# changelog

author: aj@suse.de
changelog:
  - Run spec file through spec-cleaner.
  - Remove build dependencies on libgnomeprintui-devel and
    libwnck-devel, they are not needed.


author: seife+obs@b1-systems.com
changelog:
  - Patch up to current git state of branch 3.3.x. Unfortunately,
    the git history is not helpful to create a changelog.
    But this fixes bnc#664808.


author: seife+obs@b1-systems.com
changelog:
  - update to version 3.4.3, see NEWS file for detailed changelog,
    obsoletes patches
  - build / packaging improvements:
    - remove build date from binaries, use the tarball's timestamp
    - verbose build for rpmlint checking
    - add AUTHORS, NEWS, COPYING files
    - fix rpm group of devel package
    - add alsa-devel and libgsm-devel buildrequires
    - explicitly enable alsa, ssl, rsvp, ipv6


author: i@marguerite.su
changelog:
  - update to version 3.5.2
    * updated oRTP to 0.20.0
    * updated mediastreamer2 to 2.8.2
    * added ZRTP media encryption
    * added SILK audio codec
  - modify patch linphone-v4l.
  - drop applet sub-package. since no useful data.


author: coolo@suse.de
changelog:
  - update to 2.6.29
  - install with SRCARCH=x86 to get kvm support in qemu
    (detected by presence of kvm.h)


author: jengelh@medozas.de
changelog:
  - update to 2.6.32 final (F_OWNER_GID -> F_OWNER_PGRP and other tweaks)
  - package header files for SPARC


author: pbaudis@suse.cz
changelog:
  - Fix /usr/include/asm symlink loss during upgrade from
    linux-kernel-headers [bnc#591082, bnc#571604]


author: aj@suse.de
changelog:
  - Update kernel headers to 3.0 (from 3.0-rc5).
  - Remove linux-glibc-devel.SuSE.TIOCGDEV.patch since it's upstream
    now.
  - Fix obsoletes.
  - Use fdupes.


author: crrodriguez@suse.de
changelog:
  -  LinuxLibertine: constant font names needed [bnc#482405]
  -  Update to version 4.1.8
  - finer and more organic serifs for nearly all glyphs
  - basic EM-background proportion changed to 726 (above base line) and 472 (below the baseline)
  - Fonts bounds/linespacing in TTF and OTF adjusted
  - E, F: a bit thinner now
  - A,V,W,v,w design improvements in diagonals
  - some small improvements in spacing of small basic latin charakters
  - reduced overshoot for wide-round contours
  - a, e: small designchange
  - m is a little wider now
  - basic working EM is now 1000 instead of 2048
  - tz-ligature
  - z's diagonal is a bit thicker, the horizontals a bit thinner, now
  - new glyphs like curl for bible studies
  - shortened few overbounding glyphs
  - improvements in polytonic greek
  - J, j: change in design of the bow and drop


author: maiku.fabian@gmail.com
changelog:
  - update to 4.4.1. From the upstream ChangeLog:
    ? First release of Linux Biolinum and its bold variant
    ? New paragraphs signs (uni00A7 and uni00B6)
    ? nicer guillemets uni00AB and 00BB as well as the single ones
    ? improved "copyright"-sign and "registered"-sign
    ? improved micro-sign
    ? further improvements in the small capitals set
    ? superior/inferior h, i, j, n, r has now new serifs, too
    ? new dotaccent.cap-glyph (slightly bigger than dotaccent) for
      capital glyphs
    ? j slightly improved upper serif (now similar to i)
    ? improvements in row of IPA-signs (recent serifs etc)
    ? Asterisk has now f-height (a bit lower than before) and lost
      bearing left and right
    ? 0, 2, 3, 4, 5, 6, 7, 8, 9 slight improvements
    ? tilde, slight improvements
    ? cedilla improved (now somewhat thicker)
    ? ae improved
    ? C, c, e, t new finely bulged runner (or however you might call
      the thin end of these letters)
    ? brought some ligatures up to recent baseglyph form
    ? florin improved
    ? dansk ring accent improved -> aring
    ? comma accent improved, in characters with this accent the
      latter have now the same vertical position
    ? roman numbers improved
    ? and many smaller things I forgot to note
    ? as well as hopefully all that I marked as "solved" in the
      bug tracker
    ? finer and more organic serifs for nearly all glyphs
    ? basic EM-background proportion changed to 726
      (above base line) and 472 (below the baseline)
    ? Fonts bounds/linespacing in TTF and OTF adjusted
    ? E, F: a bit thinner now
    ? A,V,W,v,w design improvements in diagonals
    ? some small improvements in spacing of small basic latin
      charakters
    ? reduced overshoot for wide-round contours
    ? a, e: small designchange
    ? m is a little wider now
    ? basic working EM is now 1000 instead of 2048
    ? tz-ligature
    ? z's diagonal is a bit thicker, the horizontals a bit
      thinner, now
    ? new glyphs like curl for bible studies
    ? shortened few overbounding glyphs
    ? improvements in polytonic greek
    ? J, j: change in design of the bow and drop
    ? There was a compiling-problem with the LinLibertine_Re-2.8.14.otf
      that caused a unusable GSUB-table. Though outline-information
      seemed to be unaffected MacOSX didn?t want to intall it.
      This version should be without this bug, the reason for the old
      bug could not be discovered.
    ? Change in the OpenType-Substitution table (different order of
      interpretation: sups and sinf should be substituted even if
      oldstyle flag is also set.
    ? True Cyrrillic italics for the italic variant
    ? new ?a? for the italic, also thinner p, n, m and e
    ? Some stylistic improvements for italic numbers
    ? new @ for the italic
    ? further kerning
    ? improved accented characters in the italic variant
    ? Q?s tail is now more harmonic and looks as drawn out of the O and
      not as just clipped to the bottom
    ? Qu (Q_u) has been improved and is now standard ligature
    ? new form for s_t- and c_t-ligature, Thanks to Nathan!
    ? OpenType-GSUB-table has been improved. New functionality for
      Romanian and Moldavian (comma-accent instead of cedilla),
      for Turky (idotaccent.sc is chosen when Tyrkish is default
      language, otherwiese i.sc is the small capital form used;
      f_i_()-ligatures are set off in Turkish because it hinders
      the differenciation of f-i and f-dotlessi in that language.
    ? Italic variant now uses the same perfect OpenType-GSUB as the regular.
    ? new a.sc for the italic. Adding missing sc-glyphs, bring
      others to the latest design.
    ? TTF-Hinting improvements because of better TTF-Instruction
      of FontForge
    ? some small kerning improvements
    ? glyphs U+02BE and U+02BF are no combining charakters > corrected
    ? kerning problem with 9 in italic corrected
    ? some small corrections as usual
    ? slavonic church signs added
    ? Added cartouches for numbers between 0 and 99 at uniE128 till uniE12A
    ? Change punctuationspace to width of fullstop (.) It is now 450 of
      width and not 350.
  - remove dos2unix from BuildRequires, not needed anymore.


author: tob@net-b.de
changelog:
  - Update to 4.7.5. From the upstream ChangeLog (excerpt):
    * added small cyrillic m (uni043C) to Biolinum and some other
      missing cyrillics
    * Inverted Interrobang (uni2E18) added
    * Add Substitution/Transposition brackets 2E02-0A
    * Problems with Fractions (ID 2665656): without a contextual
      chaining substitution fractions like 1/7 or 1/10
    * some glyphs were wrongly named
    * sun is now called uni263C
    * I had to move that .cap-variants of the accents to the PUA,
      because they covered space where Unicode in between defined
      new characters. So I systematically moved the .cap-Accents
    * new point accent at uni0358
    * new Mark for uni0358 in many O/o-characters
    * improved support for POJ (Taiwan transcription)
    * now kerning for kernclasspair p.sc + a.sc
    * first use of contextual chaining substitution:
    - when a combining accent follows an i, the dotlessi is
      used to prevent an accent crash
    - when one of the accented or leftwarding glyphs such as
      (ä, V) follow an f, a short neck version of f (f.alt) is
      being used for optical reasons
    * Added U+033B COMBINING SQUARE BELOW
    * Italic: Correction of schwa


author: burnus@net-b.de
changelog:
  - Update to 5.0.0. From the upstream ChangeLog (excerpt):
    * Improved Libertine Italic
    * New Libertine Bold Italic. Former style => Semibold Italic
    * Additions to the Biolinum Keyboard
    * Initials created (Display Glyphs with fine external contour)


author: burnus@net-b.de
changelog:
  - Update to 5.1.3. From the upstream ChangeLog (excerpt):
    * Libertine Bold Italic: missing numeral sets, bold small caps,
      bold greek letters added
    * Libertine Bold: bold greek letters added
    * Added missing ligatures


author: toms@suse.de
changelog:
  - Renamed LinuxLibertine -> linux-libertine-fonts according to
    Fedora packaging guidelines and FATE#313035
    TODO: Get Provides and Obsoletes right


author: toms@suse.de
changelog:
  - SPEC file: Changed Source Url, added fontname, corrected license
    string according to automatic license review


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0-with-font-exception or OFL-1.1
    The GPL in the package has a font exception. Also, the relationship
    between the licenses is a choice - i.e use the ^or^ operator


author: bwalle@suse.de
changelog:
  - fix some problems (#188554)
    o make linux64 working even if it's called with the full path
    o don't switch magically to linux32 if linux64 is called with
      arguments (--3gb/--4gb)
    o fix segmentation fault


author: badshah400@gmail.com
changelog:
  - Added new icon in various sizes
  - Changed .desktop category to TerminalEmulator instead of Shell to
    avoid an rpmlint warning


author: postadal@suse.cz
changelog:
  - modified init script
  - added sysconfig metadata [#28917]
  - use new stop_on_removal/restart_on_upate macros


author: meissner@suse.de
changelog:
  - fixed some implicit warnings
  - rely on the portmap requires, do not check
    for portmap in the initscript (as it was renamed).


author: cfarrell@suse.com
changelog:
  - license update: Zlib
    The obligations in this license (see common.h) are most akin to those in
    the Zlib license (which is a recognised SPDX license)


author: snwint@suse.de
changelog:
  - s390: falling back to manual mode in network setup has nasty side
    effects and is not really necessary to begin with; do away with it
    (bnc#471452)
  - s390: merge OSAHWAddr feature from SLES10 (bnc#479481)
  - s390: ask for relative port number even when device parameters
    have been entered manually (bnc#477918)
  - netsetup option is not used when doing network install (bnc #495525)
  - reintegrate zenworks imaging options


author: snwint@suse.de
changelog:
  - removed last trace of real-root-dev (bnc #192405)
  - pass on DHCPTimeout to install.inf (bnc #396824)


author: snwint@suse.de
changelog:
  - s390: activate network interface before loading info file
  - no blocking popup for DHCP error message (bnc #534078)
  - starting new network setup code


author: snwint@suse.de
changelog:
  - use ctc_configure for LCS devices (bnc#550232)
  - don't pass uninitialized pointers to strprintf() (bnc#494301)
  - added sle11 patches (v3.3.46 - v3.3.53, inclusive):
    * translations updated
    * keep /lib/firmware from initrd in rescue system (bnc #576072)
    * s390: don't use net_config() in auto mode to avoid fallback to
      manual (bnc#474457)
    * s390: set defaults for CCW write and data channels
    * s390: allow installation via console (bnc#476373)
    * s390: detect PTP devices in autoinstall case (bnc#555236)
    * s390: work around bugged Operating System Messages console
      that sends empty lines as " \r" instead of "\r" (forward-ported
      from SLES10 SP3, bnc#517763, bnc#484358)
    * s390: fix check for existing network config (bnc#562101)
    * added util_error_trace() to facilitate debugging
    * do backtraces when net_activate4() fails
    * s390: re-enable layer 2 for HSI (bnc#559174)


author: snwint@suse.de
changelog:
  - add 'devices' param for zypp (bnc #570541)
  - added git2log
  - added .gitignore
  - create VERSION and changelog from git repo
  - fix Makefile


author: snwint@suse.de
changelog:
  - added 'namescheme' option to linuxrc to select alternative device name
    schemes (by-id, by-path, by-label); default is 'by-id' (bnc #582717)
  - fix make deps for VERSION
  - fix make deps for changelog


author: snwint@suse.de
changelog:
  - dud option accepts normal rpms
  - make backtrace logs optional (bnc #597797)
  - always set dhcp timeout (bnc #594606)


author: snwint@suse.de
changelog:
  - added all=1 tag to url to keep searching on all devices (bnc #596456)
  - extra menu can be reached from input line via 'ESC ESC' or 'ESC x'


author: snwint@suse.de
changelog:
  - implemented 'disk' scheme to mean 'all local devices' as documented (bnc #596458)
  - added 'quiet' option to url syntax


author: snwint@suse.de
changelog:
  - allow for user defined options (those options are ignored by
    linuxrc but added unchanged to /etc/install.inf)
  - brokenmodules accepts '+' and '-' now
  - add status info also to log


author: snwint@suse.de
changelog:
  - detect btrfs (bnc #713393)
  - use 64 bit memory sizes everywhere (bnc #699886)
  - set ipv6 gateway (bnc #706967)
  - introduce minimal terminal size to work with strange terminals (bnc #668667)


author: snwint@suse.de
changelog:
  - s390: fix type mixup in LCS activation code (bnc #689374)
  - preserve default value when chopping whitespace (bnc #706605)


author: snwint@suse.de
changelog:
  - changed license to gpl3
  - enable sha1 & sha256 as default
  - added sha224 & sha384
  - rename checkmd5.c -> checkmedia.c


author: snwint@suse.de
changelog:
  - fight compiler warnings
  - mount devtmpfs to /dev
  - scan whole block dev for filesystem also when there are partitions (bnc #753574)


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + Replace computed printf format string with static string.
    + Combine usage string/fprintf calls into one.
    + listres depends on xproto, not x11 (Xlib).
    + Man page fixes.
    + Build system fixes.
  - Replace pkgconfig(x11) BuildRequires with pkgconfig(xproto),
    following upstreams changes.


author: Andrea Florio andrea@opensuse.org
changelog:
  - added gcc 4.3 patch
  - added -devel package
  - added -debuginfo
  - made rpmlint happy, now build on openSUSE 11.0


author: kirill.kirillov@gmail.com
changelog:
  - Update to the next major release 1.2.0
    + New control flow commands "else", "break", "continue", "step"
    + Command "read" for user interactivity
    + Command "concatenate" for concatenating the strings
    + Command "length" for obtaining the length of the string or size of an array
    + Command "rand" behaves like in Pascal, it now generates values between 0 <= x < v
    + Boolean values (but dynamic "C" like casting still possible)
    + Smart comparation of the values, numerical or lexigraphical depending on the content.
    + Remarks
    + Mostly rewritten parser and interpreter part
    + Possibility to set initial position and direction of the wizard
    + Moving tiles on world board using a "SHIFT" key
    + Mime support (project files have own icon and can be loaded from the browser)
    + Memory leaks fixes and various optimizations, etc
  - Dropped gcc 4.3 patch


author: kirill.kirillov@gmail.com
changelog:
  - Update to the bug fix release 1.2.1
    + interuption of "go" instruction fixed
    + proper detection of non command at the begining of the program
    + using the variables as argument for commands which need some time
      to finish fixed
    + destroy program data immediately after finish program, should fix seg
      faults when program is modified before program window is closed


author: mfabian@suse.de
changelog:
  - Add GPL COPYRIGHT file from CVS and a README.SUSE explaining
    where to get the copyright file and the sources of the font.


author: meissner@suse.de
changelog:
  - upgraded to 1.0.9
    - adjusted to 2.6.26
    - Implement and export SCTP-AUTH API extensions based on sctpsocket-16 draft
    - lots of bugfixes
  - disable shared libraries and .la files


author: meissner@suse.de
changelog:
  - upgraded to 1.0.10
    T:TEST Split the kernel frame test framework from lksctp-tools.
      The framework is very sensitive to all kernel changes, not just
      ones related to SCTP.  As such, it has been a gating fractor
      to the releases of the new tools.
    T:APP New tool sctp_status to be used with SCTP conformance tests.
      http://networktest.sourceforge.net/
    T:APP Add -T option to sctp_test
    T:APP Fix the -e option to sctp_darn
    T:LIB Fix building of static libraries.
    T:LIB Fix compile warning in addrs.c
    T:APP Update the application useage of sctp_connectx
    T:TEST Update the sctp_connectx() functional tests.
    T:API Update to the sctp_connectx().  Now takes additional argument.
    T:API Let sctp_recvmsg() honor passed in MSG_ flags
    K:    See kernel change log for details.  We'll track only tools
      changes here from now on.


author: hare@suse.de
changelog:
  - Patches from bnc#599107:
    * fix race condition by opening client socket earlier
    * fix error in construction of the Priority Group TLV
    * fix link flap
    * fix segfault when handling lldptool arguments
    * fix buffer overflow in lldp-med inventory string


author: jslaby@suse.de
changelog:
  - added libffi-devel to llvm-devel requires so that build does not fail
  - fixed build of explicit constructors with gcc45


author: ismail@namtrac.org
changelog:
  - Fix header path for openSUSE 11.4
  - Enabled PIC for x86 for loadable module support
  - Enable package tests for llvm and clang
  - Disable package timestamps to silence an rpmlint warning


author: idoenmez@novell.com
changelog:
  - Update to 2.9
    + Type Based Alias Analysis (TBAA) is now implemented in clang
    + LLVM now generates better debug information
    + Inline assembly now supports multiple alternative constraints


author: idonmez@novell.com
changelog:
  - Drop ocaml support because its unmaintained
  - Update to latest svn revision 132050
    + Start of the upcoming 3.0 version
    + Support for gcc 4.6 c++ headers
    + Better support for C++0x


author: idonmez@novell.com
changelog:
  - Enable RTTI support
  - Disable assertions because they are not thread safe
  - Update to r134611
    * Many C++ fixes and speedups
    * Updates for AVX instruction support
    * gcc 4.6.1 support


author: idonmez@novell.com
changelog:
  - Update to r137452
    * Fix problems found by PVS-Studio
    * More AVX fixes
    * Many C++ fixes
  - Add assume-opensuse.patch to remove dependency on openSUSE-release


author: idonmez@suse.com
changelog:
  - Update to r138939
    * Many crash fixes.
    * Performance optimizations.
    * Allow C99 hexfloats in C++0x mode.
    * Add missing function _mm_ucomige_sd to emmintrin.h.


author: idonmez@suse.com
changelog:
  - Update to r140780
    * Code cleanup
    * Crash fixes
    * Add support for alignment-specifiers in C1X and C++11
    * Introduce a new compiler switch: -fms-compatility
    * Emit debug info for c++0x nullptr.


author: idonmez@suse.com
changelog:
  - Update to r142341
    * First build from 3.0 branch
    * -Wc++98-compat warnings for the lexer
    * Add flags for the remaining shift related warnings
      (-Wshift-count-negative, -Wshift-count-overflow).
    * Only warn in -Wliteral-conversion if the conversion
      loses information
    * Added clang_getCompletionAnnotation and
      clang_getCompletionNumAnnotations to retrieve annotations
      from completion string.
    * Add support for -std=gnu90 and -std=c++03, for compatibility
      with modern gcc.
  - Switch to tar.bz2 and remove xz dependency


author: idonmez@suse.com
changelog:
  - Update to svn revision 154914 from 3.1 branch
    Major new features:
    * AddressSanitizer, a fast memory error detector.
    * MachineInstr Bundles, Support to model instruction
      bundling / packing.
    * ARM Integrated Assembler, A full featured assembler
      and direct-to-object support for ARM.
    * Basic Block Placement Probability driven basic block placement.
    LLVM IR and Core Improvements
    * IR support for half float
    * IR support for vectors of pointers, including vector GEPs.
    * Module flags have been introduced.
    * Loads can now have range metadata attached to them to
      describe the possible values being loaded.
    * Inline cost heuristics have been completely overhauled
      and now closely model constant propagation through call sites,
      disregard trivially dead code costs, and
      can model C++ STL iterator patterns.
    Optimizer Improvements
    * The loop unroll pass now is able to unroll loops with
      run-time trip counts. This feature is turned off by default,
      and is enabled with the -unroll-runtime flag.
    * A new basic-block autovectorization pass is available.
      Pass -vectorize to run this pass along with some associated
      post-vectorization cleanup passes.
    X86-32 and X86-64 Target Improvements
    * Bug fixes and improved support for AVX1
    * Support for AVX2 (still incomplete at this point)
    ARM Target Improvements
    * The constant island pass now supports basic block and
      constant pool entry alignments greater than 4 bytes.
    Clang Changes
    * New: -Wdangling-else, -Wstrncat-size
    * Improved: -Wformat, -Wempty-body, -Wliteral-conversion
    * Clang 3.1 adds support for anonymous structs and anonymous unions,
      added in the latest ISO C standard. Use -std=c11 or -std=gnu11
      to enable support for the new language standard.
      The new C11 features are backwards-compatible and are available
      as an extension in all language modes.
    * All warning and language selection flags which previously accepted
      c1x have been updated to accept c11. The old c1x forms have been removed.
    * Generalized constant expressions
    * Lambda expressions
    * Generalized initializers
    * Unrestricted unions
    * User-defined literals
    * Forward-declared enumerations
    * Atomics (both libc++'s and libstdc++4.7's <atomic> are supported)


author: idonmez@suse.com
changelog:
  - Update to svn revision 155574 from 3.1 branch
    * Crash fixes
    * Correctly enable compiler-rt
    * Remove unneeded runtime python dependencies


author: dan@suse.cz
changelog:
  - update 1.6b added
  - fix to boot kernels with GDT layouts other than the standard ones
  - use bzip instead of gzip


author: pgajdos@suse.cz
changelog:
  - updated to version 1.6d:
    * Support for loading very big bzImages: up to ~200MB have been tested.
    * Fix recent linux setup (>= 2.6.23) which use BSS.


author: mvyskocil@suse.cz
changelog:
  - updated to 1.2.5 [bnc#355798]
  - merged a spec with jpackage 1.7
    - the ant arguments was splitted to several lines
    - new BuildRequires:
    - classpathx-javamail
    - geronimo-jaf
    - geronimo-jms
    - a new patches to break of a dependendy on Sun's HtmlAdaptorServer
      (replaced by HttpAdaptor from mx4j package)
    - added a gjc build branch
  - created an autogenerated -mini specfile used for bootstrap (hint from sbrabec@suse.cz)
    - added an explicit provides of log4j symbol for log4j-mini (automatically by script)
  - replaced a name `macro' by `real', because the -mini package has a different name
  - disable the javadoc and manual subpackages for -mini build


author: mvyskocil@suse.cz
changelog:
  - refreshed patches
    * log4j-javadoc-xlink.patch
    * log4j-jmx-Agent.patch
    * log4j-logfactor5-userdir.patch
    * log4j-mx4j-tools.patch


author: jhargadon@novell.com
changelog:
  - fix for bug 148685 This was a remotely triggerable vulnerability
    issue where the syslog() function from glibc was used incorrectly.


author: hpj@suse.de
changelog:
  - Upgraded to version 1.2.10.
    * [LOG4NET-11] - Add Flush command to API
    * [LOG4NET-24] - Programmatic flush of BufferingAppenderSkeleton buffer
    * [LOG4NET-37] - Allow the RepositorySelector type to be specified using
      the AppSettings config
    * [LOG4NET-46] - Support appenders that can output multiple events
      efficiently
    * [LOG4NET-51] - WmiAppender
    * [LOG4NET-3] - Support per event patterns in FileAppender File name
    * [LOG4NET-13] - Allow SMTPAppender to have replaceable parameters in
      Subject
    * [LOG4NET-15] - Email high "importance" priority setting with
      SmtpAppender
    * [LOG4NET-17] - Line-wrapping Appender Layouts
    * [LOG4NET-33] - Ability to use global property to point to log4net
      configuration file
    * [LOG4NET-34] - Allow xml config values to be set via XmlNodeType.CDATA
      or XmlNodeType.Text rather than just value="foo"
    * [LOG4NET-45] - PluginAttribute does not allow plugin type to be
      specified as a Type, only as a string
    * [LOG4NET-52] - Allow XML configurator to set properties of type Object
    * [LOG4NET-53] - Allow repository properties to be set in the config file
    * [LOG4NET-56] - Support rendering IEnumerator objects as well as
      ICollections
    * [LOG4NET-58] - Support clean build on .NET 2.0
    * [LOG4NET-72] - Performance of ILog.xxxFormat methods
    * [LOG4NET-74] - Change MemoryAppender member variables to protected
    * [LOG4NET-21] - RemotingAppender fails once NDC becomes empty
    * [LOG4NET-22] - XmlLayout allows output of invalid control characters
    * [LOG4NET-23] - example-apps.html links are off by one folder level
    * [LOG4NET-25] - RollingFileAppender can fail if
      RollOverIfDateBoundaryCrossing required
    * [LOG4NET-28] - AdoNetAppender does not support inserting NULL into
      columns
    * [LOG4NET-29] - LevelMatchFilter should return Neutral when no match is
      found
    * [LOG4NET-32] - AdoNetAppender losing first entry
    * [LOG4NET-35] - Exception rendering ThreadContextStack if null value
      pushed into stack
    * [LOG4NET-36] - System.Diagnostics.Trace may throw exception if AppDomain
      does not have config file
    * [LOG4NET-40] - RollingFileAppender does not limit files to
      MaxSizeRollBackups when CountDirection is 1
    * [LOG4NET-41] - RollingFileAppender roll over date fail
    * [LOG4NET-42] - Serialised LoggingEvent does not preserve the Fix flags
    * [LOG4NET-43] - Specifying an empty string as a property in the config
      file results in an error
    * [LOG4NET-44] - XmlLayout emits all properties under a node named
      global-properties, rather than just properties.
    * [LOG4NET-49] - CountingQuietTextWriter does not count strings written
      with WriteLine
    * [LOG4NET-50] - Process.StartTime hangs on some systems
    * [LOG4NET-60] - Bug in RollingFileAppender.cs causing failure to timely
      roll files on monthly interval
    * [LOG4NET-63] - 1.2.9.0 Documentation typos
    * [LOG4NET-65] - Unhandled SecurityException exception for
      FileIOPermission while loading configuration file
    * [LOG4NET-67] - CVE-2006-0743 Security vulnerability in
      LocalSyslogAppender
    * [LOG4NET-69] - Exception thrown when *Format methods are given a
      malformed format string
    * [LOG4NET-70] - CoreDll.dll referenced with different capitalisation
    * [LOG4NET-73] - ADONetAppender.ActivateOptions() leaks database
      connection when called multiple times


author: poeml@suse.de
changelog:
  - update to svn r86:
    - ignore output from fsr (XFS filesystem optimizer)
    - ignore nagios, called from cron
    - don't log when crontabs are listed


author: poeml@suse.de
changelog:
  - don't remove empty /etc/logdigest/*.local files when updating. Do
    that only when removing the logdigest package from the system.


author: poeml@suse.de
changelog:
  - add script /usr/share/logdigest/logdigest-all-ignores-autogeneration
    which is a little more sophisticated in creating the ignore file,
    can be run from %post, and can restart a running eddie daemon if
    the ignores have changed


author: poeml@suse.de
changelog:
  - create *.local files if they are missing. There seems to be a
    scenario which makes them go away, even though the order of
    %preun/%post handling should be correct. It works correctly with
    rpm -Uhv, but maybe the (very old) yum I use has a bug here.


author: poeml@suse.de
changelog:
  - update to 0.2.1:
    - changed mail subject for better sortability in mailboxes: put
      hostname in front of the rest, and omit date and time, which is
      recorded in any mail per se. This changes actually dates back
      to revision 80.
    - list logfiles only when something to be reported has been found
    - reword the leading mail text
    - ignore "ctl_cyrusdb.*: removing log file"
    - rewrite imaps DBMSG rule, so it includes the service name
    - ignore messages from rrpm (remote rpm calls)
    - ignore PAM audit_log_acct_message warning triggered by atd, which is a known
      bug on various openSUSE/SLE releases
    - ignore yum messages about installs/updates/erasures of packages
    - make xinetd rules match all harmless log lines (there were some
      left), and make a second attempt at ignoring the messages about
      the unconfigured svnserve service.


author: poeml@suse.de
changelog:
  - adjust URL to new project site (after move to sourceforge)
  - hide script output for checking about whether eddie needs to be
    restarted, when it's not running


author: poeml@suse.de
changelog:
  - update to 0.2.2:
    - ignore more "passes" of fsr, the XFS filesystem optimizer
    - ignore Linux kernel log messages about IPv6 path MTU discovery,
      which seem to be harmless debug messages. See
      http://readthefuckingmanual.net/error/407/
    - ignore sshd's warning about DNS inconsistencies (IP addresses
      resolving to names that don't map back). Well-known advice is
      to use only key-based authentication, and unless the attackers
      steal significant amount of CPU there shouldn't be a need to
      deal with log lines caused by this kind of attack.
    - ignore log messages from named when varying the
      clients-per-query value
      http://www.forum.psoft.net/showthread.php?t=29007
    - don't show crontab edits without changes


author: poeml@suse.de
changelog:
  - update to 0.2.3:
    - vnstat now runs under it's own user id - ignore the logged 'su'
      commands from cron.
    - ignore syslog-ng's new way of reporting statistics
    - ignore ntpd kernel sync status changes
      http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/e6cc09f19296e3dd
    - the XFS filesystem optimizer rules still missed some log lines


author: crrodriguez@opensuse.org
changelog:
  - if EXTENDED_STATS is set to yes, cronjob fails
    due to the missing dependency on procinfo package


author: poeml@cmdline.net
changelog:
  - update to 0.2.4:
    - XFS defragmentizer: ignore "fsr[31435]: ino=687296846: zero size, ignoring"
      type messages
    - ignore start message from fsr (XFS defragmentizer), when it logs a
      mountpoint instead of a device.
    - APPARMOR_HINT messages are only used as hint to the Apparmor profiling tool
      when forking a program that is in learn mode.


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0+
    There are no GPL-2.0 (only) files in the package nor any indication that
    there is a restriction to version 2 only of the GPL. According to the
    terms of the GPL itself, this makes the package GPL-2.Ã0+ (using SPDX
    syntax)


author: puzel@suse.cz
changelog:
  - update to 3.7.8
    - do not exit on status file errors
    - limit config file inclusion nesting
    - use hashes for status file handling
    - dateformat to allow unixtime
    - manual page corrections
  - drop hashes patch (upstream)


author: puzel@novell.com
changelog:
  - update to logrotate-3.7.9
    - don't copy config files on the stack -- mmap them instead
      (fixes segfaults with too large/invalid config files)
    - symlinked conf file man page as requested by Fedora guidelines
    - added rotating (copying) non-writable, readable files
    - fixed missingok problem with globs
    - fixed bug when log files could be removed even there was
      some error in rotation process.
    - allow setting size greater than 4.2GB in configuration file
    - pass currently rotated file to postrotate/prerotate script
      in nosharedscripts mode
    - added new TabooExts: ".disabled", ".dpkg-old", ".dpkg-dist",
      ".dpkg-new", ".cfsaved", ".ucf-old", ".ucf-dist", ".ucf-new"
    - Don't change utime atime/mtime when compressing files
    - Better *rotate scripts parser.
    - Allow 'include' directive in log file definitions
  - merge logrotate-3.7.8-cron-check-for-another-instance.patch into
    logrotate-3.7.8-suse.patch
  - add logrotate-rpmlintrc: suppress false-positive rpmlint warning


author: puzel@novell.com
changelog:
  - add logrotate-CVE-2011-1098.patch (bnc#677336)
  - add logrotate-shred-CVE-2011-1154.patch (bnc#679661)
  - add logrotate-CVE-2011-1155.patch (bnc#679662)
  - use spec-cleaner


author: vcizek@suse.com
changelog:
  - update to 3.8.1
  - dropped CVE patches as they were merged to upstream
  - changelog
    - fixed 1 memory leak in prerotateSingleLog
    - do not redirect logrotate errors to /dev/null in cron script
    - fixed "size" directive parsing
    - handle situation when acl_get_fd is supported, but acl_set_fd is not
    - added "maxsize" directive (see man page)
    - added "dateyesterday" option (see man page)
    - fixed crash when config file had exactly 4096*N bytes
    - added WITH_ACL make option to link against -lacl and preserve ACLs
      during rotation
    - added "su" option to define user/group for rotation. Logrotate now
      skips directories which are world writable or writable by group
      which is not "root" unless "su" directive is used.
    - fixed CVE-2011-1098: race condition by creation of new files
    - fixed possible shell injection when using "shred" directive (CVE-2011-1154)
    - fixed escaping of file names within 'write state' action (CVE-2011-1155)
    - better 'size' directive description
    - fixed possible buffer-overflow when reading config files


author: pth@suse.de
changelog:
  - Log timestamp of dmeventd in /var/lib/logwatch not
    /etc/logwatch/scripts/services.
  - Add /var/lib/logwatch to file list (bnc#467272)


author: pth@suse.de
changelog:
  - Add patch to fix the handling of special characters in log files
    (CVE-2011-1018, bnc#674984).
  - Make files in Logwatch_Dmeventd_Setup_Files tarball 644 and
    repack with bzip2.


author: pth@suse.de
changelog:
  - Update to 7.4.0 which is the official release with the fix for
    CVE-2011-1018.
  - Fix cron.d file to state the user to run dmeventd as (bnc#724164).
  - Fix file list for 7.4.0.


author: lnussel@suse.de
changelog:
  - update baselibs.conf to build cross packages for i586, x86_64, ppc
    and ppc64
  - fix exit code 3 handling of setup.sh


author: vuntz@opensuse.org
changelog:
  - Only require gtk1-compat-devel on openSUSE 11.2 and earlier. It's
    generally not needed since loki_* has been ported to GTK+ 2.x,
    but to be on the safe side, we keep a
    loki_patch-gtk1-compat.diff patch (see below) that requires
    glib-config.
  - Drop gtk1-compat-devel BuildRequires: it shouldn't be needed
    anymore since it has been ported to GTK+ 2.x.
  - Add loki_setup-xgettext-glade.diff: use xgettext directly instead
    of libglade-xgettext, that doesn't exist anymore.
  - Update loki_update-Makefile.diff:
    + use xml2-config and pkg-config instead of
      {xml,gtk,libglade}-config
    + add -DGTK_ENABLE_BROKEN to make the build work with really old
      GTK+ API
    + use xgettext directly instead of libglade-xgettext
  - Add loki_update-libglade2.patch: port the code to libglade2 API.
  - Update loki_patch-fixes.diff:
    + do not use gtk-config in Makefile.in since the xdelta
      cflags/libs will have the right value in openSUSE 11.3
    + do not add AM_PATH_GTK in configure.in for the same reason
    + use xml2-config instead of xml-config
  - Update loki_patch-xdelta.diff: do not change AM_PATH_GTK to
    AM_PATH_GLIB since it's not there anymore.
  - Add loki_patch-gtk1-compat.diff: this patch will be
    applied on openSUSE < 11.3, to get the same results as before.
  - Pass --with-libxml2 to configure of loki_setupdb.


author: lnussel@suse.de
changelog:
  - define _LARGEFILE64_SOURCE to fix build
  - use normal %patch mechanism
  - refresh some patches that had fuzz


author: dimstar@opensuse.org
changelog:
  - Softlink duplicates only. Hardlinking /usr/bin to /usr/share is
    not good practice, as the folders could remain on different
    partitions.


author: anschneider@suse.de
changelog:
  - Update to version 1.0
    * Update udev rules and script for latest version; fixes (#295526)
    * Added patch for the MX518, MX510, MX310, MX3100
    * Added lomoco.xml manpage template
    * Updated udev support, thanks to Ludwig Nussel
    * Fixed memory leaks
  - Fix unitialized buffer
  - Fix BuildRequires for later versions


author: anschneider@suse.de
changelog:
  - Fix udev rules for newer releases; [#332513].
  - Fix udev script for newer releases; [#332506].
  - Fix resmgr rules for newer releases; [#332513].


author: saschpe@suse.de
changelog:
  - Update to version 1.5.10
  - Spec file cleanup:
    * Avoid source services
    * Simpler doc installation
    * Ran spec-cleaner


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.11.4.1:
    * Translation support.
    * Improved pick template placement code.
    * The proofing code has been improved.
    * Uses the ArgyllCMS spline regression code.
    * Dialogs have been reworked.
    * Detects these non-conforming profiles.
    * Perform cross validation on the regression model.
    * QT QSetting API.
    * CIE based weighting for color patches.
    * Expanded the the number of items that are actively tracked.
    * Uses VIGRA for all image file IO (no longer needs TiffIO).


author: puzel@novell.com
changelog:
  - update to lsof 4.83
    * corrects an over-zealous test that causes lsof to produce no
      ouput when the HASSECURITY and HASNOSOCKSECURITTY have been
      specified at lsof build time
    * fixes a typo with the LINUX_HASSELUNIX Configure variable
    * accepts LSOF_RANLIB from the environment
    * added Linux test for __UCLIBC__


author: puzel@novell.com
changelog:
  - update to lsof 4.84
    * corrects a man page nroff command error
    * recognizes FreeBSD 7.3
    * adds improved task support, initially for Linux


author: cristian.rodriguez@opensuse.org
changelog:
  - Do not include build host specific information including
    date and compilation time to make build-compare happy


author: jdelvare@suse.de
changelog:
  - Update to lsscsi-0.23:
    * Show protection information with '--protection' option, ATA,
      SATA and USB transport information.
    * Stop scanning /proc/mounts; assume /sys unless overridden by
      '--sysfsroot=PATH' option.
  - This update fixes bnc#556180.


author: dmacvicar@suse.de
changelog:
  - update to 2.0.2
    * fix: exclude rules not terminated with '/' now match a file or dir
    named exactly the same not starting with.
    * fix: pass exclude rules to the startup sync
    * fix: when matching exclusion to not add inotify use same partial path
      than on syncs
    * fix: properly close pipes that needed more than one write.
  - 2.0.1 changes
    * most important fix: The garbage collector in 2.0.0 was able to
      remove event lists just at the wrong moment so an "agent unknown"
      error was raised.
    * fixed: The pid in the pidfile should be now the pid after the deamon
      fork() and not the pid initiators pid.
    * improved: You can now specify multiple command-line options in
      rsyncOps by using a table. eg. rsyncOps = {"--lts", "--safe-links"}


author: dmacvicar@suse.de
changelog:
  - update to 2.0.3
    * enhancement: new default target --direct using /bin/ binaries
      to keep to local dirs in sync (and by default
      not preserving ownership)
    * example: added a new example how to remotely execute a command
      after each rsync operations
    * fix: possible crash with long rsyncOps table exceeding lua stack.
    * fix: excludes now properly match relative and absolute paths
    * fix: call to nil function when manually adding blanket delays
    * fix: on ReiserFS not delivering proper dir stats and when
      encountering a symlink, aquire the node stat for the symlink
      instead from the linked node.
    * change: leave lua apichecking enabled by default.


author: dmacvicar@suse.de
changelog:
  - update to 2.0.4
    * enhancement: new setting options logident, logfacility
    * fix: moving filenames with spaces through ssh
    * fix: excludes containing chars % $ ( ) . [ ] + -
    * fix: various typos
    * change: api, settings.statusInterval instead of
    settings.statusIntervall


author: eugene.istomin@edss.ee
changelog:
  - update to 2.0.5
    * fix: Lsyncd will now terminate if it inotify watching exceeds
      its preset limit.
    * fix: rsync error exit code 12 now results in retries.
    * fix: Lsyncd 2.0.5 should now compile better on a bit elder
      GNU/Linux versions.
    * fix: examples are now installed in the configured document directory.
    * fix: partial transfers during startup are considered ok. Lsyncd
      will rework the specified files anyway.
    * change: Layer 1 interface init() now receives an "Init" event
      instead of an inlet.
    * change: builtin Lua code is now loaded via a c-array.Now more
      portable and correct memory flags are set.
    * change: Lsyncd will now bail on unknown error codes.
    * enhancement: settings.maxProcesses can now be set as a global limit of childprocesses
    * enhancement: Lsyncd will refuse to start when any startup rsync
      does not work cleanly and returns "again" unless settings.insist or
    - -insist is specified, then Lsyncd will keep retrying until it works.
    * enhancement: option "rsyncBinary" determines which rsync Lsyncd calls.
      Default is "/usr/bin/rsync"
    * enhancement: fsevents ("inotify for OSX") fixed for Snowleopard.
      and is available to configure by default.
    * enhancement: settings.inotifyMode: the actualy Modification event
      Lsyncd reacts to can now be configured. Default is to react on
      file closing in write mode.
    * enhancement: readdir(path) is available to userscripts, reads the contents
      of a directory.


author: olh@suse.de
changelog:
  - remove ltrace -c patch from bnc#201272 (bnc#439498)
  - include cstdlib in demangle-lib test (bnc#439498)


author: pbaudis@suse.cz
changelog:
  - Update version from 0.4-svn to 0.5.2
    * Huge amount of bugfixes, arm support, etc. ...
    * Fix ctrl-c sometimes crashing ltrace [bnc#474534]


author: jengelh@medozas.de
changelog:
  - Kernel commit v2.6.28-5383-g192eee8 removed
    arch/sparc/include/asm/reg.h, so deactivate SPARC building


author: ke@suse.de
changelog:
  - Update to 1.2.7 (bug fix release; support for XML 1.1).
  - Make better use of %_libdir for 64-bit architectures.


author: anicka@suse.cz
changelog:
  - update to 1.3.7
    * many small updates to the POD documents.
    * improved win32 source
    * OSX compilation fixes
    * rrd_fetch: fix memory leak
    * rrd_cgi: fix segfault in error reporting routine
    * rrd_graph: fix TICK for negative numbers
    * rrd_graph: fix image size reporting for LP64BE architectures
    * rrd_resize: fix GROW for mmap (it was totally broken)


author: coolo@novell.com
changelog:
  - update to 1.4.2
    * RRD Caching Daemon (rrdcached)
    See rrdcached documentation.
    * The output of rrdtool dump has been adjusted to be simpler to parse by
    existing xml parsers.
    * RRD Graphing functions (rrdtool graph)
    + VDEF PERCENTNAN (a PRECENT that ignores NAN)
    + CDEF PREDICT and PREDICTSIGMA functions for on-the-fly
      data prediction without the need to modify existing rrd files as it is
      required for HoltWinters.
    + LibDBI integration provides a path to read data directly of a supported
      SQL database into rrdtool graph. See rrdgraph_libdbi documentation.
    * quite some more - see NEWS and CHANGES


author: anicka@suse.cz
changelog:
  - update to 1.4.3
    * rrdcached: Log to stderr (in addition to syslog) when running
    in foreground.
    * rrdcached: Added -m command line option.
    * rrdcached: Added -s option so set group permissions of the
    UNIX domain socket.
    * rrd_create: added --no-overwrite option. It prevents rrdtool
    from clobbering existing rrd files.
    * ruby bindings: rb_rrd_xport function
    * use locale settings and _NL_TIME_WEEK_1STDAY to determine
    the first day of the week. Works on Linux at least
    * rrd_graph: \u to backup one line for special legend placement
    tricks
    * rrd_update: new (better) checker for incoming COUNTER
    or DERIVED data.


author: anicka@suse.cz
changelog:
  - update to 1.4.4
    * legal: Relicense the RRDCacheD client interface under the MIT
    license
    * legal: Updted FLOSS Exception for latest PHP license
    * rrd_cached: better help output
    * bugfixes
  - remove last patch, fixed in upstream
  - disable calling autoreconf (needs too new gettext)


author: pascal.bleser@opensuse.org
changelog:
  - build lua bindings (new subpackage lua-rrdtool)
  - update to 1.4.5:
    * rrdcached: print \n at the end of log messages when running rrdcached in the foreground
    * rrdcached: Let the -s, -m and -P options affect the default socket as well
    * rrdgraph: font related memory leaks fixed #208
    * rrdgraph-libdbi: print error message instead of dumping core on sql problem
    * rrdgraph-libdbi: properly allocated response buffer
    * rrdtool: in remote mode, make argument count for remote commmands strict
    * rrdgraph: fix problems with second %s in right-axis format
    * everywhere: fix locale handling. locales were not properly reset after calling set locale
    * rrdgraph: fix use of %s in strftime (G)PRINT commands #277
    * ruby: fix bindings to be compatible with curent ruby implementations #279
    * rrdcached: Ensure that response_read() always calls fflush() or fclose() #278
    * rrd_client: free addrinfo list after use ...
    * rrdupdate: follow the normal code path for exiting rrd_update if there is a problem with rrdc, plugging a memory leak on the way
    * rrdgraph: make sure we do not try to draw points all that far outside the drawing area since some versions of cairo seem to go unstable when this happens
    * rrdgraph: fix an endles loop near 2^31 timestamp (32bit platform problem)
    * rrdcached: fix permissions of the default socket
    * rrdgraph-libdbi: Fix sigma calculation
    * rrdcreate: better checks for RRA arguments
    * rrdgraph: if there is no right label, do not reserve any space for it
    * Enhancements:
      + rrdcached: add hosts_access support
      + rrdfetch/graph: introduce "epoch" as a new base time reference, meaning timestamp 0: you can now write epoch+11111111s or epoch+19711205s
    * update in-tree cgilib to 0.7:
      + allow cookies without regular CGI POST/GET variables
      + support for ';' as delimiter
      + support for multipart/form-data
      + support for file upload
      + decode variable names and data


author: max@novell.com
changelog:
  - Move the Tcl bindings into a separate subpackage.
  - Remove the superfluous call to (bnc#693085).
  - Adopt the current practice of packaging Tcl extensions.


author: vdziewiecki@suse.com
changelog:
  - update to 1.4.7
    * check in /usr/lib64 for tclConfig.sh too
    * remove perl 5.004 compatibility hack and make RRDs compile with newer
      perls.
    * added support for rrdgraph to use the yotta, zetta, zepto, yocto prefixes.
    * configure option to disable building rrd_graph: --disable-rrd_graph
      With support from Ulf Zimmermann (OpenLane)
    * fixed segfault in rrdtool (xport, fetch, graph) when handling
      error conditions. -- James Brown
    * fix uninitialized variable in rrd_graph (#322)
    * improved data reduction algorithm in graph: after fetching, data must be
      reduced to at least chart resolution, else some data will not get plotted.
      fix for #298
    * plug memory leak in lua bindings #301
    * improve cross compiling -- Michael Olbrich


author: mjancar@suse.cz
changelog:
  - update to 5.1.1
    Language:
    * new module system.
    * new semantics for control variables of fors.
    * new semantics for setn/getn.
    * new syntax/semantics for varargs.
    * new long strings and comments.
    * new `mod' operator (`%')
    * new length operator #t
    * metatables for all types
    API:
    * new functions: lua_createtable, lua_get(set)field, lua_push(to)integer.
    * user supplies memory allocator (lua_open becomes lua_newstate).
    * luaopen_* functionst must be called through Lua.
    Implementation:
    * new configuration scheme via luaconf.h.
    * incremental garbage collection.
    * better handling of end-of-line in the lexer.
    * fully reentrant parser (new Lua function `load')
    * better support for 64-bit machines.
    * native loadlib support for Mac OS X.
    * standard distribution in only one library (lualib.a merged into lua.a)


author: mrueckert@suse.de
changelog:
  - the core package now uses update alternatives to allow installation
    of 5.0.x and 5.1.x
  - devel packages will conflict now


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2-20120129:
    + Add some error checking for the poll and select logic to avoid
      looping when a file descriptor is no longer valid.
    + Various portability fixes.


author: mfabian@suse.de
changelog:
  - update to 4.51.
    + encoding detection improved, especially for UTF-8.
    + various segfaults fixed.
  - remove lv-null.patch (fixed upstream).
  - add missing #include <string.h>.


author: xwhu@suse.de
changelog:
  - Fix for bnc#486952
    use "killproc -INT" instead of "killproc"
    handle signal in the main loop thread only


author: xwhu@suse.de
changelog:
  - Do not filter out tmp device file(bnc#485572)
  - Do not try to activate VG when all paths are down already(bnc#479104)


author: xwhu@suse.de
changelog:
  - Handle the case that drbd virtual device has the same PV uuid
    with the underlining physical device.


author: xwhu@suse.de
changelog:
  - Upgrade to LVM2 2.02.45
    Avoid scanning empty metadata areas for VG names
    Pass --test from lvresize to fsadm as --dry-run.
    Remove duplicate cpg_initialize from clvmd startup.
    Add option to /etc/sysconfig/cluster to select cluster type for clvmd.
    Remove external dependency on the 'cut' command from fsadm.
    Fix pvs segfault when pv mda attributes requested for not available PV.
    Fix lvresize size conversion for fsadm when block size is not 1K.
    Add pv_mda_size to pvs and vg_mda_size to vgs.
    Add "--refresh" functionality to vgchange and vgmknodes.
    Fix vgrename using UUID if there are VGs with identical names.
    Fix segfault when invalid field given in reporting commands.
    Merge device-mapper into the lvm2 tree.
    Exit with non-zero status from vgdisplay if couldn't show any requested VG.
    Fix snapshot monitoring library to not cancel monitoring invalid snapshot.
    Fix conversion of md chunk size into sectors.
    Fix misleading error message when there are no allocatable extents in VG.
    Fix handling of PVs which reappeared with old metadata version.
    Fix mirror DSO to call vgreduce with proper parameters.
    Fix validation of --minor and --major in lvcreate to require -My always.
    Fix release: clvmd build, vgreduce consolidate & tests, /dev/ioerror warning.


author: xwhu@novell.com
changelog:
  - Upgrade to LVM2 2.02.58
    - Rename liblvm.so to liblvm2app.so
    - Introduce lvconvert --use_policies
    - Add readonly locking type to replace implementation of
    - -ignorelockingfailure
    - Add liblvm APIs to implement creation and deletion of VGs
    - Add activation/udev_sync to lvm.conf
    - Enable dmeventd monitoring section of config file by default
    - Add --pvmetadatacopies for pvcreate, vgcreate, vgextend,
      vgconvert.


author: xwhu@novell.com
changelog:
  - Update to LVM.2.02.67
    - Require partial option in lvchange --refresh for partial LVs
    - Add replicators' LVs to dtree for activation
    - Add lvm2app interfaces to lookup a vgname from a pvid and pvname
    - Fix memory leak for invalid regex pattern input
    - Disallow the direct removal of a merging snapshot
    - Fix lvconvert error message when existing mirrored LV is not found
    - Add LVM_SUPPRESS_LOCKING_FAILURE_MESSAGES environment variable
    - Improve snapshot merge metadata import validation


author: xwhu@novell.com
changelog:
  - Update to LVM 2.02.84
    - Fix handling of simultaneous mirror image and mirrored log
      image failure.
    - Fix vgremove to allow removal of VG with missing PVs
    - Remove log directly if all mirror images of a mirrored log fail
    - Fix potential for corruption during cluster mirror device
      failure
    - Allow internal suspend and resume of origin without its
      snapshots
    - Allow exclusive activation of snapshots in a cluster


author: lnussel@suse.de
changelog:
  - don't unconditionally enable boot.lvm by default. yast takes care
    of enabling the script when creating lvm volumes.
  - don't hard require boot.device-mapper in boot.dmraid. dm-mod is
    autoloaded when accessing /dev/mapper/control anyways.


author: lmb@suse.de
changelog:
  - clvmd: Ensure that the lockspace is released locally even we were the
    lock master, avoiding an unclean shutdown (bnc#490415).


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.0
    * Replace all Glade-generated code with GtkBuilder
    * Use icon names defined in newer icon naming spec
    * UI adjustment
    * Fix memory leaks and compiler warnings
    * Translation update (23 languages completed)
  - removed no more needed desktop icon patch and brp-checks workaround
  - removed no more needed gnome-icon-theme dependency


author: andrea@opensuse.org
changelog:
  - New upstream version 0.5.0
    * Little fix for gtkrc file generation.
    * added plugins support
    * added colour scheme support
  - split out lxappearance-devel subpacakge


author: andrea@opensuse.org
changelog:
  - new upstream version 0.5.1
    * translations updates
    * bug fixes: i.e. fix usage of gtk-xft-hintstyle
    * --enable-man is default


author: gber@opensuse.org
changelog:
  - update to latest git snapshot (0.1.1.99+git20110814)
    - Openbox 3.5 support
  - added missing authors, license, and readme file
  - added lxappearance-obconf-fix-error-handling.patch to correctly
    handle errors when saving config files
  - added lxappearance-obconf-fix-incomplete-rename.patch in order to
    fix the incomplete renaming of symbols


author: jslaby@suse.de
changelog:
  - Remove old lxc hack from specfile
  - Fix factory build due to broken linux-kernel-headers
    (add stddef.h to includes in configure.ac) and lxc automake file


author: jslaby@suse.de
changelog:
  - update to 0.7.3
    - mount the rootfs to the mount directory first
    - update the lxc.conf man page
    - fix compilation and link errors
    - don't play with the capabilities when we are root


author: jslaby@suse.de
changelog:
  - update to 0.7.4-rc1+
    - fix cgroups collision with systemd (bnc#673821)
    - lxc-start output-to-file support
    - better error reporting
    - suppress udev log output
    - many fixes


author: jslaby@suse.de
changelog:
  - update to 0.7.4 final
    - fix support for >= 2.6.37 kernels
  - update README.SUSE file -- it contained obsolete information


author: jslaby@suse.de
changelog:
  - update to 0.7.4.2
    - exit if allocation fails
    - ensure monitored container name is null terminated
    - do not put devpts in fstab


author: fcrozat@suse.com
changelog:
  - Update to 0.7.5:
    - add initial lxc-clone feature
    - add arm as supported srcarch
    - opensuse template is merged
    - improve other distribution templates
    - support cgroups mounted in multiple places


author: fcrozat@suse.com
changelog:
  - Add lxc-opensuse-12.1.patch: create openSUSE 12.1 containers now
  - Add Recommends on build package, which is used by opensuse
    template.
  - Update README.SUSE to current status for cgroups mountpoint


author: fcrozat@suse.com
changelog:
  - Update lxc-opensuse-12.1.patch to correctly generate containers
    on x86 (bnc#739315).
  - Backport some fixes from SLES 11 SP2:
    - Add lxc-checkconfig-kernel-3.patch and lxc-file_caps.patch:
      fix detection of kernel 3.x and file capabilities (bnc#720845).
    - Fix example path in manpages (bnc#723946).


author: fcrozat@suse.com
changelog:
  - Drop lxc-file_caps.patch, it is SLES specific, since openSUSE is
    now shipping with file capabilities enabled.


author: fcrozat@suse.com
changelog:
  - Add various fixes to opensuse template :
    + create /etc/hostname as symlink to /etc/HOSTNAME
      (lxc-clone fix)
    + fix inadequate space in lxc.mount config (lxc-clone fix)
    + disable network in container if not configured
    + configure network scripts properly
  - Add lxc-snapshot-btrfs-lvm.patch: backport snapshot support,
    using btrfs or lvm2.
  - Add lxc-opensuse-tmpfs.patch: ensure container shutting down is
    correctly detected by LXC.


author: andrea@opensuse.org
changelog:
  - New upstream version 0.5.5
    * full support to pcmanfm2
    * bugfixes
    * full support to LXDE "profiles"
  - removed lxde-common-0.5.0-pcmanfm2.patch and
    lxde-common-startlxde.diff now into upstream code


author: andrea@opensuse.org
changelog:
  - added lxde-common-0.5.5-fix-default-pcmanfm.patch to fix
    import of default pcmanfm config file now in a different folder


author: andrea@opensuse.org
changelog:
  - removed battery applet, it make the panel crash
  - removed volume applt, use gmixer now (much more powerful)


author: andrea@opensuse.org
changelog:
  - added lxde-common-0.5.0-pcmanfm2.patch to switch to pcmanfm2
  - moved pcmanfm-default.diff to
    lxde-common-0.5.0-pcmanfm-default.patch
  - bump version to 11.3


author: andrea@opensuse.org
changelog:
  - upgrade suse branding based on new upstream 0.5.5 lxde-common
  - removed patches now in upstream code


author: andrea@opensuse.org
changelog:
  - added sysconfig patch and README.SUSE
    now LXDM reads autologin users and
    default session from system sysconfig files


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.0
  - Change license to GPLv2+ and LGPLv2+
  - spec file fix
  - renamed patches to respect name-version standard


author: andrea@opensuse.org
changelog:
  - backported from lxdm trunk "lxdm-0.1.0-switch-to-old-tty.patch"
    to see bootsplash on shutdown
  - removed version macros from patch list as packaging standard


author: andrea@opensuse.org
changelog:
  - new svn version 0.2.0svn2326 that adds theming support and
    several bugfix and new features like theme support
  - removed "lxdm-0.1.0-switch-to-old-tty.patch"
  - all patched ported to apply on new changes


author: andrea@opensuse.org
changelog:
  - removed patches now into upstream code: lxdm-Xsession.patch
    and lxdm-libexec.patch
  - lxde moved to git, change version according to it


author: andrea@opensuse.org
changelog:
  - added lxdm-stderr_stdout_log.patch to log into /var/log/lxdm
    all lxdm messages that was showed into tty1


author: andrea@opensuse.org
changelog:
  - new git version 2010 03 12
  - add PostLogin,PreLogin,LoginReady,PostLogout steps support
  - removed lxdm-stderr_stdout_log.patch, fixed upstream


author: andrea@opensuse.org
changelog:
  - don't set the display-device at ck session just follow the gdm
  - use the libXau instead of run xauth, may faster
  - make lxdm load lang list a little fast
  - initial changes to remove iso_codes


author: andrea@opensuse.org
changelog:
  - removed no more useful patches
  - fixed bnc#580043
  - added lxdm-disable-password-security-hole.patch to disable
    clear password into lxdm conf file


author: andrea@opensuse.org
changelog:
  - new upstream version 0.2.0
  - removed lxdm-disable-password-security-hole.patch
  - added lxdm-0.2.0-gnome-start.patch to start gnome properly
  - add version to all other patches
  - spec file clean up


author: guido+opensuse.org@berhoerster.name
changelog:
  - fixed call to /etc/X11/xdm/Xsession from /etc/lxdm/Xsession which
    was missing an argument preventing the selection of alternative
    sessions


author: guido+opensuse.org@berhoerster.name
changelog:
  - added a patch to remove the on_session_exit callback in the
    signal handler before trying to kill the session, addresses
    bnc#584573


author: andrea@opensuse.org
changelog:
  - new git version 20100721
  - removed lxdm-0.3.0-fix-script-environment.patch and
    lxdm-0.3.0-logging.patch now into upstream code


author: andrea@opensuse.org
changelog:
  - new git version 20100730
    * try to low the user
    * move write config from greeter to lxdm-binary


author: andrea@opensuse.org
changelog:
  - fixed package version (sync with 11.3 updates)
  - added lxdm-0.2.97-fix-bnc630862.patch to allow lxdm to login
    even if the password contains spaces
  - added post script to allow successful upgrade from suse 11.3
    without updates repo bnc#629728


author: andrea@opensuse.org
changelog:
  - New upstream version 0.3.0
    * Translations improvments
    * fixed bugs in auth view
    * fix a language list issue
    * UI improvments (with user lists available)


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.0
    * added lxdm-config
    * added gtk3 support
    * many improvments
  - rebased all patches
  - removed lxdm-conf recommendation since a config tool
    is provided by lxdm itself


author: andrea@opensuse.org
changelog:
  - improved lxdm-0.4.0-use-sysconfig.patch to allow lxdm-config
    to support suse specific sysconfig.


author: gber@opensuse.org
changelog:
  - added lxdm-0.4.0-fix-null-pointer-dereference.patch in order to
    fix a potential NUll pointer dereference


author: eich@novell.com
changelog:
  - lxdm: Add startup script file to be sourced by /etc/xinit.d/xdm.
    The display manager stratup script /etc/init.d/xdm should not
    contain any code specific to a display manager. Instead such code
    should live in a script file supplied by the specific dm which
    is sourced by the start script. Those script files will live
    in /etc/X11/displaymanagers/.


author: eich@suse.com
changelog:
  - Don't use %{_libexecdir} for init script path, it's not uniformly
    defined on all supported products.


author: andrea@opensuse.org
changelog:
  - added lxlauncher-0.2.1-menu-cache-changes.patch to Fix for
    the new behavior of libmenu-cache 0.3 series


author: andrea@opensuse.org
changelog:
  - added lxlauncher-0.2.1-fix-segfault.patch (from upstream)
    to fix segfault if a window manager returns no data
    for current desktop


author: gber@opensuse.org
changelog:
  - added lxlauncher-0.2.1-fix-missing-intltool-init.patch to
    properly initialize intltool and fix infinite loop while building
    message catalogs


author: andrea@opensuse.org
changelog:
  - new upstream version 0.2.2 (bug fix release)
    * translations updates
  - removed all patches now in upstream code
  - added url tag


author: andrea@opensuse.org
changelog:
  - Rename guido patch to lxmenu-data-0.1.1-menu-customization.patch
  - added patch tag as LXDE packaging team guidelines
  - fixed BuildRequires


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.2
    * translations updates
  - removed lxmenu-data-0.1.1-fix-translations.patch now
    in upstream code
  - spec file clean up


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.1
  - fixed bug #2902106 (fedora bugzilla)
    Crash of LXMusic when emptying large play lists


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.2
  - fix all gcc compilation warnings: LXMusic can be
    compiled using CFLAGS "-Wall -Werror"
  - on_playlist_content_received: request medialib info for whole
    playlist at once instead of requesting and updating each track successive:
    This improves speed for loading whole playlist a lot because we get
    rid of a lot of context switches between lxmusic and xmms2d.
  - on_playlist_content_received: use gtk_list_store_insert_with_values:
    This single call is is more efficient on large playlists than calling
    gtk_list_store_append and gtk_list_store_set (which emits also
    row_changed and rows_reordered signals).
  - fix memory leak: prev. playlist model/filter not freed when switching
    playlist
  - get rid of xmmsv_propdict_to_dict and thus of a lot of
    intermediate propdicts allocated on the heap:
    According to Google perftools this reduces heap usage from 24MB to 2MB
    when loading a 4000-track play-list.
  - Translation updates


author: andrea@opensuse.org
changelog:
  - added lxmusic-0.4.4-libnotify0.7.0.patch to allow build with
    libnotify >= 0.7.0 because of API changes


author: andrea@opensuse.org
changelog:
  - added lxpanel-0.5.4.1-fix-#sf2834685-#sf2937420.patch
    * Blinking of the panel when autohide is enabled and
      there is a popup from a systray icon (Bug2937420).
    * Fix flaky operation of Raise (Bug2834685 )
    * Remove debugging output
  - added -lang package


author: andrea@opensuse.org
changelog:
  - simply do not lose translation because of previous patch,
    added lxpanel-0.5.4.1-translations.patch


author: andrea@opensuse.org
changelog:
  - new upstream version 0.5.5
    * Startup becomes slightly faster.
    * Configuration dialog of launchbar applet become much faster
    * Some translation updates.
    * Several small bug fixes.
  - removed no more useful patches now in upstream code


author: andrea@opensuse.org
changelog:
  - renamed patch lxpanel-0.5.5-fix-sf#2954636.patch to
    lxpanel-0.5.5-fix-sf2954636.patch, this avoid problems
    because of char '#'


author: andrea@opensuse.org
changelog:
  - backported the following patches from upstream code to fix
    bugs and overflows:
    * lxpanel-0.5.5-fix-batt_status.patch
    * lxpanel-0.5.5-fix-g_locale_to_utf8.patch
    * lxpanel-0.5.5-fix-kbled.patch
    * lxpanel-0.5.5-fix-panel_draw_label_text.patch
    * lxpanel-0.5.5-fix-sort_dirmenu.patch
    * lxpanel-0.5.5-missing_glades.patch.gz


author: andrea@opensuse.org
changelog:
  - added lxpanel-0.5.6-fix-alarm.patch that fix a compilation
    error because of a conflicting type alarm


author: andrea@opensuse.org
changelog:
  - new upstream version 0.5.7
    * translations update
    * fix bugs in plugins
  - removed patch now in upstream code


author: andrea@opensuse.org
changelog:
  - added lxpanel-0.5.7-fix-gcc-warnings.patch and
    lxpanel-0.5.7-fix-gtkrequisition.patch to fix compiler warnings
    and wrong usage of gtk functions


author: andrea@opensuse.org
changelog:
  - New upstream bugfix version 0.5.8
  - removed lxpanel-0.5.7-fix-gcc-warnings.patch
    lxpanel-0.5.7-fix-gcc-warnings.patch and
    lxpanel-0.5.7-fix-gtkrequisition.patch now in upstream code


author: gber@opensuse.org
changelog:
  - added lxpanel-0.5.8-fix-libgmodule-underlinking.patch in order to
    explicitly link against libgmodule
  - removed unecessary build dependencies


author: gber@opensuse.org
changelog:
  - lxpanel includes code from Suxpanel which is GPL 2.0 only, the
    resulting binary is thus also GPL 2.0 only and not GPL 2.0 or
    later (bnc#766371)


author: mvyskocil@opensuse.org
changelog:
  - update to 5.10
    * configuration for two panel layout
    * new plugins monitor, netstat and wnckpager
  - refresh automake patch and apply on 12.2+ only
  - explicitly require menu-cache


author: gber@opensuse.org
changelog:
  - added lxrandr-0.1.1-fix-missing-intltool-init.patch to
    properly initialize intltool and fix infinite loop while building
    message catalogs


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.2
    * bug fixes
    * added gtk3 support
  - removed patches in upstream code


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.2
    * Fix incorrect configure message for missing dbus
    * Major rewrite of lxsession-logout
    - Convert to using only one toplevel window to solve Compiz
      drawing over the controls
    - Add support for shutdown/reboot via ConsoleKit
    - Query HAL for capabilities rather than assuming they are
      present if HAL is
    - Latent (untested) support for suspend/hibernate via
      DeviceKit/Power
    - Remove GDM communication mechanism that was discontinued
      in GDM 2.22


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.3
  - removed fortify-declaration patch (fixed upstream)
  - ported lxsession-0.4.2-fix-buttons-position.patch to fit new code
  - bug fix release


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.4
    - bug fixes
    - added LTSP (Linux Terminal Server Project) support
    - removed un-used gdm source code
  - removed lxsession-0.4.3-fix-buttons-position.patch
    because has been merged upstream


author: andrea@opensuse.org
changelog:
  - backport from upstream lxsession-0.4.4-fix-bnc627416.patch
    lxsession-logout can finally fully work without HAL
    (using UPower) fixed bnc#627416


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.5
    * bug fix release
    * all previous patches used from git code are now included
      into this tarball
    * fixed some crasch
    * translations updates


author: gber@opensuse.org
changelog:
  - take a different approach to locking the screen, execute a lxlock
    script asynchronously, this solves the problem with xlock and
    slock which do not fork and blocked suspend/hibernate


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.6
    * translations updates
    * bug fix
    * gtk3 support
  - added lxsession-0.4.6-fix-crash-on-start.patch
  - removed lockscreen patch now in upstream code


author: andrea@opensuse.org
changelog:
  - upstream bugfix release 0.4.6.1
  - removed %name-0.4.6-fix-crash-on-start.patch now in
    upstream code


author: andrea@opensuse.org
changelog:
  - added lxsession-0.4.6.1-support-user-switch-gdm3.patch to
    allow lxsession-logout to work properly with gdm3 (upstream)
  - added lxsession-0.4.6.1-support-reboot-shutdown-ltst.patch to
    add proper support to ltst clients (upstream)


author: gber@opensuse.org
changelog:
  - added lxsession-edit-0.1.1-fix-missing-intltool-init.patch to
    properly initialize intltool and fix infinite loop while building
    message catalogs


author: gber@opensuse.org
changelog:
  - added lxshortcut-0.1.1-fix-missing-intltool-init.patch to
    properly initialize intltool and fix infinite loop while building
    message catalogs


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.2
    * translations updates_
    * added gtk3 support
    * fixed several warnings
  - removed lxshortcut-0.1.1-fix-missing-intltool-init.patch
    now in upstream code


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.2
  - removed missing sentinel patch merged upstream
  - added lxtask-0.1.2-fix-po-file.patch to fix broken fa.po


author: andrea@opensuse.org
changelog:
  - New upstream version 0.1.4
    * fixed memory leaks in task refresh
    * Fix garbled text (Bug 2986070)
    * Corrected Polish translation (bug: 3221298)
    * added gtk3 compatibility
  - removed patch lxtask-0.1.3-code-cleanup.patch now upstream


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.7
    * several bug fixes
    * URLs are now interactive and click on them
      will open default browser
  - removed no more needed patches


author: andrea@opensuse.org
changelog:
  - added lxterminal-0.1.7-fix-path.patch now -e option will work
    again with commands not in the $PATH, example:
    lxterminal -e ./command
    will work again now


author: andrea@opensuse.org
changelog:
  - new upstream versio 0.1.8
  - removed lxterminal-0.1.7-fix-path.patch now into upstream code
  - port lxterminal-0.1.6-disable-f10.patch to apply on new code,
    the patch is now lxterminal-0.1.8-disable-f10.patch


author: andrea@opensuse.org
changelog:
  - added lxterminal-0.1.8-fix-alt_n-sf3006779.patch (backport from
    upstream git) to fix bug sf#3006779
  - split out lang package


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.9
    - fixed mistake in preferences file write sf#3056693
    - translations updates
    - fix next/prev tab key shortcuts leave garbage characters
      in window problem sf#3036190
  - removed patches that taken from upstream git code


author: andrea@opensuse.org
changelog:
  - added lxterminal-0.1.9-fix-char_widthheight.patch to fix
    failure cause of vte deprecated API (thanks BManojlovic)


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.10
    * translations update
    * gtk3 support
    * bug fixes
  - removed patches now in upsteam code


author: andrea@opensuse.org
changelog:
  - added lxterminal-0.1.10-fix-rgba-composite.patch
    and lxterminal-0.1.10-fix-desyncronization.patch
    to fix upstream bugs 3372388 and 3376800


author: andrea@opensuse.org
changelog:
  - upstream bugfix release 0.1.11
  - removed lxterminal-0.1.10-fix-rgba-composite.patch and
    lxterminal-0.1.10-fix-desyncronization.patch now in
    upstream code


author: 20:32 CET - mrdocs@opensuse.org
changelog:
  - added 1.2.4 release
  - This release adds more than 30 new tests,
    including NTP, auditd, PAM, NFS and ClamAV.


author: saigkill@opensuse.org
changelog:
  - update to 1.2.5
  - This release adds 40+ new tests for services like Dovecot,
    BIND, PowerDNS, SSH, Exim, and nginx


author: saigkill@opensuse.org
changelog:
  - update to 1.2.6
  - This release has several new tests and test improvements, like a sudoers
    file permissions check, a core dumps configuration check for Linux, PHP
    tests, and an /etc/issue banner test.


author: saigkill@opensuse.org
changelog:
  - update to 1.2.7
  - This release adds AIX Support and several new tests related to SSH, logging, databases and SMTP. Many minor issues are solved or improved.


author: thomas@novell.com
changelog:
  - put code from Matthias Weckbecker sec_check into lynis
  - adjusted lynis for opensuse
  - details:
    + tests_tmp_symlinks
    + tests_network_allowed_ports
    + tests_system_proc
    + tests_file_permissions_ww
    + tests_binary_rpath
    + tests_users_wo_password
    + tests_file_permissionsDB
    + tests_system_dbus


author: saigkill@opensuse.org
changelog:
  - prettyfied spec file
  - NOTE: Please submit submitrequests to home:saigkill. This Package links to this Repository.


author: Sascha.Manns@open-slx.de
changelog:
  - updated to version 1.3.0
  - from Changelog:
  - New:
    - Profile option: ignore_home_dir
    - TCP wrappers category added
    - Tooling category added
    - Initial extensions to support plugins in the future
    - Test for unpurged Debian packages [PKGS-7346]
    - Test for compiler permissions [HRDN-7222]
  - Changes:
    - Converted all dates to ISO format and updated copyright lines
    - Correct suggestion for file integrity tool [FINT-4350]
    - Added hint when RPM list is empty on DPKG based systems [PKGS-7308]
    - Changed logging for /etc/security/limits.conf file [KRNL-5820]
    - Fixed incorrect warning for single user mode [AUTH-9308]
    - Improved output for stratum 16 time servers [TIME-3116]
    - Added suggestion and screen output for kernel hardening [KRNL-6000]
    - Screen layout optimalizations and log file improvements
    - Improved list/layout of scan options
    - Improved binary check for compilers
    - Added configuration option in scan profile (show_tool_tips, default
    true)


author: kssingvo@suse.de
changelog:
  - added official patch from lynx.isc.org:
    * correct loop-limit in print_crawl_to_fd(), which broke
      "lynx -crawl -dump" from 2.8.6dev.9 changes


author: kssingvo@suse.de
changelog:
  - fix for lynxcgi command execution CVE-2008-4690 (bnc#439149)
  - not affected: .mailcap and .mime.types files read, CVE-2006-7234


author: anicka@suse.cz
changelog:
  - update to 2.8.7
    * many bugfixes
    * added many new options
    * improved SSL support, cookie support, HTML interpretation
  - removed -ipv6 patch (feature implemented upstream)
  - removed CVE-2008-4690 patch (fixed upstream)


author: vcizek@novell.com
changelog:
  - update to 2.8.7rel.2
    * add limit-check for too-long URIs in href's (RedHat #605286)
    * fix a few places still referring to "2-8-6"


author: beineri@opensuse.org
changelog:
  - update to 1.6.4:
    * Workaround to a nasty problem in recent Qt versions (Qt 4.5.0
      up to 4.5.2) that made LyX crash if the document included
      images that were scaled to certain sizes in the work area.
    * Fixes to problems that might result in the loss of data.
    * Many other stability improvements, thanks to a new debugging
      script that helped to reveal uncovered critical bugs.
    * Further fixes to the LaTeX importer (tex2lyx) and the
      conversion of older LyX documents (lyx2lyx).


author: beineri@opensuse.org
changelog:
  - update to 1.6.5: The release comes with many fixes and improvements.
    A number of newly reported crashes were fixed, new layouts and modu-
    les were included and some long-standing requests were implemented.


author: cornelis@solcon.nl
changelog:
  - Update to 1.6.8 (see ANNOUNCE for a detailed list of the changes)
  - Removed free-ttf-fonts from Requires


author: jengelh@medozas.de
changelog:
  - Add Xindy (a better index generator that does actually support
    formatting like bold/italic/monospace of index entries) as a
    Recommends. LyX will automatically use xindy when located.


author: cornelis@solcon.nl
changelog:
  - Update to 1.6.9:
    * eLyXer is now always run as a script, not as a python module.
    * Updates to CVS support.
    * Documentation and localization updates.
    * Allow using autoconf 2.66 and 2.68.
    * Many Bugfixes.


author: cornelis@solcon.nl
changelog:
  - Update to 2.0.0:
    * Advanced Search Facility
    * Spell-checking on the Fly
    * Compare Documents Feature
    * XHTML Output
    * Multilingual Thesaurus
    * XeTeX Backend
    * Multiple Indices Support
    * Progress View and Debugging Pane
    * Enhanced Instant Preview
    * Forward Search for DVI/PDF Files
    * Enhanced Version Control Features
    * for detauls see http://wiki.lyx.org/LyX/NewInLyX20
  - Removed ispell-devel from BuildRequires: no longer supported
  - Added hunspell-devel
  - Added texlive-xetex als Recommends since it is now supported by LyX
  - Added lyx.dist with distro defaults to get hunspell, thesaurus and lyxpipe working out of the box


author: cornelis@solcon.nl
changelog:
  - Removed --with-texmf configure option (is not supported by the configure script)
  - Added xdg-open patch from fedora


author: cornelis@solcon.nl
changelog:
  - Update to 2.0.1:
    * Improved support for external files in ERT
    * Improved XHTML output of various fractions
    * A prefix for the TEXINPUTS environment variable can be specified in the
    preferences
    * Updated templates to current LyX format
    * Allow LaTeX import of \uline (bug 7640)
    * Fix compilation error occurring when a LyX document resides in a directory
    whose name contains characters that are special to LaTeX (bug 6170)
    * Updated translations
    * Menu View->Source for documents with XHTML default output format now displays
    only the current paragraph, except when complete source is requested
    (bug 7463)
    * Enable "Accept compound" preference setting for Aspell backend only
    * Updated documentation
    * Bugfixes
    * For more details see http://www.lyx.org/announce/2_0_1.txt or included ANNOUNCE file
  - removed lyx-2.0.0-hunspell_pkgconfig.patch (part of 2.0.1)


author: cornelis@solcon.nl
changelog:
  - Cleaned up spec (removed some old stuff)
  - Removed texlive-devel and texlive-latex from BuildRequires (not used at build time: LyX checks the LaTeX installation at first start up, or can be manually called by reconfigure in the menu)


author: cornelis@solcon.nl
changelog:
  - Make hunspell default spellchecker and remove aspell (seems reasonable to have the same spellchecker as libreoffice, thunderbird, firefox, and hunspell seems future for system default, as fedora already has, see also FATE #305688)
  - Add enchant support (usefull for a few languages)


author: cornelis@solcon.nl
changelog:
  - Update to 2.0.2:
    * Improvements in export filters
    * Updates to the tex2lyx conversion script
    * Support for the ctex documents classes, used for Chinese documents
    * Support for the Springer documents classes has been updated for compatibility with the latest version. This, however, breaks compatibillity for documents with the Springer classes in LyX itself: documents made in 2.0.2 or later will not be compilable in older versions of LyX.


author: cornelis@solcon.nl
changelog:
  - Updated icon and desktop file to conform to upstream (part of trunk, will be in 2.1)
  - Cleaned up lyxrc.dist


author: cornelis@solcon.nl
changelog:
  - Update to version 2.0.3:
    * Improvements in tex2lyx
    * New Dutch translation
    * More details in the included ANNOUNCE file


author: mfabian@suse.de
changelog:
  - new package: m17n-contrib, version 1.1.1.
  - Use configure option "--disable-nls" for the momente because
    xgettext crashes during the build. This is no problem, there
    are currently no translations available anyway.
  - remove file /usr/share/m17n/bn-itrans.mim because it conflicts
    with the same file from the m17n-db package.


author: mfabian@suse.de
changelog:
  - update to 1.1.3:
    ? New input methods for Esperanto:
    eo-h-f.mim, eo-h.mim, eo-plena.mim, eo-q.mim, eo-x.mim
    ? The installation directory of tbl2mim.awk is changed from
    ${bindir} to ${datadir}/m17n/scripts.
    ? New input methods:
    tai-sonla.mim (Tai Viet)
    vi-nom.mim (Vietnamese ChuNom)
    vi-han.mim (Vietnamese Han)


author: mfabian@suse.de
changelog:
  - update to 1.1.6:
    ? New input methods: vi-nom-vni.mim (Vietnamese ChuNom),
    as-phonetic.mim (Assamese), as-inscript.mim (Assamese),
    ml-mozhi.mim (Malayalam), te-pothana.mim, si-trans.mim.


author: mfabian@suse.de
changelog:
  - update to 1.1.8:
    ? New input method: ml-swanalekha.mim (Malayalam).
    ? im/si-trans.mim: BUGFIX: MJ -> My, A-n J -> A-n y
      BUGFIX: Add consonants group to the second state to
      ensure consonant clusters involving ra and la at the second
      position are available.
    ? im/si-phonetic-dynamic.mim:
      Move the macro section to the top as suggested by Takahashi.
    ? im/si-phonetic-static.mim:
      Remove any requirement for surrounding text support.
    ? im/sd-inscript.mim, im/sd-inscript.png: New file.


author: tiwai@suse.de
changelog:
  - updated to version 1.1.11:
    * New input methods: ii-phonetic, si-sumihiri, yi-yivo, ath-phonetic,
      bla-phonetic, cr-western, iu-phonetic, nsk-phonetic, kdb,
      zh-zhuyin, ta-vutam, cs-kbd, zh-pinyin-vi, ks-kbd, ps-phonetic,
      eo-vi, j-phonetic


author: tiwai@suse.de
changelog:
  - updated to version 1.1.12:
    New input method im/be-kbd.mim (Belarusian), misc fixes
  - clean up spec file


author: mfabian@suse.de
changelog:
  - update to 1.3.4:
    ? several new input methods were added:
      grc-mizuochi.mim (Greek)
      ja-trycode.mim (Japanese)
      ru-phonetic.mim (Russian)
      si-wijesekera-preedit.mim (Sinhala)
      th-kesmanee-2.mim, th-pattachote.mim th-pattachote-2.mim (Thai)
      th-tis820.mim th-tis820-2.mim (Thai)
      ug-kbd.mim (Uyghur)
      zh-bopomofo.mim (Chinese bopomofo, renamed from bopo-kbd.mim)
    ? several new FLTs were added:
      LAOO-OTF.flt (Lao)
      THAI-OTF.flt (Thai)


author: mfabian@suse.de
changelog:
  - update to 1.4.0:
    ? Several new input methods are added.
      da-post.mim (Danish)
      bo-ewts.mim (Tibetan)
      fr-azerty.mim (French)
    ? New database for language names.


author: schwab@suse.de
changelog:
  - Update to m17n-db 1.5.1.
    * A new FLT is added.
      COMBINING.flt (For combining diacritical marks)
      CHAM-GENERIC.flt (For Cham script)
    * A new input method is added.
      vi-tcvn.mim (Vietnamese)
      cmc-kbd.mim (Cham)


author: mfabian@suse.de
changelog:
  - update to m17n-db 1.5.3.
    ? bugfixes
    ? New input method sa-harvard-kyoto.mim (Sanskrit)
  - bzip2 sources.


author: mfabian@suse.de
changelog:
  - bnc#429430: change ar-kbd input method to agree with
    http://en.wikipedia.org/wiki/Image:KB_Arabic.svg
    ([] and {} are reverted).


author: jsmeix@suse.de
changelog:
  - Split m2300w from the cups-drivers package to have it as a
    stand-alone package (see Novell/openSUSE Bugzilla bnc#514994).
    Below the RPM changelog entries from the cups-drivers package
    which mention "m2300w":


author: jsmeix@suse.de
changelog:
  - BuildRequire ghostscript-mini (instead of ghostscript-library)
    because ghostscript-mini is sufficient to build it
    (related to Ghostscript cleanup bnc#735824).
  - Updated m2300w-0.51-resolution.patch.


author: schwab@suse.de
changelog:
  - Update to m4 1.4.12.
    * * Fix regression introduced in 1.4.4b where using `traceon' could delete
      a macro.  This was most noticeable with `traceon(`traceon')', but
      would also happen in cases such as `foo(traceon(`foo'))'.
    * * Fix regression introduced in 1.4.7 where `m4 -N9' died with an assertion
      failure.
    * * Fix regression introduced in 1.4.11 where `defn' died with an assertion
      failure on a traced but undefined macro.
    * * New `-g'/`--gnu' command-line option overrides `-G'/`--traditional'.
      For now, the environment variable POSIXLY_CORRECT has no effect on M4
      behavior; but a future release of M4 will behave as though --traditional
      is implied if POSIXLY_CORRECT is set (this future change is necessary,
      because in the current release, there is no way to disable GNU
      extensions that conflict with POSIX without the use of a non-POSIX
      command-line argument).  Clients of M4 that want to use GNU extensions,
      even when POSIXLY_CORRECT is set, should start using the -g command-line
      argument, even though it is currently a no-op if -G did not appear
      earlier in the command line, so that the client will not break in the
      face of an upgraded m4 and a POSIXLY_CORRECT execution environment.
    * * The `-L'/`--nesting-limit' command-line option now defaults to 0 for
      unlimited on platforms that can detect and deal with stack overflow.  On
      systems that lack alternate stack support, such as Cygwin, and on
      systems that do not obey the POSIX semantics for distinguishing stack
      overflow from other exceptions, such as Linux, you can optionally
      install the libsigsegv library (version 2.6 or newer recommended) to
      enhance m4's ability to accurately report stack overflow:
      http://www.gnu.org/software/libsigsegv/
    * * A number of portability improvements inherited from gnulib.


author: puzel@suse.cz
changelog:
  - Update to m4 1.4.13
    * * The manual is now distributed under the terms of FDL 1.3.
    * * The `divert' and `undivert' builtins have been made more efficient
      when using temporary files for large diversions.
    * * The `translit' builtin has been made more efficient when the second
      argument is short.
    * * The input engine has been optimized for faster processing.
    * * The command line option `--debugfile', introduced in 1.4.7, now
      treats its argument as optional, in order to allow setting the debug
      output back to stderr when used without an argument; and order is now
      significant with respect to command line files.  You must therefore use
      `m4 --debugfile=trace file', not `m4 file --debugfile trace'.  This
      change does not affect the deprecated `-o'/`--error-output' option.
    * * The `syscmd' and `esyscmd' builtins can be configured to use an
      alternate shell, via the new `configure' option `--with-syscmd-shell'.
    * * A number of portability improvements inherited from gnulib.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.15:
    + Fix regression introduced in 1.4.9b where the `format' builtin
      could crash on an invalid format string.
    + Fix compilation against newer glibc, and on AIX 7.1BETA.
    + A number of portability improvements inherited from gnulib.
  - Changes from version 1.4.14:
    + Fix regression introduced in 1.4.12 where executing with stdout
      closed could crash m4 on exit on some platforms.
    + Fix regressions introduced in 1.4.13 in the `esyscmd' builtin,
      where closed file descriptors could interfere with child
      execution, and where a child status of 127 made m4 print a
      spurious message to stderr.
    + Fix a security hole in 'make dist', present since at least M4
      1.4, that could affect anybody attempting to redistribute
      modified sources (see Automake CVE-2009-4029).
    + A number of portability improvements inherited from gnulib.
  - Remove hacks from prep changing permissions: they're not needed
    anymore.
  - Remove lzma BuildRequires as the source is bz2 now.
  - Remove AutoReqProv: it's default now.
  - Use %configure and %makeinstall macros.
  - Drop m4-1.4.13.diff: it doesn't seem to be needed (some parts are
    upstream, at least), and it's not documented at all, so let's try
    without it.


author: coolo@novell.com
changelog:
  - Update to version 1.4.16:
    * Fix regressions in the `index' builtin.  On glibc platforms, this
    avoids false positives from a strstr bug in glibc 2.9 through 2.12;
    on many other platforms, it fixes two separate regressions, a false
    positive introduced in 1.4.11 and a false negative in 1.4.15.
    * A number of portability improvements inherited from gnulib.


author: Greg.Freemyer@gmail.com
changelog:
  - initial submission
  -- Brought specfile over from Fedora
  -- 1.02
    Feb 12, 2010: Fixed bug in previous update that missed a newline in header.
    Feb 12. 2010: Added linux target to Makefile to support large file sizes.
  -- 1.01
    Feb 12, 2010: Updated output format to reflect new format required by mactime.
  -- 1.00
    Mar 31, 2003: Changed documents to sleuthkit.org addresses for Source
    Forge release.
    Jan 29, 2002: Initial public release


author: pth@suse.de
changelog:
  - No need to remove buildroot in install section.
  - Fix RPM group.
  - Fix function declarations. It's (void) not ().
  - Add a man page.


author: rommel@suse.de
changelog:
  - version update to 2.1.11 (security fixes and small, but compatible enhancements)
  - removed outdated (>4y) extra FAQ
  - updated README.SuSE
  - reworked (internally used) category patch + added referenced mm-text.png


author: rommel@suse.de
changelog:
  - added fix to work around md5/sha deprecation warning when hashlib is available
    (mailman-python-26-deprecation-md5-sha.diff)
  - removed group writable bit from /usr/lib/mailman/Mailman/
  - removing Mailman's own version of email when building against >= Python 2.6


author: rommel@suse.de
changelog:
  - the previous 'fix' of removing Mailman's own version of email was a bit crude
    and broke Mailman in several places (bug #448530)
    I replaced it with the upstream fix to 'configure' by Barry Warshaw
    (see http://bazaar.launchpad.net/~barry/mailman/py26/changes)


author: dmueller@suse.de
changelog:
  - update to 2.1.14:
    - Two potential XSS vulnerabilities have been identified and fixed.
    - Various i18n updates
    - A new feature for controlling the addition/replacement of the Sender:
    header in outgoing mail has been implemented.  This allows a list owner
    to set include_sender_header on the list's General Options page in the
    admin GUI.  The default for this setting is Yes which preserves the prior
    behavior of removing any pre-existing Sender: and setting it to the
    list's -bounces address.  Setting this to No stops Mailman from adding or
    modifying the Sender: at all.
    - long list of bug fixes and enhancements, see included NEWS for details


author: rommel@suse.de
changelog:
  - update to version 4.4.4
  - fixed ssl support by providing my own linkage.c
  - fixed linkage with c-client so this builds on 64bit platforms


author: rommel@suse.de
changelog:
  - update to 5.1.0
  - mailsync has switched to autoconf/automake
  - linkage.c has been dropped from the patch (now part of imap-devel)


author: werner@suse.de
changelog:
  - Update to heirloom mailx 12.2
  - Add UTF-8 detection (bug #262658)
  - Do not convert text attachments to terminal charset but send
    character set (bug #262658)
  - Improve the  support of text/ MIME types other than text/plain
    (bug #262658)


author: werner@suse.de
changelog:
  - Update to heirloom mailx 12.5
    * Better detection of base64 encoded text if acrossed a line
    * A null pointer dereference that lead to a segmentation fault
      when the user hit return at a yes/no question has been fixed
    * When both standard input and standard output refer to a
      terminal, ignore SIGPIPE
    * With the "-E" command line option or if the "skipemptybody"
      variable is set, outgoing messages that contain no text in
      their first or only part are not sent but silently discarded.
    * When an attachment that would have a "text/something" content
      type contains illegal byte sequences, it is now reliably sent
      out with the "application/octet-stream" content type instead
    * Fixed a bug that caused messages to be truncated with IMAP servers that
      use LF as line ending in message data, such as Google Mail (reported by
      Matthew L. Shobe).
    * Do not run filename expansion for IMAP or POP3 mailboxes names, making
      it possible to select mailboxes that contain both brackets and spaces
      in their names (reported by Matthew L. Shobe).
    * Fixed the format of the timezone in "Date" header fields for zones in
      the Western Hemisphere whose offsets are not an integral number of hours
      (patch by Matthew Fischer).
    * Fixed a message corruption that occurred when the "inc" command was used
      with a mbox format mailbox after encrypted messages had been viewed
      (reported by Martin Neitzel).
    * Fixed a condition that caused mailx to hang when looking at a message,
      copying that message, and issuing a "z" command evaluating an uncached
      portion of an IMAP folder.
    * Make it compile with OpenSSL 1.0.0-beta2
    * For RFC 2047 MIME "encoded-word" parts in headers, assume that the end of
      each word resets the conversion state (Yedidyah Bar-David).
    * When the ORGANIZATION variable has an empty value, do not generate an
      "Organization:" header field. Previously, this condition resulted in
      mailx refusing to send mail
  - Fix my Reply-To patch found by milli


author: werner@suse.de
changelog:
  - Avoid header rewrite in case of specified ttycharset in wrong
    locale but subject in ttycharset (bnc#753340)


author: bphilips@novell.com
changelog:
  - Upgrade to bug fix release v0.22
    + Include the existing -x flag in the help message (Mark Hills)
    + Detect a trailing -f or -o with no following argument
    + Display message-ID in search -x mode
    + Skip symlinks when using mbox (R A Lichtensteiger)
    + Improve error message if home directory cannot be determined
    + Honour HOME environment variable (Andreas Amann)
    + MIME types are allowed to have "+" characters in them. (Jonathan Kamens)
    + Fix deficiencies in the parsing of mbox From lines (Jonathan Kamens)
    + Fix documentation nits (Tom Doherty)
    + Remove spurious message when the mtime of a message file has changed
    + Initialize the date header with a known value. (Samuel Tardieu)
    + Merge two conflicting solutions for bad MIME encoding
    + fix for MIME-related crash (Paramjit Oberoi)
    + Add support claws-mail (Anand Kumria)
    + Add MH sub-type support for ezmlm-archives (Claus Alboege)
    + Allow lines starting "From" to occur part-way through the header.o
    + Handle mbox from separators where email address is in angle brackets
    + Fix a bug in rfc822.c: Some headers weren't correctly parsed. (Jaime Velasco Juan)


author: mhopf@novell.com
changelog:
  - Update to 3.82
    - Bug fixes
    - Backwards Incompatibilities:
    - Makefiles with .POSIX target: shells called with -e
    - $? contains prerequisites even if not existent
    - Prerequisite with '=' cannot be backslash escaped any more
      (use variable with '=' instead)
    - Variable names may not contain whitespaces any more
    - Mixture of explicit and pattern targets didn't always fail
    - Pattern specific rules application order changed
    - Library search behavior now compatible with standard linker
    - New features
    - --eval=STRING: Evaluate makefile syntax string before makefile
    - Variable .RECIPEPREFIX: Exchange TAB character
    - Variable .SHELLFLAGS:   Options passed to shells
    - Target   .ONESHELL:     Single instance of shell for recipe
    - Modifier  private:      Suppresses inheritance of variables
    - Directive undefine:     Undefine variable
    - Changed features
    - Multiple modifiers for variables allowed now.
    - Directive define:       Allow variable assignment operator.
  - Nuke memory-hog-2.diff which didn't apply since 3.81
  - Addapt make-slowdown-parallelism.diff to new parallelization tests
  - Separate make checks into %checks section


author: mhopf@novell.com
changelog:
  - make-savannah-bug30612-handling_of_archives.diff
    Fix Savannah bug #30612: handling of archive references with >1 object..
    Add oneshell to $(.FEATURES).
    Fix the NEWS file to be accurate.
  - make-savannah-bug30723-expand_makeflags_before_reexec.diff
    Fix Savannah bug #30723: expand MAKEFLAGS before we re-exec after rebuilding
    makefiles.


author: mhopf@novell.com
changelog:
  - make-fix_whitespace_tokenization.diff
    Fix Savannah bug #33125 (bnc #681108):
    Memory corruption during build of android build system.


author: meissner@suse.de
changelog:
  - Faster globbing support from upstream to speed up
    some large make projects like libreoffice. bnc#753323


author: ptesarik@suse.cz
changelog:
  - Update to 1.3.3
    o Add --split option
    o Add --reassemble option
    o Allow specifying multiple dump levels with "-d"
    o Code cleanups
    o Bugfixes


author: bernhard@bwalle.de
changelog:
  - Fix buffer overflow that prevents build in Factory.
  - Update to 1.3.5
    * Features
      o Store vmcoreinfo data into a dumpfile in the kdump-
      compressed format.
      o Read vmcoreinfo data from a kdump-compressed dumpfile.
      o Support kdump-compressed format for input file.
      o Add dump filtering on an x86_64 xen domain-0.
      o Save utsname data into disk_dump_header.
      o Add linux-2.6.30 - 2.6.31 support.
    * Bugfix
      o Fix some lacks of free(). (by Minoru Usui)
    * Code Cleanup
      o Set the calculated value to dh->sub_hdr_size.
      o Fix some indents in write_kdump_header().
      o Unify the name of kdump_sub_header.
      o Fix the typo of DISKDUMP_HEADER_BLOCKS.
      o Add the description about re-filtering into manpage.
      o Fix the description in manpage and README.
      o Add some comments to code for the readability.
      o Remove VERSION_LINUX_2_6_XX.
      o Add paddr_to_pfn() and pfn_to_paddr() macros.
      o Merge the version information of makedumpfile.
      o Merge the PT_NOTE methods of both elf64 and elf32.
      o Reduce some indents in exclude_unnecessary_pages().
      o Remove unnecessary spaces.
      o read_disk_dump_header() and read_kdump_sub_header().
      o Use DISKDUMP_HDADER_BLOCKS for the readability.


author: ptesarik@novell.com
changelog:
  - Update to 1.3.6
    * Features
      o Use TMPDIR environment variable for temporary files
      o Add linux-2.6.32 - 2.6.34 support
    * Bugfixes
      o Fix buffer overflow when writing dh->signature
      o handle !SPARSEMEM_EX properly
    * Code Cleanup
      o Fix 'struct kdump_sub_header' member in IMPLEMENTATION
      o fix typo in IMPLEMENTATION
      o add maintainers
      o add TMPDIR description
      o add .gitignore file
      o makedumpfile: works on 2.6.32
      o the initialization method is operated if it is possible
  - makedumpfile-fix-buffer-overflow.diff: dropped (upstream).


author: ptesarik@suse.cz
changelog:
  - upgrade to makedumpfile-1.4.0.
  - makedumpfile-supports-3.0.patch: Mark all kernel 3.0 releases
    as supported.


author: ptesarik@suse.cz
changelog:
  - fix the specfile License tag: since ppc64.c and s390x.c are
    licensed under GPL-2.0 only, the whole package cannot be GPL-2.0
    or later (bnc#727022).


author: malcolmlewis@opensuse.org
changelog:
  - Update spec file License field from GPLv2+ to GPL-2.0+ to
    conform with spdx.org identifier.
  - Fix error in rpmlitrc file.


author: werner@suse.de
changelog:
  - Move whatis files to /var/cache/man/ hierarchy and set
    a symbolic link into the old location
  - Use program manpath instead of $MANPATH


author: pmladek@suse.cz
changelog:
  - Update to version 1.3 (bnc#541664):
    * new words have been added, especially from medical field
    * many changes in Sukija
    * some bugs related to compound words have been fixed, leading to better
      spelling suggestions and more accurate hyphenation
    * significant improvements related to grammar checking
  - Change location from %%{_datadir}/malaga to %%{_datadir}/malaga/1/mor-standard
    according to the last instructions, see
    http://voikko.sourceforge.net/source-linux.html
  - Added symlinks for backward compatibility


author: i@marguerite.su
changelog:
  - fix build for openSUSE.
    * AM_PROG_AR
  - fix 12.2 builds
    * replace depreciated am_prog_mkdir_p with ac_prog_mkdir_p.


author: pgajdos@suse.cz
changelog:
  - update to version 3.34
    * New and rewritten pages
      rt_sigqueueinfo.2
      New page for rt_sigqueueinfo(2) and rt_tgsigqueueinfo(2)
      This replaces the previous '.so' man page link file for
      rt_sigqueueinfo.2, which linked to this sigqueue() man page.
      cciss.4
      New man page for cciss driver
      I obtained the information in this man page as a consequence
      of having worked on the cciss driver for the past several years,
      and having written considerable portions of it.
      Copyedit by mtk
      hpsa.4
      New man page for the hpsa driver
      I obtained the information in this man page as a consequence
      of being the main author of the hpsa driver
      Copyedits my mtk
    * Newly documented interfaces in existing pages
      fstatat.2
      Document AT_NO_AUTOMOUNT
      lseek.2
      Document SEEK_HOLE and SEEK_DATA
      These flags, designed for discovering holes in a file,
      were added in Linux 3.1. Included comments from Eric
      Blake and Sunil Mushran.
      madvise.2
      Add MADV_HUGEPAGE and MADV_NOHUGEPAGE
      Document the MADV_HUGEPAGE and MADV_NOHUGEPAGE flags added to
      madvise() in Linux 2.6.38.
    * New and changed links
      rt_tgsigqueueinfo.2
      New link to new rt_sigqueueinfo.2 page
      sigqueue.2
      Create link to page that was relocated to section 3
    * Global changes
    * Various pages
      Change reference to "sigqueue(2)" to "sigqueue(3)"
    * Changes to individual pages
      fallocate.2
      ERRORS: Add EPERM and ESPIPE errors
      lseek.2
      Remove suspect note about 'whence' being incorrect English.
      prctl.2
      PR_SET_DUMPABLE makes process non-ptrace-attachable
      readlink.2
      Document using st_size to allocate the buffer
      Added copyright text + changelog note for Guillem Jover's patch
      sched_setscheduler.2
      Document 2.6.39 changes to rules governing changes from SCHED_IDLE policy
      Since Linux 2.6.39, unprivileged processes under the
      SCHED_IDLE policy can switch to another nonrealtime
      policy if their nice value falls within the range
      permitted by their RLIMIT_NICE limit.
      tkill.2
      SEE ALSO: Add rt_sigqueueinfo (2)
      btowc.3, wctob.3
      Add pointers to better, thread-safe alternative functions
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606899
      fwide.3
      Add _ISOC95_SOURCE to feature test macro requirements
      Since glibc 2.12, _ISOC95_SOURCE can also be used to expose
      prototype of this function.
      index.3
      Fix text mentioning terminating null
      pthread_sigqueue.3
      Replace explicit mention of rt_tgsigqueueinfo() with SEE ALSO reference
      sigqueue.3
      Move this page to section 3
      Now that the underlying system call rt_sigqueueinfo(2) is
      properly documented, move sigqueue() to Section 3, since
      it is really a library function.
      Update text in line with existence of new rt_sigqueueinfo.2 page
      wcsnlen.3
      Improve description of 'maxlen' argument
      It's worth clarifying 'maxlen' is in wide-char units, not bytes.
      wprintf.3
      Add _ISOC95_SOURCE to feature test macro requirements
      Since glibc 2.12, _ISOC95_SOURCE can also be used to expose
      prototype of these functions.
      feature_test_macros.7
      Document _ISOC95_SOURCE
      _ISOC95_SOURCE was added in glibc 2.12 as a means
      to expose C90 Amendment 1 definitions.
      ip.7
      Improve description of IP_MTU_DISCOVER
      signal.7
      SEE ALSO: Add rt_sigqueueinfo(2)


author: pgajdos@suse.cz
changelog:
  - update to version 3.35
    * New and rewritten pages
      recvmmsg.2
      New man page for recvmmsg(2)
      setns.2
      New manual page for setns(2)
      Various improvements
    * Global changes
    * Various pages
      Global fix: remove spaces around em-dash
      Normal English typographical convention is not to have
      spaces around em dashes.
    * Various pages
      Global fix: s/null pointer/NULL pointer/
    * Various pages
      Global fix: use ORing
      Use "ORing", not "OR'ing", nor an italic ".IR OR ing".
    * Various pages
      Global fix: consistent use of "null wide character"
      Bring more consistency to the discussion of
      "[terminating] null wide character"
      by writing (at least in the initial use in a page)
      "[terminating] null wide character (L'\0')".
    * Various pages
      Global fix: consistent use of "null byte"
      Bring more consistency to the discussion of
      "[terminating] null byte"
      by writing (at least in the initial use in a page)
      "[terminating] null byte ('\0')".
      mount.2, prctl.2
      s/task/thread/ for consistency with other pages
    * Changes to individual pages
      lseek.2
      CONFORMING TO: Note other systems that have SEEK_HOLE+SEEK_DATA
      recv.2
      Add mention of recvmmsg(2)
      recvmmsg.2
      SEE ALSO: add sendmmsg(2)
      send.2
      CONFORMING TO: POSIX.1-2008 adds MSG_NOSIGNAL
      sigwaitinfo.2
      Note that attempts to wait for SIGKILL and SIGSTOP are silently ignored
      stat.2
      Note POSIX.1-2001 and POSIX.1-2008 requirements for lstat()
      Regarding automounter action, add a reference to fstatat(2)
      Clean up text describing which POSIX describes S_IF* constants
      aio_cancel.3
      Clarify meaning of "return status" and "error status"
      gets.3
      POSIX.1-2008 marks gets() obsolescent
      The page formerly erroneously stated that POSIX.1-2008
      removed the specification of this function.
      mbsnrtowcs.3
      CONFORMING TO: Add POSIX.1-2008
      This function is specified in the POSIX.1-2008 revision.
      regex.3
      Change "terminating null" to "terminating null byte"
      stpcpy.3
      stpncpy.3
      Note that these functions are in POSIX.1-2008
      Update the "CONFORMING TO" sections of these functions to
      note that they are now part of the POSIX.1-2008 standard.
      stpncpy.3
      Change "terminating null" to "terminating null byte"
      strcpy.3
      SEE ALSO: Add stpncpy(3)
      strdup.3
      CONFORMING TO: strndup() is in POSIX.1-2008
      wcpcpy.3
      wcpncpy.3
      wcsnlen.3
      wcsnrtombs.3
      CONFORMING TO: Add POSIX.1-2008
      These functions are specified in the POSIX.1-2008 revision.
      proc.5
      Document /proc/[pid]/ns/
      Some edit's to Eric Biederman's /proc/[pid]/ns/ additions
      capabilities.7
      List setns(2) as an operation allowed by CAP_SYS_ADMIN


author: pgajdos@suse.cz
changelog:
  - update to version 3.36
    * New and rewritten pages
      sendmmsg.2
      New page for sendmmsg(2)
      Some pieces inspired by an initial attempt by Stephan Mueller.
    * Newly documented interfaces in existing pages
      fallocate.2
      Document FALLOC_FL_PUNCH_HOLE
      FALLOC_FL_PUNCH_HOLE was added in Linux 2.6.38,
      for punching holes in the allocated space in a file.
    * Changes to individual pages
      dup.2
      SYNOPSIS: Add "#include <fntl.h>" for O_* constants
      fallocate.2
      Substantial restructuring of DESCRIPTION
      The addition of a second class of operation ("hole punching")
      to the man page made it clear that some significant restructuring
      is required. So I substantially reworked the page, including the
      preexisting material on the default "file allocation" operation.
      Add further details for FALLOC_FL_PUNCH_HOLE
      ERRORS: Add EPERM error case for FALLOC_FL_PUNCH_HOLE
      fork.2
      NOTES: Describe clone() call equivalent to fork()
      fsync.2
      Various improvements
    - explain the situation with disk caches better
    - remove the duplicate fdatasync() explanation in the NOTES
      section
    - remove an incorrect note about fsync() generally requiring two
      writes
    - remove an obsolete ext2 example note
    - fsync() works on any file descriptor (doesn't need to be
      writable); correct the EBADF error code explanation
      Note that some systems require a writable file descriptor
      An edited version of Guillem Jover's comments:
      [While the file descriptor does not need to be writable on Linux]
      that's not a safe portable assumption to make on POSIX in general
      as that behavior is not specified and as such is
      implementation-specific. Some Unix systems do actually fail on
      read-only file descriptors, for example [HP-UX and AIX].
      mount.2
      Removed erroneous statement about MS_RDONLY and bind mounts
      open.2
      Fix grammar in O_DIRECT description
      Some small grammar fixes to the O_DIRECT description.
      pipe.2
      SYNOPSIS: Add "#include <fntl.h>" for O_* constants
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659750
      sched_rr_get_interval.2
      Update notes on modifying quantum
      Since Linux 2.6.24, it is no longer possible to
      modify the SCHED_RR quantum using setpriority(2).
      (Slight edits to Clemens' patch by mtk.)
      Reordered various pieces of text
      Reworded text of ESRCH error
      send.2
      Add mention of sendmmsg(2)
      sync.2
      PROTOTYPE: Fix return type of syncfs()
      vfork.2
      Clarify what is duplicated in the child
      Add some words to make it clear to the reader that vfork(),
      like fork(), creates duplicates of process attributes
      in the child.
      Note clone() flags equivalent to vfork()
      Add some notes on reasons why vfork() still exists
      Clarify that calling *thread* is suspended during vfork()
      CONFORMING TO: Note that POSIX.1-2001 marked vfork() obsolete
      gets.3
      Document C11 and glibc 2.16 changes affecting gets()
      pthread_sigmask.3
      Fix comment that was inconsistent with code in example program
      sem_wait.3
      EXAMPLE: Remove extraneous line of output from shell session
      wcsnrtombs.3
      wcsrtombs.3
      wcstombs.3
      Fix-ups for e9c23bc636426366d659809bc99cd84661e86464
      core.5
      Document %E specifier for core_pattern
      passwd.5
      s/asterisk/asterisk (*)/ to improve clarity
      Correct note on passwd field value when shadowing is enabled
      When password shadowing is enabled, the password field
      contains an 'x' (not a "8').
      proc.5
      Fix description of fourth field of /proc/loadavg
      SIgned-off-by: Elie De Brauwer <eliedebrauwer@gmail.com>
      resolv.conf.5
      Describe syntax used for comments
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656994
      feature_test_macros.7
      Document _ISOC11_SOURCE
      inotify.7
      Note that 'cookie' field is set to zero when unused
      man.7
      Various fixes for description of NAME section
      As noted by reporter:
    * The code sample given for the NAME section is incomplete because
      the actual content sample is not given.
    * Additionally, the description assumes that the item described is
      a command, which need not be the case.
    * The command makewhatis is not present on my system; the
      documented tool to create the whatis database is called mandb.
    * The description on .SH NAME in man(7) should either copy the
      relevant paragraph of lexgrog(1) or refer to it.
      Reported by: Kristof Zelechovski <giecrilj@stegny.2a.pl>


author: pgajdos@suse.cz
changelog:
  - update to version 3.37
    * New and rewritten pages
      getent.1
      New page to document 'getent' binary provided by glibc
    * Changes to individual pages
      bdflush.2
      Note that bdflush() is deprecated, and does nothing
      nfsservctl.2
      Note that this system call was removed in Linux 3.1
      ptrace.2
      add extended description of various ptrace quirks
      Changes include:
      s/parent/tracer/g, s/child/tracee/g - ptrace interface now
      is sufficiently cleaned up to not treat tracing process
      as parent.
      Deleted several outright false statements:
    - pid 1 can be traced
    - tracer is not shown as parent in ps output
    - PTRACE_ATTACH is not "the same behavior as if tracee had done
      a PTRACE_TRACEME": PTRACE_ATTACH delivers a SIGSTOP.
    - SIGSTOP _can_ be injected.
    - Removed mentions of SunOS and Solaris as irrelevant.
    - Added a few more known bugs.
      Added a large block of text in DESCRIPTION which doesn't focus
      on mechanical description of each flag and operation, but rather
      tries to describe a bigger picture. The targeted audience is
      a person which is reasonably knowledgeable in Unix but did not
      spend years working with ptrace, and thus may be unaware of its
      quirks. This text went through several iterations of review by
      Oleg Nesterov and Tejun Heo.
      This block of text intentionally uses as little markup as possible,
      otherwise future modifications to it will be very hard to make.
      Global clean-up of page
    * Wording and formatting fixes to existing text and
      Denys Vlasenko's new text.
    * Various technical amendments and improvements to
      Denys Vlasenko's new text.
    * Added FIXME for various problems with the current text.
      Integrated changes after further review from Denys Vlasenko
      syscalls.2
      Note that nfsservctl(2) was removed in Linux 3.1
      Note that bdflush(2) is deprecated
      capabilities.7
      Add CAP_WAKE_ALARM
      Add various operations under CAP_SYS_ADMIN
      Add perf_event_open(2) to CAP_SYS_ADMIN
      Add VM86_REQUEST_IRQ vm86(2) command to CAP_SYS_ADMIN
      Update CAP_NET_ADMIN with notes from include/linux/capability.h
      Add nfsservctl(2) to CAP_SYS_ADMIN
      Add ioctl(FIBMAP) under CAP_SYS_RAWIO
      Add virtual terminal ioctl()s under CAP_SYS_TTY_CONFIG
      Update CAP_NET_RAW with notes from include/linux/capability.h
      Add F_SETPIPE_SZ case to CAP_SYS_RESOURCE
      Add POSIX messages queues queues_max case to CAP_SYS_RESOURCE
      Update CAP_SYS_RESOURCE with notes from include/linux/capability.h
      SEE ALSO: Add libcap(3)
      ld.so.8
      Add --adit command-line option


author: pgajdos@suse.cz
changelog:
  - update to version 3.38
    * New and rewritten pages
      get_nprocs_conf.3
      New page documenting get_nprocs_conf(3) and get_nprocs(3)
      Some additions and improvements
      malloc_get_state.3
      New page documenting malloc_get_state(3) and malloc_set_state(3)
      mallopt.3
      New man page for mallopt(3)
      mtrace.3
      Complete rewrite of page, adding much more detail
      scandirat.3
      New page for scandirat(3) (new in glibc 2.15)
    * Newly documented interfaces in existing pages
      posix_memalign.3
      Document aligned_alloc(3)
      aligned_alloc() is new in C11.
      Document pvalloc(3)
      qsort.3
      Add documentation of qsort_r(3)
      Improvements to Mark R Bannister's qsort_r() patch
      Add VERSIONS section for qsort_r()
    * New and changed links
      aligned_alloc.3
      New link to posix_memalign.3
      get_nprocs.3
      Link to new get_nprocs_conf.3 page
      malloc_set_state.3
      Link to new malloc_get_state.3 page
      pvalloc.3
      New link to posix_memalign.3
    * Global changes
    * Various pages
      Global formatting fix: balance .nf/.fi pairs
    * Various pages
      Global fix: place sections in correct order
    * Various pages
      Global fix: Remove duplicated words
      Remove instances of duplicate words found using Justin's
      grep-fu:
      for f in man?/*.[1-9]; do
      grep -HE ' ([[:alpha:]]{2,} +)\1' "$f" |
      grep -Evw '(proc|hugetlbfs|XXX*|root|long) *\1';
      done | grep -E --colo ' ([[:alpha:]]{2,} +)\1'
    * Various pages
      Correct order of SEE ALSO entries
    * Changes to individual pages
      futimesat.2
      PROTOTYPE: Correct header file and feature test macro requirements
      keyctl.2
      Strip trailing tabs from source line
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664688
      ptrace.2
      Document PTRACE_GETEVENTMSG for PTRACE_EVENT_EXEC
      Various fixes to recent updates of this page
      symlinkat.2
      PROTOTYPE: Correct header file
      syscalls.2
      Remove unimplemented system calls from main syscall list
      The unimplemented system calls are in any case noted lower down
      in the page. Also: rearrange the text describing the unimplemented
      system calls.
      Note a few system calls that were removed in Linux 2.6
      Add process_vm_readv(2) and process_vm_writev(2)
      unlinkat.2
      PROTOTYPE: Correct header file
      PROTOTYPE: Add <fcntl.h> for AT_* constants
      utimensat.2
      PROTOTYPE: Add <fcntl.h> for AT_* constants
      copysign.3
      DESCRIPTION: Add a couple of examples
      malloc.3
      NOTES: Add a short discussion of arenas
      Replace discussion of MALLOC_CHECK_ with pointer to mallopt(3)
      SEE ALSO: Add mtrace(3)
      SEE ALSO: add malloc_get_state(3)
      posix_memalign.3
      Rename memalign() argument
      Rename "boundary" to "alignment" for consistency
      with posix_memalign().
      Improve discussion of feature test macros and header files for valloc(3)
      rtnetlink.3
      Fix example code, rta_len assignment should use RTA_LENGTH()
      See also http://bugs.debian.org/655088
      scandir.3
      SEE ALSO: Add scandirat(3)
      sigqueue.3
      Remove rt_sigqueueinfo from TH line
      rt_sigqueueinfo() now has its own manual page, so should not
      be listed in the .TH line of this page.
      tzset.3
      Correct description for Julian 'n' date format
      The Julian 'n' date format counts starting from 0, not 1.
      Add some clarifying remarks to discussion of Julian day formats
      packet.7
      Fix comment on 'sll_hatype' field
      tcp.7
      Correct RFC for TIME_WAIT assassination hazards


author: pgajdos@suse.cz
changelog:
  - update to version 3.39
    * New and rewritten pages
      malloc_trim.3
      New man page for malloc_trim(3)
      malloc_usable_size.3
      New man page for malloc_usable_size(3)
    * Newly documented interfaces in existing pages
      prctl.2
      Document PR_SET_MM (new in Linux 3.3)
      Various edits and improvements to Cyrill's patch
    * Changes to individual pages
      epoll_create.2
      Rework discussion of 'size' argument
      Add .SS for description of epoll_create1()
      epoll_wait.2
      Another thread can add to epoll instance while epoll_wait is blocked
      See https://bugzilla.kernel.org/show_bug.cgi?id=43072
      Clarify that epoll_pwait() blocks calling *thread*
      A few wording improvements
      fchmodat.2
      Note difference between glibc wrapper and underlying system call
      The wrapper function has a 'flags' argument (which currently
      serves no purpose), while the underlying system call does not.
      fcntl.2
      Explain behaviour of F_GETLEASE during lease break
      Change type of arg from "long" to "int"
      Various fcntl(2) commands require an integral 'arg'.
      The man page said it must be "long" in all such cases.
      However, for the cases covered by POSIX, there is an
      explicit requirement that these arguments be "int".
      Update the man page to reflect. Probably, all of the
      other "long" cases (not specified in POSIX) should
      be "int", and this patch makes them so. Based on a
      note fromEric Blake, relating to F_DUPFD_CLOEXEC.
      gettimeofday.2
      Reorganize content
      The main change is to move the historical information about
      the 'tz_dsttime' to NOTES.
      Note that compiler issues warnings if 'tv' is NULL
      mmap.2
      Clarify that this system call should not be invoked directly
      See https://bugzilla.kernel.org/show_bug.cgi?id=42892
      Clarify NOTES discussion of mmap() versus mmap2()
      poll.2
      Document negative value in 'fd' field
      Document semantics of passing zero in 'events' field
      ptrace.2
      Various fixes
      For some reason, the PTRACE_TRACEME paragraph talks about some
      general aspects of ptraced process behavior. It repeats the
      "tracee stops on every signal" information even though that was
      already explained just a few paragraphs before. Then it describes
      legacy SIGTRAP on execve().
      This patch deletes the first part, and moves the second part up,
      into the general ptrace description. It also adds
      "If PTRACE_O_TRACEEXEC option is not in effect" to the description
      of the legacy SIGTRAP on execve().
      The patch also amends the part which says "For requests other
      than PTRACE_KILL, the tracee must be stopped." - PTRACE_ATTACH
      also doesn't require that.
      sigaction.2
      Clarify that the use of SI_SIGIO is for Linux 2.2 only
      See also http://sourceware.org/bugzilla/show_bug.cgi?id=6745
      sigprocmask.2
      ERRORS: add EFAULT
      times.2
      ERRORS: Add EFAULT
      div.3
      CONFORMING TO: Add C99
      fread.3
      Clarify further that return value is number of items, not bytes
      See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665780
      getaddrinfo.3
      Correct type of ai_addrlen field
      malloc.3
      SEE ALSO: add malloc_usable_size(3)
      SEE ALSO: Add malloc_trim(3)
      mallopt.3
      Fix text describing M_PERTURB and free()
      SEE ALSO: Add malloc_trim(3)
      memchr.3
      Remove mention of terminating null in description of rawmemchr()
      perror.3
      Note that use of 'sys_errlist' is deprecated
      rcmd.3
      glibc eventually added a declaration of iruserok() in version 2.12
      sysconf.3
      Add mention of _SC_SYMLOOP_MAX
      nologin.5
      nologin must not only exist, but *be readable* to be effective
      nsswitch.conf.5
      Significant rewrites and improvements
      This patch applies to nsswitch.conf.5 in man-pages-3.36.
      My changes almost completely rewrite large sections of the
      man page. They are needed to add clarity, correct grammar,
      reduce confusion, and bring up-to-date with the latest glibc.
      I have checked the man page against the nss source code in
      glibc 2.14.90.
      Historical notes are demoted to the footer.
      The rewrite makes the man page much clearer to
      understand, more authoratitive, and easier to read.
      Light edits to Mark Bannister's changes
      capabilities.7
      Add prctl(PR_SET_MM) to CAP_SYS_RESOURCE
      epoll.7
      Some minor clarifications at start of DESCRIPTION
      netlink.7
      Note cases where nonprivileged users can use netlink multicast groups
      See also https://bugzilla.novell.com/show_bug.cgi?id=754611
      unix.7
      Add a detail on autobind feature
      ld.so.8
      Document effect of hwcaps on search path
      Wording by Aurelien Jarno from Debian glibc's r4701 (2011-06-04).
      Addresses http://bugs.debian.org/622385
  - removed upstreamed netlink.patch


author: pgajdos@suse.cz
changelog:
  - update to version 3.40
    * New and rewritten pages
      process_vm_readv.2
      New page for process_vm_readv(2) and process_vm_writev(2)
      mcheck.3
      New man page for mcheck(3) and related functions
      Also describes mcheck_check_all(3), mcheck_pedantic(3),
      and mprobe(3)
    * Newly documented interfaces in existing pages
      rcmd.3
      Document "_af" variants of these functions
      Document rcmd_af(), rresvport_af(), iruserok_af(), ruserok_af().
      Also some restructuring and other clarifications.
      rexec.3
      Document rexec_af()
    * New and changed links
      iruserok_af.3
      rcmd_af.3
      rresvport_af.3
      ruserok_af.3
      New links to rcmd.3
      rexec_af.3
      New link to rexec.3
    * Changes to individual pages
      clock_getres.2
      Clarify difference between CLOCK_MONOTONIC and CLOCK_MONOTONIC_RAW
      Note interactions of these two clocks with discontinuous
      adjustments to the system time and NTP/adjtime(2).
      fallocate.2
      Fix description of ENOSYS and EOPNOTSUP errors
      As reported in https://bugzilla.redhat.com/show_bug.cgi?id=680214
      fchmodat.2
      Improve discussion of difference between wrapper and underlying syscall
      gettimeofday.2
      gettimeofday() is affected by discontinuous jumps in the system time
      Advise reader to use clock_gettime(2), if they need a
      monotonically increasing time source.
      SEE ALSO: Add clock_gettime(2)
      prctl.2
      Add PR_TASK_PERF_EVENTS_DISABLE and PR_TASK_PERF_EVENTS_ENABLE
      Add some basic documentation of these operations, with a pointer to
      tools/perf/design.txt for more information.
      Amend details of PR_SET_PDEATHSIG
      ptrace.2
      Note SPARC deviation with respect to get/set regs
      SPARC reverses the use of 'addr' and 'data' for
      PTRACE_GETREGS, PTRACE_GETFPREGS, PTRACE_SETREGS,
      and PTRACE_SETFPREGS.
      send.2
      Document EACCES error case for UDP
      sigaction.2
      Remove mention of raise(3) for SI_USER
      For a long time now, glibc's raise(3) didn't yield SI_USER
      for the signal receiver, so remove mention of raise(3)
      here. The user can deduce the details, if needed, by looking
      at the recently updated raise(3) page.
      aio_cancel.3
      Rewrite RETURN VALUE section to be clearer
      aio_init.3
      Remove extraneous "POSIX" from NAME section
      btree.3
      dbopen.3
      hash.3
      mpool.3
      recno.3
      Note that glibc no longer provides these interfaces
      glibc stopped providing these interfaces with v2.2.
      Nowadays, the user that finds these pages probably wants
      the libdb API, so note this in the page.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=337581
      fopen.3
      BUGS: Note limitation on number of flag characters parsed in 'mode'
      Note that 'c' and 'e' flags are ignored for fdopen()
      Determined from reading libio/iofdopen.c.
      Document ",ccs=string" feature of 'mode' for fopen()/freopen()
      getgrnam.3
      Fix discussion of _SC_GETGR_R_SIZE_MAX
      The value is not meant to be a maximum (as was specified in
      SUSv3) but an initial guess at the required size
      (as specified in SUSv4).
      getpwnam.3
      Fix discussion of _SC_GETPW_R_SIZE_MAX
      The value is not meant to be a maximum (as was specified in
      SUSv3) but an initial guess at the required size
      (as specified in SUSv4).
      malloc.3
      mallopt.3
      mtrace.3
      SEE ALSO: add mcheck(3)
      memchr.3
      Clarify description, omitting mention of "strings" and "characters"
      The existing text slipped into talking about characters and
      strings, which could mislead readers into thing that, for
      example, searches for the byte '\0' are treated specially.
      Therefore, rewrite in terms of "bytes" and "memory areas".
      At the same time, make a few source file clean-ups.
      mkstemp.3
      Add "mkstemps" and "mkostemps" to NAME line
      posix_openpt.3
      Add some details on use of the slave pathname
      An explicit pointer to ptsname(3) is useful, as is a note
      of the fact that the slave device pathname exists only as
      long as the master device is held open.
      raise.3
      Add some notes on underlying system call that is used
      rcmd.3
      Add some details of the rresvport() 'port' argument
      resolver.3
      Note that many options are documented in resolv.conf(5)
      scandir.3
      Improve EXAMPLE source code: s/0/NULL/ in scandir() call
      strchr.3
      Explain behavior when searching for '\0'
      strerror.3
      Improve strerror_r() description
      POSIX requires that perror() not modify the static storage
      returned by strerror().  POSIX 2008 and C99 both require that
      strerror() never return NULL (a strerror() that always
      returns "" for all inputs is valid for C99, but not for POSIX).
      http://sourceware.org/bugzilla/show_bug.cgi?id=12204
      documents glibc's change to come into compliance with POSIX
      regarding strerror_r() return value.  The GNU strerror_r() use
      of 'buf' was confusing - I ended up writing a test program that
      proves that 'buf' is unused for valid 'errnum', but contains
      truncated "unknown message" for out-of-range 'errnum'.
      See also http://austingroupbugs.net/view.php?id=382
      Correct description of error return for XSI strerror_r()
      Note how to use 'errno' to detect errors when calling strerror()
      Add an example of the kind of string returned by strerror()
      resolv.conf.5
      Document "single-request" option
      inotify.7
      Note buffer size that guarantees being able to read at least one event
      Correct description of size of inotify_event structure
      iso_8859-1.7
      Add "-" for SOFT HYPHEN
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=156154
      netdevice.7
      Document some SIOC configuration ioctls
      This patch adds common but missing SIOC configuration ioctls to
      the netdevice.7 manual pages that are not documented anywhere
      else. SIOCSIFPFLAGS and SIOCGIFPFLAGS are linux-specific. Flag
      values come from Linux 2.6.25 kernel headers for sockios. The
      others are standard BSD ioctls that have always been implemented
      by Linux and were verified from inspecting netdevice.c kernel
      code.
      socket.7
      Correct description of SO_BROADCAST
      tcp.7
      lepton
      Correct description for TCP_MAXSEG on modern kernel
  - obsoletes upstreamed resolv.conf.patch


author: pgajdos@suse.cz
changelog:
  - update to version 3.41
    * New and rewritten pages
      get_robust_list.2
      New page documenting get_robust_list(2) and set_robust_list(2)
      mallinfo.3
      New page for mallinfo(3)
      malloc_info.3
      New page for malloc_info(3)
      malloc_stats.3
      New man page for malloc_stats(3)
    * Newly documented interfaces in existing pages
      madvise.2
      Document MADV_DONTDUMP and MADV_DODUMP
    * New and changed links
      set_robust_list.2
      New link to new get_robust_list.2 page
      LIST_ENTRY.3
      LIST_HEAD.3
      LIST_INIT.3
      LIST_INSERT_AFTER.3
      LIST_INSERT_HEAD.3
      LIST_REMOVE.3
      TAILQ_ENTRY.3
      TAILQ_HEAD.3
      TAILQ_INIT.3
      TAILQ_INSERT_AFTER.3
      TAILQ_INSERT_HEAD.3
      TAILQ_INSERT_TAIL.3
      TAILQ_REMOVE.3
      CIRCLEQ_ENTRY.3
      CIRCLEQ_HEAD.3
      CIRCLEQ_INIT.3
      CIRCLEQ_INSERT_AFTER.3
      CIRCLEQ_INSERT_BEFORE.3
      CIRCLEQ_INSERT_HEAD.3
      CIRCLEQ_INSERT_TAIL.3
      CIRCLEQ_REMOVE.3
      New link to queue.3
      The queue(3) page documents these macros, so it makes sense to
      have links for the names.
      DES_FAILED.3
      New link to des_crypt.3
      The des_crypt(3) page documents this macro, so it makes sense
      to have a link for the name.
      qsort_r.3
      New link to qsort.3
      Overlooked to add this link in 3.38, when documentation of
      qsort_r() was added to the qsort.3 page.
    * Global changes
      faccessat.2
      fchmodat.2
      fchownat.2
      fstatat.2
      futimesat.2
      inotify_init.2
      linkat.2
      mkdirat.2
      mknodat.2
      openat.2
      readlinkat.2
      renameat.2
      setns.2
      splice.2
      symlinkat.2
      sync.2
      tee.2
      unlinkat.2
      vmsplice.2
      Global fix: note glibc version that added library support
      confstr.3
      strcasecmp.3
      strcat.3
      strcmp.3
      strcpy.3
      strdup.3
      strftime.3
      strlen.3
      strnlen.3
      strpbrk.3
      strspn.3
      strtok.3
      strxfrm.3
      Clarify that these functions operate on bytes, not (wide) characters
      Change 'character(s)' to 'byte(s)' to make clear that these
      functions operate on bytes, not wide / UTF8 characters.
      (POSIX uses 'byte(s)' similarly, to make this point.)
      icmp.7
      ipv6.7
      packet.7
      raw.7
      rtnetlink.7
      unix.7
      x25.7
      Remove names of constants from NAME line
      Some of the sockets/network protocol pages included names of
      the corresponding address family constants in the NAME line,
      but this wasn't done consistently across all pages, and probably
      it adds little value in those pages that did do this. So, remove
      these constants from those pages that have them in the NAME
      section.
    * Changes to individual pages
      clock_getres.2
      Expand description of CLOCK_REALTIME
      Make it clear that this clock may be discontinuous, and is
      affected my incremental NTP and clock-adjtime(2) adjustments.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=540872
      epoll_wait.2
      Clarify that 'timeout' is a *minimum* interval
      Make it clear that 'timeout' is a minimum interval; the actual
      interval will be rounded up to the system clock granularity,
      and may overrun because of kernel scheduling delays.
      execve.2
      Rewording to deemphasize libc5 details
      fork.2
      ERRORS: add ENOSYS
      Can occur on, for example, non-MMU hardware.
      getcpu.2
      Add RETURN VALUE and ERRORS sections
      Refer reader to NOTES for more info about 'tcache'
      DESCRIPTION: reword a sentence to be clearer
      io_cancel.2
      io_destroy.2
      io_getevents.2
      io_setup.2
      io_submit.2
      Rewrite to focus on system call API
      Rewrite to focus on the system call interface, adding
      some notes on the libaio wrapper differences.
      See the following mail:
      2012-05-07 "aio manuals", linux-man@vger.kernel.org
      http://thread.gmane.org/gmane.linux.man/1935/focus=2910
      Other minor rewrites.
      mount.2
      Comment out an old Linux libc detail
      open.2
      Describe race of direct I/O and fork()
      Rework 04cd7f64, which didn't capture the details correctly.
      See the April/May 2012 linux-man@ mail thread "[PATCH]
      Describe race of direct read and fork for unaligned buffers"
      http://thread.gmane.org/gmane.linux.kernel.mm/77571
      poll.2
      Clarify that 'timeout' is a *minimum* interval
      Make it clear that 'timeout' is a minimum interval; the actual
      interval will be rounded up to the system clock granularity,
      and may overrun because of kernel scheduling delays.
      Clarify discussion of wrapper function emulation
      Clarify that glibc (as well as old libc) provides emulation
      using select(2) on older kernels that don't have a poll()
      system call.
      Make the meaning of a zero timeout explicit
      Clarify that timeout==0 causes an immediate return, even if
      no file descriptors are ready.
      pread.2
      BUGS: Note O_APPEND + pwrite() does the wrong thing
      See https://bugzilla.kernel.org/show_bug.cgi?id=43178
      recvmmsg.2
      Clarify that 'timeout' is a *minimum* interval
      Make it clear that 'timeout' interval will be rounded up to the
      system clock granularity, and may overrun because of kernel
      scheduling delays.
      select.2
      Clarify that 'timeout' is a *minimum* interval
      Make it clear that 'timeout' is a minimum interval; the actual
      interval will be rounded up to the system clock granularity,
      and may overrun because of kernel scheduling delays.
      Expand description of the self-pipe trick
      Add further details on pselect6() system call that underlies pselect()
      semop.2
      Clarify that 'timeout' of semtimedop() is a *minimum* interval
      Make it clear that 'timeout' interval will be rounded up to the
      system clock granularity, and may overrun because of kernel
      scheduling delays.
      signal.2
      Note that 'sig_t' requires _BSD_SOURCE
      Also remove some old Linux libc details
      sigwaitinfo.2
      Clarify that 'timeout' of sigtimedwait() is a *minimum* interval
      Make it clear that 'timeout' is a minimum interval; the actual
      interval will be rounded up to the system clock granularity,
      and may overrun because of kernel scheduling delays.
      stat.2
      Formatting fixes
      From "groff -ww" (or "man --warnings=w ..."):
      warning: around line 442: table wider than line width
      GNU man uses line length of 78.
      Use text blocks.  Two spaces between sentences or better: start
      each sentence in a new line.
      syscalls.2
      Formatting fixes
      From "groff -ww ..." (or "man --warnings=w ..."):
      warning: around line 157: table wider than line width
      Have to use text blocks.  Move some text to its correct column.
      Split text to two columns to avoid hyphenation.
      sysinfo.2
      Remove reference to obsolete libc5
      syslog.2
      Remove some details about obsolete Linux libc
      aio_cancel.3
      aio_error.3
      aio_fsync.3
      aio_read.3
      aio_return.3
      aio_suspend.3
      aio_write.3
      ERRORS: Add/update ENOSYS error
      aio_cancel.3
      Clarify what happens when a request isn't successfully canceled
      Add pointers to aio(7) and sigevent(7)
      dbopen.3
      SYNOPSIS: Add header file <fcntl.h>
      Upstreamed from Debian, and consistent with FreeBSD
      dbopen(3) man page.
      fmemopen.3
      Note details of POSIX.1-2008 specification of 'b' in 'mode'
      BUGS: fmemopen() doesn't correctly set file position in some cases
      If 'mode' is append, but 'size' does not cover a null byte
      in 'buf', then fmemopen() incorrectly sets the initial file
      position to -1, rather than the next byte after the end of
      the buffer.
      See http://sourceware.org/bugzilla/show_bug.cgi?id=13151
      BUGS: fmemopen() incorrectly handles size==0 case
      If size is zero, fmemopen() fails, This is surprising behavior,
      and not specified in POSIX.1-2008.
      See http://sourceware.org/bugzilla/show_bug.cgi?id=11216
      Reported-by; Alex Shinn <alexshinn@gmail.com>
      BUGS: Note silent ABI change for fmemopen() in glibc 2.9
      BUGS: Append mode does not force writes to append
      Append mode correctly sets the initial offset but does
      not force subsequent writes to append at end of stream.
      See http://sourceware.org/bugzilla/show_bug.cgi?id=13152
      BUGS: Note inconsistent treatment of 'b' in 'mode'
      fopen() permits, for example, both "w+b" and "wb+",
      but only the latter is meaningful to fmemopen().
      See http://sourceware.org/bugzilla/show_bug.cgi?id=12836
      fopencookie.3
      Correct description of return for user-supplied 'write' function
      See http://sourceware.org/bugzilla/show_bug.cgi?id=2074
      getaddrinfo.3
      Note that AI_ADDRCONFIG is not affected by loopback addresses
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660479
      iconv.3
      Upstream useful NOTE from Debian
      Warn the reader that the pointer arguments can't be
      interpreted as C style strings. Also, note possible
      alignment requirements for the referenced bytes sequences,
      Write a better paragraph introducing iconv() and its arguments
      isgreater.3
      Clarify that the arguments to these macros must be real-floating
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609033
      lio_listio.3
      Clarify that async notification occurs when *all* I/Os complete
      makedev.3
      SYNOPSIS: Correct return types of major() and minor()
      See https://bugzilla.redhat.com/show_bug.cgi?id=754188
      Reported-by; Zdenek Kabelac <zkabelac@redhat.com>
      malloc.3
      SEE ALSO: Add malloc_info(3)
      malloc_get_state.3
      Fix wordos in function names in NAME line
      mallopt.3
      Fix example program
      The example code was a version that was not consistent with
      the shell output shown on the page.
      Reported-bY: Simon Paillard <spaillard@debian.org>
      Restore accidentally omitted line in shell session
      SEE ALSO: Add malloc_stats(3)
      mmap64.3
      Change target of link to mmap.2 (was mmap2.2)
      Upstreamed from Red Hat / Fedora
      realpath.3
      Remove note about Solaris possibly returning a relative path
      syslog.3
      Document behavior when 'ident' argument to openlog() is NULL
      See https://bugs.launchpad.net/ubuntu/+source/manpages/+bug/382096
      Update CONFORMING TO for POSIX.1-2008
      POSIX.1-2008 doesn't change any details, but make
      that more explicit.
      undocumented.3
      Remove some functions that have been documented
      sd.4
      Remove reference to nonexistent scsi(4) page
      Upstreamed from RedHat / Fedora
      sk98lin.4
      Note that this driver was removed in 2.6.28
      See https://bugs.launchpad.net/ubuntu/+source/manpages/+bug/528020
      passwd.5
      Upstream pieces from Red Hat/Fedora
      Note mention of empty password field.
      Add description of "*NP*" in password field.
      Various minor fixes and improvements
      proc.5
      Note that CAP_SYS_ADMIN processes can override file-max
      Upstreamed from red Hat / Fedora
      Document  /proc/[pid]/cgroup
      Upstreamed from Red Hat / Fedora
      resolv.conf.5
      Take a Debian improvement into upstream
      tzfile.5
      Mention timezone directories in DESCRIPTION
      Note that timezone files are usually in /usr/lib/zoneinfo
      or /usr/share/zoneinfo.
      Drop SYNOPSIS
      The SYNOPSIS doesn't correspond to a user-visible file.
      SEE ALSO: Add pointer to glibc source file timezone/tzfile.h
      SEE ALSO: add tzset(3) and tzselect(8)
      ascii.7
      Indent for "troff" makes table too wide
      Fix following from "groff -t -ww ...":
      warning: around line 53: table wider than line width
      Extra indent for "troff" makes the table look misplaced
      (default "ps" output).
      cp1251.7
      table too wide
      From "nroff -ww -t ...":
      warning: around line 44: table wider than line width
      Columns are made narrower (column gutter decreased).
      ipv6.7
      Add ENODEV error for bind() to link-local IPv6 address
      signal.7
      Clarify that SIGLOST is unused
      Comment out crufty BUGS text on SIGLOST
      It must be a very long time since the statement there
      about SIGLOST was true. (The text seems to date back to
      1996.)
      Update architectures for tables of signal numbers
      utf-8.7
      Two clarifications
      This patch clarifies that 0xc0 and 0xc1 are not valid in any UTF-8
      encoding[0], and it also references RFC 3629 instead of RFC 2279.
      [0] In order to have 0xc0, you'd have to have a two-byte encoding
      with all the data bits zero in the first byte (and thus only six
      bits of data), which would be an ASCII character encoded in the
      non-shortest form.  Similarly with 0xc1.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538641
      ldconfig.8
      nscd.8
      Remove path prefix from NAME line
      Command names shown in NAME are normally just the basename,
      not the full pathname of the command.


author: mskibbe@suse.de
changelog:
  - Marek Stopka provides information to a newer source for this
    package (#299036)
  - update to 0.17.20070715


author: pgajdos@suse.com
changelog:
  - updated to 0.18.20090209
    * downloaded from  http://tropikhajma.sweb.cz/man-pages-cs/,
      url tag now contains this address
    * upstreamed DESTDIR patch


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0+ and BSD-3-Clause and GFDL-1.1 and GFDL-1.2 and
    GPL-2.0
    PERMISSIVE-OSI-COMPLIANT is not recognised


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0 and GPL-2.0+ and BSD-3-Clause and GFDL-1.1 and
    GFDL-1.2
    SPDX format for aggregation


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0 and GPL-2.0+ and BSD-3-Clause and GFDL-1.1
    SPDX compatible license listing


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0 and BSD-3-Clause and GFDL-1.1 and GFDL-1.2 and
    GFDL-1.3
    SPDX format for the aggregation


author: mfabian@suse.de
changelog:
  - bash man-page was not included because it was already
    gzipped in the original tarball and my script searched
    only for unzipped man-pages.


author: mfabian@suse.de
changelog:
  - remove "nearlyall" from "# neededforbuild"
    it causes too much problems and in consequence this packages
    rarely ever builds.
    The reason for the "nearlyall" in "# neededforbuild" is only
    to check a SuSE system with everything installed for Korean
    manpages and remove duplicates. But currently Korean man-pages
    outside of man-pages-ko don't exist, so this is not really
    necessary. If Korean man-pages appear in other packages, it
    should be enough to include all these other packages containing
    Korean man-pages into the "# neededforbuild".


author: mfabian@suse.de
changelog:
  - update to 20010901.
  - build manually again because the sources are only available
    neither via ftp:// nor http://


author: jsmeix@suse.de
changelog:
  - Updated PPDs from the following manufacturers
    to the newest available from LinuxPrinting.org:
    HP, OCE, Sharp, Kyocera, Ricoh-family (Ricoh, Gestetner,
    Infotec, Lanier, NRG, Savin), Brother, Oki,
    but Epson cannot be updated because of non-free license.
  - Added Toshiba PPDs (under GPL with additional permission).


author: jsmeix@suse.de
changelog:
  - Fix bugs in HP PPDs ("* PageRegion" must be "*PageRegion").
  - Check and warn for duplicate NickName entries.


author: jsmeix@suse.de
changelog:
  - Fixed Ricoh-DDP_92_PS.ppd and Ricoh-DDP_92_PS.plainPS.ppd
    (removed a trailing " *HKTrimming" from UIConstraints).


author: jsmeix@suse.de
changelog:
  - Re-enable the TurbolinuxJapanesePPDs for the alc4000 driver
    in Ghostscript which seems to work now.
  - Remove a duplicate Okidata-DP_5000 TurbolinuxJapanesePPD.


author: jsmeix@suse.de
changelog:
  - Ignore cupstestppd FAILs because of errors in UIConstraints
    and/or NonUIConstraints which are detected since cupstestppd
    in CUPS > 1.2.7 (i.e. since openSUSE 10.3).
    See Novell/Suse Bugzilla bug #309822: When this bug is fixed,
    cupstestppd would no longer result zero exit code.
    In the long run the PPDs should be fixed but as far as we know
    there have been no problems because of such UIConstraints errors
    so that it should be o.k. let those PPDs pass even if they are
    not strictly compliant.


author: jsmeix@suse.de
changelog:
  - Add a line-feed to the end of all PPDs to fix those PPDs where
    it is missing. See Novell/Suse Bugzilla bug #309832:
    Unix/Linux text files must end with a line-feed.
    Otherwise reading the last line results EOF and then some
    programs may ignore the last line.


author: jsmeix@suse.de
changelog:
  - Keep all PPDs even if cupstestppd FAILs.
    With each CUPS version upgrade cupstestppd finds more
    and more errors so that more and more PPDs would be
    no longer included in the RPM which have been included
    before which results a regression.
    As far as we know there have been no problems at all because of
    not strictly compliant PPDs in so that it is much better
    to provide all PPDs so that the matching printers can be used
    than to be rigorous regarding compliance to the PPD spec.


author: jsmeix@suse.de
changelog:
  - Removed all TurbolinuxJapanesePPDs because all contain
    "cupsomatic" as "cupsFilter" but "cupsomatic" is outdated
    since a long time and no longer included in our up-to-date
    foomatic-filters version 4.0.1 package. It might work to
    create a symbolic link "cupsomatic -> foomatic-rip"
    in the /usr/lib[64]/cups/filter/ directory to still use
    outdated "cupsomatic" PPDs even with a current foomatic-rip
    but it was not tested to what extent this might work.


author: duwe@suse.de
changelog:
  - Update NetBSD MBR code to cvs r1.22, which has no more
    advertising clauses (bnc#115583).
  - Add a fixmbr command as well as a code-only file to ease
    installation (bnc#105828).


author: badshah400@gmail.com
changelog:
  - Update to version 2.0:
    + mglGraph class is single plotter class instead of mglGraphZB,
      mglGraphPS and so on
    + Text style and text color positions are swapped. I.e. text
      style ?r:C? give red centered text, but not roman dark cyan
      text as for v.1.*
    + ColumnPlot() indexing is reverted
    + Move most of arguments of plotting functions into the string
      parameter and/or options
    + "Bright" colors (like {b8}) can be used in color schemes and
      line styles
    + Intensively use pthread internally for parallelization of
      drawing and data processing
    + Add tick labels rotation and skipping. Add ticks in
      time/date format
    + New kinds of plots (Tape(), Label(), Cones(), ContV())
    + Extend existing plots
    + New primitives (Circle(), Ellipse(), Rhomb(), ...)
    + New plot positioning (MultiPlot(), GridPlot())
    + Improve MGL scripts. Add ?ask? command and allow string
      concatenation from different lines
    + Export to LaTeX and to 3D formats (OBJ, OFF, STL)
    + Add pipes support in utilities (mglconv, mglview)
  - Turn off fltk bindings for openSUSE 12.1 and lower as they
    cause build errors
  - Disable python-mathgl package as it does not build
  - Rebase mathgl-fltk.patch
  - Add mathgl-libpath.patch to allow setting the location of
    installed libraries using a cmake variable
  - Add texlive-latex as build dependency; required for
    generation of pdf documentation.
    - -----------------------------------------------------------------


author: badshah400@gmail.com
changelog:
  - Update to version 2.0.2:
    + Add 'U' style for Axis() which disable ticks rotation
    + Bugfix for enable-opengl option
    + Bugfix for lighting
  - Changes from version 2.0.1:
    + Improve speed of drawing
    + Add reading 3d data files using mglData::ReadMat()
    + Exclude unnecessary dependencies/inclusions
    + Improve build system:
    - Add multithreading
    - Add install for Octave
    - Separate enable-doc option from enable-all
    + Minor bugfixes
  - Add mathgl-cmake-enable-doc-option-fix.patch to fix the usage
    of the cmake option: enable-doc (sf#3529593)
  - Modify existing patch mathgl-fix-python-module-path.patch
    to use DESTDIR environment variable instead of RPM_BUILD_ROOT
    directly; set DESTDIR during make install stage
  - Enable building with hdf5 support: introduces build dependency
    on hdf5-devel
  - Disable octave bindings for now as they do not build
  - Enable building on SLE 11 by turnning off doc building for it.


author: ke@suse.de
changelog:
  - In %post drop brain dead file check which cause re-creation of an
    empty xml catalog file; reported by Thomas Schraitle [# 24186].


author: ke@suse.de
changelog:
  - Use edit-xml-catalog to register xml catalog fragments.
  - Use %postun instead of %preun for sgml catalog
  - Create absolute links.


author: ke@suse.de
changelog:
  - Update DTD to Version 2.0 (Second Edition), 2003-10-21.
  - Drop documentation (to be found at http://www.w3.org/TR/MathML2/).
  - Adjust directories according to FHS 2.3:
    * Move XML DTDs to /usr/share/xml/mathml.
    * Keep CATALOG.* files in /usr/share/sgml for the time being.
    * Improve XML catalog (/etc/xml/mathml.xml).


author: georgegesslein@gmail.com
changelog:
  - New upstream version 15.5.0, with many ease-of-use enhancements.
  - Stripped mathomatic executable.


author: georgegesslein@gmail.com
changelog:
  - 15.5.0-2, added Mathomatic static library install.
  - Added mathomatic.desktop file, still doesn't seem to be in a
    proper category, but it is now completely configurable.


author: georgegesslein@gmail.com
changelog:
  - 15.5.2-3, added Prime Number Tools to install, in case someone
    wants them.  These are small, integer math utilities.


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic version 15.6.5.
    All changes are listed here: http://mathomatic.org/changes.txt


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic version 15.7.0.
  - Removed requirement for gnuplot.  (How do I suggest gnuplot?)
  - All other changes are listed here: http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic version 15.7.3.
    All changes are listed at http://mathomatic.org/NEWS
  - Author's secondary email address changed from "gesslein@linux.com"
    to "gesslein@mathomatic.org".


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic version 15.8.0.
    This is a bugfix release.
    All changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic version 15.8.1
    This is a bugfix release
  - Removed unnecessary INSTALL_PROGRAM=install from mathomatic.spec
  - All other changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic version 15.8.2
    This release fixes regressions and other bugs.
    All changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic version 15.8.3
  - Added matho_clear(3) man page.
  - All other changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to the latest Mathomatic version 15.8.4
    This release features bug fixes and interface improvements.
    All changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to latest Mathomatic version 15.8.5
    Features more user interface improvements and many bugfixes.
    All changes are listed at http://mathomatic.org/NEWS


author: mvyskocil@suse.cz
changelog:
  - Removal of a jpackage_compliance patch, which seems to be uncecessary
  - Removal of makefile patch, all of necessary changes could be done via make
    variables


author: mvyskocil@suse.cz
changelog:
  - fix of bnc#468886: matthewlib-java unix server socket creation crashes due to
    a linking problem
    - use a gcc as a linker


author: mvyskocil@suse.cz
changelog:
  - update to 0.8
    * Add -fno-stack-protector to fix compilation issues in various distros
    * Fix spin-on-disconnection bug (Spotted by Christopher Armstrong
      <carmstrong -at- fastmail -dot- com -dot- au>)
    * Patch from ??? <shirock -dot- tw -at- gmail -dot- com> to avoid a
      memory leak
    * Change to expat (MIT) licence
    * Patches to the CGI libraries from Andy Canfield <andy -dot- canfield -at-
      pimco -dot- mobi>


author: guido+opensuse.org@berhoerster.name
changelog:
  - added check section
  - use external changelog
  - dropped mawk-1.3.4-fix-gcc-bogus-warning.patch, passing --enable-warnings to
    configure correctly marks the affected functions with GCC's noreturn
    attribute (thanks to T. Dickey for clarifying)
  - added patch fixing path handling issues with the make check target and
    associated scripts


author: gber@opensuse.org
changelog:
  - added mawk-1.3.4-fix-regex-matching.patch which adds limit-check
    after processing match(test, "[^0-9A-Za-z]") to ensure the
    internal trailing null of the test-string is not mistaken for
    part of the string (backported from development snapshot,
    bnc#740484)
  - specfile cleanup


author: werner.ho@gmx.de
changelog:
  - fixed wrong softlink to doc/html/header.hhp
    [Bug 543277] fdupes must not create symlinks for files that are
    in different rpm packages


author: lars@linux-schulserver.de
changelog:
  - update to 5.23.2:
    + Backwards-incompatible changes:
    ++ package draw: changed names of some options:
      file_bgcolor --> background_color
      pic_width, pic_height, eps_width, eps_height, pdf_width,
      pdf_height --> dimensions
      rot_horizontal, rot_vertical --> view
    + new items in core:
    ++ function bf_find_root: bigfloat version of find_root
    ++ function find_root: recognize keyword arguments
    + New items in share:
    ++ package cobyla: import Fortran COBYLA (constrained optimization)
    ++  package draw: new graphic objects 'errors' and 'region'


author: lars@linux-schulserver.de
changelog:
  - update to 5.25.1
  - move from RPM group Development/Languages to RPM group
    Development/Languages/Other as suggested by rpmlint
  - enable german language
  - use Provides: locale(foo) to allow the locale dependend help
    to be installed automatically
  - run checks


author: badshah400@gmail.com
changelog:
  - Update to version 5.27.0:
    + Backwards-incompatible changes:
    - remove obsolete Cray Fortran translator
    - rename topoly and to_poly_solver to to_poly and
      to_poly_solve, respectively
    + New items in core: new functions zn_order, zn_primroot_p,
      zn_primroot, zn_log, chinese
    + New items in share: package rkf45: Runge-Kutta-Fehlberg
      4th-5th order numerical o.d.e. solver
    + Other changes:
    - functions bessel_i, bessel_j: results for imaginary
      arguments
    - function build_info: return a structure instead of just
      printing its data
    - function plot3d: allow 3-d parametric plots
    - functions fortmx, f90mx: generate assignments to 1-d array
      when argument is a list
    - package ezunits: update values for physical constants
    - revise and update documentation
    - reorganization of directory maxima/share
    - clean up source code by cutting out unused functions
    + Several bugs fixed: see ChangeLog-5.27 file installed in
      /usr/share/doc/packages/maxima/ for a full list.


author: badshah400@gmail.com
changelog:
  - Touch debugsources.list in the spec file to fix build failures
    when the debuginfo flag is enabled (e.g. in openSUSE:Factory).


author: pascal.bleser@opensuse.org
changelog:
  - update to 20090628:
    * adds support for IPv6 and service name lookup
    * reintegrates a lost fix for libmhash initialization


author: pascal.bleser@opensuse.org
changelog:
  - update to 20091012:
    * adds a separate thread for hash calculation
    * adds support for libmhash with all provided hash algorithms
    * fixes a typo in the examples section
    * fixes a potential race condition
    * fixes a potential lockup on SIGINT


author: pascal.bleser@opensuse.org
changelog:
  - update to 20091110:
    * code is compiled for 64-bit word size by default, if that capability is
      available
    * a hang which occurred on SIGINT when input is idle was fixed
    * fixes were made for the IPv6 code


author: pascal.bleser@opensuse.org
changelog:
  - update to 20091227:
    * rate limitation now uses a monotonic time source if available
    * lockup on input error has been fixed
    * segfault in quiet mode has been fixed
    * cancellation fixes


author: pascal.bleser@opensuse.org
changelog:
  - update to 20100327:
    * a problem in which hash calculation was being omitted if no output file is
      specified was fixed
    * a summary is included in the log file in quiet mode
    * some typographical errors in the man page were fixed


author: pascal.bleser@opensuse.org
changelog:
  - update to 20100526:
    * fixes an interaction between watermark and rate limitation algorithms that
      messed up rate limitation
    * fixes a potential deadlock on SIGINT


author: pascal.bleser@opensuse.org
changelog:
  - update to 20101230:
    * hash values now are also written to log files
    * this release will report the last block number on volume, report time per
      volume


author: pascal.bleser@opensuse.org
changelog:
  - update to 20110119:
    * fixes an incorrect sanity check for the interaction between hashing and
      multiple outputs


author: pascal.bleser@opensuse.org
changelog:
  - update to 20110317:
    * an option was added to terminate on any kind of error
    * a hang when starting mbuffer in the background was fixed
    * the displayed dimensions were changed to be compliant to SI standards


author: pascal.bleser@opensuse.org
changelog:
  - update to 20110724:
    * fix: garbage might be written after input error
    * enhancement: prompt for additional volumes for argument "-n 0"
    * enhancement: prompt for next volume on I/O error if -n is set (some tape
      devices incorrectly return -1/EIO instead of 0)
    * enhancement: added option to append to output file
    * update: remove use of deprecated interface sigignore


author: pascal.bleser@opensuse.org
changelog:
  - update to 20120505:
    * fix: suppress summary on stderr if -q is used with -l
    * fix: option -P 100 may lead to hang


author: nadvornik@suse.cz
changelog:
  - fixed crash in utf-8 patch [bnc#500516]
  - allow to specify port number in the shell link [bnc#483249]


author: coolo@novell.com
changelog:
  - only things that can be split into bundles can go into -lang
  - do not require but recommend the -lang package


author: pth@novell.com
changelog:
  - Add missing changes entry.
  - Update to 4.7.0.7. The changes since 4.6.2 are to numerous to
    list here. Please see the file NEWS in the documentation for
    a complete list.
  - Remove unneeded patches.


author: pth@suse.de
changelog:
  - Fix wrapper script for sh, change Makefile to substitute
    datadir (bnc#639044).
  - Update to 4.7.0.9. Changes since 4.7.0.7:
    * Translation updates.
    * Added Galician translation.
    * Fix potential division by zero in Info panel.
    * Regexp replace only transforms the first occurence correctly.
    * Fix remaining plain int types in VFS.
    * Add "Toggle syntax highlighting" menu item.
    * Fix restoring of signals even if fork() fails.
    * Fix Segfault in replacement confirmation in editor.


author: lazy.kent@opensuse.org
changelog:
  - Don't convert Russian and Ukrainian docs. They have been already
    in UTF-8 (bnc#686483).
  - Install help and hints for non-english locales (bnc#681060).


author: subchaser1@gmail.com
changelog:
  - Update to 4.8.1.1. Major changes is:
    * License version updated to GPL3+ (#1551)
    * Configuration files was moved from your $HOME/.mc directory into
      XDG_CONFIG_* directories to respect FDO standard
    * VFS structure and paths is changed
    * keybinding names was renamed to provide some unification
    The changes since 4.7.5 are to numerous to list here.
    Please see the file NEWS in the documentation for a complete list.
  - an CMake language syntax highlighting for mcedit added
  - added .torrent extension
  - use meadiainfo (if exists) to view multimemedia files


author: subchaser1@gmail.com
changelog:
  - x11_browser issues fixed
    * use xdg-open if it possible
    * HTML-files openning fixed
    * firefox & chromium detection added


author: subchaser1@gmail.com
changelog:
  - Update to 4.8.1.2 (bugfix release):
    The changes since 4.8.1.1 are to numerous to list here.
    Please see the file NEWS in the documentation for a complete list.
  - mc-mcviewsegfault.patch removed, fixed in changeset 95fdd2


author: subchaser1@gmail.com
changelog:
  - Update to 4.8.1.3 (regression fix release):
    This release fixes two regressions in the just-released
    previous stable version: a crash in the chown and symlink dialogs,
    and an erroneous error popup when entering a tar archive.


author: trenn@suse.de
changelog:
  - Update to latest git version (0.9pre)
    Introduces mcelog damon mode, service file will follow in an
    extra commit.


author: trenn@suse.de
changelog:
  - Update to latest git version (called it 1.0pre1 myself, may differ
    with a possible public 1.0pre1 version), this includes
    following new featues:
    - yellow bit support
    - page predictive failure analysis support
    - Initial memdb support
      This allows to account memory errors in memory in daemon mode
      And a lot more...


author: trenn@suse.de
changelog:
  - Add service parts:
    - let mcelog --daemon handle pid file in /var/run/mcelog.pid
    - add insserv logic
    - remove cron.daily script in update case


author: ro@suse.de
changelog:
  - Update to version 1.0pre3
    - Boxboro-EX enhancements
    - Bugfixes
    Minor pidfile handling adjusting in service file
  - Added missing conf file and trigger scripts


author: trenn@suse.de
changelog:
  - Update to latest git version having quite some fixes (no features):
    - Fixed some memleaks and made app valgrind conform
    - Fixed theoretical DoS attack (bnc#586241)
    - Added support of additional cpus
    - Fixed a lot messages (in manpage, in triggers, in README, ...)


author: trenn@suse.de
changelog:
  - Add Sandybridge/Westmere decode support
  - Fix domainname for email notification
  - Update to latest git version


author: trenn@suse.de
changelog:
  - Update to latest git version (fate#311830)
    Unfortunately versions have not been increased, latest tag
    still is 1.0-pre3 (same as 1 year ago), therefore the date
    is included in the version. I try to push maintainers to
    increase the version number.
  - Invert logic of db prefill messages -> info if it works, silent
    if not


author: ro@suse.de
changelog:
  - update to GIT of today (6e4e2a000124f08f1a4e3791c2b02ec9ae6af393)
  - many bugfixes
  - Implement re-parsing of mcelog output in ASCII
  - Add support for non-page aligned EFI Configuration Tables
  - Add --debug-numerrors
  - Add decoder for corrected XEN events to --ascii
  - Correctly log kernel supplied time
  - record the trigger info in the log
  - mcelog: Implement dmi decoding for UEFI
  - mcelog: Add usage information to mcelog for --ignorenodev
  - Fix length calculation of SMBIOS mapping
  - change disclaimer
  - explictly spell out corrected errors


author: dmueller@suse.de
changelog:
  - update to 2.7.2:
    * Enabled some CPU-specific predefined macros in compiler-
      independent-build as well as compiler-specific-build, because
      there are some occasions which require those macros when we use
      some compiler system's header files.  Created init_cpu_macro().
      (configure.ac, noconfig.H, configed.H, main.c, system.c)
    * Enabled -m32 and -m64 options even on 32-bits systems and on
      compiler-independent-build, when the OS is UNIX-like one.  These
      options change some predefined macros.  (system.c)
    * Made -z option to output #include lines themselves.  (system.c)
    * Fixed a bug of source line numbering in library-build.  (by
      Dwayne Boone) (main.c)
    * V.2.7.1
    * Fixed a bug of newline synchronization on -K option.  Created
      sync_linenum().  (Thanks to Benjamin Smedberg) (directive.c)
    * Made GCC-specific-build on x86_64 and ppc64 have two sets of
      predefines for 32bit mode and 64bit mode, and implemented -m32
      and -m64 options.  (Thanks to Benjamin Smedberg) (configure.ac,
      set_mcpp.sh, system.c)
    * Stopped to use freopen() so that a main program which links
      libmcpp can use stdin, stdout and stderr.  (by Benoit Foucher)
      (main.c)
    * Fixed a bug of file-handle leak on -MD and -MF options.
      (Thanks to Masashi Fujita) (system.c)
    * Added ports to Vicual C++ 6.0 and Borland C++ 5.9 (aka C++
      Builder 2007).  (by Dwayne Boone) (vc6.dif, bc59.dif, eval.c)
    * Revised declaration of stpcpy().  (internal.H)
    * Created macro notification mode, implemented -K option and '#
      pragma MCPP debug macro_call' sub-directive to enable this mode
      on STD mode.  Created get_src_location(), print_macro_inf(),
      print_macro_arg(), close_macro_inf(), chk_magic_balance(),
      remove_magics(), some MAC_* macros to define magic characters,
      struct LINE_COL, MACRO_INF.  Revised many functions.


author: prusnak@suse.cz
changelog:
  - updated to 2.6.6
    * corrections in getpass()
    * updates in OpenPGP code
    * made the OpenPGP file format the default
  - fixed uninitialized variable in rfc2440.c (uninitialized.patch)


author: prusnak@suse.cz
changelog:
  - updated to 2.6.7
    * corrected bugs related to freeing mhash (const) data
    * corrected bugs in the win32 random gatherer
    * THE CODE IS NOW UNDER GPLv3!


author: prusnak@suse.cz
changelog:
  - updated to 2.6.8
    * Updated non valid C code to comply with standard ANSI C
      Affects openpgp code
  - removed obsoleted overflow.patch


author: puzel@suse.cz
changelog:
  - added mcrypt-native-by-default.patch (partially resolve bnc#385951)
    - openpgp format handling is seriously broken, so make native format default
      like in Fedora and Debian
  - added mcrypt-manpage-fix.patch
    - fix typos in manpage


author: aj@suse.de
changelog:
  - Remove mcrypt-2.6.8-gettext.patch, it's not needed. Do not call
    autoreconf, it just breaks the build.


author: elchevive@opensuse.org
changelog:
  * New Features
      Added a warning message when running 32-bit versions of the
      programs on a 64-bit system.
    * Bug Fixes
      Fixed a cosmetic bug in the hashdeep header.


author: elchevive@opensuse.org
changelog:
  - Updated to version 4.0.0
    * New Features
      Rewrote most of the program in C++.
      Enabled multiprocessor support on all platforms.
      Removed ten character limit on file size mode
    * Bug Fixes
      Too numerous to count!


author: elchevive@opensuse.org
changelog:
  - Updated to version 4.0.1
    * Bug Fixes
      Fixed hang on DFXML generation on Win32
      Fixed incorrect hashes via stdin on Win32
      Fixed "Too many open files" error on OS X
      Doc files in Win32 have been corrected.


author: elchevive@opensuse.org
changelog:
  - Updated to version 4.1
  - Add smp_flags and optflags to make
  - update licente tag
    * New Features
      Added expert mode option to parse Windows PE files
    * Bug Fixes
      Fixed junction point handling on Win32


author: elchevive@opensuse.org
changelog:
  - updated to version 4.2
    * Bug Fixes
      Fixed padding in Tiger hashes for large files
      Fixed hashdeep bug for known files with commas in their names.
      Cleaned up usage message


author: mmarek@suse.cz
changelog:
  - super0:  Do all metadata IO with 4096byte alignment
  - super1 - do metadata IO in sector_size units.
    (bnc#466172)


author: mmarek@suse.cz
changelog:
  - mkinitrd-*.sh: fix booting from partitionable md devices and
    from container devices (bnc#565219).


author: mmarek@suse.cz
changelog:
  - store mdmon runtime files in /dev/.mdadm, to make it easier to
    transfer mdmon from the initrd to the real root.
  - rework the mkinitrd setup script a bit.


author: mmarek@suse.cz
changelog:
  - 64-md-raid.rules: Allow --incremental assembly if "AUTO -all" is
    given in mdadm.conf (fate#307478).


author: mmarek@suse.cz
changelog:
  - mkinitrd-*.sh: Assemble md arrays even if the root= or resume=
    option doesn't directly refer to md (bnc#589676, bnc#586837,
    bnc#583424).


author: mmarek@suse.cz
changelog:
  - 64-md-raid.rules: Use absolute path to grep, otherwise udev will
    only search in /lib/udev (bnc#590832).


author: mmarek@suse.cz
changelog:
  - mkinitrd-boot.sh: Fix booting with root=/dev/disk/by-id/md-uuid*,
    run mdadm -v when linuxrc=trace is given (bnc#597787).


author: nfbrown@novell.com
changelog:
  - IMSM-part.patch - never try to include partitions in an
    IMSM array - bnc#597787
  - container-argv-check - avoid incorrect error message when
    assembling multiple containers - bnc#598827


author: ro@suse.de
changelog:
  - update to 3.1.4
    - Support --grow to change the layout of RAID4/5/6
    - Support --grow to change the chunksize of raid 4/5/6
    - Support --grow to change level from RAID1 -> RAID5 -> RAID6 and
      back.
    - Support --grow to reduce the number of devices in RAID4/5/6.
    - Support restart of these grow options which assembling an array
      which is partially grown.
    - Assorted tests of this code, and of different RAID6 layouts.
    - The default metadata is now v1.2
    - The default chunksize is now 512K rather than 64K.  This seems more
      appropriate for modern devices.
    - The default bitmap chunksize for internal bitmaps is now at least
      64Meg as fine grained bitmaps tend to impact performance more for
      little extra gain.
    - Alway make bitmap 4K-aligned if at all possible.
  - removed patches:
    - bitmap-4k-boundary.patch (obsolete/upstream)
    - fix-dup.patch (obsolete/upstream)
    - IMSM-part.patch (obsolete/upstream)
    - container-argv-check (obsolete/upstream)


author: nfbrown@novell.com
changelog:
  -  boot.md - change args to mdmon.
    The argument parsing of mdmon changed in the recent update
    and we need to change boot.md to match.


author: nfbrown@novell.com
changelog:
  - 64-md-raid.rules: avoid races with md devices
    appearing and disappearing.
    If the 'array_state' file doesn't exist, that is equivalent
    to it having 'clear' in it. (bnc#641382)


author: nfbrown@novell.com
changelog:
  - mkinitrd-boot.sh: don't assume /dev/md when device
    name cannot be found.  It could easily be wrong,
    and there is no need as mdadm will choose a device.
    (bnc#656536)


author: nfbrown@novell.com
changelog:
  - 64-md-raid.rules - make clear distinction between
    'disk' and 'partition' cases.  In particular it
    is wrong and problematic to test for 'md/array_state'
    for 'partition' devices as they cannot see 'md/*'
    and cannot exist when it doesn't have a valid value
    anyway. (bnc#684291)


author: nfbrown@novell.com
changelog:
  - boot.md: improve 'status' and add 'reload'
    function.  Also change 'Raid' to 'RAID'
    for consistency (bnc#709474)


author: nfbrown@suse.com
changelog:
  - mkinitrd-setup.sh -- add "AUTO -all" to initrd mdadm.conf
    so that only arrays needed for boot are auto-assembled.
  - auto-line.fix -- fix handling of "AUTO" line
    in mdadm.conf so it actually works.
    (bnc#721905)


author: nfbrown@suse.com
changelog:
  - New upstream version: 3.2.4. /run/mdadm is not
    used for runtime files, not /var/run or /dev/.mdadm.


author: nfbrown@suse.com
changelog:
  - New upstream version: 3.2.5.  Serious regression
    in 3.2.4 necessitated a new release.  Only significant
    fix is that "--add" now works again.


author: nfbrown@suse.com
changelog:
  - boot.md/mkinitrd-boot.sh: complete any incremental
    assembly before attempting to assemble arrays.
    If incremental assembly has partialy assembled
    degraded arrays, now is the time to start them going.
    (bnc#752869)
  - mdamd.cron: send daily reports if any arrays are
    degraded.


author: nfbrown@suse.com
changelog:
  - udev-rules.fix: make sure systemd doesn't try
    to mount array before it is fully assembled.
    (bnc#752869)


author: pth@suse.de
changelog:
  - Update to latest cvs version.
  - Remove the use of run_ldconfig
  - Mark help files as %doc
  - Remove duplicate requires
  - Clean up the code.


author: vuntz@opensuse.org
changelog:
  - New package: media-player-information is needed in a hal-free
    world to get information about media player. This is a
    freedesktop.org initiative.


author: vuntz@opensuse.org
changelog:
  - Update to version 6:
    + Add icon for HTC G1 phone
    + Add Palm Pr?
    + Add Samsung Galaxy
    + Add Nokia N900 phone
    + Add MP3 support to the Samsung Galaxy
    + Add Google Nexus One
    + Add Huawei Pulse phone
    + Add icon for Google Nexus One phone
    + Fix name of iPod icon name
    + Fix format of DeviceMatch entries in new mpi files
    + Add mpi file for Sansa Clip+
    + Fix udev rules to catch MTP devices, too
    + Add Cowon S9


author: vuntz@opensuse.org
changelog:
  - Update to version 10:
    + mpi2udev.py: Add missing comma in rules with icons
    + Add automatic syntax checking
    + Sanitize name of iRiver T30 and of hama T30
    + Add devices:
    - Archos Vision 18
  - Changes from version 9:
    + Fix Apple video player detection
    + Mark android devices as such
    + Mark the n900 as a maemo device
    + Mark the Palm Pre as a WebOS device
    + Give user-readable name to HTC Diamond mpi file
    + Fix Xperia X10 device ID
    + Add devices:
    - another HTC Diamond ID
    - another Samsung Galaxy ID
    - another Motorola Droid
    - Xperia X10 usb ID
    - Motorola CLIQ
    - Sony Xperia X10 Mini
    - Samsung YP-M1
    - Motorola Dext
    - iRiver E30
  - Changes from version 8:
    + Fix OutputFormats syntax
    + Add audio/flac as output format for the Samsung Galaxy
  - Changes from version 7:
    + Add parser tools to the distribution
    + Dual-license fdi2mpi.py under X11, too
    + Rebuild udev rules on changes of mpi2udev.py
    + mpi2udev.py: Add matching to USB product and manufacturer name
    + README: Improve description of detection
    + Add devices:
    - Sony Ericsson Xperia X10
    - another Samsung Galaxy ID
    - Rockbox players
    - Archos 5 IMT
    - TEAC MP3 Player MP-375SD


author: vuntz@opensuse.org
changelog:
  - Update to version 11:
    + Add support for many devices from Acer, Ali, Archos, Cowon,
      Creative, Dane-Elec, HTC, Huawei, iRiver, LG, Motorola, Nokia,
      Philips, Samsung, Sandisk, Sansa, Sony Ericsson, Sony.
    + Improve support for various devices.


author: vuntz@opensuse.org
changelog:
  - Update to version 12:
    + Add support for more Blackberries, Cowon J3, Google Nexus S,
      HTC EVO 4G, more Kindles, LG Ally, LG Optimus One, LG Vortex,
      Nokia 6700, Philips GoGear Aria, Philips GoGear RaGa, Samsung
      GT-S8000 Jet, Samsung YP-P2, Sony Ericsson Xperia X8.
    + Improve suppport for Blackberries, iPods, iRiver T30, Philips
      GoGear Opus, Samsung Galaxy.


author: vuntz@opensuse.org
changelog:
  - Update to version 14:
    + Add support for Creative Zen X-Fi, Pantech SIRIUS alpha,
      Sandisk Sansa Fuze+, Sharp IS01, Sony Ericsson C905.
    + Improve support for Creative Zen X-Fi Style, HTC Legend.
  - Changes from version 13:
    + Do not generate icon rules as it is currently broken
      (lp#657609)
    + Add suppor tfor Coby players, Huawei Ideos, Motorola Droid 2,
      RCA H100a, Samsung U6, Sony Ericsson XPERIA X1, Sony Walkman
      NWZ-E355.
    + Improve suppor for Creative Zen Stone, HTC Desire, HTC Evo, LG
      0x6018, Samsung Galaxy S, Sony Ericsson K800i, Sony Ericsson
      Xperia X10 mini Pro.


author: vuntz@opensuse.org
changelog:
  - Update to version 15:
    + Add playlist path to all Android devices.
    + Remove %File references from PlaylistPath property.
    + Define "FolderSeparator" and "LineEnding" properties.
    + Add support for Acer Liquid, Archos A43 Internet Tablet,
      Barnes and Noble Nook eReaders, Cowon iAUDIO E2,
      Creative Zen Style 300, Galaxy S 2, GoGear Vibe 4Gb, HP Pre 3,
      HP Touchpad, LG Optimus S, MicroMax A60, Motorola Atrix,
      Nokia 6730 Classic, Notion Ink Adam Tablet, Palm Pre 2,
      Philips GoGear Raga, Samsung Galaxy Ace, Samsung Freeform II,
      Samsung Galaxy S2, Samsung Galaxy SII, Samsung Reality,
      Sharp IS03, Sony Ericsson Vivaz, Sony Ericsson W705,
      Sony Ericsson Xperia mini pro, Sony Ericsson Xperia Play,
      Sony Ericsson Xperia X12 (Arc), TrekStor i.Beat rock,
      Vodafone 845 (Huawei U8120).
    + Improve support for Sandisk Sansa Clip+, Sandisk Sansa Fuze,
      Sony Walkman NWZ-S638F


author: vuntz@opensuse.org
changelog:
  - Update to version 16:
    + Add support for Archos Key, Nokia N950, Sandisk Sansa Clip ZIP,
      Sony Walkman NWZ-A800 series, Sony Walkman NWZ-S545,
      Sony Walkman NWZ-S76x, Sony Walkman S-750 series.


author: vuntz@opensuse.org
changelog:
  - Add comments to clarify the license of the package (bnc#743602):
    while some files in the tarball are GPL-2.0+ or MIT, those are
    not shipped in any form in the resulting binary package.


author: prusnak@suse.cz
changelog:
  - updated to 1.3.0
    * Minimum requirements are pygobject 2.8 and python 2.4
    * Find dialog replaced with find bar with replace functionality
    * Remove gnome dependencies (Kai Willadsen, Vincent Legoll)
    * Many ui tweaks and cleanups (Kai Willadsen, Vincent Legoll)
    * Support for multiple sourceview versions (Vincent Legoll)
    * Updated version control support
    * Multiple VCs in a single directory (Vincent Legoll)
    * Subversion 1.6.x (Vincent Legoll)
    * Add RCS support (Oliver Gerlich, Vincent Legoll)
    * Add Codeville support (Vincent Legoll)


author: prusnak@suse.cz
changelog:
  - updated to 1.3.1
    * Add svk support (Vincent Legoll)
    * Add support for marking conflicts as resolved
      (Matthijs van de Water, Vincent Legoll)
    * Warp the text cursor to the start of jumped-to diff chunks
      (Vincent Legoll)
    * Allow toggling of toolbar and statusbar visibility, and add
      a fullscreen option (Michael Budde, Stephen Kennedy, Kai Willadsen)
    * Improved change merging and conflict resolution (Piotr Piastucki)
    * Speed up file comparisons and highlighting, significantly improving
      interactive editing performance (Kai Willadsen, Piotr Piastucki)
    * Meld has a shiny new application icon (Josef Vybíral)


author: vuntz@opensuse.org
changelog:
  - Clean up packaging from Contrib for inclusion in Factory:
    + Drop meld-1.3.0-desktop.patch and instead use options of
      suse_update_desktop_file.
    - Drop meld-1.3.0-scrollkeeper.patch: we need to remove the
      scrollkeeper files anyway.
    + Drop unneeded BuildRequires.
    + Make python-gnome a Requires instead of Recommends.
    + Improve description.
    + Split lang package.


author: ajorgensen@novell.com
changelog:
  - Update to 1.3.2
    + Add keyboard merging support
    + Add support for bulk change merging
    + Add auto-merge with ancestor mode; please note that this can
      currently only be started from the commandline
    + Updates to VC support, including lots of git fixes
    + UI cleanups, including a cleaner Preferences dialog, and
      message areas for most error reporting
    + Plenty of miscellaneous bug fixes
    + Translation updates
  - Add patch Requires (needed for VCS diffs).


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.3:
    + Highlight currently focused change
    + Add ability to check if version control repos are valid
    + Support multiple-file undo/redo operations after save
    + Performance improvements, bug fixes and sundry contributions
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.0:
    + Fix committing with RCS
    + Fix compatibility with old PyGObject
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.5.0:
    + New features:
    - Use MyersSequenceMatcher by default
    - Add a "Show whitespace" preference
    - Add "Copy change above/below left/right" actions
    - Add Alt+Up/Down as shortcuts for previous/next change
    - Add previous/next conflict actions
    - Patch creation can now create reverse patches, and can choose
      between panes in a three-way comparison
    - Add a --output option for specifying where to save a merge
      result
    + Code changes and fixes:
    - Require Python 2.5, Gtk+/PyGtk 2.14, PyGtkSourceView 2.4
    - Port to gtk.Builder and gtk.IconTheme
    - Remove gnome-vfs usage
    - Portability fixes
    - Build fixes
    - Add a man page
    - Put preferences fallback in XDG-compliant location
    - Fix Undo/Redo with unicode text
    - Handle unicode linebreaks
    + Updated translations.
  - Add python-gtksourceview Recommends and drop gnome-python-desktop
    Recommends.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.5.1:
    + New features:
    - Add menu items and keyboard shortcuts for version control and
      directory comparison actions
    - Add support for the Fossil SCM
    - Add a menu for switching between tabs
    - Add a menu item to unlock scrolling
    + Code changes and fixes:
    - Improve filter handling with inline error reporting in the
      preference  pane, and correct refreshing of file and
      directory comparisons on filter changes
    - Make line number display work with GtkSourceView 2.10+
    - Support external diff tools in subversion
    - Support CVSNT as a CVS alternative
    - Performance fixes for subversion and bazaar
    - Correctly update a modified file's status in git and svn
      version control views
    - Make temporary files unwritable to avoid unintentionally
      editing them
    - Clean up diff results for cleaner comparisons
    - Improve symlink and binary handling, and error cases for
      directory comparisons
    - Improve copy semantics for directories and symlinks
    - Show case insensitivity and file encoding errors less
      intrusively
    - Sundry bug fixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.5.2:
    + New features:
    - Add a new menu item and shortcut for switching between panes
      in file comparisons
    - Support type-ahead search in version control views
    + Fixes:
    - Non-editable files are now handled properly when doing
      sensitivity setting of change actions, and actions on the
      central change bar are presented accordingly
    - Fix incorrect comparison display in files containing FF or
      NEL linebreak literals
    - Updates to the Fossil version control support
    - Use faster validity check for Bazaar repositories
    - Many minor updates and other fixes
    + Updated translations.
  - Add Suggests for various vcs that meld can deal with:
    + vcs available in openSUSE: bzr, cvs, git-core, mercurial,
      monotone, subversion.
    + vcs available in OBS: darcs, fossil, tla.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.5.3:
    + New features:
    - Add simple animations for chunk actions to make it easier to
      follow the result of insertion and deletion actions
    - Show the currently displayed page area in the side bars
    + Fixes:
    - Don't show links between chunks where one of the chunks is
      completely off-screen, reducing visual clutter
    - Syntax highlighting will now assume that all files in a
      comparison are of the same type if we can't determine
      otherwise
    - Some fixes to colour usage and legibility for dark themes,
      with more theme fixes coming soon
    - Remember active filters across sessions in directory and VC
      comparions
    - Guess which version control system a user is most likely to
      want to see, in the event of multiple VCs in a single working
      copy
    - Work with Subversion 1.7
    - Many sundry bug fixes
    + Updated translations.
  - Add xz BuildRequires on openSUSE <= 12.1, in order to be able to
    decompress the xz-compressed tarball.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.5.4:
    + Fixes:
    - Slightly faster diff calculation
    - Avoid too-tall commit dialogues
    - Minor bug fixes and performance improvements
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.6.0:
    + Fix cursor location handling when our tree models change.
    + Updated translations.


author: mrueckert@suse.de
changelog:
  - Update to version 1.2.4:
    Many bug and platform fixes since 1.2.2. New threading support
    for stat queries. New commands 'append', 'prepend', 'gets', and
    'cas'.


author: mrueckert@suse.de
changelog:
  - Update to version 1.2.5:
    Minor bugfixes, build support for opensolaris, ipv6 support,
    "noreply" mode for many commands, largepage support for solaris.
    Made out of memory errors more clear and added eviction/OOM
    tracking per slab class.


author: mrueckert@suse.de
changelog:
  - Update to version 1.2.6:
    Major crash fixes, DTrace support, minor updates. If you have
    stability issues with any previous release, please upgrade to
    this one.


author: ro@suse.de
changelog:
  - ignore test suite results for the moment
    (will not work without networking support in build environment)


author: mrueckert@suse.de
changelog:
  - update to version 1.2.8:
    - make -b command actually work
    - *critical bugfix*. In 1.2.7 under multithreaded mode, memcached
      would never restart accepting connections after hitting the
      maximum connection limit.
    - remove 'stats maps' command, as it is a potential information
      leak, usable if versions prior to 1.2.8 ever have buffer
      overflows discovered. (bnc#501656) CVE-2009-1494
  - additional changes from version 1.2.7
    - reset new stats with 'stats reset'
    - Slew of new tests. (misc, mostly Dustin Sallings)
    - Minor bug fixes. (misc, mostly Dustin Sallings, some Dormando)
      (see git history for full list)
    - -b command for setting the tcp listen backlog (Chris Goffinet)
    - Workaround for a more major bug that very rarely makes
      memcached stop allowing new data to be set. (Dormando)
    - Print why a key was expired in -vv mode (Dormando)
    - cmd_flush stat (Dormando)
    - listen_disabled_num stat for determining if you've hit the
      maxconns limit (Dormando)
    - Display error status on listen failures (Dormando)
    - Remove managed instance code. Incomplete/etc. (Dormando)
    - Handle broken IPV6 stacks better (Brian Aker)
    - Generate warnings on setsockopt() failures (Brian Aker)
    - Fix some indentation issues (Brian Aker)
    - UDP/TCP can be disabled by setting their port to zero (Brian
      Aker)
    - Zero out libevent thread structures before use (Ricky Zhou)
    - New stat: Last accessed time for last evicted item per slab
      class.  (Dormando)
    - Use a dedicated socket accept thread (Facebook)
    - Add -R option. Limit the number of requests processed by a
      connection at once. Prevents starving other threads if bulk
      loading. (Facebook)


author: freitag@novell.com
changelog:
  - update to version 1.4.5:
    This is a maintenance release with some build fixes, doc fixes, and one new stat.
    Fixes:
    * Properly detect CPU alignment on ARM.  bug100
    * Remove 1MB assertion.  bug 119
    * More automake versions supported.
    * Compiler warning fixes for OpenBSD.
    * potential buffer overflow in vperror
    * Report errors opening pidfiles using vperror
    New Features::
    * New stat: reclaimed
    * sasl_pwdb for more simple auth deployments


author: tabraham@novell.com
changelog:
  - removed fix-strict-aliasing.patch deprecated by this release
  - Update to version 1.4.13
    * Fix inline issue with older compilers (gcc 4.2.2)
    * Better detection of sasl_callback_ft
  - Changes from version 1.4.12
      Fixes:
    * fix glitch with flush_all (exptime)
    * Skip SASL tests unless RUN_SASL_TESTS is defined.
    * Look around for saslpasswd2 (typically not in the user's path).
    * build fix: Define sasl_callback_ft on older versions of sasl.
    * fix segfault when sending a zero byte command
    * fix warning in UDP test
    * properly detect GCC atomics
    * tests: loop on short binary packet reads
    * fix slabs_reassign tests on 32bit hosts
  - Changes from version 1.4.11
      Fixes:
    * bug237 : Don't compute incorrect argc for timedrun
    * fix 'age' stat for stats items
    * binary deletes were not ticking stats counters
    * Fix a race condition from 1.4.10 on item_remove
    * close some idiotic race conditions
    * initial slab automover
    * slab reassignment
    * clean do_item_get logic a bit. fix race.
    * clean up the do_item_alloc logic
    * shorten lock for item allocation more
    * Fix to build with cyrus sasl 2.1.25
      New features:
    * Slab page reassignment and bug fixes over 1.4.10.
  - Changes from version 1.4.10
      Fixes:
    * Disable  issue 140 's test.
    * Push cache_lock deeper into item_alloc
    * Use item partitioned lock for as much as possible
    * Remove the depth search from item_alloc
    * Move hash calls outside of cache_lock
    * Use spinlocks for main cache lock
    * Remove uncommon branch from asciiprot hot path
    * Allow all tests to run as root
      New features:
    * tested improvements in speed between 3 and 6 worker
      threads (-t 3 to -t 6) More than 6 reduced speed
  - Changes from version 1.4.9
    * Add a systemd service file
    * Fix some minor typos in the protocol doc
    * Issue 224  - check retval of main event loop
    * Fix -c so maxconns can be raised above default.
  - Changes from version 1.4.8
      Fixes:
    * Fix to write correct pid from start-memcached
    * Fix to enable LRU when using binary protocol
    * Upgrade stats items counters to 64bit
    * Add new stats expired_unfetched, evicted_unfetched
    * Allow setting initial size of the hash table
    * Expose stats for the internal hash table
    * bug220 : incr would sometimes return the previous item's CAS
    * Fixed bug on multi get processing
    * Experimental maxconns_fast option
    * Add an ASCII touch command
    * Add binary GATK/GATKQ
    * Backport binary TOUCH/GAT/GATQ commands
    * Issue 221 : Increment treats leading spaces as 0
    * Fix compile error on OS X
      New features:
    * touch commands
    * fast connection limit handling
    * internal hash table
    * expored_unfetched, evicted_unfetched
  - Changes from version 1.4.7
      Fixes:
    * Use a monotonically increasing timer
    * Immediately expire items when given a negative expiration time
    * fix memcached-tool to print about all slabs
    * Properly daemonize memcached for debian
    * Don't permanently close UDP listeners on error
    * Allow memcached-init to start multiple instances (not recommended)
    * Issue 214 : Search for network libraries before searching for libevent
    * Issue 213 : Search for clock_gettime in librt
    * Issue 115 : accont for CAS in item_size_ok
    * Fix incredibly slim race for maxconns handler. Should no longer hang ever
    * Issue 183  - Reclaim items dead by flush_all
    * Issue 200 : Don't fire dtrace probe as the last thing in a function
      New features:
    * monotonic clock
  - Changes from version 1.4.6
    * Gcc on Solaris sparc wants -R and not -rpath
    * Issue 121 : Set the runtime path when --with-libevent is used
    * Fix autogen failure when unable to find supported command.
    * fix race crash for accepting new connections
    * fix incr/decr race conditions for binary prot
    * fix incr/decr race conditions for ASCII prot
    * Compile fix (-Werror=unused-but-set-variable warnings)
    * Bind each UDP socket to an a single worker thread in multiport env
    * Add support for using multiple ports
    * Issue 154 : pid file out of sync (created before socket binding)
    * Issue 163 : Buggy mem_requested values
    * Fix cross compilation issues in configure
    * Issue 140  - Fix age for items stats
    * Issue 131  - ChangeLog is outdated
    * Issue 155 : bind to multiple interface
    * Issue 161  incorrect allocation in cache_create
    * Fix type-punning issues exposed with GCC 4.5.1
    * Simplify stats aggregation code
    * Reverse backward expected/actual params in test
    * Issue 152 : Fix error message from mget
    * Refuse to start if we detect libevent 1.12
    * Fix compilation issue on Solaris 9 wrt isspace() macro - Resolves
      issue 111
      New features:
    * multiple port binding


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.2:
    + Do not open /proc/self/perfctr with O_CREAT.
    + Provide a GtkFileChooseButton to select the executable.
    + Add a detail window.
    + Cleanup code to avoid #ifdef depending on the arch.
    + Fix crashes.
  - Changes from version 0.6.1:
    + Port to Goption.
    + Improve default window size.
    + Add support to save the memory profile to a file.
    + Remove follow-fork/follow-exec/preferences menu items.
    + Use some code from sysprof.
    + UI tweaks.
    + Code cleanups and build fixes.
    + Remove dependencies on gconf, libbfd, libiberty, libgnome,
      libgnomecanvas, libgnomeui, popt.
    + Updated translations.
  - Remove libgnomeui-devel, perl-XML-Parser BuildRequires.
  - Add explicit gtk2-devel BuildRequires.
  - Drop memprof.diff: fixed upstream.
  - Drop memprof-0.5.1-protos.patch: it doesn't apply anymore, and it
    looks like it could be fixed.
  - Drop memprof-build-error.patch: fixed upstream.
  - Drop memprof-0.6-nonx86.patch: it doesn't apply anymore, and it
    looks like it could be fixed.
  - Drop memprof-0.6-bfd.patch: not needed anymore.
  - Do not call %suse_update_config, intltoolize and autoreconf.
  - Remove gconf schema handling, since there's no gconf schema
    anymore.
  - Use %configure and %makeinstall macros.
  - Remove .la files.


author: rcoe@wi.rr.com
changelog:
  - Add memprof-arch-neutral.patch: Fix build error making
    stack-frame.h arch neutral based on word size and not arch name.


author: coolo@suse.de
changelog:
  - update to 2.01 - among others:
    - Solved a major bug in Memory Address Errors Reporting
    - Patched for Intel-Powered Mac
    - Pass duration 20% reduced
    - Solved a incoherency with pass progress indicator
    - Added support for 45 nm Mobile Core 2 w/ 3 Mo L2
    - Corrected Intel 3-Series (P35/X38) chipset init
  - fix buffer overflows (bnc#359490) from Michael Matz


author: trenn@suse.de
changelog:
  - Update to latest 4.00 version.
    Changes from mainline changelog:
      Features:
    * Major Architectural changes
    * First pass twice faster (reduced iterations)
    * Detect DDR2/3 brands and part numbers on Intel DDR2/3 chipsets
    * Added detection for Intel "Clarkdale" CPU
    * Added detection for Intel "Gulftown" CPU
    * Added detection for AMD "Magny-Cours" CPU
    * Added detection for Intel XMP Memory
    * Added for CPU w/ 0.5/1.5/3/6/12/16/18/24MB L3
    * Added "clean" DMI detection for DDR3/FBDIMM2
    * Better detection of Integrated Memory Controllers
      Bug Fixes
    * Corrected detection for Intel "Lynnfield" CPU
    * Corrected detection for AMD 45nm K10 CPU
    * Solved crash with AMD Geode LX
    * Complies with SMBIOS 2.6.1 specs
    * Fixed compilation issues with gcc 4.2+
    * Many others bug fixes


author: trenn@novell.com
changelog:
  - Update to version 4.10 with these features/fixes added:
    * New Features
      o Added support for Core i7 Extreme CPU (32nm)
      o Added support for Core i5/i3 (32 nm)
      o Added support for Pentium Gxxxx (32 mn)
      o Added support for Westmere-based Xeon
      o Added preliminary support for Intel Sandy Bridge
      o Added support for AMD 6-cores CPU
      o Added detection for Intel 3200/3210
      o New installer for USB Key
    * Bug Fixes
      o Corrected a crash at startup
      o Many others bug fixes


author: trenn@novell.com
changelog:
  - Remove old patches. Asked for inclusion, but not needed anymore:
    Patch 1/3 : No need to include.
    Patch 2/3 : Patch for Mt86+ 2.01. Will broke 4.10. Bug already patched in a
      cleaner way
    Patch 3/3 : Really no need. It's only a different way to add some comments.


author: trenn@suse.de
changelog:
  - Update to version 4.20:
    - Added failsafe mode (F1 at startup)
    - Added support for Intel "Sandy Bridge" CPU
    - Added support for AMD "fusion" CPU
    - Added Coreboot "table forward" support
    - Corrected some memory brand not detected
    - Various bug fixes
  - Remove %ifarch x86_64 check in .spec file. The internal Makefile
    already adds -m32 and -as32 itself.


author: tiwai@suse.de
changelog:
  - updated to version 1.2:
    * explicit closing of named branches via hg commit --close-branch
    * hg now accepts options given after arguments on the commandline
    * added translation support with initial Danish, Chinese and
      Italian translations
    * added optional pure-Python versions of C modules
    * pending changesets can now be accessed safely from hooks
    * diff: added -c option to show single changeset
    * many improvements to the documentation and online help topics
    * convert:
      o new support for perforce sources
      o improvements to handling cvs sources
      o improvements to handling gnu arch source
      o improvements to handling darcs sources
    * bookmarks:
      o set current to new when current is renamed
      o bookmarks: Add track.current option
      o bookmarks: add bookmarks to tags
    * mq: allow qpop when it won't invalidate any dirstate parents
    * patchbomb: respect diff settings
    * rebase: pull --rebase updates if there is nothing to rebase
    * bugzilla: updated to work with Bugzilla 3.2
    * zeroconf: added more documentation
    * hgk: add several color settings
    * the imerge extension has been removed (obsoleted by the resolve
      command)


author: tiwai@suse.de
changelog:
  - updated to version 1.2.1:
    * fixed version number build from tarball
    * fix allow_read logic for hgweb
    * improve handling of damaged revlogs in verify
    * keep .orig files when resolving
    * clear resolve state properly when rebasing
    * improve --command handling with bisect
    * fix diff against bundles
    * improve fetch logic for inactive branches
    * fix diffstat with notify
    * fix 'synthetic file adds' in CVS conversion


author: tiwai@suse.de
changelog:
  - updated to version 1.3:
    * experimental support for sub-repositories
    * Python 2.3 is no longer supported
    * More read
    http://mercurial.selenic.com/wiki/WhatsNew


author: tiwai@suse.de
changelog:
  - updated to version 1.3.1:
    * fixed excessive memory usage issues with diff and strip
    * fixed ssh performance issue on OS X
    * fixed slow calculation of branch heads
    * fixed handling of port numbers in URLs
    * fixed transaction handling exception
    * fixed incoming with graphlog extension
    * fixed slow commit in fetch extension
    * fixed loading of win32mbcs extension
    * fixed http username handling in acl extension
    * fixed subrepo path joining on Windows
    * allow update --check to cross branches
    * miscellaneous small doc and bug fixes
  - fixed builds on SLE10


author: wr@rosenauer.org
changelog:
  - updated to version 1.4:
    core:
    * summary: new command summarizes current working state
    * tags: new tag cache greatly speeds up tag operations
    * diff: new --stat option to show diffstat
    * diff: add --reverse option to diff
    * subrepo: fix a bunch of issues with the experimental subrepo
      extension
    * status: fixes for behavior when working with clock skew
    * clone: new -u/--updaterev option
    * templater: new latesttag and latesttagdistance keywords
    * push/pull: handle some broken pipe errors during large
      transfers
    * config: environment variables and ~user constructs are
      expanded in pathnames
    hgweb:
    * fix for showing header lines in raw changeset diffs
    * try to send better error messages to the client
    * use config-supplied ordering by default in hgwebdir index
      pages
    * add web.descend option to disable showing all nested
      repositories in hgwebdir
    extensions:
    * mq: add -1 options to qapplied/qunapplied
    * patchbomb: add a --flag option to set a flag value in the
      Subject header
    * patchbomb: correctly handle Unicode domains (using the IDNA
      encoding scheme)
    * color: improve colorization of the qseries command
    * inotify: cleaner code, fixed pattern handling
    * zeroconf: show repository descriptions
    * rebase: some performance and correctness fixes
    * extdiff: add 3-way diff for merge changesets
    * convert: handle directory renaming in Darcs, fixed file
      renaming
    * relink: new extension which helps people re-hardlink their
      clones
    other:
    * contrib/shrink-revlog.py script that can significantly
      shrink some internal hg files
  - add hgweb.cgi and hgwebdir.cgi to docdir


author: wr@rosenauer.org
changelog:
  - updated to version 1.4.2:
    core:
    * config: raise ConfigError on non-existing include files
    * alias: do not crash when aliased command has no usage help text
    * auth: allow specifying auth sections in .hg/hgrc
    * patch: fix handling of chunk offsets
    * subrepo: add default path to new clones
    * docs: Fix rst2html detection
    extensions:
    * convert/svn: better handling of hg recursive call failure
    * convert/svn: make sink recover gracefully from empty changeset
    * keyword: fix interaction with transplant
    * mq: preserve --git flag when folding and merging patches
    * mq: qnew -f rejects merge working directories
    * mq: qpop: remove added files before re-adding removed files
    * patchbomb: handle repository#rev URLs correctly
    * share: use defaultdest to compute unspecified destination
    regression fixes:
    * fix to prepush logic when it creates new heads
    * fix qseries truncation
    other:
    * doc fixes: formatting, missing options
    * tests fixes (now less dependent on environment variables)
    * inotify fixes
    * keyword: allow RCSfile like CVS
    * share: fix a bad interaction with clone
    * show non-default branch names with summary -q
    * new schemes extension
    * i18n updates


author: wr@rosenauer.org
changelog:
  - updated to version 1.4.3:
    * Mercurial license has changed from GPLv2 to GPLv2+
    * speed up copy detection in merge, status, and diff
    * templates: fix relative path expansion on style setting
    * merge: fix merging of already-merged subrepos
    * summary: fix i18n issue reporting clean working directories
    * hgweb: improve IIS PATH_INFO handling


author: wr@rosenauer.org
changelog:
  - updated to version 1.5:
    Behavior changes:
    * hg heads now shows all branch heads, use --topo for old
      behavior
    * hg annotate now follows copies and renames by default,
      use --no-follow for old behavior
    * the repo#name URL syntax now refers to all branch heads if
      name is a branch
    * servers now allow clone --uncompressed by default, set
      server.uncompressed=false for old behavior
    * the {file_copies} template now displays copies unconditionally,
      use {file_copies_switch} for old behavior
    * the templates/ directory has moved inside mercurial/
    * mq patches are automatically upgraded to git patches,
      use mq.git=keep for old behavior
    Core
    * improved behavior for named branches with heads command
    * new XML output template for logs
    * import extract multiple patches from emails, mboxes, files,
      and URLs
    * new patch.eol=auto option to ignore patch line-endings while
      preserving target file endings.
    * new -b/--branch option for clone, bundle, incoming, outgoing,
      pull, and push
    * new server.validate option to validate completeness of pushed
      changesets
    * subrepos now has basic Subversion support
    * support for SSL server certificates and improved IPv6 support
    * the HGPLAIN environment variable makes output more stable for
      scripts
    Extensions
    * new progress bar extension
    * mq: new --mq option to make regular commands operate on
      queue repository
    * mq: automatically upgrade conventional patches to git format
      where needed
    * color: add support for bookmarks, resolve -l, and churn
    - -diffstat
    * convert: two CVS history editing hooks
    * win32mbcs: add configuration to specify path encoding
    * zeroconf: many bug fixes
    * rebase: new --detach option for rebase
    Web Interface
    * improve navigation on log and graph pages
    * support for pluggable authorization
    * raw templates for tags/branches pages
    Help and Documentation
    * greatly improve error messages and command documentation
    * support extended documentation with --verbose
    * provide help for disabled extensions and commands


author: wr@rosenauer.org
changelog:
  - updated to version 1.5.1
    Core
    * improve warning on adding large files
    * expand ~ in auth filenames and aliases
    * several improvements to patch parsing
    * warn about attempts to use hg branch to switch branches
    * push: fix bug in prepush logic and its tests
    * hgweb: fix broken URLs of RSS/Atom feeds
    * subrepo: several bug fixes
    Extensions
    * acl: added support for '*' (everyone) in user list
    * progress: use stderr instead of stdout
    * schemes: add Kiln On Demand to default schemes


author: wr@rosenauer.org
changelog:
  - updated to version 1.5.3
    * This is an unscheduled bugfix release to fix Issue2181
      (commit generates traceback on Nonetype).
    Also included:
    * various improvements to SVN conversion support
    * minor doc improvements


author: wr@rosenauer.org
changelog:
  - updated to version 1.5.4
    * dispatch: include Python version in traceback
    * push: update help
    * status: avoid performance regression when no .hgsub is present
    * clone: fix performance issue with hardlinks and Windows shares
    * hgweb: fix race in refreshing repo list (issue2188)
    * hgrc: clarify that hgrc keys can be overridden and sections
      can be split
    * eol: new extension for managing file newlines based on a
      version controlled configuration file
    * pager: fork and exec pager as parent process with /bin/sh -c
    * rebase: stress that only local changesets should be rebased
    * convert/svn: close gettags() log stream (issue2196)
    * record: check that we are not committing a merge before patch
      selection


author: wr@rosenauer.org
changelog:
  - updated to version 1.6
    This release makes a couple small behavior changes:
    Upgrade Notes
    * hgweb.cgi and hgwebdir.cgi  combined (though old installs of
      either will continue to work)
    * hgweb and command line templates now require escaping of
      open braces ('\{') that aren't part of template expressions
    * hgweb now delivers output of external changeset hooks to
      clients
    * the churn extension lost the --progress flag (uses the
      ProgressExtension  instead)
    Core
    * addremove: optimize addremove -s100 by matching files by
      their SHA1 hashes
    * archive: auto-detect archive type by extension (issue2058)
    * commit: more friendly handling of new and closed named
      branches
    * hooks: provide pre- and post- hooks with parsed command line
      arguments
    * log: add --branch for filtering on named branch
    * log: add --stat for diffstat output
    * push: add --new-branch option to allow initial push of new
      branches
    * push: break infinite http recursion bug with Python 2.6.5
      (issue2179)
    * rollback: add -n/--dry-run flag, report what's being rolled
      back
    * subrepo: various fixes
    * summary: report copies and renames and add subrepo status
    * tag: add -e/--edit option for modifying the commit message
    * revsets: introduce a powerful query language for specifying
      revisions, see the manpage or hg help revsets
    Hgweb
    * unify and simplify hgweb.cgi and hgwebdir.cgi scripts
    * fix race in refreshing repo list (issue2188)
    * simplify hgweb.cgi, add help pointer
    * deliver shell hook output to client
    * allow --port=0 to specify "choose free port number
      automatically"
    * improved templater performance
    Help
    * add new hgweb, glossary, and revsets topics
    * numerous improvements to help text
    Extensions
    * acl: support for access control base on branches and
      user-defined or OS-level groups
    * acl: added support for pretxncommit, so that one can call
      the ACL hook at (?)
    * bookmarks: add support for pushing and pulling bookmarks
    * churn: add possibility to include/exclude paths
    * color: add support for Windows consoles
    * color: colorize based on output labels instead of parsing
      output
    * extdiff: add labels, read diff arguments from [merge-tools]
    * keyword: offer svn-like default keywordmaps
    * keyword: support (q)record
    * mq: add a line to hg summary
    * mq: qpush --move, reorder patch series and apply only the
      patch
    * progress: progress support for many more commands
    * rebase: add option to not commit after a collapsing


author: pascal.bleser@opensuse.org
changelog:
  - split out localization of messages into its own -lang subpackage, which reduces the size of the mercurial package by around 400kb
  - the locale files are moved into the arch-independent %{python_sitelib} instead of %{python_sitearch} in order to have a noarch -lang subpackage
  - use --record-rpm for the list of files
  - update to 1.6.2:
    * fixes a regression in the color extension
  - changes from 1.6.1:
    * alias: ensure checksignature() is applied directly to the command (issue2286)
    * bash/zsh completion: use HGPLAIN when invoking hg (issue2297)
    * bookmarks: don't allow name to contain whitespaces only
    * bookmarks: ensure current bookmark is updated when specified with -r .
    * bundle: lookup revisions after addbranchrevs
    * color/progress: subclass ui instead of using wrapfunction (issue2096)
    * commit: only warn when reopening the workdir's branch
    * dispatch: give better error message when cwd doesn't exist (issue2293)
    * doc: make sure we use our own code for generating man pages
    * filelog: cmp: don't read data if hashes are identical (issue2273)
    * filelog: test behaviour for data starting with "\1\n"
    * hg.clone: fix branch value when passing a repo object (issue2267)
    * hgweb.wsgi: add a URL to the corresponding wiki documentation
    * hgwebdir: allow pure relative globs in paths
    * hgwebdir: use template paths configured in the hgrc (issue2281)
    * init: create target directory recursively
    * inotify: check all components of filenames against hgignore (issue884)
    * keyword: move collecting of [keyword] patterns to reposetup (issue2303)
    * log: fix missing diff output for hg log -p in subdirectory
    * log: follow filenames through renames (issue647)
    * mail: ensure that Python2.4 to 2.7 use the same header format
    * mq: clarify the fact that qimport is trying to read a file
    * mq: cleanup status if applied mq is stripped (issue1881)
    * mq: fixed ENOENT when qrename to new/directory.patch
    * mq: reset self.added after the mq transaction instead of inside qimport
    * qpush --move: move the right patch even with comment lines
    * rebase: re-add patches to mq repo after rebase
    * revert: rename original to .orig instead of copying (issue2282)
    * revset: fix ancestor subset handling (issue2298)
    * runrst: try to be more helpful if docutils is not installed
    * tag: do not allow tag names to consist solely of whitespace (issue2307)
    * transplant: crash if repo.commit() finds nothing to commit


author: wr@rosenauer.org
changelog:
  - update to 1.6.3:
    * alias: make shadowing behavior more consistent (issue2054)
    * bisect: better message for unrelated starting revisions
    * bookmarks: Check if the bookmark to delete exists on the remote
    * bookmarks: guard against listing bookmarks on unsupported repos
    * chunkbuffer: use += rather than cStringIO to reduce memory footprint
    * convert: Using --dest-type svn crashed, if the source repo used tags
    * convert: properly set encoding for gnuarch converter
    * convert: use encoding.encoding instead of locale.getpreferredencoding()
    * graphlog: mark --branch as incompatible with --graph
    * http basic auth: reset redirect counter on new requests (issue2255)
    * httprepo: decompress stream incrementally to reduce memory usage
    * log: fix the bug 'hg log --stat -p == hg log --stat'
    * merge: drop reference to file contents after write
    * merge: move reverse-merge logic out of filemerge (issue2342)
    * merge: fix detection of conflict markers with checkconflicts enabled
    * mq: don't inherit default and default-push paths with --mq (issue2333)
    * resolve: updated help documentation for improved clarity
    * revlog: drop cache after use to save memory footprint
    * templatefilters: unnest uescape()
    * templates: add filenolink to raw style (issue2332)
    * url: expand vars in all [auth] settings (issue2328)
    * url: limit expansion to safe auth keys (Issue2328)
    * util: avoid using hashlib on Python < 2.5 (issue2278)
    * verify: initialize rp variable in case we hit out of memory
    * verify: reduce memory footprint when unpacking files
    * verify: report exceptions that don't have a str() method
  - in case of !with_doc copy the man pages from the source tarball


author: wr@rosenauer.org
changelog:
  - update to 1.6.4
    * archive: set date to 1980 for very old zip files
    * bookmarks: fix _bookmarks/lookup() reentrancy issue (issue2016)
    * context: fix filectx.undelete() (issue2388)
    * convert/darcs: handle non-ASCII metadata in darcs changelog (issue2354)
    * convert/svn: fix broken symlink renames in svn sink
    * core: use lexists() instead of exists() where appropriate
    * hgweb: Fix memory leak when using hg commands over http repositories
    * hgweb: correct Content-Type header values for archive downloads
    * log: include unmodified-in-merge files in log diff/stat (issue2383)
    * mq: always require --force when pushing patches (issue2363)
    * patch: do not overwrite broken untracked symlinks
    * patch: fix rename text to binary file (issue2400)
    * patch: fix target when patching broken symlinks (issue2368)
    * patch: upgrade to git patch when removing binary file
    * rename: do not overwrite existing broken symlinks
    * url: verify correctness of https server certificates (issue2407)
    * util: avoid using hashlib on Python < 2.5 (issue2278)
    * verify: fix "missing revlog!" errors for revlog format v0 and add test


author: wr@rosenauer.org
changelog:
  - Update to version 1.7
    * new build and runtime requirement python-xml (hgcia extension)
    * added docutils to BuildRequires
    Core
      filelog: improve cmp performances (issue2273)
      patch: don't strip '#' lines from patch descriptions (issue2417)
      patch: when native patching fails (ui.patch is not set), don't
      retry with an external tool
      setup/hg: always load Mercurial from where it was installed.
      setup: user-friendly error message if Python headers are missing
      store: new unsupported and experimental parentdelta format
      (see UpgradeNotes)
      store: encode first period or space in filenames (issue1713)
      url: expand environment variables in [auth] settings (issue2328)
      url: check validity (notBefore/notAfter) using OpenSSL (issue2407)
    Commands
      addremove: use similarity 100 by default
      alias: add support for shell command aliases starting with
      '!' (see [alias] in hgrc(5))
      backout: add --tool argument for specifying merge tool
      backout: backout linearly by default instead of branching and
      merging (use --merge to get the former behaviour)
      dispatch: properly handle relative path aliases used with -R
      (issue2376)
      init: expand destination url as a configured paths
      log: do not --follow file that is deleted and recreated
      later (issue732)
      merge: don't detect copies as "divergent renames", make
      diagnostic message more helpful
      merge: add --tool argument to merge and resolve
      merge: handle no file parent in backwards merge (issue2364)
      tags: do not fail if tags.cache is corrupted (issue2444)
      templater: add "hex" filter and "children" keywords
      (see hg help templating)
    Subrepos
      support remapping of subrepository source paths
      (see [subpaths] in hgrc(5))
      make add, diff, incoming, outgoing and status commands
      recurse into subrepos with --subrepos/-S
      subrepo: add support for 'hg archive'
      subrepo: fix status check on SVN subrepos (issue2445)
    Revsets
      add id() and rev() to allow explicit references to changes
      by hash or rev (see hg help revsets)
      add min() function to complement max()
      add present() function to avoid lookup errors on possibly
      missing changesets
      rename tagged() to tag() and allow it to take an optional tag name
      strip: add revsets support
      add revsets support to bisect and update (issue1993)
      bookmarks: add a bookmark([name]) revset for referencing
      bookmarks
      transplant: add a transplanted(set) revset to get transplanted
      revisions
    hgweb
      add a help view for accessing the built-in documentation
      (see help link in hg serve)
      let HTTPS serve use more compatible but less secure encryption
      support very simple caching model (issue1845)
    Extensions
      color: better support for branches and mq guards
      convert: handle closed branch heads in hg-hg conversion
      (issue2185)
      convert: support darcs changelogs with bytes 0x7F-0xFF
      (issue2411)
      convert: deprecate --authors in preference for --authormap
      graphlog: support header and footer templates when using styles
      (issue2395)
      keyword: do not expand at all during diff
      keyword: support copy and rename
      mq: extend support for the --mq argument to extension commands
      mq: save qrefresh message for easy recovery in case it fails
      (issue2062)
      mq: support hg qimport --existing --name renametothis
      thatexistingpatch, fix --force case on Windows
      mq/qqueue: support renaming of active queue
      mq/qqueue: add --purge option to delete a queue and its patches
      pager: add global --pager=<auto/boolean> option
      patchbomb: add --confirm option to show series details and ask
      for confirmation
      patchbomb: let diffstat prompt only once with complete summary
      progress: support rebase and patchbomb
      rebase: re-add patches to mq repo after rebase
      strip: add --keep flag to avoid modifying working directory
      during strip
      strip: rename --nobackup option to --no-backup (issue2377)
      strip: support stripping multiple revisions
    contrib
      mergetools.hgrc: add vimdiff
      zsh completion: support bookmarks and patchbomb extensions
      zsh completion: add qpush --move option


author: wr@rosenauer.org
changelog:
  - Update to version 1.7.1
    * 1.7 clients broke support for pushing bookmarks with HTTP
    * alias: fall back to normal error handling for ambigious
      commands (issue2475)
    * bundlerepository: get rid of temporary bundle files (issue2478)
    * bundlerepository: test self.tempfile field, not tempfile module
    * eol: exclude .hgtags file from eol translation (issue2493)
    * log: fix log -rREV FILE when REV isnt the last filerev (issue2492)
    * opener: check hardlink count reporting (issue1866)
    * pushkey: force HTTP POST on push and add tests (issue2489)
    * revlog: fix descendants() if nullrev is in revs
    * subrepo: test & fix svn subrepo removal


author: wr@rosenauer.org
changelog:
  - Update to version 1.7.2
    * checknlink: return False if .hgtmp file preexists (issue2517)
    * commit: search both parents for missing copy revision (issue2484)
    * context: walk both parents for workingctx.ancestors()
    * convert/svn: fix changed files list upon directory replacements
    * hgwebdir: fix incorrect index generation for invalid paths (issue2023)
    * keyword: copy: when copied source is a symlink, follow it
    * mq: ignore subrepos (issue2499)
    * rebase: support --detach when null is common ancestor
    * subrepo: fix removing read-only svn files on Windows
    * subrepo: handle missing subrepo spec file as removed
    * subrepo: prune empty directories when removing svn subrepo
    * subrepo: use subprocess directly to avoid python 2.6 bug
    * util: do not crash on revisions with negative timestamp (issue2513)
    * util: do not recurse in makedirs if name is '' (issue2528)


author: wr@rosenauer.org
changelog:
  - Update to version 1.7.3 (regular bugfix release)
    * archive: don't set gzip filename header when there's no filename
    * checknlink: use two testfiles (issue2543)
    * churn: ignore trailing and leading spaces (issue2546)
    * date: fix matching of underspecified date ranges
    * eol: improve help on whether EOLs are changed in working copy or
      repository
    * fncachestore: copy dh directory before the manifest
    * hgweb: abort if config file isn't found
    * hook: assume relative path to hook is given from repo root
    * hook: fix import path handling for repo=None
    * https: use web.cacerts configuration from local repo to validate
      remote repo
    * https: warn when server certificate isn't verified (see
      CACertificates)
    * keyword: copy: when copied source is a symlink, follow it
    * patch: write .rej files without rewriting EOLs
    * strip: typo bugfix related to '--nobackup -> --no-backup' rename
      (issue2377)
    * tag: abort if not at a branch head (issue2552)
    * tag: don't check .hgtags status if --local passed
    * tag: fix uncommitted merge check and error message (issue2542)
    * util: fix ellipsis() not to break multi-byte sequence (issue2564)
    * util: work around behavior change in Python 2.7.1
    * windows.rename: eliminate temp name race (issue2571)
    * wix: add an ssl certificate file to the WiX installers (see
      CACertificates)


author: ammler@openttdcoop.org
changelog:
  - Update to version 1.7.5
    This is a quick bugfix release to include some fixes accidentally
    dropped from 1.7.4.
    * subrepo: fix update -C with svn subrepos when cwd != repo.root
    * subrepo: make update -C clean the working directory for svn subrepos
    * url: add --insecure option to bypass verification of ssl certificates
  - Update to version 1.7.4
    This is a scheduled bugfix release that smooths out some of the
    rough edged introduced with 1.7.3's HTTPS certificate verification.
    * bookmarks: always write undo file
    * bookmarks: respect rollbacks dryrun parameter
    * hgrc.5: mention that web.cacerts are run through util.expandpath
    * opener: force copy on 'a'ppend if nlinks() returns 0 (issue1922)
    * subrepo: compare svn subrepo state to last committed revision
    * subrepo: do not report known files inside repositories as unknown
    * url: 'ssh known host'-like checking of fingerprints of HTTPS
      certificates (see CACertificates)
    * url: check subjectAltName when verifying ssl certificate
    * url: expand path for web.cacerts
    * url: fix UnicodeDecodeError on certificate verification error


author: wr@rosenauer.org
changelog:
  - Update to version 1.8
    Core
    * Bookmarks are now a core feature (see UpgradeNotes)
    * New listfile: pattern-matching (patterns)
    * Revset syntax supported by most commands
    * Performance improvements for reading large repository indexes
    * Certificate validation for HTTPS proxies
    Subrepos
    * New support for git subrepos
    * Various improvements to merge, update, and commit logic
    Extensions
    * eol: filter aliases for compatibility with win32text
    * mq: --exact option for qpush
    * mq: various robustness improvements
    * progress: remaining time estimates


author: chris@computersalat.de
changelog:
  - update to version 1.8.1
    * annotate: rewrite to deal with crossed linkrevs (issue2682)
    * bookmark: fix invalidation of localrepo._bookmarkcurrent
    * cacert: improve error report when web.cacert file does not exist
    * contrib: update tcsh_completion for Mercurial 1.8
    * hgcia: accept "queued." xmlrpc return as success
    * hgweb: fix filelog rss links generation
    * hgweb: use tip in gitweb/monoblue filelog rss links (issue2677)
    * merge: back out single-parent fast-forward merge
    * merge: drop resolve state for mergers with identical contents (issue2680)
    * merge: improve unresolved conflicts warning (issue2681)
    * mergetools: add alternate registry keys for 32bit apps on 64bit O/S
    * mq: forbid commit of merge involving mq patches
    * subrepo: backout 67fbe566eff1, --force requires svn >= 1.5
    * subrepo: don't crash when git repo is missing
    * subrepo: handle svn tracked/unknown directory collisions
    * wix: drop bin/ folder from MSI installers (issue2673)


author: ammler@openttdcoop.org
changelog:
  - update to version 1.8.2
    * bookmarks: discard current bookmark if absent from the bookmarks (issue2692)
    * bookmarks: fix update of the current bookmark during rename
    * color: port to using ctypes (issue2687)
    * convert/svn: fix _iterfiles() output in root dir case (issue2647)
    * eol: do not abort when win32text is found, only warn
    * eol: use dirstate methods to clear dirstate
    * fix compiling of extensions for OS X and XCode 4.0
    * hgweb: add display of bookmarks for changelog and changeset
    * hgweb: add separate page with bookmarks listing
    * merge: avoid unlinking destination of merge when case changes (issue2715)
    * mq: do not let qrefresh write bad patch
    * pager: don't page stderr if it's being redirected (issue2541)
    * push/outgoing: print remote target path even if there's an error (issue2561)
    * subrepo: recognize scp-style paths as git URLs
    * templates: widen the graph canvas (issue2683)
  - mercurial provides hg


author: wr@rosenauer.org
changelog:
  - update to version 1.8.3
    * convert: make filemap prune useless branch closing revs (issue2774)
    * encoding: avoid localstr when a string can be encoded losslessly (issue2763)
    * extdiff: fix broken symlinks handling (issue1909)
    * help config: explain that config files do not exist by default
    * hgweb: add bookmark labels to gitweb theme
    * hgweb: add missing bookmarks definition to coal/map
    * hgweb: add missing bookmarks templates to atom/rss styles
    * hgweb: add separate bookmarks listing to gitweb theme
    * hgweb: add separate bookmarks listing to monoblue theme
    * hgweb: detect change based on changelog size too
    * hgweb: fix inconsistant display of graphlog (issue1706)
    * hgweb: fix typo and inactive link in page_nav and page_header of gitweb's help
    * hgweb: fix typo in page-header of monoblue's help template
    * hgweb: format page_nav of gitweb/error.tmpl and add missing links
    * rebase: don't mark file as removed if missing in parent's manifest (issue2725)
    * subrepo: handle svn tracked/unknown directory collisions
    * subrepo: prevent url normalization from removing // in ssh paths (issue2556)
    * subrepo: tell Subversion when we are non-interactive (issue2759)
    * url: use a regex to hide unsupported ssh passwords (issue2754)
    * zeroconf: notify the Zeroconf threads when hg exits


author: ammler@openttdcoop.org
changelog:
  - update to version 1.9
    * New fileset file matching support
    * Improved remote changeset discovery
    * New command server mode to improve application integration
    * Experimental generaldelta storage scheme
    * Experimental new http client library
    - Command changes
    * HGPLAIN: allow exceptions to plain mode, like i18n, via HGPLAINEXCEPT
    * manifest: add new option --all
    * aliases: add positional arguments to non-shell aliases
    * add: introduce a warning message for non-portable filenames (Bts:issue2756)
    * add: notify when adding a file that would cause a case-folding collision
    * bisect: new command to extend the bisect range (Bts:issue2690)
    * bookmarks: allow deactivating current bookmark with -i
    * bundle: update current bookmark to most recent revision on current branch
    * diff: make diff -c aware of revision sets
    * help: add -c/--command flag to only show command help (Bts:issue2799)
    * help: add -e/--extension switch to display extension help text
    * help: move hgignore man page into built-in help (Bts:issue2769)
    * http: correctly handle redirects from http to https
    * identify: list bookmarks for remote repositories
    * import: add --bypass option
    * paths: Add support for -q/--quiet
    * pushkey: add hooks for pushkey/listkeys
    * revset: add aliases
    * revset: add ^ and ~ operators from parentrevspec extension
    * revset: add a revset command to get bisect state
    * revset: add desc(string) to search in commit messages
    * revset: add follow(filename) to follow a filename's history across copies
    * revset: introduce filelog() to emulate log's fast path
    * revset: add a last() function
    - Web changes
    * add bookmarks listing to raw style and summary pages
    * support alternate logo url
    * add base link to file log for paper and coal styles (Bts:issue2452)
    * paper, coal: display diffstat on the changeset page
    * elapsed time calculation dynamic (javascript)
    * provide diffstat and summary on the changeset page
    - Extension changes
    * hgcia: handle URL like in notify (Bts:issue2406)
    * rebase: add -m/--message to rebase --collapse (Bts:issue2389)
    * Updating hgext.extdiff to use revsets
    * bash_completion: enable alias auto-complete
    * bugzilla: add XMLRPC interface
    * color: add support for terminfo-based attributes and color
    * convert/mtn: add support for using monotone's "automate stdio" when available
    * convert/svn: stop using svn bindings when pushing to svn
    * convert: add bookmark support for hg and git backends
    * convert: add svnrev, svnpath and svnuuid template keywords
    * extdiff: add repository root as a variable
    * graphlog: support more log command features with revsets
    * keyword: convert a verbatim block to a field list
    * keyword: offer additional datefilters when the extension is enabled
    * mq: add a 'mq()' revset predicate that returns applied mq csets
    * notify: send changesets on 'outgoing' hook, updated doc
    * progress: add speed format
    * rebase: add --tool argument for specifying merge tool
    * rebase: allow for rebasing descendants onto ancestors on different named branches
    * record: add an option to backup all wc modifications
    * record: add qrefresh -i/--interactive
    * record: add white space diff options
    * record: alias qrecord to qnew -i/--interactive
    - Bug fixes
    * bookmarks: allow create/move bookmark without making it current (Bts:issue2788)
    * bookmarks: do not forward merged bookmark (Bts:issue1877)
    * changegroup: do not count closed new heads (Bts:issue2697)
    * config: handle comment lines in continuations (Bts:issue2854)
    * dispatch: propagate ui command options to the local ui (Bts:issue2523)
    * eol: make the hook check all new heads, not only tip (Bts:issue2666)
    * grep: don't print data from binary files for matches (Bts:issue2614)
    * http: report unexpected unparsable push responses (Bts:issue2777)
    * httprepo: handle large lengths by bypassing the len() operator
    * httprepo: long arguments support (Bts:issue2126)
    * httprepo: proper handling of invalid responses without content-type (Bts:issue2019)
    * httprepo: send URL redirection notices to stderr (Bts:issue2828)
    * localrepo: don't add deleted files to list of modified/added files (Bts:issue2761)
    * localrepo: ignore tags to unknown nodes (Bts:issue2750)
    * merge: drop resolve state for mergers with identical contents (Bts:issue2680)
    * patch: do not patch unknown files (Bts:issue752)
    * path_auditor: check filenames for basic platform validity (Bts:issue2755)
    * rebase: don't mark file as removed if missing in parent's manifest (Bts:issue2725)
    * rebase: preserve mq series order after rebasing (Bts:issue2849)
    * rebase: restore mq guards after rebasing (Bts:issue2107)
    * revset: report a parse error if a revset is not parsed completely (Bts:issue2654)
    * scmutil: improve path calculation for install-relative RC files (Bts:issue2841)
    * set NOT_CONTENT_INDEXED on .hg dir (Bts:issue2694)
    * sslutil: fall back to commonName when no dNSName in subjectAltName (Bts:issue2798)
    * subrepo: be more careful with deletions of .hgsub and .hgsubstate (Bts:issue2844)
    * subrepo: make stdin for svn a pipe for non-interactive use (Bts:issue2759)
    * subrepo: svn abort now depends on exit code (Bts:issue2833)
    * subrepo: be smarter about what's an absolute path (Bts:issue2808)
    * svn subrepo: attempt work around obstructed checkouts (Bts:issue2752)
    * svn subrepos: work around checkout obstructions (Bts:issue2752)
    * tags: catch more corruption during cache parsing (Bts:issue2779)
    * util: add Mac-specific check whether we're in a GUI session (Bts:issue2553)
    - changes in version 1.8.4
    * bookmarks: do not forward merged bookmark (Bts:issue1877)
    * changelog: convert user and desc from local encoding early
    * fix bookmarks rollback behavior
    * hgrc.5: document shell aliases
    * httprepo: proper handling of invalid responses without content-type (Bts:issue2019)
    * httprepo: send URL redirection notices to stderr (Bts:issue2828)
    * localrepo: don't add deleted files to list of modified/added files (Bts:issue2761)
    * localrepo: ignore tags to unknown nodes (Bts:issue2750)
    * mq: strip extra whitespace from node ids in header (Bts:issue2790)
    * rebase: restore mq guards after rebasing (Bts:issue2107)
    * revset: expand help for contains predicate
    * revset: note case-insensitive matches in keyword and user
    * revset: note case-sensitive match in grep
    * revset: report a parse error if a revset is not parsed completely (Bts:issue2654)
    * revset: the name is optional for the tag predicate
    * simplemerge: do not allow binary files to abort an entire merge
    * strip: make it clear that --force discards changes (Bts:issue310)
    * subrepo: don't crash when git .hgsubstate is empty (Bts:issue2716)
    * subrepo: make stdin for svn a pipe for non-interactive use (Bts:issue2759)
    * subrepo: respect non-default path for incoming/outgoing
    * subrepo: svn abort now depends on exit code (Bts:issue2833)
    * subrepo: use code from 71ea5b only if Python needs it (Bts:issue2795)
    * tags: catch more corruption during cache parsing (Bts:issue2779)


author: saschpe@suse.de
changelog:
  - Spec file cleanup:
    * Fixed several rpmlint warnings (macros in comments, exec-bits)
    * Check for SUSE before using SUSE-specific stuff, fixes build on
      Fedora, Mandriva
    * Don't use --record-rpm and drop perl dependency
    * Drop gcc dependency, already pulled through python-devel
    * Drop unused asciidoc,sgml-skel,xmlto dependencies
    * Much simpler lang package generation (no shell scripts involved)
    * Run fdupes on %{buildroot}%{_prefix} to catch all dupes
  - Added mercurial-locale-path-fix.patch to properly load locales


author: suse@ammler.ch
changelog:
  - upstream update 1.9.2
    * commands: clarify that 'hg heads foo' shows heads on branch foo
    * dispatch: don't rewrap aliases that have the same definition
    * graphlog: attempt to fix index overrun (issue2912)
    * http: pass user to readauthforuri() (fix 4a43e23b8c55)
    * http: strip credentials from urllib2 manager URIs (issue2885)
    * parsers: avoid pointer aliasing
    * subrepo: fix cloning of repos from urls without slash after host (issue2970)
    * ui: pass ' ' to raw_input when prompting
    * url: really handle urls of the form file:///c:/foo/bar/ correctly
  - changes in version 1.9.1
    * dispatch: make sure global options on the command line take precedence
    * eol: ignore IOError from deleted files in commitctx
    * hgcia: set default value of strip to -1 (issue2891)
    * hgweb: do not ignore [auth] if url has a username (issue2822)
    * hgweb: handle 'baseurl' configurations with leading slash (issue2934)
    * hgweb: raw file mimetype guessing configurable, off by default (BC) (issue2923)
    * httpclient: import ca33b88d143c from py-nonblocking-http (issue2932)
    * patch: fix parsing patch files containing CRs not followed by LFs
    * rebase: block collapse with keepbranches on multiple named branches (issue2112)
    * rebase: reset bookmarks (issue2265 and issue2873)
    * revert: restore check for uncommitted merge (issue2915) (BC)
    * revsets: catch type error on tip^p1(tip) (issue2884)
    * revsets: do the right thing with x^:y (issue2884)
    * subrepo: handle adding svn subrepo with a svn:external file in it (issue2931)
    * subrepo: use working copy of .hgsub to filter status (issue2901)
    * url: store and assume the query part of an url is in escaped form (issue2921)
    * util: rename the util.localpath that uses url to urllocalpath (issue2875)
    * verify: filter messages about missing null manifests (issue2900)
    * web: output a correct date in short format (issue2902)
  - optional tests


author: suse@ammler.ch
changelog:
  - upstream update 1.9.3
    * setup: build inotify for sys.platform='linux*'
    * bundlerepo: add argument check before unlink
    * hgweb: properly check for bookmarks when drawing graph
    * http: handle push of bundles > 2 GB again (issue3017)
    * keyword: preserve file mode when overwriting
    * osutil: avoid accidentally destroying the True object in isgui (issue2937)
    * patch: correctly handle non-tabular Subject: line
    * patch: handle 'gitpatches' being empty, but not none
    * record: use command wrapper properly for qnew/qrefresh (issue3001)
    * setdiscovery: fix hang when #heads>200 (issue2971)
    * ui: also swap sys.stdout with self.fout in _readline
    * ui: write traceback to self.ferr
    * url: Remove the proxy env variables only when needed (issue2451)
    * url: parse fragments first (issue2997)
    * util: fix crash converting an invalid future date to string
    * util: wrap lines with multi-byte characters correctly (issue2943)


author: wr@rosenauer.org
changelog:
  - update to version 2.0.2
    * bugfix release
  - changes in version 2.0
    Major features
    * New core graft command (similar to transplant extension)
    * New largefiles extension
    Core changes
    * commit: abort when there are uncommitted subrepos, use the -S
      option to recurse
    * help: most commands now have usage examples with help -v
    * import: add --edit switch
    * revset: add more keywords for bisection
    * revert: introduce short option -C for --no-backup
    * log: add new 'bisect' style that prints the bisection status
    * hgweb: add a "web/logoimg" setting to customize the web logo
      image
    * subrepo: pull revisions on demand when archiving hg subrepos
    Extension changes
    * color: add styles for tags
    * convert: added bookmarks support in filemap
    * eol: add new eol.fix-trailing-newline setting
    * eol: eol.only-consistent can now be specified in .hgeol
    * export: add %m to file format string (first line of the commit
      message)
    * mq: make qqueue print current queue name
    * rebase: add --edit switch
    * rebase: add --rev option to rebase
    * rebase: allow rebase on ancestor
    * share: introduce unshare command
    * transplant: add --edit option
    Bugfixes


author: wr@rosenauer.org
changelog:
  - update to version 2.2.1
    * fix significant memory leak in hgweb
    * a few other bugfixes
  - changes in version 2.2
    * feature release
    * new safe '--amend' option for commit using our new phases
      infrastructure


author: wr@rosenauer.org
changelog:
  - update to version 2.2.2
    * bugfix release
      http://mercurial.selenic.com/wiki/WhatsNew
  - buildrequire python-roman for 12.2 and higher


author: hhetter@suse.de
changelog:
  - added "<window type=border style=normal>" into both
    themes, to get them compatible to the current metacity
    (Bug Id#18554)


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.2.5:
    * Code cleanup.
    * Documentation fixes.
    * Now probably requires python 2.x.


author: anosek@suse.cz
changelog:
  - updated to version 1.12a
    * add %tsystem directive which might be more stable than %xsystem
    * add -rotate option for newimage
    * allow to use non-ASCI filename in slides (use -U to enable this feature)
    * many bug fixes
  - disabled xft-rendering-fix.diff
  - fixed compiler warnings (warnings.patch)


author: anosek@suse.cz
changelog:
  - updated to version 1.13a
    * m17n library support enhancement
    * add new environment variable MGPRC for the path of the .mgprc file.
    * add "psfont" directive to specify the font used by mgp2ps
    * add -g option for mgp2ps to allow users to adjust line distanc
    * add -zoomonclk option for newimage
    * allow to handle gif format images by default
    * many bug fixes
  - dropped obsoleted patches (Xorg7.diff) (head.diff)


author: vuntz@opensuse.org
changelog:
  - Drop magicpoint-1.13a-imlib.diff: we don't use /opt/gnome
    anymore.
  - Add magicpoint-imlib2.patch: taken from upstream snapshot, to
    compile with imlib2.
  - Change imlib-devel/imlib-config BuildRequires to imlib2-devel.
  - Remove unneeded BuildRequires: gtk-devel, libtiff-devel.
  - Add xorg-x11-devel BuildRequires.


author: prusnak@suse.cz
changelog:
  - update to 0.9.7.1
    * better handling of endian issues
    * eliminated redundant code
  - drop obsolete patches:
    * mhash-0.9.4a-comparison.diff
    * mhash-0.9.4a-include.diff
    * mhash-0.9.4a-uninitialized.diff
    * mhash-0.9.4a-stdfns.diff


author: prusnak@suse.cz
changelog:
  - update do 0.9.9
    * fixed sigbus error on unaligned data
    * fixed Haval endian problem
    * polished some memory leaks
    * fixed symbol clashes


author: prusnak@suse.cz
changelog:
  - updated to 0.9.9.9
    * Added patch for sigbus error on unaligned data,
      when doing rapid copies


author: nmatsakis@suse.de
changelog:
  Properly bind *.mht and *.mhtml to Firefox when this extension is
    installed.  Specifically:
  - Changed the mime-type in mhtml-firefox.xml to
    application/x-mhtml-archive so that Firefox can be unambigiously
    bound to files with those extensions
  - Updated spec to install mhtml-firefox.xml and perform appropriate
    database and file updates
  - Updated mhtml component to support new mime type


author: nmatsakis@suse.de
changelog:
  - Made a small change to the component that helps it deal with
    cases where IE puts a bogus URL in the archive; So far, this
    has only been seen in archives created from HTML loaded from
    the file system.


author: nmatsakis@suse.de
changelog:
  - fix bnc#364179: MHTML Archive Reader performs poorly with large archives
  - fix bnc#369519: prompted to save ... file when opening an MHTML file
  - Address a security issue where arbitrary pages could get access to
    resources loaded from MHTML archives
  - partially address bnc#372485: Multiple firefox windows open after
    opening MHTML file


author: nmatsakis@suse.de
changelog:
  - removed unecessary executable bits from file permissions
  - a different attempt to address bnc#372485
  - Add firefox 3 compatibility


author: wr@rosenauer.org
changelog:
  - Moved to /usr/share/mozilla/extensions and build noarch
  - maxversion compatible with Firefox 3.6.*
  - fixed typo in install.rdf
  - Recommend MozillaFirefox instead requiring it


author: cristian.rodriguez@opensuse.org
changelog:
  - merge both Fedora and Debian improvements, most notably:
    * microcode.dat is now considered firmware, and installed in /lib/firmware
    * package no longer includes an init script microcode is loaded
      using udev rules.


author: cristian.rodriguez@opensuse.org
changelog:
  - Update Intel microcode to version 20100914, vendor
    does not provide information regarding what it fixes.


author: trenn@novell.com
changelog:
  - Revive microcode.ctl service as 2.6.37 does not throw cpu add
    uevents. This is a workaround for 11.4 and will get reverted
    as soon as we go for 2.6.38 where cpu driver autoloading patches
    are included.
  - Service will be forced to be enabled on all Intel and all
    AMD new than fam 10h.
  - Add AMD microcode patch and logic to get it loaded


author: crrodriguez@opensuse.org
changelog:
  - microcode.init, do not load microcode on Virtual Machines
    ugly error messages shown in syslog otherwise.


author: crrodriguez@opensuse.org
changelog:
  - Add a systemd.service in the meanwhile we sort out
    if this has to be automatically handled by the kernel


author: crrodriguez@opensuse.org
changelog:
  - Update to microcode 20111110
  - First steps for autoloading, currently only working with systemd
    * add script that generates microcode in a form understanable
      by the kernel.
    * add microcode.conf to modules-load.d so the module is
      loaded at boot with systemd which in turn will load
      updated microcode automatically.
      The kernel will in the near future autoload the module when
      a supported CPU is detected (WIP)
    * Axe all init scripts and systemd service files. this has
      to be handled in udev/kernel. (WIP)


author: jeffm@suse.com
changelog:
  - Update AMD microcode to 2012-01-17.
    - Autoloading on fam15 and newer have a _famXX suffix, which is
      causing warnings during boot on new systems (bnc#758499).


author: crrodriguez@opensuse.org
changelog:
  - Microcode autoload available in recent kernels is not
    very useful without this package, use proper Supplements
    to ensure it gets installed in the supported machines


author: crrodriguez@opensuse.org
changelog:
  - Update to microcode 20120606, as usual, there is no information
    about the problems that has been fixed.


author: prusnak@suse.cz
changelog:
  - updated to 0.1.4
    + Automatic inline find can be disabled
    + Implement an Encoding menu
    + Add Open all in Tabs for bookmarks and history
    + Bookmarks can be moved to other folders
    + Fix blank page 'loading' and HTTP authentication
    + Display history dates in the local format
    + Allow editing of completion items


author: prusnak@suse.cz
changelog:
  - updated to 0.1.5
    + Add a Colorful Tabs extension
    + Support downloading with WebKitGTK+ 1.1.3
    + Load and save settings of extensions
    + Drop internal source view
    + Require WebKitGTK+ 1.1.1, Glib 2.16 and libsoup 2.25.2


author: prusnak@suse.cz
changelog:
  - updated to 0.1.6
    + Add Delete All to transferbar
    + Show search in context menu
    + Implement 'Default' search engine
    + Show only icons in Statusbar Features
    + Implement Clear private data
    + Support News Feed icon and external aggregator
    + Fix reloading of Not found pages
    + Fixup spaces when middle click opening
    + Fix possibly wrong identificaton string
    + Optionally search engines in completion
    + Optionally Gtk 2.16 entry progress and icon
    + Experimental panel detaching
    + Support external download manager again
    + Implement '-a', '--app' argument
    + Implement '-c', '--config' argument
    + Fix a bookmark saving issue
    + Support data: URIs in the address entry
    + Several performance and memory leak fixes
    + Load cookies idle to accelerate startup
    + Support mailto: links
    + Save tab reordering in the session
    + Add a Cookie Manager extension
    + Fix crashers in Colourful Tabs


author: prusnak@suse.cz
changelog:
  - updated to 0.1.7
    + Save the activation status of extensions
    + Catch and ignore mouse buttons meant for horizontal scrolling
    + Improve panel detaching and how panels handle it
    + Add a Feed Panel extension
    + Add a Fixed-width Font Family preference
    + Support spell checking
    + Implement (optional) Speed dial feature
    + Support nicer error pages with WebKitGTK+ 1.1.6
    + Implement middle click to open menu items in tabs
    + Implement -s, --snapshot command line switch
    + Use libnotify (runtime dependency) for finished transfers
    + Add a Go button to the address entry
    + Always append tabs opened via middle/ double click on the tab bar
    + Implement Open new pages in: New window preference
    + Implement inline find with direct '.' and '/' hotkeys
    + Add basic support for @-moz-document in user styles


author: prusnak@suse.cz
changelog:
  - updated to 0.1.8
    + Initial support for extension unit tests
    + Set a "browser" role on browser windows
    + Support typing search tokens to open websites
    + Fix focus loss when switching search engines
    + Rewrite Netscape Plugins panel backed by javascript
    + Implement a compact menu if menubar is hidden
    + Provide a context menu for tab labels
    + Implement Tab Panel as a tabbar replacement
    + Remember the last active tab
    + Read and write XBEL metadata internally
    + Implement -e, --execute to perform commands
    + Support socket based single instance
    + Move Go button inside the location entry
    + Fix the ident string after Midori updates
    + Bind Alt + n to switching to the n-th tab
    + Revisit conflicting mnemonics
    + Add a Toolbar Editor extension
    + Add a Shortcut Editor extension
    + Implement context menu in the Transfers panel
    + Simplified Extensions and Addons panels with tick marks
    + Fix Mouse Gestures often ignoreing gestures
    + Use one cookie manager model in all windows
    + Support building Midori for Win32
    + Add an entry to specify Fixed-Width font size
    + Implement Save As in the download dialog
    + Use one history model in all windows


author: prusnak@suse.cz
changelog:
  - updated to 0.1.9
    + Preserve navigation history with new tabs
    + Implement clearing private data when quitting
    + Ellipsize and show close icons in the tab panel
    + Allow hiding panel operating controls
    + Integrate Tools with the compact menu
    + Fix User scripts, User styles and Plugins panel
    + Remove the bookmarkbar popup
    + Add New Tab to the tab context menu
    + Implement minimizing tabs


author: prusnak@suse.cz
changelog:
  - updated to 0.1.10
    + Fix freezing when opening multiple windows
    + Revamp Adblock with WebKitGTK+ 1.1.14 API
    + Greatly improve the address completion
    + Always show news feed icon
    + Better handling of feeds in the feed panel
    + Add Gtk+ and WebKit version to the About dialog
    + Improve tab panel and support minimized tabs
    + Implement disabling of extensions in crahs dialog
    + Don't make the web inspector transient
    + Tidy up the Preferences a bit
    + Load default bookmarks and config from /etc
    + Do not use xprop at runtime
    + Use GNOME proxy server if libsoup-gnome is installed
    + Integrate Save As with transfers
    + Save HTTP logins in a text file
    + Support Undo and Redo with WebKitGTK+ 1.1.14


author: prusnak@suse.cz
changelog:
  - updated to 0.2.0
    + (Kinetic) drag scrolling on touchscreen devices
    + Workaround a speed dial crasher
    + Faster Adblock with element blocking, for all WebKitGTK+ versions
    + Stripped menu, toolbar and tap on hold on Maemo, and 5.0 menu support
    + Add a DNS prefetching extension
    + Better IDN handling
    + Add a form history extension
    + Restore scrolling positions from the session
    + Keep typed address when switching tabs
    + Avoid storing duplicate history items per day
    + Fix multiple duplicate HTTP authentication dialogs
    + Pass mailto: links to the email client
    + Improve context menu with WebKitGTK+ 1.1.15
    + Checkbox "Remember password" in HTTP authentication
    + Fix a crasher when modifying bookmarks
    + Support page icons other than favicon.ico
    + iPhone identity in Network preferences


author: prusnak@suse.cz
changelog:
  - updated to 0.2.1
    + Fix Mouse Gestures to work after activation
    + Explicitly link to X11 to support gold
    + Implement various Hildon specific features
    + Hide the navigationbar in fullscreen
    + Implement permanent storage of form history
    + Support keyboard shortcuts like Ctrl+Tab or "a"
    + Handle SIGHUP, SIGINT, SIGTERM and SIGQUIT
    + Make creation of new windows fast
    + Introduce the Tab History List extension
    + Load icons laziy at startup to speed up startup
    + Introduce a Web Cache extension
    + Refactor and tweak the Preferences dialogue
    + Implement combos to choose external applications


author: prusnak@suse.cz
changelog:
  - updated to 0.2.2
    + Turn libnotify into a proper build-time dependency
    + Use Ctrl + Return to open tabs from the location entry
    + Support right-click on bookmark menu items
    + Support -e in midori -a and with multiple commands
    + Make Middle click open selection search if needed
    + Make Ctrl+C work as expected again
    + Fix order of History, Trash and Recently opened pages
    + Revise Shortcuts dialogue to fix oddities
    + Perform Form history completion case insensitive
    + Add 'Web Cache' to Delete Private data dialogue
    + Load accels from /etc/xdg if present
    + Improve XBEL format compatibility and performance
    + Fix inline find by correcting key handling
    + Add option to open panels in separate windows
    + Support Portrait orientation in Fremantle
    + Support Hildon MIME and URI handling
    + Check status before caching in Web Cache
    + Show popup menu on news feed icon if needed
    + Support Colourful Tabs with Tab Panel
    + Tweak sqlite and dbus handling for Win32
    + 'Run as web app' and 'Show in toolbar' for bookmarks
    + Add 'Small icons' toolbar style
    + Fix build with Glib < 2.20 and GTK+ < 2.12
    + Add Import bookmarks for XBEL, Opera and RDF
    + Add Open Link in Foreground/ Background Tab menu
    + Allow closing all tabs
    + Hildon file chooser support


author: prusnak@suse.cz
changelog:
  - updated to 0.2.3
    + Implement 'Close other tabs' menu item
    + Use new GTK+ accessors where available
    + Allow searching freely in History panel
    + Re-implement completion based on sqlite
    + Re-implement completion suggestion popup
    + Simplify sqlite use towards efficient calls
    + Move panel icons to the bottom
    + Merge Netscape Plugins and Extensions panels
    + Implement 'about:version' special page
    + Implement 'Preferred languages' preference
    + Improve window raising behaviour
    + Allow Ctrl+Right-click to suppress javascript menu
    + Add 'Open link as web app' in context menu
    + Add 'Block image' menu item to Adblock
    + Location progress and compat code refactored
    + Implement 'Paste and proceed' in location
    + Move DNS prefetching into the core
    + Allow selecting and deleting multiple cookies
    + Support attaching/ detaching web inspector
    + Always enable web inspector
    + --diagnostic-dialog command line switch
    + Faster file existence checks
    + Simplified, faster adblock implementation


author: prusnak@suse.cz
changelog:
  - updated to 0.2.4
    + Prevent completion from overlapping
    + Fix tab order when restoring session
    + Ignore accidentally middle click search
    + Implement bookmark export to XBEL
    + Provide scroll hotkeys, default to Vim
    + Store and complete search in location
    + Fix opening externally with multiple windows
    + Only use icons in panel buttons
    + Fix build with different GTK+ versions
    + Omit micro version and arch from ident string


author: prusnak@suse.cz
changelog:
  - updated to 0.2.5
    + Keyboard access in speed dial
    + Panels adapt to system icon style
    + Revamp tab focus handling
    + Use new GTK+ 2.20 spinner (throbber) widget
    + Userscripts and -styles can be (de)activated
    + Warn if trying to download with few space
    + Support right button in Mouse Gestures
    + Add (unfinished) 'External Applications' extension
    + Vala support for extensions and tests
    + Yellow location for valid SSL, red for invalid
    + Render XML as source code
    + Provide tools/midori-dev and check-style scripts
    + Implement MIDORI_ADBLOCK for Adblock testing
    + Fix https URI support in Adblock
    + Change 'Autodetect proxy' into 'Proxy type'
    + Update use of deprecated GTK+ API
    + Implement --blocked-uris for kiosk usage
    + Implement --inactivity-reset for kiosk usage
    + Fix typing with dead keys and NumLock
    + Improve parsing in the Feed Panel
    + Add preference 'Allow scripts to open popups'
    + Spawn web apps and private mode with same executable
    + Base Colourful Tabs on icon colours
    + Add Status Clock extension
    + Resolve hosts before trying a search
    + Allow page icons for https
    + Improve handling of special pages
    + Protect against recursive external URI handlers


author: prusnak@opensuse.org
changelog:
  - updated to 0.2.6
    + Show a dialogue when quitting while downloading
    + Render icons in errors/ speed dial properly
    + Fix a build error with API documentation
    + Fix error pages in frames, and a related crash
    + Allow more shortcuts or columns in speed dial
    + Add 'Copy All' button to Console panel


author: prusnak@opensuse.org
changelog:
  - updated to 0.2.7
    + Multiple word completion in location
    + Database backed bookmarks
    + Search bookmark panel and drag bookmarks
    + Bookmarks in address completion
    + Removed bookmarks and history from menubar
    + Add 'Minimize New Tabs' and 'Copy Addresses of Tabs'
    + Refactorings and optimisations in the core
    + Adblock compatibility improvements and speedup
    + Changeable speed dial size


author: prusnak@opensuse.org
changelog:
  - updated to 0.2.8
    + Re-implement Bookmarks menu and toolbar button
    + Show transferbar even if statusbar is hidden
    + Smart case for inline search while typing
    + Use Alt+Shift+Right instead of Ctrl+Right for Next Page
    + Adding, edit and delete buttons for user scripts/ styles
    + Rename 'Minimize Tab' to 'Show Tab Icon Only'
    + Delete key in completion deletes items
    + Don't show homepage in bookmarkbar
    + Fix crash when using location arrow button


author: prusnak@opensuse.org
changelog:
  - updated to 0.2.9
    + Add 'Identify As' to Statusbar Features
    + Don't restrict length of HTTP login passwords
    + Implement Find Links by number with '.'
    + Reflect security in icon tooltip
    + Use GIO to determine special URI schemes
    + Upgrade waf (addresses threading issues)
    + Allow clearing HTML5 databases and form history
    + Add --help-execute command line switch
    + Improve private mode, with search and hotkeys
    + Support no-desktop-files and internal Open With
    + Support x-scheme-handler spec
    + Infobar for location and HTML5 database
    + Optimise cookie storing, reduce wakeups
    + Avoid deprecated GTK+ interfaces
    + Remove console in favour of Inspector
    + Simplify and explain cookie preferences
    + Fix Google Reader incompatibility


author: gber@opensuse.org
changelog:
  - split off -devel package
  - package HTML help page
  - build API documentation
  - use and do not override $RPM_OPT_FLAGS
  - improved description/summary
  - remove unsupported locales


author: gber@opensuse.org
changelog:
  - updated to version 0.3.0
    + Support libnotify 0.7
    + Copy-friendly URIs with %20
    + No blocking of typed URLs with adblock
    + Import from Netscape HTML
    + Bookmark im- and export fixes
    + Unit tests cleaned up and updated
    + Correct bookmark and search icon names
    + Better link menu handling
    + Fix Russian keyboard issues
    + Stylesheet parsing improvements
    + Simplify language and panel options
    + Default to DuckDuckGo search
    + No Netscape plugins in extension panel
    + Easy user addon install infobar
  - make the -devel subpackage recommend vala


author: gber@opensuse.org
changelog:
  - updated to version 0.3.3
    + Use 60 connections and 6 per host
    + Allow re-ordering of search engines
    + Resurrect right-click button on the panel
    + Page Next finds a and link tags again
    + Always save state when quitting
    + Support MD5 and SHA1 Link Fingerprints
    + Use lock-secure and lock-insecure icons
    + Replace unmaintained docs with FAQ
    + Work around copying bug in WebKitGTK+
    + In doubt always focus page on key press
    + Show transfer speed in tooltips
    + Support x-scheme-handler for GLib < 2.28
    + Improve link search, always require Return
    + Re-order tabs with Ctrl+Shift-PageUp/Down
    + Improve fragment (#) handling
    + Show Netscape plugins in about:version
    + Add Zoom Level combobox to Statusbar Features
    + Improve handling of cookie updates
    + Always show a minimum visible progress
    + Don't limit search engines in completion popup
    + Reflect tab order in the saved session
    + Don't show multiple user addon infobars
    + Provide distribution setting for close on left
    + Export to Netscape HTML format
    + Avoid config update on state changes
    + Always show progress and search engines in location
    + Default to app menu and no menubar
    + Show 'Private Browsing' in window title
    + Uncached reload with Ctrl+Shift+R
    + Bugfixes


author: prusnak@opensuse.org
changelog:
  - updated to version 0.3.5
    + Remove frame titles from preference dialogue
    + Show search engine icons in completion
    + Add Liferea news aggregator workaround
    + Support libSoup cache + size with WebKitGTK+ 1.3.11
    + No language, no encryption but Mozilla in user agent
    + Support F6, F7, Ctrl+(Shift)+Tab and Tab to complete
    + Strip scheme and www. in completion
    + Render filename as title of patch files
    + Turn location into a plain entry
    + Fix tab panel foreground colours
    + Mask timezone, language and plugins in private mode
    + Add 'Strip referrer details' preference
    + Embed extension list in preferences
    + Remove the Page Holder and Download Manager option
    + Disable prefetching and HTML5 storage in private mode
    + Handle 'Plugin will handle load' error
    + Show access keys next to numbers in link search
    + Introduce --private/ -p command line switch
    + Don't show toolbar preferences if running a DE
    + Show script alerts as infobars
    + Improve URI handling with addon installer
    + Change Ctrl+Q for Quit to Ctrl+Shift+Q
    + Make speed dial faster and mandatory
    + Load speed dial in private browsing mode
    + Show video formats in about:(version)
    + Move speed dial to key file instead of JSON
    + Add Offline Application Cache to Clear Private Data


author: gber@opensuse.org
changelog:
  - updated to version 0.3.6
    + Track selected search engine per window
    + Improve preference dialogue size and alignments
    + Validate URIs in Adblock, homepage and bookmarks
    + Support Backspace as Go Back and F5 as Reload
    + Show 'Private Browsing' in Unity Quicklist
    + Ignore Network Cancelled errors
    + Reduce allocations when preparing speed dial
    + Implement geo URI support as per RFC 5870
    + Faster javascript-based JSON import
    + Improve speed dial markup, without scripts
    + Allow Escape to cancel History List
    + Bugfixes


author: gber@opensuse.org
changelog:
  - update to version 0.4.0
    + Provide buttons to choose how to startup after crash
    + Never delay URIs given as command line arguments
    + Space at the bottom of the page: Go to next page
    + Initialize session in app/ private before adding URIs
    + Add 'Last open tabs' option to Clear Private Data
    + Show kinetic scrolling option regardless of Hildon
    + Interpret Shift+Backspace as going forward
    + Advertise SVG images as a supported MIME type
    + Zoom in steps of 10% and support Ctr+=
    + Integrate Adblock and History List options in list
    + Skip empty lines, ignore subdocument rules in Adblock
    + URL cache, faster JS generator, inline parsing in Adblock
    + Reuse source of webview instead of redownloading
    + Remove the description field from bookmark dialog
    + Add --log-file/ -l switch to log to a file
    + Pass through javascript: URIS from the command line
    + Adjust the preferences dialog
    + Bugfixes


author: gber@opensuse.org
changelog:
  - added midori-0.4.0-use-dom-api.patch in order to use DOM API
    instead of private API for retrieving selected text, this fixes
    the build with webkit >= r88621
  - added midori-0.4.0-fix-underlinking.patch in order to link
    explicitly against libjavascriptcoregtk
  - remove non-standard sections from the desktop file


author: gber@opensuse.org
changelog:
  - change midori-0.4.0-fix-underlinking.patch to a version suggested
    by upstream which checks the webkit version
  - fix the build on 11.3 by not disabling vala


author: gber@opensuse.org
changelog:
  - update to version 0.4.1
    + 'Automatic' identification with quirks
    + Register downloaded files as recent files
    + Use symbolic find and clear icons
    + Drop usage of mootools
    + Install separate Private Browsing shortcut
    + Support dragging tabs out of the window
    + Use feed: to support Thunderbird news reader
    + Re-open closed tabs in private browsing
    + Compare link-fingerprints caselessly
    + Bugfixes
  - dropped obsolete midori-0.4.0-fix-underlinking.patch,
    midori-0.4.0-use-dom-api.patch


author: gber@opensuse.org
changelog:
  - update to version 0.4.2
    + improve -moz-document parsing in user stylesheets
    + render verified secure sites in green, not yellow
    + version details for extensions built against a different
      release
    + more detailed and more condensed about:version output
    + refresh missing speed dial thumbnails automatically
    + use faster global CSS mechanism for adblock and addons
    + show crash dialog only if there's a session
    + don't complete on a leading space or search token
    + support user stylesheets on about: and file:// locations
    + implement 'Always use my font choices' preferences
    + allow smaller tabs when close buttons are disabled
    + merge 'Closed Tabs' with 'History' in Clear Private Data
    + correctly use user-home and bookmark-new icon names
    + use versioned file speeddial-head-0.4.2.html
    + split proxy server preference into host and port
    + support localized 'next' and 'previous' links
    + implement 'Only accept cookies cookies from sites you visit'
    + fix crash in Add/ Import Bookmark feature
    + fix size of tabs with GTK+ 3
    + detect existing Firefox profiles for bookmark import
    + work-around "omg!" in local directory browsing
    + rework '--run' feature to allow window.open() and
      console.info()
    + automatically clear finnished downloads from the transferbar
    + add 'Create desktop shortcut' to the app menu
    + require GLib 2.22 and libSoup 2.27.90
    + don't register recent files in private browsing mode
    + findbar and speed dial honor close button position
    + use sqlite3-based backend for cookie storage
    + make '--snapshot' create png images with GTK+ 2.20
    + automatically resizing, embossed speed dial, close on hover
  - added midori-0.4.2-workaround-vala-bug.patch which works around
    a problem with Vala generating a function for string.replace()
    that potentially returns random data


author: gber@opensuse.org
changelog:
  - update to version 0.4.3
    + implement about:widgets to test rendering
    + fix resizing of inspector by applying a minimum size
    + use dark theme with GTK+ 3 in private browsing
    + use channel-(in)secure-symbolic icons if available
    + use .security-(un)trusted classes with GTK+
    + improve notebook resizing peformance
    + fix tab icons in GTK+3 and don't look for GTK+ jscore
    + use system-wide CA file with libSoup 2.37.1
    + improve cookie manager performance
    + action and tab creation for faster startup
    + fix number of items in trash in private browsing
    + add Cairo version to about:version
    + add X-GNOME-Keywords and X-AppInstall-Keywords to .desktop
    + add easy privacy list to default Adblock filters
    + fully implement speed dial for GTK+3
    + disable box shadows with WebKitGTK+ 1.2.7
    + fine-grained monospace font overriding
    + implement resizing of Location and Search in toolbar
    + don't show empty speed dial shortcuts in-between
    + use Midori's name in midori-private.desktop
    + hide all bars in fullscreen and a menu to Unfullscreen


author: gber@opensuse.org
changelog:
  - export CCFLAGS rather than CFLAGS, otherwise the waf script will
    add -DG_DISABLE_CHECKS and -DG_DISABLE_ASSERT to CFLAGS and
    thereby disable glib assert statements leading to crashes
    (lp#909005)


author: gber@opensuse.org
changelog:
  - update to version 0.4.4
    + disable page cache with < 352 MB RAM
    + display filename in download dialog
    + fix box packing in GTK+3 (in most cases)
    + enable experimental HTML5 fullscreen API
    + harden IPv6 address recognition in location
    + experimental site data policy support (see FAQ)
    + close tabs by middle clicking close button
    + merge cookies and other data in Clear Private Data
    + improve KatzeArrayAction for Unity menuproxy compatibility
    + use GDateTime for history to avoid broken C runtimes
    + add Midori tag to DuckDuckGo default URI
    + rewrite completion popup resizing
    + streamline page icon loading stages and fallbacks
    + disable clipboard work-around for WebKit >= 1.4.3
    + re-word .desktop entry as an action
    + display informative text in private browsing
    + consistent clear icons in entries
    + revised download filename generation
    + add 'Open in Image Viewer' menu item
    + formhistory 2.0 with GDOM support
    + handle javascript: and mailto: links better
    + handle = key in Ukrainian layout better
    + fix bookmark export and deletion of bookmark folders
    + speed dial shortcut re-reordering by DND


author: gber@opensuse.org
changelog:
  - update to version 0.4.5
    + work around black border around widgets on Win32
    + whitelist direct/ re-directed navigation requests in adblock
    + require Vala 0.14
    + provide geolocation diagnostics in about:geolocation
    + list available about: URLs and app instance name in
      about:version
    + replace illegal characters in download filenames
    + tweak app options on Win32 and use ShellExecuteEx in
      sokoke_show_uri
    + use sokoke_show_uri in midori_browser_download_status_cb
    + external Download manager Steadyflow and Aria2 (with
      cookies)
    + ensure adblock config folder when blocking images
    + use sqlite WAL mode for history if available
    + allow relative -c/ --config path
    + context menus on Back and Forward toolbar items
    + always show the tabbar by default
    + use ubuntu-bug if it exists
    + show inline find while typing and statusbar text in overlay
      with GTK+ 3.2
    + Esc/ closing "downloads still active" should cancel, not
      continue
    + optional Granite support for notebook and bookmark dialog as
      pop-over
    + Ctrl+j to toggle statusbar aka downloads
    + show at most 3 search engines in completion
    + don't replace existing onclick/ blur with autosuggest
    + implement low_memory_profile for FreeBSD and Win32
    + use var in internal javascript, to fix Google apps
    + handle download requests in frames
  - correct dependencies


author: gber@opensuse.org
changelog:
  - added midori-fix-broken-libsoup-macros.patch in order to fix the
    broken usage of HAVE_LIBSOUP_* macros (lp#983137)


author: gber@opensuse.org
changelog:
  - update to version 0.4.6
    + fix crasher in geolocation infobar
    + fix crasher in about:version on some systems
    + fix crasher opening bookmarks from Unity global menu
    + use WebKitFaviconDatabase as of WebKit 1.8.0
    + use midori-prefixed temp folder in midori_view_save_source
    + fix cancelling downloads with SteadyFlow or Aria2
    + fix crash dialog instead of opening tab in a running window
    + fix page icons in multi-frame sites (gmail, tumbler)
    + distinguish Simplified and Traditional Chinese
    + support go-jump-symbolic
    + handle empty tabs due to download links with a target
    + handle frame load interrupted in the unholy trinity
    + fix libsoup version check and wrong SSL status in location
  - drop obsolete midori-fix-broken-libsoup-macros.patch


author: mfabian@suse.de
changelog:
  - move fonts to /usr/share/fonts/truetype
    (openSUSE 10.2 will use X11R7).
  - update to 9.1.2006.08.09.


author: mfabian@suse.de
changelog:
  - update to mined 2000.14.
    Major enhancements in this release:
    Text editing features:
    ? Case-insensitive search (except when searching for an
    identifier).
    ? New command Alt-x toggles preceding character and its
    hexadecimal code.
    Character encoding support enhancements:
    ? Additional option -E? just determines and displays text file
    encoding(s).
    ? Additional option +E? just determines and displays terminal
    encoding.
    ? Separated display of "isolated" combining characters
    (e.g. after TAB).
    ? Improved text encoding auto-detection:
      ? Improved detection of CJK encodings vs. 8-bit encodings.
      ? Added auto-detection of Windows-"ANSI" (CP1252),
      PC-Latin (CP850), MacRoman.
      ? Improved configuration of auto-detection.
    Character input enhancements:
    ? New shortcuts for input of plain quote marks (in smart
    quotes mode).
    Interworking enhancements:
    ? Terminal encoding handling:
      ? Added options -f / -F to indicate limited font coverage of
      special characters.
      ? Detecting and handling non-Unicode terminal with Arabic
      ligature joining.
      ? Detecting and handling special width behaviour of rxvt,
      mlterm, konsole concerning unassigned characters, non-BMP,
      or non-Unicode characters.
      ? Applying display replacement for illegal Unicode characters
      by default (codes ending with FFFE/FFFF, surrogates,
      non-Unicode code points).
      ? Fixed a lot of other remaining width display inconsistencies.
    ? Making use of window focus out/in reports (xterm 224).
    ? Workaround for xterm 224 bug which could lock up the terminal.
    ? Adjusting display details to properties of gnome-terminal,
    konsole.
    ? Considering termcap information of function key escape
    sequences.
    Miscellaneous changes:
    ? Increased speed of some UTF-8 search operations by a
    factor of ~ 40.
    ? Colour highlighting of DOS/Mac line end indications.


author: llunak@novell.com
changelog:
  - update to mined 2000.16.
    Major enhancements in this release:
    Text editing features:
    ? New rectangular copy/paste area mode.
    ? Enhanced smart quotes algorithm and input support for apostrophe.
    ? Support fow Hawai'ian input.
    Interactive:
    ? Self-made visual selection highlighting, supporting all terminals.
    ? Changed Del keypad key to more common behaviour.
    ? Calculated dim attribute for line markers in xterm and mintty.
    ? Enabled keyboard mapping (input method handling) for DOS/djgpp version.
    ? Menu navigation: On a submenu entry, cursor-right enters the submenu too.
    File handling:
    ? The text position is now more easily remembered.


author: towo@towo.net
changelog:
  - update to mined 2011.17
    Major enhancements in this release:
    Character encoding support enhancements:
    ? Updated to Unicode 5.2 and Unicode 6.0:
    ? Supporting Arabic ligature joining in all terminals.
    Interactive:
    ? Sub-menu (in Options menu) to change keyboard emulation interactively.
    ? Improved display of status line information.
    ? Automatically adjusting HTML syntax highlighting colour to dark background.
    ? Improved file info handling, includes selected input method.
    ? Interactive help viewing uses mined rather than less.
    Interworking:
    ? Supporting extended mouse-coordinates mode (xterm 262 and 268,
      mintty 0.9), for up to 2015 lines/columns screen width.
    ? Improved handling of function keys on badly-configured terminals.
    Bug fixes:
    ? Fixed keyboard mapping in xterm to accept sequences with
      subsequent capital letters (like hE, HE).
    ? Fixed printing under Windows and Interix.
    ? Fixed UTF-16 handling.
    ? Fixed stalled mined with modified text after terminal is killed on Linux.


author: towo@towo.net
changelog:
  Update to mined 2011.19
    This release features major enhancements in file management:
    ? Interactive file chooser to navigate file system.
    ? Backup files, interoperable with other editors; optional numbered backups.
    ? File locking, using interoperable lock files.
    ? Recovery files (if mined quits), interoperable with other editors.
    ? Checking/warning whether disk file was changed while being edited (2011.18).
    ? Enhancement and migration of file info storage (2011.18).
    Other major enhancements in this release:
    Interactive:
    ? Mouse movement navigation between menus, especially to open submenus.
    Interworking and Deployment:
    ? Using glyph detection feature of mintty for optimal marker selection.
    ? Assigned HOP function to Shift-TAB and to keypad "*", to support
    laptop keyboards and some dumb terminals (KDE konsole, BSD console).
    ? Windows stand-alone package: Installing into Start Menu and Desktop.
    ? Enhanced Linux desktop integration (2011.18).
    ? Other interoperability and portability enhancements,
    including port to Haiku (2011.18).


author: towo@towo.net
changelog:
  Update to mined 2012.22 - highlights of last 3 releases:
    User configuration:
    ? New user preferences configuration file $HOME/.minedrc.
    Interactive:
    ? New File switcher: menu listing of opened files (tab-like).
    ? New Shift selection mode: visual selection with Shift-keys (Windows-like).
    ? Backarrow now also performs dual-mode function like Del.
    ? Revamped keypad function modes and their setup, including
    more interoperable handling of Home/End keys.
    ? Enabled opening flag menu on terminals missing mouse
    right-click support (e.g. gnome-terminal).
    Character information:
    ? Updated to Unicode 6.1.
    Interworking:
    ? Mouse moving interaction works in rxvt-unicode / urxvt as well.
    ? Fixed terminal detection and attribute handling for 'screen'.
    ? Workarounds for configuration problems with various terminals.
    ? Optimized escape sequence detection for slow terminal connections.


author: werner@suse.de
changelog:
  - New version mingetty 1.0.8s
    * Adopt loginpause feature of the other mingetty at sourceforge.
    * Ignore SIGQUIT and SIGINT and switch Numlock on.


author: anicka@suse.cz
changelog:
  - update to 2.4
    * Add options -b, -D and -R.
    * Remove environment variable for the remote
    charset and make it available via option -R.
    * remove all code that deals with running as suid-root. Also
    remove minicom.users as it's not needed anymore. Handle
    permissions within the file-system.
    * Consolidate lockfile handling into separate functions and use them,
    also do lockfile handling before and after launching kermit.
    * Add -b %b (Baudrate) to kermit command call.


author: lnussel@suse.de
changelog:
  - enable and fix socket support (bnc#661749)
  - change default device to /dev/modem as /dev/tty8 doesn't make sense
  - save to home if running as non-root


author: vcizek@novell.com
changelog:
  - update to 2.5
    * src/script.c: Make word handling more dynamic, and thus allowing
      words > 89 chars. Reported via Debian BTS #610511.
    * src/rwconf.c: Fix config file parsing bug, Thanks Jan Görig,
      https://bugzilla.redhat.com/show_bug.cgi?id=669406
    * src/updown.c: Check for error conditions on fd of running script.
      for minicom bug-tracker #312517, by Chris Simmonds
    * src/updown.c: Removed static buffers that limit multi-file
      zmodem functionality. (Redhat #98654)
  - removed two unneeded patches


author: vcizek@suse.cz
changelog:
  - update to 2.6
    * Add possibility to add delay after every character transmission.
    * Fix build issues on Mac OS X.
    * Stop providing default modem init and reset strings (still available when
      editing).
    * Added possibility for timestamps in output, added by minicom
    * Added lockdev support.
    * Added new dialdir format that is supposed to be interoperable between 32
      and 64 bits archs.


author: mt@suse.de
changelog:
  - security fixes (bnc#424311):
    * CVE-2010-2522 mipv6 daemon local message spoofing
    * CVE-2010-2523 mipv6 daemon remote buffer overflow


author: mt@suse.de
changelog:
  - Switched to mipv6-2.0.2-umip-0.4 from http://www.umip.org/, git
    repository master at commit b9ea7fd6, including various fixes
    and features, NEMO support and addressing the security issues as
    reported and fixed in the past by Sebastian Krahmer (bnc#424311,
    CVE-2010-2522, CVE-2010-2523).


author: mt@suse.com
changelog:
  - Updated to git master commit 74528e1f fixing a memory leak,
    adopted build requires, touched ghost mip6d.conf, test the
    config size in the init script.


author: freitag@suse.com
changelog:
  - update to verion 0.1.1 with fix for bnc#730842, enable download
    of owncloud tarball again
  - fixed progress output in setup window


author: freitag@suse.com
changelog:
  - update to version 0.1.2
  - added icon defaults for systems without icon theming bnc#730834
  - fixed some bugs with ownCloud status check fails


author: draht@suse.de
changelog:
  - added y2k fix provided by Andreas Schwab against dateconv.pl,
    mirror-2.9.y2k-fix.dif
  - added fix against timeouts in directory listings
    mirror-2.9.ftp-ls-timeout.dif
  - added change against ".." in pathnames provided from remote,
    mirror-2.9.name_map-default.dif (against mirror.defaults).


author: cfarrell@suse.com
changelog:
  - license update: SUSE-mirror
    See the explanation added in the spreadsheet linked at
    license.opensuse.org (SUSE-mirror is a new addition to that spreadsheet)


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.7:
    + Fix issues where mkfontscale and mkfontdir are installed in
      different locations or bindir contains a space (fdo#24465).
    + Man page fixes.
    + Build system fixes.


author: vuntz@opensuse.org
changelog:
  - Update mkfontscale-skip_symlinks.diff to use realpath() instead
    of the GNU-specific canonicalize_file_name().


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.0:
    + mkfontscale: fix Culmus entries to precede URW
    + Add Culmus foundry to the vendor list for TrueType & Type1
      fonts
    + Add const attributes to fix gcc -Wwrite-strings warnings
    + Mark format string argument to dsprintf as const char *
    + mkfontscale: Support FontForge weight designations.
  - Changes from version 1.0.9:
    + Add _X_ATTRIBUTE_PRINTF to functions taking printf format
      arguments
    + makeList: free partially allocated list on failure
    + Leave room for null terminator in file & font name arrays
    + Sort contents of encodings.dir
    + Remove unused NEED_SNPRINTF code to #include non-existent
      snprintf.c
    + Make fscanf format string constant so it can be checked at
      compile time
    + Man page fixes.
    + Build system fixes.


author: werner@suse.de
changelog:
  - sed is powerfull, use it instead using several pipes
  - use usleep for waiting on events
  - use the settimeofday feature to warp the system clock for
    systems which use the localtime in the UTC
  - add scripts from aaa_base for loading rtc module and warp
    the clock for systems with local time in RTC


author: mmarek@suse.cz
changelog:
  - do not warn about built-in modules
  - prefix modprobe errors with "modprobe:" (less scary than "FATAL:")


author: mmarek@suse.cz
changelog:
  - rename the temporary file /etc/modprobe.d/options to options.conf
    as required by new module-init-tools.


author: mvancura@suse.cz
changelog:
  - In case running kernel and kernel initrd is being build for are
    different modinfo got wrong information about modules.
    (bnc#494364)


author: mvancura@suse.cz
changelog:
  - scripts/setup-blockpartition.sh: fix sed regexp converting a
    partition device name to the disk name (bnc#531663)


author: ro@suse.de
changelog:
  - remove hack for qlogic and aix and use modinfo -F firmware to
    find out and copy if a module requires firmware files


author: mvancura@suse.cz
changelog:
  - fix the name of multipath feature in doc, add a check of fetures
    list on input (sysconfig file or cmdline options) (bnc#551339)


author: mmarek@suse.cz
changelog:
  - scripts/setup-modules.sh: remove the check_builtin_module() hack,
    recent kernel and m-i-t handle it properly.


author: thomas@novell.com
changelog:
  - boot-boot.sh: Load selinux only if selinux=1 and enforcing=[0|1]
    is given on the command line (bnc#598075)


author: mmarek@novell.com
changelog:
  - Add purge-kernels script to automatically delete old kernel packages
    on boot, based on configuration in /etc/zypp/zypp.conf, variable
    multiversion_kernels (fate#312018).


author: mmarek@novell.com
changelog:
  - purge-kernels: Change the variable to multiversion.kernels to
    match the syntax of other zypp variables.


author: mmarek@suse.cz
changelog:
  - Mount the /usr filesystem in the initrd
    It has still some rough edges, like support for journal device or
    booting from nfs, but simple cases should work.


author: fcrozat@suse.com
changelog:
  - Output fsck result on root partition to /run/initramfs/root-fsck,
    to prevent systemd to do it again.


author: mmarek@suse.cz
changelog:
  - purge-kernels: Only remove kernel-source and kernel-devel, if
    there is no runtime package left (bnc#721481, bnc#723647).


author: mmarek@suse.cz
changelog:
  - Revert the NO_KMS_IN_INITRD -> KMS_IN_INITRD rename, it breaks
    other scripts for no good reason (bnc#619218#c12).


author: mmarek@suse.cz
changelog:
  - setup-network: Remember the interface name as a fallback if the
    mac address does not match (bnc#733375).


author: ohering@suse.de
changelog:
  - Include PV drivers even if running on emulated hardware, to
    be able to boot when the virtualization setup changes (bnc#710035).


author: rschweikert@suse.com
changelog:
  - add patches mkinitrd_cpbin_follow_link.patch and
    mkinitrd_simplify_netsetup.patch; pull requests 6 & 7 in gitorious
    - setup-prepare: cp_bin() needs to follow links
    - setup-network: move loop independent operation outside the loop


author: jeffm@suse.com
changelog:
  - Change firmware search path to /usr/lib/firmware -- udev as of 182
    doesn't look in /lib/firmware (bnc#757655).


author: coolo@suse.com
changelog:
  - mount /usr without chrooting into root fs first, /usr carries
    important binaries by now (bnc#752796)


author: werner@suse.de
changelog:
  - Fix boot clock scriptlet by testing /etc/adjtime before
    /etc/sysconfig/clock to make sure that warpclock is executed
    if CMOS clock is in local time


author: seife@suse.de
changelog:
  - update to v2.5.2:
    - fix locale detection
    - fixes for wxWidgets 2.8.0
    - mkvinfo's GUI is now translatable
    - some mmg bug fixes


author: seife@suse.de
changelog:
  - update to v2.6.0:
    - add a header editor for existing Matroska files
    - add japanese translation
    - a couple of fixes daeling with charset and translation issues


author: seife@suse.de
changelog:
  - update to v2.7.0
    - support for more audio formats
    - localization fixes
    - various bugfixes in mmg and mkvmerge, see ChangeLog


author: seife@suse.de
changelog:
  - update to v2.8.0:
    - a lot of smaller and larger bug fixes (see ChangeLog)
    - new translation to simplified Chinese


author: seife@suse.de
changelog:
  - update to v2.9.5:
    The usual mix of bug fixes, new features and smaller
    enhancements. Also some of the command line options have been
    renamed (check the ChangeLog for details). The old versions are
    still working for the time being, and users of mmg aren't
    affected by this change anyway.


author: seife@suse.de
changelog:
  - update to v2.9.7:
    mostly bug fixes and two prominent changes to mmg:
    - chapters and tags are now handled in the same way that tracks
      are: they can be checked individually, and properties like
      charset can be set for each entry
    - it is now possible to change the list of "common" languages
      that appear at the top of language drop down boxes


author: cmorve69@yahoo.es
changelog:
  - Update to version 3.0.0:
    + Fix for mkvpropedit and mmg: editing headers of files created
      by HandBrake would cause crashes and/or corrupted files after
      saving.


author: cmorve69@yahoo.es
changelog:
  - Update to 4.0.0
    - Full support for the WebM variant of the Matroska container
      format, VP8 video tracks, the IVF container format
    - Several important bug fixes and a few new features
    - New translations


author: cmorve69@yahoo.es
changelog:
  - Update to 4.1.0
    - A couple of bug fixes and enhancements especially in
      combination with WebM.
    - Full support for PGS/SUP subtitles.
    - New and improved translations.


author: cmorve69@yahoo.es
changelog:
  - Update to 4.1.1
    - Fix serious bug introduced in v4.1.0. If causes mkvmerge to
      crash with default option in various circumstances, especially
      when handling MPEG-4 part 2 video tracks.


author: jengelh@medozas.de
changelog:
  - Rerun autoreconf to retrieve ax_boost_base.m4 where libdir
    detection is fixed
  - Use %_smp_mflags


author: reddwarf@opensuse.org
changelog:
  - Update to 4.2.0
    - It contains a lot of bug fixes and a few enhancements but no
      major new features
  - Revert last commit since broke openSUSE 11.1 build


author: reddwarf@opensuse.org
changelog:
  - Update to 4.3.0
    - It contains a lot of bug fixes and a few enhancements but no
      major new features
  - mkvmerge-gui symlink is not available anymore, use mmg instead


author: reddwarf@opensuse.org
changelog:
  - Update to 4.4.0
    - It contains a lot of bug fixes and a few enhancements but no
      major new features
  - Drop mkvtoolnix-4.3.0-aliasing.patch
  - Update mkvtoolnix-4.4.0-guide_install.patch


author: reddwarf@opensuse.org
changelog:
  - Update to 4.5.0
    - It contains a lot of bug fixes as well as a couple of new
      features and a few enhancements


author: reddwarf@opensuse.org
changelog:
  - Update to 4.6.0
    - It contains a couple of bug fixes as well as a few new
      features.
    - New translation available, Turkish.


author: reddwarf@opensuse.org
changelog:
  - Update to 4.9.1
    - It's mostly a bug fix release with few new features.
  - Stop source service usage: Factory is moving to a slightly
    different approch to verify source authenticity. Consequently,
    specify a full URL as Source.


author: reddwarf@opensuse.org
changelog:
  - Update to 5.0.0
    - Lot of small bug fixes.
    - Support for MPEG transport streams.
  - Remove mkvtoolnix-4.9.1-shared_libs.patch. A better fix was
    applied upstream.
  - Use pkgconfig(XX) BuildRequires when available.
  - Remove obsoleted BuildRoot and %clean sections.


author: reddwarf@opensuse.org
changelog:
  - Update to 5.0.1
    - Implemented support for yet another way of storing EAC3 and DTS
      in MPEG transport streams.
    - bug fix: Track information was not reset when opening more than
      one file in the GUI.
    - bug fix: The PGS subtitle output module was not outputting any
      packet in certain cases due to uninitialized variables.
    - bug fix: Fixed mkvmerge not finding any track in TS streams
      whose first PMT packet could not be parsed (e.g. invalid CRC).
    - bug fix: Fixed detection of TS streams that only contain one
      PAT or PMT packet within the first few KB but no others within
      the first 10 MB.


author: reddwarf@opensuse.org
changelog:
  - Update to 5.1.0
    - Lot of small bug fixes.
    - Greatly improves support for MPEG transport streams.


author: reddwarf@opensuse.org
changelog:
  - Update to 5.3.0
    * Fix DTS handling.
    * Fix (E)AC3 detection.
    * Fix invalid memory access with certain broken files.
    * mkvmerge's verbose identification mode has been extended with
      a couple more fields.
    * mkvmerge can treat several separate input files as if they
      were concatenated into a single large file.


author: reddwarf@opensuse.org
changelog:
  - Update to 5.4.0
    * The AVC/h.264 timecode assignment code has been completely
      rewritten. Users do not have to specify the default
      duration/FPS for such tracks anymore safe for the rarest cases.
    * Tons of bug fixes.
    * Improvements regarding file type recognition.
    * Complete re-write of the (E)AC3 parsing code.


author: reddwarf@opensuse.org
changelog:
  - Update to 5.5.0
    * Tag, chapter and segment info XML files supporting more of the
      Matroska spec.
    * A new mode for "--split" has been implemented that let's you
      keep certain ranges and discard others without the need for
      temporary files or multiple muxing passes.
  - Remove support for openSUSE < 11.4.
  - Stop using obsoleted %suse_update_desktop_file.


author: reddwarf@opensuse.org
changelog:
  - Update to 5.6.0
    + It fixes a couple of important issues with the new "--split
      parts:" functionality
    + Other bugs were fixed as well
    + A Polish translation of the programs has been added
    + A Spanish translation of mmg's guide has been added


author: hvogel@suse.de
changelog:
  - Update to version 1.2.13
  - drop patches because they are included
    * mlmmj-defaulttextdir.patch
    * mlmmj-faq.patch
    * mlmmj-nodigestsub.patch
    * mlmmj-nonomailsub.patch
    * mlmmj-send_help-generic.patch
  - Sascha reworked the log patch to include the from address when
    mails are denied and display the correct access rule


author: hvogel@suse.de
changelog:
  - update to version 1.2.14
    * Fixed a small memory leak in log_oper() log rotation
    * Added contrib/recievestrip/ MIME processor (Sascha Sommer)
    * Fixed digest multipart boundary (Thanks to Ulrich Mueller)
    * Added support for mail size limit (Christoph Wilke)
    * Ignore empty lines in control files
  - droppend patches:
    * mlmmj-1.2.13-find_email_adr.patch <- upstream
    * mlmmj-log.patch <- upstream
  - add more and recode listtexts to utf8


author: dbahi@suse.de
changelog:
  - added mlmmj-1.2.14-discard.patch
    * Implemented discard for the access rules to be able to
      drop unwanted mails without notification


author: hvogel@suse.de
changelog:
  - Update to 1.2.15
    o Added --enable-recieve-strip configure option
    o Added unicode support to listtexts
    o Fixed build outside the source directory
    o Moved English listtexts and install all languages
    o Fixed missing exit()s in case of failed execl() calls
    o Changed Message-ID headers to include FQDN
    o Added support for 'discard' keyword in access rules
  - fdupe installed files


author: hvogel@suse.de
changelog:
  - Update to 1.2.16
    o Updated Dutch listtexts
    o Updated Italian listtexts
    o Added Postfix pipe backend support
    o Added support for static bounce addresses
    o Added a sanity check in mlmmj-receive-strip
    o Added miscellaneous sanity checks
    o Disabled digest mails when 'noarchive' is set
    o Added Russian listtexts
    o Fixed mmap()ing of zero-sized files
    o Fixed mlmmj-recieve [sic] for architectures where
      sizeof(int) and sizeof(char *) differ
    o Added support for the 'originalmail' keyword


author: hvogel@novell.com
changelog:
  - Update to version 1.2.17
    o Added ifmodsendonlymodmoderate tunable
    o Replaced class.FastTemplate.php with class.rFastTemplate.php in
    contrib/web/php-admin (Christoph Thiel)
    o Added information about digest and nomail to listhelp
    o Fixed bug in mlmmj-maintd which caused loss of archive files
    in some requeue cases (Robin H. Johnson)
    o Added README.postfix (Jeremy Hinegardner, Andreas Schneider)
    o Added support for digest and nomail to +list (Christoph Wilke)
    o Caseinsensitive string compare for owner addr when +list is
    invoked. Spotted by Pavel Kolar.
    o Added contrib/web/php-moderation (Thomas Goirand)


author: hvogel@novell.com
changelog:
  - Update to version 1.2.17.1
    o Check return status in mlmmj-perl-admin when adding subscribers
    o Better validation of input in php-admin
    o Added Turkish translation
    o Fixed security bug in mlmmj-php-admin
    o Added README.postfix to distribution tarball
    o Added contrib/amime-receive
    o Fixed memory leak in substitute_one()
    o Updated German listtexts
    o Updated TUNABLES file


author: tiwai@suse.de
changelog:
  - fix build of im-uim plugin on FACTORY (missing BUFSIZ definition)
  - fix the link order to resolve symbols correctly


author: pgajdos@suse.cz
changelog:
  - updated to version 3.0.1:
    * fixed infinite loop. when a sequence-like input was actually
      so looooong, mlterm should assume it was just not properly
      terminated (Thanks to shinichiro.h).
    * should not loop forever when window was too narrow.
    * Check if button is pressed before win->button_motion is called.
    * Changed font and color configuration protocol numbers(not
      compatible with cvs-2009/10/20 or before.)
    * Modifier keys with Del/Home/End are distinguished.
      The keypad middle key (XK_Begin, XK_KP_Begin) is mapped to
      ^[[E, ^[[1;5E etc.
    * The default value of button3_behavior option is changed
      from "menu1" to "xterm".
    * "ESC[9Nm" and "ESC[10Nm" sequences are supported.
  - removed unneeded
    * scim.patch
    * cross-compile-not-needed.patch
    * uim-build-fix.diff


author: pgajdos@novell.com
changelog:
  - updated to version 3.0.3:
    * palette settings are reflected in vte_terminal_set_colors()
    * "--initstr" option is prohibited in "mlclient" configuration
      protocol.
    * x_color_cache_256_t.is_loaded is cleared
      in unloading 256 colors in x_color_cache_unload() instead of
      x_color_cache_t.is_loaded.
    * etc. see ChangeLog
    * removed some patches with hope that they are not needed:
    - kiklib-configure.patch
    - po.patch
    - gettext-version.patch
    - norootforbuild.patch
    - pkconfig.patch
    - fribidi-link-fix.diff


author: pgajdos@suse.com
changelog:
  - updated to version 3.0.8:
    * Change default value of "use_ind" option from true to false.
    * Merge SF Patches: #3412453 (Thanks to Ahmed El-Mahmoudy)
    * Fix wrong origin setting by CSI ? 6 l. (Thanks to Konosuke
      Watanabe san)
    * Fix a problem which causes segmentation fault if both -J
      and -bi options are specified.
    * etc, see en/ReleaseNote


author: tcrhak@suse.cz
changelog:
  - in checkto(): assign fdel NULL if it is
    assigned no value so far (fixes bug #19924)
  - linked dynamically


author: mfabian@suse.de
changelog:
  - add patch from Bjoern Jacke <jacke@exsuse.de> to allow
    non-ASCII for the target file names (see Bugzilla #34232).
  - use # norootforbuild.


author: asterios.dramis@gmail.com
changelog:
  - Use as source package the one from Debian pool (since this seems the main
    development place for mmv).
  - Added the copyright file from
    http://packages.debian.org/changelogs/pool/main/m/mmv/current/copyright
  - Spec file updates:
    * Changed the License to GPL+ based on the copyright file.
    * Changes based on rpmdevtools templates and spec-cleaner run.
    * Updates in Summary: and %description sections.
    * Added description for patches based on openSUSE Patches Guidelines.
    * Removed %changelog entries from spec file.
    * bzip the source package.


author: vuntz@opensuse.org
changelog:
  - Update to version 20100510:
    + Many updates to the list of service providers.
  - Drop taiwan-providers.patch: fixed upstream.
  - Add mobile-broadband-provider-info-git20101208.patch with the
    latest data from git, as there have been various updates since
    last May already.
  - Add pkg-config BuildRequires to create the pkgconfig() Provides.


author: dimstar@opensuse.org
changelog:
  - Update to version 20110218:
    + Many updates to the list of service providers.
  - Drop mobile-broadband-provider-info-git20101208.patch: fixed
    upstream.


author: vuntz@opensuse.org
changelog:
  - Fix license tag to be "CC Public Domain Dedication" instead of
    "Other uncritical OpenSource License" (which got rejected by
    legal review).
  - Ship COPYING and README.


author: toddrme2178@gmail.com
changelog:
  - Changed summary (fix for RPMLINT warning)
  - Changed description (fix for RPMLINT warning)
  - Cleaned up spec file formatting


author: mmarek@suse.cz
changelog:
  - updated to 3.7-pre7
    * modprobe now uses /etc/modprobe.d/*.conf as it's sole source of
      configuration (files without .conf are still read, but cause a
      warning). The local configuration file has been renamed to
      /etc/modprobe.d/99-local.conf. Packages should install their
      configuration files as /etc/modprobe.d/50-<name>.conf


author: mmarek@suse.cz
changelog:
  - modprobe.conf.tar.gz: removed unneeded/duplicate aliases and
    aliases to non-existing modules. In case something breaks,
    aliases should be added back with a reference to a bugreport
    explaining why the alias is needed and why it can't be added to
    the module itself.


author: mmarek@suse.cz
changelog:
  - updated to 3.7
    * removed all legacy support for pre-2.6 kernels
  - add Provides: module-init-tools_fix_bnc480524 to be able to use
    the package on 11.1 and SLE11


author: mmarek@suse.cz
changelog:
  - Updated to git master (351e438)
    * option handling cleanup and fixes
    * depmod -e -E Module.symvers checks also symbol versions
  - weak-updates2:
    * make use of depmod -e -E instead of the hack that used to be
      there (fixes bnc#467902 properly).
    * only look for messages about missing / different symbols
      (bnc#485914).
  - commit e255776


author: mmarek@suse.cz
changelog:
  - depmod: change depfile functions to return int
    If a function returns zero, the file won't be generated
  - commit 45c29de


author: mmarek@suse.cz
changelog:
  - modprobe: handle built-in modules
    The kernel installs a modules.builtin file listing all builtin
    modules. Let depmod generate a modules.builtin.bin file and use
    this in modprobe: If a module is not found in modules.dep or
    modules.alias, check if the module is builtin and exit silently
    in such case. It is done in this order to not slow down the
    common case.
  - commit 0e72912


author: mmarek@suse.cz
changelog:
  - Fix the generated module-init-tools-manpages.diff
    The upstream manpage changes were missing.
  - commit f63acb2


author: mmarek@suse.cz
changelog:
  - modprobe: print "builtin <module>" if a module is builtin
    This helps mkinitrd better distinguish builtin modules and errors.
  - commit 1d0083c


author: mmarek@suse.cz
changelog:
  - Updated to 3.11.1
    * builtin module patch merged
    * new modprobe --resolve-alias option
    * misc fixes
  - commit ce45a4d


author: mmarek@suse.cz
changelog:
  - weak-modules2: Do not create incompatible symlinks hidden by modules
    in updates/ or extra/ (bnc#624386).
  - commit 6a395e3


author: mmarek@suse.cz
changelog:
  - weak-modules2: Do not consider other flavors when adding
    or removing KMPs (bnc#624386).
  - commit d575483


author: mmarek@suse.cz
changelog:
  - Update to 3.13
    * Support for X.Y kernel versions.
    * Configuration is read from /lib/modprobe.d and /etc/modprobe.d,
      shipped configs should move to lib.
  - Remove support for "build-in" in Module.symvers, the kernel packages
      do not do that anymore.
  - commit aa338fa


author: dmueller@suse.de
changelog:
  - update to 3.15:
    properly fix man page creation symlink handling
    remove invalid multiple output files from docbook markup
    fix the build process to be more modern
    code formatting, documentation, and FSF mailing address corrections
    fix code documentation for various functions
    various cleanups to documentation for depmod
    fix code documentation for various functions
    update various todo items for depmod and modprobe, and overall also


author: jeffm@suse.com
changelog:
  - Added options ch init=0 to modprobe.conf (bnc#760274).
    - Avoids initialzing SCSI changer jukeboxes during module
      load. It can take an hour for each device and trips the udev
      60s timeout.


author: tiwai@suse.de
changelog:
  - Renamed monapo-font -> monapo-fonts according to
    openSUSE packaging guidelines and FATE#313035
    Adjusted Obsoletes and Provides accordingly


author: pascal.bleser@opensuse.org
changelog:
  - fixed typo in init script, "description" -> "Description"
  - added missing dependency on $remote_fs in init script
  - dropped monit-no_strip.patch, as upstream doesn't forcibly strip symbols any more
  - /var/run/monit is now created at runtime, in order to work properly if /var/run is on tmpfs
  - documentation split out into -doc subpackage
  - update to 5.2:
    + new features:
    * added support for monitoring processes without pidfile using pattern matching
    * added support for swap monitoring
    * allow to override the default action when service doesn't exist
    * Monit automatically registers credentials with M/Monit now, so it's not necessary to set it manually in M/Monit anymore
    * added memcache protocol test
    * added openssl FIPS to Monit httpd
    * the 'check system' can now use start/stop program statements too
    * added the option to set the "Reply-To" mail header in mail-format
    * display backtrace on error if debug mode is enabled (requires backtrace support in libc)
    + bugfixes:
    * show real process uptime - formerly the presented uptime was based on create and modify timestamp of process' pidfile which provides invalid uptime if the pidfile is replaced and process keeps running with original PID
    * when user triggered action for some service (such as stop) and before that action completed user triggered another action for the same service (such as start), the second action has been ignored. Monit will not accept new action and return temporary error until the previous action completed
    * if process resource usage gathering failed, retry next cycle as the error can be temporary
    * fixed sporadic failures when SSL was used
    * ICMP echo test (ping):
    - fixed sporadic false positive/negative
    - removed limit of 20 pings per cycle
    * DNS test:
    - accept NS root request refusal as correct response because server reacts on request
    - accept authority answer as alternative to record
    * RADIUS test fix
    * M/Monit heartbeat is fully independent of testing cycle now to prevent false positive when service test blocks
    * fixed SMTP STARTTLS protocol, required for servers that adhere strictly to RFC 3207 4.2
    * service name:
    - allow the service name to start with "/"
    - fixed handling of the service names which contain "/" in the name in Monit web interface
    * when 'check system' is not defined, monit adds it automatically using hostname for service name
    * remove extra NL characters from message when resource succeeded event is sent
    * fixed display of cpu user/system/wait usage which temporarily displayed -1.0% between two monitoring cycles while cpu monitoring was initializing
    * fixed display of port response time as -1 if 'monit status' was called in the middle of service test
    * fixed display of service initializing state after monit start or reload
    * fixed MONIT_DESCRIPTION environment variable


author: pascal.bleser@opensuse.org
changelog:
  - update to 5.2.4:
    * added the "procmatch" CLI command which allows for easy testing of pattern
      for process match check
    * set the default log file mask to 0640 (originally it was 0664)
    * reduced monit memory footprint by ca. 10%.
    * fix memory usage monitoring in OpenVZ VPS 2.6.32 virtual hosts
    * if the protocol test failed, show the request in the event
    * randomize the mail message id to prevent duplicates in the case, that the
      same hostname is used on multiple hosts running monit and messages are
      generated in the same second in parallel


author: pascal.bleser@opensuse.org
changelog:
  - update to 5.2.5:
    * fix process match check - when the monitored process failed and was
      restarted by Monit, Monit didn't recognized it is running after the restart
      and reported  start failure (similar on stop)
    * fix Debian #617259: symbolic links in the filesystem check doesn't work
    * fix Debian bug #614984: smtp protocol test issues both EHLO and HELO
    * fix bug #32583: multiple SIP OPTIONS messages use the same header data
    * try harder to get FQDN hostname for the host where monit is running; the
      hostname in the $HOST variable which is used in the mail sender may thus
      change
    * support symbolic link to monit configuration file
    * fix crash when monit daemon start delay option was used and monit was
      signalized to stop before the start delay passed


author: pascal.bleser@opensuse.org
changelog:
  - update to 5.3.1:
    * log the particular connection attempt failure in debug mode when the retry
      is enabled
    * Monit can deliver events and status to independent M/Monit instances if
      multiple mmonit URLs are set
    * fixed: the ICMP echo (ping) test may report false positive error if the
      machine where Monit is running has heavy ICMP traffic generated by other
      applications
    * fixed: the file content match test will be performed even on the existing
      content when Monit starts; the last position is saved to the statefile, so
      monit won't generate alert after restart; note that when you start the
      monit 5.3.1 the first time, it can do actions for content match which was
      handled by previous monit version already as the previous monit versions
      didn't saved the position
    * make the monitoring state persistent for manual mode services
    * display the memory usage total % in the status overview; the memory usage
      in kB displayed the total already, so the percentage didn't match
    * fix the HTML overview page alignment in the Internet Explorer
    * fix sporadic SSL routines:func(169):reason(161) errors
    * if MySQL protocol test failed, report the correct MySQL error code
  - changes from 5.3.0:
    * new 'check program' statement added: allows to check the exit status of an
      external program or script from Monit
    * added crontab style support for individual services; you can now specify
      when an individual service should run its checks (or not run)
    * connection retry option added: allows to retry a network connection in the
      same testing cycle before reporting an error
    * detailed protocol connection errors are now included in alerts
    * the HTML overview page displays the CPU and memory total now (including
      children), so real service related usage is displayed also for services
      which spawn worker processes, such as Apache or Spamassassin
    * HTML view improvements
    * fix MySQL protocol test: MySQL 5.5.12 returns new error code in the case of
      authentication failure
    * the stacktrace logging on error is disabled in -v (verbose) mode as it was
      too verbose for common service debugging tasks, it can be enabled using -vv
      option
    * improve how fast Monit check if a program was started or stopped
    * fix the monitoring state presentation during service restart which
      temporarily displayed "Not monitored", whereas the monitoring was enabled
    * the "data collected" is updated only if the check was not skipped


author: pascal.bleser@opensuse.org
changelog:
  - add some better defaults:
    * set mailserver to localhost
    * set alert recipient to root@localhost
    * enable event queue in /var/run/monit/events
    * move id and state files to /var/run/monit/


author: pascal.bleser@opensuse.org
changelog:
  - fixes to init script and configuration file for state file
  - fix installation routine on >= 12.1: directories under /var/run are now
    created at installation time, as /var/run is on tmpfs on >= 12.1
  - minor packaging improvements, including the use of the pristine upstream
    tarball instead of a recompressed one (better traceability)


author: pascal.bleser@opensuse.org
changelog:
  - update to 5.3.2:
    * fix bug #34801: the file content match test did reset of the read position
      in the case that the unmonitor or stop action was done. When the file
      monitoring was enabled again, the content match test was applied to the
      content which was tested already.
    * log error details in the case that the name resolving failed
    * fix the system cpu usage statistics when pattern based process check is
      used and the service is restarted
    * Debian Bug#652715: "include files not found" warning: do not display the
      warning if the include directory is empty
  - create /var/run/monit in the init script on start (if needed), as /var/run is
    on a volatile filesystem (tmpfs) since 12.1


author: pascal.bleser@opensuse.org
changelog:
  - fix bnc#743289 by adding monit-dirs.patch to set the PIDDIR accordingly to
    what is preset in the monitrc configuration (and in the spec file), as well
    as to fix the default event directory


author: cfarrell@suse.com
changelog:
  - license update: AGPL-3.0
    My mistake - there is no entry for AGPL-3.0+ on spdx.org/licenses. The
    only available one is AGPL-3.0 (without the plus)


author: lars@samba.org
changelog:
  - update to 5.4:
    * New process uptime test added.
    * The monit hostname will fallback to plain machine's hostname if the lookup
      for FQDN hostname didn't found matching entry.
    * The CPU usage for multi-threaded processes on multi-core machine was
      reported incorrectly in the case that the process used more CPU resources
      then equivalent to one core.
    * The content match test now sends one event per cycle and pattern.
    * The /proc/ files content match test was skipped, as the file size on the
      procfs is 0, so monit supposed that there is no content to read.
    * Allow reading status and perform Monit actions when using client SSL
      certificate.
    * When the process is starting/stopping, do the process state check more
      effectively to not stress the low power devices with aggresive polling.
    * Make the process start/stop wait resistant to large time changes.
    * Compilation: If PAM is enabled but the PAM headers or library are not
      found by the configure script, it will report error.
  - BuildRequire pam-devel.


author: wberrier@suse.de
changelog:
  - Update to 0.3.1
    - Fix compatibility with new Mono
    - Delete subdirectory when uninstalling
    - Improve error reporting


author: ajorgensen@novell.com
changelog:
  - Update to 0.4
    * Added support for specifying paths to exclude from the add-in
      scan in .addins files and in add-in manifests.
    * There are several new flags which can be applied to add-ins:
    * Can't uninstall: the add-in can't be uninstalled.
    * Can't disable: the add-in can't be disabled.
    * Hidden: the add-in won't be visible in the setup tools.
    * Fixes in the add-in scanner.
    * The new (and optional) Mono.Addins.CecilReflector assembly
      provides a Cecil-based backend for the add-in scanner. This
      scanner is more reliable than the reflection based scanner.
    * When updating the registry, the add-in scanner will only
      update add-ins belonging to the running application (ignoring
      directories from other instances of the same or different
      applications sharing the same registry).
    * Fixed issue with path length limitation in Windows.
    * Other bug fixes and API improvements.


author: ajorgensen@novell.com
changelog:
  - Update to 0.5
    * User defined custom attributes can now be used to declare extensions and add-in metadata.
    * The new AddinEngine class allows hosting several independent add-in engines in a single application domain.
    * Improved lazy loading of add-ins. More information is now lazy loaded.
    * An XML manifest can now be split in several files embedded as resources in an assembly.
    * More add-in information can be declared using custom attributes instead of an XML manifest: author list, imported files and assemblies, optional modules, localizers.
    * Added new API based on generic methods and collections.
    * New MSBuild tasks file and target, which allows using add-in references directly in a build file (still experimental).
    * Reorganized the samples directory.
    * Many bug fixes.


author: gburt@suse.de
changelog:
  - Split off a -msbuild subpackage so the main mono-addins package
    does not depend on mono-devel (bnc#671844)


author: ajorgensen@novell.com
changelog:
  - Update to 0.6.1
    * The 0.6 release of Mono.Addins includes many improvements, bug fixes and new features:
      Add-in engine:
    * Add-in name and description can now be localized. There are new custom attributes for defining them, and can also be specified as xml elements in an add-in manifest instead of attributes.
    * Support for custom add-in properties. It is now possible to specify arbitrary properties in add-ins, which can be queried at install time (using the Mono.Addins.Setup API) or at run-time.
    * Custom extension attributes now allow specifying an extension path. In this way it is now possible to use a single custom attribute to define extensions for different extension points.
    * The default add-in directory and the add-in database directory can now be customized. In previous releases, those directories were always created as a subdirectory of the main registry directory. In this release, the location can be set to any directory.
    * Improved error reporting when a dependency is missing.
    * Added support for specifying the type of the content of string node attributes. This information is used for documentation purposes only.
    * The Cecil based reflector now uses the new Cecil/Light, which is smaller and faster
      Add-in management:
    * Added support for enabling/disabling registered repositories.
    * Added support for downloable support files, to be used for package icons, screenshots, etc.
    * New and improved add-in manager for GTK#. The user interface has been completely redesigned to make it more usable. Add-in updates are more visible and easy to install. The add-in gallery is integrated in the main window, and can show custom add-in icons and preview images.
    * Added new API for accessing custom add-in properties, even before installing them.
    * Included information about download size.
      Bug fixes:
    * Allow overwriting files when installing.
    * Fixed add-in unloading issues.
    * Fixed crash when running in .NET 4.0
    * AddinRepository.LastModified is always 01.01.1900 00:00:00
    * Addin registry access/creation errors when accessed via UNC path
    * Addin discovery/loading fails when running Visual Studio unit tests
    * ImportAddinAssemblyAttribute can't be used multiple times
    * Fix bug in GetAvailableAddin.
    * Fix add-in database issue when the last add-in of a folder is deleted or upgraded
    * Don't allow inheriting CustomExtension attributes. The attribute must be explicitly applied to classes to be marked as extensions.


author: nmarques@opensuse.org
changelog:
  - Update to 0.6.2
    + Added option to support non-interactive installations when
      using mautil;
    + Avoid entering in an infinite loop when finding corrupted file;
    + Fixed crash when clicking for add-in info in dynamic assembles;
    + Fix bug in Repair command


author: wberrier@suse.de
changelog:
  - Update to 1.2.6
    - Updated internal version to work with versions of .net > 2.0
    - Several bug fixes in the vb runtime


author: wberrier@suse.de
changelog:
  - Automatically pick the correct file for the prebuilt vb runtime
  - Update to 1.9
    - More support in the IO classes for Visual Basic


author: ajorgensen@novell.com
changelog:
  - Update to 2.0
    * Better handling of error conditions
    * Fixes for bnc#325331, bnc#324807, bnc#361412


author: llunak@novell.com
changelog:
  - remove kate-devel buildrequires for python-kde4 in order
    to build sooner e.g. kdeutils which has python, the depedency
    does not seem to be needed anyway


author: einar@heavensinferno.net
changelog:
  - Added Patch1
    * Make pykdeuic4 work with recent python-qt4 and python-sip
      (upstreamed in trunk)


author: idoenmez@novell.com
changelog:
  - Add phonon_smoke_deprecated.patch: fix phonon compilation,
    patch taken from KDE SVN revision 1208598


author: einar@heavensinferno.net
changelog:
  - Add pykde4_fix_phonon.patch: Fixes the use of Phonon.VideoWidget
    and Phonon.AudioOutput in Python. Fix for bugs.kde.org 188315,
    taken from KDE SVN rev 1228245


author: toddrme2178@gmail.com
changelog:
  - Changed description to upstream version (fix for RPMLINT warning)
  - Changed summary
  - Added Url tag (fix for RPMLINT warning)
  - Translated .desktop files (fix for RPMLINT warning)
  - Fixed some script permissions (fix for RPMLINT warning)
  - Added %kde4_runtime_requires (fix for RPMLINT warning)
  - Added %kde4_akonadi_requires (fix for RPMLINT warning)
  - Removed redundant buildrequires
  - Cleaned up spec file formatting


author: nmo.marques@gmail.com
changelog:
  - Initial package.
  - Add mono-upnp-pkgconfig-mono-nunit.patch: use 'mono-nunit' on
    pkgconfig() calls.


author: vuntz@opensuse.org
changelog:
  - Update to versions 0.1.1:
    + Fix crash when handling client service removal
  - Fix autoreconf so that expansions.m4 is found; otherwise,
    pkg-config files are broken because of a non-substituted
    variable.


author: abockover@suse.de
changelog:
  - Initial import of Mono.Zeroconf for STABLE from the build serivce
  - Version 0.7.3 release
  - Provides a cross platform (Linux, Mac, Windows) Mono/.NET API
    for Zero Configuration networking supporting either Bonjour
    or Avahi mDNS providers


author: abockover@suse.de
changelog:
  - Updated to version 0.7.4
  - Fixes IP address resolution bug in Bonjour provider that
    only manifested under .NET on Windows XP SP2
  - Minor bug fix in MZClient
  - libdir patch removed from package; fixed in upstream release


author: abockover@suse.de
changelog:
  - Updated to version 0.7.5
  - Adds GAC version policy assemblies so package upgrades don't break apps


author: abockover@suse.de
changelog:
  - Updated to version 0.7.6
  - Adds NetworkInterface API to IService objects
  - Supports IPv6 host address resolutions


author: abockover@suse.de
changelog:
  - Updated to version 0.8.0
  - New Avahi provider using DBus instead of libavahi
  - Improved IPv6 support (AddressProtocol/A6 query support)
  - Garbage Collection bug fixed in the Bonjour backend
  - New MZClient features: setting interface, domain, address type
    restrictions on browse/resolve operations


author: abockover@novell.com
changelog:
  - Updated to version 0.9.0
  - Fixed major bug in Avahi service registration
  - Introduced a workaround unsigned short port property, UPort to
    eliminate having to do an unchecked cast to short for port values
    that overflow Int16
  - Clean up some packaging, do not BuildRequires avahi-sharp since
    we use the DBus API directly since 0.8.0
  - Split the .pc file into a -devel package


author: nmarques@opensuse.org
changelog:
  - Update to 2.8.1
    * http://monodevelop.com/Download/What's_new_in_MonoDevelop_2.8
  - Add monodevelop-upstream-d224fe1686.patch: MimeType entry needs
    to end with a ";" for freedesktop compliance. Accepted upstream
    commit d224fe1686
  - Add monodevelop.rpmlintrc: we can hide a few expected warnings
  - Use pkgconfig() calls whenever possible
  - Remove fedora/rhel scriptlets and use openSUSE macros:
    + %desktop_database_postun
    + %icon_theme_cache_postun
    + %mime_database_postun
  - Add libgnomeui to Requires for >= 1140 (load GNOME2 platform
    addin, dismisses non fatal error box on startup
  - Add fdupes to Requires and macro on %install
  - Split: devel and lang
  - Removed all fedora/rhel scriptlets and several cleanups


author: oddrationale@gmail.com
changelog:
  - Update to 0.72
    + Add a helper method which ensures all data is flushed to disk
    + Added additional error handling to prevent malformed DHT
      messages crashing the library
    + Fixed issue when zeroing unused bits for torrents with an exact
      multiple of 32 pieces
    + Fixed issue where data could be written to the wrong file if a
      file with the same name existed in multiple torrents
    + Fixed the handling of torrents where the last file(s) are of
      zero length
    + Fixed regression with global download rate limiting
    + Fixed a performance regression with the new piece picking
      pipeline which resulted in lots of CPU cycles being used up on
      peers which have not sent an unchoke message
  - spec file
    + Added needed BuildRequires
    + Added more descriptive description
    + Packaged README and TODO files


author: lmedinas@gmail.com
changelog:
  - Update to version 2.25.92:
    + lp#332084 - Fix possible crash if accessible object is
      defunct
    + Translation updates


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Updated translations.
  - Remove AutoReqProv: it's default now.
  - Don't specify CFLAGS.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + Changes due to moving from svn to git
    + Fix FDL license version of the manual
    + Clean up AUTHORS file
    + update copyright year
    + remove the INSTALL file
    + Automatically generate ChangeLog file when creating a tarball
    + Cancel dwell click if a hardware click occurs, bgo#580174
    + create m4 directory during autogen.sh, bgo#579397
    + Rename MTClosure to MtData
    + Use structure bit fields to save some memory
    + Optimization to reduce usage of G_TYPE_INSTANCE_GET_PRIVATE
    + remove unused virtual methods from MtTimerClass
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + Fix dwell click for left-handed mouse orientation - bgo#582319
    + Fix FDL license version of the manual
    + Add comment to manual that hardware click interrupts dwell
      click
    + Updated translations.
  - Do not package omf files twice.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + Fix cursor drawing on 64bit platforms - closes bgo#584256
    + Use 'test ! -d' in autogen.sh - closes bgo#583311
    + Link directly to libX11 - closes bgo583471
    + Fix sequence-point warning - bgo#583993
    + Restore contextual menu in click-type window
    + Fix POTFILES.in to make intltool extract strings from .ui files
    + Get back lost translations from 2.24
    + Remove markup from translatable strings
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.92:
    + Fix installation of dwell click applet on GNOME panel
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.1:
    + Don't use a pointer grab to lock the cursor - bgo#598538
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.3:
    + Updated translations.
  - Changes from version 2.29.2:
    + Fix the default dwell mode in the gconf schema file
    + Do not daemonize by default and add the --daemonize cli option
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + Use input-mouse icon for Enable button
    + Add changes of this development cycle to manual
    + Add --login option to manpage
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Adapt manual to new behaviour of the simulated secondary click
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4:
    + Migrate daemon and dwell click to GDBus
    + Remove dbus-glib dependency
    + Unify code style
    + Make singleton classes reusable
    + Integrate unix signals into the main loop
    + Rework pointer-capture applet
    + Update man pages
    + Update manual about modified cli commands
    + Update manual about drop of AT-SPI dependency
  - Changes from version 2.31.3:
    + Drop the use of AT-SPI to get global mouse events
    + Remove dependency from the AT-SPI framework
    + Remove a11y gconf key
    + Don't use a separate X connection for XTest
    + Code cleanups
    + Update man page
  - Changes from version 2.31.2:
    + bgo#612492: Compile with -DGSEAL_ENABLED; bumps gtk+ to 2.18
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + Clean up indentations in Makefiles
    + Fix spelling mistakes in the manual (bgo#625770)
    + Update version of manual to 2.32
    + Updated translations.
  - Changes from version 2.31.5:
    + Updated translations.
  - Drop at-spi-devel, dbus-1-glib-devel BuildRequires since
    dependencies were removed in 2.31.4.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Fix compiler warnings
    + Add GTK option group
    + Change click-type window title to "Hover Click"
    + Bump dependency to stable GTK 3.0 release
    + Use G_SETTINGS_BIND_GET for settings that never get modified
    + Load existing cursors from the library
    + Sync schema path with gsettings-desktop-schemas
    + Updated translations
  - Changes from version 2.91.90:
    + Fix signal number argument in callback
    + Do a NULL check before referencing a cursor
  - Changes from version 2.91.3:
    + Port applets to libpanelapplet-3
  - Changes from version 2.91.2:
    + Add gsettings convert data
    + Add "geometry" option to set size and position of the
      click-type window.
    + Add new "orientation" option to the click-type window
    + Remove "animate-cursor" option
    + Sync with changes in gsettings-desktop-schemas
    + Fix mem leak and reduce nr. of cursor image copies
    + Don't emit cursor_changed signals if we have set the cursor
    + Bump gsettings-desktop-schemas dependency to 0.1.0
    + Remove mt-main header file
    + bgo#633844: L10N: Fix a typo
    + bgo#633932: L10N: Add translation comments for button
      orientation.
  - Changes from version 2.91.1:
    + Disable panel applets by default for GNOME 3
    + Use gdk_display_get_default instead of GDK_DISPLAY
    + Remove GdkGc based drawing code
    + Use a common X Display accessor
    + Remove mouse orientation checks
    + Only install man pages if the applets are built
    + Sync with GSettings changes in gnome-settings-daemon
    + Launch UA panel instead of the mouse capplet
    + bgo#631533: Adapt to GtkObject removal in GTK3
    + bgo#620171: Migrate to GSettings
  - Change old-style BuildRequires to new pkgconfig()/GNOME3 ones:
    gconf2-devel, gtk2-devel to gsettings-desktop-schemas, gtk+-3.0.
  - Replace GConf2 schemas handling with GSettings schemas handling,
    with %glib2_gsettings_schema_* macros.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Remove animate-cursor key from mousetweaks.convert
    + Limit passive mouse button grabs to the mouse wheel
    + Use new macro for boxed gtypes
    + Disable multidevice support in gdk
    + Build fixes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig() BuildRequires that used to be pulled in by
    something else before (but the relayout of xorg-x11 packages
    changed that): x11, xcursor, xfixes, xtst.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Fix deprecation warnings
    + Change click-type window default to 'show'
    + Change default click-type window orientation to vertical
    + Add support for middle mouse button dwell-clicks
    + Remove gnome-panel applets; mousetweaks does not offer them
      anymore
    + Various build system updates
    + Updated translations.


author: wr@rosenauer.org
changelog:
  - update to version 7.0 (bnc#720264)
    * MFSA 2011-36/CVE-2011-2995/CVE-2011-2996/CVE-2011-2997
      Miscellaneous memory safety hazards
    * MFSA 2011-39/CVE-2011-3000 (bmo#655389)
      Defense against multiple Location headers due to CRLF Injection
    * MFSA 2011-40/CVE-2011-2372/CVE-2011-3001
      Code installation through holding down Enter
    * MFSA 2011-41/CVE-2011-3002/CVE-2011-3003 (bmo#680840, bmo#682335)
      Potentially exploitable WebGL crashes
    * MFSA 2011-42/CVE-2011-3232 (bmo#653672)
      Potentially exploitable crash in the YARR regular expression
      library
    * MFSA 2011-43/CVE-2011-3004 (bmo#653926)
      loadSubScript unwraps XPCNativeWrapper scope parameter
    * MFSA 2011-44/CVE-2011-3005 (bmo#675747)
      Use after free reading OGG headers
    * MFSA 2011-45
      Inferring keystrokes from motion data
  - removed obsolete mozilla-cairo-lcd.patch
  - rebased patches


author: wr@rosenauer.org
changelog:
  - update to release 8.0 (bnc#728520)
    * MFSA 2011-47/CVE-2011-3648 (bmo#690225)
      Potential XSS against sites using Shift-JIS
    * MFSA 2011-48/CVE-2011-3651/CVE-2011-3652/CVE-2011-3654
      Miscellaneous memory safety hazards
    * MFSA 2011-49/CVE-2011-3650 (bmo#674776)
      Memory corruption while profiling using Firebug
    * MFSA 2011-52/CVE-2011-3655 (bmo#672182)
      Code execution via NoWaiverWrapper
  - rebased patches


author: wr@rosenauer.org
changelog:
  - update to release 9.0 (bnc#737533)
    * MFSA 2011-53/CVE-2011-3660
      Miscellaneous memory safety hazards (rv:9.0)
    * MFSA 2011-54/CVE-2011-3661 (bmo#691299)
      Potentially exploitable crash in the YARR regular expression
      library
    * MFSA 2011-55/CVE-2011-3658 (bmo#708186)
      nsSVGValue out-of-bounds access
    * MFSA 2011-56/CVE-2011-3663 (bmo#704482)
      Key detection without JavaScript via SVG animation
    * MFSA 2011-58/VE-2011-3665 (bmo#701259)
      Crash scaling <video> to extreme sizes


author: wr@rosenauer.org
changelog:
  - update to version 10.0 (bnc#744275)
    * MFSA 2012-01/CVE-2012-0442/CVE-2012-0443
      Miscellaneous memory safety hazards
    * MFSA 2012-03/CVE-2012-0445 (bmo#701071)
      <iframe> element exposed across domains via name attribute
    * MFSA 2012-04/CVE-2011-3659 (bmo#708198)
      Child nodes from nsDOMAttribute still accessible after removal
      of nodes
    * MFSA 2012-05/CVE-2012-0446 (bmo#705651)
      Frame scripts calling into untrusted objects bypass security
      checks
    * MFSA 2012-06/CVE-2012-0447 (bmo#710079)
      Uninitialized memory appended when encoding icon images may
      cause information disclosure
    * MFSA 2012-07/CVE-2012-0444 (bmo#719612)
      Potential Memory Corruption When Decoding Ogg Vorbis files
    * MFSA 2012-08/CVE-2012-0449 (bmo#701806, bmo#702466)
      Crash with malformed embedded XSLT stylesheets
  - removed obsolete ppc64 patch
  - disable neon for ARM as it doesn't build correctly


author: wr@rosenauer.org
changelog:
  - update to version 10.0.1 (bnc#746616)
    * MFSA 2012-10/CVE-2012-0452 (bmo#724284)
      use after free in nsXBLDocumentInfo::ReadPrototypeBindings


author: wr@rosenauer.org
changelog:
  - update to version 10.0.2 (bnc#747328)
    * CVE-2011-3026 (bmo#727401)
      libpng: integer overflow leading to heap-buffer overflow


author: wr@rosenauer.org
changelog:
  - update to version 11.0 (bnc#750044)
    * MFSA 2012-13/CVE-2012-0455 (bmo#704354)
      XSS with Drag and Drop and Javascript: URL
    * MFSA 2012-14/CVE-2012-0456/CVE-2012-0457 (bmo#711653, #720103)
      SVG issues found with Address Sanitizer
    * MFSA 2012-15/CVE-2012-0451 (bmo#717511)
      XSS with multiple Content Security Policy headers
    * MFSA 2012-16/CVE-2012-0458
      Escalation of privilege with Javascript: URL as home page
    * MFSA 2012-17/CVE-2012-0459 (bmo#723446)
      Crash when accessing keyframe cssText after dynamic modification
    * MFSA 2012-18/CVE-2012-0460 (bmo#727303)
      window.fullScreen writeable by untrusted content
    * MFSA 2012-19/CVE-2012-0461/CVE-2012-0462/CVE-2012-0464/
      CVE-2012-0463
      Miscellaneous memory safety hazards
  - fix build on ARM
  - disable jemalloc on s390(x)


author: wr@rosenauer.org
changelog:
  - update to 12.0 (bnc#758408)
    * rebased patches
    * MFSA 2012-20/CVE-2012-0467/CVE-2012-0468
      Miscellaneous memory safety hazards
    * MFSA 2012-22/CVE-2012-0469 (bmo#738985)
      use-after-free in IDBKeyRange
    * MFSA 2012-23/CVE-2012-0470 (bmo#734288)
      Invalid frees causes heap corruption in gfxImageSurface
    * MFSA 2012-24/CVE-2012-0471 (bmo#715319)
      Potential XSS via multibyte content processing errors
    * MFSA 2012-25/CVE-2012-0472 (bmo#744480)
      Potential memory corruption during font rendering using cairo-dwrite
    * MFSA 2012-26/CVE-2012-0473 (bmo#743475)
      WebGL.drawElements may read illegal video memory due to
      FindMaxUshortElement error
    * MFSA 2012-27/CVE-2012-0474 (bmo#687745, bmo#737307)
      Page load short-circuit can lead to XSS
    * MFSA 2012-28/CVE-2012-0475 (bmo#694576)
      Ambiguous IPv6 in Origin headers may bypass webserver access
      restrictions
    * MFSA 2012-29/CVE-2012-0477 (bmo#718573)
      Potential XSS through ISO-2022-KR/ISO-2022-CN decoding issues
    * MFSA 2012-30/CVE-2012-0478 (bmo#727547)
      Crash with WebGL content using textImage2D
    * MFSA 2012-31/CVE-2011-3062 (bmo#739925)
      Off-by-one error in OpenType Sanitizer
    * MFSA 2012-32/CVE-2011-1187 (bmo#624621)
      HTTP Redirections and remote content can be read by javascript errors
    * MFSA 2012-33/CVE-2012-0479 (bmo#714631)
      Potential site identity spoofing when loading RSS and Atom feeds
  - added mozilla-libnotify.patch to allow fallback from libnotify
    to xul based events if no notification-daemon is running
  - gcc 4.7 fixes
    * mozilla-gcc47.patch
    * disabled crashreporter temporarily for Factory


author: wr@rosenauer.org
changelog:
  - update to 13.0 (bnc#765204)
    * MFSA 2012-34/CVE-2012-1938/CVE-2012-1937/CVE-2011-3101
      Miscellaneous memory safety hazards
    * MFSA 2012-36/CVE-2012-1944 (bmo#751422)
      Content Security Policy inline-script bypass
    * MFSA 2012-37/CVE-2012-1945 (bmo#670514)
      Information disclosure though Windows file shares and shortcut
      files
    * MFSA 2012-38/CVE-2012-1946 (bmo#750109)
      Use-after-free while replacing/inserting a node in a document
    * MFSA 2012-40/CVE-2012-1947/CVE-2012-1940/CVE-2012-1941
      Buffer overflow and use-after-free issues found using Address
      Sanitizer
  - require NSS 3.13.4
    * MFSA 2012-39/CVE-2012-0441 (bmo#715073)
  - reenabled crashreporter for Factory/12.2
    (fixed in mozilla-gcc47.patch)


author: wr@rosenauer.org
changelog:
  - update to 14.0.1 (bnc#771583)
    * MFSA 2012-42/CVE-2012-1949/CVE-2012-1948
      Miscellaneous memory safety hazards
    * MFSA 2012-43/CVE-2012-1950
      Incorrect URL displayed in addressbar through drag and drop
    * MFSA 2012-44/CVE-2012-1951/CVE-2012-1954/CVE-2012-1953/CVE-2012-1952
      Gecko memory corruption
    * MFSA 2012-45/CVE-2012-1955 (bmo#757376)
      Spoofing issue with location
    * MFSA 2012-46/CVE-2012-1966 (bmo#734076)
      XSS through data: URLs
    * MFSA 2012-47/CVE-2012-1957 (bmo#750096)
      Improper filtering of javascript in HTML feed-view
    * MFSA 2012-48/CVE-2012-1958 (bmo#750820)
      use-after-free in nsGlobalWindow::PageHidden
    * MFSA 2012-49/CVE-2012-1959 (bmo#754044, bmo#737559)
      Same-compartment Security Wrappers can be bypassed
    * MFSA 2012-50/CVE-2012-1960 (bmo#761014)
      Out of bounds read in QCMS
    * MFSA 2012-51/CVE-2012-1961 (bmo#761655)
      X-Frame-Options header ignored when duplicated
    * MFSA 2012-52/CVE-2012-1962 (bmo#764296)
      JSDependentString::undepend string conversion results in memory
      corruption
    * MFSA 2012-53/CVE-2012-1963 (bmo#767778)
      Content Security Policy 1.0 implementation errors cause data
      leakage
    * MFSA 2012-55/CVE-2012-1965 (bmo#758990)
      feed: URLs with an innerURI inherit security context of page
    * MFSA 2012-56/CVE-2012-1967 (bmo#758344)
      Code execution through javascript: URLs
  - license change from tri license to MPL-2.0
  - require NSS 3.13.5
  - PPC fixes:
    * reenabled mozilla-yarr-pcre.patch to fix build for PPC
    * add patches for bmo#750620 and bmo#746112
    * fix xpcshell segfault on ppc
  - build plugin-container on every arch


author: llunak@novell.com
changelog:
  - 0.5.2, fix file dialog resetting icon size (bnc#546490)
    and file dialog for multiple files not working (bnc#548267)


author: wr@rosenauer.org
changelog:
  - rename package
    mozilla-xulrunner191-kde4 -> mozilla-kde4-integration
    to reflect that it also supports xulrunner192
  - refine requires and conflicts to support multiple api users


author: wr@rosenauer.org
changelog:
  - supplement MozillaFirefox instead of the various xulrunner
    versions since Firefox is the main user of that feature and a
    standalone package starting with 12.1


author: wr@rosenauer.org
changelog:
  - update to 4.7.4
    * Fix strict aliasing issues in prdtoa.c for gcc 4.4 (bmo#439144)
    - obsoletes prdtoa.patch and -fno-strict-aliasing flag
    * In prlink.c, errStrBuf is not thread-safe


author: wr@rosenauer.org
changelog:
  - update to 4.8
    * Windows 9x and NT 3.51 and 4.0 are no longer
      supported
    * Windows Mobile and Mac OS X 64-bit (x86_64) are now supported
    * New macros:
      prlock.h: PR_ASSERT_CURRENT_THREAD_OWNS_LOCK
      prmon.h: PR_ASSERT_CURRENT_THREAD_IN_MONITOR
    * special log module timestamp adds timestamps to NSPR log
      messages


author: wr@rosenauer.org
changelog:
  - update to 4.8.2 (bnc#546371)
    * RISC OS, Symbian and WinCE improvements
    * bugfixes and optimizations


author: wr@rosenauer.org
changelog:
  - update to 4.8.3
    * NSPR logging timestamp month number is off by one
    * fixed possible DoS in prdtoa
  - added baselibs.conf


author: wr@rosenauer.org
changelog:
  - update to 4.8.6
    * moved PR_STATIC_ASSERT from prlog.h to prtypes.h
    * use new NSPR atomic macros
    * bugfixes
  - removed fixes for temporary package split


author: wr@rosenauer.org
changelog:
  - update to 4.8.8beta3
    * support IPv6 on Android (bmo#626866)
    * use AI_ADDRCONFIG for loopback hostnames (bmo#614526)
    * support SDP sockets (bmo#518078)
    * support m32r architecture (bmo#635667)
    * use atomic functions on ARM (bmo#626309)
    * some other fixes not affecting the Linux platform


author: wr@rosenauer.org
changelog:
  - some spec file cleanup
  - override the build time detection and use the last change time
    instead to incorporate into the build


author: wr@rosenauer.org
changelog:
  - update to version 4.9.1
    * Android fixes
    * pkgconfig file included (removed our patch)
    * added Hurd support
    * honor EHOSTDOWN
    * a few smaller fixes
  - license change from tri-license to MPL-2.0


author: wr@rosenauer.org
changelog:
  - update to version 4.9.2
    * new PR_SetThreadName and PR_GetThreadName functions for setting
      and getting the name of the *current thread*


author: kejohnson@suse.de
changelog:
  - Updated source tarball to OFED-1.2.5 release.
  - In the spec file, removed autogen.sh from %build and also
    removed ofed-mpi-selector-proposal.txt from %doc.


author: pth@suse.de
changelog:
  - Explicitely use /usr/bin/perl not 'env perl', mainly so that
    rpm automatically detects the dependency.


author: saschpe@suse.de
changelog:
  - No need to own %{_libdir}/mpi/gcc/, so package can be noarch
  - Mark stuff under /etc/profile.d as config and remove rpmlintrc


author: cfarrell@suse.com
changelog:
  - license update: SUSE-Permissive
    Use a license from http://is.gd/CIdCM7 - if there is no corresponding
    entry on spdx.org/licenses use the proprietary SUSE- prefix until the
    license is accepted upstream


author: anicka@suse.cz
changelog:
  - update to 2.16.1
    * fix RouterUptime config with non unique targets
    * Makesure mrtg repopulates its cache only once even in fork mode
    * Added support for RRDtool based Holt-Winters aberrant behaviour
    detection.  Threshold based alerts have been enhanced to be able
    to fire based on the FAILURES RRA. Note that Holt-Winters aberrant
    behaviour detection can only be enabled on newly created RRAs.
    * when thresholds were UNboraken, the threshprogok did not run
    necessarily
    * MIB parser rewritten for better compatibility
    * allow RouterUptime to contain an explicit OID for queriing
    the uptime.
    * support for nortel passport 8600 in cfgmaker
    * Added Documentation for GeTNEXT prefix
    * Added New Prefix for Counterd SNMP Walk -> CnTWaLK (see docs)
    * Upgrade to SNMP Session 1.10
    * Updates for  Net_SNMP_util.pm   and  SNMP_util.pm
    * Fix if_is_ciscovlan condition in cfgmaker
    * Updated port syntax in documentation (based on trac entry)


author: anicka@suse.cz
changelog:
  - update to 2.16.2
    * globally disable __DIE__ handler in eval using $^S check
    * updated to SNMP_Session 1.12
    * make SNMP_Session.pm work on windows even when a __DIE__
    handler ist installed.


author: anicka@suse.cz
changelog:
  - do not install mrtg2/Pod subdirectory because all the
    modules there are part of the perl now (bnc#403868)


author: anicka@suse.cz
changelog:
  - update to 2.16.4
    * fix "P_DETACH" and Pod::Usage issues with perl 5.12
    * relax cfgmaker option parsing when figuring whether to test for
    highspeed counters or not.
    * fix sorting of numbered interface names index maker
    * belarusian translation for mrtg 2.16
    * three new config options to compliment the existing
    RRDRowCount option to explicitly set the size of all RRAs
    * allow to rename target in the clonedirectory option
    * add import to the require File::Copy
    * support multiple options in ifdesc and ifref setting for cfgmaker
    * teach cfgmaker about nortel switches
    * make sure rates over 4G work too
    * allow group and user option to be set to root


author: anicka@suse.cz
changelog:
  - update to 2.17.0
    * added rrdcached support
    * Added support for glob patterns in include
    * Make daemon reload cfg automatically when it changes
    * added support for Arista to cfgmaker
    * fix cfgmaker to work in mixed v1/2/3 snmp environment
    * do not strigify arguments to conversion function let eval take
    care of this
    * untaint inlast and outlast to make perl taint mode happy


author: vcizek@novell.com
changelog:
  - update to 2.17.2
    * Fix scaling when noo and noi options are used. fix for  #95
    * Stop staticly linking rateup. fix for #97
    * Only set LD_RUN_PATH if it is actually necessary. patch from #98
    * Net::SNMP only support aes128, des and 3des ... fix for cfgmaker from #99
    * Understand desc and descr in ifdesc option of cfgmaker
    * only set $args{'-maxrepetitions'} if $Net_SNMP_util::MaxRepetitions > 0
    * do not load Net_SNMP_util unless snmpv3 is requested ... fix for #75


author: lars@linux-schulserver.de
changelog:
  - update to 2.17.4:
    * some address fixes to contrib
    * fixed duplicate install-sh entry in archive
    * set oid-mib-cache file for New_SNMP_util as well #106
    * prevent spurious warnings about unknonwn values of inlast outlast in mrtg
    * add the process id tmp file extensions, to guard against multiple rateup
      instances messing things up for each other. (attempt to fix #115)
    * quell warning in CnTWaLK mode #111
    * spelling fixes
    * make threshold checking more robust against incomplete information in the
      config file #113
    * support ifAlias for Vyatta gear
    * CnTWaLK should add the count and not max index
    * abort indexmaker if there is no data to be found
    * fix for big5 translation
    * in cfgmaker use ifdesc=alias only if there is actualy alias info
    * fix of a file pointer leak found by coverity scan
    * fix for kMG support in rateup
    * add support for zyxel ifAlias
    * add support for Matrix N7 Diamond
    * enable warnings in cfgmaker and fix issues ...
    * explicitly import SOCK_DGRAM and AF_UNSPEC to make ipv6 support work
    * Updated Net_SNMP_util.pm and SNMP_util.pm to latest versions
  - added mrtg-switches.patch to add support for Nortel switches with
    MIB 1.3.6.1.4.1.2272.30 and also new Cisco SG-300 switches
  - split out doc subpackage
  - ran spec-cleaner
  - remove unknown --with-rrd configure option
  - use macros
  - remove outdated call to suse_update_config
  - added manpages for mrtg-traffic-sum and rateup
  - fixed wrong interpreter lines in example scripts
  - install arch dependend files in _libdir


author: mrueckert@suse.de
changelog:
  - update to version 1.4.14
    - The -t option now properly supports Resent-* headers.
    - The --read-envelope-from option was added. It allows to read
      the envelope from address from the From header.
    - The environment variables SMTPSERVER and EMAIL can be used to
      configure msmtp for simple use cases.
    - Support for the Mac OS X keychain was added by Jay Soffian.


author: mrueckert@suse.de
changelog:
  - update to version 1.4.16
    - Changed all scripts to '#!/usr/bin/env bash' instead of
      '#!/bin/sh' or '#!/bin/bash', because they use bash features
      that are not available in POSIX /bin/sh and because bash might
      not live in /bin, e.g. on BSD systems. This is a quick fix for
      Debian bug #489635.
    - Accept both 250 and 251 in return of the RCPT TO command, as
      required by RFC 2821 sections 4.3.2 and 3.4. Reported and fixed
      by Matthias Bernhardt.  Thanks!
    - Fix scripts/msmtpqueue/msmtp-runqueue.sh. An error made while
      applying a patch accidently broke it. Reported by Thomas Weber.
      Thanks!
      (this obsoletes msmtp-runqueue.sh.patch)
  - additional changes from version 1.4.15
    - Added the new tls_crl_file configuration command and the
      corresponding --tls-crl-file option.
    - Added the new tls_min_dh_prime_bits configuration command and
      the corresponding --tls-min-dh-prime-bits option. This closes
      Debian bug #440344.
    - Added the new tls_priorities configuration command and the
      corresponding --tls-priorities option.
    - Gnulib upate to 2008-06-02. Use getpass-gnu instead of getpass
      module.
    - Add msmtpq scripts by Chris Gianniotis to the scripts
      directory. Suggest them as a replacement in the README of the
      msmtpqueue scripts.
    - Do not let getpass() read from stdin, because we read the mail
      from there.  Reported by Karol Lewandowski. Thanks!
    - Updated the set_sendmail script by Gautam Iyer. Thanks!
    - Return EX_TEMPFAIL instead of EX_DATAERR in case of  4xx
      replies to the MAIL FROM, RCPT TO and DATA commands. Reported
      by Kent Vinther Friis. Thanks!
  - install msmtpq


author: mrueckert@suse.de
changelog:
  - update to version 1.4.19
    - When using OpenSSL, msmtp now correctly handles NUL characters
      in the Common Name and Subject Alternative Name fields of
      certificates. This fixes a security problem. Note that msmtp is
      not affected by this problem if GnuTLS is used. (bnc#557181)
    - Disable security checks on the user configuration file when run
      as root.  Fixes Debian bug #534829.
  - additional changes from version 1.4.18:
    - mostly code worker
  - additional changes from version 1.4.17:
    - Msmtp now also reads SYSCONFDIR/netrc if the password was not
      found in ~/.netrc.
    - Support for the GNOME keyring was added by Satoru SATOH.
  - additional changes from version 1.4.16:
    - mostly code rework
  - additional changes from version 1.4.15:
    - The configuration command tls_crl_file was added. This allows
      to use certificate revocation lists (CRLs) during certificate
      verification.
    - The configuration command tls_min_dh_prime_bits was added. This
      may be needed to use TLS/SSL with servers that use a small
      Diffie-Hellman (DH) prime size.
    - The configuration command tls_priorities was added. This allows
      to fine tune TLS/SSL session parameters.


author: pascal.bleser@opensuse.org
changelog:
  - update to version 1.4.20
    - adds support for the authentication mechanism SCRAM-SHA-1 via
      GNU SASL (only on openSUSE >= 11.2)
    - the new command tls_fingerprint allows one to trust one
      particular TLS certificate, in case tls_trust_file cannot be
      used for some reason
    - the new script msmtp-gnome-tool.py manages Gnome Keyring
      passwords for msmtp (currently disabled in this build)
  - moved documentation files to a -doc subpackage


author: gber@opensuse.org
changelog:
  - update to version 1.4.22
    - avoid different account selection behaviour in --pretend mode,
      and print more informational messages about account selection
      in --pretend and --debug mode
    - add a new passwordeval command and --passwordeval option, to
      set the password from the output of a command
    - a few documentation improvements
    - report platform in --version output
    - fix building with newer OpenSSL versions
    - updated find_alias_for_msmtp.sh script
    - fixed building without TLS/SSL support
  - removed obsolete msmtp-fix-newopenssl.patch


author: wr@rosenauer.org
changelog:
  - update to version 1.4.24
    - fixes SCRAM-SHA-1 authentication via GNU SASL
    - cleanup that updates the build system and removes old cruft
      and unnecessary complexity, without changing the functionality
      of the program
  - spec cleanup


author: mrueckert@suse.com
changelog:
  - update to version 1.4.27:
    - No significant changes.
  - additional changes from vrsion 1.4.26:
    - A new version of the msmtpq script fixes serious bugs. To
      update to the new version of the script, you need to remove the
      old msmtpQ symlink, change msmtpQ to msmtpq in your MUA config,
      and use msmtp-queue for queue management.
  - additional changes from version 1.4.25:
    - DIGEST-MD5 authentication is not considered secure any longer.
      See RFC 6331.
    - Support for alias expansion was added. See the aliases command
      and --aliases option.
  - add support for building with gnome-keyring (disabled by default)
    call build with --with-gnome-keyring to enable it
  - make sure compiler cmdlines are listed (make V=1)
  - handle rename from upstream:
    msmtpQ is gone. the new script is called msmtp-queue
  - installed msmtp-gnome-tool.py and related readme


author: puzel@suse.com
changelog:
  - update to version 1.4.28:
    - Update autotools files.
    - Improve error message on connection failures in some IPv6/IPv4
      situations.
    - Improve documentation of EHLO issues.
    - Bug fix: expand tilde for the aliases command.


author: trenn@suse.de
changelog:
  - Update to latest git version (e37ee2a529baacde26b25795b4c3dec1c641862e)
    This is Version 1.2 plus some even newer patches
  - Add Xen physical CPU support


author: trenn@suse.de
changelog:
  - MSR (Machine Specific Registers) should only exist on X86.
    - > restrict msr-tools to X86 architectures


author: cstender@suse.de
changelog:
  - renamed package from multisync-cli to msynctool
  - updated to version 0.19
    o fixed autoconf warnings
    o added manpages for convcard and msynctool


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o added convtest
    o fixed typo in format detector
    o removed useless debugging output
    o added event comparer to convcard


author: garloff@suse.de
changelog:
  - Update to mt-st-0.7:
    * eject alias for rewoffl (GNU mt compat)
    * some new density codes
    * cleaning status and request handling


author: pth@suse.de
changelog:
  - Update to 0.9b:
    Changes since 0.7:
    - add local copy of qic117.h missing from recent kernels.
    - only stinit changed
    - more density codes
    - put man page into /usr/share/man/man1
    - documentation cleanup
    - add some density translations
    - counts can use the k, M, or G postfix


author: pgajdos@suse.cz
changelog:
  - updated to version 4.0.15:
    * Added missing -i option to mshortname
    * New mshortname command
    * Fix floppyd for disks bigger than 2 Gig
    * Remove obsolete -z flag
    * Remove now unsupported AC_USE_SYSTEM_EXTENSIONS
    * Fixed output formatting of mdir if MTOOLS_DOTTED_DIR is set
    * Mformat now correctly writes backup boot sector
    * Fixed signedness of serial number in mlabel
    * Fixed buffer size problem in mlabel
    * Make mlabel write backup boot sector if FAT32
    * Catch situation where both clear and new label are given to mlabel
    * Quote filename parameters to scripts
    * Mformat: Close file descriptor for boot sector
    * Added lzip support to scripts/uz
    * Added Tot_sectors option to mformat
    * Fixed hidden sector handling in mformat
    * Minfo generates mformat command lines containing new -T option
    * Mlabel prints error if label too long
  - removed upstreamed patches:
    * script.diff
    * file_close.diff
    * initialize.diff


author: pgajdos@novell.com
changelog:
  - updated to 4.0.16:
    * fixed formatting of fat_size_calculation.tex document
    * Make it clear that label is limited to 13 characters
    * Fixed typo in initialization of FAT32 info sector
  - remove invalid-memory.diff


author: pgajdos@novell.com
changelog:
  - updated to 4.0.17:
    * mbadblocks now takes a list of bad blocks (either as sectors
      or as clusters)
    * mbadblocks now is able to do write scanning for bad blocks
    * mshowfat can show cluster of specific offset
    * Enable mtools to deal with very small sector sizes...
    * Fixed encoding of all-lowercase names (no need to mangle
      these)
    * Consider every directory entry after an ENDMARK (0x00) to be deleted
    * After writing a new entry at end of a directory, be sure to also add
      an ENDMARK (0x00)
    * Deal with possibility of a NULL pointer being returned by
      localtime during timestamp conversion


author: cfarrell@suse.com
changelog:
  - license update: GPL-3.0+
    For the docs look at the COPYING (1.2 _not_ 1.3). For the main package
    there is no indication that GPLv3 only is intended


author: puzel@suse.com
changelog:
  - update to mtr-0.82
    * Enable decoding of ICMP extensions for MPLS for curses and
      report interfaces. Use the -e flag or press 'e' to enable it.
  - fix spec license to GPL-2 (bnc#735559)


author: nadvornik@suse.cz
changelog:
  - updated to 1.3.11:
    * scsieject: New tool that handles start/stop, load/unload
    * support for Sony VGP-XL1B(2) Media Changer
    * many bugfixes


author: mseben@suse.cz
changelog:
  - updated to 1.3.12:
    * Incorporate debian packaging
    * Remove strip of binaries
    * Remove unsupported nsmhack from list of binaries built by default
    * Add support for building outside of source tree
    * Update copyrights
    * Fix typo in mtx.1 man page
    * Clear outstanding UNIT ATTENTION state at start


author: cstender@suse.de
changelog:
  - updated to version 0.90.19
    o fixed some build bugs
    o fixed gcc warnings
    o fixed a menu entry


author: toni@links2linux.de
changelog:
  - Update to multitail-5.2.5
  - This version handles ANSI codes in logfiles more gracefully when using the
    "scrollback" functionality. Of course, you still need to add the "-cT ansi"
    switch for that.


author: pascal.bleser@opensuse.org
changelog:
  - update to 5.2.8:
    * handle sources that disappear before reading more gracefully
    * no longer segfault when a file is truncated


author: pascal.bleser@opensuse.org
changelog:
  - add IPv6 support for sending to a syslog server and receiving syslog events
  - update to 5.2.9:
    * fixes a segfault which happened when searching for strings with printf
      escapes in them (e.g., %n)


author: lnussel@suse.de
changelog:
  - new version 1.2.2
    * new user information dialog
    * new toolbar
    * Improved connect speed to large servers with lots of users and comments (needs updated server) through use of local caching of content
    * Servers using trusted certificates are now highlighted in green throughout the GUI.
    * CELT version bump; possible quality improvements as a result, on certain configurations
    * LOTRO, L4D2, and ArmA2 plugins
    * Replaced user-textures with avatars to make overlay more useful
    * Better overlay system on Win32 using the pipe method
    * Numerous GUI improvements, including consolidating and reorganizing the main window menus
    * Logitech G15 fixes and improvements
    * Made friend and server window icons skinnable (emblem-favorite.svg, etc, see Skinning)
    * server side database upgrade bug (only occured when updating from 1.1.8 directly to 1.2.1)
    * Bonjour LAN server discovery and resolving works again
    * G15 activation problems
    * memory leak on certain configurations


author: lnussel@suse.de
changelog:
  - new version 1.2.3
    - Improved Voice Activity Detection
    - Customizable Overlay with FPS counter
    - Recording
    - Priority speaker
    - Updated CELT Codec to version 0.11.0


author: lnussel@suse.de
changelog:
  - install mumble in libdir and put a symlink in bindir to make
    loading libs from applicationDirPath work.


author: lnussel@suse.de
changelog:
  - remove read permissions for other users on local sqlite database
    as it may contain passwords (bnc#747833, CVE-2012-0863)


author: lnussel@suse.de
changelog:
  - allow reading /etc/ssl/openssl.cnf in apparmor profile (bnc#768692)
  - fix path to sed and grep due to usr move in 12.2


author: werner@suse.de
changelog:
  - updated to mutt version 1.5.19 mostly a bugfix release
  - updated sidebar patch to 1.5.18.sidebar.20080611
    * make it work with 1.5.19
    * make sidebar-fix also work
  - updated compression patch to patch-1.5.19.rr.compressed
  - enable smtp support
  - enable mixmaster support
  - use regex(7) of glibc


author: werner@suse.de
changelog:
  - Update to mutt version 1.5.21 which include last three fixes
    * Beside this better support of S/MIME certificates
  - Use an other sidebar patch found for OpenBSD
  - Update our patches


author: pth@suse.de
changelog:
  - Update and fix the german translation.
  - Update all translations so that the user edits the right translation.


author: gber@opensuse.org
changelog:
  - fix build by removing Makefiles from contrib
  - added missing %mime_database_post/%mime_database_postun


author: werner@suse.de
changelog:
  - Fix the orther sidebar patch as it is broken with MALLOC_CHECK=1
    now static buffers are used instead (re)alloced arrays.


author: werner@suse.de
changelog:
  - Switch from buildrequires gpgme-devel to libgpgme-devel for 11.4
  - Work around missing buildrequires of libgpgme-devel by adding
    libassuan-devel for 11.4


author: werner@suse.de
changelog:
  - Add patches for the following Mutt Tickets:
    [#1771]: pipe-mime
    [#2179]: score-match
    [#3240]: imapuser
    [#3261]: readonly-open
    [#3288]: mx_update_context-segfault
    [#3293]: dont-recode-saved-attachments
    [#3300]: gpgme-1.2
    [#3324]: smimekeys-tmpdir
    [#3326]: emptycharset
    [#3335]: thread-segfault
    [#3339]: smime_keys-chaining
    [#3371]: ansi-escape-segfault
    [#3378]: references
    [#3457]: pop3-segfault
    [#3459]: split-fetches
    [#3483]: header-strchr
    [#3496]: no-implicit_autoview-for-text-html
    [#3506]: gnutls-CN-validation
    [#3515]: gnutls-deprecated-set-priority
    [#3516]: gnutls-deprecated-verify-peers
    with ticket #3506 bnc#700648 becomes fixed, with ticket #3496
    the autoview regression for text/html should be fixed.
  - Add one line more for sidebar if displayed on top


author: werner@suse.de
changelog:
  - Update patch for Mutt Ticket #3288 and check for empty headers
    in mx_update_context() (bnx#704359)


author: vmiklos@vmiklos.hu
changelog:
  - Add patch to introduce a new (optional) check when
    replying to messages originating from a mailing list


author: vuntz@novell.com
changelog:
  - Add tarball created from git, and mutter-rename.patch.bz2 to make
    mutter parallel-installable with metacity.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + Fix confusion about MetaPreview in introspection build
    + Queue redraws on MutterWindow's MutterShapedTexture
    + Pass event to clutter when the plugin doesn't have
      xevent_filter
    + Build using Clutter 1.0
    + Don't explicitly set the size of the MutterWindow texture
    + Pass through all scroll events to compositor
    + Tolerate all standard _NET_WM_WINDOW_TYPE types for managed
      windows
    + Set up correct initial values for override redirect windows
    + Add focus-window property to MetaDisplay
    + Accessors for pid and name of client machine associated with
      MetaWindow
    + Added MetaWindow::window-type property
    + Added public prototype for
      meta_window_is_ancestor_of_transient()
    + Avoid overflow when window maximum size hint is set to INT_MAX
    + Fix check for zero-sized textures in MutterShaped texture
    + Remove deprecated glib/gtk symbols
    + Handle FocusIn events for override redirect windows correctly
    + Elimitate use of arithmetic expansion for portability
    + Don't allow override-redirect windows to be META_WINDOW_NORMAL
    + Free MutterWindow description string in finalize() not
      dispose()
    + Take extra reference on the texture inside MutterWindow
    + Use correct timestamp for focus stealing prevention
    + Export meta_screen_get_startup_sequences, add change signal
    + Fix use of uninitialized memory in edge-resistance.c
    + Updated translations.
  - Drop mutter-build-fix.patch: fixed upstream.
  - Drop mutter-clutter-1.0.patch: fixed upstream.
  - Remove gnome-common BuildRequires and gnome-autogen.sh call.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + See http://git.gnome.org/cgit/mutter/log/?id=2.27.3
    + Do not run effects during WM startup
    + Remove meta_errors_register_foreign_display()
    + Check the opacity of the right actor
    + Always notify on title property change
    + Avoid accessing freed memory when being replaced
    + Fix alt-tab with urgent windows
    + Enforce a policy of single-handling of key events
    + Add a modal mode for plugins
    + Fix custom-alt-tabs for single-handling of key events
    + Check for NULL in meta_screen_tab_popup_destroy() instead of
      asserting
    + Unminimize windows passed to
      meta_workspace_activate_with_focus()
    + Add new API for plugins.
    + Various minor fixes.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.4:
    + See http://git.gnome.org/cgit/mutter/log/?id=2.27.4
    + Add new API for plugins.
    + Refer to monitors as "monitors" rather than "xineramas"
    + Fix broken META_IS_SCREEN macro
    + Fix owner and applyto for /apps/mutter/general/overlay_key
      schema
    + Make user-time a GObject property
    + Use meta_window_set_user_time for setting user time
      consistently
    + Export a _GNOME_WM_KEYBINDINGS property
    + Build fixes.
    + Updated translations.


author: lmedinas@opensuse.org
changelog:
  - Update to version 2.27.5:
    + Fix bug in GConf schemas where the overview activation key was
      specified as '<Super_L>' not 'Super_L'.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.0:
    + Add meta_window_get_stable_sequence
    + mutter_begin_modal_for_plugin(): Check result of
      XGrabKeyboard()
    + mutter_plugin_get_windows returns *Mutter*Window, not
      MetaWindow
    + Remove MetaAltTabHandler
    + Use "later functions" to fix priority problems with Clutter
      redraw
    + Create the dummy timeline for repaint laters with an "infinite"
      duration
    + Added meta_window_get_transient_for_as_xid()
    + Added workareas-changed signal
    + Work around race condition focusing a window on a different
      workspace
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add mutter-fix-build.patch and mutter-gl-no-cgl.patch to fix the
    build with recent introspection data and with recent clutter.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.0:
    + Improve appearance of scaled down windows using mipmap
      emulation
    + Added signals: MetaDisplay::window-created,
      MetaDisplay::window-marked-urgent,
      MetaDisplay::window-demands-attention, MetaWindow::unmanaged
    + Added properties: MetaWindow:demands-attention,
      MetaWindow:urgent, MetaWindow:maximized-horizontally,
      MetaWindow:maximized-vertically
    + Fix nasty crash when workspace "struts" changed during a window
      move
    + Bug fixes
    + Build fixes
    + Merge Metacity changes since 2.26. Includes themable sound
      support via libcanberra
  - BuildRequire libcanberra-devel for new themable sounds.
  - Add mutter-cogl_texture-deprecated.patch to fix build against
    clutter 1.1.12. Reported upstream as bgo#610454.


author: dominique.leuenberger@tmf-group.com
changelog:
  - Refresh mutter-cogl_texture-deprecated.patch to also take care
    of cogl_material_[un]ref, which is deprecated with clutter
    1.1.14.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.1:
    + Support and require Clutter 1.2
    + Add meta_display_get_keybinding_action()
    + Add meta_window_get_wm_class_instance()
    + Remove workaround for bug fixed in intel driver Q2/2009 release
    + Build fixes
    + Updated translations.
  - Drop upstreamed patch mutter-cogl_texture-deprecated.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.2:
    + Theme enhancements
    - Add a flexible version mechanism for themes -
      metacity-theme-3.xml is now supported, and can include
      version="> 3.2" type attributes on the root element or
      any subelement.
    - Add frame_x_center/frame_y_center variables
    - Allow a theme to turn on title ellipsization
    + Performance enhancements:
    - Stream raw damage updates to ClutterX11TexturePixmap
      to enable partial stage updates when windos change
    - Don't trap XErrors in meta_compositor_process_event
    + Add meta_prefs_override_preference_location(); this allows
      a plugin like GNOME Shell to redirect preferences to a
      plugin-specific location.
    + Support a _MUTTER_HINTS window property; this is a string
      property holding key-value pairs with plugin-specific
      interpretation
    + Build with GSEAL_ENABLE
    + Add meta_display_get_leader_window()
    + Add meta_display_sort_windows_by_stacking
    + Export
      meta_display_get_last_user_time()
      meta_display_xserver_time_is_before()
      meta_window_foreach_ancestor(),
      meta_window_foreach_transient()
      meta_window_lower()
      meta_window_raise()
      meta_window_set_demands_attention()
      meta_window_unset_demands_attention()
    + Bug fixes
    + Build fixes
  - Drop mutter-gcc45.patch, fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4:
    + Clean up MutterPlugin effect interface
    + Track damage as the bounding box, a significant optimizations
      for rapidly drawing clients
    + Add meta_window_is_remote()
    + Add meta_add_debug_topic() for turning on logging of specific
      topics
    + Fix bug with window unmaximization
    + Bugs fixed:
    - bgo#611838: expose sub-stage redraws by streaming raw updates
      to ClutterX11TexturePixmap
    - bgo#620585: Add meta_window_is_remote
    - bgo#620860: function ?meta_display_open?
    - bgo#621082: MutterPluginManager should call
      plugin->switch_workspace, when screen doesn't have any
      window. Or function should be renamed.
    - bgo#621413: Maximize/Unmaximize not behaving properly for
      some non-gnome based programs
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to 2.31.5:
    + Support building with GTK+ 3.0
    + Remove deprecated usages for compatibility with GTK+ 3.0
    + Export a boxed type for MetaRectangle
    + Allow disabling -Werror with --enable-compile-warnings=yes
    + Build fixes
  - Build against GTK+ 3: use gtk3-devel BuildRequires instead of
    gtk2-devel and pass --with-gtk=3.0 to configure.


author: dimstar@opensuse.org
changelog:
  - Add mutter-gdk-cairo.patch: replace GDK Drawing API with cairo.
    This fixes building with GTK3 2.90.6.


author: vuntz@opensuse.org
changelog:
  - Add mutter-no-gdk_display.patch: stop using gdk_display that got
    removed in recent GTK+ 3 versions.
  - Add mutter-gdk-keys.patch: update the code after some API changes
    in GDK 3.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.0:
    + Enable side-by-side tiling via a gesture of dragging to the
      left or right edge of the screen. (enabled with an
      off-by-default GConf key)
    + Allow breaking out of maximization/tiling using a
      alt-middle-button window resize
    + Add the ability to have modal dialogs attached to their parent
      window (enabled with an off-by-default GConf key)
    + Draw with Cairo rather than GDK
    + Add compatibility for changes in GTK+ 3
    - libmutter-private is now only installed for GTK+ 3 builds
    - Theme parts of libmutter-private API are changed to take
      cairo_t rather than GdkDrawable
    + Update introspection build and annotations for new behavior of
      g-ir-scanner
    + Fix bug that caused window menu options not to work
    + Fix misbehavior of Wine windows
    + Fix crashes from missing error traps
    + Build fixes
    + Misc bug fixes
    + Cleanups
    + Updated translations.
  - Drop mutter-gdk-cairo.patch, mutter-no-gdk_display.patch,
    mutter-gdk-keys.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Remove explicit Requires for clutter-devel and gtk2-devel in
    devel package: they will automatically be added the pkgconfig()
    way.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.1:
    + Default build is now GTK+ 3 build
    + Mutter namespace prefix is removed, in favor of consistent
      meta_ namespace prefixing. Naming changes:
      MutterWindow              => MetaWindowActor
      mutter_get_windows        => meta_get_window_actors
      mutter_plugin_get_windows => meta_plugin_get_window_actors
    + Add missing values in MetaKeyBindingAction; this fixes a
      problem where key binding lookup wasn't working properly for
      some key bindings.
    + Remove keysym parameter to
      meta_display_get_keybinding_action(); the function expected the
      default keysym for the keycode to always be passed
    + Clean up installed header files; in particular, theme-parser.h
      is merged into a new public-only theme.h and private internals
      are moved to theme-private.h.
    + Fix problems with antialiased rendering of themes
    + Fix problem with parsing color constants in themes
    + Build fixes
    + Miscellaneous bug fixes
    + Fixed bugs: bgo#628401, bgo#628520, bgo#631487, bgo#632116,
      bgo#632149, bgo#632155, bgo#632474, bgo#632494.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.2:
    + Remove support for GTK+ 2
    + Adapt to deprecation of size_request deprecation in GTK+
    + Include change from Metacity to fix confusion of mouse tracking
      when double-clicking on title bar
    + Fix bug with the the window menu getting stuck when you alt-Tab
    + Bugs fixed: bgo#633133, bgo#633352, bgo#633398, bgo#633401
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.91.3:
    + Better shadows:
    - Shadows can be different for different window types and focus
      states
    - Shadows are larger by default, especially for the currently
      active eindow
    - Shadows for attached modal dialogs and menus are drawn not to
      overlap the attachment point.
    - Shadows follow the shape of shaped windows
    + Optimization:
    - Avoid repainting in situations when windows are potentially
      restacked but aren't actually restacked.
    - Pay attention to partial stage repaints in obscured window
      calculations
    - Better optimization of painting obscured shadows; turn off
      shadows for maximized windows.
    - Move background repainting into Mutter; doing it here rather
      than in plugins allows not painting obscured parts of the
      background.
    + A new frame type 'attached' is added for attached modal dialogs
      and can be referenced in theme files with a theme version 3.2.
    + Fix updating key bindings when the keyboard layout changes
    + Bug fixes
    + Build fixes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add patches from upstream git to fix build with latest gtk3L:
    + mutter-gdk_functions.patch: commit 8994e6
    + mutter-port-testgradients-to-gtk3.patch: commit d74659
    + mutter-gtk_states.patch: commit 544c8.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.4:
    + Update for GTK+ 3 changes.
    + Support maximizing a window by dragging to the top of the
      screen in the same way you can tile by dragging to the edge of
      the screen.
    + Misc bug fixes.
    + Bugs fixed: bgo#630548, bgo#636083, bgo#636301, bgo#636302,
      bgo#636491, bgo#637802.
    + Updated translations.
  - Drop mutter-gdk_functions.patch, mutter-gtk_states.patch,
    mutter-port-testgradients-to-gtk3.patch: they're all fixed
    upstream.
  - Move %{_libdir}/mutter/Meta-2.91.gir to devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.5:
    + Add a Above_Tab key symbol that can be used in key bindings to
      mean the key above the Tab key. This is now the default binding
      for cycle_group in both Mutter and Metacity.
    + Add new frame states for tiled-on-the-left and
      tiled-on-the-right
    + Add new background drawing functions that can be defined in a
      theme for single buttons.
    + Draw the right button backgrounds for all custom button layouts
    + Remove vestigal --composite/--no-composite command line options
    + Fix building on GLES
    + Code cleanups
    + Bugs fixed: bgo#613124, bgo#626875, bgo#629282, bgo#635569,
      bgo#635683, bgo#635686, bgo#637330.
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.6:
    + Add meta_screen_override_window_layout() to let a plugin set
      the workspace layout
    + Add a 'size-changed' signal to MetaWindowActor
    + Add meta_window_actor_is_destroyed()
    + Fix problems with window tile previews when cancelling a move
    + Port theme elements that use GTK+ drawing to use
      GtkStyleContext instead of the deprecated GtkStyle.
    + Fix compiler warnings that were causing compilation failures
    + Misc bug fixes
    + Updated translations.
  - Add support for source service checkout, with %BUILD_FROM_VCS:
    + Add gnome-common BuildRequires.
    + Add call to ./autogen.sh.
  - Change libcanberra-devel BuildRequires to
    pkgconfig(libcanberra-gtk).
  - Remove --with-gtk=3.0 configure option: it's always built against
    GTK+ 3 now.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.93:
    + bgo#645408: Fix bug where, when a monitor was hot-plugged, all
      workspaces would collapse to a single workspace. (There are
      still issues when a secondary monitor is hot-plugged to the
      left of the primary monitor).
    + bgo#645843: Fix a crash for the cycle_group action
    + bgo#636904: Fix misdrawing of window shadows on some focus
      changes.
    + bgo#645590: Export meta_get_replace_current_wm() to allow
      fixing a GNOME Shell bug with --replace.
    + Updated translations.
  - Changes from version 2.91.92:
    + Add a workspaces_only_on_primary preferences. When set, this
      makes workspaces switching only apply to windows on the primary
      monitor, while windows on other monitors are unaffected.
    + Export API for monitor handling:
      MetaScreen::monitors-changed signal
      meta_screen_get_primary_monitor()
      meta_window_is_on_primary_monitor()
      meta_window_get_monitor()
      MetaWindow::window-entered-monitor,
      MetaWindow::window-left-monitor.
      meta_window_move_to_monitor()
    + Behavior improvements for attached modal dialogs:
    - Allow dragging dragging on the titlebar to move the  parent
    - Allow resizing
    - Constrain to be on the current monitor
    + Don't turn on XSMP autorestart
    + Combine libmutter-wm and libmutter-private into a single
      libmutter.
    + Export methods to move and resize windows
      meta_window_move(), meta_window_resize(),
      meta_window_move_frame().
    + Add a MUTTER_WM_CLASS_FILTER environment variable to allow
      existing windows to be ignored when performance testing.
    + Add a new compositor-based flash for visual bell
    + Fix bug where application specified values for properties like
      "skip taskbar" were sometimes ignored.
    + Bug fixes.
    + Build fixes
  - Changes from version 2.91.91:
    + Build a libmutter-wm that contains all of the logic and that
      can be linked to to create custom executables. The mutter
      executable becomes a small stub linked to this library.
    + Move installed headers files into a meta/ subdirectory instead
      of polluting the toplevel namespace.
    + Remove various unused complications:
    - Ability to set the set of plugins via GConf
    - Plugin 'params'
    - meta_restart() and "mutter-message restart"
    + Don't exit when we are requested to exit via XSMP, assume we'll
      be killed along with the X server; this avoids visual artifacts
      from unmanaging windows when logging out.
    + Build fixes
  - Changes from version 2.91.90:
    + Change <Alt>Above_Tab from being a cycle_group binding to
      a switch_group binding
    + Make plugin-loading failure fatal
    + Add 'position-changed' signal to MetaWindowActor
    + When 'live_hidden_previews' is enabled, position hidden
      windows to allow the creation of workspace previews
    + Fix bug with opacity of MetaBackgroundActor
  - Fix BuildRequires to use pkgconfig(libcanberra-gtk3)


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Avoid crashing when you have a single window and try to move it
      between workspaces. bgo#642957.
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + bgo#647662: if WM_CLIENT_MACHINE isn't set, don't assume a
      window is remote; fixes behavior of Fox toolkit applications
      under GNOME Shell.
    + bgo#647613: fix cases where windows could get stuck drawing as
      focused after an attached modal dialog was closed.
    + Fix a bug where a window that is too big to be tiled
      side-by-side would behave strangely when using the gesture of
      dragging to the top to maximize.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.2.1:
    + bgo#648828: When saving the session, use the "program name"
      rather than harcoding mutter, fixing session saving for
      gnome-shell.
  - Changes from version 3.0.2:
    + bgo#647777: Fix a crash when running without XKB support
    + bgo#649500, bgo#649504: Fix smallish memory leaks
    + bgo#649299: Ignore mirrored monitors when listing monitors,
      fixing drag-and-drop problems in GNOME Shell
    + Don't allow side-by-side tiling of non-maximizable windows
      like dialogs and utility windows
    + bgo#648613: Fix interaction of _NET_WM_WINDOW_OPACITY with
      window effects, making it work again with GNOME Shell
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.3:
    + bgo#645355: Support dark window theme variants for windows with
      a dark widget theme; this is selected by the _GTK_THEME_VARIANT
      property
    + bgo#635268: Don't draw a shadow under windows with an alpha-
      channel - this fixes transparency for GNOME Terminal
    + bgo#649315: Add a MetaWindow:wm-class property for notification
    + Add a MetaWindow:minimized property for notification
    + bgo#627880: Fix handling of unusual window shapes that Wine was
      setting causing some applications to draw wrong
    + bgo#653121: Improve replacing another compositor and being
      replaced: release compositor selection in the right order and
      wait for compositors that get it wrong.
    + bgo#652369: Remove behavior where left clicking on a window
      border with the titlebar offscreen gave the window menu
    + bgo#649202: Don't set the global default textdomain, since
      Mutter is a library as well as an application
    + Exit with the right (success or failure) exit status
    + Code cleanup
    + Other bugs fixed: bgo#649114, bgo#652507
    + Updated translations.
  - Process %{_datadir}/gnome/wm-properties/mutter-wm.desktop with
    suse_update_desktop_file to fix a rpmlint warning.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3.1:
    + Back API version down to "3.0": the change to Meta-3.1.gir was
      unintentional.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Use better, much more subtle shadow definitions [bgo#649374]
    + Add the ability to use named GTK+ colors in theme files as
      gtk:custom(name,fallback) [bgo#648709]
    + Port from GdkColor to GdkRGBA and from GtkStyle to
      GtkStyleContext [bgo#650586]
    + Try to fix window bindings using the Super key [bgo#624869]
    + Update to using more modern Cogl and Clutter APIs [bgo#654551,
      bgo#654729, bgo#654730, bgo#655064]
    + Fix for srcdir != builddir builds [bgo#624910]
    + Make handling of focus appearance for attached dialogs more
      robust [bgo#647712]
    + Misc bug fixes: bgo#642957, bgo#649374, bgo#650661, bgo#654489,
      bgo#654539.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90.1:
    + Fix crash when no windows are open [bgo#657692]
    + Fix annotations for new strictness in gobject-introspection
    + Fix some errors with rounded frame drawing [bgo#657661]
  - Changes from version 3.1.90:
    + Extend the draggable portion of window borders outside the
      visible frame for easy resizing with thin borders. (New
      draggable_border_width GConf key controls the total width of
      visible and invisible borders.) [bgo#644930]
    + Draw rounded window corners with antialising [bgo#628195]
    + Unredirect override-redirect fullscreen windows, such as
      full-screen 3D games to avoid any performance impact
      [bgo#597014]
    + Add :resizable and :above properties to MetaWindow.
      [bgo#653858]
    + Add MUTTER_DISABLE_FALLBACK_COLOR environment variable to allow
      visualizing places where a color is missing for gtk:custom()
      colors [bgo#656112]
    + Don't attach modal dialogs to special windows like the desktop;
      add meta_window_is_attached_dialog() [bgo#646761]
    + Make MetaBackgroundActor public, allow creating multiple
      instances (sharing a common texture), and add a :dim-factor
      property [bgo#656433]
    + Fix attached dialogs to not be resizable from the top and to be
      position correctly [bgo#656619]
    + Misc bug fixes [bgo#656335, bgo#657583]
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91.1:
    + Fix problem where certain application updates would get lost
      [bgo#657071]
    + Fix a problem where after resuming from the screensaver, things
      got slow [bgo#658228]
    + When a monitor is plugged or unplugged, keep existing windows
      on their current monitor [bgo#645408]
    + Remove 'Mutter' title from alerts such as
      "The window '%s' is not responding"
    + Remove pointless warning:
      Received a _NET_WM_MOVERESIZE message for %s; these
      messages lack timestamps and therefore suck.
    + Misc bug fixes
    + Build fixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Fix bug with unredirecting full-screen windows on
      multi-monitor, notably affected gnome-screensaver [bgo#657869]
    + Disable top resizing of attached dialogs [bgo#657795]
    + Code cleanup
    + Misc bug fixes [bgo#658069, bgo#659266, bgo#659523, bgo#659477]
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Fix _NET_WM_FRAME_EXTENTS not to include invisible borders
      [bgo#659848]
    + Fix application-specified window placement (-geometry) for
      invisible borders [bgo#659848]
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Allow keyboard window switching (alt-Tab) during drag-and-drop
      [bgo#660457]
    + Don't add invisible resize borders to fullscreen windows
      [bgo#659854]
    + Fix crash when toplevel windows were set to unexpected window
      types [bgo#599988]
    + Correct problems with windows moving when restarting or
      switching window managers [bgo#660848]
    + Fix interaction of tiled windows with multiple monitors
      [bgo#657519]
    + Make meta_display_unmanage_screen() public [bgo#660848]
    + Fix problem with turning off window decorations on the fly
      [bgo#660773]
    + Fix spurious assertion failures with themes such as Nodoka
      [bgo#661286]
    + Misc bug fixes [bgo#660464, bgo#660854, bgo#662053]
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Move from GConf to GSettings for preferences [bgo#635378]
    + meta_display_add_keybinding()/meta_display_remove_keybinding()
      added to allow creating new keybindings at runtime [bgo#663428]
    + Add suport for new _NET_WM_STATE_FOCUSED atom in _NET_WM_STATE
      to allow applications to draw unfocused windows differently
      [bgo#661427]
    + Add meta_window_move_resize_frame() to allow specifying the
      size and position of a window via the outside dimensions of the
      window frame.
    + Don't activate window tiling when moving in snap mode
      [bgo#662270]
    + Remove the ability to resize a window from the inner edge of
      the titlebar [bgo#660129]
    + Fix for deprecations in GTK+ [bgo#662574, bgo#662895]
    + Bugs fixed: bgo#662895, bgo#642652, bgo#660941, bgo#662225
    + Updated translations.
  - Add mutter-clutter-1.10.patch: Fix build with clutter 1.10.
  - Add pkgconfig(gsettings-desktop-schemas) BuildRequires: new
    dependency.
  - Drop gconf-devel BuildRequires: migration to GSettings completed.
  - Replace gconf schema packaging machinery with
    %glib2_gsettings_schema_* macros.


author: vuntz@opensuse.org
changelog:
  - Drop mutter-clutter-1.10.patch: this actually breaks mutter as we
    need a clutter patch too, which is not ready yet.
  - Pass --enable-compile-warnings=maximum to configure: the default
    is error, and we don't want to have -Werror in our CFLAGS.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Add keybindings for tiling to left or right [bgo#648700]
    + Support GTK+'s hide-titlebar-when-maximized hint [bgo#665617]
    + Load _DBUS_APPLICATION_ID, _DBUS_UNIQUE_NAME, _DBUS_OBJECT_PATH
      property [bgo#664851]
    + Handle changes to workspaces-only-on-primary GSetting
      [bgo#664853]
    + Don't use the Clutter default stage [bgo#664028]
    + Fix compilation with --disable-introspection [bgo#661871]
    + Fix problem where stage could end up mis-sized on startup with
      multiple monitors
    + Misc bug fixes [bgo#666015]
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Adapt to changes in GtkStateFlags
    + Redo properties for applications menu corresponding to GTK+
      changes - they are now _GTK_* not DBUS_*.
    + Fix crash on gnome-shell restart when a modal dialog is open
      [bgo#668299]
    + Code cleanup [bgo#666039]
    + Updated translations.
  - Drop mutter-fix-build-latest-gtk3.patch: fixed upstream.


