# changelog

author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.9-1
changelog:
  - New upstream release 1.1.9
  - Required for Samba 4 Beta 5
  - Ensure rename target does not exist before deleting old record
  - Add parameter to avoid NULL format string flagged by -Werror=format


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.8-1
changelog:
  - New upstream release 1.1.8
  - Required for latest Samba 4 beta
  - Fixes for pyldb
  - Revert to using tdb1 by default
  - Drop support for tdb_compat
  - CCAN is no longer built as a static library


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.6-1
changelog:
  - New upstream release 1.1.6
  - Drop upstream patches
  - Required for upcoming Samba 4 beta
  - Explicitly build with tdb1 support


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.4-1
changelog:
  - New upstream release
  - Add ldb_module_error() routine
  - Fedora: work around unreliable configure check for pytevent
  - Drop patch to ignore --disable-silent-rules (included in tarball)


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-3
changelog:
  - Add explicit mention of the bundled libreplace
  - https://fedorahosted.org/fpc/ticket/120
  - Add explicit mention of bundled libtdb_compat and libccan
  - https://fedorahosted.org/fpc/ticket/119


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-2
changelog:
  - Build and install API documentation
  - Build tdb_compat and ccan statically. They have no upstream releases to
    link against yet and their API is in flux. It is unsafe to make them
    public and shared at this time.


author: Stephen Gallagher <sgallagh@redhat.com> - 1.0.0-1
changelog:
  - New upstream release 1.0.0
  - SOname bump to account for module loading changes
  - Rename libldb-tools to ldb-tools to make upgrades easier


author: Stephen Gallagher <sgallagh@redhat.com> - 0.9.22-8
changelog:
  - Fixes from package review
  - Change Requires: on tools subpackage to be the exact version/release
  - Remove unnecessary BuildRoot directive


author: Remi Collet <remi@fedoraproject.org> - 1.2.8-2
changelog:
  - build against PHP 5.4
  - fix php ABI check
  - extension not loadable, must be fixed
  - add filter for private-shared-object-provides


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.3-1
changelog:
  - New upstream release
     + Minor compatibility improvements for Aperio JP2K and Hamamatsu slides
  - Update Source0 URL


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.2-1
changelog:
  - New upstream release
     + Fix seams in MIRAX 2.2 slides
     + Fix associated images in single-level Aperio slides
     + Improve performance on MIRAX and Hamamatsu VMU


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.1-1
changelog:
  - New upstream release
     + Parallelize concurrent openslide_read_region calls
     + Performance improvements for MIRAX and Hamamatsu VMS


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.0-1
changelog:
  - New upstream release
     + Support for Leica SCN format (requires libtiff 4)
     + Partial support for MIRAX 2.2
     + Standard properties for microns-per-pixel and objective power
     + Improved reporting of open errors
     + Command-line tool improvements
  - Add versioned dependency on main package to subpackages


author: Adam Goode <adam@spicenitz.org> - 3.2.6-1
changelog:
  - New upstream release
     + Support for downsampled MIRAX files
     + Improved MIRAX performance and bugfixes
     + Fix for openslide_read_region with large dimensions


author: Adam Goode <adam@spicenitz.org> - 3.2.5-1
changelog:
  - New upstream release
     + Support for MIRAX 1.03 files
     + openslide_read_region now works for large dimensions
     + quickhash-1 is disabled for unusual TIFFs where it is very slow


author: Adam Goode <adam@spicenitz.org> - 3.2.2-1
changelog:
  - New upstream release
     + Add openslide-write-png
     + Support for VMU files
     + New error handling system


author: Adam Goode <adam@spicenitz.org> - 3.1.1-1
changelog:
  - New upstream release
     + Don't crash or leak memory on some invalid VMS files
     + Ignore extra layers in VMS files


author: Adam Goode <adam@spicenitz.org> - 3.1.0-1
changelog:
  - New upstream release
     + Support newer Aperio files (compression 33005)
     + Be more robust in reading raw TIFF tiles
     + Reject invalid TIFF files earlier
     + Fix many memory leaks when probing for TIFF files


author: Adam Goode <adam@spicenitz.org> - 3.0.0-1
changelog:
  - New upstream release
     + License change from GPLv2 to LGPLv2
     + Bug fixes
     + Support more MIRAX files
     + Improve perforamance of MIRAX
     + Add some command-line tools
     + Rework API documentation
     + Add some new properties
     + Remove some unimplemented functions from the header file


author: Adam Goode <adam@spicenitz.org> - 2.3.1-1
changelog:
  - New upstream release
     + Support for generic tiled TIFF
     + Bug fixes
     + Try to be less chatty with TIFF output


author: Adam Goode <adam@spicenitz.org> - 2.1.0-1
changelog:
  - New upstream release
     + MIRAX support
     + More Aperio support
     + Properties and associated images support
     + Bug fixes


author: Nelson Marques <nmo.marques@gmail.com> - 1.5.1-3
changelog:
  - mate-settings-daemon was build with gstreamer, we want to make
    sure we also have proper gstreamer support here. Only from MATE
    1.8 we will be able to support both backends


author: Dan Mashal <dan.mashal@fedoraproject.org> - 1.5.1-1
changelog:
  - Bump to latest upstream version
  - Add patch to fix compilation errors for gstreamer applet
  - Clean up spec file
  - Add update-desktop-database scriptlet
  - Switch to buildroot macro


author: Hans de Goede <hdegoede@redhat.com> - 0.9.1-16
changelog:
  - Rebuild for new SDL_gfx
  - Drop gcj aot bits, Fedora has not been using these for a long long time
  - Update to match latest java packaging guidelines


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.9.1-7
changelog:
  - And the dejavu-fonts fontfile names changed back again (what fun)
  - The gcj bug causing us to not compile has been fixed, use gcj again
    and drop ExclusiveArch
  - There is no reason for us to run ldconfig!
  - Sigh we must now define __arch__ ourself as the newer swig doesn't


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.9.1-6
changelog:
  - Adjust font symlinks in sdljava-demo package for fontfile name changes in
    dejavu-fonts (bz 388861)


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.9.1-2
changelog:
  - Dynamically determine gcc include path instead of hardcoding it, so that
    sdljava will build on other setups then devel-x86_64 too (oops).


author: Paul Howarth <paul@city-fan.org> 1.3.4c-2
changelog:
  - Make sure we can switch back to root before closing PAM sessions so that
    they're closed properly and don't pollute the system logs with dbus reject
    messages (#951728, upstream bug #3929)


author: Paul Howarth <paul@city-fan.org> 1.3.4c-1
changelog:
  - Update to 1.3.4c
    - Added Spanish translation
    - Fixed several mod_sftp issues, including SFTPPassPhraseProvider,
      handling of symlinks for REALPATH requests, and response code logging
    - Fixed symlink race for creating directories when UserOwner is in effect
    - Increased performance of FTP directory listings
  - Drop MySQL password patch, no longer needed
  - Drop upstreamed proftpd patch for CVE-2012-6095
  - Update patch for bug 3744 to apply against updated proftpd code


author: Paul Howarth <paul@city-fan.org> 1.3.4b-4
changelog:
  - Fix possible symlink race when applying UserOwner to newly created directory
    (CVE-2012-6095, #892715, http://bugs.proftpd.org/show_bug.cgi?id=3841)


author: Paul Howarth <paul@city-fan.org> 1.3.4b-1
changelog:
  - Update to 1.3.4b
    - Fixed mod_ldap segfault on login when LDAPUsers with no filters used
    - Fixed sporadic SFTP upload issues for large files
    - Fixed SSH2 handling for some clients (e.g. OpenVMS)
    - New FactsOptions directive; see doc/modules/mod_facts.html#FactsOptions
    - Fixed build errors on Tru64, AIX, Cygwin
    - Lots of bugs fixed - see NEWS for details
  - No bzipped tarball release this time, so revert to gzipped one
  - Drop patches for fixes included in upstream release


author: Paul Howarth <paul@city-fan.org> 1.3.4a-8
changelog:
  - Do hardened (PIE) builds where possible
  - Drop %defattr, redundant since rpm 4.4
  - Always look for TLS certs in /etc/pki/tls/certs


author: Paul Howarth <paul@city-fan.org> 1.3.4a-7
changelog:
  - Tweak logrotate script for systemd compatibility (#802178)
  - Fix leaked file descriptors for log files (as per bug 3751)


author: Paul Howarth <paul@city-fan.org> 1.3.4a-5
changelog:
  - Document SELinux configuration for ProFTPD in proftpd.conf (#785443)
  - Add support for basic and administrative controls actions using ftpdctl by
    default (#786623)
  - Add trace logging directives in proftpd.conf but disable them by default as
    they impair performance
  - Fix ftpwho/ftptop not showing command arguments (bug 3714)
  - Fix MLSD/MLST fail with "DirFakeUser off" or "DirFakeGroup off" (bug 3715)
  - Fix proftpd fails to run with "Abort trap" error message (bug 3717)
  - Fix LIST -R can loop endlessly if bad directory symlink exists (bug 3719)
  - Fix overly restrictive module logfile permissions (bug 3720)
  - Fix mod_memcache segfault on server restart (bug 3723)
  - Fix unloading mod_quotatab causes segfault (#757311, bug 3724)
  - Fix mod_exec does not always capture stdout/stderr output from executed
    command (bug 3726)
  - Fix mod_wrap2 causes unexpected LogFormat %u expansion for SFTP connections
    (bug 3727)
  - Fix mod_ldap segfault when LDAPUsers is used with no optional filters
    (bug 3729)
  - Fix DirFakeUser/DirFakeGroup off with name causes SIGSEGV for MLSD/MLST
    commands (bug 3734)
  - Fix improper handling of self-signed certificate in client-sent cert list
    when "TLSVerifyClient on" is used (bug 3742)
  - Fix random stalls/segfaults seen when transferring large files via SFTP
    (bug 3743)
  - Support ls(1) -1 option for LIST command (bug 3744)
  - Reject PASV command if no IPv4 address available (bug 3745)
  - Support applying ListOptions only to NLST or to LIST commands (bug 3746)
  - Support option for displaying symlinks via MLSD using syntax preferred by
    FileZilla (bug 3747)
  - Fix mod_ban not closing and reopening the BanLog/BanTable file descriptors
    on restart, causing a file descriptor leak (bug 3751)
  - Fix mod_ctrls no longer listening on ControlsSocket after restart (bug 3756)


author: Paul Howarth <paul@city-fan.org> 1.3.4a-2
changelog:
  - Make mod_vroot a DSO, loaded by default (#772354)
  - VRootAlias for /etc/security/pam_env.conf is redundant, so remove it
  - Add BanMessage (#772354)
  - Add -devel subpackage for building third-party modules


author: Paul Howarth <paul@city-fan.org> 1.3.4a-1
changelog:
  - Update to 1.3.4a:
    - Fixed mod_load/mod_wrap2 build issues
  - Drop now-redundant workaround for building mod_load and mod_wrap2
  - Drop upstreamed patch for xinetd config typo


author: Paul Howarth <paul@city-fan.org> 1.3.4-1
changelog:
  - Update to 1.3.4, addressing the following bugs since 1.3.4rc3:
    - ProFTPD with mod_sql_mysql dies of "Alarm clock" on FreeBSD (bug 3702)
    - mod_sql_mysql.so: undefined symbol: make_scrambled_password with MySQL 5.5
      on Fedora (bug 3669)
    - PQescapeStringConn() needs a better check (bug 3192)
    - Enable OpenSSL countermeasure against SSLv3/TLSv1 BEAST attacks (bug 3704);
      to disable this countermeasure, which may cause interoperability issues
      with some clients, use the NoEmptyFragments TLSOption
    - Support SFTPOption for ignoring requests to modify timestamps (bug 3706)
    - RPM build on CentOS 5.5 (64bit): "File not found by glob" (bug 3640)
    - Response pool use-after-free memory corruption error
      (bug 3711, #752812, ZDI-CAN-1420, CVE-2011-4130)
  - Drop upstream patch for make_scrambled_password_323
  - Use upstream SysV initscript rather than our own
  - Use upstream systemd service file rather than our own
  - Use upstream PAM configuration rather than our own
  - Use upstream logrotate configuration rather than our own
  - Use upstream tempfiles configuration rather than our own
  - Use upstream xinetd configuration rather than our own


author: Paul Howarth <paul@city-fan.org> 1.3.4-0.15.rc3
changelog:
  - Add upstream patch to not try make_scrambled_password_323 if the MySQL
    library doesn't export it (#718327, upstream bug 3669); this removes support
    for password hashes generated on MySQL prior to 4.1


author: Paul Howarth <paul@city-fan.org> 1.3.4-0.14.rc3
changelog:
  - Update to 1.3.4rc3 (see NEWS and RELEASE_NOTES for full details)
    - The mod_ldap configuration directives have changed to a simplified version;
      please read the "Changes" section in README.LDAP for details
    - Support for using RADIUS for authentication SSH2 logins, and for supporting
      the NAS-IPv6-Address RADIUS attribute
    - Automatically disable sendfile support on AIX systems
    - <Limit WRITE> now prevents renaming/moving a file out of the limited
      directory
    - ExtendedLog entries now written for data transfers that time out
  - Drop upstreamed patches
  - Use new --disable-strip option to retain debugging symbols
  - Use upstream LDAP quota table schema rather than our own copy
  - Add patch for broken MySQL auth (#718327, upstream bug 3669)
  - Remove spurious exec permissions on systemd unit file


author: Paul Howarth <paul@city-fan.org> 1.3.4-0.13.rc2
changelog:
  - Restore back-compatibility with older releases and EPEL, broken by -11 update
  - Use /run rather than /var/run if using systemd init
  - Avoid the use of triggers in SysV-to-systemd migration


author: Paul Howarth <paul@city-fan.org> 1.3.4-0.9.rc2
changelog:
  - Add a number of fixes for bugs reported upstream:
    - Avoid spinning proftpd process if read(2) returns EAGAIN (bug 3639)
    - SITE CPFR/CPTO does not update quota tally (bug 3641)
    - Segfault in mod_sql_mysql if "SQLAuthenticate groupsetfast" used (bug 3642)
    - Disable signal handling for exiting session processes (bug 3644)
    - Ensure that SQLNamedConnectInfos with PERSESSION connection policies are
      opened before chroot (bug 3645)
    - MaxStoreFileSize can be bypassed using REST/APPE (bug 3649)
    - Fix TCPAccessSyslogLevel directive (bug 3652)
    - Segfault with "DefaultServer off" and no matching server for incoming IP
      address (bug 3653)


author: Paul Howarth <paul@city-fan.org> 1.3.4-0.7.rc2
changelog:
  - Update to 1.3.4rc2 (see NEWS and RELEASE_NOTES for full details)
    - Display messages work properly again
    - Fixes plaintext command injection vulnerability in FTPS implementation
      (bug 3624)
    - Fixes CVE-2011-1137 (badly formed SSH messages cause DoS - bug 3586)
    - Performance improvements, especially during server startup/restarts
    - New modules mod_memcache and mod_tls_memcache for using memcached servers
      for caching information among different proftpd servers and/or across
      sessions
    - Utilities installed by default: ftpasswd, ftpmail, ftpquota
    - New configuration directives:
      - MaxCommandRate
      - SQLNamedConnectInfo
      - TraceOptions
    - Changed configuration directives:
      - BanOnEvent
      - ExtendedLog
      - LogFormat
      - PathAllowFilter
      - PathDenyFilter
      - SFTPOptions
      - SFTPPAMOptions
      - SQLNamedQuery
      - TLSSessionCache
      - Trace
    - New documentation for ConnectionACLs and utilities (ftpasswd etc.)
  - Use the pcre regexp implementation (where possible) rather than the glibc one,
    which isn't safe with untrusted regexps
    (http://bugs.proftpd.org/3595, CVE-2010-4051, CVE-2010-4052, #673040)
  - We need libmemcached 0.41 or later for memcached support
  - We need pcre 7.0 or later for pcre regexp support
  - Nobody else likes macros for commands


author: Paul Howarth <paul@city-fan.org> 1.3.4-0.2.rc1
changelog:
  - Update mod_vroot to 0.9.1
  - Add upstream patches making unit tests work on systems where 127.0.0.1
    maps to localhost.localdomain rather than just localhost


author: Paul Howarth <paul@city-fan.org> 1.3.4-0.1.rc1
changelog:
  - Update to 1.3.4rc1 (see RELEASE_NOTES for full details)
    - Added Japanese translation
    - Many mod_sftp bugfixes
    - Fixed SSL_shutdown() errors caused by OpenSSL 0.9.8m and later
    - Added support for SMTP authentication in ftpmail script
    - Updated fnmatch implementation, using glibc-2.9 version
    - New modules: mod_copy, mod_deflate, mod_ifversion, mod_qos
    - New configuration directives:
      - Protocols
      - ScoreboardMutex
      - SFTPClientAlive
      - WrapOptions
    - Changed configuration directives:
      - BanOnEvent
      - ListOptions
      - LogFormat
      - SFTPOptions
      - TLSOptions
      - UseSendfile
    - Deprecated configuration directives:
      - DisplayGoAway (support for this directive has been removed)
  - Add %check section, running the API tests by default
  - BR: check-devel, needed for the API test suite
  - Add upstream patch (http://bugs.proftpd.org/3568), modified slightly, to fix
    the API tests
  - Optionally run the perl-based integration test suite if the build option
    --with integrationtests is supplied; this is off by default as it is not
    fully maintained and is expected to fail in parts
    (see http://bugs.proftpd.org/3568#c5)
  - Bundle perl(Test::Unit) 0.14, needed to run the integration test suite
    (version in Fedora is incompatible later version not from CPAN)
  - BR: perl modules Compress::Zlib, IO::Socket::SSL, Net::FTPSSL, Net::SSLeay,
    Net::Telnet, Test::Harness and Time::HiRes if building --with integrationtests
  - New DSO modules: mod_copy, mod_deflate, mod_ifversion, mod_qos
  - QoS support can be enabled in /etc/sysconfig/proftpd


author: Paul Howarth <paul@city-fan.org> 1.3.3d-1
changelog:
  - Update to 1.3.3d
    - Fixed sql_prepare_where() buffer overflow (bug 3536, CVE-2010-4652)
    - Fixed CPU spike when handling .ftpaccess files
    - Fixed handling of SFTP uploads when compression is used


author: Paul Howarth <paul@city-fan.org> 1.3.3c-3
changelog:
  - Update mod_vroot to 0.9 (improvements to alias handling)
  - Note that the previous default configuration is broken by this change; see
    the new VRootAlias line in proftpd.conf
  - Add Default-Stop LSB keyword in initscript (for runlevels 0, 1, and 6)


author: Paul Howarth <paul@city-fan.org> 1.3.3c-2
changelog:
  - Add /etc/tmpfiles.d/proftpd.conf for builds on Fedora 15 onwards to
    support running with /var/run on tmpfs (#656675)


author: Paul Howarth <paul@city-fan.org> 1.3.3c-1
changelog:
  - Update to 1.3.3c (#647965)
    - Fixed Telnet IAC stack overflow vulnerability (CVE-2010-4221)
    - Fixed directory traversal bug in mod_site_misc (CVE-2010-3867)
    - Fixed SQLite authentications using "SQLAuthType Backend"
  - New DSO module: mod_geoip


author: Paul Howarth <paul@city-fan.org> 1.3.3b-1
changelog:
  - Update to 1.3.3b
    - Fixed SFTP directory listing bug
    - Avoid corrupting utmpx databases on FreeBSD
    - Avoid null pointer dereferences during data transfers
    - Fixed "AuthAliasOnly on" anonymous login


author: Paul Howarth <paul@city-fan.org> 1.3.3a-1
changelog:
  - Update to 1.3.3a
    - Added Japanese translation
    - Many mod_sftp bugfixes
    - Fixed SSL_shutdown() errors caused by OpenSSL 0.9.8m and later
    - Fixed handling of utmp/utmpx format changes on FreeBSD


author: Paul Howarth <paul@city-fan.org> 1.3.3-1
changelog:
  - Update to 1.3.3 (see NEWS for list of fixed bugs)
  - Update PID file location in initscript
  - Drop upstreamed patches
  - Upstream distribution now includes mod_exec, so drop unbundled source
  - New DSO modules:
    - mod_sftp
    - mod_sftp_pam
    - mod_sftp_sql
    - mod_shaper
    - mod_sql_passwd
    - mod_tls_shmcache
  - Configure script no longer appends "/proftpd" to --localstatedir option
  - New utility ftpscrub for scrubbing the scoreboard file
  - Include public key blacklist and Diffie-Hellman parameter files for mod_sftp
    in %{_sysconfdir}
  - Remove IdentLookups from config file - disabled by default now


author: Paul Howarth <paul@city-fan.org> 1.3.2d-1
changelog:
  - Update to 1.3.2d, addressing the following issues: 
    - mod_tls doesn't compile with pre-0.9.7 openssl (bug 3358) 
    - Lack of PID protection in ScoreboardFile (bug 3370) 
    - Crash when retrying a failed login with mod_radius being used (bug 3372) 
    - RADIUS authentication broken on 64-bit platforms (bug 3381) 
    - SIGHUP eventually causes certain DSO modules to segfault (bug 3387)


author: Paul Howarth <paul@city-fan.org> 1.3.2c-1
changelog:
  - Update to 1.3.2c, addressing the following issues:
    - SSL/TLS renegotiation vulnerability (CVE-2009-3555, bug 3324)
    - Failed database transaction can cause mod_quotatab to loop (bug 3228)
    - Segfault in mod_wrap (bug 3332)
    - <Directory> sections can have <Limit> problems (bug 3337)
    - mod_wrap2 segfaults when a valid user retries the USER command (bug 3341)
    - mod_auth_file handles 'getgroups' request incorrectly (bug 3347)
    - Segfault caused by scrubbing zero-length portion of memory (bug 3350)
  - Drop upstreamed segfault patch


author: Paul Howarth <paul@city-fan.org> 1.3.2b-2
changelog:
  - Reduce the mod_facts patch to the single commit addressing the issue with
    directory names with glob characters (#521634), avoiding introducing a
    further problem with <Limit> (#544002)


author: Paul Howarth <paul@city-fan.org> 1.3.2b-1
changelog:
  - Update to 1.3.2b
    - Fixed regression causing command-line define options not to work (bug 3221)
    - Fixed SSL/TLS cert subjectAltName verification (bug 3275, CVE-2009-3639)
    - Use correct cached user values with "SQLNegativeCache on" (bug 3282)
    - Fix slower transfers of multiple small files (bug 3284)
    - Support MaxTransfersPerHost, MaxTransfersPerUser properly (bug 3287)
    - Handle symlinks to directories with trailing slashes properly (bug 3297)
  - Drop upstreamed defines patch (bug 3221)


author: Paul Howarth <paul@city-fan.org> 1.3.2a-1
changelog:
  - Update to 1.3.2a
  - Add patch to reinstate support for -DPARAMETER (http://bugs.proftpd.org/3221)
  - Retain CAP_AUDIT_WRITE, needed for pam_loginuid (#506735, fixed upstream)
  - Remove ScoreboardFile directive from configuration file - default value
    works better with SELinux (#498375)
  - Ship mod_quotatab_sql.so in the main package rather than the SQL backend
    subpackages
  - New DSO modules:
    - mod_ctrls_admin
    - mod_facl
    - mod_load
    - mod_quotatab_radius
    - mod_radius
    - mod_ratio
    - mod_rewrite
    - mod_site_misc
    - mod_wrap2
    - mod_wrap2_file
    - mod_wrap2_sql
  - Enable mod_lang/nls support for RFC 2640 (and buildreq gettext)
  - Add /etc/sysconfig/proftpd to set PROFTPD_OPTIONS and update initscript to
    use this value so we can use a define to enable (e.g.) anonymous FTP support
    rather than having a huge commented-out section in the config file
  - Rewrite config file to remove most settings that don't change upstream
    defaults, and add brief descriptions for all available loadable modules
  - Move Umask and IdentLookups settings from server config to <Global> context
    so that they apply to all servers, including virtual hosts (#509251)
  - Ensure mod_ifsession is always the last one specified, which makes sure that
    mod_ifsession's changes are seen properly by other modules
  - Drop pam version requirement - all targets have sufficiently recent version
  - Drop redundant explicit dependency on pam
  - Subpackages don't need to own %{_libexecdir}/proftpd directory
  - Drop redundant krb5-devel buildreq
  - Make SRPM back-compatible with EPEL-4 (TLS cert dirs, PAM config)
  - Don't include README files for non-Linux platforms
  - Recode ChangeLog as UTF-8
  - Don't ship the prxs tool for building custom DSO's since we don't ship the
    headers either
  - Prevent stripping of binaries in a slightly more robust way
  - Fix release tag to be ready for future beta/rc versions
  - Define RPM macros in global scope
  - BuildRequire libcap-devel so that we use the system library rather than the
    bundled one, and eliminate log messages like:
    kernel: warning: `proftpd' uses 32-bit capabilities (legacy support in use)


author: Matthias Saou <http://freshrpms.net/> 1.3.2-1
changelog:
  - Update to 1.3.2.
  - Include mod_wrap (#479813).
  - Tried to include mod_wrap2* modules but build failed.


author: Matthias Saou <http://freshrpms.net/> 1.3.2-0.2.rc3
changelog:
  - Update default configuration to have a lit of available modules and more
    example configuration for them.


author: Matthias Saou <http://freshrpms.net/> 1.3.2-0.1.rc3
changelog:
  - Update to 1.3.2rc3 (fixes security issue #464127)
  - Exclude new pkgconfig file, as we already exclude header files (if someone
    ever needs to rebuild something against this proftpd, just ask and I'll split
    out a devel package... but it seems pretty useless currently).
  - Remove no longer needed find-umode_t patch.


author: Matthias Saou <http://freshrpms.net/> 1.3.1-4
changelog:
  - Pass --enable-shadow to also have it available, not just PAM (#378981).
  - Add mod_ifsession as DSO (#432539).


author: Matthias Saou <http://freshrpms.net/> 1.3.1-2
changelog:
  - Include openldap schema file for quota support (Fran Taylor, #291891).
  - Include FDS compatible LDIF file for quota support (converted).
  - Prefix source welcome.msg for consistency.


author: Matthias Saou <http://freshrpms.net/> 1.3.1-0.2.rc3
changelog:
  - Update to 1.3.1rc3 (the only version to fix #237533 aka CVE-2007-2165).
  - Remove all patches, none are useful anymore.
  - Patch sstrncpy.c for config.h not being included (reported upstream #2964).
  - Patch mod_sql_mysql.c to fix a typo (already fixed in CVS upstream).
  - Exclude new headers, at least until some first 3rd party module shows up.
  - Clean up old leftover CVS strings from our extra files.
  - LSB-ize the init script (#247033).
  - Explicitly pass --enable-openssl since configure tells us "(default=no)".
  - Include patch to fix open calls on F8.


author: Matthias Saou <http://freshrpms.net/> 1.3.0a-3
changelog:
  - Patch to fix local user buffer overflow in controls request handling, rhbz
    bug #219938, proftpd bug #2867.


author: Matthias Saou <http://freshrpms.net/> 1.3.0-5
changelog:
  - Disable sendfile by default since it breaks displaying the download speed in
    ftptop and ftpwho (#196913).


author: Matthias Saou <http://freshrpms.net/> 1.3.0-3
changelog:
  - Add commented section about DSO loading to the default proftpd.conf.
  - Update TLS cert paths in the default proftpd.conf to /etc/pki/tls.


author: Matthias Saou <http://freshrpms.net/> 1.3.0-2
changelog:
  - Mark pam.d and logrotate.d config files as noreplace.
  - Include patch to remove -rpath to DESTDIR/usr/sbin/ in the proftpd binary
    when DSO is enabled (#190122).


author: Matthias Saou <http://freshrpms.net/> 1.3.0-1
changelog:
  - Update to 1.3.0 final.
  - Remove no longer needed PostgreSQL and OpenSSL detection workarounds.
  - Remove explicit conflicts on wu-ftpd, anonftp and vsftpd to let people
    install more than one ftp daemon (what for? hmm...) (#189023).
  - Enable LDAP, MySQL and PostgreSQL as DSOs by default, and stuff them in
    new sub-packages. This won't introduce any regression since they weren't
    enabled by default.
  - Remove useless explicit requirements.
  - Rearrange scriplets requirements.
  - Enable ctrls (controls via ftpdctl) and facl (POSIX ACLs).
  - Using --disable-static makes the build fail, so exclude .a files in %files.
  - Silence harmless IPv6 failure message at startup when IPv6 isn't available.


author: Matthias Saou <http://freshrpms.net/> 1.2.10-6
changelog:
  - The provided pam.d file no longer works, use our own based on the one from
    the vsftpd package (#163026).
  - Rename the pam.d file we use from 'ftp' to 'proftpd'.
  - Update deprecated AuthPAMAuthoritative in the config file (see README.PAM).


author: Matthias Saou <http://freshrpms.net/> 1.2.9-4
changelog:
  - Fixed the MySQL include path, thanks to Jim Richardson.
  - Renamed the postgres conditional build to postgresql.


author: Matthias Saou <http://freshrpms.net/> 1.2.9-3
changelog:
  - Renamed the xinetd service to xproftpd to avoid conflict.
  - Only HUP the standalone proftpd through logrotate if it's running.


author: Matthias Saou <http://freshrpms.net/>
changelog:
  - Update to 1.2.8p to fix secutiry vulnerability.
  - Fix the TLS build option at last, enable it by default.


author: Matthias Saou <http://freshrpms.net/>
changelog:
  - Update to 1.2.6.
  - Fixed typo in the config for "AllowForeignAddress" thanks to Michel Kraus.
  - Removed obsolete user install patch.
  - Added "modular" ldap, mysql and postgresql support.


author: Matthias Saou <http://freshrpms.net/>
changelog:
  - Changed the default config file : Where the pid file is stored, addedd
    an upload authorization in anon server, and separate anon logfiles.
  - Updated welcome.msg to something nicer.


author: Matthias Saou <http://freshrpms.net/>
changelog:
  - Added a DenyFilter to prevent a recently discovered DOS attack.
    This is only useful for fresh installs since the config file is not
    overwritten.


author: Matthias Saou <http://freshrpms.net/>
changelog:
  - Upgraded to 1.2.0rc3 (at last a new version!)
  - Modified the spec file to support transparent upgrades


author: Matthias Saou <http://freshrpms.net/>
changelog:
  - Upgraded to the latest CVS to fix the "no PORT command" bug
  - Fixed the ftpuser creation script
  - Modified the default config file to easily change to an anonymous
    server


author: Matthias Saou <http://freshrpms.net/>
changelog:
  [proftpd-1.2.0rc2-2]
  - Updated the spec file and build process for RedHat 7.0
  - Added xinetd support
  - Added logrotate.d support


author: Matthias Saou <http://freshrpms.net/>
changelog:
  [proftpd-1.2.0rc1-1]
  - Upgraded to 1.2.0rc1
  - Re-did the whole spec file (it's hopefully cleaner now)
  - Made a patch to be able to build the RPM as an other user than root
  - Added default pam support (but without /etc/shells check)
  - Rewrote the rc.d script (mostly exit levels and ftpshut stuff)
  - Modified the default configuration file to not display a version number
  - Changed the package to standalone in one single RPM easily changeable
    to inetd (for not-so-newbie users)
  - Fixed the ftpusers generating shell script (missing "nu"s for me...)
  - Removed mod_ratio (usually used with databases modules anyway)
  - Removed the prefix (relocations a rarely used on non-X packages)
  - Gzipped the man pages


author: O.Elliyasa <osman@Cable.EU.org>
changelog:
  - Multi package creation.
    Created core, standalone, inetd (&doc) package creations.
    Added startup script for init.d
    Need to make the "standalone & inetd" packages being created as "noarch"
  - Added URL.
  - Added prefix to make the package relocatable.


author: Alexandru Gagniuc <mr.nuke.me@gmail.com> - 0.1.1-2
changelog:
  - Remove README from -devel subpackage (already included in main package)
  - Remove ChangeLog from -doc subpackage (only contains a 'git log')
  - Own datadir/libsigrokdecode directory
  - Add python3-devel as dependency of -devel subpackage
  - Add graphviz as a build dependency (needed for doxygen docs)
  - Cherry-pick upstream patch clarifying license


author: Alexandru Gagniuc <mr.nuke.me@gmail.com> - 0.1.1-1
changelog:
  - Update to libsigrokdecode-0.1.1 release
  - Drop dependency of -doc subpackage
  - Use explicit soversion in files section


author: Alexandru Gagniuc <mr.nuke.me@gmail.com> - 0.1.0-2
changelog:
  - Added comment explaining licensing
  - Moved 'ChangeLog' file to doc subpackage (file much larger than library)
  - Removed -devel dependency for -doc subpackage
  - Removed  _missing_build_ids_terminate_build undef


author: Mattias Ellert <mattias.ellert@fysast.uu.se> - 3.1-1
changelog:
  - Update to Globus Toolkit 5.2.0
  - Drop patches globus-gfork-deps.patch, globus-gfork-etc.patch,
    globus-gfork-opts.patch, globus-gfork.patch and globus-gfork-undefined.patch
    (fixed upstream)


author: Christopher Stone <chris.stone@gmail.com> 1.8.0-1
changelog:
  - Upstream sync
  - Remove Obsolets/Provides (been around since FC-4)
  - Remove no longer needed 64bit patch
  - Remove %{version} macro from Patch0 definition
  - Add png, jpeg, and X11 libraries to BuildRequires
  - Simplify %files section
  - Fix up some rpmlint warnings


author: Christopher Stone <chris.stone@gmail.som> 1.7.1-10
changelog:
  - Remove macosx examples
  - Move header files into main package
  - Move examples into examples subpackage
  - python(abi) = 0:2.5


author: Christopher Stone <chris.stone@gmail.com> 1.7.1-5
changelog:
  - Add Obsolete/Provides tags for python-pygame-docs
  - Add Obsolete/Provides tags for python-pygame-devel to devel package
  - Hopefully this fixes Bugzilla bug #189991


author: Christopher Stone <chris.stone@gmail.com> 1.7.1-4
changelog:
  - Add Requires to -devel package
  - Remove ffmovie.h from -devel package since it requires smpeg-devel


author: Christopher Stone <chris.stone@gmail.com> 1.7.1-3
changelog:
  - Obsolete linva python-pygame package
  - Added Provides for python-pygame
  - Fix equal sign in devel requires


author: Christophe Fergeau <cfergeau@redhat.com> - 0.2.5-2
changelog:
  - BuildRequires /usr/bin/pod2man as this will automatically pick the right
    package rather than conditionally requiring a package that is only
    available in f19+
  - Do not Requires: udev when building libosinfo without its udev rule
    (which is done on f19+)


author: Christophe Fergeau <cfergeau@redhat.com> 0.2.5-1
changelog:
  - New upstream release 0.2.5
  - Disable udev rule as it's no longer required with newer
    systemd/util-linux


author: Zeeshan Ali <zeenix@redhat.com> - 0.2.1-1
changelog:
  - Fix and simplify udev rule.
  - Fedora:
    - Fix minimum RAM requirements for F16 and F17.
  - Add data on:
    - Fedora 18
    - GNOME 3.6
    - Ubuntu 12.10
  - Fixes to doc build.
  - Install script:
    - Add get_config_param method.
    - Differenciate between expected/output script names.
    - Add more utility functions.
  - Add 'installer-reboots' parameter to medias.
  - osinfo-detect does not die of DB loading errors anymore.
  - More type-specific entity value getters/setters.
  - Fixe and update RNG file.
  - Add 'subsystem' property/attribute to devices.


author: Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.7.rc1
changelog:
  - Update to v2.1.0-rc1
  - Fix typo in changelog
  - Update License tag
  - Fix game-crash while saving and loading (svn revision 6283)


author: Marek Mahut <mmahut@fedoraproject.org> - 1.5.0-1
changelog:
  - Upstream release 1.5.0 and dropping unnecessary patches
  - celestia-1.5.0-gcc43.patch (#434441)
  - Moving to education category (#220793)


author: Steven Pritchard <steve@kspei.com> 1.4.1-7
changelog:
  - Really fix the cmod models problem (#203525).  (Thanks to Hans de Goede.)
  - Hopefully really handle the gconf schema properly.


author: Nick Urbanik <nicku@nicku.org> 1.4.1-3
changelog:
  - Test errorMessage to see if it is null before copying it!
    This change suggested by Hank Ramsey and added to
    celestia-1.4.1-lua51-resume.patch
  - Added developers documentation
  - Incorporate patch suggested by Hank Ramsey to eliminate segfault
    when loading .celx files: celestia-1.4.1-lua51-resume.patch
  - Update to add lua
  - Incorporate
    http://www.archlinux.org/pipermail/tur-users/attachments/20060603/7dea8cd1/celestia-lua51.bin


author: Steven Pritchard <steve@kspei.com> 1.4.1-1
changelog:
  - Update to 1.4.1
  - Use "pkg-config --libs gtkglext-x11-1.0 libgnomeui-2.0" instead of
    "pkg-config --libs gtk+-2.0"


author: Steven Pritchard <steve@kspei.com> 1.4.0-1
changelog:
  - Update to 1.4.0
  - Remove celestia-1.3.2-compile.patch (seems to be applied upstream)
  - Use find_lang magic
  - Remove duplicate desktop file
  - Fix Help -> Controls


author: Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.2-0.fdr.1
changelog:
  - Updated to 1.3.2.
  - Switched to using GNOME frontend.
  - Updated desktop file.
  - Minor editing of description text.
  - Converted spec file to UTF-8.


author: Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.3
changelog:
  - Added Encoding=UTF-8 to desktop file (bug 740).
  - Added work-around for linking problems on FC1 (bug 740).
  - Updated {minor,numbered}moons.asc (bug 740).


author: Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:1.3.0-0.fdr.2
changelog:
  - Replaced source tarball with proper release tarball.
  - Added BuildRequires gnome-libs-devel for gnomeConf.sh.
  - Build with freeglut instead of glut.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Update to 1.2.5.
  - Included "Minor Moons of the Giant Planets" extra file.
  - New icon from the KDE part of the source.


author: Karsten Hopp <karsten@redhat.com> 3.0.6-5
changelog:
  - add disttag
  - don't convert manpage to UTF-8
  - use dynamic pcre
  - drop license text from spec file, it's already covered in %doc


author: Karsten Hopp <karsten@redhat.com> 3.0.6-4
changelog:
  - remove changelog from init script
  - added many spec file fixes from Sarantis Paskalis <paskalis@di.uoa.gr>:
  - remove unnecessary perl invocation
  - fix Requires(pre), (post), (preun) and (postun) for scriptlets
  - fix rpmlint 'conffile-marked-as-executable'
  - fix other stuff, so that it can actually be installed and erased
  - do not remove user/group on erase because due to logs remaining
  - major cleanup of the spec file


author: Karsten Hopp <karsten@redhat.de> 3.0.3-9
changelog:
  - fix invalid javascript created by quote unaware match in default.filter
    Anduin Withers (#126366)


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + privoxy-2.9.15-7
  - Changing sed expression that removed CR from the end of the lines. This
    new one removes any control caracter, and should work with older versions
    of sed


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + privoxy-2.9.15-4
  - Fixing issues created by specfile sync between branches
    - Correcting the release number (WARNING)
    - Reintroducing text file conversion (dos -> unix)
    - Reconverting hardcoded directories to macros
    - Refixing ownership of privoxy files (now using multiple defattr
      definitions)


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - fix several .spec file issues to shut up rpmlint
    - non-standard-dir-perm /var/log/privoxy 0744
    - invalid-vendor Privoxy.Org (This is ok for binaries compiled by privoxy
      members, but not for packages from Red Hat)
    - non-standard-group Networking/Utilities
    - logrotate and init scripts should be noreplace


author: Hal Burgiss <hal@foobox.net>
changelog:
  + privoxy-2.9.15-1
  - Add another template and alphabetize these for easier tracking.
  - Add doc/images directory.


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + privoxy-2.9.15-1
  - Version bump
  - Adding noreplace for %{privoxyconf}/config
  - Included a method to verify if the versions declared on the specfile and
    configure.in match. Interrupt the build if they don't.


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + privoxy-2.9.14-2
  - Removed the redhat hack that prevented the user and group from
    being dealocated. That was a misundestanding of my part regarding
    redhat policy.


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + privoxy-2.9.14-1
  - Changes to fixate the uid and gid values as (both) 73. This is a 
    value we hope to standarize for all distributions. RedHat already
    uses it, and Conectiva should start as soon as I find where the heck
    I left my cluebat :-)
  - Only remove the user and group on uninstall if this is not redhat, once
    redhat likes to have the values allocated even if the package is not 
    installed


author: Hal Burgiss <hal@foobox.net>
changelog:
  + privoxy-2.9.13-4
  - Add templates/cgi-style.css, faq.txt, p_web.css, LICENSE
  - Remove templates/blocked-compact.
  - Add more docbook stuff to Builderquires.


author: Rodrigo Barbosa <rodrigob@suespammers.org>
changelog:
  + privoxy-2.9.13-2
  - Fixed the init files entries. Now we use %ghost
  - improved username (and groupname) handling on the %pre section. By improved
    I mean: we do it by brute force now. Much easier to maintain. Yeah, you
    got it right. No more Mr. Nice Guy.
  - Removed the userdel call on %post. No need, once it's complety handled on
    the %pre section


author: Hal Burgiss <hal@foobox.net>
changelog:
  + junkbusterng-2.9.13-1
  - Fixed build problems re: name conflicts with man page and logrotate.
  - Commented out rc?d/* configs for time being, which are causing a build 
  - failure. /etc/junkbuster is now /etc/privoxy. Stefan did other name 
  - changes. Fixed typo ';' should be ':' causing 'rpm -e' to fail.


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + junkbusterng-2.9.13-1
  - References to the expression ijb where changed where possible
  - New package name: junkbusterng (all in lower case, acording to
    the LSB recomendation)
  - Version changed to: 2.9.13
  - Release: 1
  - Added: junkbuster to obsoletes and conflicts (Not sure this is
    right. If it obsoletes, why conflict ? Have to check it later)
  - Summary changed: Stefan, please check and aprove it
  - Changes description to use the new name
  - Sed string was NOT changed. Have to wait to the manpage to
    change first
  - Keeping the user junkbuster for now. It will require some aditional
    changes on the script (scheduled for the next specfile release)
  - Added post entry to move the old logfile to the new log directory
  - Removing "chkconfig --add" entry (not good to have it automaticaly
    added to the startup list).
  - Added preun section to stop the service with the old name, as well
    as remove it from the startup list
  - Removed the chkconfig --del entry from the conditional block on
    the preun scriptlet (now handled on the %files section)


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + junkbuster-2.9.11-6
  - Changed the routined that handle the junkbust and junkbuster users on
    %pre and %post to work in a smoother manner
  - %files now uses hardcoded usernames, to avoid problems with package
    name changes in the future


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + junkbuster-2.9.11-5
  - Added "make redhat-dok" to the build process
  - Added docbook-utils to BuildRequires


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + junkbuster-2.9.11-4
  - Changing man section in the manpage from 1 to 8
  - We now require packages, not files, to avoid issues with apt


author: Rodrigo Barbosa <rodrigob@tisbrasil.com.br>
changelog:
  + junkbuster-2.9.11-2
  - General specfile fixup, using the best recomended practices, including:
      - Adding -q to %setup
      - Using macros whereever possible
      - Not using wildchars on %files section
      - Doubling the percentage char on changelog and comments, to
        avoid rpm expanding them


author: Hal Burgiss <hal@foobox.net>
changelog:
  - Removed UID 73. Included user-manual and developer-manual in docs.
    Include other actions files. Default shell is now /bin/false.
    Userdel user=junkbust. ChangeLog was not zipped. Removed 
    RPM_OPT_FLAGS kludge.


author: Hal Burgiss <hal@foobox.net>
changelog:
  - Change of $RPM_OPT_FLAGS handling. Added new HTML doc files.
  - Changed owner of /etc/junkbuster to shut up PAM/xauth log noise.


author: Hal Burgiss <hal@foobox.net>
changelog:
  - Added $RPM_OPT_FLAGS support, renaming of old logfile, and 
  - made sure no default shell exists for user junkbust.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  - CLF Logging patch by davep@cyw.uklinux.net
  - Hal DeVore <haldevore@earthling.net> fix akamaitech in blocklist


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  - Steve Kemp skx@tardis.ed.ac.uk's javascript popup patch.
  - Markus Breitenbach breitenb@rbg.informatik.tu-darmstadt.de supplied
    numerous fixes and enhancements for Steve's patch.
  - adamlock@netscape.com (Adam Lock) in the windows version:
    - Taskbar activity spinner always spins even when logging is
    turned off (which is the default) - people who don't
    like the spinner can turn it off from a menu option.
    - Taskbar popup menu has a options submenu - people can now
    open the settings files for cookies, blockers etc.
    without opening the JB window.
    - Logging functionality works again
    - Buffer overflow is fixed - new code uses a bigger buffer
    and snprintf so it shouldn't overflow anymore.
  - Fixed userid swa, group learning problem while installing.
    root must build RPM.
  - Added patch by Benjamin Low <ben@snrc.uow.edu.au> that prevents JB to
    core dump when there is no log file.
  - Tweaked SuSE startup with the help of mohataj@gmx.net and Doc.B@gmx.de.
  - Fixed man page to include imagefile and popupfile.
  - Sanity check for the statistics function added.
  - "Patrick D'Cruze" <pdcruze@orac.iinet.net.au>: It seems Microsoft
   are transitioning Hotmail from FreeBSD/Apache to Windows 2000/IIS.
   With IIS/5, it appears to omit the trailing \r\n from http header
   only messages.  eg, when I visit http://www.hotmail.com, IIS/5
   responds with a HTTP 302 redirect header.  However, this header
   message is missing the trailing \r\n.  IIS/5 then closes the
   connection.  Junkbuster, unfortunately, discards the header becomes
   it thinks it is incomplete - and it is.  MS have transmitted an
   incomplete header!
  - Added bug reports and patch submission forms in the docs.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  Andrew <anw@tirana.freewire.co.uk> extended the JB:
         Display of statistics of the total number of requests and the number
         of requests filtered by junkbuster, also the percentage of requests
         filtered. Suppression of the listing of files on the proxy-args page.
         All stuff optional and configurable.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  Jan Willamowius (jan@janhh.shnet.org) fixed a bug in the 
         code which prevented the JB from handling URLs of the form
         user:password@www.foo.com. Fixed.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  Blank images are no longer cached, thanks to a hint from Markus 
          Breitenbach <breitenb@rbg.informatik.tu-darmstadt.de>. The user 
          agent is NO longer set by the Junkbuster. Sadly, many sites depend 
          on the correct browser version nowadays. Incorporated many 
      suggestions from Jan "Yenya" Kasprzak <kas@fi.muni.cz> for the
          spec file. Fixed logging problem and since runlevel 2 does not 
          use networking, I replaced /etc/rc.d/rc2.d/S84junkbuster with
          /etc/rc.d/rc2.d/K09junkbuster thanks to Shaw Walker 
          <walker@netgate.net>. You should now be able to build this RPM as 
          a non-root user (mathias@weidner.sem.lipsia.de).


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  %{_localstatedir}/log/junkbuster set to nobody. Added /etc/junkbuster/imagelist
      to allow more sophisticated matching of blocked images. Logrotate
      logfile. Added files for auto-updating the blocklist et al.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  Configure blank version via config file. No separate blank
      version anymore. Added Roland's <roland@spinnaker.rhein.de>
      patch to show a logo instead of a blank area. Added a suggestion
      from Alex <alex@cocoa.demon.co.uk>: %{_localstatedir}/lock/subsys/junkbuster.
      More regexps in the blocklist. Prepared the forwardfile for
      squid. Extended image regexp with help from gabriel 
      <somlo@CS.ColoState.EDU>.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  All RPMs now identify themselves in the show-proxy-args page.
      Released Windoze version. Run junkbuster as nobody instead of
      root.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  Newest version. First release (hence the little version number
      mixture -- 2.0.2-0 instead of 2.0-7). This version tightens 
      security over 2.0.1; some multi-user sites will need to change 
      the listen-address in the configuration file. The blank version of
          the Internet Junkbuster has a more sophisticated way of replacing
      images. All RPMs identify themselves in the show-proxy-args page.


author: Stefan Waldherr <stefan@waldherr.org>
changelog:
  Modified the blocking feature, so that only GIFs and JPEGs are
      blocked and replaced but not HTML pages. Thanks to 
      "Gerd Flender" <plgerd@informatik.uni-siegen.de> for this nice
      idea. Added numerous stuff to the blocklist. Keep patches in
          seperate files and no longer in diffs (easier to maintain).


author: Stefan Waldherr <swa@cs.cmu.edu>
changelog:
  Moved config files to /etc/junkbuster directory, moved man page,
      added BuildRoot directive (Thanks to Alexey Nogin <ayn2@cornell.edu>)
          Made new version junkbuster-raw (which is only a stripped version of 
          the junkuster rpm, i.e. without my blocklist, etc.)


author: (2.0-1)
changelog:
  Uhm, not that much. Just a new junkbuster version that
      fixes a couple of bugs ... and of course a bigger 
      blocklist with the unique Now-less-ads-than-ever(SM)
      feature.
      Oh, one thing: I changed the default user agent to Linux -- no 
      need anymore to support Apple.


author: (2.0-0)
changelog:
  Now-less-ads-than-ever (SM)
      compiled with gcc instead of cc
      compiled with -O3, thus it should be a little faster
      show-proxy-args now works
      /etc/junkbuster.init wasn't necessary


author: (1.4)
changelog:
  some more config files were put into /etc
      The junkbuster-blank rpm returns a 1x1 pixel image, that gets 
      displayed by Netscape instead of the blocked image.
      Read http://www.waldherr.org/junkbuster/ for
      further info.


author: (1.3)
changelog:
  The program has been moved to /usr/sbin (from /usr/local/bin)
      Init- and stopscripts (/etc/rc.d/rc*) have been added so
      that the junkbuster starts automatically during bootup.
      The /etc/blocklist file is much more sophisticated. Theoretically
      one should e.g. browse all major US and German newspapers without
      seeing one annoying ad.
      junkbuster.init was modified. It now starts junkbuster with an
      additional "-r @" flag.


author: Mattias Ellert <mattias.ellert@fysast.uu.se> - 1.5-1
changelog:
  - Update to Globus Toolkit 5.2.1
  - Drop patch globus-gram-job-manager-pbs-desc.patch (fixed upstream)


author: John W. Linville <linville@redhat.com> 1.1.2_2011.04.28-1
changelog:
  - Update crda to version 1.1.2
  - Update wireless-regdb to version 2011.04.28 
  - Fix mis-numbered version comment in changelog for Nov 23 2010


author: John W. Linville <linville@redhat.com> 1.1.1_2009.11.25-3
changelog:
  - Correct license tag from BSD to ISC
  - Comment purpose of regulatory-rules-setregdomain.patch
  - Add copyright and license statement to setregdomain
  - Add comment for why /lib is hardcoded in files section
  - Reformat Dec 21 2009 changelog entry so rpmlint stops complaining


author: John W. Linville <linville@redhat.com> 1.1.1_2009.11.25-2
changelog:
  - Change RPM_OPT_FLAGS to optflags
  - Leave man page compression to rpmbuild
  - Correct date in previous changelog entry


author: John W. Linville <linville@redhat.com> 1.1.0_2009.11.25-3
changelog:
  - Add man page for setregdomain (from Andrew Hecox <ahecox@redhat.com>)
  - Change $RPM_BUILD_ROOT to buildroot


author: John W. Linville <linville@redhat.com> 1.1.0_2009.09.08-1
changelog:
  - Update wireless-regdb to version 2009.09.08 
  - Start resetting release number with version updates


author: John W. Linville <linville@redhat.com> 1.0.1_2009.03.09-9
changelog:
  - Add Requires line for iw package (#492762)
  - Update setregdomain script to correctly check if COUNTRY is set


author: John W. Linville <linville@redhat.com> 1.0.1_2009.03.09-8
changelog:
  - Add setregdomain script to set regulatory domain based on timezone
  - Expand 85-regulatory.rules to invoke setregdomain script on device add


author: John W. Linville <linville@redhat.com> 1.0.1_2009.01.30-4
changelog:
  - Change version to reflect new wireless-regdb upstream release practices
  - Update wireless-regdb version to pick-up recent updates and fixes (#483816)


author: John W. Linville <linville@redhat.com> 1.0.1_2009_01_15-3
changelog:
  - Update for CRDA verion 1.0.1
  - Account for lack of "v" in upstream release tarball naming
  - Add patch to let wireless-regdb install w/o being root


author: Rex Dieter <rdieter@fedoraproject.org> 2.0.2-8
changelog:
  - Kamoso has a missing icon for the pictures button (848079)
  - pull in upstream fix for broken about dialog


author: Matthew Barnes <mbarnes@redhat.com> - 2.3.0-1
changelog:
  - Update to 2.3.0
  - Bump glib2 requirement to >= 2.15.3.
  - Clean up some redundant dependencies.
  - Remove patch for RH bug #327871 (fixed in glibc).


author: David Malcolm <dmalcolm@redhat.com> - 2.2.5-1
changelog:
  - 2.2.5
  - Removed gnome-bug-306877-soup-connection-ntlm.c.patch (#160071) as this is 
    now in upstream tarball


author: David Malcolm <dmalcolm@redhat.com> - 2.2.2-1
changelog:
  - update from 2.2.1 to 2.2.2
  - add explicit devel requirements on glib2-devel, pkgconfig, gtk-doc, gnutls-devel and libxml2-devel


author: Jeremy Katz <katzj@redhat.com> 1.99.17-1
changelog:
  - rename package to libsoup
  - update to 1.99.17
  - don't obsolete soup for now, it's parallel installable


author: Jeremy Katz <katzj@redhat.com> 0.7.9-3
changelog:
  - better lib64 patch
  - fix building of libwsdl-build to use libtool so that it gets built 
    with -fPIC as needed


author: Jeremy Katz <katzj@redhat.com> 0.7.4-3
changelog:
  - fix to not try to include non-existent doc files and remove all 
    unwanted files from the build
  - include api docs 
  - don't build the apache module


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 0.6-1
changelog:
  - Version 0.6
  - http://svn.edgewall.org/repos/genshi/tags/0.6.0/
  - (Apr 22 2010, from branches/stable/0.6.x)
  -
  -  * Support for Python 2.3 has been dropped.
  -  * Rewrite of the XPath evaluation engine for better performance and improved
  -    correctness. This is the result of integrating work done by Marcin Kurczych
  -    during GSoC 2008.
  -  * Updated the Python AST processing for template code evaluation to use the
  -    `_ast` module instead of the deprecated `compiler` package, including an
  -    adapter layer for Python 2.4. This, too, is the result of integrating work
  -    done by  Marcin Kurczych during GSoC 2008.
  -  * Added caching in the serialization stage for improved performance in some
  -    cases.
  -  * Various improvements to the HTML sanitization filter.
  -  * Fix problem with I18n filter that would get confused by expressions in
  -    attribute values when inside an `i18n:msg` block (ticket #250).
  -  * Fix problem with the transformation filter dropping events after the
  -    selection (ticket #290).
  -  * `for` loops in template code blocks no longer establish their own locals
  -    scope, meaning you can now access variables assigned in the loop outside
  -    of the loop, just as you can in regular Python code (ticket #259).
  -  * Import statements inside function definitions in template code blocks no
  -    longer result in an UndefinedError when the imported name is accessed
  -    (ticket #276).
  -  * Fixed handling of relative URLs with fragment identifiers containing colons
  -    in the `HTMLSanitizer` (ticket #274).
  -  * Added an option to the `HTMLFiller` to also populate password fields.
  -  * Match template processing no longer produces unwanted duplicate output in
  -    some cases (ticket #254).
  -  * Templates instantiated without a loader now get an implicit loader based on
  -    their file path, or the current directory as a fallback (ticket #320).
  -  * Added documentation for the `TemplateLoader`.
  -  * Enhanced documentation for internationalization.


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 0.5.1-1
changelog:
  - Version 0.5.1
  - http://svn.edgewall.org/repos/genshi/tags/0.5.1/
  - (Jul 9 2008, from branches/stable/0.5.x)
  - 
  -  * Fix problem with nested match templates not being applied when buffering
  -    on the outer `py:match` is disabled. Thanks to Erik Bray for reporting the
  -    problem and providing a test case!
  -  * Fix problem in `Translator` filter that would cause the translation of
  -    text nodes to fail if the translation function returned an object that was
  -    not directly a string, but rather something like an instance of the
  -    `LazyProxy` class in Babel (ticket #145).
  -  * Fix problem with match templates incorrectly being applied multiple times.
  -  * Includes from templates loaded via an absolute path now include the correct
  -    file in nested directories as long if no search path has been configured
  -    (ticket #240).
  -  * Unbuffered match templates could result in parts of the matched content
  -    being included in the output if the match template didn't actually consume
  -    it via one or more calls to the `select()` function (ticket #243).


author: Clint Savage <herlo1@gmail.com> - 0.11.1-1
changelog:
  - Upstream patch release 0.11.1
  - Fixes security vulnerability (https://github.com/saltstack/salt/issues/2916)


author: Mike Chesnut <mchesnut@gmail.com> - 0.10.5-2
changelog:
  - moved to upstream release 0.10.5
  - removing references to minion.template and master.template, as those files
    have been removed from the repo


author: Clint Savage <herlo1@gmail.com> - 0.10.4-1
changelog:
  - Moved to upstream release 0.10.4
  - Patched jcollie/systemd-service-status (SALT@GH#2335) (RHBZ#869669)


author: pingou <pingou@pingoured.fr> 1.22.0-1
changelog:
  - Update to version 1.22.0
  - Fix url to a more stable form
  - Remove R on post an postun since there are no post/postun


author: Yohan Graterol <yohangraterol92@gmail.com> - 0.7.9-4
changelog:
  - Add Requires: pymongo, python-gridfs for f17
  - Add Requires: python-pymongo, python-pymongo-gridfs for f18+
  - Add Requires: python-blinker, python-imaging


author: Yohan Graterol <yohangraterol92@gmail.com> - 0.7.9-2
changelog:
  - Built and included sphinx docs
  - Add BuildRequires: python-sphinx, python-pymongo, pymongo-gridfs
  - Add BuildRequires: python-coverage, python-nose


author: Rahul Sundaram <sundaram@fedoraproject.org> - 2.4.0.0-13
changelog:
  - remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
  - clean up spec to follow current guidelines


author: Hans de Goede <j.w.r.degoede@hhs.nl> 2.0.1.0-1
changelog:
  - New upstream version 2.0.1.0
  - Use included (patched/bugfixed) paragui copy
  - Use included (patched/bugfixed) SDLmm copy


author: Peter Lemenkov <lemenkov@gmail.com> - 0.1.2-2
changelog:
  - Fixed mixed macro usage in spec (mostly cosmetic change)
  - Dropped remaining stuff required by EL5


author: Steven Pritchard <steve@kspei.com> 2.1-0.22.rc6
changelog:
  - Update to 2.1_rc6
  - Pass paths to ifconfig, ip, and route to configure
  - BR iproute and Require iproute and net-tools
  - Add BETA21-userpriv-fixups.patch from Alon Bar-Lev


author: Steven Pritchard <steve@kspei.com> 2.1-0.13.beta15
changelog:
  - Update to 2.1_beta15
  - Add openvpn-2.1_beta15-test-timeout.patch to avoid test hang
    (from Paul Howarth)


author: Steven Pritchard <steve@kspei.com> 2.0-2
changelog:
  - Move the plugin directory to _libdir
  - Drop the easy-rsa/Windows directory
  - Comment cleanups
  - Add "processname" header to init script
  - The init script isn't a config file
  - Tag contrib, sample-config-files, sample-keys, and sample-scripts as doc
  - Create/own pid dir


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.11.rc6
changelog:
  - Add down-root and auth-pam plugins
  - Add --enable-password-save and --enable-iproute2
  - Add crypto and loopback tests (somewhat time-consuming)


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.10.rc5
changelog:
  - Update to 2.0_rc5
  - Change the port to 1194 in the roadwarrior-*.conf samples
  - Change openvpn-init.patch to reformat the description in the init script
  - Modify the Summary and description (OpenVPN isn't UDP-only)


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.7.beta17
changelog:
  - Update to 2.0_beta17
  - Require dev instead of /dev/net/tun (for udev compatibility)
  - Change openvpn-init.patch to match upstream (starts even earlier now)


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.5.beta10
changelog:
  - Update to 2.0_beta10
  - Minor fix to configuration example
  - Change the init script to start a little earlier and stop much later
    (after netfs) by default
  - Remove a lot of unnecessary macro use (install/mkdir/cp)
  - Don't create /dev/net/tun, use Requires instead


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.4.beta7
changelog:
  - Update to 2.0_beta7
  - Include gpg signature in source rpm
  - Include 2.0-style configuration examples
  - Minor spec cleanup


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.1.test23
changelog:
  - Update to 2.0_test23
  - BuildRequires lzo-devel, kernel-headers, openssl-devel
  - Lots of spec cleanup


author: Patryk Obara <pobara@redhat.com> 2.4.9-1
changelog:
  - Update to latest release
  - CVE-2012-2379, RHBZ#846247
  - CVE-2012-2378, RHBZ#846242
  - CVE-2012-3451, RHBZ#858781


author: Patryk Obara <pobara@redhat.com> 2.4.8-1
changelog:
  - Upgrade to latest bugfix release
  - Fix submodule description
  - Patch splitting and cleanup
  - Added missing build dependencies


author: Andrea Veri <averi@fedoraproject.org> 1.2.2-1.fc18
changelog:
  - New upstream release.
  - Added a depends on Nagios.
  - Start shipping the docs, multisite, livestatus packages.
  - Make sure the check_mk_templates.cfg file gets installed on the relevant 
    Nagios directory.
  - Add the missing licenses.
  - Switch package name to check-mk.
  - Livestatus build has been fixed, switch the build/install system to use
    upstream's setup.sh.
  - Include an handy First-Installation.txt file with instructions about what
    steps you should follow right after installing the check-mk's package.


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.9.1-1
changelog:
  - Updated to 0.9.1 and updated BuildRequires accordingly
  - Updated the Source0 URL
  - Updated the URL
  - Dropped obsolete Group, Buildroot, %clean and %defattr
  - Streamlined -devel subpackage deps, rpm detects pkgconfig ones automatically


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.1.2-4
changelog:
  - Bump release and rebuild for new gcc4.1 and glibc.
  - add %{?dist} for consistency with my other packages


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.1.2-3
changelog:
  -Switch to core version of libgsf now Core has 1.13 instead of using special
   Extras libgsf113 version.


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.1.2-2
changelog:
  -Make Source0 a full URL
  -Better URL tag
  -Fix not owning /usr/lib(64)/goffice and /usr/share/goffice


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.1.2-1
changelog:
  -change name to goffice as that is the upstream tarbal name.
  -bump to 0.1.2 this is the minimal version supported by gnumeric-1.6
  -use extras libgsf113 package since core libgsf is to old
  -use locale macros
  -don't ship .la files
  -remove some redundant (already included in other) (Build)Requires


author: Petr Pisar <ppisar@redhat.com> - 1.2.14-7
changelog:
  - Fix left button press event in windowed mode (rh556608, sdl894)
  - Remove unrecognized --disable-debug and --enable-dlopen configure options
    (rh581056)


author: Petr Pisar <ppisar@redhat.com> - 1.2.14-6
changelog:
  - Make repacked source tar ball relative
  - Remove useless src/joystick/darwin/10.3.9-FIX/IOHIDLib.h because of APSL-2.0
    license
  - Apply SDL-1.2.14-xio_error-rh603984.patch (rh603984, sdl1009)
  - Escape spec file comments
  - Convert CREDITS to UTF-8


author: Thomas Woerner <twoerner@redhat.com> 1.2.14-4
changelog:
  - added repackage.sh script to remove joyos2,h and symbian.zip because of
    licensing problems
  - added comment about riva_mmio.h license


author: Thomas Woerner <twoerner@redhat.com> 1.2.14-1
changelog:
  - new version 1.2.14
  - dropped patches for upstream fixes: libdir, dynamic-esd, x11dyn64,
    dynamic-pulse, pa-rewrite, rh484362 and rh487720


author: Hans de Goede <hdegoede@redhat.com> 1.2.13-7
changelog:
  - Rewrite pulseaudio support to stop the crackle crackle with the
    new glitch free pulseaudio, this also gives us much better latency,
    as good as with directly using alsa (rh 474745, sdl 698)
  - Workaround an obscure bug in the inline-asm revcpy function (by disabling it) 
    This fixes Ri-li crashing on i386 (rh 484121, rh 484362, sdl 699)


author: Thomas Woerner <twoerner@redhat.com> 1.2.13-6
changelog:
  - dropped pulseaudio hack (rhbz#448270)
  - pulseaudio is now used by default
  - simplified spec file for new architecture support (rhbz#433618)


author: Thomas Woerner <twoerner@redhat.com> 1.2.13-1
changelog:
  - new version 1.2.13
    - fixes i810 video overlay problem (rhbz#310841)
    - fixes c++ style comments in header files (rhbz#426475)
  - review fixes: spec file cleanup, dropped static libs (rhbz#226402)
  - fixed pulseaudio hack scripts from Warren for multilib systems (rhbz#426579)
  - fixed pulseaudio detection in configure to enable dynamic use of pulseaudio
    libraries


author: Warren Togami <wtogami@redhat.com> 1.2.12-5
changelog:
  - correct stupid mistake that broke SDL-devel
    RPM should error out if a SourceX is defined twice...


author: Warren Togami <wtogami@redhat.com> 1.2.12-4
changelog:
  - Build with --enable-pulseaudio-shared for testing purposes (#343911)
    It is known to not work in some cases, so not enabled by default.
  - Move pulseaudio enabler hack from SDL_mixer (#426275)
  - Make pulseaudio enabler hack conditional.  It will only attempt to use it if
    alsa-plugins-pulseaudio is installed.


author: Thomas Woerner <twoerner@redhat.com> 1.2.12-1
changelog:
  - new version 1.2.12
    fixes TEXTRELs (rhbz#179407)
  - added arm support (rhbz#245411)
    Thanks to Lennert Buytenhek for the patch
  - added alpha support (rhbz#246463)
    Thanks to Oliver Falk for the patch
  - disabled yasm for SDL (rhbz#234823)
    Thanks to Nikolay Ulyanitsky for the patch


author: Thomas Woerner <twoerner@redhat.com> 1.2.11-1
changelog:
  - new version 1.2.11
  - fixed man page SDL_ListModes (rhbz#208212)
  - fixed spurious esound, audiofile dependencies (rhbz#217389)
    Thanks to Ville Skyttä for the patch
  - dropped requirements for imake and libXt-devel (rhbz#226402)
  - made nasm arch %{ix86} only (rhbz#226402)
  - dropped O3 from options (rhbz#226402)
  - dropped tagname environment variable (rhbz#226402)


author: Thomas Woerner <twoerner@redhat.com> 1.2.10-6
changelog:
  - dropped libXt build requires, because libSDL does not need libXt at all - 
    this was an autofoo bug (fixed already)
  - fixed multilib devel conflicts (#192749)
  - added buidrequires for imake: AC_PATH_X needs imake currently


author: Christopher Stone <chris.stone@gmail.com> 1.2.10-4
changelog:
  - added missing (build) requires for libXt libXrender libXrandr
  - remove %makeinstall macro (bad practice)
  - use %{buildroot} macro consistantly


author: Thomas Woerner <twoerner@redhat.com> 1.2.10-1
changelog:
  - new version 1.2.10
  - dropped the following patches because they are not needed anymore:
    ppc_modes, gcc4, yuv_mmx_gcc4 and no_exec_stack
  - new pagesize patch (drop PAGE_SIZE, use sysconf(_SC_PAGESIZE) instead)


author: Thomas Woerner <twoerner@redhat.com> 1.2.6-2
changelog:
  - removed rpath
  - using O3 instead of O2, now (SDL_RLEaccel.c compile error)
  - added BuildRequires for nasm


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-5
changelog:
  - dlopen() aRts and esd rather than linking directly to them.
  - make sure aRts and esd are actually used if they're running.


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.2.3-2
changelog:
  - Rebuild with new aRts, require arts-devel rather than kdelibs-sound-devel
  - Temporarily exclude alpha (compiler bugs)


author: Preston Brown <pbrown@redhat.com>
changelog:
  - output same libraries for sdl-config whether --libs or --static-libs 
    selected.  Fixes compilation of most SDL programs.
  - properly packaged new HTML documentation


author: Tim Powers <timp@redhat.com>
changelog:
  - applied patch from Hans de Goede <hans@highrise.nl> for fullscreen toggling.
  - using  --enable-video-x11-dgamouse since it smoothes the mouse some.


author: Sam Lantinga <slouken@devolution.com>
changelog:
  - Re-integrated spec file into SDL distribution
  - 'name' and 'version' come from configure 
  - Some of the documentation is devel specific
  - Removed SMP support from %build - it doesn't work with libtool anyway


author: Andrew Beekhof <andrew@beekhof.net> 1.1.9-0.1.70ad9fa.git
changelog:
  - Rebuild for upstream 1.1.9 pre-release

  - New upstream tarball: 70ad9fa
    Changesets: 617
    Diff:       1280 files changed, 88199 insertions(+), 57133 deletions(-)

  - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details

    + Fix: Fencing: Do not merge new fencing requests with stale ones from dead nodes
    + Fix: PE: Any location constraint for the slave role applies to all roles
    + Fix: crmd: Correctly determin if cluster disconnection was abnormal
    + Fix: Invoke destroy functions if we are evicted from the CPG group
    + Fix: fencing: Do not wait for the query timeout if all replies have arrived
    + Fix: crmd: Improved continue/wait logic in do_dc_join_finalize()
    + Feature: fencing: Ability to identify fencing operations with a tag
    + Fix: crmd: Detect and recover when we are evicted from CPG
    + Fix: crmd: Prevent timeouts when performing pacemaker level membership negotiation
    + Feature: crmd: Enable A_DC_JOIN_OFFER_ONE
    + Feature: ipc: Support compressed messages from clients
    + Feature: corosync: Use queues to avoid blocking when sending CPG messages
    + Fix: systemd: Gracefully handle unexpected DBus return types
    + Fix: Date/time: Bug cl#5118 - Correctly convert seconds-since-epoch to the current time
    + Fix: corosync: Correctly detect corosync 2.0 clusters even if we don't have permission to access it
    + Fix: Bug cl#5135 - Improved detection of the active cluster type
    + Fix: fencing: Correctly record completed but previously unknown fencing operations
    + Fix: crm_report: Ensure policy engine logs are found
    + High: pengine: rhbz#902459 - Remove rsc node status for orphan resources
    + High: pengine: Refresh after delete action is no long required.
    + High: pengine: Process rsc_ticket dependencies earlier for correctly allocating resources (bnc#802307)
    + High: pengine: cl#5025 - Automatically clear failcount for start/monitor failures after resource parameters change
    + Refactor: Use our custom xml-to-string function for performance
    + Feature: Compress messages that exceed the configured IPC message limit
    + Feature: Reliably detect when an IPC message size exceeds the connection's maximum
    + Feature: Use shared memory for IPC by default
    + Feature: IPC: Use queues to prevent slow clients from blocking the server
    + Refactor: Core: A faster and more consistant digest function
    + High: tools: Have crm_resource generate a valid transition key when sending resource commands to the crmd
    + High: Fencing: Only try peers for non-topology based operations once
    + High: PE: cl#5099 - Probe operation uses the timeout value from the minimum interval monitor by default (#bnc776386)
    + High: cib: Avoid use-after-free by correctly support cib_no_children for non-xpath queries
    + High: Core: Prevent use-of_NULL in IPC code
    + High: crmd: Prevent election storms caused by getrusage() values being too close
    + High: corosync: Ensure peer state is preserved when matching names to nodeids
    + High: Cluster: Preserve corosync membership state when matching node name/id entries
    + High: Fencing: Record delegated self-fencing operations in case they fail
    + High: Fencing: Correctly terminate when all device options have been exhausted
    + High: cib: Remove text nodes from cib replace operations
    + High: PE: Bug rhbz#880249 - Teach the PE how to recover masters into primitives
    + High: PE: Bug rhbz#880249 - Ensure orphan masters are demoted before being stopped
    + High: attrd: Correctly handle deletion of non-existant attributes
    + High: tools: Fixes crm_mon crash when using snmp traps.
    + High: mcp: Re-attach to existing pacemaker components when mcp fails
    + High: pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure.
    + High: Replace the use of the insecure mktemp(3) with mkstemp(3)
    + High: Core: Prevent ordering changes when applying xml diffs
    + High: cib: Reduce duplication and ensure all diffs contain an md5 digest
    + High: Core: Correctly process XML diff's involving element removal
    + High: PE: Correctly unpack active anonymous clones
    + High: IPC: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies
    + High: PE: Bug cl#5101 - Ensure stop order is preserved for partially active groups


author: Andrew Beekhof <andrew@beekhof.net> 1.1.8-2
changelog:
  - Rebuild for upstream 1.1.8 release

  - New upstream tarball: 394e906
    Changesets: 269
    Diff:       218 files changed, 16188 insertions(+), 5106 deletions(-)

  - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details

    + High: Core: Bug cl#5032 - Rewrite the iso8601 date handling code
    + High: corosync: Use unsigned nodeid's in the cib
    + High: crmd: Correctly handle scheduled node down events
    + High: fencing: Bug cl#5092 - Always timeout stonith operations if timeout period expires.
    + High: fencing: Bug cl#5093 - Stonith per device timeout option
    + High: fencing: Bug rhbz#801355 - Abort transition on DC when external fencing operation is detected
    + High: fencing: Bug rhbz#801355 - Merge fence requests for identical operations already in progress.
    + High: fencing: Bug rhbz#801355 - Report fencing operations external of pacemaker to cib
    + High: Fencing: fence_legacy - Fix passing of parameters containing '='
    + High: fencing: Guarantee non-blocking when fetching stonith metadata
    + High: fencing: Return cached dynamic target list for busy devices.
    + High: lrmd: Cancel of recurring ops is now implied by rsc stop action.
    + High: lrmd: Bug cl#5090 - Do not block stonith monitor actions
    + High: lrmd: Bug cl#5092 - Fixes timeout value used when monitoring stonith resources
    + High: lrmd: Bug cl#5094 - Immediately report monitor errors for all stonith devices when lrmd's stonith connection fails.
    + High: PE: Bug cl#5044 - migrate_to no longer requires load_stopped due to transition loops
    + High: PE: Correctly find action definitions for anonymous clones
    + High: PE: Correctly find failcounts for /stopped/ anonymous clones
    + High: PE: Fix memory leaks found by valgrind
    + High: PE: Fix failcount expiration


author: Andrew Beekhof <andrew@beekhof.net> 1.1.8-0.1-c72d970.git
changelog:
  - Pre-release 1.1.8 build
    + New IPC implementation from libqb
    + New logging implementation from libqb
    + Quieter - info, debug and trace logs are no longer sent to syslog
    + Dropped dependancy on cluster-glue
    + Config and core directories no longer located in heartbeat directories
    + Support for managing systemd services
    + Rewritten local resource management daemon
    + Version bumps for every shared library due to API cleanups
    + Removes crm shell, install/use pcs shell and GUI instead
  - New upstream tarball: c72d970
    Changesets: 764
    Diff:       2073 files changed, 102539 insertions(+), 69977 deletions(-)
  - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for details


author: Andrew Beekhof <andrew@beekhof.net> Pacemaker-1.1.7-1
changelog:
  - Update source tarball to upstream release: Pacemaker-1.1.7
  - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for details


author: Andrew Beekhof <andrew@beekhof.net> 1.1.7-0.3-7742926.git
changelog:
  - New upstream tarball: 7742926
  - Additional Provides and Obsoletes directives to enable upgrading from heartbeat
  - Rebuild now that the Corosync CFG API has been removed


author: Andrew Beekhof <andrew@beekhof.net> 1.1.7-0.1-bc7c125.git
changelog:
  - New upstream tarball: bc7c125
  - Pre-release 1.1.7 build to deal with the removal of cman and support for corosync plugins
  - Add libqb as a dependancy


author: Andrew Beekhof <andrew@beekhof.net> 1.1.6-2
changelog:
  - Do not build in support for heartbeat, snmp, esmtp by default
  - Create a package for cluster unaware libraries to minimze our
    footprint on non-cluster nodes
  - Better package descriptions


author: Andrew Beekhof <andrew@beekhof.net> 1.1.6-1
changelog:
  - Upstream release of 1.1.6
  - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details

  - Disabled eSMTP and SNMP support.  Painful to configure and rarely used.
  - Created cli sub-package for non-cluster usage


author: Andrew Beekhof <andrew@beekhof.net> 1.1.4-1
changelog:
  - Upstream release of 1.1.4
  - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details


author: Andrew Beekhof <andrew@beekhof.net> - 1.1.3-1
changelog:
  - Upstream release of 1.1.3
    + High: crmd: Use the correct define/size for lrm resource IDs
    + High: crmd: Bug lf#2458 - Ensure stop actions always have the relevant resource attributes
    + High: crmd: Ensure we activate the DC timer if we detect an alternate DC
    + High: mcp: Correctly initialize the string containing the list of active daemons
    + High: mcp: Fix the expansion of the pid file in the init script
    + High: mcp: Tell chkconfig we need to shut down early on
    + High: PE: Bug lf#2476 - Repair on-fail=block for groups and primitive resources
    + High: PE: Do not demote resources because something that requires it can't run
    + High: PE: Rewrite the ordering constraint logic to be simplicity, clarity and maintainability
    + High: PE: Wait until stonith is available, don't fall back to shutdown for nodes requesting termination
    + High: PE: Prevent segfault by ensuring the arguments to do_calculations() are initialized
    + High: stonith: Bug lf#2461 - Prevent segfault by not looking up operations if the hashtable hasn't been initialized yet
    + High: Stonith: Bug lf#2473 - Ensure stonith operations complete within the timeout and are terminated if they run too long
    + High: stonith: Bug lf#2473 - Gracefully handle remote operations that arrive late (after we've done notifications)
    + High: stonith: Bug lf#2473 - Add the timeout at the top level where the daemon is looking for it
    + High: stonith: Bug lf#2473 - Ensure timeouts are included for fencing operations
    + High: Stonith: Use the timeout specified by the user
    + High: Tools: Bug lf#2456 - Fix assertion failure in crm_resource


author: Andrew Beekhof <andrew@beekhof.net> - 1.1.3-0.1-b3cb4f4a30ae.hg
changelog:
  - Pre-release version of 1.1.3
    + High: ais: Bug lf2401 - Improved processing when the peer crmd processes join/leave
    + High: ais: fix list of active processes sent to clients (bnc#603685)
    + High: ais: Move the code for finding uid before the fork so that the child does no logging
    + High: ais: Resolve coverity CONSTANT_EXPRESSION_RESULT defects
    + High: cib: Also free query result for xpath operations that return more than one hit
    + High: cib: Attempt to resolve memory corruption when forking a child to write the cib to disk
    + High: cib: Correctly free memory when writing out the cib to disk
    + High: cib: Fix the application of unversioned diffs
    + High: cib: Remove old developmental error logging
    + High: cib: Restructure the 'valid peer' check for deciding which instructions to ignore
    + High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01
    + High: Core: Correctly unpack HA_Messages containing multiple entries with the same name
    + High: Core: crm_count_member() should only track nodes that have the full stack up
    + High: Core: New developmental logging system inspired by the kernel and a PoC from Lars Ellenberg
    + High: crmd: All nodes should see status updates, not just he DC
    + High: crmd: Allow non-DC nodes to clear failcounts too
    + High: crmd: Base DC election on process relative uptime
    + High: crmd: Bug lf#2439 - cancel_op() can also return HA_RSCBUSY
    + High: crmd: Bug lf#2439 - Handle asynchronous notification of resource deletion events
    + High: crmd: Fix assertion failure when performing async resource failures
    + High: crmd: Fix handling of async resource deletion results
    + High: crmd: Include the action for crm graph operations
    + High: crmd: Make sure the membership cache is accurate after a sucessful fencing operation
    + High: crmd: Make sure we always poke the FSA after a transition to clear any TE_HALT actions
    + High: crmd: Offer crm-level membership once the peer starts the crmd process
    + High: crmd: Only need to request quorum update for plugin based clusters
    + High: crmd: Prevent everyone from loosing DC elections by correctly initializing all relevant variables
    + High: crmd: Prevent segmentation fault
    + High: crmd: several fixes for async resource delete
    + High: mcp: Add missing headers when built without heartbeat support
    + High: mcp: New master control process for (re)spawning pacemaker daemons
    + High: PE: Avoid creating invalid ordering constraints for probes that are not needed
    + High: PE: Bug lf#1959 - Fail unmanaged resources should not prevent other services from shutting down
    + High: PE: Bug lf#2422 - Ordering dependencies on partially active groups not observed properly
    + High: PE: Bug lf#2424 - Use notify oepration definition if it exists in the configuration
    + High: PE: Bug lf#2433 - No services should be stopped until probes finish
    + High: PE: Bug lf#2453 - Enforce clone ordering in the absense of colocation constraints
    + High: PE: Correctly detect when there is a real failcount that expired and needs to be cleared
    + High: PE: Correctly handle pseudo action creation
    + High: PE: Correctly order clone startup after group/clone start
    + High: PE: Fix colocation for interleaved clones
    + High: PE: Fix colocation with partially active groups
    + High: PE: Fix potential use-after-free defect from coverity
    + High: PE: Fix previous merge
    + High: PE: Fix use-after-free in order_actions() reported by valgrind
    + High: PE: Prevent endless loop when looking for operation definitions in the configuration
    + High: Resolve coverity RESOURCE_LEAK defects
    + High: Shell: Complete the transition to using crm_attribute instead of crm_failcount and crm_standby
    + High: stonith: Advertise stonith-ng options in the metadata
    + High: stonith: Correctly parse pcmk_host_list parameters that appear on a single line
    + High: stonith: Map poweron/poweroff back to on/off expected by the stonith tool from cluster-glue
    + High: stonith: pass the configuration to the stonith program via environment variables (bnc#620781)
    + High: Support starting plugin-based Pacemaker clusters with the MCP as well
    + High: tools: crm_report - corosync.conf wont necessarily contain the text 'pacemaker' anymore
    + High: tools: crm_simulate - Resolve coverity USE_AFTER_FREE defect
    + High: Tools: Drop the 'pingd' daemon and resource agent in favor of ocf:pacemaker:ping
    + High: Tools: Fix recently introduced use-of-NULL
    + High: Tools: Fix use-after-free defect from coverity


author: Andrew Beekhof <andrew@beekhof.net> - 1.1.2-2
changelog:
  - Resolves rhbz#602239 - Added patch to documentation so that it passes validation
  - High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01


author: Andrew Beekhof <andrew@beekhof.net> - 1.1.2-1
changelog:
  - Update the tarball from the upstream 1.1.2 release
    + High: ais: Bug lf#2340 - Force rogue child processes to terminate after waiting 2.5 minutes
    + High: ais: Bug lf#2359 - Default expected votes to 2 inside Corosync/OpenAIS plugin
    + High: ais: Bug lf#2359 - expected-quorum-votes not correctly updated after membership change
    + High: ais: Bug rhbz#525552 - Move non-threadsafe calls to setenv() to after the fork()
    + High: ais: Do not count votes from offline nodes and calculate current votes before sending quorum data
    + High: ais: Ensure the list of active processes sent to clients is always up-to-date
    + High: ais: Fix previous commit, actually return a result in get_process_list()
    + High: ais: Fix two more uses of getpwnam() in non-thread-safe locations
    + High: ais: Look for the correct conf variable for turning on file logging
    + High: ais: Need to find a better and thread-safe way to set core_uses_pid. Disable for now.
    + High: ais: Use the threadsafe version of getpwnam
    + High: Core: Bug lf#2414 - Prevent use-after-free reported by valgrind when doing xpath based deletions
    + High: Core: Bump the feature set due to the new failcount expiry feature
    + High: Core: Fix memory leak in replace_xml_child() reported by valgrind
    + High: Core: fix memory leaks exposed by valgrind
    + High: crmd: Bug 2401 - Improved detection of partially active peers
    + High: crmd: Bug bnc#578644 - Improve handling of cancelled operations caused by resource cleanup
    + High: crmd: Bug lf#2379 - Ensure the cluster terminates when the PE is not available
    + High: crmd: Bug lf#2414 - Prevent use-after-free of the PE connection after it dies
    + High: crmd: Bug lf#2414 - Prevent use-after-free of the stonith-ng connection
    + High: crmd: Do not allow the target_rc to be misused by resource agents
    + High: crmd: Do not ignore action timeouts based on FSA state
    + High: crmd: Ensure we dont get stuck in S_PENDING if we loose an election to someone that never talks to us again
    + High: crmd: Fix memory leaks exposed by valgrind
    + High: crmd: Remove race condition that could lead to multiple instances of a clone being active on a machine
    + High: crmd: Send erase_status_tag() calls to the local CIB when the DC is fenced, since there is no DC to accept them
    + High: crmd: Use global fencing notifications to prevent secondary fencing operations of the DC
    + High: fencing: Account for stonith_get_info() always returning a pointer to the same static buffer
    + High: PE: Allow startup probes to be disabled - their calculation is a major bottleneck for very large clusters
    + High: PE: Bug lf#2317 - Avoid needless restart of primitive depending on a clone
    + High: PE: Bug lf#2358 - Fix master-master anti-colocation
    + High: PE: Bug lf#2361 - Ensure clones observe mandatory ordering constraints if the LHS is unrunnable
    + High: PE: Bug lf#2383 - Combine failcounts for all instances of an anonymous clone on a host
    + High: PE: Bug lf#2384 - Fix intra-set colocation and ordering
    + High: PE: Bug lf#2403 - Enforce mandatory promotion (colocation) constraints
    + High: PE: Bug lf#2412 - Correctly locate clone instances by their prefix
    + High: PE: Correctly implement optional colocation between primitives and clone resources
    + High: PE: Do not be so quick to pull the trigger on nodes that are coming up
    + High: PE: Fix memory leaks exposed by valgrind
    + High: PE: Fix memory leaks reported by valgrind
    + High: PE: Repair handling of unordered groups in RHS ordering constraints
    + High: PE: Rewrite native_merge_weights() to avoid Fix use-after-free
    + High: PE: Suppress duplicate ordering constraints to achieve orders of magnitude speed increases for large clusters
    + High: Shell: add support for xml in cli
    + High: Shell: always reload status if working with the cluster (bnc#590035)
    + High: Shell: check timeouts also against the default-action-timeout property
    + High: Shell: Default to using the status section from the live CIB (bnc#592762)
    + High: Shell: edit multiple meta_attributes sets in resource management (lf#2315)
    + High: Shell: enable comments (lf#2221)
    + High: Shell: implement new cibstatus interface and commands (bnc#580492)
    + High: Shell: improve configure commit (lf#2336)
    + High: Shell: new cibstatus import command (bnc#585471)
    + High: Shell: new configure filter command
    + High: Shell: restore error reporting in options
    + High: Shell: split shell into modules
    + High: Shell: support for the utilization element (old patch for the new structure)
    + High: Shell: update previous node lookup procedure to include the id where necessary
    + High: Tools: crm_mon - fix memory leaks exposed by valgrind


author: Andrew Beekhof <andrew@beekhof.net> - 1.1.1-0.1-60b7753f7310.hg
changelog:
  - Update the tarball from upstream to version 60b7753f7310
    + First public release of the 1.1 series


author: Andrew Beekhof <andrew@beekhof.net> - 1.0.5-5
changelog:
  - Include patch of changeset 66b7bfd467f3:
    Some clients such as gfs_controld want a cluster name, allow one to be specified in corosync.conf


author: Andrew Beekhof <andrew@beekhof.net> - 1.0.5-4
changelog:
  - Include the fixes from CoroSync integration testing
  - Move the resource templates - they are not documentation
  - Ensure documentation is placed in a standard location
  - Exclude documentation that is included elsewhere in the package

  - Update the tarball from upstream to version ee19d8e83c2a
    + High: cib: Correctly clean up when both plaintext and tls remote ports are requested
    + High: PE: Bug bnc#515172 - Provide better defaults for lt(e) and gt(e) comparisions
    + High: PE: Bug lf#2197 - Allow master instances placemaker to be influenced by colocation constraints
    + High: PE: Make sure promote/demote pseudo actions are created correctly
    + High: PE: Prevent target-role from promoting more than master-max instances
    + High: ais: Bug lf#2199 - Prevent expected-quorum-votes from being populated with garbage
    + High: ais: Prevent deadlock - dont try to release IPC message if the connection failed
    + High: cib: For validation errors, send back the full CIB so the client can display the errors
    + High: cib: Prevent use-after-free for remote plaintext connections
    + High: crmd: Bug lf#2201 - Prevent use-of-NULL when running heartbeat
    + High: Core: Bug lf#2169 - Allow dtd/schema validation to be disabled
    + High: PE: Bug lf#2106 - Not all anonymous clone children are restarted after configuration change
    + High: PE: Bug lf#2170 - stop-all-resources option had no effect
    + High: PE: Bug lf#2171 - Prevent groups from starting if they depend on a complex resource which cannot
    + High: PE: Disable resource management if stonith-enabled=true and no stonith resources are defined
    + High: PE: Do not include master score if it would prevent allocation
    + High: ais: Avoid excessive load by checking for dead children every 1s (instead of 100ms)
    + High: ais: Bug rh#525589 - Prevent shutdown deadlocks when running on CoroSync
    + High: ais: Gracefully handle changes to the AIS nodeid
    + High: crmd: Bug bnc#527530 - Wait for the transition to complete before leaving S_TRANSITION_ENGINE
    + High: crmd: Prevent use-after-free with LOG_DEBUG_3
    + Medium: xml: Mask the "symmetrical" attribute on rsc_colocation constraints (bnc#540672)
    + Medium (bnc#520707): Tools: crm: new templates ocfs2 and clvm
    + Medium: Build: Invert the disable ais/heartbeat logic so that --without (ais|heartbeat) is available to rpmbuild
    + Medium: PE: Bug lf#2178 - Indicate unmanaged clones
    + Medium: PE: Bug lf#2180 - Include node information for all failed ops
    + Medium: PE: Bug lf#2189 - Incorrect error message when unpacking simple ordering constraint
    + Medium: PE: Correctly log resources that would like to start but cannot
    + Medium: PE: Stop ptest from logging to syslog
    + Medium: ais: Include version details in plugin name
    + Medium: crmd: Requery the resource metadata after every start operation


author: Andrew Beekhof <andrew@beekhof.net> - 1.0.5-2
changelog:
  - Add versioned perl dependancy as specified by
      https://fedoraproject.org/wiki/Packaging/Perl#Packages_that_link_to_libperl
  - No longer remove RPATH data, it prevents us finding libperl.so and no other
    libraries were being hardcoded
  - Compile in support for heartbeat
  - Conditionally add heartbeat-devel and corosynclib-devel to the -devel requirements
    depending on which stacks are supported


author: Andrew Beekhof <andrew@beekhof.net> - 1.0.5-1
changelog:
  - Add dependancy on resource-agents
  - Use the version of the configure macro that supplies --prefix, --libdir, etc
  - Update the tarball from upstream to version 462f1569a437 (Pacemaker 1.0.5 final)
    + High: Tools: crm_resource - Advertise --move instead of --migrate
    + Medium: Extra: New node connectivity RA that uses system ping and attrd_updater
    + Medium: crmd: Note that dc-deadtime can be used to mask the brokeness of some switches


author: Andrew Beekhof <andrew@beekhof.net> - 1.0.5-0.4.c9120a53a6ae.hg
changelog:
  - Incorporate the feedback from the cluster-glue review
  - Realistically, the version is a 1.0.5 pre-release
  - Use the global directive instead of define for variables
  - Use the haclient/hacluster group/user instead of daemon
  - Use the _configure macro
  - Fix install dependancies


author: Andrew Beekhof <andrew@beekhof.net> - 1.0.4-3
changelog:
  - Include an AUTHORS and license file in each package
  - Change the library package name to pacemaker-libs to be more
    Fedora compliant
  - Remove execute permissions from xml related files
  - Reference the new cluster-glue devel package name
  - Update the tarball from upstream to version c9120a53a6ae
    + High: PE: Only prevent migration if the clone dependancy is stopping/starting on the target node
    + High: PE: Bug 2160 - Dont shuffle clones due to colocation
    + High: PE: New implementation of the resource migration (not stop/start) logic
    + Medium: Tools: crm_resource - Prevent use-of-NULL by requiring a resource name for the -A and -a options
    + Medium: PE: Prevent use-of-NULL in find_first_action()
    + Low: Build: Include licensing files


author: Andrew Beekhof <andrew@beekhof.net> - 1.0.4-2
changelog:
  - Reference authors from the project AUTHORS file instead of listing in description
  - Change Source0 to reference the project's Mercurial repo
  - Cleaned up the summaries and descriptions
  - Incorporate the results of Fedora package self-review


author: Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.5.2-8
changelog:
  - own directory
  - use new upstream package for rpm
  - generate configure
  - drop unnecessary command to remove import.sh
  - remove files with 'bak' instead of '~'
  - drop unnecessary 'chmod' command


author: Wolfgang Ulbrich <chat-to-me@raveit.de> - 1:0.5.2-7
changelog:
  - build for fedora
  - review package
  - remove %defattr(-,root,root,-)
  - remove BuildRoot
  - add basever
  - add Epoch tag


author: Peter Hutterer <peter.hutterer@redhat.com> - 2.6-5
changelog:
  - Rebuild with fixed xkbcomp, re-create the right directory listing (not
    that anyone actually uses it)


author: Peter Hutterer <peter.hutterer@redhat.com> 2.6-1
changelog:
  - xkeyboard-config 2.6
  - change source URL, 2.6 is in a different directory
  - force autoreconf, update to use intltoolize as autopoint


author: Peter Hutterer <peter.hutterer@redhat.com> 2.4.1-1
changelog:
  - xkeyboard-config 2.4.1
  - change source URL from ftp.x.org to http://xorg.freedesktop.org, ftp takes
    too long to update


author: Peter Hutterer <peter.hutterer@redhat.com> 2.3-2
changelog:
  - Add 0001-Use-XSL-to-generate-man-page-from-the-rules-XML.patch, ship
    man-page
  - Fix up broken git repo initialization when building from a tarball


author: Peter Hutterer <peter.hutterer@redhat.com> 2.2.1-1
changelog:
  - xkeyboard-config 2.2.1, 2.2 had a broken configure check
  - Add new BR and don't disable build/runtime deps checks


author: Peter Hutterer <peter.hutterer@redhat.com> 1.9-1
changelog:
  - xkeyboard-config 1.9
  - update Source URL, hosted on x.org now.
  - add -devel package for pkgconfig file added in 1.9.
  - drop upstreamed patches.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.8-5
changelog:
  - 0001-Remove-duplicate-BKSL-key-mappings-from-hin-wx-layou.patch: remove
    the duplicate mapping from hin-wx layout, it breaks iok (FDO 26947).


author: Peter Hutterer <peter.hutterer@redhat.com> 1.7-3
changelog:
  - Remove xkbdata provides. The xkbdata provides was introduced when
    xorg-x11-drv-xkbdata moved to xkeyboard-config. It's purpose was mainly to
    protect against future renamings of this module which is unlikely to
    happen anytime soon.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.7-2
changelog:
  - Specify version for xkbdata provides and obsoletes. According to the
    changelog, the last xkbdata version was 1.0.1-8. Although xkeyboard-config
    restarted the versioning, by now we're well above 1.0, so a simple
    Provides is enough.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.6-3
changelog:
  - xkeyboard-config-1.6-caps-super.patch: add caps:super option (#505187)
  - xkeyboard-config-1.6-caps-hyper.patch: add caps:hyper option (#505187)


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.5-5
changelog:
  - xkeyboard-config-1.5-terminate.patch: remove Terminate_Server from default
    pc symbols, add terminate:ctrl_alt_bksp.


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.5-4
changelog:
  - xkeyboard-config-1.5-suspend-hibernate.patch: Map I213 to XF86Suspend, and
    I255 to XF86Hibernate.


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.4-5
changelog:
  - xkeyboard-config-1.4-jp-tilde.patch: TLDE in jp is Zenkaku/Hankaku, and BKSL
    should be bracket right/brace right (#469537).


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.4-4
changelog:
  - xkeyboard-config-1.4-battery.patch: add XF86 syms for Battery, Bluetooth,
    Wlan and UWB to usinet.


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.3-2
changelog:
  - xkeyboard-config-1.3-AC11-mapping-is.patch: fix AC11 mapping for icelandic
    keyboard layout (#241564)


author: Matthias Clasen <mclasen@redhat.com> - 1.2-2
changelog:
  - Make pc105 have inet keys, not 100% correct, but better than
    having the kbd driver report "us+inet" which confused XKB and
    higher layers (#441398)


author: Bernardo Innocenti <bernie@codewiz.org> 1.1-5.20071119cvs
changelog:
  - Upgrade xkeyboard-config snapshot to cvs20071119
  - Add olpc-xkeyboard-config-af.patch
  - Add olpc-xkeyboard-config-kz-group.patch
  - Add olpc-xkeyboard-config-ng-group.patch
  - Add olpc-xkeyboard-config-ng-h.patch
  - Remove olpc-xkeyboard-config-ara-fixes.patch (integrated upstream)
  - Remove olpc-xkeyboard-config-br-accents.patch (integrated upstream)
  - Remove olpc-xkeyboard-config-es-accents.patch (integrated upstream)
  - Remove olpc-xkeyboard-config-us-typo.patch (integrated upstream)


author: Bernardo Innocenti <bernie@codewiz.org> 1.1-5.20071009cvs
changelog:
  - Add olpc-xkeyboard-config-ara-fixes.patch
  - Add olpc-xkeyboard-config-br-accents.patch
  - Add olpc-xkeyboard-config-es-accents.patch
  - Add olpc-xkeyboard-config-us-typo.patch


author: Bernardo Innocenti <bernie@codewiz.org> - 0.8.20070829cvs
changelog:
  - Downgrade xkeyboard-config snapshot to cvs20070829 to revert
    recent evdev changes (the version of xkbcomp we ship chokes on them).


author: Alexander Larsson <alexl@redhat.com> - 0.8-7
changelog:
  - Update macbook patch to be closer to what got in upstream
  - (kp enter is ralt, not the option key)


author: Matthias Clasen <mclasen@redhat.com> 0.8-4
changelog:
  - Fix geometry description for Thinkpads
  - Add a Kinesis model
  - Add Dell Precision M65 geometry and model


author: Mike A. Harris <mharris@redhat.com> 0.8-1
changelog:
  - Renamed package from 'xorg-x11-xkbdata' to 'xkeyboard-config' to match the
    upstream project name and tarball.  I kept the rpm changelog intact however
    to preserve history, so all entries older than today, are from the
    prior 'xorg-x11-xkbdata' package.  (#196229,197939)
  - Added "Obsoletes: xorg-x11-xkbdata"
  - Removed 'pre' script from spec file, as that was a temporary hack to help
    transition from modular X.Org xkbdata to modular xkeyboard-config during
    FC5 development.  The issue it resolved is not present in any officially
    released distribution release or updates, so the hack is no longer needed.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-8.xkbc0.8.0
changelog:
  - Embed xkeyboard-config version in Release field so we can tell from the
    filename what is really in this package without having to look in the
    spec file.  We should rename the package to xkeyboard-config and restart
    the versioning.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-5
changelog:
  - Fixed rpm pre script upgrade/install testing
  - Rebuild package as 1.0.1-5 in rawhide, completing the transition to
    xkeyboard-config.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-4.0.7.xkbcfg.5
changelog:
  - Added rpm pre script, to pre-remove the symbols/pc during package upgrades,
    to avoid an rpm cpio error if the X11R7.0 modular xkbdata package is already
    installed, because rpm can not replace a directory with a file.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-4.0.7.xkbcfg.1
changelog:
  - Package renamed to xorg-x11-xkbdata and version/release tweaked since it
    is too late to add new package names to Fedora Core 5 development.
  - Added "Provides: xkeyboard-config" virtual provide.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-3
changelog:
  - Added xkbdata-1.0.1-greek-fix-bug181313.patch to fix (#181313,181313)
  - Added xkbdata-1.0.1-cz-fix-bug177362.patch to fix (#177362,178892)


author: Mike A. Harris <mharris@redhat.com> 0.99.1-2
changelog:
  - Add a few missing rpm 'dir' directives to file manifest.
  - Bump release, and build as a 'noarch' package.


author: Christoph Wickert <cwickert@fedoraproject.org> - 0.7.1-1
changelog:
  - Update to 0.7.1
  - Move private python modules to a private location
  - Add scriptlets for gtk-update-icon-cache and update-desktop-database
  - Fix License and Source0 tags


author: Jaromir Capik <jcapik@redhat.com> - 3.3.2-2
changelog:
  - Fixing requires in the devel subpackage (missing (armv7hl-32) macro)
  - License statement clarification (upstream patch referrenced in the spec header)


author: Jon Ciesla <limb@jcomserv.net> - 4.3-1
changelog:
  - New upstream.
  - S_ISCHR patch upstreamed.
  - parallel patch updated.
  - Cleaned up some file encodings.


author: Stepan Kasal <skasal@redhat.com> - 4.1-3
changelog:
  - build the TTY driver (it was disabled since it first appered in 3.7.2-1)
  - build with speech-dispatcher, packed into a separate sub-package


author: Stepan Kasal <skasal@redhat.com> - 4.1-2
changelog:
  - move data-directory back to default: /etc/brltty
  - move brltty to /bin and /lib, so that it can be used to repair the system
    without /usr mounted (#276181)
  - move vstp and libbrlttybba.so to brlapi
  - brltty no longer requires brlapi
  - brlapi now requires brltty from the same build


author: Stepan Kasal <skasal@redhat.com> - 4.1-1
changelog:
  - new upstream version
  - use --disable-stripping instead of make variable override
  - install the default brltty-pm.conf to docdir only (#526168)
  - remove the duplicate copies of rhmkboot and rhmkroot from docdir
  - patch configure so that the dirs in summary are not garbled:
    brltty-autoconf-quote.patch
  - move data-directory to ${datadir}/brltty


author: Stepan Kasal <skasal@redhat.com> - 4.0-2
changelog:
  - escape rpm macros in the rpm change log
  - add requires to bind subpackages from one build together


author: Stepan Kasal <skasal@redhat.com> - 4.0-1
changelog:
  - new upstream version
  - drop upstreamed patches; ./autogen not needed anymore
  - pack the xbrlapi server; move its man page to brlapi package
  - add man-page for brltty.conf (#526168)


author: Stepan Kasal <skasal@redhat.com> - 3.10-4
changelog:
  - own the tcl subdirectory (#474032)
  - set CPPFLAGS to java include dirs, so that the java bindings build with
    any java implementation (#498964)
  - add --without-curses; there is no curses package BuildRequired anyway


author: Stepan Kasal <skasal@redhat.com> - 3.10-1
changelog:
  - new upstream release
  - drop brltty-3.9-java-svn.patch, brltty-3.9-tcl85path.patch,
    and brltty-3.9-pyxfix.patch, they are upstream
  - fix BuildRoot
  - fix many sub-packages' Requires on brlapi


author: Stepan Kasal <skasal@redhat.com> - 3.9-3
changelog:
  - add brltty-3.9-autoconf.patch to fix to build with Autoconf 2.62
  - add brltty-3.9-parallel.patch to fix race condition with parallel make
  - add brltty-3.9-pyxfix.patch to fix build with current pyrex
  - Summary lines shall not end with a dot


author: Tomas Janousek <tjanouse@redhat.com> - 3.8-1
changelog:
  - update to latest upstream
  - added the at-spi driver, tcl and python bindings
  - fixed the license tags


author: Adrian Havill <havill@redhat.com> 3.2-2
changelog:
  - changed spec "Copyright" to "License"
  - use %configure macro, %{_libdir} for non-ia32 archs
  - removed unnecessary set and unset, assumed/default spec headers
  - fixed unpackaged man page, duplicate /bin and /lib entries
  - use plain install vs scripts for non-i386 buildsys


author: Michel Salim <salimma@fedoraproject.org> - 0.3-2
changelog:
  - Remove deprecated %{python_sitelib} declaration
  - Delete build directory before doing coverage tests; the coverage
    exclusion list does not include the built version of the excluded
    modules


author: pingou <pingou@pingoured.fr> 2.6.0-1
changelog:
  - Update to version 2.6.0
  - Fix URL and source0 to a more stable format
  - Remove R post and R postun


author: pingou <pingou@pingoured.fr> - 2.4.0-1
changelog:
  - Update to 2.4.0
  - Add R and BR for R-AnnotationDbi
  - Re-enable the check (circular dependency with matchprobes is not anymore)


author: Andrew Overholt <overholt@redhat.com> 1:3.4.1-1
changelog:
  - 3.4.1
  - Don't conditionalize building of gcj AOT bits (we're only building
    this for gcj and IcedTea bootstrapping).


author: Andrew Overholt <overholt@redhat.com> 1:3.1.0.M4.6
changelog:
  - Upgrade back to 3.1M4.
  - Don't build for i386 and x86_64.
  - Provide eclipse-ecj until we can deprecate this package.


author: Leigh Scott <leigh123linux@googlemail.com> - 1.5.1-1
changelog:
  - update to 1.5.1 release
  - remove all the false mate requires (breached package guidelines)
  - remove unused build require and change style
  - add schema scriptlets
  - clean up spec file
  - fix Summary


author: Rex Dieter <rdieter@fedoraproject.org> - 1.4.1-11
changelog:
  - drop problematic bg-crossfade patch (breaks mate-settings-daemon)
  - remove .desktop Only-Show-In mods


author: Wolfgang Ulbrich <chat-to-me@raveit.de> - 1.4.1-8
changelog:
  - change file section for own directories
  - change 'to avoid conflicts with gnome' part
  - add libs subpackage for shared libraries


author: Wolfgang Ulbrich <chat-to-me@raveit.de> - 1.4.1-7
changelog:
  - add desktop file install for mate-about.desktop
  - add BuildRequires desktop-file-utils
  - remove BuildRequires intltool gtk-doc


author: Wolfgang Ulbrich <chat-to-me@raveit.de> - 1.4.1-6
changelog:
  - start initial for fedora
  - remove unnecessary buildRequires
  - Drop pycairo from Requires
  - change --with-pnp-ids-path="/usr/share/hwdata/pnp.ids" to
  - --with-pnp-ids-path="%{_datadir}/hwdata/pnp.ids"


author: Tomasz Torcz <ttorcz@fedoraproject.org> - 1.0.0-1
changelog:
  - version 1.0.0
  - spec: 
    - drop patch for GCC issue fixed upstream
    - drop BuildRoot: tag
  - unit file: 
    - remove StandardOutput=syslog (it is default now)
    - add "-z" option, to have upstream switch name put in interface's ifAlias


author: Tomasz Torcz <ttorcz@fedoraproject.org> - 0.9.2-4
changelog:
  - Fix systemd-related scriptlets (from Bill Nottingham):

      - since we install a systemd service file, run 'systemctl daemon-reload'
      - chkconfig without a level forwards to systemctl, which is not useful for
        SysV migrations. Pass an explicit level.


author: Tomasz Torcz <ttorcz@fedoraproject.org> - 0.9.2-1
changelog:
  - new upstream version 0.9.2
  - package ladvdc - client command
  - simplify initscript, rely on protocol autodetection like upstream suggests
  - move homedir to /var/run/ladvd


author: Peter Lemenkov <lemenkov@gmail.com> - 1.4.1-5.git9a2473e
changelog:
  - Added localizations (closes rhbz #698630).
  - Added requires on Erlang driver's API version
  - Remove user_defaults.beam file from distribution (see rhbz #664148).


author: Parag Nemade <paragn AT fedoraproject DOT org> - 1.4.1-3.git9a2473e
changelog:
  - Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
  - Cleanup spec as per recently changed packaging guidelines


author: Nils Philippsen <nils@redhat.com> 1.6.6-1
changelog:
  - get rid of ancient obsoletes/provides, obsolete versioned and build
    dependencies
  - use fedorahosted source URL
  - make GUI optional, disable it per default in Fedora 18 and later
  - fix bogus changelog dates
  - package help files only with GUI, don't mark as documentation


author: Jiri Popelka <jpopelka@redhat.com> 1.6.4-1
changelog:
  - version 1.6.4
    - Don't write DEVICE= line (rhbz#846081)
    - add support for lcs devices
    - Disable the Bind to MAC address option on bond slave devices (rhbz #504824)
    - Do not remove GATEWAYDEV from /etc/sysconfig/network (rhbz #602688).
    - Don't remove route-ethX on save (rhbz #501530)
    - Establishing a QETH Connection chapter added to help
    - use xdg-open instead of htmlview


author: Jiri Popelka <jpopelka@redhat.com> 1.6.1-1
changelog:
  - version 1.6.1
  - ported to use NSS library (rhbz #348321)
  - /etc/modprobe.conf is deprecated (rhbz #589593)
  - typos in spec (rhbz #600633)
  - avoid saving of None values into wvdial.conf (rhbz #601005)
  - read/write PREFIX from/to ifcfg file (rhbz #613801)
  - avoid deprecation warnings (rhbz #626289)


author: Harald Hoyer <harald@redhat.com> 1.5.96-1
changelog:
  - translation update (harald)
  - added DNS1 and DNS2 to the device specific config (harald)
  - do not raise NotImplementedError for getDialog (harald)
  - DSN -> DNS typo (harald)
  - NotImplemented -> NotImplementedError (harald)


author: Jiri Moskovcak <jmoskovc@redhat.com> 1.5.95-1
changelog:
  - New version 1.5.95
  - Fixed hostname test according to latest rfc. (rhbz#473919)
  - Don't write empty options to config file
  - Fixed s-control-network crash when run as non-root (rhbz#470203)
  - DSL: Fixed overwritting synchrounous mode to 'yes' (rhbz#475155)
  - Fixed typo in NCIPsec.py. (rhbz#474988)
  - Added gnome-python2-gnome to Requirements (rhbz#472154)
  - Improved compatibility with NetworkManager
  - Resolves: #472154, #475155, #473919, #474988, #470203


author: Jiri Moskovcak <jmoskovc@redhat.com> 1.5.94-1
changelog:
  - version 1.5.94
  - fixed tcp/ip gateway/netmask problem
  - fixed crash when pap-secrets contains spaces
  - Resolves: #469434, #465748


author: Harald Hoyer <harald@redhat.com> - 1.5.91
changelog:
  - more pylint and cleanups (harald)
  - removed Init2 string (clashes with UTMS) (harald)
  - check if hostname is not None, before checking it (harald)
  - changed to python logging (harald)
  - no activate/deactivate/delete NMControlled devices (harald)
  - changed source from tar.gz to tar.bz2 (harald)


author: Harald Hoyer <harald@redhat.com> - 1.5.90
changelog:
  - genClass replacement (harald@redhat.com)
  - split Conf.py in several submodules (harald@redhat.com)
  - added tui/NCPluginTokenRingInterface (harald@redhat.com)
  - BackendHal fix to use Factory classes (harald@redhat.com)
  - name consistency (harald@redhat.com)
  - named all plugins NCPlugin (harald@redhat.com)
  - speedup module loading by only calling register_plugin from __init__ (harald@redhat.com)
  - make pylint and pychecker happy (harald@redhat.com)
  - ignore system hardware for the UnitTest (harald@redhat.com)
  - MTU moved to base device (harald@redhat.com)
  - extended UnitTests (harald@redhat.com)
  - use newer automake/aclocal syntax (harald@redhat.com)


author: Harald Hoyer <harald@redhat.com> - 1.5.1
changelog:
  - removed CIPE (harald)
  - s/Devernet/Network/ (harald)
  - Auto -> auto (harald)
  - only append localhost to AliasList, if not already in (harald)
  - show error dialog, if device loading failes (harald)
  - moved MRU to Dialup only (harald)
  - recognize qeth devices in kudzu lists (rhbz#184734) (harald)
  - added MRU field (rhbz#221294) (harald)
  - added TUI for QETH (harald)
  - do not traceback, if we try to remove a device not in our active list (harald)
  - added qeth support (harald)
  - removed ctc and iucv devices (rhbz#219180) (harald)
  - do not handle ifcfg-${parent_device}-range* rhbz#221292 (harald)
  - Minor fix in hosts parser to make tui works. (jmoskovc)
  - Stupid mode doesn't go away anymore.(rhbz#177931) (jmoskovc)
  - Fixed crash when Baud=None (jmoskovc)
  - Removing PPP option should work. NETWORKMANAGER -> NM_CONTROLLED (jmoskovc)
  - Fixed problem with import rhbz#429725 (jmoskovc)
  - Changed Clist in host editor to GtkTreeView, added checkbox to show loopbacks in hosts (jmoskovc)
  - Minor fix in hosts parser - now it accepts trailing dot. (jmoskovc)
  - Improved {pap|chap}-secrets parser, added checkbox to reveal password in dialup config (jmoskovc)
  - Fixed crash when hostname is changed. (jmoskovc)


author: Harald Hoyer <harald@redhat.com>, Jiri Moskovcak <jmoskovc@redhat.com> - 1.4.7
changelog:
  - added HAL support
  - fixed /etc/hosts parser
  - added "Controlled by NetworkManager"
  - do not fall into modified state for activate/deactivate (rhbz#377261)


author: Stepan Kasal <skasal@redhat.com> - 1.4.4
changelog:
  - s/NEtwork/Network/ in the summary of -tui, to be consistent
    with the summary line of the main rpm (the neat acronym is no
    longer advertised anyway)
  - Resolves: #239216


author: Harald Hoyer <harald@redhat.com> - 1.4.4
changelog:
  - removed not yet used NCBackendHal.py (rhbz#353771)
  - fixed yelp dependency (rhbz#344981)
  - moved %configure to %build (rhbz#353761)
  - fixed type with getRoot (rhbz#368871)


author: Harald Hoyer <harald@redhat.com> - 1.3.95
changelog:
  - translation update (bug #208886)
  - use rhpl.iwlib for wireless functions (bug #197954)
  - added perl-XML-Parser build requirement


author: Harald Hoyer <harald@redhat.com> - 1.3.90
changelog:
  - fixed:
  - [135014] MTU and MRU should be confiurable for ADSL
  - [141055] system-config-network needs to be able to set MTU
  - [149780] no GATEWAY, IPADDR and NETMASK, if BOOTPROTO=dhcp
  - [150362] [Errno 2] No such file or directory: '/etc/hosts'
  - [157172] Wrong DNS for provider "ZEDAT_Berlin"
  - [160417] Bad: cannot make any changes to network settings
  - [169819] Trailing space in host name causes crash
  - [175078] String (country name) change request
  - [176145] Please enable Serbian translation in system-config-network
  - [177198] deprecation warning in system-config-network
  - [187563] localized option passed to ifcfg-wlan0 files
  - [188321] Creating an alias for a network interface breaks device
             setup after reboots
  - [190242] Firefox instance running as root when used to read docs
             for system-config-*
  - [197401] Don't write HWADDR for alias interfaces


author: Harald Hoyer <harald@redhat.com> - 1.3.27
changelog:
  - use new pam stack replacement
  - added OnParent for Alias Devices
  - added SPI and better key generation for ipsec
  - corrected column handling in main window
  - GUI liftup
  - added AVM Fritz!PCI v2.0 ISDN card to ISDN Hardwarelist (bug 134605)
  - remove /etc/sysconfig/isdncard, if no ISDN is configured


author: Harald Hoyer <harald@redhat.com> - 1.3.17
changelog:
  - better "make clean"
  - removed references to Red Hat Linux
  - added testsuite for data layer
  - added some module-info entries
  - added command line parsing to network-control
  - added IPsec to network-cmd
  - switched logging to syslog
  - do not touch bonding slaves
  - better alias handling
  - better handling of chroot
  - read *.ko modules also
  - handle modules parameter without "="
  - create correct SPI_ identifier for manual IPsec keying
  - better hostname handling
  - better profile handling
  - fix kernel version parsing
  - unknown-flag.xpm for unknown country flags
  - fixed TokenRing glade file (bad hash at beginning of file)
  - fix the length of IPSec shared keys
  - prevent modified status after profile switching
  - save dialog, for ipsec deactivation
  - PEERDNS defaults to yes
  - routing for wireless config dialog
  - only display CIPE for kernel < 2.6


author: Harald Hoyer <harald@redhat.com> - 1.3.16
changelog:
  - be more relaxed, when parsing the kernel version (115917)
  - fixed removing of Hostname (115795)
  - fixed "DevEthernet instance has no attribute 'IPv6Init'" (116375)
  - removed save dialog, when switching profiles (107399)
  - added generic Initstrings (115768)
  - added secure.png logo
  - added "-c" parameter for activate/deactivate
  - changed hotkeys to avoid double entries
  - use new pixmap loading code (only take local paths, if debugging is active)
  - moved updateNetworkScripts() to NC_functions.py
  - fallback on /etc/sysconfig/network-scripts
  - removed /usr/lib/rhs/python from sys.path
  - added -? as a command line option
  - corrected --root= option for gui
  - activate/deactivate buttons always sensitive
  - check for ipsec-tools and dynamically display ipsec tab
  - no second dialog while activating in system-control-network
  - change hosts file on hostname change
  - PEERDNS is true, if not configured


author: Harald Hoyer <harald@redhat.de> 1.3.13
changelog:
  - fixed T-Online dialog #110911
  - default flow control to CTSRTS #110347
  - only clear login/pw on provider select, if provider has its own number
  - fixed cancel of dialup process #103421
  - default to "/" for chrooted configuration
  - default to "default" profile if none active
  - fixed "activate button not active" #110193
  - scn-tui requires newt #104213
  - fixed #107816, by recognizing /var/run/ppp-ppp<NICKNAME>.pid
  - fixed a bug in ISDN activate #100677


author: Harald Hoyer <harald@redhat.de> 1.3.12
changelog:
  - renamed redhat-config-network -> system-config-network
  - added pciutils requirement
  - added utf-8 encoding comments
  - corrected some translation strings
  - added redhat-config-network provides


author: Harald Hoyer <harald@redhat.de> 1.3.10
changelog:
  - removed restriction on t-online password entry #105970
  - failsafe changing the error image #108094
  - corrected indention #108151


author: Harald Hoyer <harald@redhat.de> 1.3.9
changelog:
  - fixed 107501, 107387, 106751, 104213
  - fallback to no logfile, if opening the logfile fails
  - test, if /etc/{hosts,resolv.conf} exists
  - removed ipsec tab


author: Harald Hoyer <harald@redhat.de> 1.3.3
changelog:
  - fixed #85365
  - fixed glade file loading
  - more ipsec stuff
  - neat can use a "chrooted" environment now (-r)
  - .rpmsave will not be loaded
  - no interrupt/io settings for PNP cards
  - HIGIfied labels
  - double click for hardware and ipsec


author: Harald Hoyer <harald@redhat.de> 1.2.12-1
changelog:
  - wlan0 handling
  - splash screen bug fixed
  - improvements in HW list handling
  - isdncard handling #91607


author: Harald Hoyer <harald@redhat.de> 1.2.3-3
changelog:
  - Bugfix release for 9
  - fixed #85011, #85703, #85653, #84956, #83640, #68169, #86476, #78043, #77763


author: Trond Eivind Glomsrød <teg@redhat.com> 1.1.17-1
changelog:
  - Make it use the gnome help system, add yelp as a dependency (#71857)
  - Traceback fix: # 72581
  - translation updates


author: Trond Eivind Glomsrød <teg@redhat.com> 1.1.13-1
changelog:
  - Fixes to the traceback dialog (fix "save to floppy" (we don't do that),
    add i18n.)
  - Fix traceback with malformed /etc/hosts (#69320)
  - Fix dependencies (#69990)
  - Some minor userhelper fixes


author: Than Ngo <than@redhat.com> 1.1.3-1
changelog:
  - get_pixbuf: if no icon was not found, looks the icons
    in standard icon directory
  - bug fixes in wireless


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Turn off wireless. It doesn't work with all modes, all cards
   and you can't edit IP settings after the initial attempt


author: Harald Hoyer <harald@redhat.com> 0.9.6-1
changelog:
  - seperated gui from data layer
  - make .pyc ghost files
  - fixed profile/alias problem
  - modem probing only once


author: Than Ngo <than@redhat.com> 0.9.3-1
changelog:
  - fix internet-druid fails (bug #54192)
  - fix dial on demand problem from some ISDN Provider in German
  - don't trace back if length of Login name is 2 (bug #54322)


author: Than Ngo <than@redhat.com> 0.8.2-1
changelog:
  - fix backtrace bug in CIPE
  - fix traceback bug if self.device.Dialup is None
  - if hardware is deleted, remove all devices used this hardware
  - de.po: fix bad translation


author: Phil Knirsch <phil@redhat.de> 0.8.0-2
changelog:
  - Fixed wrong option handling in /etc/modules.conf (#52853, #52923)
  - Fixed empty search entry in /etc/resolv.conf (#52926)
  - Fixed empty domain entry in /etc/resolv.conf (#52924)
  - Fixed ethernet hardware probing traceback (#52921)


author: Trond Eivind Glomsrød <teg@redhat.com> 0.7.4-1
changelog:
  - More bugfixes, among them #51929, #51991, #51721, #51722,
    partial #52044, #51720.
  - Updated translations, include more languages


author: Phil Knirsch <phil@redhat.de> 0.7-1
changelog:
  - Added a lot of documentation
  - Final changes to the Modem druid dialog and code to look just like the
    hardware add dialog for modems.


author: Phil Knirsch <phil@redhat.de> 0.6.8-3
changelog:
  - Added the modem detection for the ModemDruid.
  - Added kudzu as requirement as it is needed for modem detection.
  - For compatibility still check for symlinks, too. Otherwise older setups will
    break.


author: Phil Knirsch <phil@redhat.de> 0.6.7-2
changelog:
  - Fixed various important bugzilla bugs
  - Added and implemented the add Hardware dialog.
  - Added a working Apply button.
  - Switched to using hardlinks instead of symlinks for config files.


author: Than Ngo <than@redhat.com>
changelog:
  - fix pap/chap Login name for T-online
  - fix InitStrings
  - use gettext function in NC_functions
  - fix loading DEFROUTE/PERSIST/DEMAND/IDLETIMEOUT for Modem dialup
  - don't backtrace if 'SetVolume' and 'Dial Command' are not defined


author: Phil Knirsch <phil@redhat.de> 0.6.1-2
changelog:
  - Fixed buggous removal of ifcfg-lo (#50478)
  - Fixed problems with modem volume in hardware dialog
  - Fixed missing /dev/modem for modem setup (#50673)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Don't run autogen.sh
  - Mark files in /etc as configuration files
  - Multiple fixes to automake files
  - Add Norwegian translation to desktop files
  - install into the configuration tool desktop directory


author: Than Ngo <than@redhat.com> 0.3.1-1
changelog:
  - obsolete isdn-config internet-config
  - requires consolehelper, alchemist
  - add icon and desktop file
  - use bzip2


author: Robin Lee <robinlee.sysu@gmail.com> - 3.5.3-1
changelog:
  - Update to 3.5.3
  - Requires: python-zope-filesystem and python-setuptools removed
  - Add %check section and run tests
  - Co-own %{python_sitearch}/zope/
  - Spec cleaned up


author: Miro Hrončok <miro@hroncok.cz> - 1.16-2
changelog:
  - Removed META.json and xsp from doc
  - Specified version for polyclipping-devel BR
  - Specified version for perl(Module::Build::WithXSpp) BR
  - Removed perl(ExtUtils::XSpp) BR
  - Added BRs perl(XSLoader) and perl(constant)


author: Miro Hrončok <miro@hroncok.cz> - 1.16-1
changelog:
  - New version
  - Removed boundled C clipper and using the distribution one
  - Removed no longer needed dos2unix


author: Miro Hrončok <miro@hroncok.cz> - 1.15-1
changelog:
  - New version
  - Added perl(Config) and perl(Exporter) to BRs
  - Removed deleting empty directories
  - using dos2unix instead of sed


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.3.8-1
changelog:
  - Update to 3.3.8
  - Use the new --with-embedded-crypto configure's option in order to
    avoid shipping a ld.so.conf file


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.3.7-0.1.rc2
changelog:
  - Update to 3.3.7 RC2 (aka syslog-ng-3.3.6.91-20121008-v3.3.6.91.tar.gz)
  - Create and own the /etc/syslog-ng/conf.d directory
  - syslog-ng.conf: now sources additional configuration files located at
    /etc/syslog-ng/conf.d ; these files must have a .conf extension
  - syslog-ng.conf: make the s_sys source more compliant with the one
    generated by generate-system-source.sh
  - syslog-ng.conf: retab
  - Bump the minimal ivykis version requirement to 0.30.4


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.3.6-1
changelog:
  - Update to 3.3.6
  - Now builds with an external (and unpatched) version of the ivykis library (>= 0.30.1)
  - Enable JSON support (BR json-c-devel).
  - Enable Linux caps (BR libcap-devel).
  - BR bison and flex
  - syslog-ng.conf: rename the now obsolete long_hostnames option to chain_hostnames
  - install a ld.so conf file so that the private shared library -
    libsyslog-ng-crypto - can be found.
  - Unconditionally run "systemctl daemon-reload" on the %postun scriptlet
    (https://bugzilla.redhat.com/show_bug.cgi?id=700766#c25)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-8
changelog:
  - Resolve the file conflict with rsyslog (#811058).
  - Don't tag the syslog-ng.service file as a configuration file.


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-5
changelog:
  - Improve test coverage: remove a couple of errors and really run the SQL test.
    Patches: syslog-ng-3.2.5-tests-functional-control.py.patch and
    syslog-ng-3.2.5-tests-functional-sql-test.patch.


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-3
changelog:
  - Drop the sysconfig configuration file (use syslog-ng.service instead)
  - Make the syslog-ng.service file a configuration file
  - Drop Vim 7.2 support


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-2
changelog:
  - Fix the freeze problems caused by the /dev/log unix socket type mismatch (#742624)
    + syslog-ng.conf: change /dev/log from unix-stream to unix-dgram
    + upstream patch syslog-ng-3.3.4-afunix.c-diagnostic-messages.patch
  - Move the SCL files to the main RPM (#742624 comments >= 28)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.4-11
changelog:
  - New 3.2.5 pre-release tarball
    https://lists.balabit.hu/pipermail/syslog-ng/2011-October/017491.html
  - Updated patch syslog-ng-3.2.5-syslog-ng.service.patch


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.4-10
changelog:
  - 3.2.5 pre-release: changelog and tarball from
    https://lists.balabit.hu/pipermail/syslog-ng/2011-October/017462.html
    Patches dropped:
    syslog-ng-3.2.4-systemd-acquired-fd.patch
    syslog-ng-3.2.4-chain-hostnames-processing.patch
  - New configure option: --with-systemdsystemunitdir
  - Patched the included syslog-ng.service file
    syslog-ng-3.2.5-syslog-ng.service.patch


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.4-7
changelog:
  - Fixed the syslog-ng.service configuration file:
    * Sockets setting (#734569)
    * StandardOutput setting (#734591)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.4-3
changelog:
  - Updated the homepage URL
  - Syslog-ng data directory in %{_datadir}/%{name}
  - Include the main library header files in the devel subpackage


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.4-2
changelog:
  - No need to create the directory /etc/syslog-ng in the install section
  - Enable the test suite (but excluding the SQL and SSL tests)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.3-5
changelog:
  - Overrided the default _localstatedir value (configure --localstatedir)
    (value hardcoded in update-patterndb)
  - Manually created the patterndb.d configuration directory (update-patterndb)
    (see also https://bugzilla.balabit.com/show_bug.cgi?id=119 comments >= 4)
  - Dropped support for Vim 7.0 and 7.1


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.3-4
changelog:
  - Dropped the bison and flex build requirements
  - Corrected a couple of macro references in changelog entries (rpmlint)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.3-3
changelog:
  - Added the build requirement systemd-units (macro %_unitdir)
    https://fedoraproject.org/wiki/Packaging:Guidelines:Systemd
  - Dropped the redefinition of the %_localstatedir macro
  - Use %global instead of %define
  - Minor modifications of the %post, %preun and %postun scripts
    https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd
  - Expanded tabs to spaces (also added a vim modeline)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.3-2
changelog:
  - Fix systemd-related scriptlets (Bill Nottingham)
  - Explicitly add --enable-systemd to configure's command line


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.3-0.20110424.4
changelog:
  - downgrade the pcre minimal required version from 7.3 to 6.1 (#651823#c26)
  - better compliance with the package guidelines
    (https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.3-0.20110424.1
changelog:
  - change NVR to alert users that we have been using a syslog-ng v3.2 git snapshot
    (for systemd support)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.2-4
changelog:
  - re-introduces the "Provides: syslog" (#651823 comments 13, 15 and 21)
  - rename the logrotate.d file back to syslog (#651823 comments 12, 15, 16 and 21)
  - cleans the sysconfig and logrotate file mess (#651823 comments 17, 20 and 21)
  - spec code cleanup (#651823 comments 10 and 11)
  - dropped duplicated eventlog-devel BR


author: Matthias Runge <mrunge@matthias-runge.de> - 3.2.2-3
changelog:
  - systemd fixup
  - more spec file cleanup,
  - incorporate fixes from Jose Pedro Oliveira (#651823 comments 7 and 8)


author: Doug Warner <silfreed@fedoraproject.org> - 3.1.1-1
changelog:
  - update for syslog-ng 3.1.1
  - supports the new syslog protocol standards
  - log statements can be embedded into each other
  - the encoding of source files can be set for proper character conversion
  - can read, process, and rewrite structured messages (e.g., Apache webserver
    logs) using templates and regular expressions
  - support for patterndb v2 and v3 format, along with a bunch of new
    parsers: ANYSTRING, IPv6, IPvANY and FLOAT.
  - added a new "pdbtool" utility to manage patterndb files: convert them
    from v1 or v2 format, merge mulitple patterndb files into one and look
    up matching patterns given a specific message.
  - support for message tags: tags can be assigned to log messages as they
    enter syslog-ng: either by the source driver or via patterndb.
    Later it these tags can be used for efficient filtering.
  - added support for rewriting structured data
  - added pcre support in the binary packages of syslog-ng


author: Douglas E. Warner <silfreed@silfreed.net> - 2.1.4-1
changelog:
  - update to 2.1.4
  - enabling mixed linking to compile only non-system libs statically
  - lots of packaging updates to be able to build on RHEL4,5, Fedora9+ and be
    parallel-installable with rsyslog and/or sysklogd on those platforms
  - removing BR for flex & byacc to try to prevent files from being regenerated
  - fixing build error with cfg-lex.l and flex 2.5.4
  - Fixed a possible DoS condition triggered by a destination port unreachable
    ICMP packet received from a UDP destination.  syslog-ng started eating all
    available memory and CPU until it crashed if this happened.
  - Fixed the rate at which files regular were read using the file() source.
  - Report connection breaks as a write error instead of reporting POLLERR as
    the write error path reports more sensible information in the logs.


author: Peter Vrabec <pvrabec@redhat.com> 2.0.8-3
changelog:
  - do not conflicts with rsyslog, both rsyslog and syslog-ng use
    same pidfile and logrotate file (#441664)


author: Douglas E. Warner <silfreed@silfreed.net> 2.0.7-2
changelog:
  - added patch from git commit a8b9878ab38b10d24df7b773c8c580d341b22383
    to fix log rotation (bug#430057)


author: Douglas E. Warner <silfreed@silfreed.net> 2.0.7-1
changelog:
  - updated to 2.0.7
  - force regeneration to avoid broken paths from upstream (#265221)
  - adding loggen binary


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.0.4-2
changelog:
  - New upstream download location
    (https://lists.balabit.hu/pipermail/syslog-ng/2007-May/010258.html)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.0.3-0.20070309
changelog:
  - Enable support for TCP wrappers (--enable-tcp-wrapper).
  - Optional support for spoofed source addresses (--enable-spoof-source)
    (disabled by default; build requires libnet).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.0.2-2
changelog:
  - Dynamic link glib2 and eventlog (--enable-dynamic-linking).
    For Fedora Core 6 (and above) both packages install their dynamic
    libraries in /lib.


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.6.10-2
changelog:
  - Build option to support the syslog-ng spoof-source feature
    (the feature spoof-source is disabled by default).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.6.9-1
changelog:
  - Build conflict statement
    (see: https://lists.balabit.hu/pipermail/syslog-ng/2005-June/007630.html)


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.6.7-3
changelog:
  - Shipping the sysklogd logrotate file and using the same pidfile
    as suggested by Jeremy Katz.
  - Patching the init script: no default runlevels.
  - Removed the triggers to handle the logrotate file (no longer needed).
  - The SELinux use_syslogng boolean has been dropped (rules enabled).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.6.7-2.fc4
changelog:
  - Increased libol required version to 0.3.16
    (https://lists.balabit.hu/pipermail/syslog-ng/2005-May/007385.html).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.6.7-0.fdr.1
changelog:
  - Update to 1.6.7.
  - The Red Hat/Fedora Core configuration files are now included in the
    syslog-ng tarball (directory: contrib/fedora-packaging).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.6.6-0.fdr.4
changelog:
  - Logrotate file conflict: just comment/uncomment contents of the syslog
    logrotate file using triggers.


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.6.6-0.fdr.2
changelog:
  - Added contrib/relogger.pl (missing in syslog-ng-1.6.6).
  - Requires libol 0.3.15.
  - Added %trigger scripts to handle the logrotate file.


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.6.5-0.fdr.7
changelog:
  - Took ownership of the configuration directory (/etc/syslog-ng/).
  - Updated the syslog-ng(8) manpage (upstream patch).
  - Updated the configuration file: /proc/kmsg is a file not a pipe.
  - Patched two contrib files: syslog2ng and syslog-ng.conf.RedHat.
  - Logrotate file inline replacement: perl --> sed (bug 1332 comment 23).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.6.5-0.fdr.6
changelog:
  - Logrotate problem: only one logrotate file for syslog and syslog-ng.
  - Configuration file: don't sync d_mail destination (/var/log/maillog).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.6.5-0.fdr.5
changelog:
  - SIGHUP handling upstream patch (syslog-ng-1.6.5+20050121.tar.gz).
  - Static linking /usr libraries (patch already upstream).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.6.5-0.fdr.4
changelog:
  - make: do not strip the binaries during installation (install vs install-strip)
    (bug 1332 comment 18).
  - install: preserve timestamps (option -p) (bug 1332 comment 18).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> 0:1.6.5-0.fdr.1
changelog:
  - update to 1.65.
  - removed the syslog-ng.doc.patch patch (already upstream).
  - removed the syslog-ng.conf.solaris documentation file.


author: Jose Pedro Oliveira <jpo at di.uminho.pt> 0:1.6.2-0.fdr.3
changelog:
  - removed Conflits:
  - changed the %post and %preun scripts
  - splitted Requires( ... , ... ) into Requires( ... )


author: Jose Pedro Oliveira <jpo at di.uminho.pt> 1.6.0rc2 snapshot
changelog:
  - Reorganized specfile
  - Corrected the scripts (%post, %postun, and %preun)
  - Commented the mysql related lines; create an option for future inclusion


author: Richard E. Perlotto II <richard@perlotto.com> 1.5.23-2
changelog:
  - Corrected the mass of errors that occured with rpmlint
  - Continue to clean up for the helpful hints on how to write to a database


author: Ankur Sinha <ankursinha AT fedoraproject DOT org> 0.3.1-2
changelog:
  - Update spec as per review: 959172
  - Run tests
  - add python-django as requires
  - remove bundled egg info


author: Michael Pasternak <mpastern@redhat.com> - 1.3
changelog:
  - rebased to latest ovirt-engine-api:
    - added update() for role resource
    - various parameter wrapping improvements


author: Michael Pasternak <mpastern@redhat.com> - 1.1-1
changelog:
  - add connectivity check and disconnect methods for #781820
    https://bugzilla.redhat.com/show_bug.cgi?id=781820


author: gil cattaneo <puntogil@libero.it> 8-2
changelog:
  - moved xhtmlrenderer link jar file in %{_javadir}/flyingsaucer subdirectory
  - fix files with wrong encoding
  - fix version tag
  - removed classpath from manifest


author: Darryl L. Pierce <dpierce@redhat.com> - 2.0.3-3.1
changelog:
  - Cleaned up the specfile to match current Ruby packaging guidelines.
  - Changed URL to point to Dominik Honnef's project page on his blog.


author: Stanislav Petr <glux@glux.org> - 1.0.6-1
changelog:
  - Update to versio 1.0.6
  - Change attrs to 750 on /etc/knot - only for root (knot configuration can contain DNS keys for zone updates)
  - Clean content in /etc/knot


author: Stanislav Petr <glux@glux.org> - 1.0.3-1
changelog:
  - Fixed knot directory ownership.
  - Update to version 1.0.3
  - Merget changes from Paul Wouters <pwouters@redhat.com> 
  - Removed unnecessary commands pro %post script
  - Add knot user
  - More configuration samples in /usr/share/doc/knot


author: Stanislav Petr <glux@glux.org> - 1.0.0-4
changelog:
  - Update to upstream version 1.0.0
  - Fix %{_sharedstatedir} usage in .spec.
  - Fix file and directories ownership
  - Fix service upgrade in postun in rpm.
  - Do not install unittests.


author: Stanislav Petr <glux@glux.org> - 0.8.1-3
changelog:
  - Add docs (COPYING AUTHORS RELNOTES KNOWN_ISSUES)
  - Update rpm building options.
    Use %{_sharedstatedir} instead of %{_var}/lib,
    dafault value for %{buildroot} path
  - Remove ldconfig from post and postun in rpm.
  - Update licence to GPLv3+


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.5-1
changelog:
  - New upstream version 0.5.5.
  - Remove OCaml sources.  Required for cduce_mktop, but some upstream
    work is needed to make this work with OCaml 4.00.0.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.3-7
changelog:
  - Recompile for OCaml 3.12.0.
  - Include ocamlduce from Stephane Glondu's version, but leave it
    disabled since I still cannot get it to compile.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.3-6
changelog:
  - Temporarily disable ocamlduce until we work out the build problem.
  - Recheck package with rpmlint.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.3-5
changelog:
  - ocamlduce: Upstream fix for OCaml 3.11.2+rc1.
  - Use upstream RPM 4.8 OCaml dependency generator.
  - Replace %define with %global.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.3-1
changelog:
  - New upstream release 0.5.3.
  - Patch for compatibility with OCaml 3.11 now upstream.
  - Rebuild for OCaml 3.11.1+rc0.
  - Disable ocamlduce - waiting for upstream to release a compatible version.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.2-1
changelog:
  - New upstream release 0.5.2.
  - Removed netcgi patch.
  - AUTHORS file is now UTF-8 so remove that change.


author: Richard W.M. Jones <rjones@redhat.com> - 0.5.0-1
changelog:
  - Upstream version 0.5.0
  - Remove RPATH in cduce binary.
  - ExcludeArch ppc64.
  - Build without ocamlopt.
  - Convert AUTHORS file to UTF-8.
  - Ignore Parsetree module.


author: Thomas Spura <tomspur@fedoraproject.org> - 1.9.9.35-2
changelog:
  - remove R: firefox, this plugin also works for seamonky and so on
    it's up to the user, what to use (Thomas Moschny)


author: Thomas Spura <tomspur@fedoraproject.org> - 1.9.9.35-1
changelog:
  - update to new version
  - %global vs %define
  - install in %{_datadir} -> noarch
  - delete changelog
  - R: mozilla-filesystem for owning %{_datadir}/mozilla/extensions


author: Ralph Bean <rbean@redhat.com> - 0.5-2
changelog:
  - Updated license to LGPLv3+ after clarification from upstream.
    https://github.com/Kozea/CairoSVG/pull/8
  - Removed reStructuredText markup from the description.


author: Juan Orti Alcaine <j.orti.alcaine@gmail.com> - 1.4-0.1.rc2
changelog:
  - Bump version to 1.4rc2
  - Use _udevrulesdir macro and add patch to modify udev rules dir in Makefile
  - Patch to avoid udev service restart is no longer necessary
  - Change dependency to libusbx
  - Change group of heimdall-frontend


author: Tim Flink <tflink@fedoraproject.org> - 1.2.1-1
changelog:
  - Update to upstream 1.2.1
  - Change binary from pip-python to python-pip (RHBZ#855495)
  - Add alias from python-pip to pip-python, to be removed at a later date


author: Miro Hrončok <miro@hroncok.cz> - 0.12-3
changelog:
  - Removed deleting empty dirs in %install section
  - Do not package META.json
  - Removed (B)Rs: perl(XSLoader), perl(Digest::MD5), perl(ExtUtils::CBuilder)
  - Removed BRs: perl(ExtUtils::ParseXS), perl(ExtUtils::Typemaps), perl(ExtUtils::XSpp)
  - Filter unversioned Requires: perl(Module::Build), perl(ExtUtils::CppGuess)
  - Sort (B)Rs lexicografically


author: Aurelien Bompard <abompard@fedoraproject.org> - 0.79-1
changelog:
  - version 0.79
  - add patch to fix DSO linking
  	(http://fedoraproject.org/wiki/UnderstandingDSOLinkChange)


author: Aurelien Bompard <abompard@fedoraproject.org> 0.0.1.10393-1
changelog:
  - version 10393
  - add patch to detect libunitsync.so properly
  - drop workaround for rhbz#478589
  - require spring
  - add patch to fix gettext detection on x86_64


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-7.1
changelog:
  - Fix memory leak in label_file, which is effecting virt
  - Clean up closeonexec calls
  - Return ENOTSUP rather then EOPNOTSUPP for getfilecon calls
  - Fix potential crash in mappings handling


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-6
changelog:
  - Add new function mode_to_security_class which takes mode instead of a string.
  - Possibly will be used with coreutils.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-1
changelog:
  - Update to upstream 
  	* Add support for lxc_contexts_path
  	* utils: add service to getdefaultcon
  	* libsemanage: do not set soname needlessly
  	* libsemanage: remove PYTHONLIBDIR and ruby equivalent
  	* boolean name equivalency
  	* getsebool: support boolean name substitution
  	* Add man page for new selinux_boolean_sub function.
  	* expose selinux_boolean_sub
  	* matchpathcon: add -m option to force file type check
  	* utils: avcstat: clear sa_mask set
  	* seusers: Check for strchr failure
  	* booleans: initialize pointer to silence coveriety
  	* stop messages when SELinux disabled
  	* label_file: use PCRE instead of glibc regex functions
  	* label_file: remove all typedefs
  	* label_file: move definitions to include file
  	* label_file: do string to mode_t conversion in a helper function
  	* label_file: move error reporting back into caller
  	* label_file: move stem/spec handling to header
  	* label_file: drop useless ncomp field from label_file data
  	* label_file: move spec_hasMetaChars to header
  	* label_file: fix potential read past buffer in spec_hasMetaChars
  	* label_file: move regex sorting to the header
  	* label_file: add accessors for the pcre extra data
  	* label_file: only run regex files one time
  	* label_file: new process_file function
  	* label_file: break up find_stem_from_spec
  	* label_file: struct reorg
  	* label_file: only run array once when sorting
  	* Ensure that we only close the selinux netlink socket once.
  	* improve the file_contexts.5 manual page


author: Dan Walsh <dwalsh@redhat.com> - 2.1.11-1
changelog:
  - Update to upstream 
  	* Fortify source now requires all code to be compiled with -O flag
  	* asprintf return code must be checked
  	* avc_netlink_recieve handle EINTR
  	* audit2why: silence -Wmissing-prototypes warning
  	* libsemanage: remove build warning when build swig c files
  	* matchpathcon: bad handling of symlinks in /
  	* seusers: remove unused lineno
  	* seusers: getseuser: gracefully handle NULL service
  	* New Android property labeling backend
  	* label_android_property whitespace cleanups
  	* additional makefile support for rubywrap


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-5
changelog:
  - Fix booleans.subs name, change function name to selinux_boolean_sub, 
    add man page, minor fixes to the function


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-4
changelog:
  - Fix to compile with Fortify source
        * Add -O compiler flag
        * Check return code from asprintf
  - Fix handling of symbolic links in / by realpath_not_final


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-1
changelog:
  - Update to upstream 
  	* Fix dead links to www.nsa.gov/selinux
  	* Remove jump over variable declaration
  	* Fix old style function definitions
  	* Fix const-correctness
  	* Remove unused flush_class_cache method
  	* Add prototype decl for destructor
  	* Add more printf format annotations
  	* Add printf format attribute annotation to die() method
  	* Fix const-ness of parameters & make usage() methods static
  	* Enable many more gcc warnings for libselinux/src/ builds
  	* utils: Enable many more gcc warnings for libselinux/utils builds
  	* Change annotation on include/selinux/avc.h to avoid upsetting SWIG
  	* Ensure there is a prototype for 'matchpathcon_lib_destructor'
  	* Update Makefiles to handle /usrmove
  	* utils: Stop separating out matchpathcon as something special
  	* pkg-config to figure out where ruby include files are located
  	* build with either ruby 1.9 or ruby 1.8
  	* assert if avc_init() not called
  	* take security_deny_unknown into account
  	* security_compute_create_name(3)
  	* Do not link against python library, this is considered
  	* bad practice in debian
  	* Hide unnecessarily-exported library destructors


author: Dan Walsh <dwalsh@redhat.com> - 2.1.9-9
changelog:
  - Add selinux_current_policy_path to return /sys/fs/selinux/policy if it exists
  - Otherwise search for policy on disk


author: Dan Walsh <dwalsh@redhat.com> - 2.1.9-8
changelog:
  - Change selinux_binary_policy_path to return /sys/fs/selinux/policy
  - Add selinux_installed_policy_path to return what selinux_binary_policy_path used to return
  - avc_has_perm will now return yes if the machine is in permissive mode
  - Make work with ruby-1.9


author: Dan Walsh <dwalsh@redhat.com> - 2.1.9-1
changelog:
  -Update to upstream
  	* Fix setenforce man page to refer to selinux man page
  	* Cleanup Man pages
  	* merge freecon with getcon man page


author: Dan Walsh <dwalsh@redhat.com> - 2.1.8-5
changelog:
  - Add patch from Richard Haines
        When selabel_lookup found an invalid context with validation enabled, it
        always stated it was 'file_contexts' whether media, x, db or file.
        The fix is to store the spec file name in the selabel_lookup_rec on
        selabel_open and use this as output for logs. Also a minor fix if key is
        NULL to stop seg faults.
  - Fix setenforce manage page.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.8-1
changelog:
  - Upgrade to upstream
  	* selinuxswig_python.i: don't make syscall if it won't change anything
  	* Remove assert in security_get_boolean_names(3)
  	* Mapped compute functions now obey deny_unknown flag
  	* get_default_type now sets EINVAL if no entry.
  	* return EINVAL if invalid role selected
  	* Updated selabel_file(5) man page
  	* Updated selabel_db(5) man page
  	* Updated selabel_media(5) man page
  	* Updated selabel_x(5) man page
  	* Add man/man5 man pages
  	* Add man/man5 man pages
  	* Add man/man5 man pages
  	* use -W and -Werror in utils


author: Dan Walsh <dwalsh@redhat.com> - 2.1.7-1
changelog:
  - Upgrade to upstream
  	* Makefiles: syntax, convert all ${VAR} to $(VAR)
  	* load_policy: handle selinux=0 and /sys/fs/selinux not exist
  	* regenerate .pc on VERSION change
  	* label: cosmetic cleanups
  	* simple interface for access checks
  	* Don't reinitialize avc_init if it has been called previously
  	* seusers: fix to handle large sets of groups
  	* audit2why: close fd on enomem
  	* rename and export symlink_realpath
  	* label_file: style changes to make Eric happy.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.6-1
changelog:
  -Update to upstream
  	* utils: matchpathcon: remove duplicate declaration
  	* src: matchpathcon: use myprintf not fprintf
  	* src: matchpathcon: make sure resolved path starts
  	* put libselinux.so.1 in /lib not /usr/lib
  	* tree: default make target to all not


author: Dan Walsh <dwalsh@redhat.com> - 2.1.5-2
changelog:
  - Change matchpathcon_init_prefix and selabel_open to allow multiple initial 
  prefixes.  Now you can specify a ";" separated list of prefixes and the 
  labeling system will only load regular expressions that match these prefixes.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.5-1
changelog:
  - Change matchpatcon to use proper myprintf
  - Fix symlink_realpath to always include "/"
  - Update to upstream
  	* selinux_file_context_verify function returns wrong value.
  	* move realpath helper to matchpathcon library
  	* python wrapper makefile changes


author: Dan Walsh <dwalsh@redhat.com> - 2.1.4-1
changelog:
  -Update to upstream
  2.1.4 2011-0817
  	* mapping fix for invalid class/perms after selinux_set_mapping
  	* audit2why: work around python bug not defining
  	* resolv symlinks and dot directories before matching

  2.1.2 2011-0803
  	* audit2allow: do not print statistics
  	* make python bindings for restorecon work on relative path
  	* fix python audit2why binding error
  	* support new python3 functions
  	* do not check fcontext duplicates on use
  	* Patch for python3 for libselinux

  2.1.1 2011-08-02
  	* move .gitignore into utils
  	* new setexecon utility
  	* selabel_open fix processing of substitution files
  	* mountpoint changing patch.
  	* simplify SRCS in Makefile

  2.1.1 2011-08-01
  	* Remove generated files, introduce more .gitignore


author: Dan Walsh <dwalsh@redhat.com> - 2.1.0-1
changelog:
  -Update to upstream
  	* Release, minor version bump
  	* Give correct names to mount points in load_policy by Dan Walsh.
  	* Make sure selinux state is reported correctly if selinux is disabled or
  	fails to load by Dan Walsh.
  	* Fix crash if selinux_key_create was never called by Dan Walsh.
  	* Add new file_context.subs_dist for distro specific filecon substitutions
  	by Dan Walsh.
  	* Update man pages for selinux_color_* functions by Richard Haines.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.102-6
changelog:
  - Only call dups check within selabel/matchpathcon if you are validating the 
  context
  - This seems to speed the loading of labels by 4 times.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.102-5
changelog:
  - Move /selinux to /sys/fs/selinux
  - Add selinuxexeccon
  - Add realpath to matchpathcon to handle matchpathcon * type queries.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.102-1
changelog:
  -Update to upstream
  	* Give correct names to mount points in load_policy by Dan Walsh.
  	* Make sure selinux state is reported correctly if selinux is disabled or
  	fails to load by Dan Walsh.
  	* Fix crash if selinux_key_create was never called by Dan Walsh.
  	* Add new file_context.subs_dist for distro specific filecon substitutions
  	by Dan Walsh.
  	* Update man pages for selinux_color_* functions by Richard Haines.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.101-1
changelog:
  - Clean up patch to make handling of constructor  cleanup more portable
    * db_language object class support for selabel_lookup from KaiGai Kohei.
    * Library destructors for thread local storage keys from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.99-4
changelog:
  Add patch from dbhole@redhat.com to initialize thread keys to -1
  Errors were being seen in libpthread/libdl that were related
  to corrupt thread specific keys. Global destructors that are called on dl 
  unload. During destruction delete a thread specific key without checking 
  if it has been initialized. Since the constructor is not called each time 
  (i.e. key is not initialized with pthread_key_create each time), and the 
  default is 0, there is a possibility that key 0 for an active thread gets 
  deleted. This is exactly what is happening in case of OpenJDK.

  Workaround patch that initializes the key to -1. Thus if the constructor is not
  called, the destructor tries to delete key -1 which is deemed invalid by 
  pthread_key_delete, and is ignored.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.99-3
changelog:
  - Call fini_selinuxmnt if selinux is disabled, to cause is_selinux_disabled() to report correct data


author: Dan Walsh <dwalsh@redhat.com> - 2.0.96-1
changelog:
  - Update to upstream 
  	* Add const qualifiers to public API where appropriate by KaiGai Kohei.

  2.0.95 2010-06-10
  	* Remove duplicate slashes in paths in selabel_lookup from Chad Sellers
  	* Adds a chcon method to the libselinux python bindings from Steve Lawrence
  - add python3 subpackage from David Malcolm


author: Dan Walsh <dwalsh@redhat.com> - 2.0.93-1
changelog:
  - Update to upstream 
  	* Show strerror for security_getenforce() by Colin Waters.
  	* Merged selabel database support by KaiGai Kohei.
  	* Modify netlink socket blocking code by KaiGai Kohei.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.92-1
changelog:
  - Update to upstream 
  	* Fix from Eric Paris to fix leak on non-selinux systems.
  	* regenerate swig wrappers
  	* pkgconfig fix to respect LIBDIR from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.91-1
changelog:
  - Update to upstream 
  	* Change the AVC to only audit the permissions specified by the
  	policy, excluding any permissions specified via dontaudit or not
  	specified via auditallow.
  	* Fix compilation of label_file.c with latest glibc headers.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.90-1
changelog:
  - Update to upstream 
  	* add/reformat man pages by Guido Trentalancia <guido@trentalancia.com>.
  	* Change exception.sh to be called with bash by Manoj Srivastava <srivasta@debian.org>


author: Dan Walsh <dwalsh@redhat.com> - 2.0.87-1
changelog:
  - Update to upstream 
  	* Add exception handling in libselinux from Dan Walsh. This uses a
  	  shell script called exception.sh to generate a swig interface file.
  	* make swigify
  	* Make matchpathcon print <<none>> if path not found in fcontext file.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.85-1
changelog:
  - Update to upstream 
  	* Reverted Tomas Mraz's fix for freeing thread local storage to avoid
  	pthread dependency.
  	* Removed fini_context_translations() altogether.
  	* Merged lazy init patch from Stephen Smalley based on original patch
  	by Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.84-1
changelog:
  - Update to upstream 
  	* Add per-service seuser support from Dan Walsh.
  	* Let load_policy gracefully handle selinuxfs being mounted from Stephen Smalley.
  	* Check /proc/filesystems before /proc/mounts for selinuxfs from Eric
  	Paris.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.82-1
changelog:
  - Update to upstream 
  	* Fix improper use of thread local storage from Tomas Mraz <tmraz@redhat.com>.
  	* Label substitution support from Dan Walsh.
  	* Support for labeling virtual machine images from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.81-1
changelog:
  - Update to upstream 
  	* Trim / from the end of input paths to matchpathcon from Dan Walsh.
  	* Fix leak in process_line in label_file.c from Hiroshi Shinji.
  	* Move matchpathcon to /sbin, add matchpathcon to clean target from Dan Walsh.
  	* getdefaultcon to print just the correct match and add verbose option from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.80-1
changelog:
  - Update to upstream 
  	* deny_unknown wrapper function from KaiGai Kohei.
  	* security_compute_av_flags API from KaiGai Kohei.
  	* Netlink socket management and callbacks from KaiGai Kohei.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.79-1
changelog:
  - Update to upstream 
  	* Netlink socket handoff patch from Adam Jackson.
  	* AVC caching of compute_create results by Eric Paris.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.76-4
changelog:
  - Add new function getseuser which will take username and service and return
  - seuser and level.  ipa will populate file in future.
  - Change selinuxdefcon to return just the context by default


author: Dan Walsh <dwalsh@redhat.com> - 2.0.75-2
changelog:
  - Eamon Walsh Patch - libselinux: allow shell-style wildcarding in X names
  - Add Restorecon/Install python functions from Luke Macken


author: Dan Walsh <dwalsh@redhat.com> - 2.0.75-1
changelog:
  - Update to Upstream
  	* Correct message types in AVC log messages.
  	* Make matchpathcon -V pass mode from Dan Walsh.
  	* Add man page for selinux_file_context_cmp from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.73-1
changelog:
  - Update to Upstream
  	* New man pages from Dan Walsh.
  	* Update flask headers from refpolicy trunk from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.71-1
changelog:
  - Update to Upstream
  	* Add group support to seusers using %groupname syntax from Dan Walsh.
  	* Mark setrans socket close-on-exec from Stephen Smalley.
  	* Only apply nodups checking to base file contexts from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.70-1
changelog:
  - Update to Upstream
  	* Merge ruby bindings from Dan Walsh.
  - Add support for Linux groups to getseuserbyname


author: Dan Walsh <dwalsh@redhat.com> - 2.0.69-1
changelog:
  - Update to Upstream
  	* Handle duplicate file context regexes as a fatal error from Stephen Smalley.
  	  This prevents adding them via semanage.
  	* Fix audit2why shadowed variables from Stephen Smalley.
  	* Note that freecon NULL is legal in man page from Karel Zak.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.67-1
changelog:
  - Update to Upstream
  	* New and revised AVC, label, and mapping man pages from Eamon Walsh.
  	* Add swig python bindings for avc interfaces from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.65-1
changelog:
  - Update to Upstream
  	* Fix selinux_file_context_verify() and selinux_lsetfilecon_default() to call matchpathcon_init_prefix if not already initialized.
  	* Add -q qualifier for -V option of matchpathcon and change it to indicate whether verification succeeded or failed via exit status.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.64-1
changelog:
  - Update to Upstream
  	* Fixed selinux_set_callback man page.
  	* Try loading the max of the kernel-supported version and the libsepol-supported version when no manipulation of the binary policy is needed from Stephen Smalley.
  	* Fix memory leaks in matchpathcon from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.60-1
changelog:
  - Update to Upstream
  	* Changed selinux_init_load_policy() to not warn about a failed mount of selinuxfs if selinux was disabled in the kernel.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.55-1
changelog:
  - Update to Upstream
  	* Merged compute_member AVC function and manpages from Eamon Walsh.
  	* Provide more error reporting on load policy failures from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.52-1
changelog:
  - Update to Upstream
  	* Disable setlocaldefs if no local boolean or users files are present from Stephen Smalley.
  	* Skip userspace preservebools processing for Linux >= 2.6.22 from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.47-1
changelog:
  - Fix memory references in audit2why and change to use tuples
  - Update to Upstream
  	* Fix for the avc:  granted null message bug from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.45-1
changelog:
  - Upgrade to upstream
  	* dlopen libsepol.so.1 rather than libsepol.so from Stephen Smalley.
  	* Based on a suggestion from Ulrich Drepper, defer regex compilation until we have a stem match, by Stephen Smalley.
  	*  A further optimization would be to defer regex compilation until we have a complete match of the constant prefix of the regex - TBD.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.42-1
changelog:
  - Upgrade to upstream
  	* AVC enforcing mode override patch from Eamon Walsh.
  	* Aligned attributes in AVC netlink code from Eamon Walsh.
  - Move libselinux.so back into devel package, procps has been fixed


author: Dan Walsh <dwalsh@redhat.com> - 2.0.40-1
changelog:
  - Upgrade to upstream
  	* Merged refactored AVC netlink code from Eamon Walsh.
  	* Merged new X label namespaces from Eamon Walsh.
  	* Bux fix and minor refactoring in string representation code.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.37-1
changelog:
  - Upgrade to upstream
  	* Merged selinux_get_callback, avc_open, empty string mapping from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.35-1
changelog:
  - Upgrade to upstream
  	* Make netlink socket close-on-exec to avoid descriptor leakage from Dan Walsh.
  	* Pass CFLAGS when using gcc for linking from Dennis Gilmore.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.33-1
changelog:
  - Upgrade to latest from NSA
  	* Re-map a getxattr return value of 0 to a getfilecon return value of -1 with errno EOPNOTSUPP from Stephen Smalley.
  	* Fall back to the compat code for security_class_to_string and security_av_perm_to_string from Stephen Smalley.
  	* Fix swig binding for rpm_execcon from James Athey.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.30-1
changelog:
  - Move libselinux.so into devel package
  - Upgrade to upstream
  	* Fix segfault resulting from uninitialized print-callback pointer.
  	* Added x_contexts path function patch from Eamon Walsh.
  	* Fix build for EMBEDDED=y from Yuichi Nakamura.
  	* Fix markup problems in selinux man pages from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.29-1
changelog:
  - Upgrade to upstream
  	* Updated version for stable branch.	
  	* Added x_contexts path function patch from Eamon Walsh.
  	* Fix build for EMBEDDED=y from Yuichi Nakamura.
  	* Fix markup problems in selinux man pages from Dan Walsh.
  	* Updated av_permissions.h and flask.h to include new nscd permissions from Dan Walsh.
  	* Added swigify to top-level Makefile from Dan Walsh.
  	* Fix for string_to_security_class segfault on x86_64 from Stephen
  	  Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.21-1
changelog:
  - Upgrade to upstream
  	* Class and permission mapping support patches from Eamon Walsh.
  	* Object class discovery support patches from Chris PeBenito.
  	* Refactoring and errno support in string representation code.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.18-1
changelog:
  - Upgrade to upstream
  	* Merged patch to reduce size of libselinux and remove need for libsepol for embedded systems from Yuichi Nakamura.
  	  This patch also turns the link-time dependency on libsepol into a runtime (dlopen) dependency even in the non-embedded case.

  2.0.17 2007-05-31
  	* Updated Lindent script and reindented two header files.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.16-1
changelog:
  - Upgrade to upstream
  	* Merged additional swig python bindings from Dan Walsh.
  	* Merged helpful message when selinuxfs mount fails patch from Dax Kelson.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.13-1
changelog:
  - Upgrade to upstream
  	* Merged rpm_execcon python binding fix, matchpathcon man page fix, and getsebool -a handling for EACCES from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.11-1
changelog:
  - Upgrade to upstream
  	* Merged userspace AVC patch to follow kernel's behavior for permissive mode in caching previous denials from Eamon Walsh.
  	* Merged sidput(NULL) patch from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.9-1
changelog:
  - Upgrade to upstream
  	* Merged class/av string conversion and avc_compute_create patch from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.7-1
changelog:
  * Merged patch to drop support for CACHETRANS=0 config option from Steve Grubb.
  	* Merged patch to drop support for old /etc/sysconfig/selinux and
  	  /etc/security policy file layout from Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.5-1
changelog:
  - Upgrade to upstream
  	* Merged init_selinuxmnt() and is_selinux_enabled() improvements from Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.4-1
changelog:
  - Upgrade to upstream
  	* Removed sending of setrans init message.
  	* Merged matchpathcon memory leak fix from Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.0-1
changelog:
  * Merged patch from Todd Miller to remove sscanf in matchpathcon.c because
  	  of the use of the non-standard format (original patch changed
  	  for style).
  	* Merged patch from Todd Miller to fix memory leak in matchpathcon.c.


author: Dan Walsh <dwalsh@redhat.com> - 1.33.4-1
changelog:
  - Upstream wanted some minor changes, upgrading to keep api the same
  - Upgrade to upstream
  	* Merged selinux_check_securetty_context() and support from Dan Walsh.
  Resolves: #200110


author: Dan Walsh <dwalsh@redhat.com> - 1.33.3-1
changelog:
  - Upgrade to upstream
  	* Merged patch for matchpathcon utility to use file mode information
  	  when available from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 1.33.1-2
changelog:
  - Add James Antill patch for login verification of MLS Levels
  -  MLS ragnes need to be checked, Eg. login/cron. This patch adds infrastructure.


author: Dan Walsh <dwalsh@redhat.com> - 1.33.1-1
changelog:
  - Upgrade to latest from NSA
  	* Merged updated flask definitions from Darrel Goeddel.
   	  This adds the context security class, and also adds
  	  the string definitions for setsockcreate and polmatch.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.29-1
changelog:
  - Upgrade to latest from NSA
  	* Merged av_permissions.h update from Steve Grubb,
  	  adding setsockcreate and polmatch definitions.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.27-1
changelog:
  - Upgrade to latest from NSA
  	* Merged patch to not log avc stats upon a reset from Steve Grubb.
  	* Applied patch to revert compat_net setting upon policy load.
  	* Merged file context homedir and local path functions from
  	  Chris PeBenito.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.25-1
changelog:
  - Upgrade to latest from NSA
  	* Merged file context homedir and local path functions from
  	  Chris PeBenito.
  	* Rework functions that access /proc/pid/attr to access the
  	  per-thread nodes, and unify the code to simplify maintenance.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.24-1
changelog:
  - Upgrade to latest from NSA
  	* Merged return value fix for *getfilecon() from Dan Walsh.
  	* Merged sockcreate interfaces from Eric Paris.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.22-1
changelog:
  - Upgrade to latest from NSA
  	* Merged no-tls-direct-seg-refs patch from Jeremy Katz.
  	* Merged netfilter_contexts support patch from Chris PeBenito.


author: Dan Walsh <dwalsh@redhat.com> 1.30.19-1
changelog:
  - Upgrade to latest from NSA
  	* Lindent.
  	* Merged {get,set}procattrcon patch set from Eric Paris.
  	* Merged re-base of keycreate patch originally by Michael LeMay from Eric Paris.
  	* Regenerated Flask headers from refpolicy.
  	* Merged patch from Dan Walsh with:
  	  - Added selinux_file_context_{cmp,verify}.
  	  - Added selinux_lsetfilecon_default.
  	  - Delay translation of contexts in matchpathcon.


author: Dan Walsh <dwalsh@redhat.com> 1.30.15-1
changelog:
  - Upgrade to latest from NSA
  	* Merged patch from Dan Walsh with:
  	* Added selinux_getpolicytype() function.
  	* Modified setrans code to skip processing if !mls_enabled.
  	* Set errno in the !selinux_mnt case.
  	* Allocate large buffers from the heap, not on stack.
  	  Affects is_context_customizable, selinux_init_load_policy,
  	  and selinux_getenforcemode.


author: Dan Walsh <dwalsh@redhat.com> 1.30.10-1
changelog:
  - Upgrade to latest from NSA
  	* Merged simple setrans client cache from Dan Walsh.
  	  Merged avcstat patch from Russell Coker.
  	* Modified selinux_mkload_policy() to also set /selinux/compat_net
  	  appropriately for the loaded policy.


author: Dan Walsh <dwalsh@redhat.com> 1.30.8-1
changelog:
  - More fixes for translation cache
  - Upgrade to latest from NSA
  	* Added matchpathcon_fini() function to free memory allocated by
  	  matchpathcon_init().


author: Dan Walsh <dwalsh@redhat.com> 1.30.6-1
changelog:
  - Upgrade to latest from NSA
  	* Merged getfscreatecon man page fix from Dan Walsh.
  	* Updated booleans(8) man page to drop references to the old
  	  booleans file and to note that setsebool can be used to set
  	  the boot-time defaults via -P.


author: Dan Walsh <dwalsh@redhat.com> 1.30.5-1
changelog:
  - Upgrade to latest from NSA
  	* Merged fix warnings patch from Karl MacMillan.	
  	* Merged setrans client support from Dan Walsh.
  	  This removes use of libsetrans.
  	* Merged patch to eliminate use of PAGE_SIZE constant from Dan Walsh.
  	* Merged swig typemap fixes from Glauber de Oliveira Costa.


author: Dan Walsh <dwalsh@redhat.com> 1.30.3-1
changelog:
  - Upgrade to latest from NSA
  	* Added distclean target to Makefile.
  	* Regenerated swig files.
  	* Changed matchpathcon_init to verify that the spec file is
  	  a regular file.
  	* Merged python binding t_output_helper removal patch from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> 1.30-1
changelog:
  - Make some fixes so it will build on RHEL4
  - Upgrade to latest from NSA
  	* Updated version for release.
  	* Altered rpm_execcon fallback logic for permissive mode to also
  	  handle case where /selinux/enforce is not available.


author: Dan Walsh <dwalsh@redhat.com> 1.29.4-1
changelog:
  - Upgrade to latest from NSA
  	* Added format attribute to myprintf in matchpathcon.c and
  	  removed obsoleted rootlen variable in init_selinux_config().


author: Dan Walsh <dwalsh@redhat.com> 1.29.3-1
changelog:
  - Upgrade to latest from NSA
  	* Merged several fixes and improvements from Ulrich Drepper
  	  (Red Hat), including:
  	  - corrected use of getline
  	  - further calls to __fsetlocking for local files
  	  - use of strdupa and asprintf
  	  - proper handling of dirent in booleans code
  	  - use of -z relro
  	  - several other optimizations
  	* Merged getpidcon python wrapper from Dan Walsh (Red Hat).


author: Dan Walsh <dwalsh@redhat.com> 1.29.2-1
changelog:
  - Upgrade to latest from NSA
  	* Merged call to finish_context_translations from Dan Walsh.
  	  This eliminates a memory leak from failing to release memory
  	  allocated by libsetrans.


author: Dan Walsh <dwalsh@redhat.com> 1.27.28-1
changelog:
  - Update to latest from NSA
  	* Added MATCHPATHCON_VALIDATE flag for set_matchpathcon_flags() and
  	  modified matchpathcon implementation to make context validation/
  	  canonicalization optional at matchpathcon_init time, deferring it
  	  to a successful matchpathcon by default unless the new flag is set
  	  by the caller.
  	* Added matchpathcon_init_prefix() interface, and
  	  reworked matchpathcon implementation to support selective
  	  loading of file contexts entries based on prefix matching
  	  between the pathname regex stems and the specified path
  	  prefix (stem must be a prefix of the specified path prefix).


author: Dan Walsh <dwalsh@redhat.com> 1.27.25-1
changelog:
  - Update to latest from NSA
  	* Added -f file_contexts option to matchpathcon util.
  	  Fixed warning message in matchpathcon_init().
  	* Merged Makefile python definitions patch from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> 1.27.22-1
changelog:
  - Update to latest from NSA
  	* Merged make failure in rpm_execcon non-fatal in permissive mode
  	  patch from Ivan Gyurdiev.


author: Dan Walsh <dwalsh@redhat.com> 1.27.21-1
changelog:
  - Update to latest from NSA
  	* Added MATCHPATHCON_NOTRANS flag for set_matchpathcon_flags()
  	  and modified matchpathcon_init() to skip context translation
  	  if it is set by the caller.


author: Dan Walsh <dwalsh@redhat.com> 1.27.20-1
changelog:
  - Update to latest from NSA
  	* Added security_canonicalize_context() interface and
  	  set_matchpathcon_canoncon() interface for obtaining
  	  canonical contexts.  Changed matchpathcon internals
  	  to obtain canonical contexts by default.  Provided
  	  fallback for kernels that lack extended selinuxfs context
  	  interface.
  - Patch to not translate mls when calling setfiles


author: Dan Walsh <dwalsh@redhat.com> 1.27.19-1
changelog:
  - Update to latest from NSA
  	* Merged seusers parser changes from Ivan Gyurdiev.
  	* Merged setsebool to libsemanage patch from Ivan Gyurdiev.
  	* Changed seusers parser to reject empty fields.


author: Dan Walsh <dwalsh@redhat.com> 1.27.14-1
changelog:
  - Update to latest from NSA
  	* Merged selinux_path() and selinux_homedir_context_path()
  	  functions from Joshua Brindle.


author: Dan Walsh <dwalsh@redhat.com> 1.27.12-1
changelog:
  - Update to latest from NSA
  	* Merged get_default_context_with_rolelevel and man pages from
  	  Dan Walsh (Red Hat).
  	* Updated call to sepol_policydb_to_image for sepol changes.
  	* Changed getseuserbyname to ignore empty lines and to handle
  	no matching entry in the same manner as no seusers file.


author: Dan Walsh <dwalsh@redhat.com> 1.27.9-1
changelog:
  - Update to latest from NSA
  	* Changed selinux_mkload_policy to try downgrading the
  	latest policy version available to the kernel-supported version.
  	* Changed selinux_mkload_policy to fall back to the maximum
  	policy version supported by libsepol if the kernel policy version
  	falls outside of the supported range.


author: Dan Walsh <dwalsh@redhat.com> 1.27.7-1
changelog:
  - Update to latest from NSA
  	* Changed getseuserbyname to fall back to the Linux username and
  	NULL level if seusers config file doesn't exist unless 
  	REQUIRESEUSERS=1 is set in /etc/selinux/config.
  	* Moved seusers.conf under $SELINUXTYPE and renamed to seusers.


author: Dan Walsh <dwalsh@redhat.com> 1.27.6-1
changelog:
  - Update to latest from NSA
  	* Added selinux_init_load_policy() function as an even higher level
  	interface for the initial policy load by /sbin/init.  This obsoletes
  	the load_policy() function in the sysvinit-selinux.patch. 
  	* Added selinux_mkload_policy() function as a higher level interface
  	for loading policy than the security_load_policy() interface.


author: Dan Walsh <dwalsh@redhat.com> 1.27.4-1
changelog:
  - Update to latest from NSA
  	* Merged fix for matchpathcon (regcomp error checking) from Johan
  	Fischer.  Also added use of regerror to obtain the error string
  	for inclusion in the error message.


author: Dan Walsh <dwalsh@redhat.com> 1.27.3-1
changelog:
  - Update to latest from NSA
  	* Changed getseuserbyname to not require (and ignore if present)
  	the MLS level in seusers.conf if MLS is disabled, setting *level
  	to NULL in this case.


author: Dan Walsh <dwalsh@redhat.com> 1.25.7-1
changelog:
  - Update from NSA
  	* Merged modified form of patch to avoid dlopen/dlclose by
  	the static libselinux from Dan Walsh.  Users of the static libselinux
  	will not have any context translation by default.


author: Dan Walsh <dwalsh@redhat.com> 1.25.6-1
changelog:
  - Update from NSA
  	* Added public functions to export context translation to
  	users of libselinux (selinux_trans_to_raw_context,
  	selinux_raw_to_trans_context).


author: Dan Walsh <dwalsh@redhat.com> 1.25.4-1
changelog:
  - Update from NSA
  	* Hid translation-related symbols entirely and ensured that 
  	raw functions have hidden definitions for internal use.
  	* Allowed setting NULL via context_set* functions.
  	* Allowed whitespace in MLS component of context.
  	* Changed rpm_execcon to use translated functions to workaround
  	lack of MLS level on upgraded systems.


author: Dan Walsh <dwalsh@redhat.com> 1.25.3-1
changelog:
  * Merged context translation patch, originally by TCS,
  	  with modifications by Dan Walsh (Red Hat).


author: Dan Walsh <dwalsh@redhat.com> 1.25.2-1
changelog:
  - Update from NSA
  	* Merged several fixes for error handling paths in the
  	  AVC sidtab, matchpathcon, booleans, context, and get_context_list
  	  code from Serge Hallyn (IBM). Bugs found by Coverity.
  	* Removed setupns; migrated to pam.
  	* Merged patches to rename checkPasswdAccess() from Joshua Brindle.
  	  Original symbol is temporarily retained for compatibility until 
  	  all callers are updated.


author: Dan Walsh <dwalsh@redhat.com> 1.23.11-1
changelog:
  - Update from NSA
  	* Merged avcstat and selinux man page from Dan Walsh.
  	* Changed security_load_booleans to process booleans.local 
  	  even if booleans file doesn't exist.


author: Dan Walsh <dwalsh@redhat.com> 1.23.10-1
changelog:
  - Update from NSA
  	* Merged set_selinuxmnt patch from Bill Nottingham (Red Hat).
  	* Rewrote get_ordered_context_list and helpers, including
  	  changing logic to allow variable MLS fields.


author: Dan Walsh <dwalsh@redhat.com> 1.23.4-1
changelog:
  - Update from NSA
  	* Merged fix for set_matchpathcon* functions from Andreas Steinmetz.
  	* Merged fix for getconlist utility from Andreas Steinmetz.


author: Dan Walsh <dwalsh@redhat.com> 1.23.1-1
changelog:
  - Update from NSA
  	* Added set_matchpathcon_flags() function for setting flags
  	  controlling operation of matchpathcon.  MATCHPATHCON_BASEONLY
  	  means only process the base file_contexts file, not 
  	  file_contexts.homedirs or file_contexts.local, and is for use by
  	  setfiles -c.
  	* Updated matchpathcon.3 man page.


author: Dan Walsh <dwalsh@redhat.com> 1.21.10-1
changelog:
  - Update from NSA
  	* Merged matchpathcon patch for file_contexts.homedir from Dan Walsh.
  	* Added selinux_users_path() for path to directory containing
  	  system.users and local.users.


author: Dan Walsh <dwalsh@redhat.com> 1.21.7-1
changelog:
  - Update from NSA
  	* Modified avc_dump_av to explicitly check for any permissions that
  	  cannot be mapped to string names and display them as a hex value.
  	* Regenerated av_permissions.h.


author: Dan Walsh <dwalsh@redhat.com> 1.21.5-1
changelog:
  - Update from NSA
  	* Generalized matchpathcon internals, exported more interfaces,
  	  and moved additional code from setfiles into libselinux so that
  	  setfiles can directly use matchpathcon.


author: Dan Walsh <dwalsh@redhat.com> 1.21.4-1
changelog:
  - Update from NSA
  	* Prevent overflow of spec array in matchpathcon.
  	* Fixed several uses of internal functions to avoid relocations.
  	* Changed rpm_execcon to check is_selinux_enabled() and fallback to
  	  a regular execve if not enabled (or unable to determine due to a lack
  	  of /proc, e.g. chroot'd environment).


author: Dan Walsh <dwalsh@redhat.com> 1.19.4-1
changelog:
  - Update to latest from upstream
  	* Changed matchpathcon to return -1 with errno ENOENT for 
  	  <<none>> entries, and also for an empty file_contexts configuration.


author: Dan Walsh <dwalsh@redhat.com> 1.19.3-1
changelog:
  - Upgrade to upstream
  	* Removed some trivial utils that were not useful or redundant.
  	* Changed BINDIR default to /usr/sbin to match change in Fedora.
  	* Added security_compute_member.
  	* Added man page for setcon.


author: Steve Grubb <sgrubb@redhat.com> 1.18.1-2
changelog:
  - Add patch to make setsebool update bool on disk
  - Make togglesebool have a rollback capability in case it blows up inflight


author: Dan Walsh <dwalsh@redhat.com> 1.17.14-1
changelog:
  - Upgrade to latest  from NSA
  	* Merged setenforce and removable context patch from Dan Walsh.
  	* Merged build fix for alpha from Ulrich Drepper.
  	* Removed copyright/license from selinux_netlink.h - definitions only.


author: Dan Walsh <dwalsh@redhat.com> 1.17.6-1
changelog:
  - Add strcasecmp in selinux_config
  - Update from NSA
  	* Changed avc_has_perm_noaudit to not fail on netlink errors.
  	* Changed avc netlink code to check pid based on patch by Steve Grubb.
  	* Merged second optimization patch from Ulrich Drepper.
  	* Changed matchpathcon to skip invalid file_contexts entries.
  	* Made string tables private to libselinux.
  	* Merged strcat->stpcpy patch from Ulrich Drepper.
  	* Merged matchpathcon man page from Dan Walsh.
  	* Merged patch to eliminate PLTs for local syms from Ulrich Drepper.
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.17.5-1
changelog:
  - Update from NSA
  	* Merged second optimization patch from Ulrich Drepper.
  	* Changed matchpathcon to skip invalid file_contexts entries.
  	* Made string tables private to libselinux.
  	* Merged strcat->stpcpy patch from Ulrich Drepper.
  	* Merged matchpathcon man page from Dan Walsh.
  	* Merged patch to eliminate PLTs for local syms from Ulrich Drepper.
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.17.2-1
changelog:
  - Add matchpathcon man page
  - Latest from NSA
  	* Merged patch to eliminate PLTs for local syms from Ulrich Drepper.
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.17.1-1
changelog:
  - Latest from NSA
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.15.1-1
changelog:
  - Update to latest from NSA
  - Add fix to only get old path if file_context file exists in old location


author: Nicholas van Oudtshoorn <vanoudt@gmail.com> - 1.0.2-2
changelog:
  - Removed dependency on silgraphite-devel
  - Stopped building comparerenderer - the only thing that depended on silgraphite


author: Simone Caronni <negativo17@gmail.com> - 0.6.0-5
changelog:
  - Added comment about plugin loading mechanism.
  - Moved back plugins to _libdir.
  - Removed _isaed build requirements.


author: Simone Caronni <negativo17@gmail.com> - 0.6.0-2
changelog:
  - Sorted and splitted BuildRequires on multiple lines.
  - Used common macro styles.
  - Shortened delete command in install section.
  - Added missing BR.


author: Miro Hrončok <miro@hroncok.cz> - 1.00-6
changelog:
  - License file without URL
  - Added more BRs
  - PERL_INSTALL_ROOT changed to DESTDIR
  - Removed the deleting empty directories


author: Xavier Bachelot <xavier@bachelot.org> 1.0.8.11-1
changelog:
  - Update to 1.0.8.11.
  - Fix remote directory traversal and information disclosure bug.
    (CVE-2012-3521)(RHBZ#850425).
  - Fix Requires (RHBZ#848699).


author: Gary Kotton <gkotton@redhat.com> - 2012.2.1-2
changelog:
  - Ensure libvirt_vif_driver is set with node installation (bug 885932)
  - Cleanup of symbolic link plugin.ini (bug 901959)


author: Robert Kukura <rkukura@redhat.com> - 2012.2.1-1
changelog:
  - Update to folsom stable 2012.2.1
  - Turn off PrivateTmp for dhcp_agent and l3_agent (bug 872689)
  - Add upstream patch: Fix rpc control_exchange regression.
  - Remove workaround for missing l3_agent.ini


author: Robert Kukura <rkukura@redhat.com> - 2012.2-0.8.rc1
changelog:
  - Setup script fixes from garyk
  - Fix openvswitch service config file path
  - Make log file names consistent with service names


author: Robert Kukura <rkukura@redhat.com> - 2012.2-0.7.rc1
changelog:
  - Fix various issues in setup scripts
  - Configure quantum-dhcp-agent to store files under /var/lib/quantum
  - Make config files with passwords world-unreadable
  - Replace bug workarounds with upstream patches


author: Robert Kukura <rkukura@redhat.com> - 2012.2-0.6.rc1
changelog:
  - Require python-quantumclient >= 2.0.22
  - Add bug references for work-arounds
  - Use /usr/share/quantum/rootwrap instead of /usr/share/quantum/filters


author: Robert Kukura <rkukura@redhat.com> - 2012.2-0.5.rc1
changelog:
  - Update to folsom rc1
  - Fix command lines in agent systemd units
  - Fix setup scripts
  - Fix configuration of agents to use quantum-rootwrap
  - Set "debug = False" and "auth_strategy = noauth" in quantum.conf
  - Symlink /etc/quantum/plugin.ini to plugin's config file
  - Add "--config-file /etc/quantum/plugin.ini" to ExecStart in quantum-server.service


author: Robert Kukura <rkukura@redhat.com> - 2012.2-0.2.f2
changelog:
  - Include quantum module no longer provided by python-quantumclient
  - Update description text
  - Disable setuptools_git dependency


author: Robert Kukura <rkukura@redhat.com> - 2012.1-0.6.rc1
changelog:
  - Update to official essex rc1 milestone
  - Add quantum-server-setup and quantum-node-setup scripts
  - Use hand-coded agent executables rather than easy-install scripts
  - Make plugin config files mode 640 and group quantum to protect passwords


author: Robert Kukura <rkukura@redhat.com> - 2012.1-0.5.e4
changelog:
  - Update to essex possible RC1 tarball
  - Remove patches incorporated upstream
  - Don't package test code
  - Remove dependencies only needed by test code


author: Robert Kukura <rkukura@redhat.com> - 2012.1-0.4.e4
changelog:
  - Upstream patch: add root_helper to quantum agents
  - Add sudoers file enabling quantum-rootwrap for quantum user
  - Configure plugin agents to use quantum-rootwrap
  - Run plugin agents as quantum user


author: Robert Kukura <rkukura@redhat.com> - 2012.1-0.3.e4
changelog:
  - Add upstream patch: remove pep8 and strict lxml version from setup.py
  - Remove old fix for pep8 dependency
  - Add upstream patch: Bug #949261 Removing nova drivers for Linux Bridge Plugin
  - Add openvswitch dependency


author: Alexey Kurov <nucleo@fedoraproject.org> - 5.6.1-2
changelog:
  - add -DCRYPTOPP_DISABLE_SSE2 to CXXFLAGS instead of config.h for non-x86_64 (rhbz#645169)
  - install TestVectors and TestData in cryptopp-progs
  - patch cryptest for using data files in /usr/share/cryptopp
  - build cryptestcwd for build time test only
  - fix check section


author: Erik van Pienbroek <epienbro@fedoraproject.org> - 0.18.1.1-6
changelog:
  - Renamed the source package to mingw-gettext (RHBZ #800387)
  - Use mingw macros without leading underscore


author: Erik van Pienbroek <epienbro@fedoraproject.org> - 0.17.15
changelog:
  - Dropped the proxy-libintl pieces as the upstream gtk+ win32 maintainers
    also decided to drop it and it's causing more harm than good


author: Erik van Pienbroek <epienbro@fedoraproject.org> - 0.17-13
changelog:
  - Replaced the libintl import library with a small wrapper library in order
    to let other binaries have a soft-dependency on libintl-8.dll as proposed
    on the fedora-mingw mailing list


author: Richard W.M. Jones <rjones@redhat.com> - 0.17-7
changelog:
  - Remove the manpages - already available in base Fedora gettext-devel.
  - Use _smp_mflags for build.
  - Added list of potential BRs.
  - Added license file to doc section.


author: Richard W.M. Jones <rjones@redhat.com> - 0.17-6
changelog:
  - Add fix for undefined Gnulib symbols (Farkas Levente).
  - Rebuild against mingw32-termcap / libtermcap.


author: Dan Williams <dcbw@redhat.com> - 1:1.0-1
changelog:
  - Enable lightweight AP mode support
  - Enable P2P (WiFi Direct) support
  - Enable RSN IBSS/AdHoc support


author: Dan Williams <dcbw@redhat.com> - 1:0.6.8-7
changelog:
  - Fix supplicant initscript return value (rh #521807)
  - Fix race when connecting to WPA-Enterprise/802.1x-enabled access points (rh #508509)
  - Don't double-scan when attempting to associate


author: Dan Williams <dcbw@redhat.com> - 1:0.6.8-3
changelog:
  - Ensure the supplicant starts and ends with clean driver state
  - Handle driver disconnect spammage by forcibly clearing SSID
  - Don't switch access points unless the current association is dire (rh #493745)


author: Dan Williams <dcbw@redhat.com> - 1:0.6.7-1
changelog:
  - Fix PEAP connections to Windows Server 2008 authenticators (rh #465022)
  - Stop supplicant on uninstall (rh #447843)
  - Suppress scan results message in logs (rh #466601)


author: Dan Williams <dcbw@redhat.com> - 1:0.6.4-2
changelog:
  - Handle encryption keys correctly when switching 802.11 modes (rh #459399)
  - Better scanning behavior on resume from suspend/hibernate
  - Better interaction with newer kernels and drivers


author: Dan Williams <dcbw@redhat.com> - 1:0.6.4-1
changelog:
  - Update to 0.6.4
  - Remove 'hostap', 'madwifi', and 'prism54' drivers; use standard 'wext' instead
  - Drop upstreamed patches


author: Dan Williams <dcbw@redhat.com> - 1:0.6.3-6
changelog:
  - Fix 802.11a frequency bug
  - Always schedule specific SSID scans to help find hidden APs
  - Properly switch between modes on mac80211 drivers
  - Give adhoc connections more time to assocate


author: Dan Williams <dcbw@redhat.com> - 1:0.5.7-19
changelog:
  - Fix two leaks when signalling state and scan results (rh #408141)
  - Add logrotate config file (rh #404181)
  - Add new LSB initscript header to initscript with correct deps (rh #244029)
  - Move other runtime arguments to /etc/sysconfig/wpa_supplicant
  - Start after messagebus service (rh #385191)
  - Fix initscript 'condrestart' command (rh #217281)


author: Dan Williams <dcbw@redhat.com> - 0.5.7-16
changelog:
  - Add IW_ENCODE_TEMP patch for airo driver and Dynamic WEP
  - Fix error in wpa_supplicant-0.5.7-ignore-dup-ca-cert-addition.patch that
      caused the last error to not be printed
  - Fix wpa_supplicant-0.5.7-ignore-dup-ca-cert-addition.patch to ignore
      duplicate cert additions for all certs and keys
  - Change license to BSD due to linkage against OpenSSL since there is no
      OpenSSL exception in the GPLv2 license text that upstream ships


author: Dan Williams <dcbw@redhat.com> - 0.5.7-12
changelog:
  - Fix conversion of byte arrays to strings by ensuring the buffer is NULL
      terminated after conversion


author: Dan Williams <dcbw@redhat.com> - 0.5.7-11
changelog:
  - Add BLOB support to the D-Bus interface
  - Fix D-Bus interface permissions so that only root can use the wpa_supplicant
      D-Bus interface


author: Dan Williams <dcbw@redhat.com> - 0.5.7-8
changelog:
  - Change system bus activation file name to work around D-Bus bug that fails
      to launch services unless their .service file is named the same as the
      service itself


author: Dan Williams <dcbw@redhat.com> - 0.5.7-7
changelog:
  - Make SIGUSR1 change debug level on-the-fly; useful in combination with
      the -f switch to log output to /var/log/wpa_supplicant.log
  - Stop stripping binaries on install so we get debuginfo packages
  - Remove service start requirement for interfaces & devices from sysconfig file,
      since wpa_supplicant's D-Bus interface is now turned on


author: Dan Williams <dcbw@redhat.com> - 0.4.9-1
changelog:
  - Update to 0.4.9 for WE-21 fixes, remove upstreamed patches
  - Don't package doc/ because they aren't actually wpa_supplicant user documentation,
      and becuase it pulls in perl


author: Dan Williams <dcbw@redhat.com> - 0.4.8-10
changelog:
  - Add fix for madwifi and WEP (wpa_supplicant/hostap bud #140) (#rh190075#)
  - Fix up madwifi-ng private ioctl()s for r1331 and later
  - Update madwifi headers to r1475


author: Dan Williams <dcbw@redhat.com> - 0.4.8-6
changelog:
  - Add patch to make orinoco happy with WEP keys
  - Enable Prism54-specific driver
  - Disable ipw-specific driver; ipw2x00 should be using WEXT instead


author: Dan Williams <dcbw@redhat.com> - 0.4.8-4
changelog:
  - Add additional BuildRequires #rh181914#
  - Add prereq on chkconfig #rh182905# #rh182906#
  - Own /var/run/wpa_supplicant and /etc/wpa_supplicant #rh183696#


author: Douglas E. Warner <silfreed@silfreed.net> 0.4.6-1
changelog:
  - upgrade to 0.4.6
  - adding ctrl interface changes recommended 
    by Hugo Paredes <hugo.paredes@e-know.org>


author: Douglas E. Warner <silfreed@silfreed.net> 0.4.5-1
changelog:
  - upgrade to 0.4.5
  - updated config file wpa_supplicant is built with
    especially, the ipw2100 driver changed to just ipw
    and enabled a bunch more EAP
  - disabled dist tag


author: Douglas E. Warner <silfreed@silfreed.net> 0.4.2-1
changelog:
  - upgrade to 0.4.2
  - new sample conf file that will use any unrestricted AP
  - make sysconfig config entry
  - new BuildRoot for Fedora Extras
  - adding dist tag to Release


author: Severin Gehwolf <sgehwolf@redhat.com> 1.3.0-2
changelog:
  - Tweak .spec so as to avoid modifying to much of the .spec file
  - Fix upstream 1.3 release sources.


author: Alexander Kurtakov <akurtako@redhat.com> 1.1.0-3
changelog:
  - Drop libs subpackage and use the sh script directly instead of the shaded executable.
  - Install jars in _javadir subdir as per guidelines.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.9-1
changelog:
  - Update to upstream version 0.6.9
  - Fixes serious bug during upgrades from very old versions of a database where
    if an earlier evolution adds a new field and a later one modifies it, they
    will get out of sync.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.7-1
changelog:
  - New upstream release 0.6.7
  - Fixes issue where an app listed in INSTALLED_APPS that didn't contain models
    would error out when installing a baseline evolution.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.6-1
changelog:
  - New upstream release 0.6.6
  - Generate more accurate sample evolutions
  - Generate PEP-8-compliant sample evolutions
  - Support Django 1.4's timezone awareness in the Version model


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.5-1
changelog:
  - New upstream release 0.6.5
  - Fixed the version association for baseline evolutions for apps
  - Added a built-in evolution to remove the Message model in Django 1.4 SVN


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.4-2
changelog:
  - Resolves: rhbz#720056 - file conflict python-paste-deploy x django-evolution
  - Remove tests from installed RPM


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.4-1
changelog:
  - New upstream release 0.6.4
  - Unit test compatibility fixes for Django SVN
  - Installs a baseline evolution history for any new apps, preventing the
  - problem where an up-to-date set of models for a new app would be installed
  - on syncdb, followed by a failed evolution due to those changes having
  - already been made.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.3-1
changelog:
  - New upstream release 0.6.3
  - Fixes a long-standing PostgreSQL bug with adding non-null fields with
  - default values
  - Fixes the multi-database support when the databases are of different
  - backends


author: - Maxim Burgerhout <wzzrd@fedoraproject.org> - 0.71c-1
changelog:
  - Build with new upstream tarball containing fixes for hashbangs, exec bits,
    a LICENSE file and more.


author: - Maxim Burgerhout <wzzrd@fedoraproject.org> - 0.71b-2
changelog:
  - Enable tests to be run during build
  - Remove EL5 code from specfile in order to 
  - Fix %files section to include the proper files


author: Jerry James <loganjerry@gmail.com> - 1.7-6
changelog:
  - Use upstream's version of the ocamlgraph patch.
  - Ship the bytecode binaries until the native breakage is diagnosed.


author: Jerry James <loganjerry@gmail.com> - 1.6-1
changelog:
  - Update to Carbon version
  - Removed unnecessary spec file elements (BuildRoot, etc.)
  - Update approach to filtering provides and requires
  - Do not filter as much; why should Require some of the filtered names
  - Add (X)Emacs support packages
  - Add doc subpackage to hold large manual PDFs
  - Support for gtksourceview 1.x has been dropped


author: Robin Lee <robinlee.sysu@gmail.com> - 1.0.0-3
changelog:
  - Don't own %{python_sitelib}/zc/, which is provided by python-zope-filesystem
  - Add python-zope-filesystem as requirement
  - Include more documents


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.12-1
changelog:
  - New upstream release 0.7.12
  - djblets.datagrid:
      * Massively speed up datagrid rendering
  - djblets.extensions:
      * Added an install_extension function to ExtensionManager
  - djblets.util.fields:
      * CounterField now allows incrementing/decrementing by values other than 1
  - djblets.util.templatetags:
      * The thumbnail and crop_image template tags now work with Django Storage
        backends
      * Added a save_image_to_storage function in djblets_images that makes it
        easy to save image data to Storage backends
  - djblets.webapi:
      * Resources now consider both Last Modified and ETag headers simultaneously
        when determining if a cached payload is still valid. Previously, if the
        Last Modified timestamps were the same, the ETag check would fail


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.11-1
changelog:
  - New upstream release 0.7.11
  - djblets.util.fields:
      * CounterField was failing to use the initializers for brand new
        instances of a model, defaulting to None instead
  - General:
      * Require Django 1.4.5 as a minimum
  - djblets.extensions:
      * "config/" and "db/" links for extensions are now generated
        properly when specifying a custom SITE_ROOT
  - djblets.log:
      * Added an Admin UI setting for changing log levels
  - djblets.siteconfig:
      * Added new 'list-siteconfig', 'get-siteconfig', and 'set-siteconfig'
        management commands for manipulating siteconfig configuration
        from the shell


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.9-1
changelog:
  - New upstream release 0.7.9
  - JavaScript:
      * modalBoxes now use z-indexes of 99 and 100 for the box and content,
        instead of 11000 and 11001.
  - djblets.datagrid:
      * Columns data by way of field access can now span field relationships.
  - djblets.extensions:
      * Fixed a failure when clearing extension info.
  - djblets.siteconfig:
      * When loading the stored timezone, we're now longer setting
        os.environ['TZ'] to that timezone. Instead, we're just activating
        that timezone for Django only.
  - djblets.webapi:
      * Fixed a bug where list resources that had an unknown ID in the URL
        could end up throwing an exception instead of returning a 404.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.8-1
changelog:
  - New upstream release 0.7.8
  - JavaScript:
      * Fixed a crash when enabling/disabling an inlineEditor without an edit
        icon.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.7-1
changelog:
  - New upstream release 0.7.7
  - djblets.datagrid:
      * Fixed a possible XSS exploit in datagrids
      * Failures during rendering the datagrid now results in a traceback
  - JavaScript:
      * The second display of an inlineEditor no longer breaks the size of the
        editor


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.6-1
changelog:
  - New upstream release 0.7.6
  - General:
  -  * Django 1.4.2 is now required
  -  * All admin-related templates have been changed to better fit the admin
       template structure and styles. This includes siteconfig and logs.
  - djblets.extensions:
  -  * Extension lists and state are now synchronized across
       threads/processes/servers
  -  * Extension subclasses now must capture all variable arguments
       (*args, **kwargs) and pass them to the parent constructor
  -  * URLHook, admin URLs, and API resource URLs are all now added and removed
       properly when an extension is enabled or disabled
  - djblets.util:
  -  * Cache keys are now bound to the SITE_ROOT, if one is set, to prevent
       leakage across instances
  -  * Added DynamicURLResolver in djblets.util.urlresolvers
  - djblets.util.cache:
  -  * Added normalize_cache_backend
  - djblets.webapi:
  -  * API handler functions that specify allow_unknown=True in
       @webapi_request_fields can now retrieve all extra fields as an
       'extra_fields' argument
  -  * Added unregister_resource_for_model
  - djblets.siteconfig:
  -  * The stored cache_backend setting is now deserialized into
       settings.CACHES['backend']
  -  * Fixed a couple missing imports
  -  * Siteconfig now handles old-style CACHE_BACKEND values and new-style
       CACHES[cachename] dictionaries in the 'cache_backend' setting
  - JavaScript:
  -  * The jQuery dependency has been updated to 1.8.2, and jQuery-UI to 1.8.24
  -  * inlineEditor's animation speed has increased, and is now customizable
       through options.fadeSpeedMS
  -  * inlineEditor now does a better job of matching the parent container's
       bounds
  -  * inlineEditor no longer activates when simply selecting text
  -  * Added a $.fn.retinaGravatar function that, on Retina-capable displays,
       requests a larger gravatar for the given URL specified in an <img/>\
  -  * inlineEditor now supports changing an "enabled" option, allowing editors
       to start out enabled or disabled, or dynamically change that state


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.2-1
changelog:
  - New upstream release 0.7.2
  - Drop upstreamed patch to use system feedparser
  - General:
  -     Styled all admin UI templates to add a "title" class to <h1> page
        titles. This affects extensions, log viewer, and siteconfig.
  - djblets.log:
  -     Fixed the columns to match the style of other admin UI columns.
  - djblets.pipeline:
  -     Our 'bless' compiler is now compatible with the latest versions
        of pipeline
  - JavaScript:
  -     modalBox's positioning is now properly centered


author: Stephen Gallagher <sgallagh@redhat.com> - 0.7.1-1
changelog:
  - New upstream release 0.7.1
  - Support for ReviewBoard 1.7beta1
  - General:
  -     Djblets now requires Django 1.4.1+
  -     Added localized timezone awareness
  -     Djblets now uses Django's standard static media support
  - djblets.datagrid:
  -     DateTimeColumn and DateTimeSinceColumn are now timezone-aware
  - djblets.extensions:
  -     Added a framework for supporting loadable, configurable extensions in
        Django-based sites
  - djblets.util:
  -     ModificationTimestampField, http_date, and the the ageid filter have
        been made timezone-aware


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.22-1
changelog:
  - New upstream releae 0.6.22
  - Fixes to support Review Board 1.6.11
  - djblets.datagrid:
  -     Improved performance of the datagrids
  - djblets.util:
  -     The ifuserorperm template tag now accepts both IDs and User
        objects, allowing comparisons to be made without fetching the
        User
  -     Fixed a bug with ifuserorperm and non-int IDs
  -     User and AnonymousUser are no longer imported globally in
        the djblets_utils templatetags. This fixes some breakages in
        apps that imported this file to get access to filters, but weren't
        running in a Django settings environment


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.18-1
changelog:
  - New upstream release 0.6.18
  - djblets.siteconfig:
  -     Settings form rows in the template now have IDs indicating the row and
        CSS class names
  -     Help text for fields are now marked as safe, so that the contents
        aren't escaped
  -     The form's disabled_reasons is no longer assumed to be populated
  -     The initial field values are now always set
  - djblets.util:
  -     Added a json_dumps filter, which serialized a value to JSON


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.17-1
changelog:
  - New upstream release 0.6.17
  - djblets.gravatars:
  -     Gravatars are no longer hard-coded to be jpegs. This was breaking some
        gravatars.
  - JavaScript:
  -     inlineEditor now has a showRequiredFlag option for indicating if a field
        is required.
  -     inlineEditor now indicates when its dirty state changes


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.16-1
changelog:
  - New upstream release 0.6.16
  - djblets.pipeline:
  -     Replaced the djblets.compress module with djblets.pipeline.
  - djblets.util:
  -     Fixed Django 1.4 compatibility.
  -     Fix parsing of tokens in a blocktag in Django 1.4
  - djblets.datagrid:
  -     Removed an extraneous </span> in the paginator
  -     Fixed a compatibility issue with Django 1.4 in the queries
  - djblets.webapi:
  -     Add support for resource-specific mimetypes
  -     Accept "true" as a valid boolean value in the web API


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.14-1
changelog:
  - New upstream release
  - djblets.testing:
  -     Added a new TestCase class and @add_fixtures decorator for having
        fixtures specific to text functions.
  - djblets.util:
  -     Fixed defaults on counter fields on new model instances.
  -     Added a controlled_subprocess context manager for Python 2.5+.
  -     Moved controlled_subprocess into djblets.util.contextmanagers.
  -     Fixed a syntax error in controlled_subprocess on Python 2.4 and 2.5.
  -     The jQuery and jQuery-UI versions are now referenced in only one place,
        in js/jquery.html and js/jquery-ui.html. Other templates can include
        these and keep up-to-date with the versions Djblets provides.
  - djblets.log:
  -     Allow logging page access times.
  -     Include the HTTP method in the new page request logs.
  - djblets.webapi:
  -    API authorization failures, misparsed headers, and authorization attempts
       are now logged.
  -    Fixed authentication failures when ":" was in the password.
  - djblets.compress:
  -    Added a new filters for django-compress that handles lesscss
       (http://lesscss.org) files and automatically converts/deploys as CSS.
  -    Added new templates for django-compress that handles the MEDIA_SERIAL
       suffix.
  - djblets.siteconfig:
  -     The settings template now allows fields to not have a label by setting
        "fields_no_label" to True in the form class.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.11-1
changelog:
  - djblets.testing:
    * Added a new TestCase class and @add_fixtures decorator for
      having fixtures specific to text functions.
  - djblets.util:
    * Fixed defaults on counter fields on new model instances.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.8-14
changelog:
  - New upstream release 0.6.8
  - djblets.datagrid:
  - * Fixed an occasional ValueError with the datagrid.
  -   On occasion, the "active" state of a column can sometimes be
  -   True when the column isn't in self.datagrid.columns, which meant
  -   it would throw a ValueError when trying to remove itself from the
  -   list. We're more bullet-proof now.
  - djblets.gravatars:
  - * The gravatar templatetag no longer errors out if the provided user
  -   is anonymous.
  - djblets.log:
  - * The "Logging to..." lines are now only logged when settings.DEBUG
  -   is on.
  - djblets.util:
  - * JSONField no longer errors out if blank=False is used. (Bug #2015)
  - * Fixed escaping of label names in label_tag() on newer versions
  -   of Django.
  - djblets.webapi:
  - * Fixed a problem when settings.WEB_API_ENCODERS isn't set.
  -   Our fallback for when this setting wasn't set was broken, causing
  -   new errors.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.7-12
changelog:
  - New upstream release 0.6.7
  - djblets.datagrid:
  -    The datagrids now use a RequestContext when rendering cells, allowing
  -    the columns or templates to access data from context processors.

  - djblets.siteconfig:
  -    The form body of a siteconfig settings page can now be replaced.
  -    It's now stored in the "form_content" block.

  -    SiteConfigurationManager no longer crashes if trying to clear
  -    the cache for a SiteConfiguration that no longer exists.

  - djblets.testing:
  -    The Selenium test suite has been updated to support Django 1.2's
  -    multi-database support. Previously, fixtures would fail to load
  -    if using the new settings.DATABASES variable.

  - djblets.util:
  -    The @augment_method_from decorator wasn't properly calling up the
  -    decorator chain, preventing some decorators from being invoked. This
  -    has been fixed to ensure all decorators are called.
  -
  - djblets.webapi:
  -    Due to the @augment_method_from breakage listed above, webapi
  -    decorators could fail to add their own checks, causing various
  -    problems in field checking and authentication. This is now fixed.

  -    The Permission Denied (HTTP 403) errors being returned weren't
  -    sufficient for clients that weren't authenticated. Now, an
  -    unauthenticated client will instead see Not Logged In (HTTP 401)
  -    errors.
  -
  -    The HTTP_AUTHORIZATION header is now checked on all requests. When
  -    provided by the client, it will be used for authentication. This
  -    means that clients can now force a login from their very first
  -    request on, instead of requiring a HTTP 401 Unauthorized being
  -    sent out first.
  -
  -    This will also prevent multiple logins across different requests
  -    from the same client, when the HTTP_AUTHORIZATION header is passed
  -    on each request. This makes requests less heavy-weight and prevents
  -    the last_login timestamp on the User from being updated on each
  -    request.
  -
  -    As part of this change, any webapps manually using the
  -    @webapi_login_required decorator without the new resource code
  -    will no longer support HTTP Basic auth. However, this was never
  -    a supported feature anyway, and was more there by accident.
  -
  -    The 'api_format' parameter in requests is now treated specially
  -    and doesn't trigger any invalid attribute errors during field
  -    validation.
  -
  -    WebAPIResource.delete now uses get_object instead of fetching
  -    the object directly, which simplifies the function and guarantees
  -    that the correct object is used (especially when a resource
  -    overrides get_object).
  -
  -    Redirects now preserve any special parameters ("callback",
  -    "_method", "expand", and "api_format") passed to the request.
  -    This works around problems in HTTP implementations that don't
  -    allow the caller to know that redirects occurred (such as major
  -    browsers), which would lead to this information being stripped and
  -    the wrong results being returned.
  -
  -    The "expand" parameter for expanding links in payloads is now
  -    supported for POST and PUT requests.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.6-11
changelog:
  - New upstream release 0.6.6
  - djblets.util:
  -    Fixed a compatibility problem with JSONField and Django 1.1. It
  -    was assuming support for Django 1.2's multi-database support.
  -    Fixed multi-database support in Django 1.2 with JSONField, where
  -    the default connection was always being used in one case.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.5-10
changelog:
  - djblets.datagrid:
  -     MEDIA_SERIAL is now used for all the images in the datagrid
  -      template. Patch by Ben Hollis.
  - djblets.util:
  -     Added a @root_url decorator for use with get_absolute_url
  -     implementations, which appends SITE-ROOT to any returned URLs.
  -     Added a CounterField for atomically updating counters.
  -     CounterField can be used to atomically increment or decrement
  -     an integer stored in the database, on individual models or
  -     on many models at a time. It's intended to substitute for
  -     potentially expensive or numerous SQL queries that retrieve
  -     counts of objects.
  -     Updated the custom fields for Django 1.2 multi-database
  -     compatibility.
  - djblets.webapi:
  -     Fixed a bug in serializing 'long' values in XML.
  -     Resources now Vary on HTTP Accept, meaning that the browser won't
  -     cache the wrong response type when accessing the same resource
  -     with two different requested mimetypes.
  -     Reduced the SQL query count for resources.
  -     Fixed problems that could occur with URLs when serializing objects in
  -     a list and when returning links.


author: Stephen Gallagher <sgallagh@redhat.com> - 0.6.4-9
changelog:
  - New upstream release 0.6.4
  - http://downloads.reviewboard.org/releases/Djblets/0.6/Djblets-0.6.4.NEWS


author: Stephen Gallagher <sgallagh@redhat.com> 0.6.3-7
changelog:
  - Added utility functions for HTTP Accept-based content negotation.
  - Add some gravy to make sites work better on iphone/ipad Safari
  - Required for ReviewBoard 1.5rc1 and later


author: Stephen Gallagher <sgallagh@redhat.com> 0.6.2-6
changelog:
  - Fixed rendering issues with columns in the datagrids
  - Fixed over-caching of columns
  - Added a new resource-based model for doing more RESTful APIs
  - Required for ReviewBoard 1.5beta2 and later


author: Stephen Gallagher <sgallagh@redhat.com> 0.5.9-4
changelog:
  - Translated strings no longer break cache backends
  - Performance improvements for djblets.datagrid
  - Fix "stale settings" issue. No longer need to restart apache to
  - see updated settings
  - Use updated web API settings. No longer assume all API calls
  - succeed


author: David Malcolm <dmalcolm@redhat.com> - 0.5-0.1.alpha3
changelog:
  - rename from Djblets to python-djblets
  - update version/release to try to preserve update path (prerelease issues)
  - fix mixed tabs/spaces in specfile (use spaces throughout)
  - remove tests subdirectory
  - make feedparser.py executable


author: Dan Mashal <dan.mashal@fedoraproject.org> - 1.5.2-1
changelog:
  - Update to latest upstream release
  - Redo configure flags
  - Update configure flags
  - Own dirs we are supposed to own


author: Nelson Marques <nmo.marques@gmail.com> - 1.5.1-3
changelog:
  - Add missing dependencies for proper build and conditionals for
    using systemd or CK dependending on version.
  - Rework %configure


author: Nelson Marques <nmo.marques@gmail.com> - 1.5.1-2
changelog:
  * add mate-screensaver-1.5.1-only_allow_one_instance.patch: fix double
    password prompt when returning from hibernate/suspend. Only allow one
    instance per user.


author: Thorsten Leemhuis <fedora@leemhuis.info> - 0.85.0-1
changelog:
  - update to 0.85.0
  - adjust license, as upstream changed it to MIT
  - update make-git-snapshot.sh to current locations and scheme
  - drop common package, not needed anymore
  - compositor is now in a separate package, hence reduce BuildRequires to what
    is actually needed (a lot less) and adjust summary
  - make usage of a git checkout in spec file optional
  - a %{?_isa} to requires where it makes sense


author: Jerry James <loganjerry@gmail.com> - 4.5.6-3
changelog:
  - Further fixes for the -m32/-m64 issue
  - Many packages need the primitive, small, or transitive groups; collapse them
    all into the -libs subpackage so they are always available
  - Provide sysinfo-default[32|64], as required by some packages
  - Provide symbolic links to gac and gap from the bin directory, as required by
    some packages


author: Shawn Iwinski <shawn.iwinski@gmail.com> 2.1.2-3
changelog:
  - Added "%global pear_metadir" and usage in %install
  - Changed RPM_BUILD_ROOT to %{buildroot}
  - Changed name of patch from "php-symfony2-OptionsResolver.tests.bootstrap.patch"
    to "%{name}-tests-bootstrap.patch"


author: Shawn Iwinski <shawn.iwinski@gmail.com> 2.1.2-2
changelog:
  - Added PEAR package.xml modifications
  - Added patch for tests' bootstrap.php
  - Added tests (%check)


author: Adam Young <ayoung@redhat.com> - 0.3-6
changelog:
  - systemd initialization for Nova Proxy
  - system V init script
  - remove Flash binary supporting older browsers


author: Adam Young <ayoung@redhat.com> - 0.3-2
changelog:
  - Make Javascript files non-executable, as they are not script files
  - Patch Nova noVNC proxy to use websockify directly


author: Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-4
changelog:
  * Sat Aug 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 2.10.7-1
  - New 2.10.7 stable release


author: Peter Robinson <pbrobinson@fedoraproject.org> - 2.8.3-4
changelog:
  - Add initial upstream patch to deal with Network interfaces with names other than eth - RHBZ 682388


author: Brendan Jones <brendan.jones.it@gmail.com> 0.5.4-1
changelog:
  - New upstream, removing vst patch
  - Apply desktop translation patch from Ismael Olea
  - Remove unecessary scriptlets and add a more descriptive summary


author: Paul Howarth <paul@city-fan.org> 1.4.3-1
changelog:
  - Update to 1.4.3
    - compression: add support for zlib@openssh.com
    - sftp_read: return error if a too large package arrives
    - libssh2_hostkey_hash.3: update the description of return value
    - Fixed MSVC NMakefile
    - examples: use stderr for messages, stdout for data
    - openssl: do not leak memory when handling errors
    - improved handling of disabled MD5 algorithm in OpenSSL
    - known_hosts: Fail when parsing unknown keys in known_hosts file
    - configure: gcrypt doesn't come with pkg-config support
    - session_free: wrong variable used for keeping state
    - libssh2_userauth_publickey_fromfile_ex.3: mention publickey == NULL
    - comp_method_zlib_decomp: handle Z_BUF_ERROR when inflating
  - Drop upstreamed patches


author: Kamil Dudka <kdudka@redhat.com> 1.4.2-4
changelog:
  - examples: use stderr for messages, stdout for data (upstream commit b31e35ab)
  - Update libssh2_hostkey_hash(3) man page (upstream commit fe8f3deb)


author: Kamil Dudka <kdudka@redhat.com> 1.4.2-3
changelog:
  - Fix basic functionality of libssh2 in FIPS mode
  - Skip SELinux-related quirks on recent distros to prevent a test-suite failure


author: Paul Howarth <paul@city-fan.org> 1.4.2-1
changelog:
  - Update to 1.4.2
    - Return LIBSSH2_ERROR_SOCKET_DISCONNECT on EOF when reading banner
    - userauth.c: fread() from public key file to correctly detect any errors
    - configure.ac: add option to disable build of the example applications
    - added 'Requires.private:' line to libssh2.pc
    - SFTP: filter off incoming "zombie" responses
    - gettimeofday: no need for a replacement under cygwin
    - SSH_MSG_CHANNEL_REQUEST: default to want_reply
    - win32/libssh2_config.h: remove hardcoded #define LIBSSH2_HAVE_ZLIB


author: Paul Howarth <paul@city-fan.org> 1.4.1-1
changelog:
  - Update to 1.4.1
    - Build error with gcrypt backend
    - Always do "forced" window updates to avoid corner case stalls
    - aes: the init function fails when OpenSSL has AES support
    - transport_send: finish in-progress key exchange before sending data
    - channel_write: acknowledge transport errors
    - examples/x11.c: make sure sizeof passed to read operation is correct
    - examples/x11.c: fix suspicious sizeof usage
    - sftp_packet_add: verify the packet before accepting it
    - SFTP: preserve the original error code more
    - sftp_packet_read: adjust window size as necessary
    - Use safer snprintf rather then sprintf in several places
    - Define and use LIBSSH2_INVALID_SOCKET instead of INVALID_SOCKET
    - sftp_write: cannot return acked data *and* EAGAIN
    - sftp_read: avoid data *and* EAGAIN
    - libssh2.h: add missing prototype for libssh2_session_banner_set()
  - Drop upstream patches now included in release tarball


author: Paul Howarth <paul@city-fan.org> 1.4.0-3
changelog:
  - Don't try to use openssl's AES-CTR functions
    (http://www.libssh2.org/mail/libssh2-devel-archive-2012-03/0111.shtml)


author: Paul Howarth <paul@city-fan.org> 1.4.0-2
changelog:
  - fix libssh2 failing key re-exchange when write channel is saturated (#804156)
  - drop %defattr, redundant since rpm 4.4


author: Paul Howarth <paul@city-fan.org> 1.4.0-1
changelog:
  - update to 1.4.0
    - added libssh2_session_supported_algs()
    - added libssh2_session_banner_get()
    - added libssh2_sftp_get_channel()
    - libssh2.h: bump the default window size to 256K
    - sftp-seek: clear EOF flag
    - userauth: provide more informations if ssh pub key extraction fails
    - ssh2_exec: skip error outputs for EAGAIN
    - LIBSSH2_SFTP_PACKET_MAXLEN: increase to 80000
    - knownhost_check(): don't dereference ext if NULL is passed
    - knownhost_add: avoid dereferencing uninitialized memory on error path
    - OpenSSL EVP: fix threaded use of structs
    - _libssh2_channel_read: react on errors from receive_window_adjust
    - sftp_read: cap the read ahead maximum amount
    - _libssh2_channel_read: fix non-blocking window adjusting 
  - add upstream patch fixing undefined function reference in libgcrypt backend
  - BR: /usr/bin/man for test suite


author: Paul Howarth <paul@city-fan.org> 1.3.0-3
changelog:
  - make docs package noarch where possible
  - example includes arch-specific bits, so move to devel package
  - use patch rather than scripted iconv to fix character encoding
  - don't make assumptions about SELinux context types used for the ssh server
    in the test suite
  - skip the ssh test if /dev/tty isn't present, as in some versions of mock
  - make the %files list more explicit
  - use tabs for indentation


author: Kamil Dudka <kdudka@redhat.com> 1.2.7-1
changelog:
  - update to 1.2.7 (#632916)
  - avoid multilib conflict on libssh2-docs
  - avoid build failure in mock with SELinux in the enforcing mode (#558964)


author: Chris Weyl <cweyl@alumni.drew.edu> 1.2.4-1
changelog:
  - update to 1.2.4
  - drop old patch0
  - be more aggressive about keeping .deps from intruding into -docs


author: Domingo Becker <domingobecker@gmail.com> - 1.6-9
changelog:
  - Added upnpc, a client side tool, to the main package.
  - Added USAGE file with instructions on how to use upnpc.


author: pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.6-6
changelog:
  - Add Changelog.txt to documentation.
  - Correct package version in setup.py.
  - Correct rpmlint warning on source rpm.
  - Filter provides of private python shared object (817311#c19).


author: pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.6-3
changelog:
  - Prefer %global over %define.
  - Add proper documentation to main package.
  - Ensure library is built before making simple test programs.


author: pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.6-2
changelog:
  - Rename package to miniupnpc to match source tarball.
  - Add patch to enable build of tests.
  - Include manual page to devel package.
  - Change License to match LICENSE file.


author: Rich Mattes <richmattes@gmail.com> - 0.1.2-2
changelog:
  - Filtered private python lib provides
  - Clarified that freenect_generate_tarball.sh works with a git tag


author: Remi Collet <remi@fedoraproject.org> - 3.0.7-5
changelog:
  - add patch for https://bugs.php.net/59602
    segfault in getExtendedStats
  - also provides php-memcache


author: Joe Orton <jorton@redhat.com> - 3.0.6-4
changelog:
  - fix php_stream_cast() usage
  - fix memory corruption after unserialization (Paul Clifford)
  - package license


author: Remi Collet <Fedora@FamilleCollet.com> 2.2.0-1
changelog:
  - new version
  - add new INI directives (hash_strategy + hash_function) to config
  - add BR on php-devel >= 4.3.11


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> 0.43.1-1
changelog:
  - The build framework is now compatible with CMake 2.6 (the exclusive
    dependency on CMake 2.8 has been removed).


author: Rex Dieter <rdieter@fedoraproject.org> 1.6.90-3
changelog:
  - BR: +postgresql-server, -mysql-devel
  - -devel: drop explicit BR: qt4-devel, pulled in via auto-pkgconfig deps


author: Rex Dieter <rdieter@fedoraproject.org> 1.6.90-2
changelog:
  - %check: try harder to make work in mock (using xvfb)
  - default to sqlite on 'small' platforms (arm)


author: Rex Dieter <rdieter@fedoraproject.org> 1.6.2-2
changelog:
  - switch back to mysql backend default
  - pkgconfig-style deps
  - own/ghost /etc/xdg/akonadi/akonadiserverrc


author: Rex Dieter <rdieter@fedoraproject.org> - 1.1.1-5
changelog:
  - own %_sysconfig/akonadi/mysql-local.conf
  - startup patch: reset conf only when needed, and clear mysql log file on update


author: Kevin Kofler <Kevin@tigcc.ticalc.org> 0.81.0-0.1.20080526svn812787
changelog:
  - update to revision 812787 from KDE SVN (to match KDE 4.1 Beta 1)
  - restore builtin automoc4 for now
  - update file list, require pkgconfig in -devel (.pc file now included)


author: Matěj Cepl <mcepl@redhat.com> - 7.5-7
changelog:
  - Fix BuildRequires ... xbitmaps-devel does not exist anymore (RHBZ #744751)
  - Upgrade to the latest upstream iceauth, rgb, sessreg, and xrandr


author: Peter Hutterer <peter.hutterer@redhat.com> 7.5-1
changelog:
  - iceauth 1.0.4
  - rgb 1.0.4
  - xhost 1.0.4
  - xmodmap 1.0.5
  - xrandr 1.3.4
  - xsetroot 1.1.0
  - xstdcmap 1.0.2


author: Adam Jackson <ajax@redhat.com> 7.4-14
changelog:
  - Drop xcmsdb, no one uses XCMS.
  - rgb 1.0.3
  - xgamma 1.0.3
  - xhost 1.0.3
  - xrefresh 1.0.3
  - xsetroot 1.0.3


author: Adam Jackson <ajax@redhat.com> 7.4-5
changelog:
  - Split xkeystone into a subpackage for nickle dependency.  Also, don't build
    it by default, since we don't have the cairo bindings packaged yet.


author: Adam Jackson <ajax@redhat.com> 7.4-3
changelog:
  - Drop libXfontcache buildreq, it's gone gone gone.
  - Use http URLs for Source: lines.
  - sessreg-1.0.4
  - xhost-1.0.2
  - xrandr-1.2.3
  - xrdb-1.0.5
  - xset-1.0.4
  - xsetpointer-1.0.1


author: Dave Airlie <airlied@redhat.com> 7.3-2
changelog:
  - xrandr-1.2.2-reset-other-outputs-using-best-crtc.patch
  - xrandr-1.2.2-verify-crtc-against-prev-config.patch
  - Patches from upstream to fix some bug in xrandr app


author: Adam Jackson <ajax@redhat.com> 7.3-1
changelog:
  - sessreg 1.0.3
  - xgamma 1.0.2
  - xmodmap 1.0.3
  - xrdb 1.0.4
  - xset 1.0.3
  - xsetroot 1.0.2
  - Bump to 7.3


author: Mike A. Harris <mharris@redhat.com> 7.1-1
changelog:
  - Bump the package version to 7.1 to have it match the X11 release that the
    tarballs came from going forward.
  - Update to xrefresh-1.0.2, xtrap-1.0.2 from X11R7.1
  - Remove build dependency on liblbxutil-devel, as LBX is no longer supported.


author: Mike A. Harris <mharris@redhat.com> 1.0.0-1
changelog:
  - Updated all packages to version 1.0.0 from X11R7 RC4
  - Changed manpage dirs from man1x to man1 to match upstream RC4 default.
  - Updated lbxproxy-datadir-AtomControl-fix.patch
  - Updated rgb-1.0.0-datadir-rgbpath-fix.patch
  - Removed xvidtune-0.99.1-datadir-app-defaults-fix.patch, now unneeded.


author: Mike A. Harris <mharris@redhat.com> 0.99.2-4
changelog:
  - Added lbxproxy-0.99.2-datadir-AtomControl-fix.patch to move architecture
    independent data files from libdir to datadir.
  - Added rgb-0.99.2-datadir-rgbpath-fix.patch to move architecture independent
    data files from libdir to datadir.
  - Added xvidtune-0.99.1-datadir-app-defaults-fix.patch to move app-defaults
    into datadir.


author: Mike A. Harris <mharris@redhat.com> 0.99.2-2
changelog:
  - Added "Obsoletes: XFree86, xorg-x11", as these utilities came from there.
  - Rebuild against new libXaw 0.99.2-2, which has fixed DT_SONAME. (#173027)


author: Mike A. Harris <mharris@redhat.com> 0.99.2-1
changelog:
  - Initial build, with all apps taken from X11R7 RC2
  - Use "make install DESTDIR=$RPM_BUILD_ROOT" as the makeinstall macro fails on
    some packages.


author: Jakub Filak <jfilak@redhat.com> 2.1.2-1
changelog:
  - always treat os-release as textual related to rhbz#922433
  - is_text_file(): bump allowable non-ASCII chars from 2% to 10%. Closes rhbz#922433
  - report-gtk: don't clear warnings after reporting is finished
  - report-gtk: show tabs only in verbose expert mode
  - report-gtk: prettify the workflow buttons rhbz#917694
  - report-gtk: add a button to report reporting failures
  - uReport: do not show URL twice in error output
  - uReport: detect missing type field at client side
  - uReport: add more explanatory message when upload fails
  - uReport: improve messages. Closes #579
  - workflows: a less confusing event name for reporting to Fedora infrastructure
  - workflows: correct an event name for reporting to Fedora in anaconda config
  - fixed workflow localization closes #137
  - run_event_state: expose children_count in python wrapper
  - add the proxy options to the addvanced section of event configurations
  - don't suid before running yum related to rhbz#759443
  - update translation
  - ss: stop reconnecting to the session bus
  - ss: destroy all timeout GSources attached to the main context
  - ss: add a timeout to the waiting for the Completed signal
  - dd: convert time at lock time
  - spawn_next_command: make process group creation optional
  - fork_execv_on_steroids: fix close/move order of fds, move getpwuid out of fork
  - problem API: generate UUID if is missing instead of DUPHASH
  - fix logic of 'Dont ask me again' dialogues (stop returning true for all options)
  - make [p]error_msg[_and_die] more fork-in-multithreaded-app safe
  - Make forking code paths more robust.
  - curl_debug: fix use of "%.*s" (need to pass an int, not size_t)
  - curl_debug: prettify debug output
  - Resolves: #871126, #885055, #890778, #901467, #916389, #917684, #917694, #919536, #922433, #923117


author: Jakub Filak <jfilak@redhat.com> 2.1.1-1
changelog:
  - move 'reporter-mailx' from post-create event to notify(-dup) event
  - reporter-bugzilla: use base64 XMLRPC type for encoded data instead of string type
  - ureport: fix extra quoting when reporting error messages
  - Resolves: #908210


author: Jakub Filak <jfilak@redhat.com> 2.1.0-1
changelog:
  - dd: unify error handling in save_binary_file()
  - dd_sanitize: don't sanitize symlinks
  - rpm: preserve old configuration for <F17 and <REHL7
  - configure: change defaults to be compliant with /var/tmp/abrt
  - configure: fix dump dir mode help string
  - dd: always sanitize mode of saved file
  - rhbz: replace obsolete methods by their substitutes
  - reporter-rhtsupport: improve error detection and logging
  - mailx: remove extra trailing newline in help text
  - spec: add requires section for pygobject3
  - reporter-rhtsupport: retain " Beta" suffix in version. Closes rhbz#896090
  - Fix bugs discoverent by Coverity
  - bz: swap 'bug id' arg with 'item name' arg in attach fn call
  - dd: move dir accessibility check from abrt to libreport
  - don't overwrite "type" rhbz#902828
  - move chown functionality from ABRT DBus to libreport
  - expose configure cmd options for dump dir mode and ownership
  - cli: guard against user ^Z-ing editor and being stuck
  - report-cli: don't close tty fd too early
  - report-cli: switch terminal's fg process group to editor's one; and back
  - dd: open symlinks on request
  - minor fix to the pkg-config file
  - reporter-rhtsupport: extract error message from Strata-Message: header
  - add build time condition for dump dir ownership schema
  - reporter-bz: post a comment to dup bug, if we found a dup. version 2.
  - report-cli: use Client API
  - report-cli: add event name prefix before question
  - run_event: default callbacks for logging and errors
  - make default dump dir mode configurable at build time
  - Stop reading text files one byte at a time
  - make dd_delete_item check that dd is locked
  - never follow symlinks rhbz#887866
  - Revert "reporter-bz: post a comment to dup bug, if we found a dup."
  - wizard: make radio-button text wrap
  - reporter-bz: post a comment to dup bug, if we found a dup.
  - added missing article
  - make the dependency on recordmydesktop soft - related to rhbz#891512
  - cli: use !ec_skip_review as indicator that the event is a reporter
  - Add and use "report-cli" event instead of removed "report-cli -r" option
  - cli: remove superfluous problem_data_free() call
  - uReport: add more explanatory message when upload fails
  - report-cli rework
  - don't require recordmydesktop on RHEL rhbz#891512
  - fixed the relro flags rhbz#812283
  - bugzilla_format_kernel.conf: Attach dmesg element. Closes rhbz#826058
  - bugzilla_format_kernel.conf: fix Debug information for package libreport
  - Make get_dirsize_find_largest_dir less talkative.
  - Minor fixes: robustify start_command(), fix style, fix English in msgs
  - Fix typo, remove c-format from a not c-formatted message
  - Resolves: #826058, #902828


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.20-1
changelog:
  - New version 2.0.20
  - updated po files
  - add abrt-screencast to POTFILES.in
  - added screen casting support to the wizard
  - fix memory leaks in workflow code
  - report_problem_in_dir(): make LIBREPORT_DEL_DIR work
  - add Yes/No dialog saving answer
  - refactor: move ask_yes_no_save_result from wizard to libreport-gtk
  - added anaconda workflows rhbz#885690
  - report-python: export dd_delete_item too
  - report-python: export DD_OPEN_READONLY too
  - strtrimch: optimize it a bit
  - show only workflows applicable to actual problem directory
  - report-gtk: destroy global text cache only once
  - change rules for FILENAME_NOT_REPORTABLE to always include trailing period.
  - ask for BZ login/BZ pwd if Login attempt failed
  - ask for BZ login/BZ password if not provided by conf
  - remove new line from ask/ask_password responses
  - add ask_yes_no_yesforever() to Python client API
  - make client API independent on translation
  - run_event: use client functions for the communication callbacks
  - clean the workflow buttons when refreshing the event page
  - Fix a bug - inverted check for failed rename() call
  - wrap the not_reportable label .trac#908
  - don't show events without configuration in preferences .trac#881
  - - implemented saving/loading configuratio for workflows - related to trac#822
  - reporter-bz: add AVC's description added to BZ comment
  - add microseconds to dump dir name (problem ID)
  - teach reporter-bugzilla to read BZ ID from reported_to element
  - teach reporter-bugzilla to add reporter to CC
  - introduce a function deleting dd's element
  - introduce a function getting no. of Bytes of dd's element
  - make event config name immutable
  - fixed segv in the last commit
  - made struct workflow private related to trac#822
  - don't show the spinner if the problem is not reportable trac#852
  - made the config_item_info structure private
  - added workflows trac#822
  - added x,--expert cmdline option to enable expert mode
  - switch comment and event selector page
  - use get_ and set_ functions to access event_config_t
  - reporter-bz: don't return NULL on %non_existing_item% - use "" instead
  - refactoring the xml and conf loader code related to trac#822
  - reporter-bugzilla: add a --debug option
  - reporter-bz: fix a summary line formatting bug
  - let logging_callback and post_run_callback members be None
  - expose make_run_event_state_forwarding() in Python API
  - reporter-bz: change syntax of bugzilla_format_*.conf to require "text::", not "text:"
  - reporter-bz: add support for line continuation and simple text in bugzilla_format*.conf


author: Jakub Filak <jfilak@redhat.com> 2.0.19-1
changelog:
  - introduce a new formating feature for Bugzilla plugin
  - use gtk_show_uri() instead of own launcher
  - update kerneloops urls
  - don't force the minimal rating trac#854
  - add support for forwarding of report client requests
  - fix i18n in event client communication protocol
  - add event name to the error message - can't get secret item
  - switch all load_conf_file() calls to use skipKeysWithoutValue=false
  - hide the spinner when the event processing is finishes trac#852
  - add a method for loading of configuration of a single event
  - unlock secret collection only on meaningful demand
  - fix secret item look up for gnome-keyring


author: Jakub Filak <jfilak@redhat.com> 2.0.18-1
changelog:
  - reporter-bz: tighten up checking that BZ server gave us its version; fix recently broken settings parsing
  - reporter-bz: make selinux-policy special case controllable from config file
  - reporter-bz: if we create a new bug but cross-version dup exists, add a note
  - reporter-bz: make rhbz_search_duphash static, use it more widely


author: Jakub Filak <jfilak@redhat.com> 2.0.17-1
changelog:
  - update CWD after stealing of a dump directory
  - get product/version from system configuration
  - shorten bz summary if its length exceeds 255 chars
  - add full kerneloops to the uReport
  - reporter-bz: require bz version match when searching for dups. Closes rhbz#849833
  - reporter-bz: eliminate bugzilla_struct::b_product - use auto var instead
  - Move struct bugzilla_struct to its only user, reporter-bugzilla.c
  - reporter-bz: do not needlessly open dd if -f; assorted small fixes
  - added relro to reportclient.so and _pyreport.so rhbz#812283
  - bz reporter: include ROOTDIR, OS_RELEASE_IN_ROOTDIR, EXECUTABLE elements
  - Fix report-newt segfault
  - Resolves: #741647, #812283, #849833, #867118, #869032


author: Jakub Filak <jfilak@redhat.com> 2.0.16-1
changelog:
  - expand events from a chain and process expanded events separately
  - report-gtk: move selection of event to a right place
  - fix a crash while report-gtk startup (use the correct variable)
  - wizard: allow "non-reportable" reporting for experts; disallow it for non-experts
  - fix typo in function name, remove unnecessary forward declaratioins
  - wizard: fix a thinko in last commit (thanks Jakub)
  - wizard: check for NON_REPORTABLE file, stop if it exists.FILE
  - wizard: remove unnecessary if (1) {...} block. No code changes
  - don't update the selected event while processing it
  - check D-Bus err name without leaking nor crashing
  - ureport: always include offset
  - add Makefile target release-fix
  - Resolves: #864803, #864803, #863595


author: Jakub Filak <jfilak@redhat.com> 2.0.15-1
changelog:
  - remove unnecessary flag from words highlighting functions
  - report-gtk: rework forbidden words highlighting
  - add xmalloc_fopen_fgetline_fclose helper for reading one-line files
  - update GUI before highlighting of forbidden words
  - clear warnings after switching to a next page
  - tweak conditions in show next forbidden word functions
  - reporter-ureport: respect chrooted os_release
  - Fix typos.
  - rhbz#861679: report-gtk: immediately release dump directory lock
  - add a few helpers for reading files as one malloced block


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.14-1
changelog:
  - added error callback to get notification about download failure rhbz#786640
  - rhbz#767186: show a link to a page describing the ABRT configuration
  - spec: silence rpmdiff rhbz#857425
  - don't show the credential in logs rhbz#856960
  - rhbz#852165: warn if adding commands without any rule condition
  - rhbz#851855: process ureport server errors correctly
  - reporter-bugzilla: fix adding users to CC. (Partially?) closes rhbz#841338
  - Resolves: #786640, #767186, #857425, #856960, #852165, #851855, #841338


author: Jakub Filak <jfilak@redhat.com> 2.0.13-1
changelog:
  - reporter-ureport: save backtrace hash to reported_to
  - trac#683: show the description file in bugzilla comment 0
  - trac#684: report-gtk saves only loaded files
  - reporter-ureport: allow sending attachments
  - event_config_dialog: make it resizable; tweak Uploader hint
  - add python binding for problem_data_send_to_abrt
  - reporter-ureport: attach bug ID from reported_to
  - reporter-ureport: make configurable only URL to a server


author: Jakub Filak <jfilak@redhat.com> 2.0.12-5
changelog:
  - rhbz#741255: don't autodetect executable for sealert reports
  - show message from the server for known uReports
  - trac#678: reporter-bugzilla: do not attach empty files
  - Resolves: #741255


author: Jakub Filak <jfilak@redhat.com> 2.0.12-4
changelog:
  - rhbz#846389: generate koops description according to rhbz std template
  - trac#556: skip not provided bz bug description template fields
  - report-gtk: don't log THANKYOU message
  - added internal_libreport.h into POTFILES.in rhbz#801255
  - updated po files
  - Resolves: #801255, #846389


author: Jakub Filak <jfilak@redhat.com> 2.0.12-3
changelog:
  - wizard: small changes to message texts and one function name
  - trac#623: dd_opendir() fails if time file doesn't contain valid time stamp
  - trac#660: report-cli asks for premission to send sensitive data
  - trac#660: report-gtk asks for permission to send sensitive data
  - trac#660: report-gtk: introduce generic ask_yes_no() function for options
  - trac#660: add support for sendining-sensitive-data event option
  - Do not check for analyzer == "Kerneloops" when appending "TAINTED" msg
  - fix leaks in list_possible_events()


author: Jakub Filak <jfilak@redhat.com> 2.0.12-2
changelog:
  - report-gtk: fixed bug in automatic running of next event
  - don't try to delete dump dir which doesn't exist rhbz#799909
  - Resolves: #799909


author: Jakub Filak <jfilak@redhat.com> 2.0.12-1
changelog:
  - new upstream release
  - trac#642: run the next event if the current one finished without errors
  - trac#641: don't allow event chain to continue, if user don't want to steal a directory
  - trac#640: report-gtk replaces 'Forward' button with 'Close' button on finished reporting
  - Fix bugs uncovered by Coverity. Closes rhbz#809416
  - Resolves: #809416


author: Nikola Pajkovsky <npajkovs@redhat.com> 2.0.8-4
changelog:
  - 768647 - [abrt] libreport-plugin-bugzilla-2.0.8-3.fc16: libreport_xatou:
             Process /usr/bin/reporter-bugzilla was killed by signal 11 (SIGSEGV)


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.8-2
changelog:
  - fixed crash in bodhi plugin
  - re-upload better backtrace if available
  - fixed dupe finding for selinux
  - don't duplicate comments in bugzilla
  - fixed problem with empty release


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.8-1
changelog:
  - new version
  - added bodhi plugin rhbz#655783
  - one tab per file on details page rhbz#751833
  - search box search thru all data (should help with privacy) rhbz#748457
  - fixed close button position rhbz#741230
  - rise the attachment limit to 4kb rhbz#712602
  - fixed make check (rpath problem)
  - save chnages in editable lines rhbz#710100
  - ignore backup files rhbz#707959
  - added support for proxies rhbz#533652
  - Resolves: 753183 748457 737991 723219 712602 711986 692274 636000 631856 655783 741257 748457 741230 712602 753183 748457 741230 712602 710100 707959 533652


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.7-1
changelog:
  - new version
  - added support for bodhi (preview)
  - dropped unused patches
  - reporter-bugzilla/rhts: add code to prevent duplicate reporting. Closes rhbz#727494 (dvlasenk@redhat.com)
  - wizard: search thru all items + tabbed details rhbz#748457 (jmoskovc@redhat.com)
  - wizard: add "I don't know what caused this problem" checkbox. Closes rhbz#712508 (dvlasenk@redhat.com)
  - reporter-bugzilla: add optional 'Product' parameter. Closes rhbz#665210 (dvlasenk@redhat.com)
  - rhbz#728190 - man pages contain suspicious version string (npajkovs@redhat.com)
  - reporter-print: expand leading ~/ if present. Closes rhbz#737991 (dvlasenk@redhat.com)
  - reporter-rhtsupport: ask rs/problems endpoint before creating new case. (working on rhbz#677052) (dvlasenk@redhat.com)
  - reporter-mailx: use Bugzilla's output format. Closes rhbz#717321. (dvlasenk@redhat.com)
  - report-newt: add option to display version (rhbz#741590) (mlichvar@redhat.com)
  - Resolves: #727494 #748457 #712508 #665210 rhbz#728190 #737991 #677052 #717321 #741590


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5.982-1
changelog:
  - re-fix rhbz#730887
  - re-fixed prgname (nice icons in gnome3) rhbz#741231
  - Resolves: #741231 #730887


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-9
changelog:
  - don't allow sending reports with bad rating rhbz#672023
  - don't allow reporting without duphash rhbz#739182
  - tell users to fill out reports in English rhbz#734037
  - fixed config for kerneloops reporter rhbz#731189
  - Resolves: #672023 #739182 #734037 #731189


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-7
changelog:
  - added glob support to event xml files
  - changed handling of long text files
  - added a simple editor as a fallback when no editor is installed (i.e in anaconda) rhbz#728479
  - Resolves: #733448 #728479


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-3
changelog:
  - enable bugzilla reporter for analyzer=libreport rhbz#725970
  - improved compatibility with anaconda


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-2
changelog:
  - obsolete report in rawhide properly rhbz#723320
  - added button to add attachments
  - ignore backup files
  - improved support for interactive plugins
  - added description text for logger
  - added python bindings for interactive plugins
  - Resolves: #723320


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.0.5-1
changelog:
  - move reporter plugins from abrt to libreport
  - fixed provides/obsolete to properly obsolete report package
  - wizard: make more fields editable


author: Nalin Dahyabhai <nalin@redhat.com> 0.8.12-4
changelog:
  - in %post, attempt to rewrite any instances of "map group uniqueMember ..."
    to be "map group member ..." in nslcd.conf, as the attribute name changed
    in 0.8.4 (via freeipa ticket #3589)


author: Nalin Dahyabhai <nalin@redhat.com> 0.8.12-1
changelog:
  - update to 0.8.12 (#846793)
  - make building pam_ldap conditional on the targeted release
  - add "After=named.service dirsrv.target slapd.service" to nslcd.service,
    to make sure that nslcd is started after them if they're to be started
    on the local system (#832706)
  - alter the versioned Obsoletes: on pam_ldap to include the F18 package
  - use %{_unitdir} when deciding where to put systemd configuration, based
    on patch from Václav Pavlín (#850232)
  - use new systemd macros for scriptlet hooks, when available, based on
    patch from Václav Pavlín (#850232)


author: Jakub Hrozek <jhrozek@redhat.com> 0.7.16-2
changelog:
  - backport upstream revision r1659 related to broken pipe when
    requesting a large group
  - use grep -E instead of egrep to avoid rpmlint warnings


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - use the same conditional test for deciding when to create the .so symlink as
    we do later on for deciding when to include it in the package (#757004)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.13-8
changelog:
  - include backported enhancement to take URIs in the form "dns:DOMAIN" in
    addition to the already-implemented "dns" (#730309)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.13-7
changelog:
  - switch to only munging the contents of /etc/nslcd.conf on the very first
    install (#706454)
  - make sure that we have enough space to parse any valid GID value when
    parsing a user's primary GID (#716822)
  - backport support for the "validnames" option from SVN and use it to allow
    parentheses characters by modifying the default setting (#690870), then
    modify the default again to also allow shorter and shorter names to pass
    muster (#706860)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.13-3
changelog:
  - add a tmpfiles configuration to ensure that /var/run/nslcd is created when
    /var/run is completely empty at boot (#656643)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.9-2
changelog:
  - when creating /var/run/nslcd in the buildroot, specify that 0755 is a
    permissions value and not another directory name (#636880)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.6-3
changelog:
  - don't accidentally set multiple 'gid' settings in nslcd.conf, and try to
    clean up after older versions of this package that did (#608314)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.6-2
changelog:
  - make inclusion of the .so symlink conditional on being on a sufficiently-
    new Fedora where pam_ldap isn't part of the nss_ldap package, so having
    this package conflict with nss_ldap doesn't require that pam_ldap be
    removed (#596691)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.5-2
changelog:
  - don't return an uninitialized buffer as the value for an optional attribute
    that isn't present in the directory server entry (#592411)


author: Nalin Dahyabhai <nalin@redhat.com> 0.7.4-1
changelog:
  - update to 0.7.4
  - stop trying to migrate retry timeout parameters from old ldap.conf files
  - add an explicit requires: on nscd to make sure it's at least available on
    systems that are using nss-pam-ldapd; otherwise it's usually optional


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - rename to nss-pam-ldapd
  - also check for import settings in /etc/nss_ldap.conf and /etc/pam_ldap.conf


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - apply Mitchell Berger's patch to clean up the init script, use %{_initddir},
    and correct the %post so that it only thinks about turning on nslcd when
    we're first being installed (#522947)
  - tell status() where the pidfile is when the init script is called for that


author: Nalin Dahyabhai <nalin@redhat.com> 0.6.8-1
changelog:
  - bump release number to 1 (part of #491767)
  - fix which group we check for during %pre (part of #491767)


author: Rex Dieter <rdieter@fedoraproject.org> 4.8.4-16
changelog:
  - update URL (#859286)
  - include qdbusviewer .desktop/icon
  - .desktop files: +mime scriptlets, +GenericName keys


author: Jon Chiappetta <jonc_mailbox@yahoo.ca> - 1.0.0-3
changelog:
  - Added a comment regarding dd.exe output format and changed the default archive
    & compression to assume .zip format


author: Kevin Fenzi <kevin@scrye.com> 1.6.0-1
changelog:
  - Update to 1.6.0. 
  - See http://git.xfce.org/xfce/thunar/tree/NEWS?id=781395f339e13f4da7c69ac63caefeec451b6dea


author: Christoph Wickert <cwickert@fedoraproject.org> - 1.1.4-1
changelog:
  - Update to 1.1.4
  - Drop obsolete build requirements: GConf2-devel, fam-devel, hal-devel, 
    libjpeg-devel, libxslt-devel.
  - Remove old patches


author: Christoph Wickert <cwickert@fedoraproject.org> - 0.9.3-1
changelog:
  - Update to 0.9.3
  - Respect xdg user directory paths (#457740)
  - Don't spawn zombies (bugzilla.xfce.org #2983)
  - Add additional sendto helpers for bluethooth and audaciuos (#450784)


author: Kevin Fenzi <kevin@tummy.com> - 0.4.0-0.4.rc1
changelog:
  - Added Requires: exo-devel >= 0.3.1.10 to devel. 
  - exclude docs moved from datadir to docs
  - Fixed datdir including files twice


author: Kevin Fenzi <kevin@tummy.com> - 0.4.0-0.3.rc1
changelog:
  - Cleaned up BuildRequires some more
  - Disabled tpa plugin and desktop for now
  - Moved some files from doc/Thunar to be %doc
  - Changed man to use wildcard in files
  - Added examples to devel subpackage
  - Made sure some examples are not executable.


author: Germán A. Racca <skytux@fedoraproject.org> - 1.1-6
changelog:
  - Dropped gcc-c++ from BR
  - Removed bundled qtsingleapplication
  - Added patch to use system qtsingleapplication
  - Added qtsingleapplication-devel as BR
  - Added desktop-file-utils as BR
  - Removed wrong category form desktop file
  - Dropped minitunes-1.0-gcc47.patch
  - Added icon scriptlets
  - Dropped INSTALL from %doc
  - Added patch to fix include in 2 cpp files


author: Germán A. Racca <skytux@fedoraproject.org> 1.0-1
changelog:
  - Updated to new version
  - Added gcc-c++ as BR
  - Using a workaround to include locales (see BZ #729336)


author: Ralph Apel <r.apel at r-apel.de> 0:1.6.3-3jpp
changelog:
  - Add settings file
  - Fix pom marking jmock dependency as of scope test
  - Fix -jpp-depmap.xml for asm2-parent


author: Ralph Apel <r.apel at r-apel.de> 0:1.6.2-1jpp
changelog:
  - Upgrade to 1.6.2
  - Activate tests while building with ant
  - Make Vendor, Distribution based on macro
  - Install depmap frags, poms


author: Ralph Apel <r.apel at r-apel.de> 0:1.5-3jpp
changelog:
  - Add option to build without maven
  - Omit tests when building without maven
  - Add gcj_support option


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.10-1
changelog:
  - update to 1.10 (#873591)
  - clean up specfile
  - use __global_ldflags if set
  - rediff (unfuzz) makefile-usr-share patch
  - drop makefile-fixes patch (last remaining issue fixed upstream)
  - rebase 64bit patch (some parts fixed upstream)
  - drop upstreamed getline-name-conflict patch


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.8-1
changelog:
  - update to 1.8
  - update makefile-fixes patch (most issues fixed upstream, only one left)
  - update z88make.patch and rename to z88dk-1.8-makefile-usr-share.patch
  - remove redundant sed (already covered by above patch)
  - use DESTDIR instead of makeinstall macro (fixes buildroot in .cfg files)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 1.7-1
changelog:
  - update to 1.7
  - use preferred SF URL
  - mention TI calculators in description
  - mkdir buildroot in install
  - don't try to build target libs with host CFLAGS
  - fix buggy makefiles leading to silently missing libraries


author: Paul Howarth <paul@city-fan.org> - 1.6-6
changelog:
  - Use full URL for upstream tarball location
  - Don't use macros in build-time command paths (see #170506 for discussion)
  - Tarball expands to directory z88dk, not z88dk-%{version}


author: Paul F. Johnson <paul@all-the-johnsons.co.uk> 1.6-3
changelog:
  - Fixed the spec file as it was constantly looking to /var/tmp!
  - Fixed the source to point to /usr/share/z88dk for configs
  - Removed `pwd` as it was causing problems


author: Paul Howarth <paul@city-fan.org> - 1.6-2
changelog:
  - Use macros consistently
  - Clean out buildroot in %install rather than %prep
  - Include additional docs
  - Tidy summary and description
  - Honor %{optflags}
  - Remove CVS cruft
  - Separate manpages from rest of docs
  - Put target libraries, include files etc. under %{_datadir}, not /usr/lib
  - No scriptlets needed
  - Fix file permissions and line endings
  - Remove vendor and packager tags
  - Use "Artistic" in license tag


author: Devan Goodwin <dgoodwin@rm-rf.ca> 1.8.5-1
changelog:
  - 927875: Fix GUI bug if there is an expired certificate. (dgoodwin@redhat.com)
  - 922806: Use dependency injection with firstboot module. (awood@redhat.com)
  - 919512: Remove proxy options from config command. (awood@redhat.com)
  - 921126: latest string updates from zanata (alikins@redhat.com)
  - 919255: Remove extraneous print statement. (awood@redhat.com)
  - 919584: Fix unicode error in RHEL 5. (awood@redhat.com)
  - Implement entitlement/product status caching. (dgoodwin@redhat.com)
  - 921245: Update installed products tab after registration. (awood@redhat.com)
  - 893993: some refactoring, show_autosubscribe_output returns 0 or 1
    (ckozak@redhat.com)
  - 859197: add special case for products that provide 'rhel-' tags
    (alikins@redhat.com)
  - productid db now supports multiple repos per product id (alikins@redhat.com)
  - let ProductData support multiple repos per product (alikins@redhat.com)
  - 893993: attach --auto now prints the proper text when no products are
    installed (ckozak@redhat.com)
  - 918746: Switched or ordering for disabling repos.  Will now print all
    repository validation errors (ckozak@redhat.com)
  - 914717: rct cat-manifest fails to report Contract from the embedded
    entitlement cert (wpoteat@redhat.com)
  - More convenient dep injection. (dgoodwin@redhat.com)
  - Try to handle the really old dbus-python on rhel5 (alikins@redhat.com)
  - add missing conf file for all_slots plugin (alikins@redhat.com)
  - 919700: Reload consumer identity after force subscribing.
    (dgoodwin@redhat.com)
  - utils.parseDate is now isodate.parse_date (alikins@redhat.com)
  - Remove  ent/prod dir arguments to CLI commands. (dgoodwin@redhat.com)
  - PluginsCommand does not need network cli options (alikins@redhat.com)
  - Fix pluginDir config value in default config file (alikins@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 1.8.4-1
changelog:
  - Pull latest strings from zanata. (dgoodwin@redhat.com)
  - Use PyXML for iso8601 date on RHEL5 and dateutil after (alikins@redhat.com)
  - Major switchover to server for compliance checking logic. (dgoodwin@redhat.com)
  - Introduce dependency injection framework. (dgoodwin@redhat.com)
  - 916369: Do not persist config changes until the action completes
    (bkearney@redhat.com)
  - Fix a bug with changing installed products during healing.
    (dgoodwin@redhat.com)
  - 912776: fix migration test scripts to expect get_int usage
    (alikins@redhat.com)
  - 912776: cast port numbers from cli to int immediately (alikins@redhat.com)
  - 912776: use config.get_int for server port as well (alikins@redhat.com)
  - 905649: subscription-manager does not work with dbus-python-1.1.1-1
    (wpoteat@redhat.com)
  - use ngettext for plural messages in certlib/managercli (alikins@redhat.com)
  - 912776: use cfg.get_int for proxy port (alikins@redhat.com)
  - 878097: update service-level org key help text (alikins@redhat.com)
  - Handle manifests with no subscriptions in the archive (alikins@redhat.com)
  - 878664: Add filename support to the bash completion for the rct tool.
    (bkearney@redhat.com)
  - 877590: Changes to the branding messages when the user attempts to register
    twice (bkearney@redhat.com)
  - New plugin framework. (alikins@redhat.com / awood@redhat.com)
  - 886115: Remove line continuations within strings. (bkearney@redhat.com)
  - 913302: Support Level and Support Type should be shown as Service Level and
    Service Type (bkearney@redhat.com)
  - Add unknown product status state. (dgoodwin@redhat.com)
  - 913703: Prefer the use of SKU over Product ID (bkearney@redhat.com)
  - 913720: Use the term order number instead of subscription id
    (bkearney@redhat.com)
  - 878634: Use correct capitalization for ID in the rct tool
    (bkearney@redhat.com)
  - 878097: Help text for service-level command should be consistent with other
    help texts (bkearney@redhat.com)
  - 906554: Add ui_repoid_vars line to yum based on the variables which are in
    the baseurl (bkearney@redhat.com)
  - 912707: Remove a use of the deprecated hasNow() function.
    (bkearney@redhat.com)
  - 913187: Allow older manifests to print out correctly. (bkearney@redhat.com)
  - 912776: Cast proxy port to an integer. (awood@redhat.com)
  - 882459: Deprecated message in help for cert-interval (wpoteat@redhat.com)
  - 895447: Changed messages to distinguish between local and server-side
    removal. (wpoteat@redhat.com)
  - 908671: Display the pool ID when available. (awood@redhat.com)
  - 911386: Displaying combined Service Level and Type should handle empty values
    for both items (jmolet@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 1.8.3-1
changelog:
  - string and string catalog update from zanata (alikins@redhat.com)
  - 908954: Ensure that 'Not Set' is shown in the preferences dialog if it is not
    set (bkearney@redhat.com)
  - 906214: rct --help should return 0. (bkearney@redhat.com)
  - 909294: Add accessibility names to the preferences combo boxes
    (bkearney@redhat.com)
  - 878097: Clarify that the --org option is ORG_KEY and not ORG_NAME
    (bkearney@redhat.com)
  - Just use 0 as error for reading int keys (alikins@redhat.com)
  - Old version of config entries considered to make changes backwards compatible
    (wpoteat@redhat.com)
  - 882459: aftermath of bug 876753 - Change --heal-interval to --attach-interval
    in rhsmcertd (wpoteat@redhat.com)


author: Bryan Kearney <bkearney@redhat.com> 1.8.2-1
changelog:
  - Update tito for RHEL 7.0 (bkearney@redhat.com)
  - Small cleanups for test_migrate (alikins@redhat.com)
  - Write repofile once instead of during every iteration. (awood@redhat.com)
  - Add unit test for migration script. (awood@redhat.com)
  - Adding more tests for the migration script. (awood@redhat.com)
  - Bump the required version of python-rhsm to pick up the new config file
    defaults (bkearney@redhat.com)
  - Modify migration script tests to run on Fedora. (awood@redhat.com)
  - Give users the ability to disable package reporting (bkearney@redhat.com)
  - 891377: Note in deprecated string that auto-attach-interval is a command
    option (bkearney@redhat.com)
  - 901612: Yum plugin warnings should go to stderr, not stdout
    (bkearney@redhat.com)
  - 903298: Replace use of 'Register to' with 'Register with'
    (bkearney@redhat.com)
  - Rewrite of the migration script featuring unit tests. (awood@redhat.com)
  - Remove F16 and old cvs releasers, add F18. (dgoodwin@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 1.8.1-1
changelog:
  - Add two manifest commands to rct. (bkearney@redhat.com)
  - latest translations from zanata (alikins@redhat.com)
  - 895447: The count of subscriptions removed is zero for certs that have been
    imported. (wpoteat@redhat.com)
  - 895462: Message for subscription-manager repos --list for disabled repo needs
    to be modified (wpoteat@redhat.com)
  - 885964: After registration, recreate the UEP connection using the identity
    cert. (awood@redhat.com)
  - 869306: Add org ID to facts dialog. (awood@redhat.com)
  - 888853: Put output into proper columns regardless of the output language.
    (awood@redhat.com)
  - Update python-rhsm requires version (wpoteat@redhat.com)
  - 888052: Add all binaries to the makefile path for gettext string extraction
    (bkearney@redhat.com)
  - 851303: additional term updates (dlackey@redhat.com.com)
  - 844411: Add an --insecure option to subscription-manager. (awood@redhat.com)
  - 891621: Users can incorrectly enter activation keys when registering to
    hosted. (awood@redhat.com)
  - 889573: Only persist serverurl and baseurl when registering.
    (awood@redhat.com)
  - 889204: Encode the unicode string to utf-8 to avoid syslog errors
    (bkearney@redhat.com)
  - 889621: String substitution inside gettext causes message translations to
    never be found (bkearney@redhat.com)
  - 890296: Unicode characters with a - are causing printing issues for rct
    printing (bkearney@redhat.com)
  - 878269 (dlackey@redhat.com.com)
  - 784056: Raise a running instance of the GUI to the forefront.
    (awood@redhat.com)
  - 888968: Improve the gui message formatting for SLA selection
    (bkearney@redhat.com)
  - 873601: Return a non zero code if subscription manager is run with an
    incorrect command name (bkearney@redhat.com)
  - 839779: Improve messaging when autosubscribe does not work because of SLA
    (bkearney@redhat.com)
  - 867603: Add quantity to confirm subscriptions dialog. (awood@redhat.com)
  - 888790: Rebuild UEP connection after registering with activation keys.
    (awood@redhat.com)
  - 886280; 878257; 878264; 878269 (dlackey@redhat.com.com)
  - 814378: disable linkify if we are running as firstboot (alikins@redhat.com)
  - 886887: Take the user back to the activation key page if he enters an invalid
    key. (awood@redhat.com)
  - 863572: Make forward/back insensitive when registering (alikins@redhat.com)
  - 825950: updating SAM registration procedure; other term edits and updated
    screenshot (dlackey@redhat.com.com)
  - 885964: Do not make a getOwner call when not necessary. (awood@redhat.com)
  - Ask for the org in environments and service-level modules. (awood@redhat.com)
  - 886992: Fix for bad fix for 886604, wrong path for yum repos
    (alikins@redhat.com)
  - matt reid's edits to rct; bz886280; bz878257; bz878269; bz878264
    (dlackey@redhat.com.com)
  - 841496: Do not use hyphens in bash completion files as these are invalid for
    identifiers in the sh shell. (bkearney@redhat.com)
  - Improve logging for rhsmcertd scenarios (wpoteat@redhat.com)
  - 878609: Do not use public url redirectors, instead use a redhat.com address
    (bkearney@redhat.com)
  - 886604: Fix incorrect path in repos.d check (alikins@redhat.com)
  - 727092: Read in the org key during registration if none is given.
    (awood@redhat.com)
  - 845622: If an identity certificate has expired, there should be a friendly
    error message (wpoteat@redhat.com)
  - 883123: Have the migration code use the name and the label for org and
    environment lookup. (bkearney@redhat.com)
  - 886110: help blurb for --auto-attach formatted poorly (alikins@redhat.com)
  - 880070: require latest python-rhsm to handle unicode issues
    (alikins@redhat.com)
  - 798788: Results from subscription-manager facts --update after a server-side
    consumer was deleted. (wpoteat@redhat.com)
  - 878634: Improve the consistency of capitalization of URL, ID, HTTP, and CPU
    (bkearney@redhat.com)
  - 878657: Make consistent use of the term unregister instead of un-register
    (bkearney@redhat.com)
  - 883735: load branding module slightly differently (jesusr@redhat.com)
  - Stylish fix. (dgoodwin@redhat.com)
  - 878664: Add bash completion script for rct (bkearney@redhat.com)
  - 880764: Command line options which can be specified more than once should use
    the same help text (bkearney@redhat.com)
  - 867070: Adjust default sizing of subscriptions pane in Installed Products
    tab. (awood@redhat.com)
  - 873791: Expected exit codes from unsubscribe with multiple serial numbers
    (wpoteat@redhat.com)
  - 800323: Set default output stream encoding to UTF-8. (awood@redhat.com)
  - 862852: Fix double separator in redeem dialog. (dgoodwin@redhat.com)
  - Display "None" if environments value is empty on consumer. (awood@redhat.com)
  - 872351: Display environment in GUI facts dialog and CLI identity command.
    (awood@redhat.com)
  - 881091: Remove punctuation in the help message (bkearney@redhat.com)
  - Revert "878986: refactor to use curses/textwrap for format"
    (alikins@redhat.com)
  - 877579: Fix -1 quantity to consume for unlimited pools. (dgoodwin@redhat.com)
  - 881117: Add at-spi locator to redemption dialog. (awood@redhat.com)
  - 881952: Warn and continue if encountering a failure during system deletion.
    (awood@redhat.com)
  - 878820: Fix console error when yum.repos.d does not exist.
    (dgoodwin@redhat.com)
  - 839772: Display "Not Set" instead of "" in SLA and release preferences.
    (awood@redhat.com)
  - rev zanata branch version to 1.8.X (alikins@redhat.com)
  - 878986: refactor to use curses/textwrap for format (alikins@redhat.com)
  - 878986: Default to no line breaking if no stty is available
    (bkearney@redhat.com)
  - 878588: Move the requires on usermode from subscription-manager-gui to
    subscription-manager (bkearney@redhat.com)
  - 878648: Make the help usage formatting consistent for the rct and
    subscription manager commands (bkearney@redhat.com)
  - 869046: Remove stray 'print' (jbowes@redhat.com)
  - 864207: Autosubscribe should not run when all products are already
    subscribed. (wpoteat@redhat.com)
  - 854702: Place the asterisk indicating editability into the quantity cell.
    (awood@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.10-1
changelog:
  - latest strings from zanata (alikins@redhat.com)
  - 874623: Tell users running the version command if they are not registered.
    (awood@redhat.com)
  - 873418: Add at-spi locators to the activation key window. (awood@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.9-1
changelog:
  - latest strings from zanata (alikins@redhat.com)
  - 864207: mark these strings for translation (alikins@redhat.com)
  - 854388: use ngettext to specify contract/contracts (alikins@redhat.com)
  - 876753: change rhsmcertd --heal-interval to --auto-attach-interval
    (alikins@redhat.com)
  - We require python-rhsm-1.1.5 now (ram) (alikins@redhat.com)
  - 876340: Move the last of the commands and help string to --auto-attach
    (bkearney@redhat.com)
  - 876294: Use attach instead of subscirbe in the rhn migration tooling
    (bkearney@redhat.com)
  - 856735: Move the Next Update notification to the About dialog.
    (awood@redhat.com)
  - Removed stacking from RAM (mstead@redhat.com)
  - Improved comments/logging/tests for RAM (mstead@redhat.com)
  - Updated the entitlement_version of client (mstead@redhat.com)
  - Added RAM limit to rct cat-cert output (mstead@redhat.com)
  - Removing dead code (mstead@redhat.com)
  - Check RAM when determining status (mstead@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.8-1
changelog:
  - 862909: install rct man page (alikins@redhat.com)
  - Fix to LocalTz DST determination (cduryee@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.7-1
changelog:
  - 873631: Migrate correctly when there is only one org. (awood@redhat.com)
  - 874147: Handle changes in python-ethool api (alikins@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.6-1
changelog:
  - 872847: Change unsubscribe feedback when consumer has been deleted
    (wpoteat@redhat.com)
  - 869934: make "release" related cdn usage use proper urlparse
    (alikins@redhat.com)
  - 852328: Improve the server version checking (bkearney@redhat.com)
  - 871146: Fix proxy errors on first yum operation after registration.
    (dgoodwin@redhat.com)
  - 850430: Pressing Enter in the password entry now activates registration.
    (awood@redhat.com)
  - Attach subscriptions after registration with an activation key.
    (awood@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.4-1
changelog:
  - 864177: Add the count for the first word in calculating where to break the
    line (bkearney@redhat.com)
  - 785666: For bonded interfaces, find mac address of members
    (alikins@redhat.com)
  - 839779: Add more context around how to cover the machine with a given SLA
    (bkearney@redhat.com)
  - 864177: Attempt to detect the size of the terminal to influence how product
    names are split up. (bkearney@redhat.com)
  - 864569: Make the date picker widget 10 characters wide (bkearney@redhat.com)
  - 855050: Set the icon-name property on all dialogs and windows
    (bkearney@redhat.com)
  - 848095: Reduce the indentation on the help text to improve the layout on
    smaller terminals. (bkearney@redhat.com)
    (wpoteat@redhat.com)
  - 862848: Change the name of the button to Cancel instead of Close
    (bkearney@redhat.com)
  - 867766: Unsubscribe from multiple entitlement certificates using serial
    numbers (wpoteat@redhat.com)
  - Clear any cached environments when registering with activation keys.
    (awood@redhat.com)
    (bryan.kearney@gmail.com)
  - Clear any cached activation key values. (awood@redhat.com)
  - 869729: --autosubscribe and --activationkey should be mutually exclusive
    (wpoteat@redhat.com)
  - 857191: Stacking shows a useless parent in All Available Subscriptions tab
    (wpoteat@redhat.com)
  - 863133: Subscription-Manager version command should have server type listed
    first (wpoteat@redhat.com)
  - updates for failed-qa issues in bz857195 (dlackey@redhat.com.com)
  - Increment the hardcoded page number due to added activation key screen.
    (awood@redhat.com)
  - 864555: add "menu" window hint to filters.glade (alikins@redhat.com)
  - 850870: Update on-line documentation link. (awood@redhat.com)
  - 817671: Add support for Activation Keys in the GUI. (awood@redhat.com)
  - 840415: Print an error message if the destination directory does not exist.
    (awood@redhat.com)
  - Fail fast if the user enters a bad org. (awood@redhat.com)
  - Marking a string for translation. (awood@redhat.com)
  - 866579: Fail fast if the user enters a bad environment. (awood@redhat.com)
  - Enable logging in firstboot (alikins@redhat.com)
  - 865954: Return to creds screen if consumer name is invalid
    (alikins@redhat.com)
  - 852107: Make the banners the same width (bkearney@redhat.com)
  - 748912: Make the error message a bit more friendly when there is no cert file
    to import (bkearney@redhat.com)
  - 865590: Fix broken offline unsubscribe. (dgoodwin@redhat.com)
  - 852328: Report Classic and Subscription Management consistently in the
    version and identity commands (bkearney@redhat.com)
  - 864159: Add a new message in the gui when no subscriptions are available on a
    specific date. (bkearney@redhat.com)
  - 850531: Change the label 'Certificate Status' to 'Status'
    (bkearney@redhat.com)
  - 850533: Change the label from 'Next Update' to 'Next System Check-in'
    (bkearney@redhat.com)
  - 855365: Display a singular sentence if only one subscription is removed
    (bkearney@redhat.com)
  - 862885: Change the text for unlimited to Unlimited (bkearney@redhat.com)
  - 864184: Make the machine type uppercase to be consistent with other output
    (bkearney@redhat.com)
  - 865545: Added report log when cert has no products. (mstead@redhat.com)
  - update releases.conf (alikins@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.3-1
changelog:
  - 863961: Expect id cert Version to be populated in tests (alikins@redhat.com)
  - 863565: Give focus to the login field during subscription registration.
    (awood@redhat.com)
  - 838123: remove python2.5ism (alikins@redhat.com)
  - 844072: remove use and dep of PyXML (alikins@redhat.com)
  - 838123: Omit mac addresses from facts for lot and sit ipaddress types
    (bkearney@redhat.com)
  - 856236: Do not allow environmenets to be specified during registration if an
    activation key is used (bkearney@redhat.com)
  - 858289: Rename the desktop file to subscription-manager-gui.deskstop
    (bkearney@redhat.com)
  - 808217: Add a text banner to the output of release --list
    (bkearney@redhat.com)
  - 863428: Add environment support to the migration script. (awood@redhat.com)
  - 862099: Fix several dialog closing issues. (dgoodwin@redhat.com)
  - 854374: Removed extra spacing around help, and improved he rct text output a
    bit. (bkearney@redhat.com)
  - 853572: Fix a typoin the help messages (bkearney@redhat.com)
  - 859090: Remove the word technology from the branding string
    (bkearney@redhat.com)
  - 862308: Subscription Manager version reports registered to value when system
    not registered (wpoteat@redhat.com)
  - 861443: Re-raise GoneException in rhsmcertd-worker (mstead@redhat.com)
  - 861151: make stylish cleanup (alikins@redhat.com)
  - 852911: Add padding around firstboot tooltips icon. (dgoodwin@redhat.com)
  - 854312: Do not install a certificate that has expired. (mstead@redhat.com)
  - Make rhsm-icon work on gnome 3 (jbowes@redhat.com)
  - 853885: Fix icon notification popup only displaying once.
    (dgoodwin@redhat.com)
  - 853006: Wrap label in the manually subscribe firstboot screen.
    (dgoodwin@redhat.com)
  - 861151: release should not list for incompatible variants
    (alikins@redhat.com)
  - 861170: re.escape() values provided to the apply_hightlight() function.
    (awood@redhat.com)
  - 852630: Suscription manager unsubscribe --all shows error on expired
    subscriptions (wpoteat@redhat.com)
  - Freeze obsoletes version for -gnome to -gui rename (jbowes@redhat.com)
  - 860084: remove unused _x from ja_JP translation (alikins@redhat.com)
  - 860088: remove trailing dot from url in de_DE.po (alikins@redhat.com)
  - Don't reparse entitlement certs on every search filter change
    (jbowes@redhat.com)
  - 855257: fix issues with default contract quantity being wrong
    (alikins@redhat.com)
  - 860088: some translations were splitting urls into two lines
    (alikins@redhat.com)
  - Add to nosetest to ensure that Cert V3 check for validity passes.
    (wpoteat@redhat.com)
  - 860344: Subscription-manager import --certificate fails to recognize a new
    version 3.0 certificate (wpoteat@redhat.com)
  - New icon set. (awood@redhat.com)
  - 853035: Fix firstboot "back" issues. (dgoodwin@redhat.com)
  - Check the full version info of the yum api in productid (alikins@redhat.com)
  - 847319: Left align manually subscribe firstboot message (jbowes@redhat.com)
  - 860030: make server_version_check use a non authenticated call
    (alikins@redhat.com)
  - 847387: Display tooltip for info icon in RHEL 5.9. (awood@redhat.com)


author: Adrian Likins <alikins@redhat.com> 1.1.2-1
changelog:
  - 829825: Adding tests. (awood@redhat.com)
  - 853876: No need to check for GoneException when getting status
    (mstead@redhat.com)
  - 829825: Disable unsubscribe button when nothing is selected.
    (awood@redhat.com)
  - Remove unused import. (awood@redhat.com)
  - 859197: Fix product cert cleanup. (dgoodwin@redhat.com)
  - 781280: Add I18N comments for some string length issues.
    (dgoodwin@redhat.com)
  - 830193: Ensure logging is not diabled by RHN Classic Registration
    (bkearney@redhat.com)
  - remove unused RepoFile import (alikins@redhat.com)
  - 855081: Translate Arch as Arq. (bkearney@redhat.com)
  - Check identity cert permissions when running CLI commands (mstead@redhat.com)
  - mock all of RepoFile for the cli tests (alikins@redhat.com)
  - 845349: Don't clutter the repo file with empty keys (jbowes@redhat.com)
  - 845349: remove 'return' left in for debugging (jbowes@redhat.com)
  - Stylish errors for mr.po (bkearney@redhat.com)
  - 855085: Fixed the translation for [OPTIONS] (bkearney@redhat.com)
  - 855087: Fix a mis translated [OPTIONS] in the mr.po file.
    (bkearney@redhat.com)
  - Strings with the same value are not always the same instance.
    (awood@redhat.com)
  - updates from sefler for bz850881 (dlackey@redhat.com.com)
  - mock out utils.is_valid_server_info for tests (alikins@redhat.com)
  - 846207: Print error message for each invalid repo. (awood@redhat.com)
  - change test async to check for a number of thread callbacks
    (alikins@redhat.com)
  - latest strings from zanata (alikins@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 1.1.1-1
changelog:
  - updates to stat-cert for cert v3 (jbowes@redhat.com)
  - rct: Check for and handle files that aren't x509 certs (jbowes@redhat.com)
  - rct: remove content set count from cat-cert. use stat-cert instead.
    (jbowes@redhat.com)
  - implement aliases for cli commands (jbowes@redhat.com)
  - rct: add a stat-cert command (jbowes@redhat.com)
  - Switch certv2 related code to certv3 (jbowes@redhat.com)
  - 852107: Make banner headings equal in length (bkearney@redhat.com)
  - 842768: Remove --serverurl option from redeem command. (awood@redhat.com)
  - Set correct parent for these error dialogs. (awood@redhat.com)
  - set_parent_window() on RegisterScreen has been removed. (awood@redhat.com)
  - make regex better (jesusr@redhat.com)
  - 855762: Set correct parent for error dialog boxes raised by Autobind wizard.
    (awood@redhat.com)
  - 856349: rct cat-cert now printing content for all content types
    (mstead@redhat.com)
  - 842768: Limit --serverurl and --baseurl to specific commands.
    (awood@redhat.com)
  - 854467: Use of activation keys requires an org. (awood@redhat.com)
    (dgoodwin@rm-rf.ca)
  - 854879: Fixes for Anaconda desktop/workstation product cert installation.
    (dgoodwin@redhat.com)
  - 840415: Handle copyfile errors gracefully. (awood@redhat.com)
  - Adding new line b/w products when printed by rct (mstead@redhat.com)
  - 850920: --servicelevel and --no-auto are mutually exclusive.
    (awood@redhat.com)
  - Explicitly set GMT when doing entitlement date math (cduryee@redhat.com)
  - adding --unset option to service-level and release cmds
    (dlackey@redhat.com.com)
  - updated images for bz840599; changed rhsmcertd intervals, bz853571
    (dlackey@redhat.com.com)
  - 853233: Do not allow 68.pem and 71.pem to coexist after migration.
    (awood@redhat.com)
  - 852706: Fix server side certs not being deleted client side
    (alikins@redhat.com)
  - editing manpages and gnome help per UXD feedback; updating manpages for new
    command arguments; bz852323, bz850881, bz854357 (dlackey@redhat.com.com)
    rf.ca)
  - 845349: Support setting unknown values in the yum repo file
    (jbowes@redhat.com)
  - Add a count of content sets to entitlement certificates (bkearney@redhat.com)
  - 830988: Stacking is showing an odd parent in the My Subscriptions Tab
    (wpoteat@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.17-1
changelog:
  - Fix gettext_lint issue with concat string in rhn-migrate (alikins@redhat.com)
  - 851124: Fix GUI unsubscribe. (dgoodwin@redhat.com)
  - fix po version for ta_IN.po (alikins@redhat.com)
  - latest strings (alikins@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.16-1
changelog:
  - 853187: Verbiage change in install-num-migrate-to-rhsm. (awood@redhat.com)
  - 852894: Abort migration if multiple JBEAP channels are detected.
    (awood@redhat.com)
  - 850715: Fix malloc for Config (jbowes@redhat.com)
  - 852001: output the orgs key as part of the identity command.
    (bkearney@redhat.com)
  - fix "make gettext", wrong var name for the find root (alikins@redhat.com)
  - 850715: Fixes based on coverity scans (bkearney@redhat.com)
  - 846316: Use the full name of Subscrition Manager during first boot
    (bkearney@redhat.com)
  - 851346: Remove special case channel certs before subscribing.
    (awood@redhat.com)
  - 847354: When printing, translate None type into an empty string
    (bkearney@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.15-1
changelog:
  - Replace 16x16 icon with a new version that has no background
    (bkearney@redhat.com)
  - 852107: Update verbiage in migration script. (awood@redhat.com)
  - 847060: Push dependency higher up in the chain (bkearney@redhat.com)
  - 848534: Change the about dialog icon to be a PNG to ensure accurate
    representation. (bkearney@redhat.com)
  - 841396: Select first item in My Subscriptions table by default.
    (awood@redhat.com)
  - 849483: Prompt user for org name if necessary. (awood@redhat.com)
  - 849644: Calls made with --no-auto were not actually registering the system.
    (awood@redhat.com)
  - 849494: Fix variable name collision. (awood@redhat.com)
  - 846834: Use Subscription instead of entitlement certificate
    (bkearney@redhat.com)
  - 847859: Expiration highlighting was being set incorrectly. (awood@redhat.com)
  - 847750: Handle bad proxy values in migration script. (awood@redhat.com)
  - 841961: Ignore case when specifying the service level in migration
    (bkearney@redhat.com)
  - 842020: Remove an extraneous option group for rhsmcertd (bkearney@redhat.com)
  - Refactored some of the shared CLI code in 'rct' (mstead@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.14-1
changelog:
  - 849171: Remove an extraneous print statement (bkearney@redhat.com)
  - 849105: Fixed a typo in the error message (bkearney@redhat.com)
  - 772161: Notifiy virt who, if running, when the identity changes
    (bkearney@redhat.com)
  - Reduce reads/parses of certificates (jbowes@redhat.com)
  - remove unused function 'getInstalledProductHashMap' (jbowes@redhat.com)
  - 843191: handle network errors better for 'version' command
    (alikins@redhat.com)
  - 826739, 827553: Combine Service Level and Service Type and move up in display
    order. (awood@redhat.com)
  - 847316: Remove the menu path for Subscription Manager from the manual
    registration screen. (bkearney@redhat.com)
  - 848409,848195,848190,848184: Do not print the exception when attempting to do
    the server version check (bkearney@redhat.com)
  - 847795: String and terminology clean up (bkearney@redhat.com)
  - 847380: Update the verbiage to prefer the term Subscription Management
    (bkearney@redhat.com)
  - 846834: Updated verbiage to focus on subsriptions and not on entitlements
    (bkearney@redhat.com)
  - 846105: Verbiage changes to empasize subscriptions over entitlements
    (bkearney@redhat.com)
  - 836933: Handle empty spaces for servce levels (bkearney@redhat.com)
  - 836932,835050: Fix the service level lifecycle (bkearney@redhat.com)
  - 836932: Reduce extra loggging when setting the service level
    (bkearney@redhat.com)
  - About dialog was not working due to key errors from python
    (bkearney@redhat.com)
  - 833319: Updated the help text for registration and service levels
    (bkearney@redhat.com)
  - 847060: Add missing requires on pygobject2 (bkearney@redhat.com)
  - 828954: Fix ta_IN.po file error with options (bkearney@redhat.com)
  - 842898: re-implement string fix for it.po (bkearney@redhat.com)
  - 828958: Fix the accidental translation of an option (bkearney@redhat.com)
  - fix up make stylish (jbowes@redhat.com)
  - No longer require root to run rct (mstead@redhat.com)
  - Remove manually_subscribe.py, it's class moved to rhsm_login.py
    (alikins@redhat.com)
  - Bumping the required python-rhsm version (mstead@redhat.com)
  - Renamed rt command to rct. (mstead@redhat.com)
  - Fix test case failure on 5.9 (Exception.message) (alikins@redhat.com)
  - Refactor ManuallySubscribeScreen to use new Screen api (alikins@redhat.com)
  - Check passed args as None to allow empty args (mstead@redhat.com)
  - Exception.message is deprecated, just let _str_ do it (alikins@redhat.com)
  - use MockStdout intead of nosetests sys.stdout.getvalue() (alikins@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.13-1
changelog:
  - Fix "Project-Id-Version" for ta_IN.po (alikins@redhat.com)
  - latest strings from zanata (alikins@redhat.com)
  - Remove the 'repos' unittests until they are more mockable
    (alikins@redhat.com)
  - Created CLI tool for viewing certificate data. (mstead@redhat.com)
  - add versionlint to "make stylish" (alikins@redhat.com)
  - add versionlint, requires pyqver (alikins@redhat.com)
  - Remove unused mock return values (alikins@redhat.com)
  - Remove enable_grid_lines from contract details glade file
    (alikins@redhat.com)
  - more test cases for ConfigCommand (alikins@redhat.com)
  - 837897: Terminology Change: Service Level Agreement -> Service Level
    (wpoteat@redhat.com)
  - add test cases for ConfigCommand (alikins@redhat.com)
  - Better error when rm'ing config item from missing section
    (alikins@redhat.com)
  - unittest coverage for managercli.CLI (alikins@redhat.com)
  - Adding unit tests for migration script regexes. (awood@redhat.com)
  - 812903: Autosubscribe not working for newly added product cert after Register
    (wpoteat@redhat.com)
  - 845827: Update command that do not require a candlepin connection
    (alikins@redhat.com)
  - 845827: Split server version checkout out to avoid errors
    (alikins@redhat.com)
  - Hack to address double mapping for 180.pem and 17{6|8}.pem (awood@redhat.com)
  - fix pep8 (jesusr@redhat.com)
  - don't show access.redhat.com url after registering to Katello
    (jesusr@redhat.com)
  - remove the explicit url search from error handling. (jesusr@redhat.com)
  - Make gettext_lint also check for _(foo) usage (alikins@redhat.com)
  - Remove unneeded _(somevar) (alikins@redhat.com)
  - Fix NameError in migration script. (awood@redhat.com)
  - bogus newline in glade file (alikins@redhat.com)
  - 826874: Reenable grid lines on newer gtk (alikins@redhat.com)
  - 826874: Remove enable_grid_lines from treeviews in glade (alikins@redhat.com)
  - 826874: Removing more properties that don't exist on gtk2.10
    (alikins@redhat.com)
  - 826874: Change gtk target version to gtk 2.10 for all glade files
    (alikins@redhat.com)
  - 826874: Clean of gtk properties not in gtk2.10 in our glade files
    (alikins@redhat.com)
  - Add support for migrating to Katello. (jesusr@redhat.com)
  - 843191: 'version' command showed wrong info with no network
    (alikins@redhat.com)
  - 843915: Multiple-specifications of --enable and --disable repos
    (wpoteat@redhat.com)
  - fix Package-Id-Version in ta_IN.po (alikins@redhat.com)
  - Fix es_ES.po (missing newline) (alikins@redhat.com)
  - 842898: fix missing --password in it.po (alikins@redhat.com)
  - 843113: latest strings from zanata (alikins@redhat.com)
  - 837280: Show users that we strip out any scheme given with a proxy.
    (awood@redhat.com)
  - new strings (alikins@redhat.com)
  - Refactor of SubDetailsWidget and GladeWidget (alikins@redhat.com)
  - 826729: Move Cert Status up to top of Product's Subscription Details
    (wpoteat@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.12-1
changelog:
  - remove test cases that use si_LK locale (alikins@redhat.com)
  - 842845: Show better error if serverurl port is non numeric
    (alikins@redhat.com)
  - 838113: 'unregister' was not cleaning up repos (alikins@redhat.com)
  - 842170: replace None service level/type with "" not None (alikins@redhat.com)
  - 844069: Allow register --force even if ID cert is totally invalid.
    (dgoodwin@redhat.com)
  - 826874: Remove use of deprecated Gtk.Notebook.set_page (alikins@redhat.com)
  - 818355: Terminology Change: Contract Number -> Contract (wpoteat@redhat.com)
  - 844368: productid plugin was failing on ProductCert.product
    (alikins@redhat.com)
  - Ignore warning about use of dbus.dbus_bindings (alikins@redhat.com)
  - 844178: Fix error message when importing a non-entitlement cert bundle.
    (dgoodwin@redhat.com)
  - remove deprecated use of DateRange.hasNow() (jbowes@redhat.com)
  - remove use of DateRange.hasDate() (alikins@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.11-1
changelog:
  - Remove deprecated use of hasDate. (dgoodwin@redhat.com)
  - Fix missed use of renamed method. (dgoodwin@redhat.com)
  - make stylish clean (alikins@redhat.com)
  - use isoformat() here instead of strftime format string (alikins@redhat.com)
  - create warn and expire colors once, fix test failure (alikins@redhat.com)
  - make stylish cleanups (alikins@redhat.com)
  - Additional tests for date logic. (awood@redhat.com)
  - Update for some minor changes in python-rhsm. (dgoodwin@redhat.com)
  - add rhsm_display module (alikins@redhat.com)
  - Add module to set DISPLAY if RHSM_DISPLAY is set (alikins@redhat.com)
  - 837132: fix typo (alikins@redhat.com)
  - Add "ctrl-X" as accelerator for proxy config (alikins@redhat.com)
  - Make "Usage" consistent across rhel5/6 (alikins@redhat.com)
  - Add __str__ for our fake exception. (alikins@redhat.com)
  - class ClassName(): is not legal syntax on python2.4 (alikins@redhat.com)
  - Exception by default doesn't pass 'args' (alikins@redhat.com)
  - Linkify() doesn't work on rhel5, so disble the tests there
    (alikins@redhat.com)
  - hashlib doesn't exist on 2.4, md5 is deprecated on 2.6 (alikins@redhat.com)
  - use simplejson since 'json' isnt part of python 2.4 (alikins@redhat.com)
  - Use ISO8601 date format in allsubs tab (alikins@redhat.com)
  - Fix syntax for RHEL5. (dgoodwin@redhat.com)
  - Fix awkward stretching in Subscription column. (awood@redhat.com)
  - 804144: Fix awkward stretching of Product column. (awood@redhat.com)
  - 814731: Change the name of the menu item to Preferences from Settings, and
    change the accelerator keys (bkearney@redhat.com)
  - 837132: Clean up the error message in the yum plugin (bkearney@redhat.com)
  - 837038: Fix a grammatical error in the yum plugin (bkearney@redhat.com)
  - Fix certificate parsing error reporting. (dgoodwin@redhat.com)
  - Removing unnecessary assignments. (awood@redhat.com)
  - F15 builds can't be submitted in Fedora anymore. (dgoodwin@redhat.com)
  - updating options for rhn-migrate-classic-to-rhsm per bz840152; rewriting
    rhsmcertd for different options and usage examples (dlackey@redhat.com.com)
  - Account/contract number field rename. (dgoodwin@redhat.com)
  - Stylish fixes. (dgoodwin@redhat.com)
  - Fix a certv2 error. (dgoodwin@redhat.com)
  - 829825: Alter highlighting used in My Subscriptions tab (awood@redhat.com)
  - 772040: Have no overlap filter properly handles subscription dates.
    (mstead@redhat.com)
  - Update order support level/type to service. (dgoodwin@redhat.com)
  - Remove explicit use of certificate2 module. (dgoodwin@redhat.com)
  - Fix issues introduced in certv2 refactor. (dgoodwin@redhat.com)
  - Change entitlement_version fact to certificate_version. (dgoodwin@redhat.com)
  - Update to use new certificate2 module and classes. (dgoodwin@redhat.com)
  - Send entitlement version fact. (dgoodwin@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.10-1
changelog:
  - 828903: Pull in the latest translation for error messages with no options
    translated (bkearney@redhat.com)
  - 841011: Fix double words in the korean translations (bkearney@redhat.com)
  - 828958: Untranslate the word password when it it used as an option in the
    pt_BR translations (bkearney@redhat.com)
  - Fixes for translations from zanata (alikins@redhat.com)
  - Latest translations from zanata (alikins@redhat.com)
  - 839887: Make error message text more clear when network is disconnected
    (bkearney@redhat.com)
  - 839760: Fix the screen text for preferences based on UXD feedback
    (bkearney@redhat.com)
  - 818355: Rename the use of 'Contract Number' to contract in the gui
    (bkearney@redhat.com)
  - 840169: The service level was incorrectly being set after auto-subscription.
    (awood@redhat.com)
  - 840637: Fixed missing reference to parent window. (mstead@redhat.com)
  - Import and translate error strings for 'envirovment' cmd (alikins@redhat.com)
  - Removed --wait arg, delay 2 min in rhsmcertd (mstead@redhat.com)
  - Interval CLI args for rhsmcertd now specified as minutes. (mstead@redhat.com)
  - Update rhsmcertd.init.d to use new CLI args (mstead@redhat.com)
  - Bad url format test and a refactor of parse_url (alikins@redhat.com)
  - Print message when rhsmcertd is shutting down (mstead@redhat.com)
  - Fixed spelling and newline issues in rhsmcertd (mstead@redhat.com)
  - Handle a few new bad url formats (http//foo or http:sdf) (alikins@redhat.com)
  - Add wait and now args to rhsmcertd (mstead@redhat.com)
  - 839683: Add some strings from older optparse to our i18n version
    (alikins@redhat.com)
  - 838146: Subscription-manager cli does not allow unsubscribe when consumer not
    registered. (wpoteat@redhat.com)
  - rhsmcertd: add format specifier checking to r_log (jbowes@redhat.com)
  - Improve rhsmcertd logging (jbowes@redhat.com)
  - Fix bug where filter options were not persisted when the dialog was reopened.
    (awood@redhat.com)
  - 838242: proxy password from the cli wasn't getting used (alikins@redhat.com)
  - Adding options parsing support (work-in-progress). (mstead@redhat.com)
  - Added initial check delay to rhsmcertd (mstead@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.9-1
changelog:
  - On invalid credentials in register, return to the login screen
    (jbowes@redhat.com)
  - 821065: Make SLA/subscription asyncronous (jbowes@redhat.com)
  - 838942: make gui and cli use the same releaseVer check (jbowes@redhat.com)
  - fixes for translations from zanata (alikins@redhat.com)
  - latest strings from zanata (alikins@redhat.com)
  - Remove check for date parsing not failing when we expect it to
    (alikins@redhat.com)
  - Remove glade orientation properties. (awood@redhat.com)
  - Moving the filter counting mechanism into the Filters class.
    (awood@redhat.com)
  - Adjust expand and fill properties for the filter dialog. (awood@redhat.com)
  - add za_CN.utf to list of known busted locales (alikins@redhat.com)
  - 824424: Fixing AttributeError thrown when accessing online help in RHEL 5.
    (awood@redhat.com)
  - Add icon to update progress window. (awood@redhat.com)
  - 806986: Display SKU for available and consumed subscriptions
    (jbowes@redhat.com)
  - Increase the default size of the subscriptions viewport. (awood@redhat.com)
  - Add no overlapping to the default filters. (awood@redhat.com)
  - Tweaks to filter options dialog. (awood@redhat.com)
  - 801187: print Provides: for all subs, even with no provides
    (jbowes@redhat.com)
  - The filter dialog now updates results in real time. (awood@redhat.com)
  - 837106: Add a11y property for register button (jbowes@redhat.com)
  - 813336: Break filter options out into a separate dialog box.
    (awood@redhat.com)
  - 837036: Do not refer to options as commands (bkearney@redhat.com)
  - 829495: Delete a mis-translated string to force re-translation
    (bkearney@redhat.com)
  - 828966: Delete a mis-translated string to force trasnlations
    (bkearney@redhat.com)
  - 767133: Remove english to english translations from bn_IN to force a new
    translation (bkearney@redhat.com)
  - 829491: Remove english trnaslations for italian translations
    (bkearney@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 1.0.8-1
changelog:
  - Add rpmlint config for tmpfiles.d (jbowes@redhat.com)
  - Use the i18n_optparse.OptionParser instead of optparse (alikins@redhat.com)
  - Use our i18n_optparse for the migration scripts (alikins@redhat.com)
  - Look for rhn-migrate* in bin for generating string catalogs
    (alikins@redhat.com)
  - 826874: add gladelint support for 'orientation' prop (alikins@redhat.com)
  - 826874: Remove unneeded property 'orientation' from glade
    (alikins@redhat.com)
  - 796782: add systemd tmpfiles configuration (jbowes@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.6-1
changelog:
  - rhsmcertd no longer exits when not registered. (mstead@redhat.com)
  - po file cleanups (alikins@redhat.com)
  - latest strings from zanata (alikins@redhat.com)
  - Free config resources in one place (mstead@redhat.com)
  - rhsmcertd: free GKeyFile when done (jbowes@redhat.com)
  - rhsmcertd: remove studlyCaps (jbowes@redhat.com)
  - "make stylish" should failed on "swapped" in glade files (alikins@redhat.com)
  - Remove 'swapped=on' from glade signal markup. (alikins@redhat.com)
  - add 'fix-glade-swapped' target to de-'swapped' glade files
    (alikins@redhat.com)
  - make stylish fixups (alikins@redhat.com)
  - Fix at-spi label for "offline_radio" widget (alikins@redhat.com)
  - shorter messages for cases where registered to RHN Classic
    (alikins@redhat.com)
  - Tighten up the gettext_lint regex (alikins@redhat.com)
  - Fix string that was breaking xgettext (alikins@redhat.com)
  - 810998: Add a button to test a proxy connection. (awood@redhat.com)
  - new messages, and remove checking of rhn serverURL (alikins@redhat.com)
  - remove unused es.po file (bkearney@redhat.com)
  - 829486: Removed untranslated words to force a re-translation
    (bkearney@redhat.com)
  - Remove unused bn.po file (bkearney@redhat.com)
  - 826856: Add check for service-level command that --org can only be used with
    --list option (bkearney@redhat.com)
  - 829483: Remove english to english translation to force a re-translations
    (bkearney@redhat.com)
  - Remove unused de po file (bkearney@redhat.com)
  - 819665: on 'version' display if we are registered to RHN Classic
    (alikins@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.5-1
changelog:
  - 804109: Give a specific message when providing invalid credentials.
    (awood@redhat.com)
  - 810360: update wording in gnome help file (cduryee@redhat.com)
  - use new bin location of files for $STYLEFILES (alikins@redhat.com)
  - add 'debuglint' for checking for leftover debugger imports
    (alikins@redhat.com)
  - Update make clean target (jbowes@redhat.com)
  - Move py executables to bin/ (jbowes@redhat.com)
  - Put no results text inside the scrolled window (jbowes@redhat.com)
  - 817901: Show text when there are no subscriptions to show.
    (dgoodwin@redhat.com)
  - Move initd file to etc-conf (jbowes@redhat.com)
  - Move plugins to their own src dir (jbowes@repl.ca)
  - More test cases for utils.parse_url (alikins@redhat.com)
  - 829482: Delete unstranslated strings in order force a retranslation
    (bkearney@redhat.com)
  - 811602: Fix the help output based on UXD feedback (bkearney@redhat.com)
  - 828867: Removed the extra %s string from the te translation
    (bkearney@redhat.com)
  - 829479: Remove unstranslated strings to force a re-translation
    (bkearney@redhat.com)
  - Delete the unused pt.po file (bkearney@redhat.com)
  - 829476: Remove untranslated strings. (bkearney@redhat.com)
  - 811553: Improve the text for auto subscribe during registration
    (bkearney@redhat.com)
  - 829471: Fix the translation for usage, and remove a translation for %org id
    to force a retranslation (bkearney@redhat.com)
  - Remove an outdated ta.po file (bkearney@redhat.com)
  - 828810: Remove extra %s in translation (bkearney@redhat.com)
  - Test to ensure that pool id is in the output for list --available
    (wpoteat@redhat.com)
  - Close registration window even if it failed. (dgoodwin@redhat.com)
  - 825923: Subscription-manager service-level set should say "Service level set
    to:" (wpoteat@redhat.com)
  - 811594: Default behavior for ReposCommand is --list (wpoteat@redhat.com)
  - 832400: service-level --unset should display proper message for unregistered
    client. (wpoteat@redhat.com)


author: Alex Wood <awood@redhat.com> 1.0.4-1
changelog:
  - 818978: Use systemd instead of sysv when installing on F17+ and RHEL7+.
    (mstead@redhat.com)
  - 827035: update identity certificate (jmrodri@gmail.com)
  - registergui: make screens without guis more generic (jbowes@redhat.com)
  - Incorrect field value removed on previous change (wpoteat@redhat.com)
  - 829812: Add an unset command for the release command (bkearney@redhat.com)
  - 823659: Update SLA text in Settings to Service Level (wpoteat@redhat.com)
  - Use a temp file for finding used widgets (jbowes@redhat.com)
  - clean up some unused import warnings (jbowes@redhat.com)
  - default to running style checks on tests (jbowes@redhat.com)
  - Make test cases stylish as well... (alikins@redhat.com)
  - Fix "make stylish" (alikins@redhat.com)
  - 829803: Added an unset command to service level. (bkearney@redhat.com)
  - Remove reference to InstalledProductsTab.product_id_text (alikins@redhat.com)
  - Add a "find-missing-widgets" target to makefile (alikins@redhat.com)
  - 830949: add accessibility locators for registration widgets
    (alikins@redhat.com)
  - 824979: No message for subscription-manager release --list with no
    subscriptions. (wpoteat@redhat.com)
  - Added UnRegisterCommand and UnSubscribeCommand nosetests (wpoteat@redhat.com)
  - registergui: get firstboot working with new new code (jbowes@repl.ca)
  - registergui: Create a PreformRegisterScreen class (jbowes@repl.ca)
  - registergui: add a post method for setting data on the parent
    (jbowes@repl.ca)
  - registergui: create a 'pre' hook for screens (jbowes@repl.ca)
    (cduryee@redhat.com)
  - 819665: print msg if user is registered to RHN Classic on "identity" command
    (cduryee@redhat.com)
    (wpoteat@redhat.com)
  - Add F17 yum repo release target. (dgoodwin@redhat.com)
  - fix make stylish (jbowes@redhat.com)
  - 810352: Disable the expansion of the system name selection in the register
    dialog (bkearney@redhat.com)
  - 824530: add test case for setting proxy cli for release (alikins@redhat.com)
  - rhsm-icon codestyle cleanups (jbowes@repl.ca)
  - 829900: Use the term 'Subscription Management Service' to refer to SAM, CFSE,
    etc (root@bkearney.(none))
  - 829898: Make the no service level option a bit clearer as to its meaning
    (bkearney@redhat.com)
  - Improve the logging so that the user only sees the approved output by default
    (bkearney@redhat.com)
  - 830193: Modify the output of the yum plugin to be consistent with RHN
    (bkearney@redhat.com)
  - 824530: "release" command ignoring cli proxy options (alikins@redhat.com)
  - 828042,828068: Make ja_JP's Confirm Subscription unique for firstboot.
    (mstead@redhat.com)
  - Updating strings from zanata (mstead@redhat.com)
  - 825309: Remove the archiecture field from the table. (bkearney@redhat.com)
  - 823608: Rename the software pane to product (bkearney@redhat.com)
  - 810369: Prefer the term Subscription to Entitlement (bkearney@redhat.com)
  - Add a warning comment about firstboot module titles (alikins@redhat.com)
  - Clean up an option (bkearney@redhat.com)
  - 827208: Fix the xmltag bugs in the or po file (bkearney@redhat.com)
  - 827214: Clean up the XML tags in ta po file. (bkearney@redhat.com)
  - Slight change in the path for the ta po file (bkearney@redhat.com)
  - Slight change in the path for the ta po file (bkearney@redhat.com)
  - Slight change in the path for the ml po file (bkearney@redhat.com)
  - 828583: Add some spacing at the end of the file paths in the ko.po file
    (bkearney@redhat.com)
  - 828816: the %prog variable should not be translated (bkearney@redhat.com)
  - 828821: Fix the addition of a new variable in the hi po file
    (bkearney@redhat.com)
  - 828903: Fix translation of options in the bn po file. (bkearney@redhat.com)
  - Fix part of the mis translated options (bkearney@redhat.com)
  - 828965: Fix a translated option which should not have been translated
    (bkearney@redhat.com)
  - 828954: fix the --pool option in the translated string (bkearney@redhat.com)
  - 828958: --available should not be translated (bkearney@redhat.com)
  - Add --password as an option, not a string. This cause several strings to be
    retranslated (bkearney@redhat.com)
  - 828969: Fix the options in the translated string (bkearney@redhat.com)
  - 828985: Fix the url in the translated string (bkearney@redhat.com)
  - 828989: Fix the access url (bkearney@redhat.com)
  - 818205: Release --set command should only accept values from --list.
    (awood@redhat.com)
  - registergui: extract out a screen superclass (jbowes@repl.ca)
  - registergui: get button label from screen class (jbowes@repl.ca)
  - registergui: keep screens in a list (jbowes@repl.ca)
  - registergui: pull out environment screen into its own class (jbowes@repl.ca)
  - registergui: sensitivity refactor and method move (jbowes@repl.ca)
  - registergui: extract out credentials_entered method (jbowes@repl.ca)
  - registergui: move organization screen to its own class (jbowes@repl.ca)
  - registergui: move credentials screen to its own class (jbowes@repl.ca)
  - registergui: move choose server screen to its own class (jbowes@repl.ca)
  - registergui: switch from GladeWrapper to GladeWidget (jbowes@repl.ca)
  - registergui: Remove some unused globals (jbowes@repl.ca)


author: Alex Wood <awood@redhat.com> 1.0.3-1
changelog:
  - 817938: Add sorting to the contract selection table. (awood@redhat.com)
  - 822706: gtk widget visibility toggle compat for el5 (jbowes@repl.ca)
  - 822706: Display Register button on Installed Product tab if not registered.
    (mstead@redhat.com)
  - 825286: Handle unset service levels in a manner similar to unset release
    versions. (awood@redhat.com)
  - 826735: Merge start/end date sub details into one row. (dgoodwin@redhat.com)
  - fix make stylish (jbowes@repl.ca)
  - 811593: Feedback when not providing command options is not consistent.
    (wpoteat@redhat.com)
  - 806986: Subscription-Manager should refer to subscription name and product
    name. (wpoteat@redhat.com)
  - 825737: Service-level --set should configure proper value for GUI
    (wpoteat@redhat.com)
  - 817901: Disable the match installed products filter. (dgoodwin@redhat.com)
  - Remove unecessary use of lambda. (dgoodwin@redhat.com)
  - 818282: Sort virtual subscriptions to the top of contract selector.
    (dgoodwin@redhat.com)
  - 818383: display better messages for yum plugin usage (cduryee@redhat.com)
  - Fix logging of deleted expired certs (jbowes@repl.ca)
  - Remove the constants module (jbowes@repl.ca)
  - Remove useless format specifier (jbowes@repl.ca)
  - 801187: condense list --consumed output (jbowes@repl.ca)
  - Don't use kwargs for cli subclasses; it makes things shorter (jbowes@repl.ca)
  - Remove desc cli argument, no module used it (jbowes@repl.ca)
  - Use super for cli module init (jbowes@repl.ca)
  - Clean up rpmlint messages (jbowes@repl.ca)
  - Autogenerate the cli usage message (jbowes@repl.ca)
  - Remove obsolete nose tests (jbowes@repl.ca)
  - 812410: Show product name on CLI subscribe to pool. (dgoodwin@redhat.com)
  - 824680: make init script status return proper exit code (alikins@redhat.com)
  - fix nosetests for progress gui (jbowes@repl.ca)
  - Rework urlparse calls to work with RHEL 5. (awood@redhat.com)
  - 818238: Set a better progress title for sub search (jbowes@repl.ca)
  - 771756: Drop "rhsm icon" from the rhsm-icon usage message (jbowes@repl.ca)
  - 820294: Let candlepin handle org/env/key validation (jbowes@repl.ca)
  - 818397: Rename subscription-manager-gnome to -gui (jbowes@repl.ca)
  - Reduce wordiness of version command. (awood@redhat.com)
  - 824333: use rhel5-friendly urlparse options (cduryee@redhat.com)
  - Log the program versions when starting the GUI or making a CLI call.
    (awood@redhat.com)
  - Fix the About dialog to work in RHEL 5.8 (awood@redhat.com)
  - 821544: Remove the stacking id attribute from my susbcriptions since it is
    not being used currently. (bkearney@redhat.com)
  - add checkcommits exception for 824100 (alikins@redhat.com)
  - 824100: update zanata.xml to grab latest pt_BR.po (alikins@redhat.com)
  - 822057: do not hard-code cdn to port 443 (cduryee@redhat.com)
  - Display sane error on CLI if missing CA certificate. (dgoodwin@redhat.com)
  - Display sane error in GUI if missing CA certificate. (dgoodwin@redhat.com)
  - 812373: Terminology change for list --installed and --consumed
    (wpoteat@redhat.com)
  - zanata client will push any po/*.pot files it finds. Stop.
    (alikins@redhat.com)
  - 789182: Fix UnicodeEncodeError when logging. (awood@redhat.com)
  - README for github and people who like to read (alikins@redhat.com)
  - checkcommits exception for xgettext patch fixed in master
    (alikins@redhat.com)
  - 820743: Fix these strings so xgettext finds extracts them
    (alikins@redhat.com)
  - refine the regex for "make gettext_lint" (alikins@redhat.com)
  - Upload el6 yum packages to another dir for compatability.
    (dgoodwin@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 1.0.2-1
changelog:
  - Updating strings from zanata (mstead@redhat.com)
  - Add new server setup GUI screen. (dgoodwin@redhat.com)
  - Add new server setup CLI options. (alikins@redhat.com)
  - 813296: Remove check for candlepin_version (jbowes@redhat.com)
  - Allow importing multiple subscriptions at once (jbowes@redhat.com)
  - 820170: Subscription Manager release --list should display "not supported"
    message for older candlepin. (wpoteat@redhat.com)
  - 817938: Make columns in subscription-manager tables sortable.
    (awood@redhat.com)
  - 812153: Release command should have a --show command which is the default.
    (wpoteat@redhat.com)
  - 820080: Fix "Configuration" spelling on firstboot page (alikins@redhat.com)
  - Set the parent window for the about dialog (mstead@redhat.com)
  - removing a sentence from the manpage about working on RHEL 5.8 and later,
    bz820765 (deon@deonlackey.com)
  - 821024: Properly handle ESC on preferences dialog (mstead@redhat.com)
  - Replaced toolbar with menubar. (mstead@redhat.com)
  - 820040,820037,820030: don't break multibyte help blurbs (alikins@redhat.com)
  - 817036: Add a version command to subscription-manager. (awood@redhat.com)
  - The unbindAll command now returns JSON. (awood@redhat.com)
  - Explain the conditional imports more accurately. (alikins@redhat.com)
  - Print different message when subscribing to no service level.
    (awood@redhat.com)
  - remove deprecated use of "md5" module (alikins@redhat.com)
  - Enable and disable available repos on client machine from Subscription
    Manager CLI (wpoteat@redhat.com)
  - 790939: Add SLA to rhn-migrate-classic-to-rhsm. (awood@redhat.com)
  - 812388: Show the number of entitlements unsubscribed from. (awood@redhat.com)
  - 818298: release --list should not display rhel-5 when only rhel-6 product is
    installed (wpoteat@redhat.com)
  - 810236: Update facts after registering with --consumerid.
    (dgoodwin@redhat.com)
  - 818461: invalid date format error when using or_IN.UTF-8 (cduryee@redhat.com)
  - Store date of migration in migration facts for rhn-migrate-classic-to-rhsm.
    (awood@redhat.com)
  - Unify our el5 and el6 firstboot modules (jbowes@redhat.com)
  - add a gconf setting for users who do not want to use the icon
    (cduryee@redhat.com)
  - do not use the gui by default when migrating (cduryee@redhat.com)
  - Allow service level change for consumer via CLI independent of other calls.
    (wpoteat@redhat.com)
  - 815479: Incorrect owner should be relayed on service level list call.
    (wpoteat@redhat.com)
  - 817390: add completion support for servicelevel (alikins@redhat.com)
  - 817117: fix completion of environment command (alikins@redhat.com)
  - 816377: handle cert migration data being missing (alikins@redhat.com)
  - Store date of migration and installation number in migration facts.
    (awood@redhat.com)
  - Fixing registration error when loading SlaWizard (mstead@redhat.com)


author: Michael Stead <mstead@redhat.com> 1.0.1-1
changelog:
  - latest strings from zanata (alikins@redhat.com)
  - add test cases for autobind.py (alikins@redhat.com)
  - pep8 and pyflakes cleanups (jbowes@redhat.com)
  - 815563: Remove incorrect at-spi locators. (awood@redhat.com)
  - 795541: Environment command should omit the Library from katello
    (bkearney@redhat.com)
  - 806993: Tolerate the provision of a scheme with the proxy string.
    (awood@redhat.com)
  - remove remnants of subscription_assistant.py (alikins@redhat.com)
  - 811952: Don't try to unsubscribe old ents if we register (alikins@redhat.com)
  - 811952: Handle errors on unsubscribing ent certs (alikins@redhat.com)
  - 812929: Fix issue with selected sla not being in suitable_slas
    (mstead@redhat.com)
  - 812897: Use consistent casing for the word "Error" (awood@redhat.com)
  - Improve preferences dialog error message. (dgoodwin@redhat.com)
  - 811863: Handle unforseen errors in preferences dialog. (dgoodwin@redhat.com)
  - 811340: Select the first product in My Installed Software table by default.
    (awood@redhat.com)
  - 811594: The config, repos, and facts commands should default to --list if no
    options are provided. (awood@redhat.com)
  - 812104: add "release" and "service-level" to completion (alikins@redhat.com)
  - 801434: Add at-spi accessibility name to calendar widget. (awood@redhat.com)
  - updates to man pages (deon@deonlackey.com)
  - 811591: Use consistent messages for not being registered
    (bkearney@redhat.com)
  - Updated the --servicelevel option description (deon@deonlackey.com)
  - Use numeric index to access value returned by urlparse. (awood@redhat.com)
  - 790579: Show translations for errors thrown by installation number parsing.
    (awood@redhat.com)
  - adding --servicelevel option to list command (deon@deonlackey.com)
  - 810306: Improved messaging in firstboot (mstead@redhat.com)
  - 811337: unregister any time we return to rhsm_login (jbowes@redhat.com)
  - 807153: Allow more aggressive deletion of product certs. (awood@redhat.com)
  - 810399: require the latest rhn-setup-gnome for firstboot (alikins@redhat.com)
  - 810290: use correct calculation for "Next update" time in sm-gui
    (cduryee@redhat.com)
  - 810363: handle socket errors for bad proxy host in firstboot
    (alikins@redhat.com)
  - Latest man page and documentation (dlackey@redhat.com)
  - 809989: Add the shortened password url to the strings files.
    (bkearney@redhat.com)
  - 809989: Add a shorter URL to the registration screen (bkearney@redhat.com)
  - rev the zanata version to 1.0.X (alikins@redhat.com)
  - Incrementing version number after 6.3 branch. (mstead@redhat.com)


author: Michael Stead <mstead@redhat.com> 0.99.13-1
changelog:
  - latest strings into keys.pot and updated from zanata (alikins@redhat.com)
  - 809611: Fix undefined variable in installedtab for expired
    (alikins@redhat.com)
  - pep8/pyflakes cleanups (alikins@redhat.com)
  - Repolib now requires a UEP connection. (awood@redhat.com)
  - Use numeric index to access portion of URL. (awood@redhat.com)
  - 807785: use a better title on the autobind wizard (jbowes@redhat.com)
  - latest strings from zanata (alikins@redhat.com)
  - Add release selection to preferences dialog (alikins@redhat.com)
  - 805415: handle entitlements for socket count of 0 (alikins@redhat.com)
  - 804201: Fix sla select in firstboot after back button (jbowes@redhat.com)
  - 807477: Delay attempt to connect to RHN until after basic error checks.
    (awood@redhat.com)
  - 803374: Change the 'Subscribe' button to read 'Auto-subscribe.'
    (awood@redhat.com)
  - 808217: Add a header to the release list (bkearney@redhat.com)
  - 807153: Provide a more informative error message when encountering repodata
    errors. (awood@redhat.com)
  - 807822: Allow setting release to '' (mstead@redhat.com)
  - 807036: Instruct users to go to All Subscriptions for all SLA failures
    (bkearney@redhat.com)
  - 807407: Subscripton Manager substitutes "" for $releasever when releaseVer
    not set on consumer (wpoteat@redhat.com)
  - 803756: Trap RemoteServerException as well as RestLibException (404) for
    service-level command (mstead@redhat.com)
  - 806941: Removed unknown swapped attribute from autobind.glade.
    (mstead@redhat.com)
  - 807360: Allow the repos command to work without being registered
    (bkearney@redhat.com)
  - 806457: Fix deletion of productids with yum localinstall (alikins@redhat.com)


author: Michael Stead <mstead@redhat.com> 0.99.12-1
changelog:
  - Don't skip past firstboot login page on invalid user/pass (jbowes@redhat.com)
  - 805690: Turn repo gpgcheck off if no gpgkey specified. (dgoodwin@redhat.com)
  - 795552: Put safe int conversions around certain fact checks.
    (bkearney@redhat.com)
  - 804100: display an error when candlepin doesn't support release
    (jbowes@redhat.com)
  - 804227: expect a Release object instead of a bare string (alikins@redhat.com)
  - Latest string files from zanata (bkearney@redhat.com)
  - 805450: display better error message when autosubscribing
    (cduryee@redhat.com)
  - 805594: Give each "Subscribe" button in the GUI a unique at-spi name.
    (awood@redhat.com)
  - 803374: Provide unambiguous at-spi names for widgets. (awood@redhat.com)
  - 805353: subscription-manager list --help should use consistent wording for
    servicelevel option. (awood@redhat.com)


author: Michael Stead <mstead@redhat.com> 0.99.11-1
changelog:
  - 805906: fix missing imports for firstboot (jbowes@redhat.com)
  - Fix RHEL6 firstboot attribute error (dgoodwin@redhat.com)
  - 772218: throw an error if unparsed command line options exist
    (cduryee@redhat.com)
  - Add missing imports to rhsm_login for error dialogs (jbowes@redhat.com)
  - 803386: Display product ID in GUI and CLI. (awood@redhat.com)
  - Fix specfile for el5 firstboot (jbowes@redhat.com)
  - 804227,804076,804228: Handle 404's from old candlepin servers without
    /release (alikins@redhat.com)
  - 803778: Updated the --servicelevel not supported messages for subscribe
    command (mstead@redhat.com)
  - 803778: Updated the --servicelevel not supported messages for register
    command (mstead@redhat.com)
  - 803756,803762: Updated error message for service-level command
    (mstead@redhat.com)
  - fixups for strings from zanata (alikins@redhat.com)
  - latest strings from zanata (alikins@redhat.com)
  - 789007: Migration should fail early when attempted with non org admin user.
    (awood@redhat.com)
  - 805024: Hide extra separator along with redeem button. (awood@redhat.com)
  - 800999: Added --servicelevel arg to CLI list command (mstead@redhat.com)
  - 804227: Fix issues with repos --list (alikins@redhat.com)
  - Add proper back/forward logic for firstboot sla subscribe (jbowes@redhat.com)
  - 800933: Display service level and type in CLI list commands.
    (dgoodwin@redhat.com)
  - 789008: Print a more specific error message when Candlepin calls fail.
    (awood@redhat.com)
  - hook up sla firstboot to more registration cases (jbowes@redhat.com)
  - Define globals at module scope. (awood@redhat.com)
  - Remove firstboot subscriptions module (jbowes@redhat.com)
  - Fix broken tests for DST. Stop using time.time() (alikins@redhat.com)
  - Add error cases for firstboot autobind (jbowes@redhat.com)
  - Perform the actual entitlement bind on confirm subs screen
    (jbowes@redhat.com)
  - Set up shared state for AutobindController in firstboot (jbowes@redhat.com)
  - Extract a controller class for sla select logic (jbowes@redhat.com)
  - Break apart autobind first boot module (jbowes@redhat.com)
  - Add some autobind wizard button spacing. (dgoodwin@redhat.com)
  - Always update the icon and notification details on status change.
    (mstead@redhat.com)
  - Only add icon click listeners once. (mstead@redhat.com)
  - Adding notification nag icon support for Registration Required
    (mstead@redhat.com)
  - add firstboot rhsm_autobind to spec file (jbowes@redhat.com)
  - Autobind cancel during registration will now unregister you.
    (dgoodwin@redhat.com)
  - Update CLI to handle server that doesn't support service levels.
    (dgoodwin@redhat.com)
  - Move back/forward/cancel buttons in sla selection to parent
    (jbowes@redhat.com)
  - Revert "Update CLI to handle server that doesn't support service levels."
    (dgoodwin@redhat.com)
  - Update GUI to handle server that does not support service levels.
    (dgoodwin@redhat.com)
  - Update CLI to handle server that doesn't support service levels.
    (dgoodwin@redhat.com)
  - Add autobind screen to firstboot (jbowes@redhat.com)
  - Fix firstboot unregister import error. (dgoodwin@redhat.com)
  - Add missing spacers to main window toolbar. (dgoodwin@redhat.com)
  - Fix an error handling bug. (dgoodwin@redhat.com)
  - Get register screen working in el6 firstboot (jbowes@redhat.com)
  - Center wizard's error dialog on main window (mstead@redhat.com)
  - Removing commented out code in register dialog (mstead@redhat.com)
  - Add skip option instead of autobind in register dialog. (mstead@redhat.com)
  - Fix preferences dialog error when not registered. (dgoodwin@redhat.com)
  - Improved error handling for autobind wizard. (dgoodwin@rm-rf.ca)
  - Fix message window warnings. (dgoodwin@rm-rf.ca)
  - Fix alignment on select SLA screen. (dgoodwin@redhat.com)
  - Display the service level selected when confirming autobind subs (dgoodwin
    @rm-rf.ca)
  - Implement Cancel button on autobind wizard screens. (dgoodwin@redhat.com)
  - Allow setting service level from preferences dialog. (dgoodwin@redhat.com)
  - First cut at a preferences dialog. (dgoodwin@redhat.com)
  - Pack SLA's into a scrolled window. (dgoodwin@rm-rf.ca)
  - Handle any exception that happens when the autobind wizard is loaded.
    (mstead@redhat.com)
  - Setting parent window on AutobindDialog and add titles to screens.
    (mstead@redhat.com)
  - Integrating autobind wizard with register gui. (mstead@redhat.com)
  - Fix autobind wizard disappearing on window switch. (dgoodwin@redhat.com)
  - Do not set SLA until user hit's subscribe button. (dgoodwin@redhat.com)
  - Polish autobind glade UI (dgoodwin@redhat.com)
  - Set and use the system's service level. (dgoodwin@redhat.com)
  - Cleaning up Select SLA screen (mstead@redhat.com)
  - Added framework for back button support (mstead@redhat.com)
  - Handle no SLAs cover all installed products. (dgoodwin@rm-rf.ca)
  - Handle launching autobind when no entitlements needed. (dgoodwin@rm-rf.ca)
  - Set detected prod list in Select SLA screen (mstead@redhat.com)
  - Close autobind wizard once complete. (dgoodwin@redhat.com)
  - Hookup actual bind in autobind wizard. (dgoodwin@redhat.com)
  - SelectSLA now keeps track of selected SLA and pass to confirm dialog.
    (mstead@redhat.com)
  - Load the autobind glade file on wizard creation. (mstead@redhat.com)
  - Switch to more explicit screen switching. (dgoodwin@redhat.com)
  - Set screen title when screen is changed. (mstead@redhat.com)
  - Allow screens to pass custum data during wizard screen change.
    (mstead@redhat.com)
  - Hooking up button signals for selectsla (mstead@redhat.com)
  - Add callback to allow screen change in wizard (mstead@redhat.com)
  - Fixing broken tests due to leap year. (mstead@redhat.com)
  - Attempt to keep button bar right aligned. (mstead@redhat.com)
  - Removed the button bar form the wizard. (mstead@redhat.com)
  - Created AutobindWizardScreen to provide contract for AutobindWizard
    (mstead@redhat.com)
  - Display appropriate screen in SLA wizard. (mstead@redhat.com)
  - Fixed GtkWarning: IA__gtk_widget_reparent error when launchig dialog
    (mstead@redhat.com)
  - First cut at adding the Select SLA screen. (mstead@redhat.com)
  - Check if dry-run results cover required products. (dgoodwin@redhat.com)
  - Check dry run autobind results for each service level. (dgoodwin@redhat.com)
  - Sketch out an autobind wizard class. (dgoodwin@redhat.com)
  - Start sketching out the confirm subscriptions screen. (dgoodwin@redhat.com)


author: Michael Stead <mstead@redhat.com> 0.99.10-1
changelog:
  - latest strings from zanata (alikins@redhat.com)
  - 801434: Add at-spi accessibility name to calendar selection widget.
    (awood@redhat.com)
  - 800917: Display service level and type in All Subs tab (dgoodwin@redhat.com)
  - Add support for "release" command (alikins@redhat.com)
  - 801517: Missed translating a label during the registration process
    (bkearney@redhat.com)
  - 801513: One translation had a copy/paste error (bkearney@redhat.com)
  - The migration script should write default proxy auth settings.
    (awood@redhat.com)
  - Revert "801513: A replacement variable was used in a translation file where
    it was not needed" (dgoodwin@redhat.com)
  - 801545: Break apart the string to make them easier for the translators
    (bkearney@redhat.com)
  - 801513: A replacement variable was used in a translation file where it was
    not needed (bkearney@redhat.com)
  - 798015: Migration script should play nicely with proxies. (awood@redhat.com)
  - 742033: Unsubscribe button is not greyed out when nothing is selected
    (wpoteat@redhat.com)
  - 783990: Handle network errors when migrating. (awood@redhat.com)


author: Michael Stead <mstead@redhat.com> 0.99.9-1
changelog:
  - Updating required version of python-rhsm (mstead@redhat.com)
  - fixes for po files (alikins@redhat.com)
  - latest translations from zanata (alikins@redhat.com)
  - 799394: Do not attempt to remove redhat.repo if it does not exist.
    (awood@redhat.com)
  - 800121: do not attempt to call UEP when system is unregistered
    (cduryee@redhat.com)
  - 799271: The usage string for service-levels contained the incorrect command
    name (bkearney@redhat.com)
  - 799271: The usage string for service-levels contained the incorrect command
    name (bkearney@redhat.com)
  - 704408: date field patch fixes per jbowes (cduryee@redhat.com)
  - 797243: make unregister finish updating repos (alikins@redhat.com)
  - 704408: allow users to clear the date box for contract searches
    (cduryee@redhat.com)
  - 799316: Re-add librsvg2 dependency (dgoodwin@redhat.com)
  - 797996: Add manage_repos setting to default rhsm.conf (dgoodwin@redhat.com)
  - 795564: Add a newline at the end of the options error (bkearney@redhat.com)
  - 752756: Cache the facts, and refresh the validity facts whenever they change.
    (bkearney@redhat.com)
  - Return a consistent scope for public IPv6 addresses across EL5 and EL6.
    (awood@redhat.com)
  - 737773: Do not show the forgotten password url as a link.
    (bkearney@redhat.com)
  - Fixing broken tests due to leap year. (mstead@redhat.com)
  - Explicitly define el5 macro in spec file. (dgoodwin@redhat.com)
  - 796730: Improve the clarity of the usage statement (bkearney@redhat.com)
  - 767790: Improve the messaging when a system is not registered.
    (bkearney@redhat.com)
  - 797294: Typo in commit caused execution error. (bkearney@redhat.com)
  - 796756: use only the basename for the usage string (bkearney@redhat.com)
  - 796756: The usage string should be less verbose to be more consistent with
    the other executable files (bkearney@redhat.com)
  - CLI service-levels touchups. (dgoodwin@redhat.com)
  - 656896: remove attribute 'swapped' (msuchy@redhat.com)
  - Release to Fedora 17 branch as well. (dgoodwin@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 0.99.8-1
changelog:
  - 790205: do not lay down install-num-migrate-to-rhsm on rhel6 systems
    (cduryee@redhat.com)
  - latest translations from zanata (alikins@redhat.com)
  - 795541: Change the environment filtering which is being done on the client
    side (bkearney@redhat.com)
  - Add consumer deleted on server detection. (jbowes@redhat.com)
  - Fix spec for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com)
  - Fix Makefile for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com)
  - Add service level to register and subscribe CLI commands.
    (dgoodwin@redhat.com)
  - Add service-level CLI command. (dgoodwin@redhat.com)
  - delete consumer on rhsmcertd checkin (jbowes@redhat.com)
  - pull out rhsmcertd python worker to its own file (jbowes@redhat.com)
  - clean up some compiler warnings in rhsmcertd (jbowes@redhat.com)
  - String cleanups (alikins@redhat.com)
  - 790217: install-num-migrate-to-rhsm shouldn't copy both Desktop and
    Workstation product certs. (awood@redhat.com)


author: Michael Stead <mstead@redhat.com> 0.99.7-1
changelog:
  - Improve relevancy of details on my installed products tab.
    (dgoodwin@redhat.com)
  - 719743: Added better punctuation to one status message (bkearney@redhat.com)
  - Have client check sockets on non-stacked entitlements as well.
    (dgoodwin@redhat.com)
  - New date compare implemetation for determining start/end dates
    (mstead@redhat.com)
  - Add "zanata-pull" and "zanata-push" makefile targets (alikins@redhat.com)
  - as_IN seems busted on RHEL6, so skip it (alikins@redhat.com)
  - pep8/make stylish cleanups (alikins@redhat.com)
  - 741155: Fixed start/end date calculations for My Installed Software tab
    (mstead@redhat.com)
  - fixes for po files from zanata (alikins@redhat.com)
  - new po files from zanata (alikins@redhat.com)
  - 767620: Add manage_repos config option. (dgoodwin@redhat.com)
  - 784031: remove katello plugin (cduryee@redhat.com)
  - Make return code from import consistent with subscribe. (awood@redhat.com)
  - Add Fedora release target. (dgoodwin@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 0.99.6-1
changelog:
  - 783542: Return code for bad input to install-num-migrate-to-rhsm should be 1.
    (awood@redhat.com)
  - 773707: remove hard coded reference to /etc/pki/product (cduryee@redhat.com)
  - 783278: do not alter system facts on dry run (cduryee@redhat.com)
  - IPv4 and IPv6 facts that are undefined should return 'Unknown' instead of
    'None'. (awood@redhat.com)


author: Michael Stead <mstead@redhat.com> 0.99.5-1
changelog:
  - Updated releasers.conf for rhel-6.3 (mstead@redhat.com)
  - Making return code from subscribe --pool consistent with subscribe --auto
    (awood@redhat.com)
  - 785018: Corrected help text for --no-auto. (awood@redhat.com)
  - 656944: List IPv6 information in facts. (awood@redhat.com)
  - 689608: Subscription failure should result in a return code of 1.
    (awood@redhat.com)
  - 772921: Do not show message dialog when multiple sub-man launches detected.
    (mstead@redhat.com)
  - 772921: Clicking notification icon shuts down subscription manager.
    (mstead@redhat.com)
  - 734533: Failure to import should result in a return code of 1.
    (awood@redhat.com)
  - 782549: Subscription manager throws exception when an expired cert exists.
    (mstead@redhat.com)
  - 772338: Subscription-manager-gui help documentation review
    (wpoteat@redhat.com)
  - 772338: subscription-manager-gui Help documentation needs a review
    (wpoteat@redhat.com)
  - latest strings from zanata (alikins@redhat.com)
  - 781510: 'subscription-manager clean' should delete redhat.repo
    (awood@redhat.com)
  - 771726: Man page for rhsm-compliance-icon should be re-authored to rhsm-icon
    (wpoteat@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 0.99.4-1
changelog:
  - 766778: Improvements on quantity spinner max value entry. (mstead@redhat.com)
  - 736465: "Product's Subscription Details" in the gui is neglecting stack
    subscriptions (wpoteat@redhat.com)
  - 772209: install-num-migrate-to-rhsm does not work on x86 arch
    (cduryee@redhat.com)
  - 761140: enable the help button in firstboot (jbowes@redhat.com)
  - 771726: Rename man manpage for rhsm-compliance-icon to rhsm-icon.
    (bkearney@redhat.com)
  - 758038: Guest's system facts displays "virt.uuid: Unknown"
    (wpoteat@redhat.com)
  - 767265: Always send up the list of packages on registration.
    (awood@redhat.com)
  - 768983: show future subs in list --consumed (jbowes@redhat.com)


author: Devan Goodwin <dgoodwin@rm-rf.ca> 0.99.3-1
changelog:
  - 768983: don't purge future dated entitlements (jbowes@redhat.com)
  - 769642: confusing output from rhn-migrate-to-rhsm when autosubscribe fails
    (cduryee@redhat.com)
  - 769433: make rhel5 firstboot modules use bound gettext (alikins@redhat.com)
  - Custom facts should be loaded after hardware facts. (awood@redhat.com)
  - 745973: Fixed missing product icons for partially stacked future entitlement.
    (mstead@redhat.com)
  - 769433: Tag the module names as gettext (alikins@redhat.com)
  - 761478: Facts viewed in the GUI were getting out of date when system
    entitlement status changed. (awood@redhat.com)
  - 761133: Support fixing yellow state in compliance assistant.
    (dgoodwin@redhat.com)
  - 766577: use unicode strings for possible server errors (alikins@redhat.com)
  - 768415: remove hardcoded reference to x86_64 for extra channel enablement
    (cduryee@redhat.com)


author: Devan Goodwin <dgoodwin@redhat.com> 0.99.2-1
changelog:
  - Initial Fedora build. (dgoodwin@redhat.com)
  - 754425: Remove grace period logic (jbowes@redhat.com)
  - 766577: Fix error on "redeem" with multibyte lang (alikins@redhat.com)
  - Add README.Fedora to Fedora builds (cduryee@redhat.com)
  - 757697: report xen dom0 as host, not guest (cduryee@redhat.com)
  - 747014: Help icon was not working in RHEL 5. (awood@redhat.com)
  - 767754: Invalid certificate status when stacked entitlements have overlapping
    dates (wpoteat@redhat.com)
  - 745995: Ensure default quantity calc does not include future entitlements.
    (mstead@redhat.com)
  - 760017: Display a friendly message when an invalid installation number is
    encountered. (awood@redhat.com)
  - 758162: allow --force to override missing mappings (cduryee@redhat.com)
  - 759069: catch exception when enabling invalid repositories
    (cduryee@redhat.com)


author: William Poteat <wpoteat@redhat.com> 0.98.8-1
changelog:
  - 755861: Fixed quantity selection issue due to older version of pygtk on 5.8.
    (mstead@redhat.com)
  - 765905: add man pages for subscription-manager-migration (cduryee@redhat.com)


author: William Poteat <wpoteat@redhat.com> 0.98.6-1
changelog:
  - 755031: Update to Subscription Assistant quantity check in unlimited pool
    case. (wpoteat@redhat.com)


author: William Poteat <wpoteat@redhat.com> 0.98.4-1
changelog:
  - 740788: Getting error with quantity subscribe using subscription-assitance
    page. (wpoteat@redhat.com)
  - 755130: add extra whitespace to classic warning (cduryee@redhat.com)
  - 759199: rhsmcertd is logging the wrong value for certFrequency
    (cduryee@redhat.com)
  - 758471: install-num-migrate-to-rhsm threw traceback when no instnum was
    found. (awood@redhat.com)
  - 752572: add interval logging statements back in on rhsmcertd startup
    (cduryee@redhat.com)
  - 756507: do not use output from "getlocale" as input for "setlocale"
    (cduryee@redhat.com)
  - 746259: Don't allow the user to pass in an empty string as an activation key
    (awood@redhat.com)
  - 705883: Fix error dialog modal issues. (dgoodwin@redhat.com)
  - 756173: Unexpected behavoir change in subscription-manager unregister
    (wpoteat@redhat.com)
  - 746732: Only use fallback locales for dates we need to parse
    (alikins@redhat.com)
  - 753093: The available subscriptions count does not show correctly in
    Subscription Manager GUI (wpoteat@redhat.com)
  - 749636: Client should not support users entering activation keys and existing
    consumer ids (bkearney@redhat.com)
  - 719743: Improved text output for successful pool subscription
    (bkearney@redhat.com)
  - 755541: Enhanced the message in the katello plugin to debug when the backend
    system does not support environments. (bkearney@redhat.com)
  - 755035: Migration script should work on RHEL 5.7 and up. (awood@redhat.com)
  - 749332: Normalize the error messages for not being registered
    (bkearney@redhat.com)
  - 754821: Default org of "Unknown" was not marked for gettext
    (alikins@redhat.com)


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1.2-6
changelog:
  - Changed Group to System Environment/Libraries.
  - Remove executable permission from C files.
  - Created two separate patches for Makefile and manpage fixes.
  - Removed passing datarootdir from configure.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1.2-5
changelog:
  - Renamed Source0 to use Fedora sourceforge.net naming guidelines.
  - Removed exit call in library patch.
  - Use A.B.C version number.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1_2-4
changelog:
  - Updated to license LGPLv2+.
  - Changed to use BuildRoot.
  - Added comments for inclusion of patches.
  - Removed inconsistent macro usage.
  - Moved man page, HTML documentation to devel package.
  - Added AUTHORS, COPYING, README, TODO to doc in base package.
  - Used * in man, library inclusion.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1_2-3
changelog:
  - Created patch to fix man page warnings and datarootdir settings.
  - Added patch to remove exit calls in library.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 2.1_2-2
changelog:
  - Moved libcunit.so.* to main package.
  - Added post, postun ldconfig.
  - Added smp flags for make build.
  - Changed datarootdir to datadir.


author: Matthias Runge <mrunge@redhat.com> - 0.3.7-9
changelog:
  - drop unnecessary dependency python-imaging (rhbz#896293)
  - require python-django instead of Django


author: Remi Collet <remi@fedoraproject.org> - 2.0.4-1
changelog:
  - Update to 2.0.4
  - add option for test (need investigation)
  - add patch php 5.5 compatibility (preg_replace with eval)
    http://bugs.horde.org/ticket/11943


author: Rex Dieter <rdieter@fedoraproject.org> 6:4.6.2-2
changelog:
  - Unowned /etc/ggz.modules.d and /usr/share/sounds/kshisen dirs (#645022)
  - drop legacy ggz-client-libs bits
  - %files: drop usage of %exclude


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.3-3
changelog:
  - require only python-twisted-core, not all of python-twisted
  - explicitly require qt4-sqlite
  - require vorbis-tools for ogg123 (used by Kajongg to play sound)


author: Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.3-2
changelog:
  - install Kajongg (multiplayer Mahjongg game)
  - Requires: PyKDE4, python-twisted, BuildRequires: python


author: Jerry James <loganjerry@gmail.com> - 0.9.10-4
changelog:
  - -devel also needs ocaml-camlidl-devel
  - Pass --as-needed to the linker to fix unused shared library dependencies


author: Jerry James <loganjerry@gmail.com> - 0.9.10-2
changelog:
  - Correct license
  - Build C and C++ interfaces even when the ocaml interface cannot be built
  - Move debug libraries to separate packages


author: Mads Kiilerich <mads@kiilerich.com> - 1.2.6-1
changelog:
  - polarssl-1.2.6
      - TLS and DTLS protocol issue:      CVE-2013-0169  (bug 907589)
      - out-of-bounds comparisons:        CVE-2013-1621  (bug 908423)


author: Mads Kiilerich <mads@kiilerich.com> - 0.14.0-2
changelog:
  - Fix lib64 issue by updating cmake install patches to use LIB_INSTALL_DIR
  - Add comment that patches has been sent upstream


author: Jaroslav Škarvada <jskarvad@redhat.com> - 1.47.03-1
changelog:
  - New version
    Resolves: rhbz#924700
  - Workarounded RPM bug 924660 to allow clean update from 1.46 to 1.47
    Resolves: rhbz#924681
  - Fixed script for recompilation of voices


author: Francois Aucamp <faucamp@fedoraproject.org> - 1.43-1
changelog:
  - Update to version 1.43
  - Added patch for runtime detection of pulseaudio, contributed by Kevin Kofler (RHBZ #512190)


author: Francois Aucamp <faucamp@fedoraproject.org> - 1.42.04-1
changelog:
  - Update to version 1.42.04
  - Revert: build against PortAudio instead of native PulseAudio (RHBZ #512190, #532674)


author: Francois Aucamp <faucamp@fedoraproject.org> - 1.40.02-1
changelog:
  - Update to version 1.40.02
  - Added patch to compile with GCC and not to link to libstdc++ (not needed)
  - Added manpage (thanks goes to Luke Yelavich from Ubuntu for writing it)


author: Francois Aucamp <faucamp@fedoraproject.org> - 1.31-3
changelog:
  - Added "makefile_libjack" patch to link to libjack
  - Added BuildRequires: jack-audio-connection-kit-devel


author: Francois Aucamp <faucamp@fedoraproject.org> - 1.31-2
changelog:
  - Removed espeakedit (and associated patches and BuildRequires) from package
    until all phoneme table compilation functions can be moved into espeak (or a
    separate commandline app without wxGTK dependencies)
  - Voices are still compiled from source, but using pre-compiled phoneme table
    from upstream until the above issue is resolved


author: Francois Aucamp <faucamp@fedoraproject.org> - 1.31-1
changelog:
  - Update to version 1.31
  - Compile phoneme tables and voice dictionaries from source instead of
    packaging pre-compiled binary data
  - Added espeakedit as Source1
  - Added BuildRequires: wxGTK-devel for espeakedit
  - Added "makefile_rpmoptflags_wxversion" espeakedit patch to enable
    RPM_OPT_FLAGS and set the correct wxWidgets version
  - Added "espeak_data_path" espeakedit patch to be able to set control the
    source directory that espeakedit's compiler uses


author: Francois Aucamp <faucamp@csir.co.za> - 1.28-1
changelog:
  - Update to version 1.28
  - Added "synthdata_strlen" patch to fix memory allocation issue on x86_64 (RHBZ #252712)
  - Modified %prep to build against portaudio v19 for F8 and later
  - Upstream license changed from GPLv2+ to GPLv3+


author: Francois Aucamp <faucamp@csir.co.za> - 1.19-1
changelog:
  - Update to version 1.19
  - Removed "espeak-1.18-makefile_lpthread" patch as it has been included upstream
  - Removed "espeak-1.18-makefile_smp" patch as it has been included upstream
  - Removed "espeak-1.18-ptr_64bit" patch as it has been solved upstream
  - Fixed espeak-data file permissions


author: Francois Aucamp <faucamp@csir.co.za> - 1.18-2
changelog:
  - Created "espeak-1.18-ptr_64bit" patch to allow compilation on x86_64 (fixes 64-bit pointer issues)
  - Created "espeak-1.18-makefile_smp" patch to allow parallel make ("_smp_mflags")
  - Renamed "makefile_lpthread" patch to "espeak-1.18-makefile_lpthread"


author: Francois Aucamp <faucamp@csir.co.za> - 1.18-1
changelog:
  - Update to version 1.18
  - Dropped statically-linked "speak" executable (replaced by dynamically-linked "espeak" executable)
  - Removed the "espeak program name" patch as it has been included upstream
  - Removed "espeak program name" patch backup file cleanup from %install
  - Minor modification to "makefile lpthread" patch to account for new lib/executable
  - Removed "BIN_NAME" variable from make in %build (implemented upstream)


author: Francois Aucamp <faucamp@csir.co.za> - 1.17-1
changelog:
  - Update to version 1.17
  - Removed "makefile install target" patch as it has been included upstream
  - Removed "AMD64 sizeof(char *)" patch as it has been included upstream
  - Minor modification to "espeak program name" patch to allow patching current version


author: Francois Aucamp <faucamp@csir.co.za> - 1.16-4
changelog:
  - Modified patch steps to create backups with different suffixes
  - Renamed patch file extensions to .patch
  - Added step in %install to remove patch backup files in documentation


author: Francois Aucamp <faucamp@csir.co.za> - 1.16-3
changelog:
  - Fixed source file permissions for -debuginfo package in %prep
  - Added RPM_OPT_FLAGS to "make" command in %build; removed RPM_OPT_FLAGS makefile patch
  - Modified makefile install target patch to include general support for setting compiler optimization flags via CXXFLAGS
  - Removed creation of .orig backup files during patching
  - Modified patch files to have different suffixes


author: Francois Aucamp <faucamp@csir.co.za> - 1.16-2
changelog:
  - Added "install" target to makefile (makefile_install_target.patch)
  - Added patch to fix AMD64 sizeof(char *) assumption bug (upstream request ID 1588938)
  - Changed "portaudio" BuildRequires to "portaudio-devel"
  - Added patch to makefile to allow RPM_OPT_FLAGS
  - Added patch to replace all references to "speak" binary with "espeak"
  - Moved header files to /usr/include/espeak
  - Added rmdir command to "install" to remove empty soundicons directory


author: Jon Ciesla <limb@jcomserv.net> - 1.9.4-2
changelog:
  - Removed unnecessary tmpdir creation
  - Re-marked limph-hostagent cron file as non-config file
  - Added exclude for host_agent.php in limph


author: Jon Ciesla <limb@jcomserv.net> - 1.9.4-1
changelog:
  - Updated spec using Orion's patch from BZ
  - Updated Source to 1.9.4, fixes tmp dir issues, config-file-in-usr issues


author: Jon Ciesla <limb@jcomserv.net> - 1.9.3-2
changelog:
  - Provided full source URL
  - Using BuildArch not BuildArchitectures
  - Fixed limph-hostagent permissions
  - $RPM_SOURCE_DIR/foo -> %SOURCEx
  - Added Directory directive to limph.conf
  - Moved config.php to sysconfdir, attempted symlink


author: Ruben Kerkhof <ruben@rubenkerkhof.com> - 3.2-4
changelog:
  - Enable PrivateTmp as per http://fedoraproject.org/wiki/Features/ServicesPrivateTmp
  - Fix bogus date in changelog


author: Robert Scheck <robert@fedoraproject.org> 0.6.25-2
changelog:
  - Set empty --vendor rather none for using desktop-file-install
  - Fixed initscript as gnokii-smsd stays in /usr/bin not /usr/sbin


author: - Bastien Nocera <bnocera@redhat.com> - 0.6.16-1
changelog:
  - New upstream release
  - Update smsd name change patch
  - ppm2nokia, waitcall and todologo have moved to gnokii-extras, as per
    upstream


author: Linus Walleij <triad@df.lth.se> - 0.6.13-2
changelog:
  - Bump because tagged before committing sources and I just
    dont know how the f* you delete a tag in CVS at the moment
    and it does seem like a too big endavour to find out just
    in order to have a nice release tag.


author: Linus Walleij <triad@df.lth.se> - 0.6.13-1
changelog:
  - New upstream release.
  - New dependency on libusb for USB serial, DKU no longer needed/wanted
    so now we have that troublesome issue resolved once and for all.
  - Remove patches to SQL files: these are now fixed upstream!


author: Linus Walleij <triad@df.lth.se> - 0.6.11-1
changelog:
  - 0.6.11
  - Modified to drop into the Fedora Extras as the nice package it now is
  - Based work off Ville's good olde package


author: Ville Skyttä <ville.skytta at iki.fi> - 0.6.10-0.lvn.1
changelog:
  - 0.6.10.
  - Clean up pkgconfig file and -devel dependencies from bits needed only
    for static libs.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.6.8-0.lvn.1
changelog:
  - 0.6.8.
  - Don't ship static libraries.
  - Rename smsd to gnokii-smsd to avoid conflicts with smstools.
  - Remove not included files instead of using %exclude.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.6.4-0.lvn.2
changelog:
  - Rename -smsd-postgresql to -smsd-pgsql for consistency with other similar
    packages in FC/Extras.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.6.4-0.lvn.1
changelog:
  - Update to 0.6.4, perms and pgsql patches applied upstream.
  - Xgnokii help locale symlink hack no longer necessary.
  - Don't remove user/group on last erase, move smsd user to -smsd subpackage.
  - Add libical support (disabled), rebuild with "--with libical" to enable.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.6.1-0.lvn.2
changelog:
  - Fix chown syntax in smsd init script.
  - Summary and description improvements.
  - Trim $RPM_OPT_FLAGS out from gnokii.pc.
  - Make -devel require XFree86-devel.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.5.6-0.lvn.1
changelog:
  - Update to 0.5.6.
  - Include sample action script for forwarding SMSD messages to mail.
  - s/fedora/livna/.
  - Specfile and init script cleanups.


author: Felix Kaechele <heffer@fedoraproject.org> - 1.0.5-1
changelog:
  - 1.0.5
  - fixes CVE-2010-4168 Denial of service (server/client) via invalid read
  - switched to using the XZ tarball


author: Felix Kaechele <felix at fetzig dot org> - 0.7.0-0.3.rc2
changelog:
  - 0.7.0-RC2
  - dropped Patch0 since this does not reflect the behaviour that is intended
    by upstream. See http://bugs.openttd.org/task/2756


author: Felix Kaechele <felix at fetzig dot org> - 0.7.0-0.2.rc1
changelog:
  - updated to RC1
  - removed all references to possible trademarks
  - added patch to ignore a missing sample.cat


author: Alexey Torkhov <atorkhov@gmail.com> - 0.7.0-0.1.beta1
changelog:
  - Doing big cleanup of package:
  - Dropping subpackages
  - Drop .desktop sources in favour of one bundled
  - Drop server menu entry - one can start server from game menu
  - Drop suspicious data_patch (what was it needed for?)
  - Cleanup macro usage
  - Drop version from freetype build dep
  - Correcting dirs in configure call: icons paths, disable duplicate shared dir,
    correct doc dir

  - And adding few improvements:
  - Using VERBOSE when doing make
  - Adding libicu to build requires
  - Add icons theme require
  - Drop installation instructions from docs
  - Use ccache (should speedup the local and mock builds)
  - Change source url to canonical one


author: Jesse Keating <jkeating@redhat.com> - 0.5.9.4-1
changelog:
  - Overload curl stuff (jkeating)
  - Hardcode fedpkg version requires (jkeating)
  - Fix up changelog date (jkeating)


author: Jesse Keating <jkeating@redhat.com> - 0.5.9.2-1
changelog:
  - Strip the .py off of fixbranches (jkeating)
  - Unconditionally check for new branch style (jkeating)
  - Stop setting push.default (#705468) (jkeating)
  - Make sure packages are built before lint (#702893) (jkeating)
  - Except more build submission errors (#702235) (jkeating)
  - Move the fixbranches.py script out of the $PATH (#698646) (jkeating)
  - fedpkg: Support branch completion on non-default remotes (tmz)
  - fedpkg: Update bash completion for new branch names (tmz)
  - Fix retiring a package with a provided message (#701626) (jkeating)
  - add arm specific and s390 specific packages so they get sent to the right
    place (dennis)
  - initial go at using consistent targets across all targets dist-rawhide is
    still used for master branch (dennis)
  - only pass in a target arch to local builds when specified on the command line
    some arches notably x86, arm and sparc dont build for the base arch you end
    up with .i386 .arm or .sparc rpms when you really want something else
    (dennis)


author: Jesse Keating <jkeating@redhat.com> - 0.5.9.0-1
changelog:
  - Add a check for new-style branches (jkeating)
  - Add a force option (jkeating)
  - Add ability to check status of conversion (jkeating)
  - Add a dry-run option (jkeating)
  - Add a client side script to fix branch data (jkeating)


author: Jesse Keating <jkeating@redhat.com> - 0.5.8.1-1
changelog:
  - Man page comment syntax fix. (ville.skytta)
  - Make sure the bodhi.template file got written out (#683602) (jkeating)
  - Wrap the diff in a try (#681789) (jkeating)
  - Don't try to upload directories. (#689947) (jkeating)
  - Fix tag-request (#684418) (jkeating)


author: Jesse Keating <jkeating@redhat.com> - 0.5.7.0-1
changelog:
  - If chain has sets, handle them right (#679126) (jkeating)
  - Fix "fedpkg help" command (make it work again) (#681242) (hun)
  - Always generate a new srpm (#681359) (jkeating)
  - Fix up uses of path (ticket #96) (jkeating)
  - Clean up hardcoded "origin" (ticket #95) (jkeating)
  - Fix obvious error in definition of curl command (pebolle)


author: Jesse Keating <jkeating@redhat.com> - 0.5.6.0-1
changelog:
  - Fix improper use of strip() (jkeating)
  - Improve the way we detect branch data (jkeating)
  - Fix clone to work with old/new branch styles (jkeating)
  - Add new and old support to switch_branches (jkeating)
  - Update the regexes used for finding branches (jkeating)
  - Don't use temporary editor files for spec (#677121) (jkeating)
  - fedpkg requires rpm-build (#676973) (jkeating)
  - Don't error out just from stderr from rpm (jkeating)


author: Jesse Keating <jkeating@redhat.com> - 0.5.5.0-1
changelog:
  - Re-add 'lint' command hookup into argparse magic (hun)
  - Catch errors parsing spec to get name. (#676383) (jkeating)


author: Jesse Keating <jkeating@redhat.com> - 0.5.4.0-1
changelog:
  - Re-arrange verify-files and slight fixups (jkeating)
  - Add "fedpkg verify-files" command (hun)
  - Provide feedback about new-ticket. (ticket 91) (jkeating)
  - Add the new pull options to bash completion (jkeating)
  - Add a --rebase and --no-rebase option to pull (jkeating)
  - Update the documentation for a lot of commands (jkeating)
  - Handle working from a non-existent path (#675398) (jkeating)
  - Fix an traceback when failing to watch a build. (jkeating)
  - Handle arches argument for scratch builds (#675285) (jkeating)
  - Trim the "- " out of clogs.  (#675892) (jkeating)
  - Exit with an error when appropriate (jkeating)
  - Add build time man page generator (hun)
  - Add help text for global --user option (hun)
  - Move argparse setup into parse_cmdline function (hun)
  - Require python-hashlib on EL5 and 4 (jkeating)
  - Catch a traceback when trying to build from local branch (jkeating)


author: Jesse Keating <jkeating@redhat.com> 0.5.3.0-1
changelog:
  - Catch the case where there is no branch merge point (#622592) (jkeating)
  - Fix whitespace (jkeating)
  - Add an argument to override the "distribution" (jkeating)
  - upload to lookaside cache tgz files (dennis)
  - Handle traceback if koji is down or unreachable. (jkeating)
  - If we don't have a remote branch, query koji (#619979) (jkeating)
  - Add a method to create an anonymous koji session (jkeating)
  - Make sure we have sources for mockbuild (#665555) (jwboyer) (jkeating)
  - Revert "Make sure we have an srpm when doing a mockbuild (#665555)" (jkeating)
  - Regenerate the srpm if spec file is newer (ticket #84) (jkeating)
  - Improve cert failure message (Ticket 90) (jkeating)
  - Get package name from the specfile. (Ticket 75) (jkeating)
  - Handle anonymous clones in clone_with_dirs. (#660183) (ricky)
  - Make sure we have an srpm when doing a mockbuild (#665555) (jkeating)
  - Catch all errors from watching tasks. (#670305) (jkeating)
  - Fix a traceback when koji goes offline (#668889) (jkeating)
  - Fix traceback with lint (ticket 89) (jkeating)


author: Jesse Keating <jkeating@redhat.com> - 0.5.1.3-1
changelog:
  - Error check the update call.  #625679
  - Use the correct remote when listing revs
  - Add the bash completion file
  - make fedora-cvs only do anonymous chackouts since cvs is read only now.
  - re-fix dist defines.
  - Short cut the failure on repeated builds
  - Allow passing srpms to the build command
  - clone: set repo's push.default to tracking
  - pull the username from fedora_cert to pass to bodhi
  - Catch double ^c's from build.  RHBZ #620465
  - Fix up chain building
  - Add missing process call for non-pipe no tty.


author: Dennis Gilmore <dennis@asuil.us> - 0.5.1.2-1
changelog:
  - fix rh bz 619733 619879 619935 620254 620465 620595 620648
  - 620653 620750 621148 621808 622291 622716


author: Dennis Gilmore <dennis@ausil.us> - 0.4.2-1
changelog:
  - update to 0.4.2
  - adds missing fedora_cert. in fedora-packager-setup bz#573941
  - Require python-argparse for fedpkg bz#574206
  - Require make and openssh-clients bz#542209
  - Patch to make cvs checkouts more robust bz#569954


author: Dennis Gilmore <dennis@ausil.us> - 0.4.1-1
changelog:
  - update to 0.4.1 
  - adds a missing "import sys" from fedora-cert bz#570370
  - Require GitPython for fedpkg


author: Dennis Gilmore <dennis@ausil.us> - 0.4.0-1
changelog:
  - update to 0.4.0 adds fedpkg 
  - make a fedora_cert python library 
  - add basic date check for certs


author: Dennis Gilmore <dennis@ausil.us> - 0.3.6-1
changelog:
  - use anon checkout when a fedora cert doesnt exist bz#514108
  - quote arguments passed onto rpmbuild bz#513269


author: Dennis Gilmore <dennis@ausil.us> - 0.3.0-1
changelog:
  - update to 0.3.0 fedora-cvs uses pyOpenSSL to work out username
  - remove Requires on RCS's for fedora-hosted
  - rename fedora-packager-setup.sh to fedora-packager-setup


author: Dennis Gilmore <dennis@ausil.us> - 0.2.0-1
changelog:
  - new upstream release
  - update for fas2
  - fedora-cvs  can now check out multiple modules at once
  - only require git-core


author: Richard W.M. Jones <rjones@redhat.com> - 0.04-1
changelog:
  - New upstream release 0.04.
  - Added patches which have gone upstream for Avahi support.
  - Added demo Avahi program.


author: Mary Ellen Foster <mefoster at gmail.com> 0:1.1.1-1
changelog:
  - Update to 1.1.1 bug#316380
  - Add maven dependency information
  - Make javadoc and demo subpackages noarch


author: Deepak Bhole <dbhole@redhat.com> - 0:1.0-4jpp.1
changelog:
  - Added missing requirements.
  - Remove jaxen requirement, since we don't have it in fc yet.
  - Merge with fc spec.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b7.6jpp
changelog:
  - versioned dir for javadoc
  - requires xalan-j2 >= 2.2.0
  - no dependencies for javadoc package
  - stricter dependency for demo package
  - section macro


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.0-0.b7.1mdk
changelog:
  - Requires and BuildRequires xalan-j2
  - vendor tag
  - packager tag
  - s/Copyright/License/
  - truncated description to 72 columns in spec
  - spec cleanup
  - used versioned jar
  - added demo package


author: Gerd Pokorra <gp@zimt.uni-siegen.de> 0.0.2010.08_2.7.0-4
changelog:
  - let rakudo read the 'optimize' value of the parrot configuration this add flags like '-g' to CFLAGS


author: Gerd Pokorra <gp@zimt.uni-siegen.de> 0.0.2010.08_2.7.0-2
changelog:
  - changed permission of source files
  - added tests for modules
  - changed the place of the installed perl-script "ufo"


author: Gerd Pokorra <gp@zimt.uni-siegen.de> 0.0.2010.08_2.7.0-1
changelog:
  - filter out the perl5 modules requires for perl6 modules
  - desktop files added
  - initial .spec file


author: Adrien Devresse <adevress at cern.ch> - 1.13.9
changelog:
  - apply a fix in order to resolve gfal 32bits vs 64 bits conflict
   - resolve a problem whith automatic LFC_HOST resolution and is-interface, 
   - fix a problem related to the send and received timeout, GGUS 86202


author: Adrien Devresse <adevress at cern.ch> - 1.13.0-0
changelog:
  - gfal 1.0 32 bits problem correction (gfal)
   - stack smash correction
   - srm timeout management (srm-ifce)
   - gridftpv2 support (gridftp-ifce) 
   - first EPEL / EMI update synchronisation


author: Bruno Wolff III <bruno@wolff.to> 0.18.1-1
changelog:
  - Initial package for f18 rawhide
  - Switch back to rawhide repos until branch
  - Include Russian localization ks files


author: Bruno Wolff III <bruno@wolff.to> 0.15.0-1
changelog:
  - Now that F14 is gold, we want a separate rawhide package.
  - Includes most stuff from F14, minus some last minute space cutting changes.


author: Bruno Wolff III <bruno@wolff.to> 0.14.0-1
changelog:
  - New release for F14
  - Add some documentation about how rebuild package from git repo
  - Change custom kickstarts to use ../ to refer to included kickstarts


author: Jeroen van Meeuwen <kanarip a fedoraunity.org> 0.11.0-1
changelog:
  - Point fedora-live-base.ks repos to f-10
  - Remove sysprof from fedora-livedvd-developer.ks
  - Latest and final rebuild for Fedora 10


author: Aleš Kozumplík <ales@redhat.com> - 0.3.8-1.git046ab1c
changelog:
  - py: expose Subject.pattern (Ales Kozumplik)
  - doc: added the rootdir parameter to hy_sack_create(). (Ales Kozumplik)
  - sack: allow specifying a different rootdir (AKA "installroot") (Ales Kozumplik)
  - Forms recognized by ``Subject`` are no longer an instance-scope setting. (RhBug:903687) (Ales Kozumplik)


author: Aleš Kozumplík <ales@redhat.com> - 0.3.7-2.gitdd10ac7
changelog:
  - Selector: allow constraining by version only (without the release). (Ales Kozumplik)
  - python: reldep_repr() outputs a valid number. (Ales Kozumplik)
  - Add pkg.conflicts and pkg.provides. (RhBug:908406) (Ales Kozumplik)
  - hy_query_filter_requires() internally converts to a reldep. (Ales Kozumplik)
  - support filtering by 'obsoletes' and 'conflicts' reldeps. (RhBug:908372) (Ales Kozumplik)
  - allow filtering by requires with reldeps. (RhBug:908372) (Ales Kozumplik)
  - py: Query.filter() returns instance of the same type as the original query. (Ales Kozumplik)
  - sack_knows() does case-insensitive matching too (pricey yet needed). (Ales Kozumplik)
  - subject: best shot at 'some-lib-devel' is not that EVR is 'lib-devel'. (RhBug:903687) (Ales Kozumplik)


author: Aleš Kozumplík <ales@redhat.com> - 0.3.6-2.gita53a6b1
changelog:
  - subject: best shot at 'some-lib-devel' is not that EVR is 'lib-devel'. (Ales Kozumplik)
  - cosmetic: put HY_PKG_LOCATION into the lists alphabetically. (Ales Kozumplik)
  - New key HY_PKG_LOCATION for query (Tomas Mlcoch)
  - querying for upgrades: do not include arbitrary arch changes. (Ales Kozumplik)


author: Aleš Kozumplík <ales@redhat.com> - 0.3.6-1.gitc8365fa
changelog:
  - excludes: Query respects the exclude list. (related RhBug:884617)
  - excludes: apply excludes in Goal. (related RhBug:884617)
  - goal: support forcebest flag. (related RhBug:882211)
  - disabling/enabling entire repositories.
  - selector: preview possibly matched packages with hy_selector_matches(). (related RhBug:882851)


author: Aleš Kozumplík <ales@redhat.com> - 0.3.4-1.gitb3fcf21
changelog:
  - Subject: infrastructure for discovering NEVRA explanations of what user's input meant.
  - fix: cloning an evaluated Query should copy the result set too.
  - Reldeps: creating custom-specified reldeps (name, evr).
  - Goal: accept a selector targeting a provide.
  - delete goal_internal.h, not needed.
  - Goal: give the solver SOLVER_FLAG_ALLOW_VENDORCHANGE (RhBug:885646)
  - fix crash when hash for an invalid Reldep is requested.


author: Aleš Kozumplík <ales@redhat.com> - 0.3.3-1.git4e41b7f
changelog:
  - Python: improve Query result caching (uses the C facility now).
  - packageset: add internal function for getting elements with a hint.
  - Python, performance: Query.run() internally uses a set for the results instead of a list.
  - Query: fix selecting upgrades for packages of changing architecture.
  - Goal: add upgrade_to_selector() (EVR specs in selectors)
  - checksums: do not assert() when the pkg hasn't got the asked checksum. (RhBug:878823)
  - API change: rename: hy_package_get_nvra() -> hy_package_get_nevra().
  - Goal: support distupgrade of all packages.


author: Aleš Kozumplík <ales@redhat.com> - 0.3.2-1.gite883549
changelog:
  - fix: hy_package_cmp() shouldn't compare packages of different arch equal.
  - Goal: support reinstalls.


author: Aleš Kozumplík <ales@redhat.com> - 0.3.1-2.git6f9df85
changelog:
  - py: add __all__ to the hawkey module.
  - API cleanup: give checksumming functions the 'hy_' prefix.
  - Add HyPackageSet.
  - Make hy_query_filter_package_in() general enough to handle the relations too.
  - Py: filter by relation and a set of target packages.
  - remove: hy_query_filter_obsoleting().
  - query: implement an empty Query filter.
  - Add the reldep objects, reldep containers, and hy_package_get_requires(). (RhBug:847006)
  - Query: filter provides by reldeps. (RhBug:847006)
  - cleanup header files inclusions.
  - py: fix memory leak package_str().
  - hy_package_get_obsoletes().
  - Query: filter with ORed reldep lists.


author: Aleš Kozumplík <ales@redhat.com> - 0.3.0-1.gitafa7717
changelog:
  - API change: Query: repo filter is called REPONAME now, now just REPO.
  - python: isinstance check for hawkey.Package fails for package objects.
  - Simplification of archive script (tmlcoch)
  - API change: hy_repo_create() now takes the repo name as a parameter.
  - API change: Use Selector for what used to be "Query installs".
  - py: use general keyword arguments to Goal.install() etc. to construct a Selector.
  - goal: improve error reporting when Goal failed/was not executed.
  - selectors: glob matching the package name.


author: Aleš Kozumplík <ales@redhat.com> - 0.2.12-2.git7fa7aa9
changelog:
  - fix sigsegv in query.c:filter_sourcerpm().
  - doc: move the hawkey reference to man section 3.
  - query: filter by description or URL.
  - fix: FOR_PACKAGELIST(pkg,list,i) offsets the 'i' by one.
  - Query: hy_query_filter_package_in() limits filtering to an arbitrary set of pkgs.
  - Query: filtering by epoch.
  - py: Query: make sure filterm() clears the result cache.
  - py: fix: memory leaks with PySequence_GetItem().


author: Aleš Kozumplík <akozumpl@redhat.com> - 0.2.11-1.git545a461
changelog:
  - py: Goal.run_all() returns True if a solution was found. (RhBug: 856615)
  - py: Goal.run() accepts callback parameter too. (RhBug: 856615)
  - query: filtering by version and release. (RhBug: 856612)
  - Flag an error if Sack is created with an invalid arch. (RhBug: 857944)
  - fix hy_get_sourcerpm() when the package has no sourcerpm. (RhBug: 858207)
  - Query: filter by source rpm. (RhBug: 857941)
  - Run 'make check' when building the RPM.


author: Aleš Kozumplík <akozumpl@redhat.com> - 0.2.10-1.gita198dea
changelog:
  - Query cloning.
  - Query: full version filtery is supported now.
  - py: query.filter() now returns a cloned Query.
  - py: len(query) and bool(query) now work as expected.


author: Aleš Kozumplík <akozumpl@redhat.com> - 0.2.9-1.git8599c55
changelog:
  - Finding all solutions in Goal.
  - hy_goal_reason() no longer depends on Fedora-specific hacks in libsolv.
  - hy_package_get_sourcerpm()


author: Aleš Kozumplík <akozumpl@redhat.com> - 0.2.8-1.gite6734fb
changelog:
  - repo loading API changed, hy_sack_load_yum_repo() now accepts flags to build
    cache, load filelists, etc.
  - fixed 843487: hawkey query.filter() ends with assertion.


author: Ralph Bean <rbean@redhat.com> - 2.0.1-1
changelog:
  - Latest upstream.
  - Added python3 subpackage.
  - Added %check section but left it commented out (not working under mock).


author: Robin Lee <cheeselee@fedoraproject.org> - 1.5.2-1
changelog:
  - 1.5.2
  - Don't use sed command in Source0 URI
  - Remove the doctest text files.
  - Clean up obsolete lines


author: Greg Bailey <gbailey@lxpro.com> 6.1-2
changelog:
  - Adapt filepaths to Filesystem Hierarchy Standard
  - Add Mupmate desktop file so it appears in the desktop menu
  - Original Arkkra mup.spec changelog available in extras/mup.spec


author: Lubomir Kundrak <lkundrak@redhat.com> 1.0.3-3
changelog:
  - Fix code for the case where open() is a macro. (thanks to Marek Mahut)
  - Cosmetic fixes. (#282261) (thanks to Till Maas)


author: Jamie Nguyen <jamielinux@fedoraproject.org> - 1.8.2-1
changelog:
  - update to upstream release 1.8.2
  - move images and templates to %{_datadir} to comply with packaging
    guidelines


author: Jamie Nguyen <jamielinux@fedoraproject.org> - 1.8.1-3
changelog:
  - add a custom man page
  - include /usr/lib/node_modules/mocha/images/
  - remove bundled diff.js and use system diff.js instead
  - remove /usr/bin/_mocha symlink


author: Dennis Gilmore <dennis@ausil.us> - 1.7.1-2
changelog:
  - revert "avoid baseurl option in createrepo" patch
  - fix integer overflow issue in checkUpload handler


author: Dennis Gilmore <dennis@ausil.us> - 1.7.0-4
changelog:
  - add patch to only make /dev/urandom if it doesnt exist
  - add upstream patch for taginfo fixes with older servers


author: Dennis Gilmore <dennis@ausil.us> - 1.4.0-1
changelog:
  - update to 1.4.0
  - Merge mead branch: support for building jars with Maven *
  - support for building appliance images *
  - soft dependencies for LiveCD/Appliance features
  - smarter prioritization of repo regenerations
  - package list policy to determine if package list changes are allowed
  - channel policy to determine which channel a task is placed in
  - edit host data via webui
  - description and comment fields for hosts *
  - cleaner log entries for kojihub
  - track user data in versioned tables *
  - allow setting retry parameters for the cli
  - track start time for tasks *
  - allow packages built from the same srpm to span multiple external repos
  - make the command used to fetch sources configuable per repo
  - kojira: remove unexpected directories
  - let kojid to decide if it can handle a noarch task
  - avoid extraneous ssl handshakes
  - schema changes to support starred items


author: jkeating <jkeating@redhat.com> 1.2.4-1
changelog:
  - Use the --skip-stat flag in createrepo calls.
  - canonicalize tag arches before using them (dgilmore)
  - fix return value of delete_build
  - Revert to getfile urls if the task is not successful in emails
  - Pass --target instead of --arch to mock.
  - ignore trashcan tag in prune-signed-copies command
  - add the "allowed_scms" kojid parameter
  - allow filtering builds by the person who built them


author: Mike Bonnet <mikeb@redhat.com> - 1.2.1-1
changelog:
  - don't allow ExclusiveArch to expand the archlist (bz#239359)
  - add a summary line stating whether the task succeeded or failed to the end of the "watch-task" output
  - add a search box to the header of every page in the web UI
  - new koji download-build command (patch provided by Dan Berrange)


author: Mike Bonnet <mikeb@redhat.com> - 1.1-5
changelog:
  - cleanup koji-utils Requires
  - fix encoding and formatting in email notifications
  - expand archlist based on ExclusiveArch/BuildArchs
  - allow import of rpms without srpms
  - commit before linking in prepRepo to release db locks
  - remove exec bit from kojid logs and uploaded files (patch by Enrico Scholz)


author: Mike Bonnet <mikeb@redhat.com> - 1.1-3
changelog:
  - fix typo in BuildNotificationTask (patch provided by Michael Schwendt)
  - add the --changelog param to the buildinfo command
  - always send email notifications to the package builder and package owner
  - improvements to the web UI


author: Jesse Keating <jkeating@redhat.com> 1.1-1
changelog:
  - make the output listPackages() consistent regardless of with_dups
  - prevent large batches of repo deletes from holding up regens
  - allow sorting the host list by arches


author: Mike Bonnet <mikeb@redhat.com> - 0.9.7-3
changelog:
  - avoid SSL renegotiation
  - improve log file handling in kojid
  - bug fixes in command-line and web UI


author: Mike Bonnet <mikeb@redhat.com> - 0.9.7-2
changelog:
  - enable http access to packages in kojid
  - add Requires: pyOpenSSL
  - building srpms from CVS now works with the Extras CVS structure
  - fixes to the chain-build command
  - bug fixes in the XML-RPC and web interfaces


author: Jesse Keating <jkeating@redhat.com> - 0.9.6-1
changelog:
  - 0.9.6 release, mostly ssl auth stuff
  - use named directories for config stuff
  - remove -3 requires on creatrepo, don't need that specific anymore


author: Jesse Keating <jkeating@redhat.com> - 0.9.5-7
changelog:
  - Move web files from /var/www to /usr/share
  - Use -p in install calls
  - Add rpm-python to requires for koji


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.2.0-0.3.beta090128
changelog:
  - '2.2.0' beta 090128
  - Although tarball says version is 2.1.1, the upsteam developer said that
    he/she will retag version number to 2.2.0
  - kill oniguruma support on all branches


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.1.0-2
changelog:
  - Workaround for the issue on res 868 in JD 6 thread (segv when
    bookmarking when bookmark is empty)


author: Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 2.0.1-0.2.beta080901
changelog:
  - 2.0.1 beta 080901
  - Change default config in Fedora
    fonts: use Mona-VLGothic
    browser: use xdg-open


author: Jiri Popelka <jpopelka@redhat.com> - 0.0.8-26
changelog:
  - no need to Buildrequire perl (#225255)
  - improved description
  - No need to define BuildRoot and clean it in clean and install section anymore.
  - %defattr no longer needed in %files sections.


author: Jiri Skala <jskala@redhat.com> - 0:0.0.8-19
changelog:
  - fixes #544291 - Symbolic input of 16-bit fields argument are byte-swapped on little-endian machines
  - fixed #544286 - No way to mangle an hardware address


author: Jesse Keating <jkeating@redhat.com> - 0:0.0.8-8
changelog:
  - rebuild
  - Add patch to not include linux/compiler.h
  - Remove br on glibc-kernheaders, part of the build-env.


author: Jay Fenlason <fenlason@redhat.com> 0.0.8-5
changelog:
  - add -man patch to correct the names of the default tables.
    bz#123089 aptables man pages is not correct: built in chain name are wrong.


author: Jay Fenlason <fenlason@redhat.com> 0.0.8-2
changelog:
  - backport latest version from 3E branch.
  - Add 2.6-kernel patch, since glibc_kernheaders has incorrect
    arptables headers for the 2.6 kernel.


author: Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-3
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
  - Add build requires for TexLive 2012


author: Guillermo Gómez <guillermo.gomez@gmail.com> - 1.0.4-2
changelog:
  - Removed unused macro from spec file
  - Removed doc tag for benchmarks and spec file
  - Removed cached version of the gem
  - Fixed test suite files and test suite enabled at check section


author: Tomas Mraz <tmraz@redhat.com> 1.0.1c-11
changelog:
  - add script for renewal of a self-signed cert by Philip Prindeville (#871566)
  - allow X509_issuer_and_serial_hash() produce correct result in
    the FIPS mode (#881336)


author: Tomas Mraz <tmraz@redhat.com> 1.0.1c-8
changelog:
  - use 1024 bit DH parameters in s_server as 512 bit is not allowed
    in FIPS mode and it is quite weak anyway


author: Tomas Mraz <tmraz@redhat.com> 1.0.1c-7
changelog:
  - add missing initialization of str in aes_ccm_init_key (#853963)
  - add important patches from upstream CVS
  - use the secure_getenv() with new glibc


author: Tomas Mraz <tmraz@redhat.com> 1.0.1c-4
changelog:
  - do not move libcrypto to /lib
  - do not use environment variables if __libc_enable_secure is on
  - fix strict aliasing problems in modes


author: Tomas Mraz <tmraz@redhat.com> 1.0.1c-3
changelog:
  - fix DSA key generation in FIPS mode (#833866)
  - allow duplicate FIPS_mode_set(1)
  - enable build on ppc64 subarch (#834652)


author: Tomas Mraz <tmraz@redhat.com> 1.0.1-0.2.beta3
changelog:
  - epoch bumped to 1 due to revert to 1.0.0g on Fedora 17
  - new upstream release from the 1.0.1 branch
  - fix s390x build (#798411)
  - versioning for the SSLeay symbol (#794950)
  - add -DPURIFY to build flags (#797323)
  - filter engine provides
  - split the libraries to a separate -libs package
  - add make to requires on the base package (#783446)


author: Tomas Mraz <tmraz@redhat.com> 1.0.1-0.1.beta2
changelog:
  - new upstream release from the 1.0.1 branch, ABI compatible
  - add documentation for the -no_ign_eof option


author: Tomas Mraz <tmraz@redhat.com> 1.0.0g-1
changelog:
  - new upstream release fixing CVE-2012-0050 - DoS regression in
    DTLS support introduced by the previous release (#782795)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0e-3
changelog:
  - do not use AVX instructions when osxsave bit not set
  - add direct known answer tests for SHA2 algorithms


author: Tomas Mraz <tmraz@redhat.com> 1.0.0d-8
changelog:
  - drop the separate engine for Intel acceleration improvements
    and merge in the AES-NI, SHA1, and RC4 optimizations
  - add support for OPENSSL_DISABLE_AES_NI environment variable
    that disables the AES-NI support


author: Tomas Mraz <tmraz@redhat.com> 1.0.0d-7
changelog:
  - correct openssl cms help output (#636266)
  - more tolerant starttls detection in XMPP protocol (#608239)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0d-6
changelog:
  - add support for newest Intel acceleration improvements backported
    from upstream by Intel in form of a separate engine


author: Tomas Mraz <tmraz@redhat.com> 1.0.0d-3
changelog:
  - add support for VIA Padlock on 64bit arch from upstream (#617539)
  - do not return bogus values from load_certs (#652286)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0c-3
changelog:
  - add -x931 parameter to openssl genrsa command to use the ANSI X9.31
    key generation method
  - use FIPS-186-3 method for DSA parameter generation
  - add OPENSSL_FIPS_NON_APPROVED_MD5_ALLOW environment variable
    to allow using MD5 when the system is in the maintenance state
    even if the /proc fips flag is on
  - make openssl pkcs12 command work by default in the FIPS mode


author: Tomas Mraz <tmraz@redhat.com> 1.0.0c-2
changelog:
  - listen on ipv6 wildcard in s_server so we accept connections
    from both ipv4 and ipv6 (#601612)
  - fix openssl speed command so it can be used in the FIPS mode
    with FIPS allowed ciphers


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.21.beta5
changelog:
  - gracefully handle zero length in assembler implementations of
    OPENSSL_cleanse (#564029)
  - do not fail in s_server if client hostname not resolvable (#561260)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.19.beta4
changelog:
  - fix CVE-2009-4355 - leak in applications incorrectly calling
    CRYPTO_free_all_ex_data() before application exit (#546707)
  - upstream fix for future TLS protocol version handling


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.17.beta4
changelog:
  - upstream fix compression handling on session resumption
  - various null checks and other small fixes from upstream
  - upstream changes for the renegotiation info according to the latest draft


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.13.beta4
changelog:
  - disable enforcement of the renegotiation extension on the client (#537962)
  - add fixes from the current upstream snapshot


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.12.beta4
changelog:
  - keep the beta status in version number at 3 so we do not have to rebuild
    openssh and possibly other dependencies with too strict version check


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.11.beta4
changelog:
  - update to new upstream version, no soname bump needed
  - fix CVE-2009-3555 - note that the fix is bypassed if SSL_OP_ALL is used
    so the compatibility with unfixed clients is not broken. The
    protocol extension is also not final.


author: Tomas Mraz <tmraz@redhat.com> 0.9.8k-6
changelog:
  - abort if selftests failed and random number generator is polled
  - mention EVP_aes and EVP_sha2xx routines in the manpages
  - add README.FIPS
  - make CA dir absolute path (#445344)
  - change default length for RSA key generation to 2048 (#484101)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8k-1
changelog:
  - update to new upstream release (minor bug fixes, security
    fixes and machine code optimizations only)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8j-7
changelog:
  - must also verify checksum of libssl.so in the FIPS mode
  - obtain the seed for FIPS rng directly from the kernel device
  - drop the temporary symlinks


author: Tomas Mraz <tmraz@redhat.com> 0.9.8j-6
changelog:
  - drop the temporary triggerpostun and symlinking in post
  - fix the pkgconfig files and drop the unnecessary buildrequires
    on pkgconfig as it is a rpmbuild dependency (#481419)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8j-1
changelog:
  - new upstream version with necessary soname bump (#455753)
  - temporarily provide symlink to old soname to make it possible to rebuild
    the dependent packages in rawhide
  - add eap-fast support (#428181)
  - add possibility to disable zlib by setting
  - add fips mode support for testing purposes
  - do not null dereference on some invalid smime files
  - add buildrequires pkgconfig (#479493)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8g-9
changelog:
  - fix CVE-2008-0891 - server name extension crash (#448492)
  - fix CVE-2008-1672 - server key exchange message omit crash (#448495)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8g-3
changelog:
  - set default paths when no explicit paths are set (#418771)
  - do not add tls extensions to client hello for SSLv3 (#422081)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8g-2
changelog:
  - enable some new crypto algorithms and features
  - add some more important bug fixes from openssl CVS


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-16
changelog:
  - fix CVE-2007-5135 - off-by-one in SSL_get_shared_ciphers (#309801)
  - fix CVE-2007-4995 - out of order DTLS fragments buffer overflow (#321191)
  - add alpha sub-archs (#296031)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-14
changelog:
  - use localhost in testsuite, hopefully fixes slow build in koji
  - CVE-2007-3108 - fix side channel attack on private keys (#250577)
  - make ssl session cache id matching strict (#233599)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-13
changelog:
  - allow building on ARM architectures (#245417)
  - use reference timestamps to prevent multilib conflicts (#218064)
  - -devel package must require pkgconfig (#241031)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-7
changelog:
  - fix CVE-2006-2937 - mishandled error on ASN.1 parsing (#207276)
  - fix CVE-2006-2940 - parasitic public keys DoS (#207274)
  - fix CVE-2006-3738 - buffer overflow in SSL_get_shared_ciphers (#206940)
  - fix CVE-2006-4343 - sslv2 client DoS (#206940)


author: Tomas Mraz <tmraz@redhat.com>
changelog:
  - add ipv6 support to s_client and s_server (by Jan Pazdziora) (#198737)
  - add patches for BN threadsafety, AES cache collision attack hazard fix and
    pkcs7 code memleak fix from upstream CVS


author: Tomas Mraz <tmraz@redhat.com> - 0.9.8b-1
changelog:
  - upgrade to new version, stays ABI compatible
  - there is no more linux/config.h (it was empty anyway)


author: Tomas Mraz <tmraz@redhat.com> - 0.9.8a-6
changelog:
  - fix stale open handles in libica (#177155)
  - fix build if 'rand' or 'passwd' in buildroot path (#178782)
  - initialize VIA Padlock engine (#186857)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8a-4
changelog:
  - fix build (-lcrypto was erroneusly dropped) of the updated libica
  - updated ICA engine to 1.3.6-rc3


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-10
changelog:
  - fix CAN-2005-2969 - remove SSL_OP_MSIE_SSLV2_RSA_PADDING which
    disables the countermeasure against man in the middle attack in SSLv2
    (#169863)
  - use sha1 as default for CA and cert requests - CAN-2005-2946 (#169803)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-9
changelog:
  - add *.so.soversion as symlinks in /lib (#165264)
  - remove unpackaged symlinks (#159595)
  - fixes from upstream (constant time fixes for DSA,
    bn assembler div on ppc arch, initialize memory on realloc)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-7
changelog:
  - fix CAN-2005-0109 - use constant time/memory access mod_exp
    so bits of private key aren't leaked by cache eviction (#157631)
  - a few more fixes from upstream 0.9.7g


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-6
changelog:
  - use poll instead of select in rand (#128285)
  - fix Makefile.certificate to point to /etc/pki/tls
  - change the default string mask in ASN1 to PrintableString+UTF8String


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-4
changelog:
  - move certificates to _sysconfdir/pki/tls (#143392)
  - move CA directories to _sysconfdir/pki/CA
  - patch the CA script and the default config so it points to the
    CA directories


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-3
changelog:
  - uninitialized variable mustn't be used as input in inline
    assembly
  - reenable the x86_64 assembly again


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-2
changelog:
  - add back RC4_CHAR on ia64 and x86_64 so the ABI isn't broken
  - disable broken bignum assembly on x86_64


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-1
changelog:
  - reenable optimizations on ppc64 and assembly code on ia64
  - upgrade to new upstream version (no soname bump needed)
  - disable thread test - it was testing the backport of the
    RSA blinding - no longer needed
  - added support for changing serial number to
    Makefile.certificate (#151188)
  - make ca-bundle.crt a config file (#118903)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7e-1
changelog:
  - new upstream source, updated patches
  - added patch so we are hopefully ABI compatible with upcoming
    0.9.7f


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-33
changelog:
  - add an intermediate <openssl/opensslconf.h> which points to the right
    arch-specific opensslconf.h on multilib arches


author: Joe Orton <jorton@redhat.com> 0.9.7a-27
changelog:
  - updated ca-bundle.crt: removed expired GeoTrust roots, added
    freessl.com root, removed trustcenter.de Class 0 root


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-25
changelog:
  - add dependency on zlib-devel for the -devel package, which depends on zlib
    symbols because we enable zlib for libssl (#102962)


author: Phil Knirsch <pknirsch@redhat.com> 0.9.7a-24
changelog:
  - Use /dev/urandom instead of PRNG for libica.
  - Apply libica-1.3.5 fix for /dev/urandom in icalinux.c
  - Use latest ICA engine patch from IBM.


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-22
changelog:
  - add -Wa,--noexecstack to RPM_OPT_FLAGS so that assembled modules get tagged
    as not needing executable stacks


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add security fixes for protocol parsing bugs (CAN-2003-0543, CAN-2003-0544)
    and heap corruption (CAN-2003-0545)
  - update RHNS-CA-CERT files
  - ease back on the number of threads used in the threading test


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - backport fix for engine-used-for-everything from 0.9.7b
  - backport fix for prng not being seeded causing problems, also from 0.9.7b
  - add a check at build-time to ensure that RSA is thread-safe
  - keep perlpath from stomping on the libica configure scripts


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-5
changelog:
  - add patch to harden against Klima-Pokorny-Rosa extension of Bleichenbacher's
    attack (CAN-2003-0131)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7-8
changelog:
  - add fix to guard against attempts to allocate negative amounts of memory
  - add patch for CAN-2003-0078, fixing a timing attack


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7-6
changelog:
  - EVP_DecryptInit should call EVP_CipherInit() instead of EVP_CipherInit_ex(),
    to get the right behavior when passed uninitialized context structures
    (#83766)
  - build with -mcpu=ev5 on alpha family (#83828)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-30
changelog:
  - add configuration stanza for x86_64 and use it on x86_64
  - build for linux-ppc on ppc
  - start running the self-tests again


author: Gary Benson <gbenson@redhat.com> stronghold-0.9.6c-1
changelog:
  - upgrade to 0.9.6c
  - bump BuildArch to i686 and enable assembler on all platforms
  - synchronise with shrimpy and rawhide
  - bump soversion to 3


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-4
changelog:
  - move man pages back to %{_mandir}/man?/foo.?ssl from
    %{_mandir}/man?ssl/foo.?
  - add an [ engine ] section to the default configuration file


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-3
changelog:
  - add patches for AEP hardware support
  - add patch to keep trying when we fail to load a cert from a file and
    there are more in the file
  - add missing prototype for ENGINE_ubsec() in engine_int.h


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a script for creating dummy certificates
  - move man pages from %{_mandir}/man?/foo.?ssl to %{_mandir}/man?ssl/foo.?


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.6a
  - use the build-shared target to build shared libraries
  - bump the soversion to 2 because we're no longer compatible with
    our 0.9.5a packages or our 0.9.6 packages
  - drop the patch for making rsatest a no-op when rsa null support is used
  - put all man pages into <section>ssl instead of <section>
  - break the m2crypto modules into a separate package


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.6
  - enable MD2
  - use the libcrypto.so and libssl.so targets to build shared libs with
  - bump the soversion to 1 because we're no longer compatible with any of
    the various 0.9.5a packages circulating around, which provide lib*.so.0


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - re-disable MD2 -- the EVP_MD_CTX structure would grow from 100 to 152
    bytes or so, causing EVP_DigestInit() to zero out stack variables in
    apps built against a version of the library without it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable some inline assembly, which on x86 is Pentium-specific
  - re-enable MD2 (see http://www.ietf.org/ietf/IPR/RSA-MD-all)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove -Wa,* and -m* compiler flags from the default Configure file (#20656)
  - add the CA.pl man page to the perl subpackage


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - byte-compile python extensions without the build-root
  - adjust the makefile to not remove temporary files (like .key files when
    building .csr files) by marking them as .PRECIOUS


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.5a, modified for U.S.
  - add perl as a build-time requirement
  - move certificate makefile to another package
  - disable RC5, IDEA, RSA support
  - remove optimizations for now


author: Bernhard Rosenkrdnzer <bero@redhat.de>
changelog:
  - inital packaging
  - changes from base:
    - Move /usr/local/ssl to /usr/share/ssl for FHS compliance
    - handle RPM_OPT_FLAGS


author: Jan Kaluza <jkaluza@redhat.com> 3.7.9-5
changelog:
  - fix #661181 - fixed SIGBUS when config file is empty or 4096 bytes
  - fix #666677 - preserve ACLs when rotating files


author: Jan Kaluza <jkaluza@redhat.com> 3.7.8-12
changelog:
  - fix #602643 - update manpage to reflect scripts changes
  - fix #606675 - pass currently rotated file as argument to
    postrotate/prerotate script in nosharedscripts mode


author: Tomas Smetana <tsmetana@redhat.com> 3.7.6-2
changelog:
  - fix #427274 - logrotate fails to preserve SELinux file contexts
  - fix #427661 - SELinux stops vsftpd from working correctly


author: Tomas Smetana <tsmetana@redhat.com> 3.7.6-1
changelog:
  - new upstream version
  - fix #248565 logrotate never rotates /var/log/btmp
  - fix compile warnings
  - tabooext accepts wildcards (related #247816)
  - fix minor errors and update man page (related #250059)
  - fix handling of size directive (related #247410)


author: Tomas Smetana <tsmetana@redhat.com> 3.7.5-4
changelog:
  - use dateext in the default config file (#240292)
  - add options to use shred for deleting files -- adapt patch sent by
    Peter Eckersley <pde@eff.org> (#239934)
  - ignore .cfsaved files by default (#223476)


author: Peter Vrabec <pvrabec@redhat.com> 3.7.5-2
changelog:
  - fix error hadnling after prerotate, postrotate, firstaction 
    script failure. (http://qa.mandriva.com/show_bug.cgi?id=29979)


author: Peter Vrabec <pvrabec@redhat.com> 3.7.4-12
changelog:
  - fix problem with compress_options_list (#227706)
  - fix spec file to meet Fedora standards (#226104)


author: Peter Vrabec <pvrabec@redhat.com> 3.7.4-11
changelog:
  - logrotate won't stop if there are some errors in configuration
    or glob failures (#166510, #182062)


author: Miloslav Trmac <mitr@redhat.com> - 3.7.1-2
changelog:
  - Fix sending mails (#131583)
  - Preserve file attributes when compressing files (#121523, original patch by
    Daniel Himler)


author: Erik Troan <ewt@redhat.com>
changelog:
  - always use compressext for the extension for compressed
    files; before compresscmd and compressext had to agree
  - moved all compression to one code block
  - compression, scripts don't use system() anymore
  - compress and maillast didn't work together properly
  - delaycompress and mailfirst didn't work properly
  - don't use system() for mailing (or uncompressing) logs anymore
  - use "-s" for speciying the subjected of mailed logs


author: Elliot Lee <sopwith@redhat.com> 3.6.2-1
changelog:
  - Fix bug #55809 (include logrotate.status in "files")
  - Fix bug #58328 (incorrect error detection when reading state file)
  - Allow 'G' size specifier from bug #57242


author: Preston Brown <pbrown@redhat.com> 3.6-1
changelog:
  - patch from Alexander Kourakos <awk@awks.org> to stop the shared
    postrotate/prerotate scripts from running if none of the log(s) need
    rotating.  All log files are now checked for rotation in one batch,
    rather than sequentially.
  - more fixes from Paul Martin <pm@debian.org>


author: Preston Brown <pbrown@redhat.com> 3.5.6-1
changelog:
  - enable LFS support (debian bug #100810)
  - quote filenames for running compress commands or pre/postrotate cmds (#21348)
  - deprecate "errors" directive (see bug #16544 for explanation)
  - update man page
  - configurable compression command by Colm Buckley <colm@tuatha.org>


author: Ralph Bean <rbean@redhat.com> - 1.4-6
changelog:
  - Reenabled the python3 subpackage.
  - Correctly prefixed python3 executables.
  - Remove egg-info in prep, not after build.


author: Ralph Bean <rbean@redhat.com> - 1.4-5
changelog:
  - Manually disabled python3 subpackage; waiting on deps.
  - Loosened constraint on python-webob version.


author: Ralph Bean <rbean@redhat.com> - 1.4-3
changelog:
  - Packaged python3 subpackage.
  - Removed unnecessary Buildroot tag.
  - Removed requirement on python-virtualenv.
  - Removed requirement on python-paste.


author: Ralph Bean <rbean@redhat.com> - 1.4-2
changelog:
  - Add zope.interface to the setuptools hack for el6.
  - Add dep on python-unittest2 for el6.
  - Add dep on python-ordereddict for el6.
  - Remove bundled egg-info
  - More specific directory listing in python_sitelib.
  - Disable tests for el6.  Unexplained failure.


author: Ralph Bean <rbean@redhat.com> - 1.4b1-1
changelog:
  - Latest upstream.
  - Removed unnecessary defattr and clean section.
  - Re-enabled test suite/check section.
  - Removed old patch.
  - Depend on and force python-webob1.2
  - A bunch of new _bindir tools.


author: Tomas Dabasinskas <tomas@redhat.com> - 1.2.7-5
changelog:
  - Added patch to change install requires from python-paste-script >= 1.7.4
    to python-paste-script >= 1.7.3, python-paste-script is provided by Red Hat
    patch applied if running on rhel
  - Added version numbers for required packages


