# changelog

author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - layout issues for the manual conflicts resolver and other
    sw_single dialogs. (bnc#716336)
  - 2.22.2


author: anaselli@linux.it
changelog:
  - Used YApplication::applicationTitle() and
    YApplication::applicationIcon() to set title and icon
  - Reimplemented setApplicationTitle from YApplication
  - Fixed YAlignment::setBackgroundPixmap crash


author: anaselli@linux.it
changelog:
  - Fixed YGProgressBar setValue to refresh
  - Added percentage to YGProgressBar (same behavior of ncurses and
    qt implementation)


author: gs@suse.de
changelog:
  - Added high contrast color schemes "highcontrast" and "inverted"
    (setting Y2NCURSES_COLOR_THEME in /etc/sysconfig/yast2)


author: gs@suse.de
changelog:
  - NCTablePad: bug-fix for sorting of tables
  - NCDialog: code cleanup, setStatusLine() added
  - V 2.43.0


author: gs@suse.de
changelog:
  - NCCheckBoxFrame: respect option `noAutoEnable, bug-fix for
    nested frames (bnc #7853079),
  - V 2.43.1


author: anaselli@linux.it
changelog:
  -  NCApplication: Reimplemented setApplicationTitle from YApplication
  -  Added the availiability to build a git sha1 versioned package using
    cmake -DGIT_VERSION=on
  - V 2.43.2


author: gs@suse.de
changelog:
  - NCRichText: bug-fix for text in <pre> tags, patch description is
    shown correctly (bnc #803466)
  - V 2.43.3


author: gs@suse.de
changelog:
  - Bug-fix for typo in help text (bnc #759100)
  - add filter for recommended, suggested, orphaned or unneeded
    packages ('Package Classification in 'Filter' list)
  - respect locale setting when sorting the list of packages
  - 2.22.6


author: gs@suse.de
changelog:
  - NCPkgTable: bug-fix for sorting the list of packages
  - Show function keys in bottom line correctly
  - Version 2.43.0


author: anaselli@linux.it
changelog:
  - YQIMage autoScale implementation
  - to build a git sha1 versioned package use cmake -DGIT_VERSION=on


author: anaselli@linux.it
changelog:
  - Reimplemented setApplicationTitle from YApplication
  - Used YApplication::applicationTitle() and YApplication::applicationIcon()
    to set title and icon


author: tgoettlicher@suse.de
changelog:
  - Fixed bnc#704123: When updating packages, same version numbers in different repositories confuse YaST
  - Version: 2.21.22


author: crrodriguez@opensuse.org
changelog:
  - This is zlib 1.2.5.2 codename "motley"
  - Fix bug and add consts in contrib/puff [Oberhumer]
  - Fix static-only-build install in Makefile.in
  - Add libz.a dependency to shared in Makefile.in for parallel builds
  - Spell out "number" (instead of "nb") in zlib.h for total_in, total_out
  - Fix bug in zlib.h for _FILE_OFFSET_BITS set and _LARGEFILE64_SOURCE not
  - Add comment in zlib.h that adler32_combine with len2 < 0 makes no sense
  - Make NO_DIVIDE option in adler32.c much faster (thanks to John Reiser)
  - Fix zlib.h LFS support when Z_PREFIX used
  - Avoid deflate sensitivity to volatile input data
  - Avoid division in adler32_combine for NO_DIVIDE
  - Clarify the use of Z_FINISH with deflateBound() amount of space
  - Use u4 type for crc_table to avoid conversion warnings
  - Apply casts in zlib.h to avoid conversion warnings
  - Add OF to prototypes for adler32_combine_ and crc32_combine_ [Miller]
  - Improve inflateSync() documentation to note indeterminancy
  - Add deflatePending() function to return the amount of pending output
  - Check that pointers fit in ints when gzprint() compiled old style
  - Add dummy name before $(SHAREDLIBV) in Makefile [Bar-Lev, Bowler]


author: meissner@suse.de
changelog:
  - use configure options for library paths. Also fixes
    the pkg-config file to not have /usr/local bnc#738169


author: joop.boonen@opensuse.org
changelog:
  - Update to 1.2.7
    * Fix bug in gzclose_w() when gzwrite() fails to allocate memory
    * Add "x" (O_EXCL) and "e" (O_CLOEXEC) modes support to gzopen()
    * Add gzopen_w() in Windows for wide character path names
    * Fix type mismatch between get_crc_table() and crc_table
  - Passed the spec file through spec cleaner


author: mvyskocil@suse.com
changelog:
  - add longest_match performance patch (fate#314093)
    * suggested by IBM, sent upstream
  - rename the main library package to libz1 according Shared
    Library Policy
  - profiling build can be enabled via build --with profiling
  - use the human-readable package description from zlib.net
  - add rpmlintrc


author: jengelh@inai.de
changelog:
  - Replace %make_install by normal make install;
    the former is a constant source of agony in older or non-SUSE.


author: schwab@linux-m68k.org
changelog:
  - Add zlib-devel-static to baselibs.conf, needed for binutils testsuite
  - Migrate zlib-<targettype> to libz1-<targettype>


author: federico@novell.com
changelog:
  - Initial packaging of libzeitgeist-0.3.2.tar.gz.  This is not split
    into a library and a devel package, because I just want to get
    something working.


author: vuntz@opensuse.org
changelog:
  - Improve summaries and descriptions.
  - Remove unneeded gtk-doc BuildRequires.
  - Replace zeitgeist Requires with a Recommends, and move it to
    libzeitgeist-1_0-1.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.10:
    + Reference count fix.
    + Documentation fixes.
  - Changes from version 0.3.8:
    + Correctly handle get/set for ZeitgeistLog:connected property.
    + Update the zeitgeist-1.0.vapi.
  - Changes from version 0.3.6:
    + Relicense under LGPLv2.1+.
  - Changes from version 0.3.4:
    + Add new method zeitgeist_data_source_to_variant_full()
    + Remove the gio module: the same functionality has been
      implemented in zeitgeist-datahub.
    + Various bug fixes.
  - Change License tag from LGPLv3 to LGPLv2.1+: libzeitgeist got
    relicensed.
  - Drop --disable-module configure flag: there is no GIO module
    anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.12:
    + Fix leaks.
    + Fix unpacking of a gvariant in ZeitgeistDataSourceRegistry.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.14:
    + Added new zeitgeist_log_get_default, zeitgeist_log_get_version
      and zeitgeist_index_search_with_relevancies methods
    + Updated ontology and mimetype mapping
    + Added new origin property to ZeitgeistEvent and current_uri
      property to ZeitgeistSubject
    + Make sure Zeitgeist is restarted after it disappears from the
      bus and a ZeitgeistLog method is called


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.18:
    + Added missing Result Type constant (*CurrentUri and
    * EventOrigin)
    + Now async functions fail instead of lingering indefinitely if
      Zeitgeist isn't available


author: tiwai@suse.de
changelog:
  - Split libzinnia0 subpackage for shared libraries
  - Add python-zinnia subpackage for Python binding
  - Include detailed documents in the package
  - Clean up spec file


author: jengelh@inai.de
changelog:
  - Parallel build with %_smp_mflags
  - Set license field: "BSD-3-Clause" (from "New BSD")
  - Use more robust make install call


author: crrodriguez@suse.de
changelog:
  - update to version 0.9
    * remove erroneous references to GPL
    * add support for torrentzip
    * new functions: zip_get_archive_flag, zip_set_archive_flag
    * zip_source_zip: add flag to force recompression
    * zip_sorce_file: only keep file open while reading from it


author: mvyskocil@suse.cz
changelog:
  - update to 0.10 - rename to libzip to avoid source package rename on
    each soname change. Package libzip deprecate libzip-utils
    * add zip_get_num_files(), deprecate zip_get_num_entries().
    * support for traditional PKWARE encryption added.
    * fix opening archives with more than 65535 entries.
    * fix some memory leaks.
    * fix cmake build and installation
    * fix memory leak in error case in zip_open()
    * fix CVE-2011-0421 (no security implications though) (bnc#681193)
    * more documentation.
  - refresh libzip-0.8.hg20080403-visibility.patch
  - add libzip.test.diff from upstream fixing failed tests
  - add libzip-0.10-zipconf-location.patch installs zipconf.h to includedir
  - add pkg-config to BuildRequires


author: crrodriguez@opensuse.org
changelog:
  - Use O_CLOEXEC where needed, as calling applications
    may fork.. execve and we end up leaking internal fds.


author: mrueckert@suse.de
changelog:
  - update to version 2.0.10
    * Upgrade OpenPGM to 2.1.28~dfsg (Martin Lucina)
    * Added a ZMQ_VERSION macro to zmq.h for compile-time API version
      detection (Martin Sustrik, Gonzalo Diethelm, Martin Lucina)
    * Fix memory leak under Windows (Taras Shpot)
    * Makefile.am: Add missing files to distribution, improve
      maintainer-clean (Martin Lucina)
    * Add support for RHEL6 in the spec file (Sebastian Otaegui)
    * configure.in: Do not patch libtool rpath handling (Martin Lucina)
    * Fixing the Red Hat packaging (Martin Sustrik)
    * zmq_msg_move called on uninitialised message in xrep_t::xrecv
    - - fixed (Max Wolf)
    * crash when closing an ypipe -- fixed (Dhammika Pathirana)
    * REQ socket can die when reply is delivered on wrong unerlying
      connection -- fixed (Martin Sustrik)
    * if TSC jumps backwards (in case of migration to a
      different CPU core) latency peak may occur -- fixed
      (Martin Sustrik)
    * values of RATE, RECOVERY_IVL and SWAP options are checked for
      negative values (Martin Sustrik)
  - added provides for libzmq-devel


author: saschpe@suse.de
changelog:
  - Update to version 2.1.7:
    * Fixed issue 188, assert when closing socket that had unread multipart
      data still on it (affected PULL, SUB, ROUTER, and DEALER sockets).
    * Fixed issue 191, message atomicity issue with PUB sockets (an old issue).
    * Fixed issue 199 (affected ROUTER/XREP sockets, an old issue).
    * Fixed issue 206, assertion failure in zmq.cpp:223, affected all sockets
      (bug was introduced in 2.1.6 as part of message validity checking).
    * Fixed issue 211, REP socket asserted if sent malformed envelope (old issue
      due to abuse of assertions for error checking).
    * Fixed issue 212, reconnect failing after resume from sleep on Windows
      (due to not handling WSAENETDOWN).
    * Properly handle WSAENETUNREACH on Windows (e.g. if client connects
      before server binds).
    * Fixed memory leak with threads on Windows.
  - Changes from previous releases:
    * See https://raw.github.com/zeromq/zeromq2-1/master/NEWS
  - Run spec-cleaner, added proper spec license header, shorter file lists
  - Split out documentation package


author: mrueckert@suse.de
changelog:
  - make sure the compiler commandlines are shown (V=1)
  - make it build on sle11 again. we dont have pkg-config provides
    there


author: jengelh@inai.de
changelog:
  - Notice from the zn_poly homepage: zn_poly is no longer maintained.
    It is however still used by SAGE, so let's see where it goes.


author: crrodriguez@suse.de
changelog:
  - fix  no-return-in-nonvoid-function errors
  - fix both buildRequires and -devel package dependencies
  - remove static libraries and "la" files


author: hvogel@suse.de
changelog:
  - Update to 1.3.0
    * implements the latest changes define in the ZRTP draft
    * The Method ''setSipsSecret(...)'' is no longer available.
    * The method ''setOtherSecret(...)'' was renamed to
      ''setPbxSecret(...)''
    * The methos ''setSrtpsSecret(...)'' is was renamed to
      ''setAuxSecret(...)''


author: Werner.Dittmann@t-online.de
changelog:
  - Update to latest version of GNU ZRTP C++
    * Cumulative update that implements all fixes and
      versions since 1.3.0 (see below)
    * Protocol implementation compliant with latest ZRTP
      specification.
    * lots of documentation added (doxygen ready)
    * some code cleanup


author: Werner.Dittmann@t-online.de
changelog:
  - update to version 2.0 to be in sync with version number of GNU ccRTP
    * Update configuration to use the new GNU uCommon library


author: Werner.Dittmann@t-online.de
changelog:
  - Modify and rename spec file to adhere to naming policies
    * remove rpmlintrc file - not longer used


author: mmarek@suse.cz
changelog:
  - updated to 0.2.26
    * new program zvbi-ntsc-cc: ntsc-cc Closed Caption decoder from
      the Xawtv package using libzvbi for driver access and bit
      slicing.
    * support for raw VBI capturing with unknown field order
    * lots of other enhancements and bugfixes
  - don't install static libraries and *.la files


author: mmarek@suse.cz
changelog:
  - updated to 0.2.30
    * The ZVBI libraries libzvbi and libzvbi-chains are now licensed
      under the terms of the GNU Library General Public License
      version 2 or later.  Example programs are now licensed under a
      2-clause BSD-style license. The VBI proxy daemon, contributed
      programs, test programs and programs required to build the
      library remain licensed under GNU General Public License
      version 2 or later.
    * The VTX export module has been disabled for licensing reasons.
      It may return after a rewrite.
    * New BCD functions and vbi_ham24p(), counterpart of
      vbi_unham24p(), were added.
    * The artificial 41st column in Teletext pages is no longer black
      but continues the previous column if appropriate.
    * The --default-cs option of the export test tool now works with
      libzvbi 0.2 as well.
    * bugfixes
  - split the library package into libzvbi0, updated package
    descriptions


author: mmarek@suse.cz
changelog:
  - updated to 0.2.31
    * The vbi_caption_unicode() function did not correctly translate
      the small letter i with diaresis.
    * The files daemon/chains.c, daemon/proxyd.c,
      test/proxy-test.c and test/cc-test-stream.dtd are now licensed
      under GPLv2 or later as stated in the top README file.
      (fixes bnc#408881)


author: mmarek@suse.cz
changelog:
  - updated to 0.2.32
    * This version adds a new tool named zvbi-atsc-cc to record
      Closed Caption from ATSC digital TV. It supports legacy NTSC
      caption (EIA 608-B) and DTVCC (CEA 708-C).


author: jengelh@medozas.de
changelog:
  - Implement baselibs.conf for package
  - Remove redundant tags/sections; remove author list (encoding
    screwed up and no longer used in factory)


author: ma@suse.de
changelog:
  - Reduce logging
  - MediaMultiCurl: throw AbortRequestException if aborted by user
  - version 12.7.0 (0)


author: ma@suse.de
changelog:
  - make multicurl suppress progress reports for the metalink download
  - work around libcurl bug that sometimes gives us old values in the
    progress callback
  - version 12.8.0 (0)


author: ma@suse.de
changelog:
  - Adapt to libyui changes
  - As zypp is now using libsolv, drop the outdated and unmaintained
    testcase data package for the old solver.
  - version 4.3.0


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0
    Contains files with GPL-2.0 (i.e. "only") licenses - see e.g.
    src/XmlNode.cc


author: jengelh@medozas.de
changelog:
  - Implement shlib policy/packaging for package, add baselibs.conf
    and resolve redundant constructs


author: p.drouand@gmail.com
changelog:
  - Update to 0.13.62 version:
    * configure.ac: fallback to libtool -export-dynamic unless being sure to
      use gnu-ld --export-dynamic. The darwin case is a bit special here
    as the c-compiler and linker might be from different worlds.
    * Makefile.am: allow nonstaic build
    * wrap fd.open like in the Fedora patch
  - Remove the package name on summary
  - Add dos2unix as build dependencie to fix a wrong file encoding


author: mseben@novell.com
changelog:
  - updated to 1.3.8
    * Plugin API: Added GPG functions so plugins don't need to depend
      on gpgme anymore
    * Qt4-Gui: Fixed a bug that could cause GUI to crash on startup
    * Qt4-Gui: Fixed a bug causing the same image to be loaded for all
      icons
    * Qt4-Gui: Dragging a file to chat dialog will open send dialog
    * Qt4-Gui: Tray icon will show status from another protocol if ICQ
      is offline
    * RMS: Fixed a bug causing LIST command to always return an empty
      list
    * RMS: Added HISTORY command for fetching user history
    * Web-Gui: Corrected various syntax errors in scripts
    * Web-Gui: Updated html to conform with xhtml 1.1 standard
    * Web-Gui: Added option to set status offline
    * Web-Gui: Made windows resizable
    * Web-Gui: Show messages from history when opening chat window
    * Web-Gui: Highlight timestamp and user alias in chat history
  - changes in 1.3.7
    * Various bugs in both Licq and plugins that caused crashes and
      hangings have been fixed.
    * Build: Various fixes to make Licq and plugins compile cleaner.
    * ICQ: Line breaks in received messages from some clients were lost.
    * ICQ: Manually set aliases were sometimes lost during logon.
    * ICQ: Files were left open after canceled transfers.
    * MSN: Sometimes sockets were getting associated with the wrong
      conversation.
    * Plugin API: Renamed ICQUser class to LicqUser.
    * Plugin API: Introduced a user id data type to replace account+ppid.
    * Plugin API: Introduced mutex guard classes for user and group objects.
    * Plugin API: Added IPv6 support to socket class (currently not used
      by ICQ or MSN plugin).
    * Plugin API: Various other changes and improvements.
    * Qt4-Gui: Deleting a user caused the contact list to behave strange
      or even crash.
    * Qt4-Gui: Moved Qt style setting from command line to settings dialog.
    * Qt4-Gui: Moved skin and icon set selections to settings dialog.
    * Qt4-Gui: Alt+1, Alt+2, etc in message dialog can be used to switch
      between tabs.
    * Qt4-Gui: Made keyboard shortcuts configurable.
    * Qt4-Gui: Several additional functions can be configured to have
      keyboard shortcuts.
    * Qt4-Gui: Added option to disable sound for active message window.
    * Qt4-Gui: Size of view event and send event dialogs are remembered.
    * Qt4-Gui: Current group in contact list can be changed using scroll
      wheel on message field.
    * Qt4-Gui: Shift+PgUp/PgDn in message input can be used to scroll
      history area.
    * Qt4-Gui: Added spell checking support (using Hunspell) for message
      dialog.
    * Qt4-Gui: Thread contact list can be split in online and offline
      parts (group mode 2).
  - deprecated ru_login_fix.patch,gcc44.patch,leak-fix.patch


author: cstender@novell.com
changelog:
  - updated to version 1.3.9
    * Various bugs in both Licq and plugins that caused crashes and
      hangings have been fixed
    * Hebrew support was broken and could cause crashes
    * Licq will automatically switch to qt4-gui if qt-gui fails to
      load on startup
    * Sockets would become IPv6 only if system default was to not
      allow IPv4
    * Build: --disable-hebrew caused hebrew support to be enabled
    * Build: Wrong header files were included on FreeBSD
    * Build: Various fixes to remove build warnings
    * Console: Command to add contact was not working
    * Console: Backspace across multiple lines wasn't handled correct
    * ICQ: Deleting a contact would not update the server side list
    * ICQ: Failed log on did not report it was ICQ protocol that
      failed
    * ICQ: Removing a user from the server ignore list was not
      possible
    * MSN: Contacts with status Occupied were handled as Away
    * MSN: Own status for Occupied was reported as Do Not Disturb
    * MSN: Failed log on due to wrong password was not signaled to GUI
    * LicqWeb: Added option to set status Free For Chat
    * Qt-Gui: Confirmation to ignore user never appeared
    * Qt4-Gui: Added option to permanently add "Not in list" users
    * Qt4-Gui: Adding user from search dialog did not pass on user id
      to add dialog
    * Qt4-Gui: Confirmation to ignore user appeared when removing
      instead of adding
    * Qt4-Gui: User count in group header was wrong if group contained
      ignored users
    * Qt4-Gui: Added confirmation dialog when removing an account
    * Qt4-Gui: Shift+Return can be used to make new line in single
      line chat mode
    * Qt4-Gui: Added shortcut to chat dialog for opening next unread
      message
    * Qt4-Gui: Renaming groups from contact list did not save the new
      group name


author: llunak@novell.com
changelog:
  - updated to version 1.5.0-rc1
    * Added auto logon feature per protocol in Licq
    * Sound settings can be overridden per group or per user
    * Fifo command "setpicture" added
    * Build: Switched Licq and all plugins to use cmake
    * Build: Various fixes to make Licq build on Solaris
    * Plugin API: Major changes, see below
    * ICQ: Sending a system message with no text would cause disconnect from server
    * ICQ: Contacts were shown as online after fetching auto response
    * Qt-Gui/Kde-Gui: Removed and no longer maintained in favor of Qt4-Gui
    * Qt4-Gui: Allow shortcut to be configured for creating a new group
    * Qt4-Gui: Mass messages sent are added to user specific chat window as well
    * Qt4-Gui: Thread mode 2 sometimes showed online contacts under offline header
    * Qt4-Gui: Group names with ampersands were not displayed properly in menus
    * Qt4-Gui: Added option to limit auto-popup to only urgent messages
    * Jabber: New protocol plugin for the Jabber protocol, supporting:
    - Sending and receiving messages (including messages received when being offline)
    - Adding and removing users (including authorization management)
    - Typing notifications
    - Fetching users vcard
    - "Buzzing" users (i.e. sending messages to get the receivers attention)


author: cstender@novell.com
changelog:
  - updated to final version 1.5.0
    * removed broken-translations.diff
    * added licq-1.5.0-removed_second_desktop_file.patch


author: cstender@suse.de
changelog:
  - updated to version 1.5.1
    * Package GTest with Licq to guarantee same version as GMock
    * Owners can no longer be removed when online to prevent contact
      list problems
    * Build: Various fixes to reduce problems when building
    * AutoReply: Command line parameters -d and -e were ignored
    * ICQ: Buddy icons would fail to update for some contacts retrying
      every minute
    * Jabber: Use full name for contact if there is no nickname set
    * Jabber: Get away message for contacts
    * Jabber: Keep track of contacts pending for authorization
    * OSD: Default config would be written to file without path
    * RMS: Plugin could crash if bad parameters were given to some commands
    * Qt4-Gui: Ignored users were displayed in All Users list
    * Qt4-Gui: Several menu items and buttons were missing ... after caption
    * Qt4-Gui: Main window would appear under other windows on some systems
    * Qt4-Gui: GUI could hang when toggling Send Through Server button
    * Qt4-Gui: Show keyboard shortcuts in the user popup menu from
      contact list
  - removed fix-cmake.diff


author: cstender@suse.com
changelog:
  - updated to version 1.6.0
    * Reduce number of reads and writes of config files
    * Let GUI run in main thread on Mac OS X
    * Build: Improved detection of libcdk and X11 scrnsaver
    * Plugin API: Replace ICQ specific constants
    * Plugin API: Replace exported plugin symbols with a single struct
    * Plugin API: Define values for all enums to reduce future ABI breaking
    * ICQ: Keep track of when contacts went away
    * ICQ: Add detection of several other user clients
    * ICQ: Fix owner info to send correct first name and last name
    * ICQ: Fix several encoding problems with unicode messages
    * Jabber: Add support to connect through HTTP proxy
    * Jabber: Keep track of when contacts went online
    * Jabber: Set group membership when adding contact
    * MSN: Add user client detection
    * RMS: Authentication can be configured instead of always using ICQ account
    * Qt4-Gui: Add global shortcut to show/hide main window
    * Qt4-Gui: Show authorization request dialog when adding a contact
    * Qt4-Gui: Option to show recent messages based on message age
    * Qt4-Gui: Server address can be configured for all accounts
    * Qt4-Gui: Don't show online time if it isn't known
    * Qt4-Gui: Fix multiple recipients to work with URLs and contacts
    * Qt4-Gui: Fix user alias to be saved after edit from contact list
    * Qt4-Gui: Fix auto-popup to not steal focus between tabs/windows


author: cstender@opensus.org
changelog:
  - update to version 1.6.1
    * Save user list when adding a Not In List user to list
    * ICQ: Fix packets not being sent for sequence numbers above 0x7fff
    * ICQ: Mark direct unicode messages as such
    * Qt4-Gui: Handle meta key in global hotkeys
    * Qt4-Gui: Fix global hotkeys to work with Caps-/Numlock active
    * Qt4-Gui: Fix crash on message right click without spell checking
    * Qt4-Gui: Update title of user dialogs when alias/name changes
    * Qt4-Gui: Compensate for decoractions when saving window geometries


author: werner@suse.de
changelog:
  - Update to lifelines 3.0.60: Fixes a lot of documentation
  - Avoid broken brp-symlink check
  - Avoid some RPMlint warnings


author: werner@suse.de
changelog:
  - Update to lifelines 3.0.62
    * Fix encoding conversion for GEDCOM, pedigree, and GEDCOM modes
    * Improved German translation
    * Improvements to configure finding curses
    * More strings made ready for internationalization
    * Minor doc tweaks, and packaging tweaks for Debian


author: vuntz@opensuse.org
changelog:
  - Update to version 1.8.3:
    + Increasing sqlite3 dependency to 3.7+ for WAL journaling.
    + Removed sqliteasync code in favour of WAL journaling. This
      significantly improves performance for ext4.
    + Added indices for parent_item_id and parent_node_id to avoid
      slow item removal.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.8.4:
    + Improve DB item counting statements.
    + Change OpenStreetMap rendering from osmarender to mapnik.
    + Reimplemented search folder rule for item with enclosures.
    + Reimplemented search folder rule for item categories.
    + sf#3480238: crashes when double clicking find
    + deb#660602: Item pane may be reset during feed update
  - Add liferea-missing-include.patch: add missing include to fix
    build.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.8.5:
    + Reimplemented feed title matching rule for search folders.
    + Missing include when compiling with libindicate (sf#3515880).
    + Fixes search folders being invisible in reduced mode.
  - Drop liferea-missing-include.patch: fixed upstream.


author: badshah400@gmail.com
changelog:
  - Update to version 1.8.6:
    + Fixes ever growing temporary DB files
    + Fixes visibility of enclosure list view for Ubuntu.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.8.7:
    + Crash on empty search folders within folders (trac#10)
    + Auto-load-link doesn't work with feeds with comments (trac#19)
    + Crash when dragging Google Reader feeds outside Google Reader
      (sf#2855990, bnc#772538)
    + Don't ask for Google Reader authentication more than three
      times with auto-update to avoid annoying the user
    + Dropping SIGSEGV signal handler to allow distro crash report
      tools to work
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.8.8:
    + Fixes crash on empty links in auto-load-link mode (sf#3557513).
    + Ensure node ids are in DB node relation on startup.
    + Fixes search folder counter update on feed removal.
    + Include AM_PROG_AR in configure.ac to work with automake 1.12.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.8.9:
    + Added Instapaper.com to social bookmarking sites (sf#3564393)
    + Fix crash on network online status changes (sf#3567715)
    + Fixes preferences dialog not showing up a second time.
    + Fixes reloading item when browsing inside the item view.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.8.10:
    + Fix crash in google_source_remove_node (sf#3572660).
    + Prevents adding folders/search folders/newsbins to Google
      Reader.
    + Prevents sorting subscriptions in Google Reader
    + Fixes items not removed from search folder count when feed is
      removed.
    + Fixes search folder rebuilding (do not include comment items).
    + Fixes SELECT offset handling when rebuilding search folders.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.8.12:
    + Some GPLv2 license headers were outdated (sf#1041).
    + tt-rss API changed (we now support only 1.6 API) (sf#1044)
    + Fixes XHTML errors caused by extra <body> tags from tt-rss
  - Changes from version 1.8.11:
    + Added Google Plus to social bookmarking options.
    + x-www-browser preference not working (deb#668197)
    + Incorrect notifications for Google Reader (sf#1037)
    + Removed all feedvalidator.org references from FAQ and XSLT as
      it was reported to host malware (sf#1048).
    + Updated translations.


author: gber@opensuse.org
changelog:
  - update to version 1.1.6
    - fix 'Large Font' option for fontnames containing spaces
    - fix 'Cancel' button action, and clear the error label
    - add missing include for setlocale
    - updated translations


author: gber@opensuse.org
changelog:
  - update to version 1.3.1
    - drop custom icons now that there's a config option for the icon
      theme
    - rename the 'Login' button to 'Unlock' when the user is already
      logged in
    - don't hide the login box when cancel is pressed, instead
      refresh the prompt box to show the correct username prompt
    - hide the Cancel button, useless with the userlist combobox
    - properly center the login window after a resize
    - add names to widgets to ease theming
    - replace the userlist's treeview with a combobox
    - document the option to show the language chooser
    - add a config option to set the path to the logo image
    - add a config option to set the icon theme
    - use a known icon name for the accessibility menu
    - remember the last session used
  - added lightdm-gtk-greeter-use-new-autologin-api.patch in order to
    use the new autologin API in liblightdm-gobject-1 >= 1.3.5
    (backported from upstream git)


author: gber@opensuse.org
changelog:
  - add lightdm-gtk-greeter-fix-cursor.patch in order to fix the
    cursor theme by setting the cursor after selecting a GTK theme
    (lp#1024482)
  - add lightdm-gtk-greeter-fix-background.patch in order to fix the
    background image not being displayed when the pixmap does not
    have an alpha channel (lp#1086199)
  - add lightdm-gtk-greeter-improve-background-scaling.patch which
    scales the background pixmap while preserving the aspect until
    width and height are at least as big as the screen width and
    height, then clips as needed
  - add lightdm-gtk-greeter-fix-ui.patch with various usability
    fixes, in particular switch back to a tree view inside a scrolled
    window in order make it usable with a lot of users


author: reddwarf@opensuse.org
changelog:
  - Update to 0.6.0.1
    * Enable RTMP support by default, requires librtmp
    * Fixed support for IEventDispatcher implementation pattern
    * Improved serialization robustness
    * Improved matrix handling
    * Implement string and namespace pooling to reduce memory consumption
    * Proper support for private namespaces
    * Improved support for fonts
    * Support LLVM 3.1
    * Fix full volume issue when PulseAudio flat volumes are enabled
    * Initial support for AIR desktop applications
    * Support for www.bbc.co.uk video player
  - Remove lightspark-0.5.7-llvm_31.patch and
    lightspark-0.5.7-ffmpeg_011.patch, applied upstream
  - Optionally support RTMP


author: reddwarf@opensuse.org
changelog:
  - Update to 0.7.0
    * Support LZMA compressed SWFs [Requires liblzma]
    * Improved BitmapData support
    * Improved ActionScript compatibility
    * Improved virtual machine performance and memory consumption
    * Improved XML support
    * Experimental support for bytecode optimization at runtime
    * Improved ExternalInterface (browser integration) support
    * Improved performance of JPEG loading
    * Support for XMLSocket
    * Completely redesigned and improved masking support
  - Take minimum version of pkgconfig(libxml++-2.6) and llvm-devel
    from CMakeLists.txt and specify them in the BuildRequires
  - Add pkgconfig(liblzma), pkgconfig(gl) and pkgconfig(zlib) BuildRequires
  - Remove pkgconfig(gobject-2.0) BuildRequire
  - Add lightspark-0.7.0-no_glu.patch and remove explicit glu dependency


author: reddwarf@opensuse.org
changelog:
  - Update to 0.7.1
    * Fixes for YouTube
    * Support keyboard press and release events
    * Support mouse wheel events and other mouse event improvements
    * Support LLVM 3.2
    * Implemented hit testing of DisplayObjects
    * Parse JPEG images embedded in DefineBits tags
    * Parse RGB15 and paletted images in DefineBitsLossless tags
    * Improved XML support
  - Remove lightspark-0.7.0-llvm32.patch, applied upstream.


author: mrueckert@suse.de
changelog:
  - update to 1.4.30
    - Always use our ‘own’ md5 implementation, fixes linking issues
      on MacOS (fixes #2331)
    - Limit amount of bytes we send in one go; fixes stalling in one
      connection and timeouts on slow systems.
    - [ssl] fix build errors when Elliptic-Curve Diffie-Hellman is
      disabled
    - Add static-file.disable-pathinfo option to prevent handling of
      urls like …/secret.php/image.jpg as static file
    - Don’t overwrite 401 (auth required) with 501 (unknown method)
      (fixes #2341)
    - Fix mod_status bug: always showed “0/0” in the “Read” column
      for uploads (fixes #2351)
    - [mod_auth] Fix signedness error in http_auth
      (fixes #2370, CVE-2011-4362)
    - [ssl] count renegotiations to prevent client renegotiations
    - [ssl] add option to honor server cipher order
      (fixes #2364, BEAST attack)
    - [core] accept dots in ipv6 addresses in host header
      (fixes #2359)
    - [ssl] fix ssl connection aborts if files are larger than the
      MAX_WRITE_LIMIT (256kb)
    - [libev/cgi] fix waitpid ECHILD errors in cgi with libev
      (fixes #2324)


author: mrueckert@suse.de
changelog:
  - update to 1.4.31
    - [ssl] fix segfault in counting renegotiations for openssl
      versions without TLSEXT/SNI (thx carpii for reporting)
    - Move fdevent subsystem includes to implementation files to
      reduce conflicts (fixes #2373)
    - [mod_compress] fix handling if etags are disabled but cache-dir
      is set - may lead to double response
    - disable mmap by default (fixes #2391)
    - buffer_caseless_compare: always convert letters to lowercase to
      get transitive results, fixing array lookups (fixes #2405)
    - Fix handling of empty header list entries in
      http_request_split_value, fixing invalid read in valgrind
      (fixes #2413)
    - Fix access log escaping of " and \\ (fixes #1551)
    - [mod_auth] Fix digest "md5-sess" implementation (Errata ID
      1649, RFC 2617) (fixes #2410)
    - [auth] Add "AUTH_TYPE" environment (for *cgi), remove fastcgi
      specific workaround, add fastcgi test case (fixes #889)
    - [mod_*cgi,mod_accesslog] Fix splitting :port with ipv6 (fixes
      [#2333], thx simoncpu)
    - Detect multiple -f options: show error message instead of
      assert (fixes #2416)
    - [mod_extforward] Support ipv6 addresses (fixes #1889)
    - [mod_redirect] Support url.redirect-code option (fixes #2247)
    - Fix --enable-mmap handling in configure.ac


author: mrueckert@suse.de
changelog:
  - dropped the perl line that mangled configure.ac
  - moved automake patch into the geoip conditional
  - move lua conditional out of the _repository block


author: per@opensuse.org
changelog:
  - upgrade to lilo 23.2.  Amended mount_by_persistent_name patch so
    it applies, removed division-by-zero patch (code now in upstream),
    amended other patches to work with new src/ dir. Updated Makefile
    to skip hooks, images and samples. Updated spec to skip 'activate'
    which was removed from source package. Updated spec to not require
    device-mapper-devel-32bit for build.
    For a complete changelog for 22.8 to 23.2, see the tarball; lots of
    clean-up, optimization, removal of obsolete code etc. Some of the
    more significant changes are:
    - increase maximum number of sectors (MAX_SETUPSECS) for
      kernel setup code to 63.
    - support for newer MD RAID metadata format
    - support for root on LVM
    - allow spaces in boot menu


author: dvaleev@suse.com
changelog:
  - drop lilo.ppc.nvram-fix.patch. Use nvsetenv wrapper from
    powerpc-utils instead
  - get OF path for virtio. Don't run nvsetenv if /dev/nvram is not
    available
  - find SLOF disks, they are disk@id,lun


author: dvaleev@suse.com
changelog:
  - add gcc-32bit as BuildRequires for ppc64
    we need 32bit library to link against (bootloaders are always
    32bit)


author: j.mairboeck@gmail.com
changelog:
  - Add Workaround for g++ bug #51323 in 12.1 (compiler flag
    - fno-optimize-sibling-calls)
  - Use the guile1 patch only on Factory, on 12.1 guile1 provides
    still guile-config and not guile1-config


author: davejplater@gmail.com
changelog:
  - Fixed rpmlint errors in post script and comment in preparation
  - to submit to factory see bnc#733730


author: pgajdos@suse.com
changelog:
  - updated to 2.15.42:
    * Support for Kievan square notation:
      \new KievanVoice {
      \cadenzaOn
      c d e f g a bes
      \bar "kievan"
      }
      [image of music]
    * Augmentation dots now avoid the other voice in two-voice polyphony
      so that users can move the `Dot_column_engraver' to set dots
      independently for each `Voice'.
      [image of music]
    * A Scheme function to adjust the control points of curves such as
      slurs and ties, developed by several users, is now included in
      LilyPond.
      g8->( bes,-.) d4
      \shape Slur #'((-0.5 . 1.5) (-3 . 0) (0 . 0) (0 . 0))
      g8->( bes,!-.) d4
      [image of music]
    * etc., see NEWS.txt


author: davejplater@gmail.com
changelog:
  - Update to release 2.16.0
  - See :
    http://lilypond.org/doc/v2.16/Documentation/changes/index.html
    For upstream changes.


author: j.mairboeck@gmail.com
changelog:
  - Re-add lilypond-doc.spec again to build the offline documentation
    again. It has been adjusted for 2.16.0 from the latest revision
    where it was still part of and a bit cleaned up. Info pages are
    excluded because they are part of the main package now.


author: j.mairboeck@gmail.com
changelog:
  - update to version 2.16.1
  - This is a bugfix update see :
    http://code.google.com/p/lilypond/issues/list?can=1&q=Fixed_2_16_1


author: mls@suse.de
changelog:
  - fix build with gcc4.7
  - disable check for now as the perl bindings don't seem to
    work anymore for some reason


author: mls@suse.de
changelog:
  - new swig versions is sv_isobject to test if to stringify the
    error, so bless the limal exception hash into class "LIMAL::Exception"


author: vuntz@opensuse.org
changelog:
  - Update to version 4.7.2:
    + Fix: crash on certain sentences, when fat-link parsing enabled
    + Fix: 3 corrupted nouns in words.n.1
    + Fix: minimize cpu spin if constituent processing and-list
      overflows.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.7.4:
    + Dramatic speed improvement for long sentences (hash table fix).
    + Fix: crash on certain sentences, when fat-link parsing enabled.
    + Fix: fatal error introduced in last version (combinatorial
      explosion).
    + Fix: mem leak introduced in last version (combinatorial
      explosion).
    + Assorted fixes to the Boolean SAT solver.
  - Changes from version 4.7.3:
    + Fix: "level" as indefinite noun: "... at knee level".
    + Enable max disjunct cost as a controllable parser parameter.
    + Don't just give up on combinatorial explosion, show something!
  - Use source services: download_url, recompress and set_version.


author: vuntz@opensuse.org
changelog:
  - Update to version 4.7.5:
    + Remove several duplicate given names.
    + Remove several dozen duplicated idioms.
    + Some intransitive verbs are actually transitive in rare cases.
    + Clean up misc minor compiler warnings.
    + Use enum not int for the cost-model type.
    + Update the man page to reflect actual command usage.
    + Start using -O3 optimization for another 2% perf improvment.
    + Fix configure.in --enable/--disable flags.
    + New AM_SILENT_RULES for less noisy build.
    + Remove malloc-dbg.c from the MSVC9 project file.
  - Add gcc-c++ BuildRequires: it is now needed for the build.


author: vuntz@opensuse.org
changelog:
  - Add link-grammar-install-include.patch: install additional header
    referenced by the main header, to fix build failure in abiword.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.7.6:
    + fast-match.c: unroll recursive call into loop.
    + Fix accidental inclusion of internal header file from public
      header file.
  - Drop link-grammar-install-include.patch: No longer needed, as the
    header is no longer referenced by the main header.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.7.7:
    + Fix configure to not bomb if c++ is not found.
    + Fix configure to explicitly require c++ only if sat-solver
      enabled.
    + Dictionary: parse comma in "Monsters, Inc."
    + Update README about Viterbi algo.
    + Update MSVC6 project file.
    + Use enums for constituent display style.
    + Move command-line parser to its own directory.
    + Portability fixes for Windows.
    + Fix: "Show results from today"
    + Fix: conjoined imperatives.
    + Fix: qualified conditional clauses
    + Fix: conjoined irregular verbs: seem, appear, do, be, prove,
      have
    + Disable fat link code via conditional compile.
    + Fix: "a lot of", "a gaggle of" now treated as quantifying
      determiners
    + Fix: likewise: "gallons of", "grams of" volume measures as
      determiners
    + Update German dictionary so that it actually loads.
    + Fix: assorted "but not", "not very" constructions.
    + Pre-alpha implementation of Viterbi decoder started.
    + Fix: conjunctions of optionally ditransitive verbs.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.7.8:
    + Ongoing work on pre-alpha Viterbi decoder.
    + Fix include file paths so that 'make install' doesn't cause
      recompile.
    + Fix build break due to bad include file paths in Makefiles.


author: zaitor@opensuse.org
changelog:
  - Drop hunspell-devel BuildRequires, as it is not used anyway.
  - Drop hack for a obsolete openSUSE version, not needed anymore.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.7.9:
    + Fix: Poor comma chocies: "The man, that you saw...".
    + Fix: Add more java jni.h search paths.
    + Fix: Warning in java JSON interface.
    + Fix: weren't constructions: "If it weren't for Sally, ..."
    + Fix: Better support for ellipsis ...
    + Fix: strangely: "He is behaving very strangely"
    + Fix: assorted usages of yes, no, maybe
    + Fix: "being" in subordinate clauses: "The blade being dull,
      he ..."
    + Fix: Build failure for Mac OSX.
    + Fix: "... this time for real".
    + Fix: "... the impudence to laugh."
    + Fix: "we two", "us two"
    + Fix: very old parse bug, using "enough"
    + Fix: assorted profanity as synonyms to "else"
    + Fix: whoever, whomever
    + Fix: decade possessives: "It's a 60's hit"
    + Fix: "... chances that ... could be ..."
    + Fix: "Do you have it ready?"
    + Fix: "What John wants are those cats"
    + Fix: greetings
    + Fix: misc verbs: wave, ink, kiss, bake, corral, crown, decant,
      rope, slice, ink, butter, proclaim, make, give, bid, bade,
      think
    + Fix: titles can behave as indefinite nouns.
    + Fix: somewhere, near, nearby, halfway, about.
    + Fix: police-interrogation style questions.


author: pth@suse.de
changelog:
  - Pass --record-rpm instead of --record to setup.py to get
    everything needed recorded.
  - Compile with -fno-strict-aliasing


author: ro@suse.de
changelog:
  - update to 4.5
    - Don't ignore robots.txt entries consisting only of Allow: directives
    - Don't rely on HTTP HEAD requests to generate the same response status
      as HTTP GET. So we have to follow redirections when using HTTP GET to
      get page contents.
    - Document proxy URL syntax
    - Print active URLs on Ctrl-C interrupt
    - Replace all old "entry1, entry2" configuration entries with
      multiline "entry" config entry. The old syntax is still supported,
      but deprecated.
    - If LinkChecker was not able to spawn the initial checker and status
      threads, print an informative error instead of an internal error.
  - update to 4.4
    - The JavaScript URL syntax check allows now digits and underscores
    - Add "internlinks" documentation and example to the default config
      file linkcheckerrc.
    - Detect more cases when a HTTP connection cannot be reused and
      must be closed. And close response objects after usage
    - Only wait before a new connection to a host, not when reusing
      a previous connection.
    - Add more infos to various HTTP errors. Don't close connection when
      the response object is still open.
    - Ignore keyboard interrupts during shutdown
    - Removed old Psyco references from man page and documentation
  - fix dependencies for old python2.4


author: pth@suse.de
changelog:
  - Update to 4.8. Changes since 4.5:
    * Fixed default config file syntax by not indenting comment lines
    * Don't set the URL result on redirections when getting the content.
    * Ignore errors when opening the log file output, and display a warning
      instead.
    * Added some more examples.
    * Pull in changes from Python subversion repository to locally stored
      gzip and httplib modules.
    * Mention in the documentation that --anchors enables logging of
      the anchor warning.
    * Make sure --anchors and --no-warnings play along in the configuration.
    * Check that charset is not None before lowering it in set_encoding().
    * Use standard "utf-8" charset name instead of "utf8" for the XML output
      encoding.
    * Added "created" attribute in XML output root element.
      Added "result" attribute in XML output valid element.
    * Fix printing of unicode names. Thanks to Frank Bennet for the hint.
    * Deprecate gopher: URLs. They do not really exist anymore and the
      gopherlib module in Python 2.5 is deprecated and will vanish soon.
    * Fix message typo for not disclosing information.
    * Always read the request body data on persistent HTTP connections, else
      subsequent calls will get data from the previous request.
    * Zope server workaround: assume missing HEAD support when receiving
      text/plain on a HEAD request. Switch to GET request in this case.
    * Prevent double encoding in HTML info output.
    * Honor urllib.proxy_bypass() when ignoring proxy settings.
      This only affected Windows systems, since on other platforms
      the proxy_bypass() function always return False (on Python <= 2.5
      that is).
    * Document the --configfile option in the man page.
    * Remove comments from CSS content before searching for links.
    * Try to detect unkonwn URL schemes from the command line, eg. URLs
      like "rtsp://foo".
    * Fix typo in warnings and use constants for the warning strings
      to avoid this in the future.
    * Make sure LinkChecker does not check paths that are not prefixed
      with the start URL.
    * Try to solve the "Too many open files" errors that users have
      encountered.
      + Ensure that the connection of a checked URL are closed after checking
      (except for reused connections in the connection pool).
      + Regularly close expired connections from the connection pool, and
      finally close all of them when the program is finished.
      Closes: SF #1758338, SF #1678055, SF #1631042
    * Add man page linkcheckerrc(5) for the configuration file format.
    * Drop french translations, they are less than 20% complete for
      years now.
    * Correct misnamed colums in create.sql script: r/*string/\1/g
    * Improved cookie parsing:
      + Allow spaces in attribute values. Example:
      "Set-Cookie: expires=Wed, 12-Dec-2001 19:27:57 GMT"
      is now parsed correctly
      + Add an optional leading dot for domain names, and account for that
      in the domain checking routine.
    * Don't print cached errors or warnings unless verbose output is
      requested.


author: pth@suse.de
changelog:
  - Update to 4.9:
    * Parse Shockwave Flash (SWF) for URLs to check
    * Don't parse <script for=""> attributes since they specify IDs,
      not URLs.
    * Fix bash filename completion script:
    - add missing COMPREPLY variable
    - support whitespace in files using "-o filenames" bash completion
      option
    - support subdirs by adding a FileCompleter argument matcher to
      optcomplete.autocomplete()
    * Prevent unicode errors when an email address contains non-ascii
      characters.
    * Workaround for buggy servers that break protocol synchronization of
      persistent HTTP connections.
    * Properly fall back to DNS A requests when no MX host could be found
      for a mailto: URL.
    * Double Ctrl-C aborts checking immediately, without cleanup.
    * Internal patterns now accept URLs with and without "www." prefixes
      as default. This allows sites to check that use both variants.
    * Added --check-html and --check-css options to enable HTML and CSS
      syntax checking. Uses third-party modules "tidy" and "cssutils"
      for the actual check.


author: pth@suse.de
changelog:
  - Update to 6.5:
    Fixes:
    - checking: Fix typo calling get_temp_file() function.
      Closes: SF bug #3196917
    - checking: Prevent false positives when detecting the MIME type
      of certain archive files.
    - checking: Correct conversion between file URLs and encoded
      filenames. Fixes false errors when handling files with Unicode
      encodings.
    - checking: Work around a Python 2.7 regression in parsing certain
      URLs with paths starting with a digit.
    - cmdline: Fix filename completion if path starts with ~
    - cgi: Prevent encoding errors printing to sys.stdout using an
      encoding wrapper.
    Changes:
    - checking: Use HTTP GET requests to work around buggy IIS servers
      sending false positive status codes for HEAD requests.
    - checking: Strip leading and trailing whitespace from URLs and print
      a warning instead of having errors.
      Also all embedded whitespace is stripped from URLs given at the
      commandline or the GUI.
      Closes: SF bug #3196918
    Features:
    - configuration: Support reading GNOME and KDE proxy settings.
    For all other changes since 4.9 see
    /usr/share/doc/packages/linkchecker/changelog.txt.


author: vlado.paskov@gmail.com
changelog:
  - Version update to 6.9
    Fixes:
  - gui: Correctly reset logger statistics.
  - gui: Fixed saving of parent URL source.
  - installer: Fixed portable windows version by not compressing DLLs.
  - checking: Catch socket errors when resolving GeoIP country data.
    Changes:
  - checking: Automatically allow redirections from URLs given by the
    user.
  - checking: Limit download file size to 5MB.
    SF bug #3297970
  - gui: While checking, show new URLs added in the URL list view by
    scrolling down.
  - gui: Display release date in about dialog.
    Closes: SF bug #3297255
  - gui: Warn before closing changed editor window.
    Closes: SF bug #3297245
  - doc: Improved warningregex example in default configuration file.
    Closes: SF bug #3297254
    Features:
  - gui: Add syntax highlighting for Qt editor in case QScintilla
    is not installed.
  - gui: Highlight check results and colorize number of errors.
  - gui: Reload configuration after changes have been made in the editor.
    Closes: SF bug #3297242


author: pth@suse.de
changelog:
  - Update to 7.5
    Fixes:
    - checking: Properly handle non-ascii HTTP header values.
      Closes: SF bug #3473359
    - checking: Work around a Squid proxy bug which resulted in not
      detecting broken links.
      Closes: SF bug #3472341
    - documentation: Fix typo in the manual page.
      Closes: SF bug #3485876
    Changes:
    - checking: Add steam:// URIs to the list of ignored URIs.
      Closes: SF bug #3471570
    - checking: Deprecate the --check-html-w3 and --check-css-w3 options.
      The W3C checkers are automatically used if a local check library
      is not installed.
    - distribution: The portable version of LinkChecker does not write
      the configuration file in the user directory anymore. So a user
      can use this version on a foreign system without leaving any traces
      behind.
    Features:
    - gui: Add Ctrl-L shortcut to highlight the URL input.
    - gui: Support loading and saving of project files.
      Closes: SF bug #3467492
    For further changes since 6.9 see changelog.txt in
    /usr/share/doc/packages/linkchecker.


author: bg@suse.de
changelog:
  - update to version 2.1pre29
    o several fixes
    o updates of translations
    o http://user:password@host/ possible now
    o Allowed download of files larger than 2G
    o Accept urls http://host.domain#position
    o Removed SDL support
    o readded javascript needed for blinux (was removed in this version)


author: bg@suse.de
changelog:
  - update to version 2.1pre30
    o Fixed security bug: special characters in URL could be passed to a
      shell when spawning user viewer


author: bg@suse.de
changelog:
  - update to version 2.2
    - lots of bugfixes
    - Support HTTP/0.9
    - translation update for french and swiss german
    - also fixes bug #262302
    - for a detailed list, see http://links.twibright.com/download/ChangeLog
  - remove javascript, because it is broken anyways.


author: pgajdos@suse.cz
changelog:
  - updated to 2.5
    * obsoletes libpng15.patch
    * Support lzma compression
    * Implemented forward history
    * Removed save bookmarks menu option, bookmarks are saved always when
      closing bookmark window
    * Recognise tgz extension
    * Do not send '#' in the url when downloading
    * etc, see ChangeLog


author: bg@suse.com
changelog:
  - updated to 2.6
    * Fixed integer overflows if file cache has more than 2GB
    * Continue downloads to partially downloaded file
    * Reload bookmarks if some other Links instance changes them
    * Fix for big endian Xserver
    * Fixed several inefficiencies
    * Lots more fixes, see ChangeLog
    * This also fixes bnc#756403


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: vadimuzzz@inbox.ru
changelog:
  - added video support (disabled by default), to enable need to rebuild "with video"
  - modify patch linphone-v4l (ffmpeg API changed)
  - added linphone-ffmpeg.patch (ffmpeg API changed)


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.7.1, use xz format
  - Remove unneeded %clean section
  - Also remove sparc's SO_BSDCOMPAT in
    linux-glibc-devel.SuSE.SO_BSDCOMPAT.patch


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: asterios.dramis@gmail.com
changelog:
  - Update to 5.3.0:
    * Improved Libertine Bold (Small Caps, Cyrrilic ...).
    * New style: Libertine Monospaced for the use in listings, code examples etc.
    * Workaround in OS/2-Tabel for certain eBooks.
    * Reorganized Kern-Tables. TTFs with additional Pair-Kerning are now much
      smaller. This also solved problems with simple word processors, where
      kerning memory could exceed.
    * Many bug-fixes.


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:
  - make sure WORDS_BIGENDIAN is defined correctly where needed (bnc #755861)
  - fix console setup after plymouth
  - turn off plymouth at first opportunity
  - add plymouth config option
  - uli: remove lots of disabled code


author: snwint@suse.de
changelog:
  - nfs: use mount(8) and mount.nfs(8) to mount nfs exports (bnc #799496)
  - if no install url given, try dvds, then hds


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: meissner@suse.com
changelog:
  - upgraded to 1.0.11
    T:BUILD fix parallel build warning
    T:BUILD fix make distcheck for lksctp-tools
    T:BUILD fix compiler warnings in the libraray, apps and tests
    T:API   Update the sctp.h header to match the kernel.


author: meissner@suse.com
changelog:
  - upgraded to 1.0.12
    T:API Add needed definitions for DTLS/SCTP.
    T:API Fix data corruption in sctp_send
    T:API Implement private SCTP_GET_ASSOC_STATS option to fetch addition
      association data.
    T:TEST Add more options to conformace test tool.
    T:APP Add HEARTBEAT command to sctp_darn
    T:API Obsolete interefaces have been removed
    T:API Suport for SCTP_SACK_IMMEDIATELY options
    T:API Support for non-blocking sctp-connectx


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: idonmez@suse.com
changelog:
  - Add python-ulimit.patch: Don't set a limit on address space.
    This enables us running tests on PowerPC.


author: llunak@suse.com
changelog:
  - pr14795.patch: Fix incorrect line numbers after -frewrite-includes
    (PR#14795)
  - pr14831.patch: Do not incorrectly warn about pragmas in -frewrite-includes
    (PR#14831)


author: reddwarf@opensuse.org
changelog:
  - Recommend %{_bindir}/wine, needed by the VST plugin
  - Don't remove execute permission from VST and ZynAddSubFx plugins
  - Don't remove rpath, it's needed by the ZynAddSubFx plugin


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: Greg.Freemyer@gmail.com
changelog:
  -      update to 0.60.  This is a major update with major changes.  The entire workflow of using log2timeline changes.  Do not take this update casually.
    - [Log2Timeline library] Created a new library that contains the main engine in log2timeline.  All the funcionality of the tool is moved to this library,
      making the front-ends mostly there to process parameters sent to the tool.  Some core changes made to how the engine is handled, making it necessary to
      update all the input modules.  The output module all had a constructor, however it was not used that much, so some changes were made to all output modules
      as well, to transfer some variables needed by some of the output modules.
    - Small changes to the time zone settings.  Instead of using the short name for the timezone, the long name is used throughout the tool
    - [log2timeline] Changed the front-end to be able to use the new engine.  Removed most of the functionality out of the tool into the new structure.
      With the changes to the engine more options have been added to log2timeline, including the possibility of guessing the format of a file (no need to specifically
      telling the front-end which module to use to parse the file, although it is possible).  Also possible to do recursive searches, making timescanner really unneeded.
    - [timescanner] Changed the front-end to be able to use the new engine.  It is basically the same tool now as log2timeline, however it will continue to use the same
      parameters as the older version of timescanner and default to recursive behaviour instead of a single file parsing as log2timeline does.
    - [l2t_process] Changed the tool so that it removes duplicate entries from the timeline. Also print out few statistics in the end.
    - It checks for suspicious entries indicating timestomping that fall outside the date range (that is entries that have only second precision in the MFT module)
    - Now accepts a file containing keywords, to compare against.  The keyword file should contain a single keyword per line.  The keywords are then compared against
      every line that passes the date filter. Only lines that have a match against those keywords is printed out.
    - changed parameters slightly, to match with those of the main tool (log2timeline)
    - Added a simple scatter plot creation. Only applicaple if you are parsing the MFT. The scatter plot takes all files that are stored inside the windows/system32
      directory and plots the MFT numbers on X-axis and creation time (both $SI and $FN) on the Y-axis, to quickly spot outliers in the data set that might be indication
      of a malware.
    - When the scatter plot is drawn a simple process is run to detect outliers in the dataset and print those
    - [skype_sql INPUT] Added a new input module that parses the main.db, the SQLite database that belongs to Skype.  Basic module that parses only basic entries from the
      db, later versions will parse the database in more details.
    - [PreProcessing] Added a pre-processing library.  Now it is possible to extract information gathered from the drive before the tool starts.
    - [win_sysinfo PreProc] New module in the pre-processing library.  A simple library that extracts the hostname of the machine and prints the timezone information
      before
    - [user_browser PreProc] New module in the pre-processing library.  A simple library that goes through each user profile searching for the default browser of
      that particular user.  The information is both printed on screen and then used in the browser input modules (to indicate whether or not this is the default
      browser of that particular user)
    - [MFT input] New input module that parses the $MFT file (NTFS filesystem), ported from the tool analyzeMFT written by David Kovar
    - [NTUSER input] Removed the userassist input module and replaced it with a NTUSER one (better name anyway).
    - The module now contains a recursive scanner, where it begins checking if it can parse the key (has a special parsing capability for a partiular key, and
      if not, it will print the key's name and LastWritten time (a la regtime).
    - The module will then end by getting deleted entries (method gathered from deleted.pl, written by Jolanta Thomassen and distributed on the SIFT.
    - [SOFTWARE input] New input module to extract timestamps from the SOFTWARE registry hive.
    - [JP_NTFS_CHANGE] New input module that takes the output from the tool jp (NTFS Change Log), which is a CSV file
    - [SYSTEM input] New input module to extract timestamps from the SYSTEM registry hive.
    - [SECURE input] New input module to extract timestamps from the SECURITY registry hive.
    - [SAM input] New input module to extract timestamps from the SAM registry hive, along with basic SAM parsing
    - [bug reporting] Added a bug tracking system for the tool, available at bugs.log2timeline.net
    - [xp_firewall INPUT] Fixed a minor bug in the tool where the seconds got omitted (loosing precision on the date)
    - [CFTL output] Changed the output slightly, adding file name to the output for instance
    - [SIMILE output] Changed the output slightly, adding file name to the output for instance
    - [IIS input] The second parameter was not parsed properly, making the module only accurate to the minute, fixed that.
    - [USERASSIST input] Added one more check in the verify function. There were reports of files that contain the magic value for a registry file, yet the reglibrary
      was unable to retrieve the root key, making the tool crash
    - [TIME library] Fixed the output of the get_cur_time called by the recursive scanner to print the current time.  The problem was representation of the time, could
      be 23:1:42... not it is fixed so that it is 23:01:42
    - [EVTX input] Made small changes to include a URL pointing to further information about the event, and events in general for Win 2008.
    - Also fixed a small bug where the tool was unable to retrieve text content from an attribute
    - Also added a small translation from AccessList codes to "human readable" form, for file auditing
    - [CSV/TAB output] Changed both modules to use the short time zone name instead of the long one in the output.
    - Removed tab characters from description/title to prevent text to spread over tabs in Excel
    - [MACTIME output] Fixed a small issue when the source type is file
    - [EVT input] Fixed the EVT module, it produced two timestamps per entry, even though both timestamps were the same, now it checks and only includes one
      if they are the same
    -  [TLN/TLNX output] Fixed a small issue when the source type is file
    -  [SQLITE output] Fixed a small issue when the source type is file
    - [extra FOLDER] Created a small folder called extra that contains some extra scripts, such as a script to remove the log2timeline from the system
    - [glog2timeline] Removed the glog2timeline GUI, at least for the time being. It has to be ported to the new engine, and until then it is removed.
    - [MSSQL_ERROR] A new input module that parses the MS SQL errorlogs
    - [GENERIC_LINUX] A new input module for generic linux log files, contributed by Tom Webb
    - [ENCASE_DIRLISTING] A new input module for importing the text file exported from Encase (file listing), it supports the text based export with all columns
    - [L2T_PROCESS] Added a small tool to process body files with the CSV output, similar behavior as mactime for the mactime body format
    - [MACTIME input] Fixed a problem with the import of mactime timestamps, now the tool groups together timestamps of the same value. This means that when
      outputting using other modules than mactime there is only one line printed for each timestamp available, instead of always printing four.
    - [Parse::Evtx Library] Updated the EVTX library to version 1.0.7 (with small changes to the source code for it to properly work with L2t)
    - [LOG2TIMELINE] Added a -F or force option to make the tool ignore the verification phase and go ahead to try to parse the file
    - [TIMESCANNER] Changed the format sort, to make generic linux below in format order than syslog
    - Added a small print out before the tool's being run, for logging purposes
    - Changed the default output module to CSV instead of mactime
    - [TIME library] Added a function called get_cur_local_time to get the current local time (in human readable format)
    - Added a function encase2date to handle the date objects from the Encase file export
    - [BINREAD library] Added a small check to see if we've reached the end of the file during unicode reading
    - [EVTX input] Added information from the data tag into the output
    - [BUILD] Updated the RPM spec file, unSpawn sent me an updated file, since I haven't maintained it for a while. Verified by unSpawn to work on a CentOS 5


author: Greg.Freemyer@gmail.com
changelog:
  - Version 0.61 (26/09/2011)
    - [log2timeline] Small changes to the version printing (now prints just the last portion of the path)
    - Now the engine checks if the format field is set and omits it if its set (to facilitate input modules like CSV that define it)
    - Changed the list modules, added the SAM database readout in the winxp and win7 list files.
    - Created the winsrv list file
    - Added the MFT module to all windows list files (just in case they use a driver that displays the $MFT file)
    - Fixed an issue with the tool not accepting the described format of the offset variable (should be +- int with the appended hms (optional))
    - Added a try/catch around get_time, http://bugs.log2timeline.net/show_bug.cgi?id=2
    - [L2T_CSV input] Added an input module that reads the CSV format of log2timeline (done to make it easier to convert CSV files into another format)
    - [extra/bash_completion] Added a bash_completion script, stored inside the extra/bash_completion.d directory (need to copy it manually in the first go)
    - Can make it easier to complete the paramaters to the tool in *NIX
    - [l2t_process] Fixed some timezone settings, or more created some temporary solutions to bug http://bugs.log2timeline.net/show_bug.cgi?id=4
    - [SQLITE output] Changed the schema considerably, along other smaller changes to the SQLite output
    - [TIME library] Fixed a bug in ftk2date (http://bugs.log2timeline.net/show_bug.cgi?id=7) - timestamps without ms values are not properly parsed
    - [PREFETCH input] Slightly modified the debug information in the verification step
    - [MCAFEE input] Slight changes in output from the verification routine.
    - Added newline skipping in verification subroutine (code donated anonymously)
    - [ALTIRIS input] New input module to parse the AeXAMInventory and AeXProcessList files from Altiris (donated anonymously)
    - [MCAFEEFIREHUP input] New input module to parse the McAfee FireEpo, FireSvc, FireTray, UpdateLog files (donated anonymously)
    - [MCAFEEHEEL input] New input module to parse the McAfee HIPS event.log (donated anonymously)
    - [SYMANTEC input] New input module to parse Symantec log files (donated anonymously)
    - [MCAFEEHS input] New input module to parse the McAfee HIPShield Log File (donated anonymously)
    - [ANALOG_CACHE input] New input module to parse the cache log produced by Analog (log parser), user contributed, written by Willi Ballenthin.
    - [FTK_DIRLISTING input] Bug fixed in the ftk_dirlist module, the actual file name was repeated in the output... http://bugs.log2timeline.net/show_bug.cgi?id=6
    - [SAFARI input] John Ritchie mad a small bug fix to the module, changing how the timestamp object got defined
    - [IE_HISTORY input] Fixed a bug in the module. time1 and time2 somehow got mixed up, reversed the order so that time1 is properly defined as the modification time,
    instead of being marked as the access time (and vice versa) - thanks to Jamison Bosco for notifying me
    - Small fix, updated the module so that if both time1 and time2 are the same, to join them in a single time


author: Greg.Freemyer@gmail.com
changelog:
  -  Version 0.62
    - [FF_CACHE input] New input module, designed to parse the cache files of Firefox. Contributed by John Ritchie
    - [OPENVPN input] New input module, desigend to parse the OpenVPN log files.
    - [L2T_PROCESS] Added a few more allowed characters in the keyword list
    - [proftpd_xferlog input] Willi Ballenthin added a new module to parse the ProFTPD XFerlog file
    - [Log2Timeline library] Fixed a bug, when the 'all' moduiles option is used (or -f is omitted) no modules get loaded
    - Added a small change to try to parse the MFT directly even though the $MFT might not be directly visible
    - Fixed a small bug whereas the tool would crash if the local timezone was used.
    - Fixed a small bug whereas the tool is not able to find the default directory (. does not exist) or if the file in
      question does not really exist that the tool is pointing to... that made the tool return a double error instead of
      just dying on the first one.
    - The tool will now accept a separate output timezone so the tool can output in a different timezone than the hosts one.
    - [log2timeline] Added the -Z ZONE parameter so the tool can output in a different timezone than the host timezone.
    - [CSV output] Changed the output timezone so it now prints using the -Z definition, so it now supports different output
      timezone than the host one.
    - [EVTX input] Fixed a bug in where the tool could go into a endless loop in the case where you have a EVTX that is
      somehow broken and the function get_next_event dies. If the tool runs into such occurance it returned an empty
      timestamp object, that in turn let the tool query for it again, thus possibly getting into an endless loop.
      Added a counter so the tool tries to get the next event 50 times, otherwise it will die.
    - [log2timeline-sift] Moved the mount command out of the script and into the configuration file
    - Changed the mount command, since there were few errors with the previous one
    - Added an addional check to see if the $MFT file can be directly called (and if so, skip the icat call)


author: Greg.Freemyer@gmail.com
changelog:
  - Version 0.63
    - several modules have had their documentation updated and code reformed to reflect recent release of a style guide
    for the project. perltidy is not enough to enforce that, but at least a start. Rewriting the documentation (pod) is also a vital
    portion of making the modules easier to use/understand/develop.
    - All libraries within the tool and the main API have been rewritten with this in mind, making 'man' documentation considerably
    more useful than it was.
    - [SERIALIZE output] JSON::XS used to serialize the timestamp output, a very simple output module that simply stores
    - This makes it possible to output using this method and then sorting is simpler since it does not require the module
    to read in the csv and change it into something like a hash, since it is already stored as such.
    - This migh become the default output of the tool, and then run l2t_process on that output, turning that into CSV
    instead of using CSV as default and trying to filter that output.
    - This also makes it easier to filter, based on certain attributes, instead of at the line level.
    the timestamp object without really doing anything to it. Use that for easy sorting in later stages.
    - [WIN7 list] Fixed a small bug in Win7 list file (and win7_noreg). The evt module was loaded up and not the evtx one.
    - [FIREFOX3 input] Added a check to see if the SQlite database contains a -wal or -shm (in addition to -journal)
    And if it does, then do the same procedure as if it was a -journal (read-only database that gets copied to a temp location)
    This was pointed to me by Svante
    - [PREFETCH input] Changed the default output so that loaded DLLs are not included by default, unless the -d|--detail
    option/parameter is used.
    - [MFT input] Inside the verification routine a check is made to see if the magic value is FILE0, it should only be FILE.
    Fixed that, making the mft module capable of parsing those $MFT files that do not the standard offset to the fixup array.
    - [SAM input] Changed the handling of SAM database data, it did not properly parse the SAM database file in certain cases
    due to the keys being prefilled with the CMI-CREATE....
    - [NTUSER input] Changed a value check in UserAssist key parsing causing UserAssist keys not properly being parsed.
    - [WIN_LINK input] The values for mtime and atime got swapped (the correct order is CAM not CMA like it was)
    - [SETUPAPI input] Added a 'detailed_time' check, to reduce the text inside the alert by default, unless detail option used.
    - [log2timeline] Updated the man page to reflect updates to the 'detailed_time' changes to setupapi input module.
    - [WIN library] Added a mapping to map up all Windows use of timezones to the one used in the DateTime library.
    - [win_sysinfo PreProc] Updated the pre-processing library so that it checks if a known transform of a Windows named
    timezone information is available and if it is it will compare it to the chosen timezone (and change it if they differ).
    - [LOG2TIMELINE] Small bug in the log2timeline library, causing input modules list that has more than one - sign in it
    not properly verified.
    - [IEHISTORY input] Switched time1 and time2, and started to update the module so it adheres to the newly released, not
    yet complete, style guide.
    - [EVTX input] Updated the EVTX library to the latest release, version 1.1.1 (written by Andreas Schuster)
    - Also changed the 50 attempts to 15 (in case of an error in reading an entry), also only output error
    message if debug is turned on.


author: Greg.Freemyer@gmail.com
changelog:
  - Version 0.64
    - Added docs/LICENSE_GRANTING  (See BNC#744529)
    - This file contains copies of 2 emails granting GPL publishing rights to 2 of the perl modules
    - [TESTSUITE] Added the first version of a test suite to the tool.
    - All tests are located inside the t/ directory.
    - Tests should be constructed for ALL possible uses of the tool, not limited to:
    - Raw parsing of logs using input modules.
    - Correct output for output modules.
    - Correct output from each function inside modules/libraries.
    - The first TEST suite is raw and not nearly complete, needs loads of stuff to be 'proper' but it is a start.
    - [LS_QUARANTINE input] A new input module that parses the LSQuarantineEvents SQLite db in Mac OS X.
    - [Log2Timeline library] Added the possibility to use a dot (.) in the exclusion list.
    - Changed the exclusion list so it can be easily changed
    - Added a call to ->end on each input module if verification failed.
    - Minor bug fixes in the main engine.
    - Changed wording when an output module is loaded (from "Loading output file" to "Loading output module").
    - [CHROME input] - Slight changes to the output based on the value of the typed_count variable, also updated the path
    to the code that describes the transition types.
    - [SKYPE input] Fixed the verification routine a bit, cleaned it up slightly and fixed a small bug that caused the tool
    not to include SKYPE data when recursive mode was set on.
    - Also fixed UTF-8 support, should properly display UTF-8 by now.
    - [PREFETCH input] Small changes to the verification module.
    - [WinReg] Fixed a small bug in the code that caused the deleted entries lookup sometimes to loop forever.
    - [SQLITE output] Changed the way the SQLite code is written considerably, pre-compiling statements to prevent them
    being compiled for each insert, using transactions instead of writing them constantly to the DB, and other minor tweaks
    to make the DB output faster than before (since it was increadibly slow before).
    - [CHROME input] Small bug to fix UTF-8 support.
    - [FIREFOX3 input] Small bug to fix UTF-8 support.
    - [PREFETCH input] Fixed a bug, added a seekdir so that prefetch information is contained within the timeline if recursive
      is turned on.
    - [RECYCLER input] Fixed a bug, added a seekdir so that recycler information is contained within the timeline if recursive
      is turned on.
    - [LIST files] Added few items into the Windows list files, as well as to create a Mac OS X one.
    - [MFT input] Fixed a bug with Unicode support.
    - [RECYCLER input] Fixed a small bug (issue 5) with the path not showing the correct path as indicated by -m TEXT
    - [SOL input] Fixed a small bug (issue 5) with the path not showing the correct path as indicated by -m TEXT
    - [EVTX input] Changed the dependencies to Parse::Evtx2 instead of Parse::Evtx (same library, changed the namespace).
    - Issue when Parse::Evtx was installed on SIFT, causing the tool to first load the library from Schuster, and not the
      slightly changed one distributed by the tool, causing the module to not work.
    - Removed small additional debugging text from the iehistory module (shouldn't be printed unless we have debug turned on).
    - Fixed a small bug in the _open_file function.


author: Greg.Freemyer@gmail.com
changelog:
  - rm %doc docs/*    # these were redundant and duplicative of other files
  - rm fdupes lines which were attempting fix the above issue
  - for opensuse 12.2 and newer duplicate all Requires as BuildRequires so that "make test" succeeds in %check section
  - Version 0.65
    - [UTMP input] New input module parsing utmp/wtmp files in Linux, written by Francesco Picasso.
    - [SELINUX input] New input module parsing SELinux audit files in Linux, written by Francesco Picasso.
    - [l2t_process] Renamed to l2t_process_old, being replaced by l2t_process.py from l2t-tools.
    - [TEST] Added few more tests.
    - other bug fixes, see CHANGELOG


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:
  - 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: robert.munteanu@gmail.com
changelog:
  - Added logwatch-dmeventd-reduce_frequency.patch to reduce false
    positives from dmeventd when a long logwatch run is in progress


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: i@marguerite.su
changelog:
  - Update to 1.8.6
    * fix: crash when deleting page in 1.8.5
    * fix: non-sync loading crash in openSUSE in 1.8.5


author: i@marguerite.su
changelog:
  -  Update to 1.8.7
    * fix: xdg warning now fixed. (issue 19)
    * fix: delete iframe object on page navgation.
      to avoid youtube object remains on screen after page nav. (issue 12)


author: jengelh@inai.de
changelog:
  - Switch to upstream tarball 0.3 (no other changes, since we
    already had a git snapshot close to it)


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: tittiatcoke@gmail.com
changelog:
  - New package (version 4.9.80)
    * See http://www.kde.org/announcements/announce-4.10-beta1.php
  - Split of from kdegames4


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: 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: schwab@linux-m68k.org
changelog:
  - Update to 0.7.1
    * Version 0.7.1
    * * Bugfixes
    * ** ltrace.conf.5 is now installed to man5 as it should be
    * ** [PowerPC] A header file necessary for building is now shipped
    * ** [MIPS] Work around duplicate symbol request bug
    * ** Detect VDSO entry in r_debug linkmap with non-empty name
    * ** Temporary files are wiped properly after the test suite has been run
    * ** Parsing typedefs with common prefix now works as it should
    * * Cofiguration Files
    * ** The following prototypes in ltrace.conf were added or updated
    * ** Duplicate typedefs are now guarded against
    * ** It's now possible to define recursive structures
    * ** New lens "bitvec" is available
    * ** Octal lens renamed to "oct"
    * ** The hex lens can now format floating point arguments
    * Version 0.7.0
    * * Tracing
    * ** Full support for tracing multi-threaded processes
    * ** Support for tracing inter-library calls
    * ** Better support for parameter passing ("fetch backend")
    * ** Awareness of deny_ptrace SELinux boolean
    * ** Limited support for tracing returns from tail call functions
    * ** -e, -x and -l selectors now allow using globs and regular expressions
    * ** -g command line option dropped
    * ** Test suite can now be run under valgrind
    * ** [ppc] Support both BSS and secure PLTs for 32-bit processes
    * ** [mips] Implement software singlestepping
    * ** [mips] Add support for CPIC main programs
    * ** Support tracing PIE binaries
    * * Configuration Files
    * ** New abstraction: parameter pack
    * ** New expression: zero
    * ** Lenses: change the way that underlying type is rendered
    * ** Misspelling of "int" as "itn" temporarily accepted, but deprecated
    * ** Using void as top-level function argument now deprecated
    * ** Using void to hide one argument is now obsolete
    * * Documentation
    * ** New manual page ltrace.conf(5)
    * ** README, INSTALL brought up to date
    * ** New file CREDITS with a list of contributors
    * * Bugfixes
    * ** Fix detaching from a process
    * ** Argument to -n is now checked for validity
    * ** Fix tracing across exec in a stripped binary
    * ** [x86] ORIG_RAX/ORIG_EAX may not contain original syscall number
    * ** [ppc] Fix races in tracing -e events in 64-bit processes
    * ** [ppc] Allow stepping over lwarx instruction
    * * Known bugs
    * ** [arm] Tracing is not supported at all on ARM
    * Version 0.6.0
    * * General Features
    * ** Use autotools for building
    * ** New option -b: disables output of signals received by the tracee
    * ** New option -w: print stack trace of events
    * ** Support tracing of symbols from libraries opened with dlopen
    * * Architecture-specific Changes
    * ** Various fixes for MIPS and PowerPC
    * ** Support for ARM Thumb mode
    * ** Implement fetching of 5th and further function arguments on s390
    * ** Support fork/exec syscalls on 31-bit s390
    * ** Support for float and double arguments on x86_64
    * ** Fixes for return arguments (after '+') in nested calls on x86_64
  - removed upstreamed patches:
    ltrace.ppc.patch
    ltrace.s390-more-arguments.patch
    ltrace.demangle-lib.cstdlib.patch
  - ltrace.vdso.patch: allow more VDSO names.


author: schwab@linux-m68k.org
changelog:
  - Update to 0.7.2
    * * Bugfixes
    * ** (Again) detect VDSO entry in r_debug linkmap with non-empty name
    * ** Fix building with libunwind 1.1
    * ** Fix prototype lookup for -x symbols from shared libraries
  - Remove upstreamed patch ltrace.vdso.patch


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: 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: sndirsch@suse.com
changelog:
  - Update to version 1.2-20121014:
    * review/improve no-leaks checking with valgrind.
    * add  null-pointer checks in copyOut in case a non-8bit encoding was
      used with the iconv configuration.
    * document environment variables used by luit in its manpage.
    * amend  the  check using nl_langinfo(CODESET) in 2011/10/30 changes,
      ignoring  that section if the -encoding option was given (report by
      Alexios Zavras). (bnc#781836)
    * support --datarootdir option in configure script.
    * updated configure macros:
    * update config.guess, config.sub


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: reddwarf@opensuse.org
changelog:
  - Update to 1.2.0
    * Use stricter datatype definitions conformant with the XSD and OWL
      specifications for better validation.
    * Move all project metadata for extensions (e.g. change log) to separate files to
      spare hosts from loading them during discovery.
    * lv2core: Use consistent label style.
    * atom: Fix lv2_atom_object_next() on 32-bit platforms.
    * atom: Fix outdated documentation in forge.h.
    * atom: Add lv2_atom_object_body_get().
    * atom: Add LV2_ATOM_CONTENTS_CONST and LV2_ATOM_BODY_CONST.
    * atom: Fix implicit conversions in forge.h that are invalid in C++11.
    * atom: Use consistent label style.
    * buf-size: Initial release.
    * dynmanifest: Use consistent label style.
    * event: Use consistent label style.
    * event: Use more precise domain and range for EventPort properties.
    * event: Remove asserts from event-helper.h.
    * event: Make event iterator gracefully handle optional ports.
    * midi: Add C definitions for message types and standard controllers.
    * midi: Remove non-standard midi:Tick message type.
    * midi: Add midi:binding and midi:channel predicates.
    * midi: Use consistent label style.
    * midi: Add midi:HexByte datatype for status bytes and masks.
    * midi: Fix definition of SystemExclusive status byte.
    * morph: Initial release.
    * options: Initial release.
    * parameters: Add parameters.h of URI defines for convenience.
    * parameters: Use consistent label style.
    * parameters: Add param:sampleRate.
    * port-groups: Use consistent label style.
    * port-props: Use consistent label style.
    * presets: Use consistent label style.
    * resize-port: Initial release.
    * state: Use consistent label style.
    * time: Use consistent label style.
    * urid: Fix typo in urid:unmap documentation.
  - Remove lv2-1.0.0-underlinking.patch and lv2-1.0.0-no_g++.patch. Applied upstream.


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: 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: fcrozat@suse.com
changelog:
  - Add lxc-opensuse-12.1-fixbuild.patch: fix openSUSE 12.1 container
    build.
  - Add lxc-opensuse-12.2.patch:
    + switch openSUSE template to 12.2
    + install iputils in the default configuration
    + autoconfigure gateway if possible
    + detect if network is set to 0.0.0.0 and configure DHCP
    + bind mount /etc/resolv.conf in container
  - Add use-relative-paths-for-container.patch,
    fix-lxc-clone-mount-entries.patch and update sles
    template: use relative paths for container mount points, fixes
    lxc-clone dropping some lxc.mount entries (bnc#789387).
  - Add Requires(post) dependency on aaa_base (bnc#786970) for
    openSUSE < 12.3.
  - Add dhcpcd in default installation in openSUSE template (bnc#776169).
  - Add change-hwaddr-on-clone.patch: modify MAC address when cloning
    a container (git)
  - Add wait-until-container-is-stopped.patch: if destroying a
    running container, wait until it is stopped before destroying it.
  - Ensure lxc-createconfig uses opensuse template by default.
  - Ensure lxc-createconfig correctly detect cidr (bnc#773234).
  - Add pivot-root_shared.patch: fix pivot root when / is mounted as
    shared (default on 12.3 and later).


author: fcrozat@suse.com
changelog:
  - Release 0.8.0:
    + add support for autodetection of gateway address
    + add support for LVM2 and btrfs snapshot in lxc-clone
    + add support for apparmor
    + support nested cgroups
    + lxc no longer depends on perl
    + add support for container hooks (pre-start, mount, start, stop,
      umount, post-stop)
    + templates are moved to /usr/share/lxc/templates
  - Remove
    Accurately-detect-whether-a-system-supports-clone_children.patch:
    merged upstream.
  - Add lxc-opensuse-clonefixes.patch: fix openSUSE template
    regarding cloning.
  - Add 0001-Ensure-btrfs-subvolume-is-destroyed-on-error.patch: fix
    btrfs subvolume when removing a container.
  - Add lxc-autodev.patch: fill /dev when starting container (needed
    for systemd).
  - Update lxc-opensuse-12.2.patch: switch to systemd in container.


author: fcrozat@suse.com
changelog:
  - Update pivot-root_shared.patch with upstream patch to build with
    old version of kernel headers.
  - Check for /etc/init.d/boot.cgroup presence before starting it in
    %post.


author: jslaby@suse.com
changelog:
  - lxc-opensuse-extend-base.patch: lxc-opensuse: extend base
    (bnc#804232)
  - lxc-opensuse-proper-failure.patch: lxc-opensuse: proper failure
  - remove change-hwaddr-on-clone.patch as it was fixed upstream
    already


author: mvyskocil@suse.com
changelog:
  - clean cache if a distro version in template does not match
    with files in a cache (bnc#804435#c19)


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:
  - upgrade suse branding based on new upstream 0.5.5 lxde-common
  - removed patches now in upstream code


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:
  - added lxmusic-0.4.4-libnotify0.7.0.patch to allow build with
    libnotify >= 0.7.0 because of API changes


author: mvyskocil@opensuse.org
changelog:
  - update to 0.4.5
  - drop lxmusic-0.4.4-no-gcc-warnings.patch
  - drop lxmusic-0.4.4-wrong-encoding-it-po.patch


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:
  - 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.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: 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: thomas@suse.com
changelog:
  - some bugfixing for pathnames, didn't work with sudo
  - improved default.prf by adding more sysctl vars
  - fixed test_storage
  - generated fileperm.db and dbus-whitelist for 12.2


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: crrodriguez@opensuse.org
changelog:
  - lynx-openssl.patch : just like in the "links" case, HTTPS
    clients must not:
    * Negotiate SSLv2
    * Attempt to use SSL compression (due to CVE-2012-4929)
  - Fix debuginfo generation.


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: cornelis@solcon.nl
changelog:
  - Update to version 2.0.4:
    * Bugfix release, for details see included ANNOUNCE file
  - Swtiched to xz sources


author: cornelis@solcon.nl
changelog:
  - Update to version 2.0.5:
    * Show backends, not formats, in menu View->Source
    * Imporovements in handling of languages
    * Add explicit dvilualatex output format
    * Add support for some IPA diacritics
    * Enclose underlined \ref{} commands in \mbox{} to protect them when
    using the package soul in place of (or together with) ulem
    * The polyglossia/XeTeX language commands are now supported by by tex2lyx
    * It is now recognized if syncTeX is used
    * Reset only the top-level counter when starting the appendix
    * Allow native LyX format to be shown in menu View->Source
    * Implementation of spell check of current selection
    * Updated translations and documentation
    * Bugfixes
    * More details in the included ANNOUNCE file


author: cornelis@solcon.nl
changelog:
  - Update to version 2.0.5.1:
    * Fix for http://www.lyx.org/trac/ticket/8423 by returning to previous behavior by loading the babel package even with English-only documents


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: jmatejek@suse.com
changelog:
  - removed SuSEconfig dependency
    * SuSEconfig.mailman is moved to a new location, and works
      pretty much the same way as before. which may or may not
      be a good thing, perhaps this functionality should be
      removed completely


author: jmatejek@suse.com
changelog:
  - update to 2.1.15
    * fixes CVE-2011-0707 - patch dropped
    * better CSRF protection
    * better e-mail address validation
    * password reminder button
    * new config options
    * updated translations
  - dropped mailman-python24 patch as we no longer care
    about python2.4
  - replaced %run_permissions in spec


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.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: dimstar@opensuse.org
changelog:
  - Add make-arglength.patch: fix the argument list limit of GNU make
  - Add make-parallel-build.patch: Fix parallel build issues present
    in GNU make 3.82
  - Both patches taken from http://trac.webkit.org/browser/trunk/Tools/gtk/patches/
    are known by upstream and are mandatory to be able to build
    libwebkit 1.9.6+.


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: ptesarik@suse.cz
changelog:
  - upgrade to makedumpfile-1.4.4.
  - activate LZO support
  - makedumpfile-supports-3.0.patch: dropped (upstreams).


author: ptesarik@suse.cz
changelog:
  - upgrade to makedumpfile-1.5.0
    o implement cyclic mode
    o update necessary elfutils version
    o tested for kernels up to 3.4.8


author: ptesarik@suse.cz
changelog:
  - upgrade to makedumpfile-1.5.1
    o Support for Xen4 Dom0 dumps
    o Introduce mem_map array logic
  - makedumpfile-x86-return-in-nonvoid-function.patch: dropped.


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: pmladek@suse.com
changelog:
  - Update to version 1.12 (bnc#795350):
    * uses voikko dictionary format 2 that has been needed since
      libvoikko, version 2.2
    * many new words and fixes


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: werner@suse.de
changelog:
  - Update to version 2.6.3
    * Build fixes for glibc 2.16 and Automake 1.12.
    * apropos prints an error message and returns non-zero when it finds
      no matches.  (Regression introduced in 2.5.1.)
    * The presence of a 64-bit GDBM database on the manpath no longer
      causes a 32-bit man process to exit with a fatal error.
    * apropos is much faster when run with many arguments.
    * whatis may be given the full path to an executable as an argument,
      in which case it will look up the base name of that executable in
      the appropriate parts of the manpath.
    * Translated manual pages are no longer displayed starting with a
      spurious blank line.
    * Fix double-free in mandb when encountering a symlink outside the
      manual hierarchy, thanks to Peter Schiffer.
    * Running 'man -w' (with a new --path alias) without a name now
      prints the manpath, for compatibility with other man
      implementations.  The vim viewdoc plugin makes use of this.
    * Fix a segfault when scanning links to empty pages.
    * Once we've seen at least one record in a page's NAME section,
      ignore any further records that don't include a whatis
      description, as they tend to be noise.
    * Ensure that the target of a symlink or .so chain is always recorded
      as a real page.
    * Read a user-specified configuration file even if HOME is unset.
    * Fix failure to display manual pages in some encodings when
      installed setuid.
    * Wrap long table cells in man(1), fixing test failures with groff
      1.21.
    * If an explicit section is passed to man, then pages that match
      that section exactly will be preferred over pages that only have
      that section as a prefix.
    * Fix a segfault when 'man -K' tries to display certain pages.
    * Fix a segfault in some situations when processes are killed by
      SIGHUP, SIGINT, or SIGTERM.
    * As promised in the release notes for man-db 2.5.8, man-db no
      longer ships its own copy of libpipeline
      (http://libpipeline.nongnu.org/).  You must build and install that
      library separately.
    * Search the full manpath when expanding .so directives in manual
      pages.  As part of this, '.so name.1' should now work as well as
      '.so man1/name.1'.
    * lexgrog handles roff named glyphs and perldoc strings in NAME
      sections.
    * man no longer starts a pager if standard output is not a tty.
    * The -s option to whatis and apropos now takes a colon- or
      comma-separated list of sections, similar to 'man -S'.
    * mandb error output is neater when stderr is not a terminal.
    * Add basic support for the implementation of nroff/troff in the
      Heirloom Documentation Tools.  Title lengths are not properly set
      as yet, and many features are untested.
    * mandb removes cat* and NLS subdirectories of cat directories whose
      corresponding man directories no longer exist.
    * mandb forces SIGPIPE back to its default disposition on startup,
      to avoid noisy output in case it was started in a context where
      SIGPIPE was ignored.
    * SECTION entries in a user configuration file now override those in
      the system configuration file, rather than appending to them.
    * The default less prompt now includes "(press h for help or q to
      quit)" to help novices find their way around.
    * man-db may now be built to use Berkeley DB version 5
      (--with-db=db5).
    * Fix assertion failure on 'man -l' with an uncompressed page and
      any of --no-hyphenation, --no-justification, or a non-English
      page.
    * Try underscore-separated subpages as well as hyphen-separated
      ones, thanks to Tanguy Ortolo.
    * Build libman and libmandb as shared libraries, reducing installed
      footprint by about 200K (at least on GNU/Linux).
    * Warnings about unrecognised locales are now suppressed if the
      DPKG_RUNNING_VERSION environment variable is set (i.e. man-db is
      running within a Debian package's maintainer script), since the
      system locales are often out of sync with the C library in that
      context.  Thanks to the Debian Perl maintainers for the idea.
    * Allow building with an external libpipeline
      (http://libpipeline.nongnu.org/), which has been split out from
      man-db.  This is a transitional measure: a future version of
      man-db will stop shipping its own copy of libpipeline.
    * mandb should no longer repeatedly rescan manual page hierarchies
      when a whatis entry turns into a broken link.
    * If a subprocess exits before man manages to read all the output
      from it, it now drains the output file descriptor rather than
      immediately discarding it.
    * If /usr/share/i18n/SUPPORTED is available, man attempts to use it
      to ensure that LC_CTYPE is set to an appropriate locale for the
      selected character set when invoking col. This fixes 'LANG=C man
    - E UTF-8', as used by lintian.
    * Fix possible mandb crash when MAN_MUST_CREATE is unset.
    * man can now tell nroff to disable justification if the
    - -no-justification option is used.
    * If the full path to an executable is given as an argument, man
      will try looking up the corresponding manual page in the
      appropriate part of the manpath, rather than just trying to format
      the text of the executable as a manual page.
    * In the GNU manual hierarchy layout, search man<sec><ext>
      directories as well as just man<sec> (e.g. /usr/share/man/man3p as
      well as /usr/share/man/man3).
    * By request, man now prefers getting a page from the best manual
      section over getting a page in the correct language.
    * All programs now support a MAN_DEBUG environment variable which
      can be used in place of the -d/--debug option. This is useful in
      some situations where a program is being called deep in a process
      tree.
    * Add support for emulating pipe() with socketpair(), which is
      faster on some systems; thanks to Werner Fink of SUSE.
    * Cat pages are now always saved in UTF-8, and converted to the
      proper encoding at display time, which means that cat pages can
      now be saved regardless of locale. Note that a consequence of this
      is that cat pages now include formatting information (e.g.
      overstriking) and need to be run through col(1) before display.
    * Exact-section database lookups were incorrectly returning all
      database entries whose section names were prefixes of the
      requested section name. In some cases this could confuse mandb
      into never believing that the database was up to date.
    * Fix handling of pages with comma-separated names ("foo, bar,
      baz") in their NAME sections, broken by a change in 2.5.0 (!)
      to ignore manual page names containing spaces.
    * Fixed a buffer overflow in the pipeline library's line-reading
      functions. I don't believe this to be exploitable: at worst we
      might believe that there's some garbage at the end of manual pages
      (whose contents are untrusted anyway) and this bug typically
      resulted in a failed assertion the next time anything tried to
      read a line.
    * Plugged two substantial memory leaks in the pipeline library.
    * whatis and apropos only display any given manual page, or pointers
      to it, once.
    * man now sets less(1)'s environment up correctly for manual pages
      encoded in CP1251.
    * manconv no longer confuses situations such as "this UTF-8
      character is not representable in the target encoding" with "this
      text is not in UTF-8".
    * The default configuration file now includes section 0, used on
      some systems to document C library header files.
    * 'make check' now passes in the presence of a UTF-8-aware col, such
      as that in util-linux-ng.
    * The 'man -K' option is now supported to search the full text of
      all manual pages. This was inspired by a similar option in the
      other man package (currently at version 1.6f) currently maintained
      by Federico Lucifredi and formerly by Andries Brouwer, but I took
      advantage of man-db's pipeline library to implement it entirely
      in-process, without having to start a separate grep process for
      every manual page. In my tests with fairly typical searches across
      variously all manual pages or just one section, man-db's
      implementation ran between 3 and 10 times faster.
    * Database directories are now only created when there are
      corresponding manual page directories, not just because they're
      mentioned in the configuration file.
    * By default, man will now try to interpret pairs of manual page
      names given on the command line as equivalent to a single manual
      page name containing a hyphen (e.g. 'man foo bar' => foo-bar(1)).
      This supports the common pattern of programs that implement a
      number of subcommands, allowing them to provide manual pages for
      each that can be accessed using similar syntax as would be used to
      invoke the subcommands themselves. Suggested by H. Peter Anvin,
      Federico Lucifredi, and others on the git mailing list.
    * The build process is now quieter by default. Use './configure
    - -disable-silent-rules' or 'make V=0' if you don't like this or
      your make(1) doesn't support the non-standard extension required.
    * manconv understands a wider range of Emacs-style coding tags.
    * Recommendations to change MAN_DB_CREATES, MAN_DB_UPDATES, and
      MAN_CATS #define options in manconfig.h have been replaced by new
      configure options --enable-automatic-create,
    - -disable-automatic-update, and --disable-cats respectively. Note
      that automatic user database creation is now off by default, as it
      is often too slow for the usefulness it adds; use
    - -enable-automatic-create to enable it.
    * Pages that declare a non-default encoding in their preprocessor
      lines are now handled correctly.
    * man-db's 'make check' now tests that all its own manual pages
      format without errors or warnings from groff, to ensure a
      better-quality release.
    * lexgrog now stops on any unrecognised roff request, rather than
      continuing and often littering the database with garbage.
    * man no longer requires both standard input and standard output to
      be terminals in order to use the terminal line length. The line
      length from standard output is preferred if available.
    * The manpath was built completely wrongly when multiple entries
      were present in LANGUAGE: duplicates were handled strangely, and
      languages were effectively iterated in reverse order. It should be
      rather more sensible now.
    * The MAN_KEEP_STDERR environment variable can now be used to
      override man's default of discarding stderr when stdout is a
      terminal.
    * Handling of terminal widths for cat pages is now configurable,
      using the MINCATWIDTH, MAXCATWIDTH, and CATWIDTH configuration
      file directives.
    * 'man -a' now detects duplicate manual page candidates more
      reliably, and sorts them better.
    * Belarusian, Estonian, Greek, Latvian, Lithuanian, Macedonian,
      Romanian, Slovenian, and Ukrainian pages are now supported.
    * man can now search for pages using regular expressions (with
    - -regex) or shell wildcards (with --wildcard). By default this
      searches both page names and descriptions, like apropos, but if
      the --names-only option is used then it searches page names only,
      like whatis.
    * man can now tell nroff to disable hyphenation if the
    - -no-hyphenation option is used.
    * man-db already searched for manual pages in ../man and man
      directories relative to each $PATH component; it now searches in
      ../share/man and share/man directories too.
    * Groff 1.20 was recently released, including the 'preconv'
      preprocessor. Although man-db has supported preconv to some extent
      since 2.4.4, man-db's configure now detects its presence and
      infers that groff supports Unicode input using it; man also now
      takes slightly better advantage of preconv than before.
    * Per-locale groff macros are now loaded if possible, allowing us to
      take advantage of such things as localised versions of predefined
      strings and language-aware hyphenation. This only works with Groff
      1.20.2 or better (not yet released), since earlier versions did
      not allow us to suppress warnings in the event that the
      appropriate macro file is not available.
    * Cleaned up a number of possible crashes, memory leaks, and missing
      error checks found by the Coverity Scan project.
    * Fix build if MAN_CATS is undefined.
    * If the LINGUAS environment variable is set while running
      configure, it now controls building and installation of localised
      manual pages as well as program translations.
    * The LANGUAGE environment variable is now tokenised properly,
      rather than only taking the first two characters of each element.
    * Fix build if --disable-nls is used or iconv is not available.
    * man now correctly propagates the exit code of whatis or apropos
      when called with the -f or -k option respectively.
    * A number of inconsistencies and readability problems with man-db's
      own manual pages have been cleaned up, thanks mainly to Yuri
      Kozlov.
    * Reduce the number of warnings emitted when using an unrecognised
      locale.
    * manconv and zsoelim are now called internally rather than by
      executing external programs, to improve performance.
    * man-db now uses GDBM (--with-db=gdbm) in preference to Berkeley DB
      (--with-db=db or --with-db=dbN where N is 1, 2, 3, or 4) by
      default, since hardware improvements have rendered Berkeley DB's
      speed advantages negligible for our purposes and the relatively
      frequent SONAME and on-disk format changes are not worth the
      hassle. Distributors should note that if they follow this change
      then they will need to arrange for databases to be rebuilt on
      upgrade to this version.
    * Duplicate manual page hierarchies due to symlinks (e.g. /usr/man
    - > /usr/share/man) are detected and removed from the search order.
    * A locale modifier (e.g. @latin) in a directory name must now match
      the locale if the former is set, in addition to the language and
      territory.
    * Bare .so includes (e.g. ".so foo.1" rather than ".so man1/foo.1")
      now work, although only within the same manual page hierarchy for
      now.
    * 'man -H' (without a browser argument) was completely broken in
      2.5.1 and is now fixed.
    * man no longer breaks in Japanese locales when using less as a
      pager.
    * The --encoding option to man can now take a true character
      encoding rather than a *roff device; the latter was an unreliable,
      inflexible, and awkward way to select an output encoding. The old
      semantics are still supported for backward compatibility.
    * Whatis parsing stops at .ie or .if conditionals.
    * CJK locale specifications where the codeset component is
      equivalent to but not stringwise-identical to UTF-8 (e.g.
      zh_CN.utf8) are handled better.
    * man(1)'s OPTIONS section is ordered more comprehensibly.
    * apropos, lexgrog, man, mandb, and whatis ignore encoding
      conversion errors for the last possible encoding of the source
      page. This helps, for example, with pages including misencoded
      non-ASCII names of authors; it usually seems better to allow these
      pages to pass with small errors than to break them entirely.


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: pgajdos@suse.cz
changelog:
  - update to version 3.42
    * Global changes
    * Various pages
      Global fix: use UR macro where applicable
      The syntax .UR http://example.com paired with .UE will create
      links which one can interact, if the pager allows that.  One
      way to see the effect is ask the man(1) command to use browser
      display, e.g.:
      man -H man7/uri.7
      ("\:" is optional groff syntax to permit hyphenless line breaks.)
    * Changes to individual pages
      ldd.1
      Add security note on untrusted executables
      See also http://www.catonmat.net/blog/ldd-arbitrary-code-execution/
      and
      http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html
      clone.2
      Rewrite discussion of sys_clone
      futex.2
      Consolidate error descriptions to ERRORS
      Various wording fix-ups
      Fix description of EINVAL error
      The current text seems incorrect. Replace with a more general
      description.
      getdents.2
      select_tut.2
      atof.3
      atoi.3
      pthread_create.3
      pthread_sigmask.3
      rtime.3
      setbuf.3
      tsearch.3
      netlink.7
      Remove unneeded casts
      get_robust_list.2
      get_thread_area.2
      getcpu.2
      getdents.2
      gettid.2
      io_cancel.2
      io_destroy.2
      io_getevents.2
      io_setup.2
      io_submit.2
      ioprio_set.2
      kexec_load.2
      llseek.2
      modify_ldt.2
      mq_getsetattr.2
      pivot_root.2
      readdir.2
      rt_sigqueueinfo.2
      set_thread_area.2
      sgetmask.2
      spu_create.2
      spu_run.2
      subpage_prot.2
      sysctl.2
      tkill.2
      Add note to SYNOPSIS that there is no glibc wrapper for system call
      Reduce the chance that the reader may be misled into thinking
      that there is a wrapper function for this system call by noting
      explicitly in the SYNOPSIS that there is no glibc wrapper and
      pointing the reader to NOTES for further details.
      ioprio_set.2
      Clarify the multithreaded behavior of ioprio_set(2)
      Document who==0 for IOPRIO_WHO_PROCESS and IOPRIO_WHO_PGRP
      For IOPRIO_WHO_PROCESS, who==0 means operate on the caller.
      For IOPRIO_WHO_PGRP, who==0 means operate on the caller's
      process group.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652443
      migrate_pages.2
      Fix description of return value
      mount.2
      For MS_REMOUNT, source is ignored
      mprotect.2
      'addr' argument is not const
      As reported by Rasmus:
      Both my system's man-pages (3.22) and the latest online
      (3.41) show:
      int mprotect(const void *addr, size_t len, int prot);
      as the prototype for mprotect(2). However, POSIX [1] and the
      actual sys/mman.h (on all the systems I checked) do not have
      the const qualifier on the first argument.
      msgctl.2
      semctl.2
      shmctl.2
      svipc.7
      Don't mention that ipc_perm is defined in <sys/ipc.h>
      There's no need to mention that the 'ipc_perm' structure
      is defined in <sys/ipc.h>. That's an implementation detail,
      and furthermore <sys/ipc.h> is itself included by the other
      System V IPC header files. The current text might lead the
      reader to conclude that they must include <sys/ipc.h>, which
      is not the case (it is required neither on Linux, nor by the
      standards).
      msgctl.2
      msgget.2
      msgop.2
      semctl.2
      semget.2
      semop.2
      shmctl.2
      shmget.2
      NOTES: <sys/types.h> and <sys/ipc.h> aren't strictly needed
      Add text to NOTES to say that the <sys/types.h> and <sys/ipc.h>
      header files aren't required by Linux or the standards, but may
      be needed for portability to old systems.
      ptrace.2
      Explain WNOHANG behavior and EINTR bug
      I didn't like ithe "SIGKILL operates similarly, with exceptions"
      phrase (if it's different, then it's not "similar", right?),
      and now I got around to changing it. Now it says simply:
      "SIGKILL does not generate signal-delivery-stop and therefore
      the tracer can't suppress it."
      Replaced "why WNOHANG is not reliable" example with a more
      realistic one (the one which actually inspired to add this
      information to man page in the first place): we got
      ESRCH - process is gone! - but waitpid(WNOHANG) can still
      confusingly return 0 "no processes to wait for".
      Replaced "This means that unneeded trailing arguments may
      be omitted" part with a much better recommendation
      to never do that and to supply zero arguments instead.
      (The part about "undocumentedness" of gcc behavior was bogus,
      btw - deleted).
      Expanded BUGS section with the explanation and an example
      of visible strace behavior on the buggy syscalls which
      exit with EINTR on ptrace attach. I hope this will lead
      to people submitting better bug reports to lkml about
      such syscalls.
      seteuid.2
      Note glibc version where setegid() implementation changed
      In glibc 2.2/2.3, setegid() switched from setregid() to setresgid().
      set_tid_address.2
      Rename 'ctid' argument for consistency with clone(2) page
      Some rewordings and minor clarifications
      sigwaitinfo.2
      Some wording clarifications
      Mainly rewording things like "is delivered" to "becomes pending",
      which is more accurate terminology.
      syscall.2
      Add some more details to the description of syscall(2)
      And add another example of using syscall() to the program example.
      syscalls.2
      Add kcmp(2)
      Move discussion of set_zone_reclaim(2) out of main table
      This system call was never visible to user space, so it makes
      sense to move it out of the main table of system calls into
      the notes below the table.
      getifaddrs.3
      Note that ifa_addr and ifa_netmask can be NULL
      readdir.3
      Handle -1 error from pathconf() in example code snippet
      Improve the example demonstrating allocation of a buffer
      for readdir_r() to handle -1 error return from pathconf().
      Otherwise, naive readers may think that pathconf() return
      value can be used without checking.
      realpath.3
      Use past tense with ancient history (libc4, libc5)
      regex.3
      Correct SEE ALSO reference to glibc manual "regex" section
      rtime.3
      Fix broken pointer cast in example code
      sem_close.3
      sem_destroy.3
      sem_getvalue.3
      sem_init.3
      sem_open.3
      sem_post.3
      sem_unlink.3
      sem_wait.3
      sem_overview.7
      Note that "cc -pthread" is required; "-lrt" no longer works
      See https://bugs.launchpad.net/ubuntu/+source/manpages/+bug/874418
      sigwait.3
      Reword "is delivered" to "becomes pending"
      strcat.3
      Add some text to emphasize the dangers of buffer overruns
      NOTES: Add discussion of strlcat()
      strcpy.3
      Note that info is lost when strncpy() doesn't null terminate
      Add some text to emphasize possibility of buffer runs with strcpy()
      NOTES: Add a discussion of strlcpy()
      Inspired by https://lwn.net/Articles/506530/
      Fix description of the null-byte padding performed by strncpy()
      tsearch.3
      NOTES: remove redundant discussion of unorthodox use of term "postorder"
      This point is already covered at greater length in the main
      text of the page (See the piece "More commonly, ...").
      Clarify use for first argument to the twalk() 'action' function
      There's a number of details in POSIX that are omitted in
      the current version of this page.
      Some wording fixes
      core.5
      Note effect of madvise(2) MADV_DONTDUMP flag
      capabilities.7
      Document CAP_BLOCK_SUSPEND
      glob.7
      Change 8 bit characters to 7 bit representation
      Fixes rendering errors for accented 'a' characters.
      Update bash(1) command used to obtain classical globbing behavior
      The man page formerly noted the bash(1) v1 command to do this.
      iso_8859-1.7
      Explanation of SOFT HYPHEN and the code for it
      <groff: iso_8859-2.7>:89: warning: can't find special character `shc'
      This is the only "iso_8859-*.7" file that has this (now)
      undefined character.  The code in column four in "iso_8859-1.7" is
      "0x2D" ("HYPHEN, MINUS SIGN" or "HYPHEN-MINUS") instead of "0xAD".
      See Debian bug 156154 (or package "manpages").
      There should be an explanation for this graphic character and the
      code should be 0xAD in iso_8859-1.7 (as in all others), even
      though "[gn]roff" does not display a "HYPHEN" in that position of
      the table.
      The line with "SOFT HYPHEN" gets a footnote and a short
      explanation.
      mdoc.7
      Fixing a warning and a table
      Fis warning from "groff -ww ..." (or "man --warnings=w ..."):
      <groff: mdoc.7>:294: warning:
      tab character in unquoted macro argument
      In one table the distance between columns is too small in the
      "ps" output.  (Bug in the groff "doc.tmac" macro?)
      mdoc.samples.7
      Fix warnings from [ng]roff, corrections
      From "man -ww ..." (groff -ww ...):
      <standard input>:541: warning:
      tab character in unquoted macro argument
      [+3 similar warnings]
      <standard input>:813: warning: macro `Pu' not defined
      Usage: .Rv -std in sections 2 and 3 only (#1669)
      mdoc warning: A .Bl directive has no matching .El (#1821)
      String "Pu" defined as a row of punctuation characters.
      ".Bl" and ".El" fixed.
      Some arguments, that start with a period or are the name of a
      macro, protected with "\&".
      Variable name for macro ".Rv" corrected.
      netdevice.7
      Line in table too long
      Fix warning from "man ..." ("nroff -ww ..."):
      nroff: netdevice.7: warning: around line 98:
      table wider than line width
      Fix: No right adjustment in text blocks in tables.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673873
      netlink.7
      Line in table is too long
      Fix warning from "man ..." ("nroff -ww ..."):
      nroff: netlink.7: warning: around line 195:
      table wider than line width
      Horizontal line incorporated into table.
      No right adjustment of text blocks in tables.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673875
      Change description of "*_pid" fields to "Port ID"
      As reported by Herbert Xu, these should not be considered as PIDs.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=383296
      rtnetlink.7
      Line in table too long
      Fix warning from "man ..." ("nroff -ww ..."):
      nroff: rtnetlink.7: warning: around line 415:
      table wider than line width
      Column gutter reduced to fit line length.
      Right adjustment in text blocks removed in tables.
      Some header made centered in tables.
      One table put on same page.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674051
      socket.7
      Document SO_MARK socket option
      Commit 4a19ec5800fc3bb64e2d87c4d9fdd9e636086fe0 in Jan 2008 added
      the new SO_MARK socket option.
      This patch is based on text from the commit message.
      See https://bugzilla.kernel.org/show_bug.cgi?id=16461.
      svipc.7
      SYNOPSIS: Remove include of <sys/types.h> and <sys/ipc.h>
      Including <sys/types.h> and <sys/ipc.h> isn't needed on Linux
      and isn't really relevant for the explanation on this page.


author: pgajdos@suse.cz
changelog:
  - update to version 3.43
    * Newly documented interfaces in existing pages
      getenv.3
      Document secure_getenv(3)
    * New and changed links
      phys.2
      New link to unimplemented.2
      secure_getenv.3
      New link to getenv.3
    * Global changes
    * Various pages
      Global fix: s/-/\\-/ when real hyphen is required (e.g., in code)
    * Various pages
      Global fix: Various consistency fixes for SEE ALSO
    * Various pages
      Global fix: use "Linux kernel source" consistently
      Rather than "kernel source".
    * Various pages
      Global fix: disable justification and hyphenation in SEE ALSO
      For a better visual result, disable justification and hyphenation
      in SEE ALSO where page names are long.
    * Changes to individual pages
      epoll_wait.2
      Describe timeout limitation in kernels < 2.6.37
      As reported by Fredrik (and as far as I can tell the problem
      went back to 2.6.0):
      The timeout argument has an upper limit. Any values above that
      limit are treated the same as -1, i.e. to wait indefinitely.
      The limit is given by:
      [#]define EP_MAX_MSTIMEO min(1000ULL * MAX_SCHEDULE_TIMEOUT / HZ, \
      (LONG_MAX - 999ULL) / HZ)
      That is, the limit depends on the size of a long and the timer
      frequency.  Assuming the a long is never smaller than 32 bits
      and HZ never larger than 1000, the worst case is 35 minutes.
      I think this should be mentioned under "BUGS".
      Although this is likely to be fixed in the future
      (http://lkml.org/lkml/2010/8/8/144), the problem exists in
      at least 2.6.14 - 2.6.35. I don't know if select(2) and poll(2)
      are affected.
      https://bugzilla.kernel.org/show_bug.cgi?id=20762
      Add pointer to select(2) for discussion of close in another thread
      getitimer.2
      Note Linux's odd handling of the new_value==NULL case
      Fix types used to declare fields in timeval struct
      keyctl.2
      Reorder SEE ALSO, without .br
      poll.2
      Add pointer to select(2) for discussion of close in another thread
      select.2
      Note behavior if monitored file descriptor is closed in another thread
      Executive summary: a sane application can't rely on any
      particular behavior if another thread closes a file descriptor
      being monitored by select().
      See https://bugzilla.kernel.org/show_bug.cgi?id=40852
      Clarify equivalent pselect() code in terms of threads
      s/sigprogmask/pthread_sigmask/
      semop.2
      Recast discussion of blocking behavior in terms of threads
      semop() blocks the calling thread, not the process.
      SEE ALSO: Add clone(2)
      Give reader a clue about CLONE_SYSVSEM.
      shutdown.2
      Document EINVAL error (and associated bug)
      Eric Dumazet noted that EINVAL was not documented. Some further
      digging shows that it's also not diagnosed consistently.
      See https://bugzilla.kernel.org/show_bug.cgi?id=47111.
      sigaction.2
      Tweak SA_RESETHAND description
      syscalls.2, uname.2, boot.7
      Global fix: s/OS/operating system/
      timer_settime.2
      Small rewording around discussion of pointer arguments
      wait4.2
      Note that these functions are nonstandard and recommend alternatives
      Some edits to Adrian's path by mtk.
      CONFORMING TO: Note SUS details for wait3()
      gnu_get_libc_version.3
      Remove unneeded "#define _GNU_SOURCE" from SYNOPSIS
      pthread_kill.3, pthread_sigqueue.3
      Remove wording "another"
      Writing "another thread" in these pages implies that these
      functions can't be used to send a signal to the calling thread
      itself, which is of course untrue.
      sigvec.3
      Add "int" arg to sv_handler definition in sigvec structure
      Fix small error in discussion of blocking of signals
      The signal that causes the handler to be invoked is blocked,
      but saying "by default" implies that this can be changed via
      the API. It cannot. (One needs sigaction(2) for that.)
      syslog.3
      Remove (apparently bogus) text claiming LOG_AUTH is deprecated
      LOG_AUTH is in POSIX, and widely available. There
      seems to be no basis to the claim it is deprecated.
      Quoting Simon:
      I cannot find any other source that claim LOG_AUTH is
      deprecated in any way.  LOG_AUTH is distinct from
      LOG_AUTHPRIV.  The GNU C Library manual only documents
      LOG_AUTH.  The header files contains both without any
      comment.  Common systems like Debian appear to refer to
      both auth and authpriv facilities in syslog configurations.
      Popular daemons appear to use both facilities.
      Both facilities are discussed in several RFCs.
      See https://bugzilla.kernel.org/show_bug.cgi?id=46091
      ttyname.3
      SEE ALSO: Add ctermid(3)
      proc.5
      Clarify header file related to 'flags' field of /proc/PID/stat
      Update description of 'starttime' field of /proc/PID/stat
      The unit of measurement changed from jiffies to clock ticks in
      Linux 2.6.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675891
      Document /proc/sys/kernel/kptr_restrict
      Document /proc/sys/fs/protected_symlinks
      Based on text in Documentation/sysctl/fs.txt by Kees Cook
      Document /proc/sys/fs/protected_hardlinks
      Based on text in Documentation/sysctl/fs.txt by Kees Cook
      capabilities.7
      Document interaction of CAP_SYSLOG and /proc/sys/kernel/kptr_restrict
      ip.7
      SEE ALSO: Add ipv6(7)
      SEE ALSO: Add icmp(7)
      man-pages.7
      Add some advice about disabling hyphenation in SEE ALSO
      ld.so.8
      Describe interpretation of slashes in dependency strings
      Repeat note that LD_LIBRARY_PATH is ignored in privileged programs
      This point is already noted when discussing search order for
      libraries, but it's worth repeating under the specific discussion
      of LD_LIBRARY_PATH further down the page.
      Add some details for LD_PRELOAD
      Note that LD_PRELOAD list separator can be space or colon


author: pgajdos@suse.cz
changelog:
  - update to version 3.44
    * New and rewritten pages
      delete_module.2
      Rewrite to Linux 2.6+ reality
      Change license and copyright
      There is now nothing left of the original FSF-copyrighted
      page. So, change the copyright and license.
      Substantial reorganization after comments from Rusty Russell
      Rusty notes that O_NONBLOCK is almost always used in
      practice. Therefore, it would be better to reorganize
      the page to consider that "the default".
      init_module.2
      Rewrite to Linux 2.6+ reality
      Change copyright and license
      Little of the original page now remains. Change
      copyright and license
      Changes after review comments from Rusty Russell
      Add various pieces describing Linux 2.6+ behavior
      Pieces take from, or inspired by, a patch sent by Kees.
      getauxval.3
      Document getauxval() function added in glibc 2.16
    * Global changes
    * Various pages
      Global fix: Use consistent capitalization in NAME section
      The line(s) in the NAME section should only use capitals
      where English usage dictates that. Otherwise, use
      lowercase throughout.
    * Various pages
      Global fix: "userspace" ==> "user space" or "user-space"
      Existing pages variously use "userspace or "user space".
      But, "userspace" is not quite an English word.
      So change "userspace" to "user space" or, when used
      attributively, "user-space".
    * Changes to individual pages
      clock_getres.2
      clock_nanosleep.2
      Linking with -lrt is no longer needed from glibc 2.17 onward
      create_module.2
      Note that this system call is present only in kernels before 2.6
      Note that ENOSYS probably indicates kernel 2.6+
      execve.2
      Document treatment of PR_SET_PDEATHSIG on execve()
      Document treatment of SECBIT_KEEP_CAPS securebits flag on execve()
      fork.2
      Note treatment of default timer slack value on fork()
      getdomainname.2
      Point out that these calls relate to NIS, not DNS
      See http://bugs.debian.org/295635
      get_kernel_syms.2
      Note that this system call is present only in kernels before 2.6
      ipc.2
      Update note on architectures that don't have ipc()
      Replace mention of ia64 with x86-64 and ARM.
      link.2
      Add EPERM error triggered by /proc/sys/fs/protected_hardlink
      prctl.2
      Mention Documentation/prctl/no_new_privs.txt for PR_SET_NO_NEW_PRIVS
      update seccomp sections for mode 2 (BPF)
      This adds a short summary of the arguments used
      for "mode 2" (BPF) seccomp.
      Small improvements to PR_SET_SECCOMP discussion
      Note type of 'arg3' for SECCOMP_MODE_FILTER.
      Add pointer to Documentation/prctl/seccomp_filter.txt.
      Note 'seccomp' semantics with respect to fork(), execve(), and prctl()
      Document PR_SET_TIMERSLACK and PR_GET_TIMERSLACK
      Reword PR_SET_NAME and PR_GET_NAME in terms of threads
      Plus tfix
      document PR_SET_NO_NEW_PRIVS, PR_GET_NO_NEW_PRIVS
      This adds a short description of the no_new_privs bit,
      as described in Documentation/prctl/no_new_privs.txt.
      ptrace.2
      Clarify that some operations are not present on all architectures
      PTRACE_GETREGS, PTRACE_SETGREFS, PTRACE_GETFPREGS,
      and PTRACE_GETSPREGS are not present on all architectures.
      PTRACE_SYSEMU and PTRACE_SYSEMU_SINGLESTEP are present only
      on x86.
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=122383
      query_module.2
      Add a few words clarifying reference to /sys/module
      Note that this system call is present only in kernels before 2.6
      Note that ENOSYS probably indicates kernel 2.6+
      SEE ALSO: Add modinfo(8) and lsinfo(8)
      Move some information in NOTES to VERSIONS
      socketcall.2
      Update note on architectures that don't have socketcall()
      Replace mention of ia64 with x86-64 and ARM.
      times.2
      Recommend clock_gettime(2) as alternative to times(2)
      clock_getcpuclockid.3
      Linking with -lrt is no longer needed from glibc 2.17 onward
      fts.3
      Improve description of physical vs. logical tree walking
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633505
      getenv.3
      SEE ALSO: add getauxval(3)
      proc.5
      Document /proc/meminfo
      Info mostly taken from Documentation/filesystems/proc.txt
      and Documentation/vm/hugetlbpage.txt.
      Default for /proc/sys/fs/protected_{hardlinks,symlinks} is now 0
      The default setting of 1 in/proc/sys/fs/protected_hardlinks
      and /proc/sys/fs/protected_symlinks caused one too many
      breakages for Linus's taste, so commit 561ec64ae67e changed
      the default for both files to 0.
      Note system call error yielded by /proc/sys/fs/protected_symlinks
      Note that violating 'protected_symlinks' restrictions
      causes system calls to fail with the error EACCES.
      Since Linux 2.6.27, /proc/sys/kernel/modprobe depends on CONFIG_MODULES
      ipv6.7
      Document IPV6_RECVPKTINFO
      man-pages.7
      Note rules for capitalization in NAME section
      time.7
      Add a subsection on timer slack
      ld.so.8
      SEE ALSO: add getauxval(3)


author: pgajdos@suse.cz
changelog:
  - update to version 3.45
    * New and rewritten pages
      s390_runtime_instr.2
      New page for s390-specific s390_runtime_instr(2)
      if_nameindex.3
      Document if_nameindex(3) and if_freenameindex(3)
      Edits, improvements and corrections to Hideaki's page
      Add an example program
      if_nametoindex.3
      New page documenting if_nametoindex(3) and if_indextoname(3)
    * Newly documented interfaces in existing pages
    * New and changed links
      if_freenameindex.3
      New link to if_nameindex.3
      if_indextoname.3
      New link to if_nametoindex.3
    * Global changes
      sysconf.3
      cciss.4
      Global fix: s/runtime/run time/
    * Changes to individual pages
      clone.2
      Since 2.6.30, CLONE_NEWIPC also supports POSIX message queues
      delete_module.2
      Small rewording of description of effect of O_TRUNC
      getrlimit.2
      Document Linux's nonstandard treatment or RLIMIT_CPU soft limit
      Upon encountering the RLIMIT_CPU soft limit when a SIGXCPU handler
      has been installed, Linux invokes the signal handler *and* raises
      the soft limit by one second. This behavior repeats until the
      limit is encountered.  No other implementation that I tested
      (Solaris 10, FreeBSD 9.0, OpenBSD 5.0) does this, and it seems
      unlikely to be POSIX-conformant. The (Linux-specific)
      RLIMIT_RTTIME soft limit exhibits similar behavior.
      Point reader at discussion of /proc/[pid]/limits in proc(5)
      io_getevents.2
      io_getevents() may cause segfault when called with invalid ctx_id
      For reference see: http://marc.info/?l=linux-aio&m=130089887002435&w=2
      recv.2
      UNIX domain sockets support MSG_TRUNC since 3.4
      sendmmsg.2
      Add example program for sendmmsg()
      stat.2
      Clarify description of EOVERFLOW error
      The EOVERFLOW error is not only for st_size, but also
      inode and block size fields. See glibc source file
      sysdeps/unix/sysv/linux/xstatconv.c and kernel source
      file fs/stat.c. Also, fix bit/byte confusion
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=604928
      syscalls.2
      Update various references to "i386" to "x86"
      Add s390_runtime_instr(2)
      sysctl.2
      Mention CONFIG_SYSCTL_SYSCALL
      Calls to sysctl() log warnings to the kernel log since 2.6.24
      syslog.2
      Substantially reorganize discussion of commands
      Make the layout of the discussion of the commands
      more readable.
      Add kernel symbolic 'type' names
      Clarify SYSLOG_ACTION_SIZE_UNREAD semantics
      SYSLOG_ACTION_SIZE_UNREAD returns the number of bytes
      available for reading via SYSLOG_ACTION_READ.
      Clarify where SYSLOG_ACTION_READ_ALL places data it reads
      Clarify semantics of SYSLOG_ACTION_CLEAR
      The SYSLOG_ACTION_CLEAR command (5) does not really clear
      the ring buffer; rather it affects the semantics of what
      is returned by commands 3 (SYSLOG_ACTION_READ_ALL) and
      4 (SYSLOG_ACTION_READ_CLEAR).
      Clarify discussion of privileges for commands 3 and 10
      Add mention of CONFIG_LOG_BUF_SHIFT
      wait.2
      BUGS: Document odd waitid() behavior when 'infop' is NULL
      getifaddrs.3
      Update description of ifa_data to Linux 2.6+ reality
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526778
      memcmp.3
      Enhance RETURN VALUE text and remove redundant text from DESCRIPTION
      Note that sign of result equals sign of difference between
      first two bytes that differ (treated as "unsigned char")."
      mkstemp.3
      Deemphasize discussion of mode 066 in glibc 2.0.6
      Glibc 2.0.6 is now so ld that the discussion of details
      of that version can be deemphasized placing just under
      NOTES.
      See https://bugzilla.kernel.org/show_bug.cgi?id=51811
      strcmp.3
      Enhance RETURN VALUE text and remove redundant text from DESCRIPTION
      Note that sign of result equals sign of difference between
      first two bytes that differ (treated as "unsigned char")."
      ttyname.3
      Fix confused text in ERRORS
      The existing text suggested that the ERRORS applied
      only for ttyname_r(). However, 2 of the 3 errors
      can occur for ttyname().
      undocumented.3
      Remove some now documented functions
      proc.5
      Correct description of SwapFree in /proc/meminfo
      Note change of /proc/[pid]/limits file permissions in 2.6.36
      resolv.conf.5
      Document IPv6 format for nameserver
      See: http://bugs.debian.org/610036
      capabilities.7
      Correct URL for POSIX.1e draft
      ipv6.7
      Add description of getsockopt() for IPV6_MTU
      In IPv4,IP_MTU is only supported by getsockopt.
      In IPv6, we can use IPV6_MTU to set socket's MTU,
      but the return value of getsockopt() is the path MTU.
      rtnetlink.7
      Update description of IFLA_STATS to Linux 2.6+ reality
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526778
      socket.7
      Document 'sockaddr' and 'sockaddr_storage' types
      Explain effect of SO_SNDTIMEO for connect()
      When SO_SNDTIMEO is set before connect(), then connect()
      may return EWOULDBLOCK when the timeout fires.


author: pgajdos@suse.cz
changelog:
  - update to version 3.46
    * New and rewritten pages
      kcmp.2
      New page for kcmp(2)
    * Newly documented interfaces in existing pages
      init_module.2
      Document finit_module(2)
      Document finit_module() 'flags' argument
      Document MODULE_INIT_IGNORE_MODVERSIONS and
      MODULE_INIT_IGNORE_VERMAGIC. (Some edits by mtk.)
    * New and changed links
      finit_module.2
      New link to init_module.2
      __after_morecore_hook.3
      __free_hook.3
      __malloc_initialize_hook.3
      __memalign_hook.3
      __realloc_hook.3
      New link to malloc_hook.3
    * Global changes
    * Various pages
      Global fix: s/tty/terminal/
    * Changes to individual pages
      clone.2
      Add kernel versions for various CLONE_* constants
      CLONE_NEWIPC governs mechanisms that don't have filesystem pathnames
      CLONE_NEWIPC doesn't mount the POSIX MQ file system
      Add an example program (CLONE_NEWUTS)
      Some reworking of CLONE_NEWIPC text
      No substantial content changes.
      SEE ALSO: add kcmp(2)
      SEE ALSO: add setns(2)
      fallocate.2
      FALLOC_FL_* flags are defined in glibc only since 2.18
      getxattr.2
      removexattr.2
      setxattr.2
      Note that ENOATTR is a synonym for ENODATA
      Various people have pointed out that strace(1) shows ENODATA
      for the case where the named attribute does not exist, or
      the process has no access to this attribute. ENODATA
      and ENOATTR are in fact defined as synonyms. Point this out
      in the man page, so that people understand the strace(1) info.
      See https://bugzilla.kernel.org/show_bug.cgi?id=51871
      getxattr.2
      listxattr.2
      removexattr.2
      setxattr.2
      Put errors under ERRORS section
      The errno values on these pages were listed in a nonstandard
      way under the RETURN VALUE section. Put them in ERRORS sections.
      init_module.2
      ERRORS: Add errors for module signatures (EBADMSG, ENOKEY)
      link.2
      mkdir.2
      mknod.2
      open.2
      rename.2
      symlink.2
      write.2
      mkfifo.3
      Document EDQUOT error
      The return error EDQUOT is not documented in open(2), write(2),
      symlink(2) etc.
      Whether inodes or disk blocks are required for each function
      is something I based on received wisdom and BSD documentation,
      rather than tracing the code to the kernel. For symlink(2)
      this certainly depends on the file system type.
      listxattr.2
      Fix RETURN VALUE description
      On success, 0 may be returned, so change wording from
      "positive number" to "nonnegative number".
      outb.2
      Add SYNOPSIS
      prctl.2
      Document PR_SET_PTRACER
      Document the Yama LSM's prctl handler that allows processes to
      declare ptrace restriction exception relationships via
      PR_SET_PTRACER.
      Make it explicit that PR_SET_PTRACER replaces previous setting
      The attribute is a scalar, not a list.
      Document EINVAL error for PR_SET_PTRACER
      Document PR_GET_TID_ADDRESS
      ptrace.2
      Document PTRACE_O_EXITKILL
      Place PTRACE_SETOPTIONS list in alphabetical order
      query_module.2
      Must be called using syscall(2)
      Yes, the call is way obsolete, but add this info
      for completeness.
      recvmmsg.2
      Add/correct kernel version info for recvmmsg() and MSG_WAITFORNONE
      This patch isolates the since/version related fixes as requested.
      This change introduces the following delta:
    * The page states it was added in 2.6.32 but it is only added
      2.6.33 (ref: http://kernelnewbies.org/Linux_2_6_33)
    * The MSG_WAITFORONE flag was in turn only added in 2.6.34
      (ref: http://kernelnewbies.org/Linux_2_6_34)
      Add an example program
      setns.2
      Add example program
      sigaction.2
      Note feature test macro requirements for 'siginfo_t'
      See https://bugzilla.kernel.org/show_bug.cgi?id=52931
      syscalls.2
      Add kern_features(2)
      Add utrap_install(2)
      Sparc-specific, present since ancient times
      Add finit_module(2)
      sysctl.2
      ERRORS: EACCES as a synonym for EPRM
      See https://bugzilla.kernel.org/show_bug.cgi?id=46731
      and http://thread.gmane.org/gmane.linux.ltp/11413/focus=957635
      From: Garrett Cooper <yanegomi <at> gmail.com>
      Subject: Re: [LTP] [PATCH] sysctl03: sysctl returns EACCES after 2.6.33-rc1
      Newsgroups: gmane.linux.kernel, gmane.linux.ltp
      Date: 2010-03-04 18:35:33 GMT
      unshare.2
      Update NOTES on unimplemented flags
      Fix text problems in description of CLONE_FS
      SEE ALSO: add kcmp(2)
      SEE ALSO: add setns(2)
      Reorder CLONE_NEWUTS entry in list
      difftime.3
      Remove crufty text about 'time_t' on "other systems"
      Back in 2006, some text came in via Debian patches that seems
      crufty. Remove it.
      See https://bugzilla.kernel.org/show_bug.cgi?id=46731
      getaddrinfo.3
      getnameinfo.3
      Fix some confused references to function names
      See https://bugzilla.kernel.org/show_bug.cgi?id=52741
      getspnam.3
      ERRORS: Add EACCES
      See https://bugzilla.kernel.org/show_bug.cgi?id=52681
      __setfpucw.3
      Add proper page cross refs for alternate functions
      core.5
      proc.5
      Clarify suid_dumpable versus core_pattern
      In Linux 3.6, additional requirements were placed on core_pattern
      when suid_dumpable is set to 2. Document this and include commit
      references.
      proc.5
      statm's "shared" field refers to pages backed by files
      I noticed that statm's "shared" field doesn't match the sum of
      all the "shared" entries in smaps [1].
      The kernel docs explain that statm's "shared" field is "number of
      pages that are shared (i.e. backed by a file)" [2].  smaps appears
      to call a page shared if it's mapped by at least two processes,
      which explains this discrepancy.
      I'm not a kernel hacker, but it appears to me they do mean "i.e."
      and not "e.g." in the statm description: In
      fs/proc/task_mmu.c::task_statm, I see
    * shared = get_mm_counter(mm, MM_FILEPAGES);
      Here's a patch which updates the man page to match the (hopefully
      correct) kernel docs.
      [1] https://bugzilla.mozilla.org/show_bug.cgi?id=807181
      [2] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=Documentation/filesystems/proc.txt;h=a1793d670cd01bd374eddf54ffdfc768504291ff;hb=HEAD
      proc.5
      Put /proc/sys/kernel/hotplug in alphabetical order
      Document /proc/sys/kernel/dmesg_restrict
      Linux 3.4 changed permissions needed to change kptr_restrict
      Add field numbers for /proc/PID/stat
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553413
      Add numbering to /proc/stat "cpu" fields
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553413
      Reorganize text describing /proc/stat "cpu" fields
      Rewording of suid_dumpable text after comments from Kees Cook
      Add field numbers for /proc/[pid]/statm
      See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553413
      Document /proc/stat "cpu" "nice_guest" field
      Info taken from commit ce0e7b28fb75cb003cfc8d0238613aaf1c55e797
      Document /prod/[pid]/oom_score_adj
      Text taken directly from Documentation/filesystems/proc.txt,
      with some light editing.
      See https://bugzilla.kernel.org/show_bug.cgi?id=50421
      shells.5
      Add /etc/bash to list of example shells
      ttytype.5
      Add proper xref for termcap and terminfo pages
      capabilities.7
      Add kcmp(2) under CAP_SYS_PTRACE
      man-pages.7
      Update description of Section 7


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: cfarrell@suse.com
changelog:
  - license update: SUSE-IEEE
    A new license string was added to the spreadsheet linked from
    license.opensuse.org. It corresponds to the Fedora entry. The proprietary
    SUSE- prefix is included until the license is accepted upstream at
    spdx.org/licenses


author: cfarrell@suse.com
changelog:
  - license update: SUSE-Manpages and GPL-2.0+ and BSD-4-Clause-UC and
    BSD-3-Clause
    Added SUSE-Manpages to the spreadsheet linked at license.opensuse.org.
    SUSE- proprietary prefix is necessary until the license gets accepted
    upstream at spdx.org


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: 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:
  - 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: georgegesslein@gmail.com
changelog:
  - Updated to major new version, Mathomatic 16.0.0
    All changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to new bug fix version: Mathomatic 16.0.2
    All changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to new, enhanced version: Mathomatic 16.0.3
    All changes are listed at http://mathomatic.org/NEWS


author: georgegesslein@gmail.com
changelog:
  - Updated to Mathomatic 16.0.4, only change is to allow
    linking with editline library, instead of readline.


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: 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: badshah400@gmail.com
changelog:
  - Update to version 5.28.0:
    + Backward-incompatible changes:
    - package stats: removed function simple_linear_regression
      (superseded by linear_regression)
    + Core:
    - new function generalized_lambert_w
    - new functions zn_mult_table, zn_power_table
    - new functions for Galois fields: gf_set, gf_char, gf_prim,
      etc.
    + Share:
    - package descriptive: new function principal_components
    - package descriptive: new histogram style 'density'
    - package stats: new function linear_regression
    + Other changes:
    - revise system for building Maxima on MS Windows
    - function gamma_incomplete: improve accuracy for complex
      bigfloats
    - function expintegral_e: improved calculation for large
      imaginary part
    + Several bugs fixed: see ChangeLog-5.28 file installed in
      /usr/share/doc/packages/maxima/ for a full list.


author: badshah400@gmail.com
changelog:
  - Update to version 5.29.1:
    + Core:
    - revised and extended functions for Galois fields
    + Share:
    - package draw: surfaces in spherical and cylindrical
      coordinates
    - package draw: new terminals epslatex and epslatex_standalone
    - package draw: multipage terminals
    - package stats: new function title_inference
    + Other changes:
    - improve derivative of gamma_incomplete and integral of psi
    - define orthopoly_weight for assoc_legendre_p
    - define legendre_p and assoc_legendre_p for negative degree
    - minor revision of recurrences in orthopoly
    - simplify treatment of "^" in translator
    - test script for Laplace transform
    - plot2d (launch Gnuplot) for ABCL and Allegro CL
    - update documentation for packages draw and distrib
    - improvements in Windows build machinery
    - special variable clean-up
    - remove some unused code
    + Several bug fixes (see
      http://sourceforge.net/p/maxima/code/ci/c5ba8f126174f597f4d986af77c2e02e966fa260/tree/ChangeLog-5.29
      for a full list of bugs fixed).
    + No ChangeLog-%{major-version} file in source tarball, hence
      removed from package
    + For SLE, package only %{libdir}/maxima and not
      %{libexecdir}/maxima, as packaging both leads to build errors.


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: pascal.bleser@opensuse.org
changelog:
  - update to 20121111:
    * support float values as argument to memory options
    * added a watchdog that terminates mbuffer if input
      or output activity stalls (option -W)


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: subchaser1@gmail.com
changelog:
  Updated to version 4.8.1.4
  - Misc
    * Tweak and cleanup of code in case of --disable-charset option usage (#2827)
    * File extension support:
    - .gem - rubygems (#2797)
    - .cpio.xz - compressed cpio archives (#2798)
  - Fixes
    * Build failure on FreeBSD 6 (#2808)
    * src/filemanager/filegui.c does not compile on Solaris due to missing macros (#2825)
    * Loss of data on copy to full partition (#2829)
    * Misinterpretation of dirs as command line arguments (#2783, #2805)
    * Number of panelized files was limited to 127 (#2813)
    * URL with port was stored wrong in history (#2833)
    * Can't find 00 (zeroes) in patterns in hex search (#2795)
    * Hotkey conflicts in 'Search' dialog (#2843)
    * Garbage directory listing in ftpfs (#2800)
    * Incomplete sand256 skin (#2807)
    * mcedit scripts are installed as data files (#1437)
    * Tests failure on PowerPC,S390,S390x (#2804)
    * Fail to compile if --without-vfs configure option specified (#2834)
    * do_panel_cd: FTBFS with --enable-tests on [kfreebsd-i386,kfreebsd-amd64,ia64,armhf] (#2803)


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: trenn@suse.de
changelog:
  - bnc#774226 mcelog + systemd: won't start without MCELOG_ADMIN_EMAIL set
  - fix uninitialized variable mail_setup


author: rmilasan@suse.com
changelog:
  - Install mcelog.service accordingly (/usr/lib/systemd for 12.3
    and up or /lib/systemd for older versions).


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: elchevive@opensuse.org
changelog:
  - updated to version 4.3
    * Bug Fixes
      Fixed check for endian-ness, affecting hash generation on
      big-endian platforms.


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: nfbrown@suse.com
changelog:
  - mdmon-takeover.fix
    find-free-devnum.fix
    mapfile-rebuild.fix
    udev-offroot
    Fix various issues will installation on IMSM
    RAID arrays, booting from those arrays, and
    clean shutdown when such an array is used for '/'.
    (bnc#752107 bnc#732294 bnc#770351)


author: nfbrown@suse.com
changelog:
  - mdmon-takeover.fix
    find-free-devnum.fix
    mapfile-rebuild.fix
    udev-offroot
    Fix various issues will installation on IMSM
    RAID arrays, booting from those arrays, and
    clean shutdown when such an array is used for '/'.
    (bnc#752107 bnc#732294 bnc#770351)
  - mkinitrd-setup.sh: allow use stable md device name
    and allow it to have a ':' in it. (bnc#779087)
  - boot.md: make sure udev-trigger runs before
    boot.md. (bnc#772286)


author: nfbrown@suse.com
changelog:
  - remove /lib/udev/devices from specfile as it is
    unused
  - mkinitrd-setup.sh: fixed recent breakage for IMSM
    arrays (bnc#783444)


author: nfbrown@suse.com
changelog:
  - new upstream release 3.2.6.  Subsumes all of our
    patches and adds a lot of other bug fixes for
    less common cases including for a couple that cause
    mdadm to crash.


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: pmladek@suse.cz
changelog:
  - made the package noarch; it did not produce any binary
  - added COPYING file
  - used %%configure, %%name macros
  - used DESTDIR in make install
  - simplified the file list


author: kyoshida@novell.com
changelog:
  - Updated to version 0.5.2.  This version fixes a bunch of bugs and
    adds several new methods to flat_segment_tree.
  - flat_segment_tree
    - fixed a crash on assignment by properly implementing assignment
      operator().
    - fixed several bugs in shift_right():
    - shifting of all existing nodes was not handled properly.
    - leaf nodes were not properly linked under certain conditions.
    - shifting with skip node option was not properly skipping the
      node at insertion position when the insertion position was at
      the leftmost node.
    - implemented min_key(), max_key(), default_value(), clear() and
      swap().
    - fixed a bug in operator==() where two different containers were
      incorrectly evaluated to be equal.
    - added quickcheck test code.


author: kyoshida@novell.com
changelog:
  - Updated to version 0.5.3.  This version contains the following
    changes:
  - mixed_type_matrix
    - re-implemented the filled storage for better performance, with
      two separate implementations for zero and emtpy matrix types.
      The newer implementation should improve object creation time
      considerably.


author: kyoshida@suse.com
changelog:
  - Updated to version 0.5.4.  This version contains the following
    changes:
  - segment_tree
    - fixed build breakage, to allow it to be buildable when UNIT_TEST
      is not defined.
    - fixed a crasher with MSVC when comparing iterators of empty
      search_result instances.
  - point_quad_tree
    - fixed a bug where de-referencing copied search_result iterators
      would return an uninitialized node data.


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections per specfile guideline suggestions
  - Parallel building using %_smp_mflags
  - Add missing call to make in %build


author: kyoshida@suse.com
changelog:
  - Updated to version 0.6.0.  This version contains the following
    changes
    * all
    * added MSVS Solution file, to make it easier to build unit test
      programs on Windows.
    * mixed_type_matrix
    * improved performance of size() method by caching it.
    * multi_type_vector (new)
    * new data structure to support efficient storage of data of
      different types.
    * multi_type_matrix (new)
    * new data structure to eventually replace mixed_type_matrix.  It
      uses multi_type_vector as its backend storage.


author: kyoshida@suse.com
changelog:
  - Updated to version 0.6.1 pre-release package.  This version
    contains the following changes since 0.6.0.
    * all
    * use property files in the Visual Studio project files, to share
      some of the common custom build variables across all projects.
    * various build fixes and compiler warning eliminations.
    * fixed link error with boost 1.50.
    * fixed make installer script which previously would not install
      mdds/compat headers.
    * flat_segment_tree
    * fixed a bug in its iterator implementation, which previously would
      always treat the last valid position before the end position as
      the end position.  This fix affects both in const_iterator and
      const_reverse_iterator.


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: zaitor@opensuse.org
changelog:
  - Update to version 17:
    + Add support for Creative Zen MX, Nec LifeTouch Note,
      Nokia C7-00, Sony Ericsson Xperia Mini, iBeat Jess, Nokia N9.
    + Xperia X12 is better known as Xperia arc.
    + Galaxy Gio (GT-S5660) shares same ID as Ace.
    + Add a third ID for Acer Liquid (MT).
    + Add playlist format to Android devices.
    + Add alternative product ID for Sony Ericsson Xperia X10.


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: zaitor@opensuse.org
changelog:
  - Update to version 1.6.1:
    + Fix traceback from invalid tree cursor paths (rh#832969,
      rh#837133).
    + Fix traceback when popping up right-click menus in empty tree
      sections (rh#843879).
    + Fix Bazaar comparisons including exec bit changes (bgo#682852).
    + Avoid spurious listings in Bazaar with shelved items.
    + Fix copying symlinks in directories (rh#836606).
    + Support newer Fossil VC (bgo#683969).
    + Fix compatibility with Python 2.5.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.7.0:
    + File comparisons are faster! Meld now has a smarter
      pre-processing step for inline highlighting of differences and
      does its highlighting calculations asynchronously, leading to
      better overall performance and interactivity.
    + Auto-merge mode is now available from the command-line.
    + Comparisons can be opened in new tabs (rather than in a new
      window) from the command line.
    + Custom colours can now be configured for all Meld drawing.
    + Improved behaviour when opening many tabs at once.
    + Notification of searches wrapping around the buffer.
    + Better compatibility with non-standard keyboard layouts.
    + Better error reporting for failed VC comparisons.
    + Version control compatibility updates and fixes.
    + Other miscellaneous bug fixes.
    + Updated translations.


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: crrodriguez@opensuse.org
changelog:
  - Update to version 1.4.14
    * Avoid race condition in test during pid creation by blind retrying
    * Fixed issue with invalid binary protocol touch command expiration time
  - If the test suite fails, package must fail build.
  - Use byteswapping macros from endian.h and not some ad-hoc/slow
    function.
  - Add systemd units.


author: mrueckert@suse.de
changelog:
  - fix build on older distros
    - memcached-autofoo.patch: removed no-dist-gzip dist-xz
    - added new conditional to guard all the systemd stuff and
      guarded the general bcond_without with an suse_version > 12.2
    - export LIBEVENT_CFLAGS and LIBEVENT_LIBS so we dont need
      pkgconfig check for libevent on sles11
    - use makeinstall instead of make_install


author: chris@computersalat.de
changelog:
  - update to version 1.4.15
    * Add some mild thread documentation
    * README.md was missing from dist tarball
    * Issue 286 : --disable-coverage drops "-pthread" option
    * Reduce odds of getting OOM errors in some odd cases
  - rebase use-endian_h, autofoo patch and 1.4.5.dif
  - fix build <= 1140
    * export LIBEVENT_CFLAGS and LIBEVENT_LIBS so we dont need
      pkgconfig check for libevent on <= 1140


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: duwe@suse.com
changelog:
  - declare that the asm inline snippets in movinvr call e.g. rand()
    and might clobber caller-saved registers a, d, _and_ c.
    (bnc#773569)


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: toms@opensuse.org
changelog:
  - update to version 2.3.1
    http://mercurial.selenic.com/wiki/WhatsNew
  - Spec file: fixed files-attr-not-set warning


author: wr@rosenauer.org
changelog:
  - update to version 2.4
    * Core features
      amend: support for ChangesetEvolution if enabled
      bookmarks: deactivate current bookmark if no name is given
      bookmarks: teach the -r option to use revsets
      bookmarks: disallow bookmarks named 'tip', '.', or 'null'
      clone: substantial speedup to clone on repo with a lots of
      heads (issue3378)
      clone: activate bookmark specified with --updaterev
      clone: update to @ bookmark if it exists
      log: substantial speedup for untracked files (issue1340)
      revsets: add branchpoint() function
      resolve: commit the changes after each item resolve (issue3638)
      subrepo, hghave: use "svn --version --quiet" to determine version number
      subrepo: setting LC_MESSAGES only works if LC_ALL is empty or unset
      templatefilters: add parameterized date method
      templatefilters: add parameterized fill function
      templatefilters: avoid traceback caused by bogus date input (issue3344)
      templatekw: add p1rev, p1node, p2rev, p2node keywords
      templatekw: add parent1, parent1node, parent2, parent2node keywords
      templater: abort when a template filter raises an exception (issue2987)
      templater: add if/ifeq conditionals
      templater: add sub() function
      templating: make new-style templating features work with command line lists
      bookmarks: take ChangesetEvolution into account when updating (issue3561)
      speedup various operation related to ChangesetEvolution
      add detection of changeset bumped by ChangesetEvolution
    * Extension features
      color: add additional changeset.phase label to log.changeset and log.parent
      color: enabled color support for export command (issue1507)
      color: support for all grep fields
      contrib: add a commit synthesizer for reproducing scaling problems
      histedit: refuse to edit public changeset
      histedit: replaces patching logic by merges
      histedit: support for ChangesetEvolution if enabled
      largefiles: always create the cache and standin directories when cloning
      largefiles: distinguish "no remote repo" from "no files to upload" (issue3651)
      largefiles: fix a traceback in lfconvert if a largefile is missing (issue3519)
      mq: improve qqueue message with patches applied (issue3036)
      mq: update bookmarks during qrefresh
      notify: support revset selection for subscriptions
      rebase: support for ChangesetEvolution if enabled
      record: checks for valid username before starting recording process (issue3456)
      record: fix display of non-ASCII names in chunk selection
    * Bugfixes


author: wr@rosenauer.org
changelog:
  - update to version 2.4.1
    (bugfix release)
      amend: force editor only if old message is reused (issue3698)
      grep: don't search past the end of the searched string
      hooks: be even more forgiven of non-fd descriptors (issue3711)
      hooks: delay I/O redirection until we actually run a hook (issue3711)
      phases: fix missing "error" module import (issue3707)
      rebase: fix pull --rev options clashing with --rebase (issue3619)
      subrepo: add argument to "diff()" to pass "ui" of caller side (issue3712) (API)
      update: allow update to existing branches with invalid names (issue3710)
      util: make chunkbuffer non-quadratic on Windows


author: douglarek@outlook.com
changelog:
  - update to version 2.4.2
    (bugfix release)
      amend: invalidate dirstate in case of failure (issue3670)
      amend: prevent loss of bookmark on failed amend
      bookmarks: fix head selection for merge with two bookmarked heads
      bundlerepo: don't return the peer without bundlerepo from getremotechanges
      dirstate: don't rename branch file if writing it failed
      dirstate: remove obsolete comment from setbranch
      hgweb: avoid generator exhaustion with branches
      hgweb: fix iterator reuse in atom feed generation
      hgwebdir: honor web.templates and web.static for static files (issue3734)
      largefiles revert: update lfdirstate with result from first cleanliness check
      largefiles status: update lfdirstate with result from cleanliness check
      largefiles: commit directories that only contain largefiles (issue3548)
      largefiles: don't walk through all ignored files
      paper: sanity-check page feed links
      scmutil: don't try to match modes on filesystems without modes (issue3740)
      zeroconf: use port from server instead of picking port from config (issue3746)


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: tiwai@suse.de
changelog:
  - Add bilinear image resampling (bnc#789418)
  - Fix BadDrawable error with zoomonclk (bnc#789416)
  - Fix the potential buffer overflow in imlib handling code


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: 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: crrodriguez@opensuse.org
changelog:
  - Drop systemd units that loaded the microcode module
    it is loaded automatically nowdays.
  - reload the microcode on pacakge update.


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: gber@opensuse.org
changelog:
  - update to version 0.4.7
    + improved download functionality
    * panel and statusbar consistently verify file integrity,
      show size, remaining time and speed of a file
    * an icon and expected file size are displayed before saving a
      file
    * external download managers are available in the preferences
    * the origin of the file is clearly visible in order to counter
      phishing sites which fake downloads
    * optionally whole websites can now be saved including any
      images, scripts and other resources
    + SSL errors are now fatal by default and the colorful URL bar
      has been removed
    + GCR support has been added allowing detailed inspection of
      certificates and sharing of trusted certificates between
      applications using GCR
    + HSTS support was added
    + see the included ChangeLog for a detailed list of all changes


author: gber@opensuse.org
changelog:
  - added midori-work-around-vala-storing-uint64-in-pointer.patch in
    order to work around vala trying to store a uint64 in a pointer
    (lp#1053386)


author: gber@opensuse.org
changelog:
  - update to version 0.4.8
    + fix un-delaying of tabs
    + fix compilation with GLib 2.30
    + fix error handling in extensions
    + retain selection in urlbar when switching tabs
    + fix missing right-click menu on NextForward button
    + hide error page button if buttons have no images
    + rework URL completion: suggest open tabs
    + always highlight matches in inline search
    + pantheon: Only show private launcher in search
    + granite: Fix notebook, require 0.2, drop _about_dialog_new
    + don't include http(s), file or www. in page title
    + autodetect Twitter RSS feeds
    + adblock: Improve date parsing
    + unit test rework: backtraces, regardless of debugging, wine
    + more accurate version numbers in about:version
    + drop obsolete --log-file command line switch
    + emit inspector attach-window with correct signature
    + fix Netscape plugins opening download dialogs
    + rework path handling and setup in different modes (fix
      segfaults)
    + manage Netscape plugins are individual extensions
    + address gtk_icon_set_render_icon_pixbuf assertions
    + fix renaming in speed dial with spaces in title
    + render completion title/ URL side by side with Granite
    + transparently use Favicon-/ IconDatabase/ file store per WebKit
    + add TabMoveFirst/ Last hotkeys (without defaults)
    + drop Hildon support
    + show URI in 'not responding' dialog
    + query search engine icons when loading, rather than stupid
      guesses
  - dropped obsolete midori-fix-build-with-glib-lt-2.32.patch and
    and midori-0.4.2-workaround-vala-bug.patch
  - added midori-fix-desktop-files.patch in order to fix the desktop
    files according to openSUSE policy


author: gber@opensuse.org
changelog:
  - added midori-fix-docdir.patch in order to fix a hardcoded docdir
    that breaks readable view (lp#1130297)


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: 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: sweet_f_a@gmx.de
changelog:
  - remove not needed minicom-2.3-ncurses.patch to get rid of
    automake dependency
  - update to 2.6.1
    * src/main.c, src/minicom.c: iconv: Handle the case that iconv
      did not convert anything. Reported by Mike Crowe, Debian #659351.
    * src/main.c: ETIME -> ETIMEDOUT as ETIME is not available on BSDs
    * src/main.c: Fix invalid memory used, reported by Larry Baker


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: 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:
  - Fix boolean typo that is assume local time as default in warpclock
    as we check for UTC in /etc/adjtime (related to bnc#779145)


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: reddwarf@opensuse.org
changelog:
  - Update to 5.8.0
    + Adds a couple of new features
    + Fixes a few bugs; most prominently mmg not displaying mkvmerge's last couple of messages.


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: 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: pgajdos@suse.com
changelog:
  - updated to 3.1.6:
    * Sixel graphic pictures are divided to the screen cells.
    * Cursor blinking is enabled not only by VTE_CURSOR_BLINK_ON
      but also VTE_CURSOR_BLINK_SYSTEM.
    * Color names defined in ~/.mlterm/color are not available for
    - fg, -bg, -sbfg and -sbbg options.
    * Unicode line drawing characters like U+2500 etc are converted to
      dec special ones if -Y option is specified.
    * Gzipped pcf fonts are available.
    * etc/font-fb: unifont.pcf is added.
    * etc. see doc/ReleaseNote
  - removed patches:
    * cast-from-pointer-to-integer-of-different-size.patch
    * mlconfig_fixdups.diff
    * mlterm-configure.patch


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: 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: lchiquitto@suse.com
changelog:
  - module-init-tools-fix-nfs-local.diff: do not look for config
    files in /usr/local/lib/modprobe.d. This fixes a deadlock when
    /usr/local is an automounted volume and the nfs.ko module is
    not yet loaded (bnc#781737, bnc#744760).


author: jengelh@inai.de
changelog:
  - Move m-i-t independent files to suse-module-tools, so that
    kmod-compat can be installed in a system.
  - Remove redundant %clean section


author: glin@suse.com
changelog:
  - Add mokutil-probe-secure-boot-state.patch to probe the state of
    secure boot
  - Add mokutil-no-duplicate-keys-imported.patch to avoid importing
    duplicate keys


author: glin@suse.com
changelog:
  - Merge patches for FATE#314506
    + Add mokutil-support-delete-keys.patch to delete specific keys
    + Add mokutil-support-new-pw-hash.patch to support the new
      password format
    + Add mokutil-allow-password-from-pipe.patch to allow the
      password to be generated in a script and be sent through
      pipeline
  - Install COPYING


author: glin@suse.com
changelog:
  - Merge patches for FATE#314506
    + Add mokutil-support-crypt-hash-methods.patch to support the
      password hashes from /etc/shadow
    + Add mokutil-update-man-page.patch to update man page for the
      new added options
  - Add mokutil-lcrypt-ldflag.patch to correct LDFLAGS


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:
  - 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: lars@samba.org
changelog:
  - update to 5.5:
    * check program:
    - Multiple exit values can be tested within single program check
    - Exit value test supports multiple cycles option ("for X cycles")
    - If exit value test matches and the stderr has no data, try stdout
    * Renamed mail header (message-id and mime-version) to prevent
      triggering spam check of capitalization.
    * The 'check system <name>' statement sets the system hostname in mail
      alerts and initial hostname in M/Monit.
    * Increase the default mailserver timeout to 30 seconds.
    * Fix the rare hung on linux which may occur during program execution.
    * In the case that the process start/restart execution failed, monit kept
      "Execution failed" flag even if the process was recovered later (for
      example it was starting slowly or manually recovered).
    * Fix the mail alert (strict SMTP implementation) to pass MTA-side sanity
      checks like postscreen.
    * The -t option tests the configuration file syntax even if the
      file permissions are wrong.
    * Do not display the default non-existence test for the check
      program (not applicable in the check program context).


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: p.drouand@gmail.com
changelog:
  - Update to 2.1 release:
    * bxc#628639 - Fedora: The control can't be found by using
      FindFirst(app, TreeScope.Descendants, condition) method
    * bxc#624236 - Fail to launch KeePass.exe
    * bxc#625814 - Segmentation fault in Fedora12 when the application
      have toolbarbutton control
    * bxc#623809 - The at-spi2 will hang up the new launched dialog
    * bxc#628639 - Fedora: The control can't be found by using
      FindFirst(app, TreeScope.Descendants, condition) method
    * bxc#628996 - Fedora: The pattern of slider is not implemented yet.
    * bxc#625814 - Segmentation fault in Fedora12 when the application
      have toolbarbutton control
  - Patchs added: desciption on specfile:
    * 0001-UIAutomationClient-AutomationElement.FromLocalProvid.patch
    * avoid_obsolete_security_requests
    * use_specific_libX11_soname
    * use_net40dir_for_pcfile
  - Update mono-uia-mono-2.8.patch to work with 2.1 release:
    mono-uia-2.1-mono-2.8.patch


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: sfarooqui@faichi.org
changelog:
  - Updated MD to 3.0.5 beta http://monodevelop.com/Download/Release_Notes/Release_Notes_for_MonoDevelop_3.0.5.
  - removed autoconf as it is no longer available.


author: mailaender@opensuse.org
changelog:
  - Spec file cleanup
  - Added requires for postgresql for database extensions
  - Added requires for automake and libtool for packaging purposes


author: safknw@gmail.com
changelog:
  - Updated MD to 3.0.6:
    + Provides preliminary Android API17 (Jellybean 4.2) support.
    + Fixes loading projects created in VS2012.


author: mailaender@opensuse.org
changelog:
  - spec file cleanup
    * remove obsolete suse macros
    * use pkgconfig where possible
    * add project URL
    * remove redundant clean


author: dimstar@opensuse.org
changelog:
  - Don't require mono-tools: it's just some documentation help and
    it is not available for mono 3 yet.


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: jeffm@suse.com
changelog:
  - Update to 1.2
    - Remove Boost as a dependency
    - Add support for FreeBSD, Cygwin, RHEL/CentOS 5, OS X 10.5 on PPC.
    - More verbose and helpful diagnostics. Server now has -v flag.
    - Client now has --ssh= flag to set SSH options (like port)
    - Remove skalibs as a dependency on Debian/Ubuntu
    - Now passes locale-related env vars over the connection
    - Fix startup script to no longer hang on some Macs
    - Fix terminal emulation and argument parsing on FreeBSD
    - Fix alignment problems on ARM
    - Now prints message of the day
    - Use binary hardening flags where available
    - Responsiveness and CPU-usage improvements
    - Several terminal-emulation improvements and bug fixes


author: fcastelli@suse.com
changelog:
  - Update to v1.2.2
    * Version 1.2.2 released.
    - Remove warning on out-of-order/duplicated datagrams
    - Add "experimental" prediction mode
    * Version 1.2.1 released.
    - Improve performance on lossy links.
    - New diagnostic message when link is dead in only one direction.
    - Use less CPU when link is down. (Keegan McAllister)
    - Use much less CPU when application or mosh-server sends
      large repeat counts (resolves CVE-2012-2385, reported by
      Timo Juhani Lindfors).
    - Use less memory when mosh-server is malicious.
    - Fix vttest regression re: wrapping and tabs.
    - Enable roundtrip verifier of terminal emulator correctness
      when verbose.
    - Remove skalibs as a dependency. (Keegan McAllister)
    - Remove use of poll() and OS X poll workaround. (Keegan McAllister)
    - Include bash_completion file. (ejeffrey)
    - Include UFW firewall profile. (Fumihito YOSHIDA)
    - Warning on out-of-order/duplicated datagrams (or failed nonce increment).
    - Clearer error message on invalid port number.
    - Cleanups to quit scenario when firewalled.


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: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Use xdg runtime dir for pid file (bgo#675447)
    + Switch to g_clear_object
    + Add missing break statement in switch statement
    + Remove outdated reference to gnome-panel applets from man page
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Remove outdated help files (bgo#681268)
    + Updated translations.
  - Drop gnome-doc-utils-devel BuildRequires: there is no help to be
    built.
  - Remove --disable-scrollkeeper configure parameter: no longer
    known.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Use bug tracker url in README that is also browsable with GNOME
      account
    + Sync description in doap file with README and add homepage
      information
    + Updated translations.


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: dmueller@suse.com
changelog:
  - fix build on ARM:
    * disable crashreporter, it does not build
    * reduce debuginfo during built to avoid running out of memory


author: wr@rosenauer.org
changelog:
  - update to 15.0 (bnc#777588)
    * MFSA 2012-57/CVE-2012-1970
      Miscellaneous memory safety hazards
    * MFSA 2012-58/CVE-2012-1972/CVE-2012-1973/CVE-2012-1974/CVE-2012-1975
      CVE-2012-1976/CVE-2012-3956/CVE-2012-3957/CVE-2012-3958/CVE-2012-3959
      CVE-2012-3960/CVE-2012-3961/CVE-2012-3962/CVE-2012-3963/CVE-2012-3964
      Use-after-free issues found using Address Sanitizer
    * MFSA 2012-59/CVE-2012-1956 (bmo#756719)
      Location object can be shadowed using Object.defineProperty
    * MFSA 2012-60/CVE-2012-3965 (bmo#769108)
      Escalation of privilege through about:newtab
    * MFSA 2012-61/CVE-2012-3966 (bmo#775794, bmo#775793)
      Memory corruption with bitmap format images with negative height
    * MFSA 2012-62/CVE-2012-3967/CVE-2012-3968
      WebGL use-after-free and memory corruption
    * MFSA 2012-63/CVE-2012-3969/CVE-2012-3970
      SVG buffer overflow and use-after-free issues
    * MFSA 2012-64/CVE-2012-3971
      Graphite 2 memory corruption
    * MFSA 2012-65/CVE-2012-3972 (bmo#746855)
      Out-of-bounds read in format-number in XSLT
    * MFSA 2012-66/CVE-2012-3973 (bmo#757128)
      HTTPMonitor extension allows for remote debugging without explicit
      activation
    * MFSA 2012-68/CVE-2012-3975 (bmo#770684)
      DOMParser loads linked resources in extensions when parsing
      text/html
    * MFSA 2012-69/CVE-2012-3976 (bmo#768568)
      Incorrect site SSL certificate data display
    * MFSA 2012-70/CVE-2012-3978 (bmo#770429)
      Location object security checks bypassed by chrome code
    * MFSA 2012-72/CVE-2012-3980 (bmo#771859)
      Web console eval capable of executing chrome-privileged code
  - fix HTML5 video crash with GStreamer enabled (bmo#761030)
  - fixed filelist


author: wr@rosenauer.org
changelog:
  - update to 16.0 (bnc#783533)
    * MFSA 2012-74/CVE-2012-3982/CVE-2012-3983
      Miscellaneous memory safety hazards
    * MFSA 2012-75/CVE-2012-3984 (bmo#575294)
      select element persistance allows for attacks
    * MFSA 2012-76/CVE-2012-3985 (bmo#655649)
      Continued access to initial origin after setting document.domain
    * MFSA 2012-77/CVE-2012-3986 (bmo#775868)
      Some DOMWindowUtils methods bypass security checks
    * MFSA 2012-79/CVE-2012-3988 (bmo#725770)
      DOS and crash with full screen and history navigation
    * MFSA 2012-80/CVE-2012-3989 (bmo#783867)
      Crash with invalid cast when using instanceof operator
    * MFSA 2012-81/CVE-2012-3991 (bmo#783260)
      GetProperty function can bypass security checks
    * MFSA 2012-82/CVE-2012-3994 (bmo#765527)
      top object and location property accessible by plugins
    * MFSA 2012-83/CVE-2012-3993/CVE-2012-4184 (bmo#768101, bmo#780370)
      Chrome Object Wrapper (COW) does not disallow acces to privileged
      functions or properties
    * MFSA 2012-84/CVE-2012-3992 (bmo#775009)
      Spoofing and script injection through location.hash
    * MFSA 2012-85/CVE-2012-3995/CVE-2012-4179/CVE-2012-4180/
      CVE-2012-4181/CVE-2012-4182/CVE-2012-4183
      Use-after-free, buffer overflow, and out of bounds read issues
      found using Address Sanitizer
    * MFSA 2012-86/CVE-2012-4185/CVE-2012-4186/CVE-2012-4187/
      CVE-2012-4188
      Heap memory corruption issues found using Address Sanitizer
    * MFSA 2012-87/CVE-2012-3990 (bmo#787704)
      Use-after-free in the IME State Manager
  - requires NSPR 4.9.2
  - removed upstreamed mozilla-crashreporter-restart-args.patch
  - updated translations-other with new languages


author: wr@rosenauer.org
changelog:
  - update to 16.0.1 (bnc#783533)
    * MFSA 2012-88/CVE-2012-4191 (bmo#798045)
      Miscellaneous memory safety hazards
    * MFSA 2012-89/CVE-2012-4192/CVE-2012-4193 (bmo#799952, bmo#720619)
      defaultValue security checks not applied


author: wr@rosenauer.org
changelog:
  - update to 16.0.2 (bnc#786522)
    * MFSA 2012-90/CVE-2012-4194/CVE-2012-4195/CVE-2012-4196
      (bmo#800666, bmo#793121, bmo#802557)
      Fixes for Location object issues


author: wr@rosenauer.org
changelog:
  - update to 17.0 (bnc#790140)
    * MFSA 2012-91/CVE-2012-5842/CVE-2012-5843
      Miscellaneous memory safety hazards
    * MFSA 2012-92/CVE-2012-4202 (bmo#758200)
      Buffer overflow while rendering GIF images
    * MFSA 2012-93/CVE-2012-4201 (bmo#747607)
      evalInSanbox location context incorrectly applied
    * MFSA 2012-94/CVE-2012-5836 (bmo#792857)
      Crash when combining SVG text on path with CSS
    * MFSA 2012-95/CVE-2012-4203 (bmo#765628)
      Javascript: URLs run in privileged context on New Tab page
    * MFSA 2012-96/CVE-2012-4204 (bmo#778603)
      Memory corruption in str_unescape
    * MFSA 2012-97/CVE-2012-4205 (bmo#779821)
      XMLHttpRequest inherits incorrect principal within sandbox
    * MFSA 2012-99/CVE-2012-4208 (bmo#798264)
      XrayWrappers exposes chrome-only properties when not in chrome
      compartment
    * MFSA 2012-100/CVE-2012-5841 (bmo#805807)
      Improper security filtering for cross-origin wrappers
    * MFSA 2012-101/CVE-2012-4207 (bmo#801681)
      Improper character decoding in HZ-GB-2312 charset
    * MFSA 2012-102/CVE-2012-5837 (bmo#800363)
      Script entered into Developer Toolbar runs with chrome privileges
    * MFSA 2012-103/CVE-2012-4209 (bmo#792405)
      Frames can shadow top.location
    * MFSA 2012-104/CVE-2012-4210 (bmo#796866)
      CSS and HTML injection through Style Inspector
    * MFSA 2012-105/CVE-2012-4214/CVE-2012-4215/CVE-2012-4216/
      CVE-2012-5829/CVE-2012-5839/CVE-2012-5840/CVE-2012-4212/
      CVE-2012-4213/CVE-2012-4217/CVE-2012-4218
      Use-after-free and buffer overflow issues found using Address
      Sanitizer
    * MFSA 2012-106/CVE-2012-5830/CVE-2012-5833/CVE-2012-5835/CVE-2012-5838
      Use-after-free, buffer overflow, and memory corruption issues
      found using Address Sanitizer
  - rebased patches
  - disabled WebRTC since build is broken (bmo#776877)


author: wr@rosenauer.org
changelog:
  - update to 17.0.2esr (bnc#796895)
    * MFSA 2013-01/CVE-2013-0749/CVE-2013-0769/CVE-2013-0770
      Miscellaneous memory safety hazards
    * MFSA 2013-02/CVE-2013-0760/CVE-2013-0762/CVE-2013-0766/CVE-2013-0767
      CVE-2013-0761/CVE-2013-0763/CVE-2013-0771/CVE-2012-5829
      Use-after-free and buffer overflow issues found using Address Sanitizer
    * MFSA 2013-03/CVE-2013-0768 (bmo#815795)
      Buffer Overflow in Canvas
    * MFSA 2013-04/CVE-2012-0759 (bmo#802026)
      URL spoofing in addressbar during page loads
    * MFSA 2013-05/CVE-2013-0744 (bmo#814713)
      Use-after-free when displaying table with many columns and column groups
    * MFSA 2013-07/CVE-2013-0764 (bmo#804237)
      Crash due to handling of SSL on threads
    * MFSA 2013-08/CVE-2013-0745 (bmo#794158)
      AutoWrapperChanger fails to keep objects alive during garbage collection
    * MFSA 2013-09/CVE-2013-0746 (bmo#816842)
      Compartment mismatch with quickstubs returned values
    * MFSA 2013-10/CVE-2013-0747 (bmo#733305)
      Event manipulation in plugin handler to bypass same-origin policy
    * MFSA 2013-11/CVE-2013-0748 (bmo#806031)
      Address space layout leaked in XBL objects
    * MFSA 2013-12/CVE-2013-0750 (bmo#805121)
      Buffer overflow in Javascript string concatenation
    * MFSA 2013-13/CVE-2013-0752 (bmo#805024)
      Memory corruption in XBL with XML bindings containing SVG
    * MFSA 2013-14/CVE-2013-0757 (bmo#813901)
      Chrome Object Wrapper (COW) bypass through changing prototype
    * MFSA 2013-15/CVE-2013-0758 (bmo#813906)
      Privilege escalation through plugin objects
    * MFSA 2013-16/CVE-2013-0753 (bmo#814001)
      Use-after-free in serializeToStream
    * MFSA 2013-17/CVE-2013-0754 (bmo#814026)
      Use-after-free in ListenerManager
    * MFSA 2013-18/CVE-2013-0755 (bmo#814027)
      Use-after-free in Vibrate
    * MFSA 2013-19/CVE-2013-0756 (bmo#814029)
      Use-after-free in Javascript Proxy objects
  - requires NSS 3.14.1 (MFSA 2013-20, CVE-2013-0743)
  - build on SLE11
    * mozilla-gcc43-enums.patch
    * mozilla-gcc43-template_hacks.patch
    * mozilla-gcc43-templates_instantiation.patch


author: wr@rosenauer.org
changelog:
  - update to 17.0.3esr (bnc#804248)
    * MFSA 2013-21/CVE-2013-0783
      Miscellaneous memory safety hazards
    * MFSA 2013-24/CVE-2013-0773 (bmo#809652)
      Web content bypass of COW and SOW security wrappers
    * MFSA 2013-25/CVE-2013-0774 (bmo#827193)
      Privacy leak in JavaScript Workers
    * MFSA 2013-26/CVE-2013-0775 (bmo#831095)
      Use-after-free in nsImageLoadingContent
    * MFSA 2013-27/CVE-2013-0776 (bmo#796475)
      Phishing on HTTPS connection through malicious proxy
    * MFSA 2013-28/CVE-2013-0780/CVE-2013-0782
      Use-after-free, out of bounds read, and buffer overflow issues
      found using Address Sanitizer


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 version 0.6.4
    * filedialog doesn't handle local url correctly (bnc#722994)
    * API addition (bnc#777415)
      make use of "--select" argument provided by dolphin and konqueror


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: wr@rosenauer.org
changelog:
  - update to version 4.9.3
    * bmo#749849: NSPR pthread_key_t leak and memory corruption.
    * bmo#794316: PR_PushIOLayer doesn't push layer on the top correctly
    * bmo#795213: clang's -Wtautological-constant-out-of-range-compare
      warns on prnetdb.c


author: wr@rosenauer.org
changelog:
  - update to version 4.9.4
    * bmo#757593: PR_IntervalNow not monotonic for Android, Linux,
      Mac OS X.
    * bmo#804806: Remove support for obsolete platforms (ncr, nec,
      sony, nextstep, sinix/reliantunix, and sunos4).
    * bmo#804833: Allow PR_FormatTime and PR_FormatTimeUSEnglish with
      NO_NSPR_10_SUPPORT. Fixed by Isaac Aggrey.


author: dmueller@suse.com
changelog:
  - Add config-guess-sub-update.diff:
    * update config.guess/sub for aarch64 support
  - Add aarch64-support.patch:
    * add support for aarch64


author: wr@rosenauer.org
changelog:
  - update to version 4.9.5
    * bmo#634793: define NSPR's exact-width integer types PRInt{N} and
      PRUint{N} types to match the <stdint.h> exact-width integer types
      int{N}_t and uint{N}_t.
    * bmo#782815: passing 'int *' to parameter of type 'unsigned int *'
      in setsockopt().
    * bmo#822932: Port bmo#802527 (NDK r8b support for x86) to NSPR.
    * bmo#824742: NSPR shouldn't require librt on Android.
    * bmo#831793: data race on lib->refCount in PR_UnloadLibrary.


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: toms@opensuse.org
changelog:
  - Updated to testflight 051; following changelog is translated
    through Google Translate (slightly shortend and corrected):
    * Amount of characters are now 4200 Chinese glyphs
    * If there is a synthesis of (IPA Extensions)
      is not functioning international phonetic symbols.
    * You have to disable the character uniFB04 Ligature of fixed-width
      font characters, from uniFB00.
    * Fixed a bug is in Kana characters nasal sound, left glyph can
      not be displayed.
    * When using vertical, screws, and gemination punctuation, symbol
      class has gone and is no longer displayed in the correct position.
    * Trouble seems to have occurred to send single-byte characters
      of a fixed-width font under some circumstances.
      If you are, please let us know about the cause or idea, similar cases.


author: ftake@geeko.jp
changelog:
  - updated to testflight 052
    * New 100 glyphs and 4300 kanji glyphs are available in total.
    * This version covers JIS Level 1.


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.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: lazy.kent@opensuse.org
changelog:
  - Update to 3.40.
    * Usage of multiple CPU cores to speed up slower processing
      tasks.
    * Two new tools - for image segmentation, and for approximating
      gradients using palette colours.
    * Dynamic preview in colour selectors.
    * sRGB (linear RGB) colour scales and gradients.
    * Palette sorting by brightness.
    * Dock area to hold settings toolbar and layers window.
    * Colour chooser popup.
    * Autoscrolling in canvas, view and palette windows.
    * Auto-resizing toolbars.
    * Support for PBM/PGM/PPM/PAM, PCX and SVG image formats.
    * Support for ICC colour profiles in images.
    * Loading of animated GIFs and multipage TIFFs into layers.
    * Palette extraction from image files.
    * Format conversions in file actions.
    * "Snap to grid" mode.
    * New keyboard shortcuts.
    * And various speedups, interface improvements and bugfixes.
  - Drop mtpaint-3.31-libpng14.patch,
    mtpaint-fix-no-add-needed.patch, mtpaint-3.31-openjpeg.patch,
    mtpaint-3.31-ld_fix.patch (fixed upstream or no need).
  - Refresh mtpaint-buff.diff.
  - Rework mtpaint-xdg-open.patch: fix hardcoded apps and options.
  - Add mtpaint-3.40-strip.patch: don't strip binary (rh#787462).
  - Correct build dependencies:
    * Remove: dos2unix, gettext.
    * Add: pkgconfig(libopenjpeg) (for openSUSE >= 12.2) or
      libjasper-devel, unzip, pkgconfig(lcms2).
    * Use pkgconfig(*).
  - Requires ImageMagick; recommends exif.
  - Don't call %suse_update_desktop_file macro.
  - Split off language subpackage.
  - Correct configure options:
    * Remove: debug.
    * Add: gif, gtkfilesel, imagick, jp2 or jasper, lcms2, thread.
  - Use parallel build.
  - Remove check for unsupported openSUSE versions.
  - Mark man as doc.
  - Clean up and formatting spec.


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: 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: pascal.bleser@opensuse.org
changelog:
  - update to 5.2.10:
    * adds -N which sets the initial tail lines count for all following inputs
    * configuration file parameter min_n_bufferlines was ignored
    * added colorscheme for 'ADB-logging' (Android)


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: vmiklos@vmiklos.hu
changelog:
  - Add patch to introduce a new (optional) check when
    replying to messages originating from a mailing list


author: werner@suse.de
changelog:
  - Remove spurious blank line from new patch to make older patch(1)
    also work with this
  - Make it build with older products


author: dbornkessel@suse.de
changelog:
  - set source=\"1.4\" and target=\"1.4\" for ant \"javac\" tasks"
    - set source=\"1.4\" for ant \"javadoc\" tasks"
    - fix Java 1.5 code ambiguity (cf. bsc#4983021)"


author: dbornkessel@suse.de
changelog:
  - major update to version 3.0.1
    1.1.1 -> 3.0.1
    - JMXServerErrorException thrown during setAttribute invoc.
    - Class loading problem at RMIConnectorServer.start()
    - Basic authentication fails
    - Fetcher thread in RemoteNotificationClientHandler never ends
    - Null pointer exception accessing attribute in model bean
    - RelationService: possible method call param sequence error
    - JMXConnectorServer binding names rather than rebinding JNDI
    - MBeanServer.queryMBeans/Names not thread safe
    - GaugeMonitor setThresholds wrong error message
    - NotifBroadcasterSupport.sendNotif not thread safe
    - MBean registration notification emitted too soon
    - NullPointerException with MLets with no name attribute
    - NotificationListener when server shutdown
    - NotificationBroadcasterSupport error/failed remote listener
    - InvokerMBeanServerInterceptor uses Class.forName
    - bug in ssl http adapter example class
    - Timer MBean should not be daemon
    - MBeanServer.getAttributes() does not follow spec.
    - j.m.monitor.Monitor is not abstract
    - Error in loading the dll using Mlet classloader
    - Invalid value returned for SpecificationVersion
    - MBeanAttributeInfo.equals() ignores description
    - Invalid escape in ObjectName not caught
    - ModelMBeanInfoSupport copy constructor is not complete
    - DescriptorSupport doesn't provide a useful clone imp.
    - Caching Support In Required Model MBean Is Broken
    - JDK 1.3 + MX4J 2.0.1 examples/remote/simple
    - Wrong use of Properties in IIOPResolver class
    - NoSuchMethodError - class file inconsistency
    - Signature compliance for javax.management package
    - Client notification queue overflow
    - Busy Loop on SOAPConnectorServer fetching Notifications
    - XSL problem in serverbydomain.xsl
    - HttpAdapter example code should have public MBeanInterface
    - MLet files should be read with UTF-8 encoding
    - Permissions at start() vs permissions during invocation
    - JMXRI + MX4J documentation is wrong
    - Documentation is wrong
    - Do not write to System.out
    - ModelMBeanInfoSupport#getDescriptors("mbean") does not work
    - RMIConnectorServer problem
    - RequiredModelMBean methods are not invoked !!!
    - DescriptorSupport does not preserve case
    - HttpAdaptor doesn't stop cleanly
    - XSLTProcessor stylesheet error
    - Cannot use port 80 for SOAPConnector
    - Issue in ModelMBeanConstructorInfo descriptor checking
    - Invoke setManagedResource on RequiredModelMBean
    - MBeanDescription not working
    - TabularType hashCode value computed incorrectly
    - MBeanAttributeInfo validation of methods too restrictive
    - System.loadLibrary() is replacing dll with empty file
    - RelationService
    - Race condition in Tomcat 5
    - MBean interface required in same package as implementor
    - CounterMonitor behaves strangely on rollover
    - Add support to discover providers under META-INF/services
    - Add easier SSL protocol for JMXConnectorServers
    - NotificationListener wrapping
    - Default domain is "DefaultDomain"
    - Between operation only operates on numerics
    - Timer must increment seq number
    - An MBean can be in multiple relations
    - setRoles returns wrong value; NPE in getRoles
    - Should throw NoSuchMethodEx if Relation is not implemented
    - RelationSupport roleList can be null
    - findRelationsOfType must throw RelationTypeNotFoundException
    - removeRelationType should throw RelationTypeNotFoundExceptio
    - addRelationType should fail with invalid args
    - Duplicate RelationType should throw InvalidRelationType
    - MBS.isInstanceOf needs to check assignability
    - Exception in preDeregister should terminate immediately
    - Exception from preRegister prevents registration
    - addNotificationListener observed ObjectName cannot be null
    - Notification status should be cleared when monitor stops
    - CounterMonitor should not notify if already able threshold
    - CounterMonitor value can be negative
    - MBeanPermission 4-arg form, null is same as "-"
    - RequiredModelMBean must list default notifications
    - RequiredModelMBean should have one notification broadcaster
    - Incompatible JSR160 implementations between mx4j & sun
    - Several issues with DescriptorSupport
    - In MBeanPersmission, empty [] is allowed
    - Attempt to create an abstract MBean throws wrong exception
    - Incorrect handling of <arg type="object">
    - ModelMBean resource type is case insensitive
    - MBeanPermission implies is incorrect with wildcards
    - MBeanServerPermission must reject invalid names
    - ObjectName should reject unterminated strings
    - ReflectionExceptions are not wrapped
    - MBeanInfo missing classname is not compliant
    - Incorrect default objectname for MLet
    - java.util.ConcurrentModificationException
    - XSLTprocessor produce bad input names
    - Array of primitive types are not correctly displayed
    - Formatting error in "xsl/mbean_attributes.xsl"
    - error in "xsl/mbean_attributes.xsl"
    - Make MX4J JDK 1.5 friendly
    - Timing hole in Monitor stop() start() processing
    - ModelMBeanInfoSupport.getDescriptor(name, type) returns null
    - Could not re-add listener when MBean is unregistered
    - Memory leaks in notification interceptor
    - OutOfMemoryError in Java 1.5 on Refresh
    - RMIConnector cannot unmarshal custom Notifications
    - Monitor thread remains alive when monitors are stopped
    - JettyWebContainer shouldn't listen on localhost
    - please revert the -poa change
    - RMI-IIOP example broken
    - ConcurrentModificationException in DefaultMBeanRepository
    - IIOP / ORB.init


author: mvyskocil@suse.cz
changelog:
  - fixed a build with gjc_1_5_0-compat
  - removed some rpmlint warnings:
    - bzipped source code
    - add update-alternatives to PreReq
    - remove the unecessary docbook-style patch
  - remove the xmlunit.tar


author: mvyskocil@suse.cz
changelog:
  - Update to 3.0.2 - a bugfix release fixes:
    - JMX monitors
    - JMX remote connector over IIOP
    - registration/deregistration of JMX listeners.
  - Refreshed patches to apply without a fuzz


author: pmladek@suse.cz
changelog:
  - myspell-portuguese (bnc#688200):
    * added myspell-portuguese-dictionary into Provides to have a common
      provides with the myspell-portuguese-preao package
    * added myspell-portuguese-preao into Conflicts


author: asterios.dramis@gmail.com
changelog:
  - Updated Greek dictionary to version 20100124 (1.1.0)
  - Updated spec file based on spec-cleaner run


author: pmladek@suse.com
changelog:
  - http://extensions.services.openoffice.org was not reliable; removed this URL
    from the source tag to pass the commit check; kept the URL just in a comment


author: elchevive@opensuse.org
changelog:
  - Update pt_BR dictionary (Vero 2.1.1), Portugue dictionary (12.7.1.1) and
    its info (URL), correct Kichwa URL (there was an incorrect one)


author: pmladek@suse.cz
changelog:
  - added triggerin and postun scripts to solve links to OpenOffice_org;
    this solution replaces the old one with SuSEconfig and is usable
    in Ximian's products


author: mvyskocil@suse.cz
changelog:
  - update to the 5.0.8 (improved spec from jpackage.org)
    - fix of [bnc#99151]
  - added two new subpackages (javadoc and manual)
  - removed the dependency on jboss4
  - add a support for build with java6 and java5 together (ia64 build fix)
  - use source="1.5" and target="1.5"


author: anosek@suse.cz
changelog:
  - updated to version 5.1.6
    - introduces driver which conforms to the JDBC 4.0 specifications.
      However this was disabled because of missing dependencies
  - dropped obsoleted patch (build_xml.patch)
  - added patch (disableJDBC4.patch) taken from Debian


author: mvyskocil@suse.cz
changelog:
  - update to 5.1.19
    * plugable authentication via com.mysql.jdbc.AuthenticationPlugin
    * retrieve servet charset name using index
    * ability to determine if the connection is against server on the same host
    * added slf4j logging adapter
    * and many more features and bugfixes
  - removed -javadoc patch and package
  - add maven pom


author: mvyskocil@suse.cz
changelog:
  - fix a build with jdk7 (build jdbc 3.0 with gcj)
  - remove some obsoleted macros (gcj, jboss)
  - remove jars from source file as well


author: mhrusecky@suse.cz
changelog:
  - update to version 5.2.37
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-37.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-36.html
  - fixed glib headers to include glib.h only


author: gankov@opensuse.org
changelog:
  - update to version 5.2.40
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-40.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-39.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-38.html
  - add mime type support
  - use fdups
  - rebase patches


author: gankov@opensuse.org
changelog:
  - update to version 5.2.44
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-44.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-43.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-42.html
    see http://dev.mysql.com/doc/workbench/en/wb-news-5-2-41.html
  - Add build dependency on libiodbc
  - rebase patches
  - Don't blindly remove libs from %{_libdir}/%{name}/
    Some of them is runtime dependencies


author: pascal.bleser@opensuse.org
changelog:
  - add patch by Eric Bergen for better MySQL 5.x support:
    http://ebergen.net/wordpress/2006/12/09/mytop-support-for-50/


author: lars@linux-schulserver.de
changelog:
  - run config check first before restart (init script)
  - ignore subsys-unsupported rpmlint check as the init script just
    removes it


author: ro@suse.de
changelog:
  - update to 3.4.1
    * Double quotes in check_command definition break functionality
    (#332, reverts #86)


author: lars@linux-schulserver.de
changelog:
  - remove checks.c-declare-temp_buffer.patch again as this is
    fixed with the latest version
  - added manpages for {new,}mini_epn and convertcfg


author: lars@linux-schulserver.de
changelog:
  - add virtual provides 'monitoring_daemon' and
    'monitoring_webfrontend' to allow 3rd party packages to run also
    with compatible solutions like icinga


author: lars@linux-schulserver.de
changelog:
  - update to 3.4.3:
    * Applied fix for pagination and sorting on status.cgi #381
      (Phil Randal)
    * Fixed issue where deleting a downtime could cause Nagios to crash
      (Eric Stanley)
    * Corrected logic so that end times for flexible downtimes are
      calculated from the downtime start rather than the current time
      in the case where Nagios is restarted (Eric Stanley)
    * Fixed issue introduced by fix for bug #124 where flexible
      downtimes are not taken into account on Nagios restart.
      (Scott Wilkerson, Eric Stanley)
    * Fixed bug #247: If a service reports no performance data, the
      perfdata log file has no line indicating the test.
      (omnikron@free.fr)
    * Fixed link for unhandled unreachable host problems on tactical
      overview page (Rudolf Cejka)
    * Fixed bug #345 with wild card searches not paging properly
      on status.cgi (Phil Randal)
    * Fixed bug #343 on status.cgi where Service Group Summary can
      potentially show wrong totals (Mark Ziesemer)
    * Fixed memory leaks on SIGHUP (Carlos Velasco)
  - refreshed patches
  - just require php not php5 to allow a switch to php53
  - do not compress logfiles per default to allow searching via
    webinterface
  - init script now uses daemonchk.cgi to check for status (if present)


author: lars@linux-schulserver.de
changelog:
  - use new rpm macros for basic user-/groupadd commands:
    %%nagios_user_group_add
    %%nagios_command_user_group_add


author: lars@linux-schulserver.de
changelog:
  - added new subpackage nagios-www-dch (don't call home):
    + add plain html pages to allow users to disable PHP and
      loading of external references
    + re-added documentation (no external link any more)


author: lars@linux-schulserver.de
changelog:
  - update to 3.4.4:
    + Fixed bug #408: service checks get duplicated on reload (Eric Stanley)
    + Added NULL pointer checks to CGI code. (Eric Stanley)
    + Fixed buffer overflow vulnerability in CGI code. Thanks to Neohapsis
      for finding this. (Eric Stanley)
  - refreshed patches


author: tsieden@suse.de
changelog:
  - update to version 2.6
    * spec file fix
    * segfault fix in encryption library cleanup
    * daemon now exits with an error if it can't drop privileges
    * added chroot support (Sean Finney)
    * added support for writing a PID file
    * added support for reloading config files with SIGHUP
    * removed obsolete patches which are included in upstream now
  - fix NscaBin location in init script


author: tsieden@suse.de
changelog:
  - package split: nagios-nsca for the server and
    nagios-nsca-client for the remote host
  - removed unneeded BuildRequires (nagios)


author: tsieden@suse.de
changelog:
  - update to version 2.7
    * Fixed crash from malformed command line
      (therefore removed removed nagios-nsca.send_nsca.formatstring.patch)
    * Updated to config.sub and config.guess to latest from GNU Savannah
    * changed default user and group to nagios nagios (#236135)


author: tsieden@suse.de
changelog:
  - update to version 2.7.1
    * Fixed bug that prevented single mode daemon from working properly
    * Added sample scripts for testing functionality to nsca_tests/
      (Ton Voon/Altinity)


author: tsieden@suse.de
changelog:
  - update to version 2.7.2
    * fixed bug with NSCA daemon eating CPU if child process
    couldn't accept a connection in multi-process mode (Chris Wilson)


author: schneemann@b1-systems.de
changelog:
  - update to version 2.9
    * Add config directive to submit directly to checkresults directory (Mike Lindsey)
    * Support multi-line check output with 4000 character limit (Mike Lindsey)
  - fixes in skipped version 2.8
    * Added --with-log-facility option to control syslog logging (Ryan Ordway and Brian Seklecki)
    * Fixed bug where daemon would segfault if mcrypt library was not initialized before timeout (Holger Weiss)
    * Fixed bug with switching from dump file to command file when running under single mode (Ton Voon)
    * Fix for small memory leak with running as a single process daemon (Daniel)


author: lars@linux-schulserver.de
changelog:
  - update to 2.9.1:
    + Applied patch to allow packets arriving with a future time stamp
      (Daniel Wittenberg)
    + Updated server (nsca) to allow packets with older, smaller
      packet size (Eric Stanley)
  - use macros from nagios-rpm-macros package
  - added rpmlintrc


author: lars@linux-schulserver.de
changelog:
  - add Apparmor profile for check_dhcp
  - add Apparmor profile for check_ntp_time
  - soften the nagios-plugins-nagios dependency to avoid an
    installed Nagios after an upgrade
  - point users to the README.SuSE files for check_dhcp, check_icmp
    and check_ide_smart


author: lars@linux-schulserver.de
changelog:
  - update to 1.4.16:
    + applied patch that adds both critical and warning thresholds
      to certificate expiration checks of check_tcp, check_http, check_smtp
    + check_tcp: Print performance data even with -D
    + check_snmp: * use single quotes for perf data labels
    * Fix performance data label containing spaces in
      check_snmp
    * Add --perf-oids option for check_snmp to retain
      optional 1.4.14 compatibility
    * Accept multiple labels specified with "-l"
    + check_disk_smb: Add performance data
    + check_dhcp: * Don't misinterpret the "siaddr" field
    * Fix handling of "pad" options
    + check_ping: * Improve parsing of ping6(1) output
    * fix check_ping where output of ping6 when unreachable
    * add missing newline to die() calls
    + check_users: * Whitespace fixes, etc.
    * improve performance
    + utils.sh: Added check_range shell function
    + check_http: * Don't ignore SSL initialization errors
    * Add support for specifying SSL protocol version
    * check for and print the certificate cn
    * use standard threshold functions
    * improved tests for check_http
    + check_by_ssh: added -F config file to specify alternative ssh config
    + check_sensors: * Use symbolic exit codes
    * Minor whitespace fixes
    * Detect FAULT status. This can be suppressed
      with the new "--ignore-fault" option.
    + check_ldap: * now correctly handles the long option --hostname
    * Fix check_ldap overriding the port when --ssl was
      specified after -p
    + check_smtp: * fix where duplicate messages were displayed for
      certificate errors
    * New option to check_smtp to ignore failures when
      sending QUIT
    * Abort on missing/unexpected greeting
    + check_ssh:  * Add perfdata to check_ssh
    + check_procs: * Fix for regex input of '|', being output causing
      problems with Nagios' parsing of performance data.
      Now replaced with ','
  - removed upstreamed patches:
    + nagios-plugins.ctypes.patch
    + nagios-plugins.check_dhcp-char.patch
    + nagios-plugins.asprintf.patch
    + nagios-plugins.check_by_ssh.warncrit.patch
    + 05_check_linux_raid_fix_striped.dpatch
    + 10_check_disk_smb_spaces.dpatch
    + 11_check_disk_smb_NT_STATUS_ACCESS_DENIED.dpatch
    + 13_check_smtp_greeting.dpatch
    + 14_check_icmp_multiple_ips.dpatch
    + 15_check_sensors_fault.dpatch
    + nagios-plugins-enhance_check_sensors.patch
  - suggest instead of recommending the following sub packages in the
    former nagios-plugins package:
    + nagios-plugins-nagios
    + nagios-plugins-xenvm
    + nagios-plugins-game


author: lars@linux-schulserver.de
changelog:
  - added nagios-plugins-check_disk_printf.patch: fix wrong number
    of printf arguments if verbose
  - refreshed patches


author: lars@linux-schulserver.de
changelog:
  - recommend additional plugins in nagios-plugins-all
  - decrease dependency in nagios-plugins and nagios-plugins-extras
    to allow obsoleting the old packages


author: lars@linux-schulserver.de
changelog:
  - specfile cleanup
  - added apparmor profile
  - recommend apparmor-profiles
  - fix license (GPL or Artistic)


author: lars@linux-schulserver.de
changelog:
  - update to 2.13:
    + Applied Kaspersky Labs supplied patch for extending
      allowed_hosts (Konstantin Malov)
    + Fixed bug in allowed_hosts parsing (Eric Stanley)
  - rebased patches
  - simplify (and disable) nrpe-more_random.patch
  - added nrpe-implicit_declaration.patch
  - use macros from nagios-rpm-macros


author: lars@linux-schulserver.de
changelog:
  - update to 2.14:
    + Added configure option to allow bash command substitutions,
      disabled by default [bug #400] (Eric Stanley)
    + Patched to shutdown SSL connection completely (Jari Takkala)
  - enable bash command substitution in binary (disabled by config)
  - renamed the main package to nrpe to follow upstream
    (Provide/Obsolete the old package name)
  - placed nrpe.cfg in /etc now to allow running with Icinga only
  - add include directory /etc/nrpe.d to make future updates easier
  - increase check_procs warning (250) and critical (300) levels
  - use new rpm macro nagios_user_group_add for user-/groupadd
  - refreshed patches


author: lars@linux-schulserver.de
changelog:
  - also fix old xinetd config and SuSEFirewall2
  - save the status of the old nagios-nrpe daemon via %%triggerun in
    /var/adm/update-scripts/nrpe and restart the service, if needed,
    after the renamed package has been installed (same, if the
    service is started via xinetd)


author: lars@linux-schulserver.de
changelog:
  - reduce runtime dependencies: just recommend the plugins that are
    configured in the default configuration, not the whole Nagios
    plugins


author: ro@suse.de
changelog:
  - temp sensor 4 (only with firmware 8.x) seems to be
    cpu-temperature, use special warn and crit levels


author: lars@linux-schulserver.de
changelog:
  - increase the temperature warnings for sensor 4 to 70/75 - looks
    more useful (and shown in manual, too)


author: lrupp@suse.de
changelog:
  - update to 1.02:
    + Kill rsync process on ALRM timeouts
      (Avoids leaving stale rsync processes behind)
    + More verbose Rsync errors
    + Commas in the password field should work


author: lars@linux-schulserver.de
changelog:
  - added nagios-plugins-rsync-hidden_modules.patch to allow hidden
    rsync modules to be tested
  - use nagios-rpm-macros in specfile
  - Fix license: it's GPL 2 or newer


author: lars@linux-schulserver.de
changelog:
  - update to 1.38:
    + openSUSE 11.1 is out of service
    + back to old performance data output, as requested by community


author: lars@linux-schulserver.de
changelog:
  - update to 1.42:
    + whitelist Vendor 'openSUSE'
    + added Apparmor profile for check_zypper
    => if used with '-i' option, the ignore file must be placed in
      /etc/nagios, otherwise the script will fail


author: lars@linux-schulserver.de
changelog:
  - update to 1.44:
    + openSUSE 11.4 are unsupported
    + openSUSE 12.3 becomes supported
  - improved apparmor profile: thanks to Marcus Rückert
  - place apparmor profile for older distributions (using sudo) in
    the extras directory as we did not test it there


author: lars@linux-schulserver.de
changelog:
  Update to 0.06:
  - added new macros:
    + %nagios_user_group_add
    + %nagios_command_user_group_add
    to make it easier to have the same useradd/groupadd invocations
    in all packages


author: lars@linux-schulserver.de
changelog:
  - update to 0.9.7:
    + on some servers now context menu allows submitting check results
      for hosts and services
    + added filter for services on acknowledged hosts
    + added icons for "passiveonly" and "flapping" hosts and services
    + fix for uneditable text entry fields in settings dialog -
      sf.net bug 3300873
    + fix for not working filter "services on hosts in maintenance" -
      sf.net bug 3299790
    + fix for soft state detection in Centreon - sf.net bug 3303861
    + fix for not filtered services which should have been filtered -
      sf.net bug 3308008
  - specfile cleanup using spec-cleaner
  - use svg image for desktop icon


author: lars@linux-schulserver.de
changelog:
  - update to 0.9.8:
    + added customizable acknowledge/downtime/submit-result defaults
    + added regexp filter for status information column
    + added option to connect to hosts via its monitor hostname
      without HTTP overhead
    + added ability to keep status detail popup open despite
      hovering away
    + added option to change offset between popup window and systray
      icon to avoid partly hidden popup
    + fixed some popup artefacts
    + fixed various bugs with acknowledgement flags
      (persistent/sticky/notification), now they are actually working
  - build as noarch package on openSUSE > 11.2
  - recommend gnome-terminal, rdesktop, tightvnc on openSUSE (the
    default binaries used by nagstamon)
  - require python-egg on openSUSE (needed for module egg.trayicon)
    and python-setuptools


author: lars@linux-schulserver.de
changelog:
  - update to 0.9.9 Release Candidate 17 (0.9.9.17):
    + added custom actions in context menu (see documentation)
    + added reauthentication in case of authenticaton problems
    + added filter for flapping hosts and services
    + added history button for monitors
    + added shortcut to filter settings in popup window
    + improved keyboard usage in acknowledge/downtime/submit dialogs
    + changed configuration file to configuration directory
      (default: ~/.nagstamon)
    + fixed bug in Icinga acknowledgement
    + fixed bug in Check_MK Multisite sorting
    + fixed some Check_MK Multisite UTF trouble


