# changelog

author: Matthias Clasen <mclasen@redhat.com> - 2.4.13-5
changelog:
  - Include an upstream bugfix in the 
    gtk+-2.4.9-treeview-activate.patch. This fixes
    a crasher bug (#137461)


author: Owen Taylor <otaylor@redhat.com> - 2.4.7-2.2
changelog:
  - Fix problem with infinite loop on bad BMP data (#130450, 
    test BMP from Chris Evans, fix from Manish Singh)


author: Matthias Clasen <mclasen@redhat.com> - 2.4.1-3
changelog:
  - Don't install testgtk and testtext
  - Rename binaries to -32/-64 (#124478)
  - Move arch-dependent config files to /etc/gtk-2.0/$host (#124482)
  - Add wrappers for updating the arch-dependent config files


author: Mark McLoughlin <markmc@redhat.com> 2.3.4-1
changelog:
  - Update to 2.3.4
  - Remove the xft-prefs patch, its upstream now
  - Don't kill libtool's hardcode_libdir_flag_spec anymore


author: Owen Taylor <otaylor@redhat.com> 2.2.4-2.1
changelog:
  - Fix up tutorial in packaging (#90197), add FAQ 
  - Back out change to make KP_Decimal interpretation dependent on locale
    (#101046)


author: Owen Taylor <otaylor@redhat.com> 2.2.2-2.1
changelog:
  - XFlush() rather than XSync() at the end of process_all_updates()
    (big remote X anaconda speedup)
  - Add patch to fix frequent Red Hat 9 crash 
    http://bugzilla.gnome.org/show_bug.cgi?id=105745


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Fix postun to not try to run a script through ldconfig
  - Only remove the gtk.immodules and gdk-pixbuf.loaders files if uninstalling
    while not upgrading


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.1.3
  - remove TODO from doc, no longer exists
  - remove 64bit patch, now upstream
  - comment out scroll_to patch, jrb has to deal with this
  - remove keycode patch now upstream
  - remove usintl patch now upstream
  - remove imenvar patch, now upstream
  - remove xftprefs patch now upstream
  - remove xftdraw patch now upstream
  - remove installdir patch (no longer applies) and do "makeinstall RUN_QUERY_IMMODULES_TEST=false"
  - remove extranotify patch, now upstream
  - add gdk-pixbuf-query-loaders to file list
  - remove gdk-pixbuf.loaders and gtk.immodules in postun as they are
    not owned by the package (these should probably live in /var since they 
    aren't config files and we overwrite them all the time)


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Fix a memory leak in xftprefs.patch
  - Fix extra settings notifies on startup that were causing significant
    performance problems as fonts were reloaded.


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Fixes to GtkIMContextSimple compose table for us-intl keyboards
    (#70995, Alexandre Oliva)
  - Fix problem with keycodes passed to GtkIMContextXIM


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Remove fixed-ltmain.sh, no longer needed
  - Fix bug with GTK_IM_MODULE environment variable
  - Remove profile.d entries setting GDK_USE_XFT, since we now default to it on
  - Backport patch from CVS HEAD to get Xft to work on non-RENDER XServers
  - Version 2.0.6


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Add reference docs to -devel package (#61184)
  - Use GTK2_RC_FILES, not GTK_RC_FILES, since KDE points GTK_RC_FILES 
    to gtk-1.2 ~/.gtkrc


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Version 1.3.11
  - check atk/pango versions explicitly prior to build,
    so that --nodeps tricks don't result in bad binary RPMs


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - PreReq specific pango and atk versions (#49434)
  - Don't package gtk.immodules (#49584)
  - Added BuildPrereq for libtiff-devel, libjpeg-devel, libpng-devel (#49495)
  - Configure with --disable-gtk-doc (#48987)
  - Package libgdk_pixbuf_xlib (#47753)


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Version 1.3.1
  - move back to /usr
  - Remove gtk-config.1 manpage from build since
    it conflicts with gtk+-devel. When we go to 
    gtk+ gtk+1.2 setup, we should add it back


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Set the charset explicitely for the default font to avoid
    problems with XFree86-4.0 where the default charset is
    iso10646-1, not iso8859-1.
  - Fix problems with size requisitions for scrolled windows
    that was causing looping. (RH bug #7997)


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Explicitely set the foreground of the tooltips to black
    to avoid bad interactions with themes that set a
    light foreground color.


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Upgrade to real 1.2.5pre2
  - Changed name so upgrade to 1.2.5 will work :-(
  - Add extra gtkrc files
  - Add examples and English language tutorial to -devel package


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Update for GTK+-1.2.3
  - Patches that will be in GTK+-1.2.4
  - Patch to keep GTK+ from coredumping on X IO errors
  - Patch to improve compatilibity with GTK-1.2.1 (allow
    event mask to be set on realized widgets)


author: Marc Ewing <marc@redhat.com>
changelog:
  - Added aclocal and bin stuff to file list.
  - Added -k to the SMP make line.
  - Added lib/glib to file list.


author: Marc Ewing <marc@redhat.com>
changelog:
  - Reworked to integrate into gtk+ source tree
  - Truncated ChangeLog.  Previous Authors:
    Trond Eivind Glomsrod <teg@pvv.ntnu.no>
    Michael K. Johnson <johnsonm@redhat.com>
    Otto Hammersmith <otto@redhat.com>


author: Matthew Barnes <mbarnes@redhat.com> - 3.12.0-11.el4
changelog:
  - Re-roll the GtkHtml 3.12.0 tarball on RHEL5 to bypass a libtool bug
    described in RH bug #138742.


author: David Malcolm <dmalcolm@redhat.com> - 3.8.1-2
changelog:
  - Remove static libraries; rewrite specfile to be more explicit about the
    package payload (#172883)


author: David Malcolm <dmalcolm@redhat.com> - 3.7.5-3
changelog:
  - Added patch to use pango for cursor navigation and deletion, fixing problems
    with indic scripts (#129212)


author: David Malcolm <dmalcolm@redhat.com> - 3.5.6-2
changelog:
  - Changed deprecated "Copyright" directive into a "License" directive
  - License directive now reads "LGPL/GPL", rather than "LGPL", reflecting comment in README file


author: David Malcolm <dmalcolm@redhat.com> - 3.5.4-1
changelog:
  - Upgrade to 3.5.4
  - Update gtkhtml_major from 3.1 to 3.6 to locate translations
  - Temporarily remove IM patch


author: Jeremy Katz <katzj@redhat.com> 1.1.8-1
changelog:
  - 1.1.8
  - disable tagoh's patch for now.  it's not applied upstream and ends up 
    backing out some translation changes


author: Akira TAGOH <tagoh@redhat.com> 1.1.7-4
changelog:
  - gtkhtml-1.1.7-fixfont.patch: applied to allow fontset by default.
  - gtkhtml-po.tar.bz2: to changes default display/print fonts for CJK.
    perhaps it should be removed when the upstream will releases the next version.
  - gtkhtml-1.1.7-domain.patch: define GNOME_EXPLICIT_TRANSLATION_DOMAIN as gtkhtml-1.1.


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: Troy Dawson <dawson@fnal.gov> 2.4.3-2.SL
changelog:
  - Changed kernel-module plugin to be almost the same as SLF 5's plug
    This is a modified version of Axel Thimm's that works with both
    kernel-module-* and *-kmdl-* styel kernel modules


author: Troy Dawson <dawson@fnal.gov> 2.4.3-1.SL
changelog:
  - Patched yum to have kernel-smp-devel, kernel-largesmp-devel,
    kernel-hugemem-devel, and kernel-xen-devel be install only rpms
  - Added kernel-module plugin from Panu Matilainen pmatilai@laiskiainen.org
  - Remove appriate files that belong in yum-conf
  - Recompiled for Scientific Linux 4.x


author: Seth Vidal <skvidal@phy.duke.edu>
changelog:
  - updated for 1.95 betaish release
  - remove /sbin legacy
  - no longer starts up by default
  - do the find_lang thing


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.27:.1
changelog:
  - Applied patch to fix CVE-2008-3639 (STR #2918, bug #464710).
  - Applied patch to fix CVE-2008-3640 (STR #2919, bug #464713).
  - Applied patch to fix CVE-2008-3641 (STR #2911, bug #464716).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.25
changelog:
  - Apply upstream patches from STR #1249 and STR #1284, to improve efficiency
    in libcups (bug #437456).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.24
changelog:
  - Prevented invalid memory accesses when a class and its singleton printer
    are timed out in the same sweep (CVE-2008-0597, bug #433829).
  - Back-ported mimeDeleteType from 1.2.x (CVE-2008-0596, bug #433829).
  - Prevent double-free when a browsed class has the same name as a printer
    or vice versa (bug #433765, STR #2656).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.23
changelog:
  - Include printer-state-change-time IPP attribute in responses, in addition
    to printer-state-time, its original name (bug #247829).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.22
changelog:
  - Backported support for the lpstat command to show the time and date of
    the last printer state change (bug #247829).
  - Build requires autoconf (bug #250251).
  - Applied upstream patch to fix OrderDependencies in cupsaddsmb (bug #248550).
  - Fixed initscript exit code in certain failure conditions (bug #237954).
  - Backported class failover fix from svn4650 (bug #234011).
  - Increase size of buffer used for PS/PJL and HPGL file format checks in
    mime.types (bug #233401).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Applied patch to fix CVE-2007-4351 (STR #2561, bug #356561).
  - Applied patch to fix CVE-2007-4045 (bug #356561).
  - Applied patch to fix CVE-2007-4352, CVE-2007-5392 and
    CVE-2007-5393 (bug #356561).


author: Jan Safranek <jsafranek@redhat.com> 5.1.2-13
changelog:
  - fix buffer overflow in perl module (CVE-2008-2292) (#449896)
  - fix SNMPv3 authentication checks (unknown CVE) (#449896)


author: Jan Safranek <jsafranek@redhat.com> 5.1.2-11.EL4.12
changelog:
  - fix bulkwalk security flaw (#366611)
  - fix hrDeviceStatus and hrDeviceErrors missing during walk
    (#387091)
  - fix crash when smux communication fails (#394591)
  - store temporary files to /var/run/snmpd to prevent
    users to modify them and to make selinux happy (#417921)
  - fix disk statistics of mount points with spaces (#325881)
  - fix race condition when reading /proc/*/cmdline (#311241)
  - fix linking with libcrypto on x86_64 (#409821)
  - allow extensions to return INTEGER as int, not only long
    (#329631)
  - fix 'authfail' config option (#426497)
  - fix documentation of 'exec' statement - it does not cache results
    (#172984)
  - correctly cut values to 32bits in UCD-DISKIO-MIB, preventing
    "truncating unsigned value to 32 bits (11)" to appear (#428948)
  - fix override config option (#432182)
  - fix snmpd.conf man page to mention ignoredisk working only in 
    hrDiskStorageTable and hrDeviceTable (#430069)
  - fix net-snmp package dependencies (#434564)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.1-7.el4_7.1
changelog:
  - security fixes. (#461579)
  - CVE-2008-3655: multiple insufficient safe mode restrictions.
  - CVE-2008-3656: WEBrick DoS vulnerability (CPU consumption).
  - CVE-2008-3657: missing "taintness" checks in dl module.
  - CVE-2008-3905: use of predictable source port and transaction id in DNS
                   requests done by resolv.rb module.
  - CVE-2008-3443: Memory allocation failure in Ruby regex engine
                   (remotely exploitable DoS).
  - CVE-2008-3790: DoS vulnerability in the REXML module.


author: Tomas Hoger <thoger@redhat.com> - 2.8.5-18.2.1
changelog:
  - add patch for CVE-2008-4690 (rhbz#468184)
    - prompt user before executing commands from the lynxcgi: handler,
      even in the advanced user mode
    - mark all lynxcgi: URIs as untrusted in the default lynx.cfg
  - add patch to prevent lynx from opening configuration files in the
    current working directory (CVE to be assigned) (rhbz#214205)
  - renumber patches


author: Tim Waugh <twaugh@redhat.com> 2.8.5-14
changelog:
  - Updated to dev16, fixing bug #110196.
  - No longer need crlf patch.
  - Use shipped ja translations.
  - Use %find_lang.
  - Default config file now sets UTF-8 (bug #110986).


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - dev20
  - Add ipv6 patches from Pekka Savola <pekkas@netcore.fi>:
    - enable ipv6, patch for missing sockaddr sa_len
    - buildrequires: slang-devel, zlib-devel
    (Bug #35644)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.8.4dev16
  - Fix up the i18ncfg patch - segfaulting on startup is not exactly
    a nice feature.
  - Mark locale related files as such
  - Mark /etc/lynx.cfg.ja as %lang(ja)
  - Add BuildRequires


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update build URL
  - Fix help (Bug #18394)
  - Replace the "index page link" (pointing to a Mosaic site with thousands
    of dead links) with a link to Google


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up location of standard page and help page in lynx.cfg (still
    pointed at /usr/doc instead of /usr/share/doc, Bug #13227)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed man page lolcation to be FHS compliant
  - use predefined RPM macros wherever possible
  - use %makeinstall
  - cleaned up files list


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - version 2.8.3dev18
  - drop the RFC compliance patch - they seemed to have done theiir own
  - pray that ported patches are okay


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add "passive mode ftp" option, activated by PASSIVE:TRUE in /etc/lynx.cfg
  - turn on "PASSIVE:TRUE" by default
  - deal with the fact that RPM compresses man pages.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - apply some update patches from the lynx folks
  - set user's TEMP dir to their home dir to avoid /tmp races


author: Donnie Barnes <djb@redhat.com>
changelog:
  - updated from 2.6 to 2.7.1
  - moved /usr/lib/lynx.cfg to /etc/lynx.cfg
  - build with slang instead of ncurses
  - made default startup file be file:/usr/doc/HTML/index.html


author: Caolan McNamara <caolanm@redhat.com> - 1.1.5-10.0.7
changelog:
  - CVE-2008-2237 WMF integer overflow
  - CVE-2008-2237 Multiple EMF flaws
  - Resolves: rhbz#462720 Multiple flaws


author: Petr Machata <pmachata@redhat.com> - 2008i-1.el4
changelog:
  - Upstream 2008g
    - Fixed future DST transitions for Brazil
  - Upstream 2008h
    - Fix exact DST transition hour for Mauritius
    - Syria will leave the period of DST on Nov 1
    - Fix coordinates of Pacific/Niue
  - Upstream 2008i
    - Updates for Argentina: Drop DST in zones America/Argentina/Jujuy,
      La_Rioja, San_Juan, Catamarca, Mendoza, Rio_Gallegos, Ushuaia; new
      zone America/Argentina/Salta (for provinces SA, LP, NQ, RN).
  - Resolves: #467197


author: Joe Orton <jorton@redhat.com> 2.0.52-40.ent
changelog:
  - add htcacheclean from upstream (#254000)
  - mod_disk_cache: warn on use of unimplemented directives (#253515)
  - allow use of AddOutputFilterByType with reverse proxy (#431160)


author: Joe Orton <jorton@redhat.com> 2.0.52-39.ent
changelog:
  - remove upper bound on configured LimitRequestFieldSize (#240967)
  - remove restriction on methods handled by CGI scripts (#319661)


author: Paul A. Rombouts <p.a.rombouts@home.nl>
changelog:
  - Added patch to deal with minor compilation issue on 64-bit
    architectures.
  - In case the dist macro is undefined, .SL is used.


author: Kai Engert <kengert@redhat.com> - 3.12.2.0-4
changelog:
  - Declare incompatibility with old prelink versions, which do not
    blacklist the NSS signed libraries.


author: Kai Engert <kengert@redhat.com> - 3.12.2.0-2
changelog:
  - Update to NSS_3_12_2_WITH_CKBI_1_73_RTM
  - Add nss-tools package (bug 474038)
  - Obsolete dirsec-nss-tools
  - Add dependency to pkgconfig to devel package (bug456849)


author: Petr Machata <pmachata@redhat.com> - 2011l-3.el4
changelog:
  - State of Bahia, Brazil, to resume Summer Time on Oct 16
  - The project moved, reflect this in URL
  - Resolves: #740001


author: Petr Machata <pmachata@redhat.com> - 2011l-1
changelog:
  - Upstream 2011l:
    - Fix ancient stamps for America/Sitka
    - Asia/Hebron transitioned to standard time already on Sep 30, not Oct 3
    - Fiji will introduce DST on Oct 22
  - Resolves: #740001


author: Petr Machata <pmachata@redhat.com> - 2011k-0.1.20110921
changelog:
  - Upstream 2011i:
    - Add Africa/Juba (South Sudan) zone
    - Samoa skips over the date line on 2011-12-30
    - Use KALT as abbreviation for Europe/Kalinigrad
    - Canonical version of the Newfoundland patch
    - Change America/Resolute use of EST to 2006-2007 only
    - Assume Metlakatla abandoned use of daylight saving in 1983
    - Sync iso3166.tab and zone.tab with above
  - Upstream 2011j:
    - Fix the Samoa date line skip
    - Changes in past timestamp typos several Africa zones
  - Proposed upstream 2011k:
    - Belarus and Ukraine adopt permanent DST in 2011
    - Palestine suspends DST during Ramadan in 2011
    - Gaza and West Bank split in 2011.  West Bank is tracked in the
      timezone Asia/Hebron.  zone.tab update accordingly.
  - Resolves: #740001


author: Petr Machata <pmachata@redhat.com> - 2011h-2.el4
changelog:
  - Patch for upcoming change in Newfoundland.  The transition time
    changes from 12:01 AM to 2:00 AM.
  - Resolves: #729699


author: Petr Machata <pmachata@redhat.com> - 2011h-1.el4
changelog:
  - Upstream 2011h:
    - Russia abandons DST in 2011.
    - *.tab: change AN (Netherlands Antilles) to CW (Curacao)
  - Resolves: #716937


author: Petr Machata <pmachata@redhat.com> - 2011g-1.el4
changelog:
  - Upstream 2011e:
    - Morocco introduced DST for 2011 from April 2 to July 31.
    - Delay end of DST in Chile in 2011 until May 7.
  - Resolves: #698609
  - Upstream 2011f:
    - The Falkland Islands will not turn back clocks this winter, but
      stay on daylight saving time.
  - Upstream 2011g:
    - Egypt abandons DST in 2011 (and forward)
  - Resolves: #698611
  - Dropped tzdata-2011d-chile.patch
  - Dropped tzdata-2011d-morocco.patch


author: Petr Machata <pmachata@redhat.com> - 2011d-3.el4
changelog:
  - Morocco introduced DST for 2011 from April 2 to July 31. (tzdata-2011d-morocco.patch)
  - Resolves: #692162


author: Petr Machata <pmachata@redhat.com> - 2011d-1.el4
changelog:
  - Upstream 2011d:
    - Change end of DST in Samoa in 2011.
    - Change start of DST in Cuba in 2011.
    - Move start of DST in Turkey by one day in 2011.
  - Dropped tzdata-2011b-c.patch
  - Resolves: #685074


author: Petr Machata <pmachata@redhat.com> - 2011b-1.el4
changelog:
  - Upstream 2011a:
    - Updates of historical stamps for Hawaii
  - Upstream 2011b:
    - America/North_Dakota/Beulah: Mercer County, North Dakota, changed
      from the mountain time zone to the central time zone
  - Kemerovo oblast should use OMST/OMSST abbreviation (tzdata-2011b-kemerovo.patch)
  - tzdata-2011b-c.patch
    - Update of historical stamps for Juneau, Sitka, and histcurrent
      stamps for Metlakatla.  Sitka and Metlakatla are new zones.
    - Delay end of DST in Chile in 2011 until first Sunday in April.
  - Resolves: #681908


author: Petr Machata <pmachata@redhat.com> - 2010o-1.el4
changelog:
  - Upstream 2010m:
    - Hong Kong didn't observe DST in 1977
    - In zone.tab, remove obsolete association of Vostok Station with
      South Magnetic Pole; add association with Lake Vostok
  - Upstream 2010n:
    - Change end of DST in Samoa in 2011 from 2011-04-03 0:00 to
      2011-04-03 1:00
  - Upstream 2010o:
    - Fiji will end DST on March 6, 2011, not March 27, 2011
  - Resolves: #662775


author: Petr Machata <pmachata@redhat.com> - 2010l-1.el4
changelog:
  - Upstream 2010l:
    - Change Cairo's 2010 reversion to DST from the midnight between
      September 8 and 9 to the midnight between September 9 and 10.
    - Change Gaza's 2010 return to standard time to the midnight between
      August 10 and 11.
    - Bahia de Banderas (Mexican state of Nayarit) changed time zone
      UTC-7 to new time zone UTC-6 on April 4, 2010
  - Resolves: #628638


author: Andreas Schwab <schwab@redhat.com> - 2010k-1.el4
changelog:
  - Upadate to 2010k (#618599)
    - No DST in Egypt during Ramadan in 2010
    - Bahía de Banderas moved to UTC-6 on April 4, 2010, new time zone
      America/Bahia_Banderas
    - Rename Pacific/Truk to Pacific/Chuuk and Pacific/Ponape to Pacific/Pohnpei
    - Update historical data of Europe/Helsinki
    - Update tz-links page


author: Petr Machata <pmachata@redhat.com> - 2010i-1.el4
changelog:
  - Upstream 2010g:
    - No Bangladesh DST in 2010 and forward.
    - Gaza DST starts last Saturday in March at 12:01 a.m. in 2010 and forward
    - Kamchatka and Anadyr change to Moscow+8 on 2010-03-28
    - Samara changes to Moscow+0 on 2010-03-28
    - Related zone.tab updates
  - Upstream 2010h:
    - No DST in Tunisia in 2010 and forward
    - No DST in Pakistan in 2010 and forward
  - Upstream 2010i:
    - Morocco will have DST from 2010-05-02 to 2010-08-08
    - San Luis, Argentina will keep permanent DST after April 11, 2010
    - Updates of historical stamps for Taiwan
  - Dropped tzdata-2010g-tunis.patch
  - Dropped tzdata-2010f-g.patch
  - Dropped tzdata-2010g-karachi.patch
  - Resolves: #584853


author: Petr Machata <pmachata@redhat.com> - 2010f-3.el4
changelog:
  - Tunisia not to observe DST in 2010 (tzdata-2010g-tunis.patch)
  - Resolves: #577841
  - Pakistan not to observe DST in 2010 (tzdata-2010g-karachi.patch)
  - Resolves: #577835


author: Petr Machata <pmachata@redhat.com> - 2010f-1.el4
changelog:
  - Upstream 2010f:
    - Changes to Australian stations in Antarctica
    - Correct 2010 Samoa DST start date
    - New zone Antarctica/Macquarie
    - Change Syria DST start from last Friday in March to first Friday
      in April in 2010 and forward
  - Upstream 2010g proposal:
    - No Bangladesh DST in 2010 and forward.
    - Gaza DST starts last Saturday in March at 12:01 a.m. in 2010 and forward
    - Kamchatka and Anadyr change to Moscow+8 on 2010-03-28
    - Samara changes to Moscow+0 on 2010-03-28
    - Related zone.tab updates (tzdata-2010f-g.patch)
  - Resolves: #576613


author: Petr Machata <pmachata@redhat.com> - 2010e-1.el4
changelog:
  - Upstream 2010d
    - The DST change in Bangladesh takes place a minute earlier
    - Fiji to end DST on 2010-03-28 at 03:00, about a month earlier
    - Samoa to observe DST this year; they didn't observe DST last year
    - DST in Chile extended to 3 April
    - Resolves: #571744
  - Upstream 2010e:
    - Fix a typo in Bangladesh DST rule


author: Petr Machata <pmachata@redhat.com> - 2010c-1.el4
changelog:
  - Upstream 2010a
    - Source code cleanups
  - Upstream 2010b
    - Northern Mexico's border cities share the DST schedule with the
      United States
  - Upstream 2010c
    - Paraguay DST now in effect from 2nd Sunday of April to 1st Sunday
      of October
  - Resolves: #568666


author: Petr Machata <pmachata@redhat.com> - 2009u-1.el4
changelog:
  - Upstream 2009p
    - Argentina does not enter DST on October 18
    - San Luis switched from UTC-4 to UTC-3 on October 11th
  - Upstream 2009q
    - Change DST end in Syria from November 1 to last Friday in October
    - Changes to past Hong Kong transitions
    - Kemerovo oblast' in Russia will change current time zone on March 28, 2010.
      Asia/Novokuznetsk is the new time zone name
  - Upstream 2009r
    - Changes to local times of three Australian research stations in Antarctica
  - Upstream 2009s
    - Fiji plans to re-introduce DST from November 29th 2009 to April 25th 2010
  - Upstream 2009u
    - Bangladesh changed their clock back to Standard Time on December 31, 2009
    - Resolves: #551446
  - Dropped tzdata-2009o-argentinas.patch


author: Petr Machata <pmachata@redhat.com> - 2009o-2.el4
changelog:
  - San Luis (Argentina) entered DST on October 11 (tzdata-2009o-argentinas.patch)
  - Resolves: #529497


author: Petr Machata <pmachata@redhat.com> - 2009o-1.el4
changelog:
  - Upstream 2009o
    - Bangladesh won't go back to Standard Time from October 1, 2009
    - Pakistan leaves DST on October 1, 2009
  - Dropped tzdata-2009m-karachi.patch
  - Argentina does not enter DST on October 18 (tzdata-2009o-argentinas.patch)
  - Resolves: #529497


author: Petr Machata <pmachata@redhat.com> - 2009m-1.el4
changelog:
  - Upstream 2009m
    - Palestine will will revert back to winter time on Friday, 2009-09-04
    - Samoa passed the DST Bill that fixes DST dates for 2009 and 2010
  - Drop Egypt patch
  - Add markers for autoupdate of spec file
  - Pakistan leaves the period of DST on October 1
  - Resolves: #524199


author: Petr Machata <pmachata@redhat.com> - 2009k-1.el4
changelog:
  - Upstream 2009j
    - DST switch for Bangladesh will occur an hour earlier than was
      thought (we can drop Bangladesh patch).
  - Upstream 2009k
    - Mauritius will not continue to observe DST the coming summer
    - Arbitrarily end DST at the end of 2009 so that a POSIX-style time
      zone string can appear in the Dhaka binary file
  - Egypt starts winter time on August 21.
  - Resolves: #517011


author: Petr Machata <pmachata@redhat.com> - 2009i-2.el4
changelog:
  - Official announcement is for the Bangladesh change to occur at 23:00
    of local time, not 24:00.  Add upstream patch implementing the same.
  - Resolves: #503834


author: Petr Machata <pmachata@redhat.com> - 2009i-1.el4
changelog:
  - Upstream 2009i
    - Bangladesh introduces DST 2009-06-20
  - Upstream 2009h
    - Convert use of 00:00 stamps to 24:00 of the previous day
    - Clarify that the data is Public Domain
  - Drop Cairo patch
  - Resolves: #503834


author: Petr Machata <pmachata@redhat.com> - 2009f-1.el4
changelog:
  - Upstream 2009a
    - Fix Asia/Kathmandu spelling
    - Historical timestamps for Switzerland and Cuba
    - DST update for America/Resolute
  - Upstream 2009d
    - Morocco will observe DST from 2009-06-01 00:00 to 2009-08-21 00:00
    - Tunisia will not observe DST this year.
    - Syria will start DST on 2009-03-27 00:00 this year
    - Cuba will start DST on midnight between 2009-03-07 and 2009-03-08
    - Province of San Luis, Argentina, went to UTC-04:00 on 2009-03-15
  - Upstream 2009e
    - Historical changes for Jordan
    - Palestine will start DST on 2009-03-26 and end 2009-09-27
  - Upstream 2009f
    - Pakistan will observe DST between 2009-04-15 and (probably) 2009-11-01
  - Resolves: #495471
  - Egypt ends DST on 2009-09-24
  - Resolves: #495488


author: Marek Kasik <mkasik@redhat.com> 2.1.9-17.el4_8.1
changelog:
  - Add freetype-2.1.9-CVE-2010-3855.patch
      (Protect against invalid `runcnt' values.)
  - Resolves: #651757


author: Marek Kasik <mkasik@redhat.com> 2.1.9-16.el4.8
changelog:
  - Add freetype-2.1.9-CVE-2010-2806.patch
      (Protect against negative string_size. Fix comparison.)
  - Add freetype-2.1.9-CVE-2010-3311.patch
      (Don't seek behind end of stream.)
  - Add freetype-2.1.9-CVE-2010-3054.patch
      (Protect against nested `seac' calls.)
  - Add freetype-2.1.9-CVE-2010-2808.patch
      (Check the total length of collected POST segments.)
  - Resolves: #638140


author: Marek Kasik <mkasik@redhat.com> 2.1.9-14.el4.8
changelog:
  - Add freetype-2.1.9-axis-name-overflow.patch
      (Avoid overflow when dealing with names of axes)
  - Resolves: #614010


author: Marek Kasik <mkasik@redhat.com> 2.1.9-13.el4.8
changelog:
  - Modify freetype-2.1.9-CVE-2010-2519.patch (additional fix)
      (If the type of the POST fragment is 0, the segment is completely ignored)
  - Resolves: #614010


author: Marek Kasik <mkasik@redhat.com> 2.1.9-12.el4.8
changelog:
  - Add freetype-2.1.9-CVE-2010-2527.patch
      (Use precision for `%s' where appropriate to avoid buffer overflows)
  - Resolves: #614010


author: Marek Kasik <mkasik@redhat.com> 2.1.9-11.el4.8
changelog:
  - Add freetype-2.1.9-CVE-2010-2498.patch
      (Assure that `end_point' is not larger than `glyph->num_points')
  - Add freetype-2.1.9-CVE-2010-2499.patch
      (Check the buffer size during gathering PFB fragments)
  - Add freetype-2.1.9-CVE-2010-2500.patch
      (Use smaller threshold values for `width' and `height')
  - Add freetype-2.1.9-CVE-2010-2519.patch
      (Check `rlen' the length of fragment declared in the POST fragment header)
  - Resolves: #614010


author: Behdad Esfahbod <besfahbo@redhat.com> 2.1.9-9.el4.7
changelog:
  - Add freetype-2009-CVEs.patch (Fixes  CVE-2009-0946)
    (Doesn't apply to freetype1)
  - Add freetype-1.4pre-CVE-2008-1808.patch
    (Corresponds to freetype-2.3.5-CVEs.patch)
  - Add freetype-pre1.4-ttf-overflow.patch
    (Corresponds to freetype-2.1.9-ttf-overflow.patch;
     freetype-2.2.1-bdf-overflow.patch doesn't apply to freetype1)
  - Add freetype-pre1.4-CVE-2006-1861-null-pointer.patch
    (Corresponds to freetype-2.1.9-CVE-2006-1861-null-pointer.patch;
     The rest of CVS-2006-1861 doesn't apply to freetype1)
  - Resolves: #484443


author: Behdad Esfahbod <besfahbo@redhat.com> 2.1.9-8.1.el4
changelog:
  - Update patches to remove fuzz, such that it builds again
  - In preparation to fix:
  - Resolves: #484443


author: Joe Orton <jorton@redhat.com> - 2.0.52-46.ent
changelog:
  - ab: fail gracefully for OOM allocating stats structures (#456363)
  - fix hard-coded default pidfile to match default config (#512221)
  - mod_rewrite: add support for DPI flag (#214571)
  - add support for TraceEnable (#478535)
  - mod_ssl: fix SSL per-dir-reneg buffering with internal redirects (#488939)
  - mod_ssl: fix potential hang during handshake (#510518)
  - add security fixes for CVE-2009-3555, CVE-2009-1891, CVE-2009-3094,
    CVE-2009-3095, CVE-2010-0434 (#534040, #572956)
  - mod_ssl: add SSLInsecureRenegotiation directive (#575805)
  - Require and BR sufficient openssl with secure reneg API


author: Jaroslav Reznik <jreznik@redhat.com> - 3.3.1-15.el4
changelog:
  - Resolves: #514476
     CVE-2009-2537: Konqueror: DoS via large length property of a Select object
     CVE-2009-1725: KHTML: improper handling of numeric character references
      (ACE, DoS)


author: Than Ngo <than@redhat.com> - 3.3.1-14.el4
changelog:
  - Resolves: #505619,
     CVE-2009-1687, integer overflow in KJS JavaScript garbage collector
     CVE-2009-1698, KHTML CSS parser - incorrect handling CSS "style" attribute content


author: Than Ngo <than@redhat.com> - 3.3.1-13.el4
changelog:
  - Resolves: #505619,
      CVE-2009-1687, integer overflow in KJS JavaScript garbage collector
      CVE-2009-1698, KHTML CSS parser - incorrect handling CSS "style" attribute content


author: Than Ngo <than@redhat.com> - 6:3.3.1-10.el4
changelog:
  - Resolves: #293411, CVE-2007-3820 CVE-2007-4224 CVE-2007-4225
  - Resolves: #293561, CVE-2007-0537 CVE-2007-1564
  - Resolves: #293901, UTF-8 overlong sequence decoding vulnerability, CVE-2007-0242


author: Than Ngo <than@redhat.com> - 6:3.3.1-7.RHEL4
changelog:
  - UTF-8 overlong sequence decoding vulnerability, CVE-2007-0242
  - Konqueror improper HTML comment rendering, CVE-2007-0537


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - move programming docs to /usr/share/doc/kdelibs-devel-3.3.1-18.el4
    and to kdelibs-devel package
  - new snapshot


author: Adam Jackson <ajax@redhat.com> 6.8.2-1.EL.64
changelog:
  - xorg-x11-6.8.2-backing-store-validategc.patch: Fix GC validation in the
    backing store code. (#663056)


author: Adam Jackson <ajax@redhat.com> 6.8.2-1.EL.63
changelog:
  - xorg-x11-6.8.2-mga-g200se-dont-force-16bpp.patch: Fix option parsing to
    work and memory sizing to work. (#469651)


author: Adam Jackson <ajax@redhat.com> 6.8.2-1.EL.61
changelog:
  - xorg-x11-6.8.2-dev-input-mice.patch: Try /dev/input/mice when
    searching for automatic mouse device. (#485305)


author: Adam Jackson <ajax@redhat.com> 6.8.2-1.EL.60
changelog:
  - xorg-x11-6.8.2-mga-g200se-dont-force-16bpp.patch: Do vram probe
    earlier, and fix inverted test sense. (#485156)


author: Dave Airlie <airlied@redhat.com> 6.8.2-1.EL.57
changelog:
  - xorg-x11-6.8.2-xkbcomp-add-ibm_spacesaver.patch (#454831)
  - xorg-x11-6.8.2-mga-g200se-dont-force-16bpp.patch (#469651)


author: Adam Jackson <ajax@redhat.com> 6.8.2-1.EL.54
changelog:
  - xorg-x11-6.8.2-fb-traps-crash.patch: Fix crash in trapezoid rendering
    triggered by Firefox, among other things. (#463137)


author: Dave Airlie <airlied@redhat.com> 6.8.2-1.EL.51
changelog:
  - nv-g80-support.patch - fix linking against older system.
  - nv-g80-lvds.patch - fix LVDS support to not break DVI.


author: Dave Airlie <airlied@redhat.com> 6.8.2-1.EL.41
changelog:
  - add-ast-driver.patch: Add the AST driver (#261621)
  - xorg-x11-6.8.2-gc-max-formats.patch: Fix Xvfb crash caused by too many formats (#235383)


author: Adam Jackson <ajax@redhat.com> 6.8.2-1.EL.39
changelog:
  - Reorder the nv patches in with the other driver patches, and re-enable
    the G80 backport. (#237122)


author: Adam Jackson <ajax@redhat.com> 6.8.2-1.EL.38
changelog:
  - xorg-x11-6.8.2-mga-g200se-a-updates.patch: Fixes for G200SE-A. (#251140)
  - Fix xgi build on AMD64 harder. (#248461)


author: Mike A. Harris <mharris@redhat.com> 6.8.0-5
changelog:
  - Enable "#define HasDevRandom YES" in host-$arch.def for bug (#126205)
  - Remove "Requires: xorg-x11, xorg-x11-libs = 6.8.2-1.EL.70" from twm
    subpackage, as the libs twm is linked to should automatically be picked up
    by rpm "find-provides", and xterm moved to a separate package a long time
    ago, so both of these should no longer be needed. (#123423)
  - Added xorg-x11-6.8.0-ia64-460gx-pci-typo.patch to fix typo in Intel 460gx
    PCI handling code on ia64. (#126586)
  - Remove "XtermWithI18N" from host.def as we build xterm externally
  - Added SElinux fix to xfs initscript (#130421,130969)


author: Tom Lane <tgl@redhat.com> 7.4.30-1.el4_8.1
changelog:
  - Update to PostgreSQL 7.4.30, for various fixes described at
    http://www.postgresql.org/docs/7.4/static/release.html
    including the fix for CVE-2010-3433
  Resolves: #639929


author: Tom Lane <tgl@redhat.com> 7.4.29-1.el4_8.1
changelog:
  - Update to PostgreSQL 7.4.29 to fix CVE-2010-1169, CVE-2010-1170,
    CVE-2009-4136, CVE-2010-0733, CVE-2010-0442, and assorted other bugs
    described at
    http://www.postgresql.org/docs/7.4/static/release.html
  Resolves: #586056


author: Tom Lane <tgl@redhat.com> 7.4.26-1.el4_8.1
changelog:
  - Update to PostgreSQL 7.4.26 to fix CVE-2009-0922, CVE-2009-3230,
    and assorted other bugs described at
    http://www.postgresql.org/docs/7.4/static/release.html
  Resolves: #525282


author: Warren Togami <wtogami@redhat.com> - 2.6.6-2
changelog:
  - Upstream backports:
      0e3079d15adeb12c1e57ceaf5bf037f9b71c8abd Fix AIM SSL clientLogin
      b14ee507e932a395a0e1f29298af162c8614ca0f Fix AIM clientLogin with proxy


author: Warren Togami <wtogami@redhat.com> - 2.6.6-1
changelog:
  - 2.6.6 with security and numerous minor bug fixes
    CVE-2010-0277 CVE-2010-0420 CVE-2010-0423
  - Bug #528796: Get rid of #!/usr/bin/env python


author: Jindrich Novy <jnovy@redhat.com> - 4.3.3-30_nonptl
changelog:
  - drop nss and sqlite dependency from the -devel subpackage, use
    beecrypt instead
  Resolves: #479680


author: Jindrich Novy <jnovy@redhat.com> - 4.3.3-28_nonptl
changelog:
  - rpmbuild segfaults on huge directory tree (#438675)
  - files no more have UID/GID rpm:rpm (#410321)
  - use correct umask (#430504)
  - do not segfault when including >2G file in filelist (#433795)
  - rpm --httpproxy can't handle multiple rpm packages (#450201)
  Resolves: #438675, #410321, #430504, #433795, #450201


author: Panu Matilainen <pmatilai@redhat.com> - 4.3.3-27_nonptl
changelog:
  - backport .rpmnew/.rpmsave avoidance patches (#426259)
  - set cloexec on all open file descriptors on scriptlet execution (#449932)


author: Panu Matilainen <pmatilai@redhat.com> - 4.3.3-23_nonptl
changelog:
  - Fix debugedit for Java compiled with -O0 -g (#206144)
  - Install preferred arch first on multilib (#181710)


author: Paul Nasrat <pnasrat@redhat.com> - 4.3.3-15_nonptl
changelog:
  - Update transaction lock patch (#151255)
  - Enable debuginfo for manually placed files (#182681)
  - Don't mmap large files (#177616)
  - Fix typo (#169958)
  - Fix scriptlet deadlock (#185324)
  - Fix verification for zero length files (#175740)
  - Enable ignoresize on erasures (#172898)


author: Jeff Johnson <jbj@redhat.com> 4.3.3-5_nonptl
changelog:
  - fix: avoid computing md5 digest on sparse /var/log/lastlog file.
  - fix: do not optimize /sbin/ldconfig execution, always run (#139233).


author: Jeff Johnson <jbj@jbj.org>
changelog:
  - bump micro version.
  - make peace with libtool-1.5.10 and automake-1.9.3.
  - python: add python 2.4 support.
  - selinux: use rpm_execcon, not execv, to run scriptlets (#136848).
  - fix: segfault on --verifydb (#138589).


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.8]
changelog:
  -pwc: fix kernel pwc driver dos (Eugene Teo) [308501 308511] {CVE-2007-5093}
  -[s390] prevent ptrace padding area read write in 31 bit mode (Jarod Wilson) [437932 438148] {CVE-2008-1514}
  -ext[234]: avoid printk floods in the face of directory corruption (Eric Sandeen) [459598 459599] {CVE-2008-3528}
  -kernel: open call allows setgid bit when user is not in new file's group (Eugene Teo) [463685 463686] {CVE-2008-4210}
  -cifs: fix o_append on directio mounts (Jeff Layton) [464494 461005]
  -ixgbe: remove device id for unsupported device (Andy Gospodarek) [465735 456533]
  -aacraid: remove quirk aac_quirk_scsi_32 for some controllers (Tomas Henzl) [468151 457552]
  -mptfusion: mpt causes panic if a raid 1 is configured (Tomas Henzl) [465265 469236]
  -cpufreq: support for affected_cpus (Brian Maly) [469647 465366]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.7]
changelog:
  -scsi: fix oops when removing devices from sym driver (Mike Christie) [455770 441545]
  -netdump: fix up several netdump issues (Neil Horman) [466113 461014]
  -mptfusion: fix outputting large amount of log message when issuing host reset (Tomas Henzl) [466217 455451]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.6]
changelog:
  -fix kernel snd_seq_oss_synth_make_info leak (Eugene Teo) [457998 457999] {CVE-2008-3272}
  -dio: zero struct dio with kzalloc instead of manually (Eugene Teo) [461089 461090] {CVE-2007-6716}
  -ext3: fix ext3 block accounting (Josef Bacik) [464496 450900]
  -fix regression in /proc/self/mem (Anton Arapov) [464747 460106]
  -allocate usb and scsi hba structs together (Pete Zaitcev) [465232 441552]
  -Fix do_wait() vs exec() race (Vitaly Mayatskikh) [466214 452706]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.4]
changelog:
  -dm-raid: reduce io delay in dm-raid1 (Mikulas Patocka) [457229 451088]
  -alsa: fix boundary variable calc for 32 bit user space running on 64 bit kernels (Jaroslav Kysela) [461896 459824]
  -x86_64: initialize vendor info in boot_cpu_data (Michal Schmidt) [458782 453470]
  -fix stack overflow at ia32 as4 (Anton Arapov) [460637 448914]
  -Revert fix regression in cpuspeed (Prarit Bhargava) [458156 440267]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.2]
changelog:
  -fix cpuspeed not working on intel based servers (Tony Camuso) [458156 440267]
  -sunrpc: prevent memory corruption from successful portmap call with dead parent task (Jeff Layton) [457231 448076]


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Ensure lockspace name is nul terminated
  - Build for 2.6.9-78.0.5.EL kernel
  - Resolves: rhbz#460200 rhbz#460369


author: Karsten Hopp <karsten@redhat.com> 6.3.046-1.el4_6.z
changelog:
  - add fix for CVE-2007-2953
  - add fixes for CVE-2008-2712
  - add fix for incorrect computation of memory requirements for buffer


author: Karsten Hopp <karsten@redhat.de> 6.3.013-1
changelog:
  - patchlevel 13 to fix some crashes with multi-line patterns 
    and when using CTRL-R in command mode


author: Akira TAGOH <tagoh@redhat.com> - 1.8.1-7.el4_7.2
changelog:
  - security fix (#472067)
  - CVE-2008-4310: real fix for CVE-2008-3656. original patch named as fix for
                   CVE-2008-3656 actually fixed different issue (CVE-2008-1145),
                   hence we are providing correct patch and renaming original
                   patch to refer to proper CVE.


author: Akira TAGOH <tagoh@redhat.com> - 1.8.1-7.el4_7.1
changelog:
  - security fixes. (#461579)
  - CVE-2008-3655: multiple insufficient safe mode restrictions.
  - CVE-2008-1145: WEBrick DoS vulnerability (CPU consumption).
  - CVE-2008-3657: missing "taintness" checks in dl module.
  - CVE-2008-3905: use of predictable source port and transaction id in DNS
                   requests done by resolv.rb module.
  - CVE-2008-3443: Memory allocation failure in Ruby regex engine
                   (remotely exploitable DoS).
  - CVE-2008-3790: DoS vulnerability in the REXML module.


author: Tim Waugh <twaugh@redhat.com> 1.6.1-28.1
changelog:
  - Added patch to fix CAN-2004-1186 (bug #144686).
  - Added patch to fix CAN-2004-1185 (bug #144686).
  - Backported patch to fix CAN-2004-1184 (bug #144686).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Removed mail patch.  It was included to be more compatible with an
    lpr we no longer ship.  Fixes bug #108762.


author: Troy Dawson <dawson@fnal.gov> 2.4.3-10.SL
changelog:
  - Removed yum-versionfix from plugin area.  This really only has to be
    run once, and it slows yum down.  It will move into it's own rpm
  - Removed Provides: yum-versionfix


author: Troy Dawson <dawson@fnal.gov> 1.0-2.sl4
changelog:
  - Update plugin
  - Updated versionfix.list
  - Updated requirements to only work with yum 2.4.3-3 or above


author: Mark McLoughlin <markmc@redhat.com> 2.8.2-8.3
changelog:
  - Add menus patch to make <MergeDir>s be monitored for changes (#151887)
  - Add another menus patch to make .directory files in <LegacyDir>s
    be pulled in (#151888)
  - Yet another patch to allow recent extensions to the spec be
    allowed by the parser (#151889)


author: Alexander Larsson <alexl@redhat.com> - 2.8.1-6
changelog:
  - Add cvs-backport patch with various fixed from HEAD, including
    a partial fix for #134627
  - Removed the patches that are in the cvs-backport patch.


author: Ray Strode <rstrode@redhat.com> 2.8.1-3
changelog:
  - Swap if and else in egg_desktop_entries_get_locale_encoding
    to prevent allocating massive amounts of unneeded ram.


author: Mark McLoughlin <markmc@redhat.com> 2.8.1-2
changelog:
  - Remove menu-only-show-in patch - latest KDE packages don't use
    non-standard <OnlyShowIn> anymore


author: Mark McLoughlin <markmc@redhat.com> 2.7.90-1
changelog:
  - Update to 2.7.90
  - Remove cvs-backport patch
  - Add BuildRequires for krb5-devel, howl-devel and hal-devel
  - Fixup the schema-about and mozilla patches


author: Dan Williams <dcbw@redhat.com> 2.6.0-7
changelog:
  - Update to desktop-file-utils 0.6
  - Implement monitoring to detect addition/deletion of .desktop files
  - Fix RH #118553, crash when reading symlink that points to
      nothing in libmenu.so VFS backend


author: Dan Williams <dcbw@redhat.com> 2.5.90-2
changelog:
  - Add desktop-file-utils to build the new libmenu.so VFS backend
      for .menu files.  Its a hack for now, and will eventually
      be replaced by upstreaming the d-f-u code


author: Havoc Pennington <hp@redhat.com>
changelog:
  - it would help to *install* the stupid menu edit conf file
  - update the vfolder-hacks patch with some fixes


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Revert to George's vfolder backend from gnome-vfs-2.0.2 or so
  - put back libdesktop.so
  - don't build the new vfolder backend


author: Havoc Pennington <hp@redhat.com>
changelog:
  - add patch for OnlyShowIn support
  - use plain menu files for .vfolder-info-default
  - don't install unused vfolder-info files


author: Havoc Pennington <hp@redhat.com>
changelog:
  - require new gnome-mime-data in proper libdir
  - 2.0.4
  - drop most patches as they are now upstream or 
    don't apply to new vfolder code


author: Havoc Pennington <hp@redhat.com>
changelog:
  - rebuild cvs snap with changes merged upstream
  - fix a requires
  - fix up requires/buildrequires a bit


author: Alexander Larsson <alexl@redhat.com>
changelog:
  - Add pkgconfig and gnome-libs-devel build reqs.
  - Remove dependency on gnome-vfs-devel by doing some
  - CPPFLAGS and LDFLAGS magic


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Remove Distribution and Vendor
  - Make the config files noreplace
  - Move .so links to devel subpackage
  - langify
  - Add BuildRequires
  - Don't mess with /etc/ld.so.conf
  - Use %{_tmppath}
  - s/Copyright/License/


author: Tomas Mraz <tmraz@redhat.com> 0.9.6b-22.46
changelog:
  - 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> 0.9.6b-22.42
changelog:
  - fix CVE-2004-0079 - prevent a null pointer assignment in
    do_change_cipher_spec()
  - add security fix for CVE-2003-0851 to sync with 2.1AS


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-12
changelog:
  - backport from Joe Orton for changes in OpenSSL 0.9.6e and later, removing
    die-on-error code and replacing with error reporting
  - only parse a client cert if one was requested


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add security fixes for protocol parsing bugs (CAN-2003-0543, CAN-2003-0544)
  - ease back on the number of threads used in the threading test


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-8
changelog:
  - ubsec: don't stomp on the output in case it's also the input
  - thread-safety fix for RSA blinding
  - backport fix for prng not being seeded causing problems from 0.9.7b
  - add a check at build-time to ensure that RSA is thread-safe


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-6
changelog:
  - add backported patch to harden against Klima-Pokorny-Rosa extension
    of Bleichenbacher's attack (CAN-2003-0131)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-5
changelog:
  - add patch to enable RSA blinding by default, closing a timing attack
    (CAN-2003-0147)
  - excludearch: s390x which never had 0.9.6b as its primary version


author: Adam Tkac <atkac redhat com> 20:9.2.4-29
changelog:
  - more verbose query logging messages (#241745)
  - initscript LSB standardization (#242735)
  - add rndc freeze/thaw commands to named and rndc (#247147)
  - update L.ROOT-SERVERS.NET address (#363541)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.4.8-5.1
changelog:
  - don't transmit cookies under non-SSL connections if the session
    is started under an SSL (https) connection
  - Resolves: CVE-2008-3663
  - fix release number with respect to Z-stream nvr policy


author: Warren Togami <wtogami@redhat.com> 1.4.7-1
changelog:
  - 1.4.7 with CVE-2006-3174
  - Reduce patch for body text (#194457)
  - Better JP translation for "Check mail" (#196117)


author: Warren Togami <wtogami@redhat.com> 1.4.6-8
changelog:
  - Japanese zenkaku subject conversion      (#196017)
  - Japanese MSIE garbled download ugly hack (#195639)
  - Japanese multibyte attachment view text  (#195452)
  - Japanese multibyte attachment body text  (#194457)
  - Do not convert Japanese Help to UTF-8    (#194599)


author: David Woodhouse <dwmw2@redhat.com> 1.4.6-1
changelog:
  - Upgrade to 1.4.6 proper for CVE-2006-0377 CVE-2006-0195 CVE-2006-0188
  - Script the charset changes instead of using a patch
  - Convert the ko_KR files to UTF-8, dropping invalid characters from
    what's theoretically supposed to be EUC-KR in the original.


author: David Woodhouse <dwmw2@redhat.com> 1.4.6-0.cvs20050812.2
changelog:
  - Convert all locales to UTF-8 instead of legacy character sets to
    work around bug #162852. Except for ko_KR, because iconv doesn't
    believe its help files are actually in EUC-KR as claimed.


author: Warren Togami <wtogami@redhat.com> 1.4.6-0.cvs20050812.1
changelog:
  - snapshot of 1.4.6 because 1.4.5 upstream was a bad release
    this hopefully will also work on PHP5 too...


author: Warren Togami <wtogami@redhat.com> 1.4.4-2
changelog:
  - 1.4.4
  - re-include translations and Provide squirrelmail-i18n
    better compatible with upstream, but we cannot split sub-package
    due to support of existing distributions
  - remove unnecessary .po files


author: Warren Togami <wtogami@redhat.com> 1.4.3a-5
changelog:
  - default_folder_prefix dovecot compatible by default
    /etc/squirrelmail/config_local.php if you must change it


author: Warren Togami <wtogami@redhat.com> 1.4.3a-4
changelog:
  - HIGASHIYAMA Masato's patch to improve Japanese support
    (coordinated by Scott A. Hughes).
  - real 1.4.3a tarball


author: Warren Togami <wtogami@redhat.com> 1.4.3-2
changelog:
  - #125638 config_local.php and default_pref in /etc/squirrelmail/
    to match upstream RPM.  This should allow smoother drop-in
    replacements and upgrades.
  - other spec cleanup.


author: Gary Benson <gbenson@redhat.com> 1.2.10-4
changelog:
  - fix syntax error in download.php (#82600).
  - resized splash screen to be the same size as the one it replaces
    (#82790)
  - remove piece of squirrelmail-1.2.10-xss.patch that changed the
    version from '1.2.10' to '1.2.11 [cvs]'


author: Gary Benson <gbenson@redhat.com> 1.2.7-3
changelog:
  - get rid of long lines in the specfile.
  - remove symlink in docroot and use an alias in conf.d instead.
  - work with register_globals off (#68669)


author: Gary Benson <gbenson@redhat.com> 1.2.7-1
changelog:
  - hardwire the locations into the config file and cron file.
  - install squirrelmail-cleanup.cron as squirrelmail.cron.
  - make symlinks relative.
  - upgrade to 1.2.7.
  - more dependency fixes.


author: Gary Benson <gbenson@redhat.com>
changelog:
  - summarize the summary, fix deps, and remove some redundant stuff.
  - tidy up the prep section.
  - replace directory definitions with standard RHL ones.


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.11]
changelog:
  -net: fix unix socket panic patch regression (Neil Horman) [470433 470434 473267 473268] {CVE-2008-5029 CVE-2008-5300}
  -net: fix race between poll_napi and net_rx_action (Andy Gospodarek) [475970 463815]
  -kernel: watchdog: fix buffer_underflow bug (Eugene Teo) [475738 475739]
  -xen: fix lost packets when live migrating (Don Dutile) [469891 460874]
  -xen: remove /proc/xen from fv and bare metal kernels (Don Dutile) [476534 460984]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.10]
changelog:
  -fix cpuspeed not working on intel based servers (Tony Camuso) [458156 440267]
  -fix regression in cpuspeed (Prarit Bhargava) [458156 440267]
  -cpuspeed: fix transition of p-states (Tony Camuso) [458156 440267]
  -net: fix unix socket panic (Neil Horman) [470433 470434] {CVE-2008-5029}
  -hfsplus: fix buffer overflow with a corrupted image (Anton Arapov) [469635 469636] {CVE-2008-4933}
  -hfsplus: check read_mapping_page return value (Anton Arapov) [469642 469643] {CVE-2008-4934}
  -hfs: fix namelength memory corruption (Anton Arapov) [470770 470771] {CVE-2008-5025}
  -add range_is_allowed check to mmap_mem (Eugene Teo) [460862 460859]
  -fix add range_is_allowed check regression (Vitaly Mayatskikh) [460862 460859]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.9]
changelog:
  -atkbd: cancel delayed work before freeing its structure (Jiri Pirko) [461239 461240]
  -atkbd: delay executing of led switching request (Jiri Pirko) [461239 461240]
  -kernel: fix copy_user on x86_64 for read of < 8 bytes (Larry Woodman) [471015 453053]
  -fix diskdump failure when numa is on (Takao Indoh) [470034 457736]
  -ipv4: fix byte value boundary check in ip_getsockopt (Jiri Pirko) [470196 462741]
  -fix linux kernel local filesystem dos (Eugene Teo) [457863 457864] {CVE-2008-3275}
  -netpoll: play nicely with bonding (Andy Gospodarek) [471391 248374]
  -sched: fix isolcpus vs balance bug (Peter Zijlstra) [471222 461156]


author: Tomas Janousek <tjanouse@redhat.com> - 2.2.12-8.RHEL4
changelog:
  - fixed #130308: deliver segfaults when destination folder does not exist
  - fixed #219072: lmtpd crashes when malformed recepient name is used


author: Petr Rockai <prockai@redhat.com> - 2.2.12-7.RHEL4
changelog:
  - fix an off-by-one error in null detection in messages, fixes #171616
  - do not use absolute paths in pam config file, fixes #173055
  - remove manpages for programs we don't ship: idled, rmnews, syncnews, fixes #185139
  - fix #195501: lmtpd group lookups bypass nscd and cause high ldap or nis traffic/load
  - implement 64 bit quota support, fixes #173880


author: Petr Rockai <prockai@redhat.com> - 2.2.12-6.RHEL4
changelog:
  - and i missed a bit again, this time the debug_package macro preventing
    debuginfo generation... ahw


author: John Dennis <jdennis@redhat.com> - 2.2.12-3.RHEL4.1
changelog:
  - bring up to 2.2.12, includes security fix for CAN-2005-0546
    Note: the upstream delta between is 2.2.10 (prior RHEL-4 version) and
    2.2.12 is only the application of the security fixes in CAN-2005-0546.
    Thus the 2.2.10 --> 2.2.12 version change is not really a version change
    in the traditional sense, but rather is equivalent to backporting the
    CAN-2005-0546 fixes into 2.2.10. No other aspects of 2.2.10 RHEL-4 spec file
    have changed, patches and build options are identical. Since bringing the
    base tar file up to 2.2.12 from 2.2.10 is equivalent to backporting the
    fixes into 2.2.10 it would be disingenuous and mileading to call this version
    of the rpm 2.2.10 with backported fixes as might be the requirement for RHEL.


author: John Dennis <jdennis@redhat.com> 2.2.10-1.RHEL4.1
changelog:
  - update to Simon Matter's 2.2.10 RPM,
    fixes bug #139382, 
    security advisories: CAN-2004-1011 CAN-2004-1012 CAN-2004-1013 CAN-2004-1015


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - changed requirement for file >= 3.35-1 from BuildPrereq to
    Requires, fixes RedHat's bug #124991
  - added acceptinvalidfrom patch to fix RedHat's bug #137705


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - fixed symlinks for x86_64, now uses the _libdir macro
    reported by John Dennis, fixes RedHat's bug #128964
  - removed obsoletes tag, fixes RedHat's bugs #127448, #129274


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - updated autocreate and autosieve patches
  - made authorization a compile time option
  - added sieve-bc_eval patch


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - updated to 2.2.7
  - modified autocreate patch or 2.2.7
  - removed snmpargs patch which was needed for RedHat 6.2


author: John Dennis <jdennis@redhat.com> - 2.2.6-2,FC3,1
changelog:
  - bring up to date with Simon Matter's latest upstream rpm 2.2.6-2
  - comment out illegal tags Packager, Vendor, Distribution
    build for FC3


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - updated autocreate, autosieve and rmquota patches
  - fixed rmquota patch to build on gcc v3.3.x
  - added lmtp_sieve patch


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - don't enable cyrus-imapd per default
  - rename fetchnews to cyrfetchnews to avoid namespace conflicts with leafnode
  - replace fetchnews with cyrfetchnews in man pages
  - replace master with cyrus-master in man pages


author: Dan Walsh <dwalsh@redhat.com>
changelog:
  - change su within init script to get input from /dev/null
    this prevents hang when running in SELinux
  - don't use -fpie as default, it breaks different distributions


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - merged in most changes from Karsten Hopp's RedHat package
  - fixed permissions of files in contrib, thank you
    Edward Rudd for reporting it.
  - modified snmp patch to make it build on RedHat 6.2 again


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - switch to Simon Matter's cyrus-imapd package, which has
    some major improvements over the old Red Hat package.
    - configdirectory moved from /var/imap to /var/lib/imap
    - sasl_pwcheck_method changed to saslauthd
  - needed to delete package/vendor tags for buildsystem.
  - added USEPIE variable for linking with -fpie flag
  - removed rpath from linker arguments
  - removed email header from README.HOWTO-recover-mailboxes
  - added lib64 patch
  - use CFLAGS from specfile in imtest subdir
  - disable -pie on ppc for now


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - convert sieve scripts to UTF-8 only if sievec failed before
  - add note to the readme about limiting loggin on busy servers
  - added build time option to chose the syslog facility


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - add sendmail m4 macro, some people were looking for it
  - just one source for pam default configuration (they were all the same)
  - added /etc/pam.d/lmtp
  - added build support for RedHat Beta severn


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - updated autocreate patch to 0.8.1
  - removed creation of spool/config dirs, not needed anymore
  - added cyrus_sharedbackup to contrib


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - upgraded to 2.1.14
  - removed now obsolete forcedowncase patch
  - use --with-extraident to add extra version information
  - updated munge8bit patch


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - added functionality to patch the IPv6 patch on the fly if
    autoconf > 2.13, we can now use newer autoconf again.


author: Paul Bender <pbender@qualcomm.com>
changelog:
  - fixed spec file so that autoconf 2.13 will always be used,
    since the IPv6 patch requires autoconf <= 2.13


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - update to 2.1.12
  - added logrotate entry for /var/log/auth.log
  - modified init script to use builtin daemon mode


author: Simon Matter <simon.matter@invoca.ch>
changelog:
  - removed autoconf hack, not needed anymore
  - enabled build on RedHat Beta Phoebe
  - added services entry for lmtp
  - cleanup spec file


author: Troels Arvin <troels@arvin.dk>
changelog:
  - Explicitly changed files-section to
     - use defattr for simple (root-owned 0644) files
     - explictly set root as user/group owner where
       the user/group ownership was previously indicated
       as "-"; this allows building valid packages without
       having to being root when building


author: Simon Matter <simix@datacomm.ch>
changelog:
  - remove creation of cyrus user at build time
  - added scripts from ftp://kalamazoolinux.org/pub/projects/awilliam/cyrus/


author: Simon Matter <simix@datacomm.ch>
changelog:
  - modified path in deliver-wrapper, thank you Richard L. Phipps
  - added RedHat 2.1AS support to the perlhack detection
  - added build time option to force syncronous updates on ext3


author: Simon Matter <simix@datacomm.ch>
changelog:
  - included support for different autoconf versions
  - modified the perl build and install process
  - made some .spec changes to build on RedHat 7.x and limbo


author: Simon Matter <simix@datacomm.ch>
changelog:
  - added compile time parameters to configure the package based on
    the idea from Luca Olivetti <luca@olivetti.cjb.net>
  - make deliver-wrapper a compile time option


author: Simon Matter <simix@datacomm.ch>
changelog:
  - upgraded to cyrus-imapd 2.1.3
  - removed some stuff that was cleaned up in the sources
  - added compile time options for db backends


author: Simon Matter <simix@datacomm.ch>
changelog:
  - added some %dir flags
  - removed /usr/lib/sasl/Cyrus.conf
  - added conf templates
  - build time option for usage of saslauth group


author: Simon Matter <simix@datacomm.ch>
changelog:
  - dependency of cyrus-sasl >= 1.5.24-22
  - dotstuffing patch for sendmail calls made by sieve for outgoing
    mails
  - patch for ability to force ipurge to traverse personal folders


author: Simon Matter <simix@datacomm.ch>
changelog:
  - changed default auth to pam
  - remove several %dir from %files sections
  - change from /usr/lib/cyrus -> /usr/libexec/cyrus
  - rename source files to something like cyrus...
  - added rehash tool
  - changed to hashed spool


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Build for 2.6.8-78.0.13.EL kernel
  - Fixed a general protection fault error caused by freeing the lock_info struct
    if a lock conversion fails
  - Resolves: rhbz#475285 rhbz#476036


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20040617-7.el4
changelog:
  - use rhel.pool.ntp.org zone in ntp.conf (#421301)
  - fix buffer overflow in WWV Audio driver (#421311)
  - fix return codes in init script (#240119)
  - pass additional options to ntpdate (#202204)
  - generate man pages from html source, update documentation
    (#245408, #229388, #253662, #426761)
  - exit with nonzero code if ntpd -q did not set clock (#220447)
  - disable kernel discipline when -x option is used (#431728)
  - always return 0 in scriptlets


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20040617-5.el4
changelog:
  - fix manycast support in ntpdate (#194329)
  - use adjtime when offset is more than 0.5s (#154625) 
  - link ntpd with -ffast-math on ia64 (#147980)
  - remove unsupported options from ntptrace manpage (#177309)


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20040617-4.EL4.1
changelog:
  - increase RLIMIT_MEMLOCK (#177052)
  - fix post scriptlet (#166773)
  - fix initscript (#142926, #187003)
  - replace -T with -i in ntpd manpage (#168220)
  - add option to sync hwclock after ntpdate (#179571)


author: Harald Hoyer <harald@redhat.com> - 4.2.0.a.20040617-4
changelog:
  - removed firewall hole punching from the initscript; rely on iptables
    ESTABLISHED,RELATED or manual firewall configuration


author: Harald Hoyer <harald@redhat.de> 4.1.1b-1
changelog:
  - updated to version 4.1.1b
  - improved initscript - use ntpdate on -x
  - improved initscript - open firewall only for timeservers
  - ntp-4.1.1a-adjtime.patch removed (already in source)
  - ntp-4.1.1a-mfp.patch removed (already in source)
  - ntp-4.0.99j-vsnprintf.patch removed (already in source)


author: Harald Hoyer <harald@redhat.de> 4.1.0b-4
changelog:
  - created drift with dummy value #58294
  - grep for timeservers in ntp.conf also for ntpdate #57837
  - check return value of ntpdate #58836


author: Harald Hoyer <harald@redhat.de> 4.1.0-1
changelog:
  - wow, how stupid can a man be ;).. fixed #50698 
  - updated to 4.1.0 (changes are small and in non-critical regions)


author: Harald Hoyer <harald@redhat.de>
changelog:
  - new snapshot
  - removed typos and security patch (already there)
  - commented multicastclient in config file


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Add the remote root exploit patch (based on ntp-hackers).
  - Enhance droproot patch (more documentation, etc.) <Jarno.Huuskonen@uku.fi>
  - Tweak the droproot patch to include sys/prctl.h, not linux/prctl.h
  (implicit declarations)
  - Remote groupdel commands, shouldn't be needed.
  - Removed -Wcast-qual and -Wconversion due to excessive warnings (hackish).
  - Make ntp compilable with both glibc 2.1 and 2.2.x (very dirty hack)
  - Add %{_sysconfdir}/sysconfig/ntpd which drops root privs by default


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - require/buildprereq libcap/libcap-devel
  - use 'ntp' user, tune the pre/post scripts, %files
  - add $OPTIONS to the init script


author: Preston Brown <pbrown@redhat.com>
changelog:
  - allow comments in %{_sysconfdir}/ntp/step-tickers file (#28786).
  - need patch0 (glibc patch) on ia64 too


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - comment out default values for keys, warn about starting with -A (#19316).
  - take out -A from ntpd startup as well.
  - update to 4.0.99k.


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Fixed a hang in dlm caused by excessive GFS prefetching inode/iopen locks
    in readdir
  - Resolves: rhbz#479430


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Build for 2.6.8-78.0.13.EL kernel
  - Workaround for lock ordering mismatch between the process address space lock
    and glocks.
  - Resolves: rhbz#475287 rhbz#479081


author: Jindrich Novy <jnovy@redhat.com> 10.25-2.1.el4_7.4
changelog:
  - fix broken code in jpeg2ktopam and type clash in jpc_dec.c causing
    it to segfault
  Related: #472945


author: Adam Jackson <ajax@redhat.com> 0.8.5-1.EL.1
changelog:
  - PreReq: gstreamer-tools to fix upgrade scriptlet failure. (#244629)
  - Make sure v4l2 plugin isn't installed.


author: Colin Walters <walters@redhat.com> - 0.8.3-1
changelog:
  - Update to 0.8.3
  - Remove alsa fixes
  - Kill off lame plugin
  - Add alphacolor, decodebin, multifilesink, and playbin.


author: Colin Walters <walters@redhat.com> - 0.8.2-6
changelog:
  - Really restore ffmpegcolorspace
  - Reinstate checks for exact plugins installed, i was a
    bit shortsighted in removing it
  - BuildRequire libtheora-devel
  - Ensure we disable faad and sndfile even if they are installed


author: Colin Walters <walters@redhat.com> 0.8.0-2
changelog:
  - Rebuild to pick up new libdv (hopefully).
  - Use one big glob to capture all plugins.  No GStreamer
    plugin that's included directly in the tarball that I am
    aware of besides ffmpeg includes patented code directly,
    so this should be safe.


author: Nalin Dahyabhai <nalin@redhat.com> 0.6.3-2
changelog:
  - build gstcolorspace against a static bundled libHermes, which might want
    to move into its own package at some point
  - explicitly list the plugins which are built in the files manifest so that
    we get errors if there are some which don't get built or get added between
    releases
  - disable qcam on amd64 -- configure disables it on non-i386 arches
  - limit 1394 support to amd64,ia64,ppc,ppc64,x86


author: Bill Nottingham <notting@redhat.com> 0.6.0-4
changelog:
  - move libgst*.so.X.X to main package; things require them (#80518, #83805)
  - gstreamer-plugins-devel requires gstreamer-devel (#82506)


author: Havoc Pennington <hp@redhat.com>
changelog:
  - excludearch the arches that can't build gstreamer cothreads
  - well it isn't really SMP-safe
  - add patch for including pthread.h when required
  - prereq gconftool
  - fix typo that broke schema installation in post


author: Adam Tkac <atkac redhat com> 4.0-12
changelog:
  - deffered updates are sent correctly now (#86158)
  - PCF font processing flaws are fixed (#203172)
  - byte-swap problem in SProcShmCreatePixmap is fixed (#203673)
  - drop BuildRequires: XFree86-devel (package doesn't exist)


author: Adam Tkac <atkac@redhat.com> 4.0.9
changelog:
  - fixed bug #203172. Some integers owerflows/underflows in freetype processing
    malformed PCF font files has been fixed


author: Tim Waugh <twaugh@redhat.com> 4.0-1.beta5.1
changelog:
  - 4.0beta5.
  - Removed compat, f8 and crash patches.
  - Fixed via patch now that NULL is not a valid parameter default.
  - Updated gcc34 patch.


author: Tim Waugh <twaugh@redhat.com> 4.0-0.beta4.2
changelog:
  - 4.0beta4.
  - No longer need compile, dotvnc, norender patches.
  - Don't be so picky about which architectures to build on any more.
  - Build requires XFree86-devel.


author: Tim Waugh <twaugh@redhat.com> 4.0-0.beta3.7
changelog:
  - Ship vncconfig(1) front-end.
  - In default xstartup, exec /etc/vnc/xstartup if it exists.
  - Track XFree86 package.
  - Fix compilation (bug #102547).
  - Fix vncpasswd (bug #102435).


author: Tim Waugh <twaugh@redhat.com> 4.0-0.beta3.5
changelog:
  - Make default xclients file include instructions for 'normal' desktop.
  - Server subpackage doesn't require XFree86.
  - desktop file: add StartupWMClass tag
  - init script: set USER (bug #101674).
  - init script: pause when restarting to give the server a chance to stop
    (bug #84817).
  - vncpasswd: create ~/.vnc if it doesn't already exist.


author: Tim Waugh <twaugh@redhat.com> 4.0-0.beta3.4
changelog:
  - Allow old -dontdisconnect option, and behave a bit more like Xvnc used to
    if it is given (default to no password, use RFB3.3 protocol).
  - Fixed DisconnectClients bug.


author: Matthias Clasen <mclasen@redhat.com> 1.0.15-7
changelog:
  - Replace the patches for individual security problems with the
    cumulative patch issued by the png developers.
  - Build for FC1


author: Elliot Lee <sopwith@redhat.com> 1.0.13-3
changelog:
  - The package totally broke the backwards compatibility that it was intended to provide.
    Fixed by setting soname to libpng.so.2, and only tweaking the build (libpng*.{so,a}) files.
  - Use _smp_mflags
  - Fix rhconf patch because it was patching a symlink instead of the actual file.
  - Don't provide libpng = {version}, because then the package conflicts with itself


author: Havoc Pennington <hp@redhat.com> 1.0.13-1
changelog:
  - upgrade to 1.0.13, plus patch tarball from libpng web site
  - update rhconf patch to work with new makefiles


author: Matthew Barnes <mbarnes@redhat.com> - 2.0.2-41.el4_7.1
changelog:
  - Add patch for RH bug #488439 (CVE-2009-0582, NTLM authentication).
  - Add patch for RH bug #488439 (CVE-2009-0587, Base64 encoding).


author: Matthew Barnes <mbarnes@redhat.com> - 2.0.2-41.el4
changelog:
  - Add patch for RH bug #238565 (APOP authentication vulnerability).
  - Patch is from May, 2007.  Never got applied to the RHEL-4 branch.


author: Matthew Barnes <mbarnes@redhat.com> - 1.8.0-37.el4_7.1
changelog:
  - Add patch for RH bug #488441 (CVE-2009-0582, NTLM authentication).
  - Add patch for RH bug #488441 (CVE-2009-0587, Base64 encoding).


author: Ray Strode <rstrode@redhat.com> - 1.0.2-9.rhel4.1
changelog:
  - add buildreq on libgnome >= 2.0 (bug 149136)
  - fix small stack overflow (bug 165371)
  - fix autocompletion toggling (bug 169497)


author: David Malcolm <dmalcolm@redhat.com> - 1.0.2-7
changelog:
  - Added fix for #141283 (upstream bugzilla XB 59904), a backported calendar 
  optimisation patch posted to upstream development mailing list here:
  http://lists.ximian.com/archives/public/evolution-patches/2004-November/008139.html
  - Amortize writes to a local cache of a webcal calendar, fixing further aspect of #141283 (upstream bugzilla #70267), as posted to mailing list here:
  http://lists.ximian.com/archives/public/evolution-patches/2004-December/008338.html
  (The groupwise part of that patch did not cleanly apply, so I removed it).


author: David Malcolm <dmalcolm@redhat.com> - 1.0.2-4
changelog:
  - Added patch to fix usage of GINT_TO_POINTER/GPOINTER_TO_INT for calendar backend GType hash table that was breaking on ia64  (#136914)


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.16]
changelog:
  -revert: nmi watchdog: move check_nmi_watchdog to later in boot time (Aristeu Rozanski) [479184 458859]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.15]
changelog:
  -fix a buffer overflow vulnerability with del_rbu driver (Don Howard) [482939 482940] {CVE-2009-0322}
  -security: introduce missing kfree (Jiri Pirko) [480595 480596] {CVE-2009-0031}
  -xen: add spurious fault handling to rhel4 xen (Chris Lalancette) [483748 465914]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.14]
changelog:
  -net: fix race between poll_napi and net_rx_action (Andy Gospodarek) [475970 463815]
  -netpoll: fix race condition between net_rx_action and poll_napi that can result in garbage device (Neil Horman) [480741 474479]
  -net: fix double list_del in net_rx_action (Neil Horman) [479681 477202]
  -fs: fix "it already cleared for block"  errors (Josef Bacik) [476533 460179]
  -iptables: fix oops on module unload (Neil Horman) [477147 456664]
  -pidhashing: fix alloc_pidmap (Jiri Pirko) [479182 461246]
  -nmi watchdog: move check_nmi_watchdog to later in boot time (Aristeu Rozanski) [479184 458859]
  -sctp: memory overflow when fwd tsn chunk is received with bad stream id (Eugene Teo) [478959 478960] {CVE-2009-0065}
  -kernel: enforce a minimum sg_io timeout (Eugene Teo) [475403 475404]


author: Don Howard <dhoward@redhat.com> [2.6.9-78.0.22]
changelog:
  -nmi watchdog: fix LAPIC mode detection on cpus with supported performance counters (John Villalovos) [497330 491338]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.19]
changelog:
  -xen: guest will crash if rtl8139 nic is only one specified (Don Dutile) [477146 472572]
  -fix CLONE_PARENT and parent_exec_id interaction (Don Howard) [479961 479962] {CVE-2009-0028}
  -x86_64: syscall_audit: fix 32/64 syscall hole (Jerome Marchand) [487999 488000] {CVE-2009-0834}
  -x86_64: backport is_compat_task (Jerome Marchand) [487999 488000] {CVE-2009-0834}
  -megaraid: fix a bug in reset handler (Tomas Henzl) [493420 481662]
  -ext3: ext3_symlink should use gfp_nofs allocations inside (Flavio Leitner) [493422 489768]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-78.0.18]
changelog:
  -igb: prevent deadlock while executing netdump (Andy Gospodarek) [480579 435886]
  -nfs: fix pages of a memory mapped nfs file get corrupted (Peter Staubach) [490119 432974]
  -aio: fix race in aio_complete that leads to a process hang (Jeff Moyer) [489935 456686]
  -mptfusion: remove check for type disk (Tomas Henzl) [487399 465514]
  -kernel: fix kernel memory disclosure in getsockopt() with option SO_BSDCOMPAT (Don Howard) [486515 486516] {CVE-2009-0676}
  -ia64: fix deadlock in ia64 sys_ptrace (Jerome Marchand) [484904 442816]
  -nfs: remove bogus lock if signalled case (Bryn M. Reeves) [456284 456285] {CVE-2008-4307}
  -nmi watchdog: generate load on all cpus while testing if the watchdog works (Aristeu Rozanski) [479184 488018]
  -nmi watchdog: move check_nmi_watchdog to later in boot time (Aristeu Rozanski) [479184 458859]


author: David Malcolm <dmalcolm@redhat.com> - 2.2.1-3
changelog:
  - add patch for 64-bit cleanliness in NTLM authentication (patch 1; gnome bug
    270323; rh bug #166627)


author: Joe Orton <jorton@redhat.com> 0.9.4-24.5
changelog:
  - catch errors in apr_procattr_child_*_set (#157832)
  - required fixed gcc version for -devel package
  - merge from upstream:
   * fix apr_file_seek(,APR_END,) (Greg Hudson)
   * don't check access(,|R_OK) in apr_proc_create (Jeff Trawick, #157536)


author: Joe Orton <jorton@redhat.com> 0.9.4-22
changelog:
  - backport fixes from HEAD:
   * correct implementation of nested mutexes
   * support for POSIX semaphores on LP64 platforms


author: Joe Orton <jorton@redhat.com> 0.9.4-15
changelog:
  - add support for setuid/setgid/sticky bits (André Malo)
  - add apr_threadattr_{guardsize,stacksize}_set() (latter by Jeff Trawick)


author: Joe Orton <jorton@redhat.com> 0.9.4-14
changelog:
  - enable posixsem and process-shared pthread mutex support, but
    ensure that sysvsem remains the default mechanism


author: Joe Orton <jorton@redhat.com> 0.9.4-13
changelog:
  - entirely remove 2Gb file size limit from apr_file_copy();
    fixes "svnadmin hotcopy" on repos with >2Gb strings table
  - work around getnameinfo bugs with v4-mapped addresses
  - fix apr_time_exp_get() for dates in 2038 (Philip Martin)


author: Joe Orton <jorton@redhat.com> 0.9.4-10
changelog:
  - fix configure check for mmap of /dev/zero
  - just put -D_GNU_SOURCE in CPPFLAGS not _{BSD,SVID,XOPEN}_SOURCE


author: Joe Orton <jorton@redhat.com> 0.9.4-6
changelog:
  - define apr_off_t as int/long/... to prevent it changing
    with _FILE_OFFSET_BITS on 32-bit platforms


author: Joe Orton <jorton@redhat.com> 0.9.3-7
changelog:
  - use AI_ADDRCONFIG in getaddrinfo() support (#73350)
  - include a working libtool script rather than relying on
   /usr/bin/libtool (#97695)


author: Adrian Havill <havill@redhat.com> 7.12.1-1
changelog:
  - upgrade to 7.12.1
  - enable GSSAPI auth (#129353)
  - enable I18N domain names (#134595)
  - workaround for broken ProFTPD SSL auth (#134133). Thanks to
    Aleksandar Milivojevic


author: Adrian Havill <havill@redhat.com> 7.10.6-7
changelog:
  - aclocal before libtoolize
  - move OpenLDAP license so it's present as a doc file, present in
    both the source and binary as per conditions


author: Joe Orton <jorton@redhat.com> 7.9.8-2
changelog:
  - fix `curl-config --libs` output for libdir!=/usr/lib
  - remove docs/LIBCURL from docs list; remove unpackaged libcurl.la
  - libtoolize and reconf


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - include curl-config in curl-devel
  - update to 7.8 to fix memory leak and strlcat() symbol pollution from libcurl


author: Tim Powers <timp@redhat.com>
changelog:
  - update to 7.4.1 to fix bug #20337, problems with curl -c
  - not using patch anymore, it's included in the new source. Keeping
    for reference


author: Tim Powers <timp@redhat.com>
changelog:
  - changelog started
  - general cleanups, changed prefix to /usr, added manpage to files section
  - including in Powertools


author: Dan Williams <dcbw@redhat.com> 0.2-4
changelog:
  - Update from CVS
  - Improvements:
  	o Better link checking on wireless cards
  	o Panel applet now a Notification Area icon
  	o Static IP configuration support


author: Joe Orton <jorton@redhat.com> 4.3.9-3.22.14
changelog:
  - add security fixes for CVE-2008-3658, CVE-2008-3660,
    CVE-2008-5498, CVE-2008-5557, CVE-2009-0754 (#487360)
  - split out gd overflow2() and make global with sane symbol name


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-30.el4
changelog:
  - Updated to latest source (t0_4_5_post72)
  - new multipath.conf parameters. "uid", "gid", and "mode" allow you to set
    the attributes of multipath device nodes. kpartx nodes inherit these
    attributes. "flush_on_last_del" causes multipath devices to turn off
    queueing when the last path is deleted.
  - Resolves: bz #251388, #305781, #430494


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-29.el4
changelog:
  - multipath now waits for up to 5 seconds if it encounters a device that in not
    fully initialized.
  - Resolves: bz #436201


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-28.el4
changelog:
  - Updated to latest source (tO_4_5_post71)
  - kpartx now reads from the config file /etc/kpartx.conf. If this file exists
    and has the config option consistent_suffix=yes, then kpartx will always
    use 'p' as the default suffix.
  - There is now a "max_fds" parameter for /etc/multipath.conf.  This can be
    used to fix issues with running multipath and multipathd with more than
    1024 paths.
  - Resolves: bz #217130, #304481, #320101, #425995


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-27.RHEL4
changelog:
  - multipath ignores nonascii characters in /etc/multipath.conf
  - multipath.conf now has a new config option "bindings_file", which allows
    you to specifiy the bindings file location
  - Resolves: bz #303291, #320151


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-23.RHEL4
changelog:
  - Updated to latest source (tO_4_5_post66)
  - Added cciss device support
  - added tpc checker.
  - Resolves: bz #247891, #242724, #242097, #235081, #231244


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-22.RHEL4
changelog:
  - Fix hardware defaults for IBM dasd and DS8000 and various HITACHI arrays
  - Added implicit alua support
  - Resolves: bz #231546, #233629, #238983, #239069, #240075


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-19.RHEL4
changelog:
  - Updated to latest source (t0_4_5_post62)
  - Resolves: bz #187534, #192645, #215505, #215509, #217014


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-10
changelog:
  - Update to latest upstream source (t0_4_5_post53)
  - Fixes bz #'s 175738, 175323, 175324, 175378, and 175408


author: Benjamin Marzinski <bmarzins@redhat.com> -0.4.5-5.0
changelog:
  - Update to latest upstream source (t0_4_5_post49)
  - move multipath.rules back to /udev/rules.d/
  - make sure that the default multipath.conf only installs when there is no
    existing config file.


author: Alasdair Kergon <agk@redhat.com> - 0.4.5-4.1
changelog:
  - Remove example initrd scripts from docs.
  - Move multipath.rules back to docs until it's cleaned up.


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-60.el4_7.1
changelog:
  - add fix for attempt to free uninitialized pointer in the ASN.1 decoder
    (#491835, CVE-2009-0846)
  - add fix for bug in length validation in the ASN.1 decoder (CVE-2009-0847)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-60.el4_7
changelog:
  - ftp: fix to not incorrectly reuse target filenames during mget when case-
    mapping is enabled (#442772)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-58.el4_7
changelog:
  - report password expiration warnings based on key expiration time, not
    principal expiration time (#250243)
  - make krb5.conf %verify(not md5 size mtime) in addition to
    %config(noreplace), like /etc/nsswitch.conf (#327521)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-57.el4_7
changelog:
  - backport a fix so that when a calling application passes an empty password
    to krb5_get_init_creds_password() and libkrb5 calls its prompter callback,
    the indicated length of the buffer in which the callback should store its
    response is the size of the buffer and not 0 (#244645)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-56.el4_7
changelog:
  - update kadmin.init, kpropd.init, krb524d.init, krb5kdc.init to better
    match init script conventions and to let kadmin, krb524d, and krb5kdc
    pick up the realm name and additional command-line flags from files
    under /etc/sysconfig/ (#242501)


author: Frank Ch. Eigler <fche@redhat.com> - 0.6.1-3
changelog:
  - Add zlib-devel to buildreq; missing from crash-devel
  - Process testsuite .stp files for #!stap->#!/usr/bin/stap


author: Frank Ch. Eigler <fche@redhat.com> - 0.6.1-1
changelog:
  - Add crash-devel buildreq to build staplog.so crash(8) module.
  - Many robustness & functionality improvements:


author: Frank Ch. Eigler <fche@redhat.com> - 0.5.14-1
changelog:
  - Many robustness improvements: 1117, 1134, 1305, 1307, 1570, 1806,
    2033, 2116, 2224, 2339, 2341, 2406, 2426, 2438, 2583, 3037,
    3261, 3282, 3331, 3428 3519, 3545, 3625, 3648, 3880, 3888, 3911,
    3952, 3965, 4066, 4071, 4075, 4078, 4081, 4096, 4119, 4122, 4127,
    4146, 4171, 4179, 4183, 4221, 4224, 4254, 4281, 4319, 4323, 4326,
    4329, 4332, 4337, 4415, 4432, 4444, 4445, 4458, 4467, 4470, 4471,
    4518, 4567, 4570, 4579, 4589, 4609, 4664


author: Frank Ch. Eigler <fche@redhat.com> - 0.5.7-1
changelog:
  - PRs 2511 2453 2307 1813 1944 2497 2538 2476 2568 1341 2058 2220 2437
    1326 2014 2599 2427 2438 2465 1930 2149 2610 2293 2634 2506 2433


author: Frank Ch. Eigler <fche@redhat.com> - 0.5-1
changelog:
  - Many fixes and improvements: 1425, 1536, 1505, 1380, 1329, 1828, 1271,
    1339, 1340, 1345, 1837, 1917, 1903, 1336, 1868, 1594, 1564, 1276, 1295


author: Roland McGrath <roland@redhat.com> - 0.4.2-1
changelog:
  - Many fixes and improvements: PRs 1344, 1260, 1330, 1295, 1311, 1368,
    1182, 1131, 1332, 1366, 1456, 1271, 1338, 1482, 1477, 1194.


author: Roland McGrath <roland@redhat.com> - 0.4.1-1
changelog:
  - Many fixes and improvements since 0.2.2; relevant PRs include:
    1122, 1134, 1155, 1172, 1174, 1175, 1180, 1186, 1187, 1191, 1193, 1195,
    1197, 1205, 1206, 1209, 1213, 1244, 1257, 1258, 1260, 1265, 1268, 1270,
    1289, 1292, 1306, 1335, 1257


author: Martin Hunt <hunt@redhat.com>
changelog:
  - Set Version to use version from autoconf.
  - Fix up some of the path names.
  - Add Requires and BuildRequires.


author: Tim Waugh <twaugh@redhat.com> 7.07-33.2:.7
changelog:
  - Applied patch to fix scfd buffer underrun (bug #493442).
  - Applied patch to fix CVE-2009-0792 (bug #491853).


author: Jan iankko Lieskovsky <jlieskov@redhat.com> 1:1.1.22-0.rc1.9.27:.5
changelog:
  - Applied additional patches by Tim Waugh for batch3892.pdf,
    batch4781.pdf, batch5486.pdf, batch19856.pdf, batch19869.pdf
    testing files from CERT (bug #491864).
  - Resolves: rhbz#492384.


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.27:.4
changelog:
  - Applied patches to fix CVE-2009-0163 (bug #490596),
    CVE-2009-0146 (bug #490612), CVE-2009-0147 (bug #490614), and
    CVE-2009-0166 (bug #490625).


author: Than Ngo <than@redhat.com> - 3.3.1-13.el4
changelog:
  - Resolves: #490727, CVE-2009-0146 CVE-2009-0147 CVE-2009-0166
    revised patch that adds a fix for some potential problems,
    latest upstream patch


author: Than Ngo <than@redhat.com> - 3.3.1-12.el4
changelog:
  - Resolves: #490727, CVE-2009-0146 CVE-2009-0147 CVE-2009-0166
    revised patch that adds a fix for badpage10910.pdf


author: Than Ngo <than@redhat.com> - 3.00-20.el4
changelog:
  - Resolves: #490712, CVE-2009-0146 CVE-2009-0147 CVE-2009-0166
    revised patch that adds a fix for some potential problems,
    latest upstream patch


author: Than Ngo <than@redhat.com> - 3.00-19.el4
changelog:
  - Resolves: #490712, CVE-2009-0146 CVE-2009-0147 CVE-2009-0166
    revised patch that adds a fix for badpage10910.pdf


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-62.el4.3
changelog:
  - incorporate candidate patch for checksum acceptance issues from
    MITKRB5-SA-2010-007 (CVE-2010-1323, #652312)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-62.el4.2
changelog:
  - add candidate patch to correct KDC null pointer dereference which
    could be triggered by malformed client requests (CVE-2010-1321, #583701)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-62.el4.1
changelog:
  - add candidate patch to correct KDC integer overflows which could be
    triggered by malformed RC4 and AES ciphertexts (CVE-2009-4212, #546345)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-62.el4
changelog:
  - add fix for attempt to free uninitialized pointer in the ASN.1 decoder
    (#491836, CVE-2009-0846)
  - add fix for bug in length validation in the ASN.1 decoder (CVE-2009-0847)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-61.el4
changelog:
  - tweak PAM patch to indicate that we're changing an expired password, so
    being root doesn't automatically mean it should be allowed if it's not
    a good password (#479082)
  - tweak PAM patch to indicate that login is running with a terminal
    device, so an expired password can trigger a password change, rather
    than requiring a failure (#479083)
  - add second PAM patch to also set the PAM_RHOST item (James Leddy, #457844)
  - add patch to also report an error in rcp if close() returns an error,
    which could indicate an out-of-space error on an NFS filesystem (Tomas
    Smetana, #461900)


author: Jindrich Novy <jnovy@redhat.com> 10.35.58-5.el4
changelog:
  - fix ppmfade, ppmrainbow
  - fix ppmdfont and ppmddumpfont and svgtopam (thanks to Jiri Moskovcak)
  - fix doublefree corruption and couple of memleaks in pnmtofiasco
  Related: #479016


author: Jindrich Novy <jnovy@redhat.com> 10.35.58-2.el4
changelog:
  - fix cmuwmtopbm and other utilities by making endianess
    functions work correctly on 64bit systems (#476863)
  Related: #479016


author: Jindrich Novy <jnovy@redhat.com> 10.25-2.EL4.7
changelog:
  - fix CVE-2008-0554 vulnerability in giftopnm (#432486),
    backported from upstream
  Resolves: #432486


author: Marcela Maslanova <mmaslano@redhat.com> - 3:5.8.5-56.el4
changelog:
  - CVE-2010-2761 CVE-2010-4410 perl: CGI module multiple issues fixed by 
    update to CGI 3.54
  - Resolves: rhbz#743627


author: Marcela Maslanova <mmaslano@redhat.com> - 3:5.8.5-52.el4
changelog:
  - build system contains new rpm, which can't create list of header files
   anymore (failure of rpm -ql). Arch specific files contain list of all
   header files for RHEL-4  or mentioned packages.
  - Related: rhbz#591160


author: Marcela Maslanova <mmaslano@redhat.com> - 3:5.8.5-50.el4
changelog:
  - CVE-2010-1168 perl Safe: Intended restriction bypass via object references
  - CVE-2010-1447 Safe 2.26 and earlier: Intended restriction bypass via Perl 
    object references in code executed outside safe compartment
    Both solved by update to the v2.27.
  - Related: rhbz#591160


author: Stepan Kasal <skasal@redhat.com> - 3:5.8.5-49.el4
changelog:
  - Fix perl-5.8.5-oldarch.patch to handle 64bit archs correctly.
  - Resolves: rhbz#456566
  - Drop perl-5.8.0-rpath-make.patch--it mis-applied with fuzz 2 and had
    no effect.


author: Stepan Kasal <skasal@redhat.com> - 3:5.8.5-42.RHEL4
changelog:
  - Fix -Darchname on the Configure line.
  - Make sure that perl.rpm does not contain compatibility version directories.
    Replace perl-*-fullinc.patch and perl-*-incpush.patch by
    perl-5.8.5-oldarch.patch so that nonexistent directories dont get to @INC.
  - Resolves: rhbz#456566


author: Stepan Kasal <skasal@redhat.com> - 3:5.8.5-41.RHEL4
changelog:
  - this package should not own /usr/lib64, list it in system-owned-directories
  - Install libnet.cfg to $privlib/Net, where is is searched for, not to
    $archlib/Net, and mark it %config(noreplace)
  - Resolves: rhbz#227655


author: Marcela Maslanova <mmaslano@redhat.com> - 3:5.8.5-39.RHEL4
changelog:
  - CVE-2008-1927 perl: double free on regular expressions with utf8 characters
  - Resolves: rhbz#449322


author: Michal Hlavinka <mhlavink@redhat.com> - 2.2.12-17
changelog:
  - fix CVE-2011-3481: NULL pointer dereference via crafted 
    References header in email (#738391)
  - fix CVE-2011-3372: nntpd authentication bypass (#740822)


author: Adam Tkac <atkac redhat com> 20:9.2.4-36
changelog:
  - host: return nonzero exit code if server is not reachable or lookup
    is refused (#559524)
  - named bound random sockets with SO_REUSEADDR
  - named could freeze when failed to get destination address of the IPv6
    request (#518866)
  - don't accept IPv4-mapped addresses on IPv6 sockets (#518866)


author: Adam Tkac <atkac redhat com> 20:9.2.4-35
changelog:
  - named should not die when receives command to reload subdomain (#475202)
  - set default open files limit to unlimited as written in documentation (#456417)
  - named could occasional crash due too early closed sockets (#462060)
  - wait till named terminates in initscript "stop" section (#455540)


author: Adam Tkac <atkac redhat com> 20:9.2.4-32
changelog:
  - abort timeout queries to reduce the number of open UDP sockets (#476515)
  - handle EMFILE error from accept() gracefully (#476515)


author: Andew Cagney <cagney@redhat.com> - 0.0.1.2007.08.03-1
changelog:
  - Delete frysk-sami-taskobserver.patch
  - Delete frysk-unwind-gcc-visibility.patch
  - Delete frysk-procRemoval.patch
  - Import frysk-0.0.1.2007.08.03.
  - Run frysk's bootstrap.sh
  - Related: #247855


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2007.02.07.rh1-4
changelog:
  - Use _target_platform instead of _target_cpu, to preserve the rpm name.
  - See also: #235195, #235194
  - Related: #234620


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2007.02.07.rh1-1
changelog:
  - Update glib to 2.12.9.
  - Update glib-java to 0.2.6.
  - Update fontconfig to 2.4.2, plus the *.conf sources.
  - Update atk to 1.12.2.
  - Update cairo to 1.2.6.
  - Add cairo-1.2.6-pkg-config.patch.
  - Update cairo-java to 1.0.5.
  - Update pango to 1.14.10.
  - Update gtk+ to 2.10.9.
  - Add gtk+-skip-cairo-pdf-check.patch.
  - Amend gtk+-libgdk-lm.patch.
  - Update libgtk-java to 2.8.7.
  - Update libglade2 to 2.6.0.
  - Update libglade-java to 2.12.5.
  - Update to antlr 2.7.7.
  - antlr.patch: update changes to configure.in and configure.
  - antlr.patch: remove change to antlr/Makefile.in, it has been accepted
    upstream.
  - antlr.patch: remove changes to config.guess and config.sub; they are updated
    automatically by rpmbuild.
  - New upstream version of Frysk.
  - Add frysk-unwind-gcc-visibility.patch.
  - Make sure we are not building a ``cross-debugging'' libunwind on i686.
  - Add --disable-arch32-tests to frysk configure.
  - Adapt the filelist: %{_libexecdir}/frysk is no longer used.
  - Do not distribute the jars.


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2006.06.28.rh1-1
changelog:
  - Upgrade vte to 0.14.0.
  - Remove vte-0.13.0-real-transparency.patch, vte-make-override.patch, and
    intltool.m4, they are all integrated into 0.14.0.
  - Do not run autotools for vte, it's no longer needed.


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2006.06.28.rh1-0.EL4.1
changelog:
  - Remove frysk-no-test-files.patch, it was not correct.
  - Add BuildRequires: sharutils, for uudecode.


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2006.06.28.rh1-0.EL4
changelog:
  - Import new snapshot.
  - There is no longer any need to fix the execstack flag.
  - No longer rm unwanted files, they should not be installed anymore.
  - Do not call ./bootstrap.sh, a targeted automake in prep is enough.


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2006.06.14-0.EL4.1
changelog:
  - Do not install elfutils files (well, rm them after install), remove them
    again from the filelist, and import frysk-static-link.patch from devel to
    links statically against elfutils.
  - Import other patches from devel rpm; they may improve buildability of this
    rpm on future systems.


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2006.06.14-0.EL4
changelog:
  - Remove GNOME_CFLAGS and GNOME_LIBS from libvte_java_makeflags; these
    variables are not used in libvte-0.12.0.
  - Import glib-java version 0.2.5.
  - Import cairo-java version 1.0.4.
  - Import libgtk-java version 2.8.5, removing patches accepted upstream:
    treerowreference, treemodelsortfunctions, and cellrendererproperties patches.
  - Refresh libgtk-java-pkg-dir.patch, and add datarootdir, to be ready for
    Autoconf 2.60.
  - Add LD_GCJ=/usr/bin/ld to configure options, to work around a libtool bug.
  - Import libglade-java version 2.12.3.
  - Import frysk 0.0.1.2006.06.13.rh1.


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2006.06.06-0.EL4
changelog:
  - New package: vte-0.13.1.tar.bz2.
  - Add vte-0.13.0-real-transparency.patch from rawhide.
  - Add new requires, induced by vte.
  - Add vte-make-override.patch, so that we can override make variables.
  - Distribute current intltool.m4, for aclocal in vte-0.13.1.
  - Remove vte Requires and vte-devel BuildRequires.
  - Import libvte-java version 0.12.0.
  - Remove `BuildRequires: libgnomeui-devel libgnomecanvas'; upstream has noticed
    that they are not required.
  - libvte-java-frysk-libgnomeui-canvas-version-fix.patch no longer needed.
  - Import frysk 0.0.1.2006.06.06.rh1.
  - Remove frysk-gcj-sort.patch; it's upstream.
  - Do without gmime-uudecode; add frysk-no-test-files.patch and append
    `GMIME_UUDECODE=fake_it' to the end of the frysk configure command.
  - Update filelist.


author: Stepan Kasal <skasal@redhat.com> - 0.0.1.2006.05.14-0.EL4
changelog:
  - Import cairo-java version 1.0.3.
  - Import glib-java version 0.2.4.
  - Import libgtk-java version 2.8.4, removing libgtk-java-glib-timer-gc.patch
    and adding treerowreference, treemodelsortfunctions, and
    cellrendererproperties patches. Recompute libgtk-java-*/Makefile.jni,
    because the treerowreference patch adds a *.c file
  - Import libglade-java version 2.12.3 plus libglade-java-vpath.patch.
  - Refresh libgtk-java-pkg-dir.patch and libglade-java-pkg-dir.patch.
  - Import pango version 1.11.4.
  - Add gcc4-java >= 4.1.0-7.EL4 to build requirements.
  - Import frysk 0.0.1.2006.05.14.rh1.
  - Remove frysk-Makefile-rules-noxmltest.patch; two touch commands accomplish
    the same.
  - Replace the ./autogen.sh by ./bootstrap.sh and move it to %build
  LANG=C
  export LANG
  unset DISPLAY
  .
  - Change the message at the end of %build
  LANG=C
  export LANG
  unset DISPLAY
  .
  - Run "make check" in frysk.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.02.19.rh1-0.EL4.1
changelog:
  - Add --without-xml-catalog, and --disable-gtk-doc to libglade.
  - Add -verify(t md5 size mtime) to /etc/frysk/* files; from jml.
  - Add frysk-Makefile-rules-noxmltest.patch, remove's xml check; from
    pmuldoon.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.02.19.rh1-0.EL4.0
changelog:
  - Import frysk 0.0.1.2006.02.19.rh1 -- cvs snapshot from middle of day.
  - Leave frysk gui on desktop.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.02.09-0.EL4.0
changelog:
  Adam Jocksch <ajocksch@redhat.com>
  - For frysk's make, replace per-program LDFLAGS with
    GEN_CORE_RPATH_FLAGS, and GEN_GUI_RPATH_FLAGS.
  - Add /usr/libexec/frysk/*, and wild-carded man pages, to -files.
  - NOTE: frysk 0.0.1.2006.02.09 is not yet imported.


author: Adam Jocksch <ajocksch@redhat.com> 0.0.1.2006.01.28-0.EL4.4
changelog:
  - Changed jar macros to use symlinked .jar files rather than ones hardcoded
    with minor version number.


author: Adam Jocksch <ajocksch@redhat.com> 0.0.1.2006.01.28-0.EL4.4
changelog:
  - Removed 64bit miscompilation patch since this is now upstream.
  - Fixed pango-skip-cairo-check.patch to match current configure.in.
  - Added embedded-pixmaps and fix-build for cairo.
  - Imported fontconfig_version 2.3.93.cvs20060208, removed patches 502, 504
    and added move-user-cache patch.
  - Imported glib-java version 0.2.3.
  - Added render-avoid-repeat and double-free patches for gtk2.
  - Imported libgtk-java version 2.8.3.
  - Imported libglade-java version 2.12.2.
  - Imported pango version 1.11.4.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.28-0.EL4.2
changelog:
  - Check for previous definitions of frysk_gcc_prefix, and
    frysk_gcc_suffix to allow overriding from ~/.rpmmacros.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.28-0.EL4.1
changelog:
  - Import frysk 0.0.1.2006.01.28; includes some 32/64 bit fixes.
  - Backport glib2 2.9.5, gtk 2 2.8.11, and fontconfig 2.3.93.cvs20060124.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.22-0.EL4.9
changelog:
  - For pango and gtk, store the config file in a path containing _host
    but canonicalized using config.sub.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.22-0.EL4.8
changelog:
  - Put pango.modules pack in the -host directory.
  - Delete conditional definition of frysk_gcc_prefix, and
    frysk_gcc_suffix.  Doesn't work with older RPMs.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.22-0.EL4.6
changelog:
  - Add the macros build_glib2, build_glib_java, build_fontconfig,
    build_atk, build_cairo, build_cairo_java, build_pango, build_gtk2,
    build_libgtk_java, build_libglade2, build_libglade_java,
    build_libvte_java, and build_jdom.  Wrap corresponding build code.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.22-0.EL4.5
changelog:
  - Update antlr.patch, update includes Wu Zhou's basename fix, and
    up-to-date config.guess and config.sub.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.22-0.EL4.4
changelog:
  - From Diego Novello <dnovillo@redhat.com>: Add
    libglade-java-20060125-fix-64bit-miscompilation.patch.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.22-0.EL4.2
changelog:
  - In -files, only list frysk.desktop and fryskTrayIcon48.png when
    build_frysk.
  - Define all install paths in terms of macros.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.22-0.EL4.0
changelog:
  - Import glib 2.9.4.tar.bz2, atk 1.11.2.tar.bz2, and frysk
    0.0.1.2006.01.22.
  - Add/update gtk+-2.8.10-set-invisible-char-to-bullet.patch,
    fontconfig-2.3.93-defaultconfig.patch, and 50-no-hint-fonts.conf.
  - Add frysk.desktop, and fryskTrayIcon48.png to -files.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.9
changelog:
  - Replace macros gccp, and gccs with frysk_gcc_prefix and
    frysk_gcc_suffix.  Update EXPORT function to use.
  - In EXPORT, for ppc64, append -mminimal-toc to all all compiler
    environment variables.
  - Add macros build_frysk, and build_antlr.  Use instead of
    architecture test.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.8
changelog:
  - For antlr, update config.guess and config.sub; problem reported by
    Wu Zhou <woodzltc@cn.ibm.com>


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.7
changelog:
  - Drop update-scripts.tar.gz and update-scripts-frysk.patch.
  - Replace -post and -postun steps generating pango.modules and
    gdk-pixbuf.loaders with the scripts frysk-update-gdk-pixbuf-loaders,
    frysk-update-gtk-immodules, and frysk-update-pango-modules run from
    -post, and generated by MKUPDATE.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.5
changelog:
  - Fix typo, point lib_gdk_xll at libgdk-xll and not libgtk-xll.
  - Add lib_gtk_x11 to libglade2_makeflags.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.4
changelog:
  - Add shell functions MKSCRIPT and ECHO_CMD for creating a shell
    script.  In CONFIG, BUILD, and INSTALL use these to create a shell
    script containing all the config, build or install information.
    Run.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.1
changelog:
  - Import new packages and patches from FC-5: atk-1.11.0, cairo-1.11.0,
    fontconfig-2.3.93, glib-29.3, gtk+-2.8.10, libglade-java-2.12.1,
    pango-1.11.2.  For pango, add XFT_LIBS, XFT_CFLAGS to
    pango_makeflags.  For libglade, add --without-gnome to configure
    line.  For fontconfig, also install config files.
  - Use /lib64, instead of /lib, in XFT_LIBS library paths.
  - Don't build on x86-64 for now (sorry).


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2006.01.13-0.EL4.0
changelog:
  - Import frysk-0.0.1.2006.01.13.tar.bz2
  - Revamp -prep and -bupid sections: unpack glib-java early so its m4
    macros are available; eliminate jg-common; -setup all tar balls
    under $RPM_BUILD_DIR; change BUILDDIR to $RPM_BUILD_DIR/build-...;
    in -setup remove entire BUILDDIR.
  - Update __frysk_configure and __frysk_libs_configure to explicitly
    specify all paths (especially --mandir which was wrong).  Where
    applicable use _sysconfigdir, _bindir, et.al. instead of
    _frysk_sysconfigdir, et.al. In -files, replace /usr/man/*/frysk-*
    with /usr/share/man/*/frysk-*.
  - Rename libglade to libglade2 to better match rpm name.
  - Define gccp[refix] and gccs[uffix], use in hardwired GCC paths.
    Pass FRYSK_GTK_... instead of FRYSK_IMPORTS_ make file variables to
    frysk's make.


author: Diego Novillo <dnovillo@redhat.com> 0.0.1.2005.12.14.15.12-0.EL4.6
changelog:
  - Add gtk+-libgdk-lm.patch.
  - Add support for building support libraries on x86_64.
  - Disable main frysk build on x86_64.


author: Andrew Cagney <cagney@redhat.com> 0.0.1.2005.12.14.15.12-0.EL4.1
changelog:
  - Import frysk-0.0.1.2005.12.14.15.12.tar.bz2.
  - Add /usr/lib/libftk*.so, and /usr/share/ftk.jar to files.


author: Rick Moseley <rmoseley@redhat.com> 0.0.0.20051211.1-0.EL4.4
changelog:
  - Add patches to correct jg-common/glib-java macro file errors
  - Add patch to correct frysk-imports/test/Makefile.am error
  - Add GIJ variable to exports


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051211.1-0.EL4.3
changelog:
  - Add commands to generate / remove the files
    pango/i686-redhat-linux-gnu/pango.modules, and
    gtk-2.0/gdk-pixbuf.loaders during post and postun phases.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051211.1-0.EL4.0
changelog:
  - Set JV_SCAN.
  - Import 0.0.0.20051211.1.
  - Replace CONFIGURE with CONFIG; generates a CONFIG.sh script and runs
    that.
  - For JDOM, generate a BUILD.sh script and run that.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051209-0.EL4.3
changelog:
  - Add -lpangoft2 to frysk_makeflags.
  - Add frysk_bindir_frysk_LDFLAGS, frysk_bindir_ftrace_LDFLAGS, and
    frysk_bindir_fstack_LDFLAGS to frysk_makeflags.  XXX: Needs a better
    way.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051209-0.EL4.2
changelog:
  - Add *-pkg-dir.patchs, add datadir to, and fix classpath and
    macro_dir in the PACKAGE.pc, add file.
  - For java packages, where needed run aclocal with -I
    ../jg-common/macros, and -I ../libgtk-java/macros.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Rename GTK2_CFLAGS to GTK_CFLAGS, avoid confusion.
  - Delete remaining build_*, and install_* flags.
  - Enable antlr, jdom, and frysk.
  - Delete /usr/share/java/frysk-*.jar from files section.


author: Adam Jocksch <ajocksch@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Fixed typo in declaration of libpangoft.
  - Added patch to fix libgtk-java TextMark problem (java-gnome bug #323508).


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Add CONFIGURE, BUILD, and INSTALL shell functions to install - only
    do the actioin if it hasn't been performed before.  Delete
    corresponding build_* and install_* macros.
  - Rename __frysk_gtk_configure to __frysk_libs_configure.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Rename libglade (the second definition) to lib_glade, ditto for all
    other macro's defining a .la path; stop's macro recursion.


author: Adam Jocksch <ajocksch@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Updated versions of libgtk-java, glib-java, and cairo-java to latest official
    releases, removed old versions.


author: Adam Jocksch <ajocksch@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Added libgtkjni, libgtk_java definition to libgtk-java section.
  - Added libgtk_x11 definition to gtk2 section.
  - Enabled libglade-java build.


author: Adam Jocksch <ajocksch@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Added lib* definitions for cairo-java.
  - Added cflags definition for cairo-java.
  - libgtk-java build enabled, libgtk_java_makeflags set.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Add DEP_LIBS to atk_makeflags.
  - Add lib* definitions for all .la files.
  - Enable gtk2 and libglade.
  - Explicitly specify the MAKE *_LIB variable in the *_makeflags line.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Move atk's build code to before gtk, enable.
  - Pass location of atk to libglade and gtk's make.
  - Disable gtk, sigh.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Add libglade-atk-ver-1-8.patch, don't enable.
  - Define GTK2_CFLAGS, and GTK2_LIBS.
  - Define libglade_makeflags, pass to libglade's make.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Print RPM_BUILD_ROOT
  - Enable gtk2; added libgthread-2.0.la to GLIB_LIBS, and
    GDK_PIXBUF_XLIB_DEP_CFLAGS to gtk2_makeflags.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Re-order build list, build for gtk, cairo, glib, build java bindings
    immediatly after c library.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Fix gtk+-skip-glib-check.patch to patch m4macros/gtk-2.0.m4 instead
    of a generated file.  Use --disable-glibtest.
  - Add gtk+-skip-pango-check.patch, to disable pango runtime test.
  - For pango, run autoconf, and automake as part of setup.
  - Cleanup all makefile parameters (GLIB_CFLAGS, et.al.) so that they
    are defined consistently.
  - Define pango_makeflags, pass to pango's make forcing it to look in
    the build tree for headers and libraries.  Ditto for gtk2_makeflags.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Add gtk+-skip-glib-check.patch; skips over the glib validation step.
  - Add pango-skip-cairo-check.patch; skips over cairo validation step.
  - For pango, override glib, cairo, and fontconfig flags.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051202.1-0.EL4.3
changelog:
  - Add install_* flags to control install.
  - Run autoconf et.al. as part of setup.
  - Do everything in install (outch!).
  - Pass  to make commands.
  - Point PKG_CONFIG_PATH, and LD_LIBRARY_PATH at RPM_BUILD_ROOT.
  - Update list of files.
  - Delete the install-root as part of build.
  - Pass DESTDIR to all make install commands.
  - Always define ANTLR_JAR and JDOM_JAR variables.
  - Enable build of frysk.
  - Define glib_cflags, glib_libs, cairo_cflags, and pass where needed.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051128.2-0.EL4
changelog:
  - Change frysk to a .bz2 file.
  - Add BuildRequires gcc4 et.al.
  - Add install.and files rules.
  - Update antlr.patch to handle/prefer gcc4.


author: Andrew Cagney <cagney@redhat.com> 0.0.0.20051128.2-0.EL4
changelog:
  - Bump frysk version to 0.0.0.20051128.2
  - Fill out code for building antlr.jar, set ANTLR_JAR environment variable.
  - Add initial logic for building frysk.


author: - Benjamin Otte <otte@redhat.com> - 0.8.5-1.EL.4
changelog:
  - Add patches for CVE-2011-2911, CVE-2011-2912, CVE-2011-2913, CVE-2011-2914
    and CVE-2011-2915
  Related: rhbz #730997


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Build for 2.6.9-78.0.13.EL kernel
  - Workaround for lock ordering mismatch between the process address space lock
    and glocks.
  - Resolves: rhbz#475287 rhbz#479081


author: Jeremy Katz <katzj@redhat.com> - 0.2.8.3-5.1
changelog:
  - Run query scriptlets explicitly with /bin/sh so that i386 on ia64 
    executes with the right path (#133822)


author: Miloslav Trmac <mitr@redhat.com> - 1.0.3-2
changelog:
  - Update to 1.0.3 (fixes #128834)
  - s/Copyright/License/
  - Add logrotate config file (#110677, from Michal Jaegermann)
  - Don't verify contents of /var/log/acpid (#125862)
  - Use $RPM_OPT_FLAGS
  - Fix and cleanup acpid-1.0.1-pm1.patch
  - Add condrestart to %postun


author: Tim Hockin <thockin@sun.com>
changelog:
  - Updated RPM spec with patch from sun for chkconfig on/off
    - Add Changelog, make 'make rpm' use it.


author: Tim Hockin <thockin@sun.com>
changelog:
  - Fixed logging bug - not appending to log (O_APPEND needed)
    - Fix 'make install' to not need root access
    - Fix RPM spec to not need root


author: Owen Taylor <otaylor@devserv.devel.redhat.com> 1.6.0-9
changelog:
  - Backport change from Pango-1.8.0 to supress the display of zero width 
    characters for the Indic shapers (#138313)


author: Warren Togami <wtogami@redhat.com> 2.5.5-2
changelog:
  - Security/DoS fixes from 2.5.6
    CVE-2009-1373-8331e31a
    CVE-2009-1374-ad057b75
    2c9a1153
    CVE-2009-1375-7829ec76
    CVE-2009-1376-9dd1c4c3


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20040617-8.el4_7.2
changelog:
  - fix buffer overflow when parsing Autokey association message 
    (#500781, CVE-2009-1252)
  - fix buffer overflow in ntpq (#500781, CVE-2009-0159)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.4.8-5.4
changelog:
  - fix: CVE-2009-1581 : CSS positioning vulnerability
  - fix: CVE-2009-1579 : Server-side code injection in map_yp_alias username map
  - fix: CVE-2009-1578 : Multiple cross site scripting issues


author: Jan iankko Lieskovsky <jlieskov@redhat.com> 1:1.1.22-0.rc1.9.32:.3
changelog:
  - Updated patch to fix CVE-2009-0791 to treat also cases
    gmalloc(int C + int nObjs * int objSize) (bug #491840).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.32:.1
changelog:
  - Applied patch to fix CVE-2009-0791 (bug #491840).
  - Applied patch to fix CVE-2009-1196 (bug #497135).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.31
changelog:
  - Applied patches to fix CVE-2009-0163 (bug #490596),
    CVE-2009-0146 (bug #490612), CVE-2009-0147 (bug #490614), and
    CVE-2009-0166 (bug #490625).
  - Applied addition patches for batch3892.pdf, batch4781.pdf,
    batch5486.pdf, batch19856.pdf, batch19869.pdf testing files from
    CERT (bug #491864).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.30
changelog:
  - Check for duplicate printers in printers.conf (bug #453099).
  - Fixed permissions for /etc/cups and /var/spool/cups/tmp (bug #432029).
  - pdftops: initialise translation variables (bug #429094).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.28
changelog:
  - Applied patch to fix CVE-2008-3639 (STR #2918, bug #464720).
  - Applied patch to fix CVE-2008-3640 (STR #2919, bug #464720).
  - Applied patch to fix CVE-2008-3641 (STR #2911, bug #464720).


author: Tomas Hoger <thoger@redhat.com>
changelog:
  - Merge incdir-overflow and snprintf patches for better readability,
    snprintf is used now with PATHLEN limit without other adjustments,
    related strlen / %.*s / *_len are no longer needed and were dropped
  - Update tempsec patch, drop extraneous s(n)printf argument
    to suppress compiler warnings
  - Update fscanf-overflows patch to perform reffile argument length
    check earlier


author: Neil Horman <nhorman@redhat.com>
changelog:
  - Added cscope-indexer helper and xcscope lisp addon
  - Added man page for xcscope
  - Added triggers to add xcscope.el pkg to (x)emacs
  - Thanks to Ville, Michael and Jens for thier help :)


author: Neil Horman <nhorman@redhat.com>
changelog:
  - Added upstream ocs fix
  - Added feature to find symbol assignments
  - Changed default SYSDIR directory to /var/lib/cs
  - Incoproated M. Schwendt's fix for ocs -s


author: Joe Orton <jorton@redhat.com> 0.9.3-5
changelog:
  - fix to try linking against -ldb first (#90917)
  - depend on openldap, gdbm, db4, expat appropriately.


author: Joe Orton <jorton@redhat.com> 0.9.3-3
changelog:
  - make devel package conflict with old subversion-devel
  - run the less crufty parts of the test suite


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - move programming docs to /usr/share/doc/kdelibs-devel-3.3.1-14.el4
    and to kdelibs-devel package
  - new snapshot


author: Jiri Olsa <jolsa@redhat.com> [2.6.9-89.0.3]
changelog:
  -agp: zero pages before sending to userspace (Jiri Olsa) [497023 497024] {CVE-2009-1192}
  -agp: fix boot issue with agp zero pages patch (Jiri Olsa) [497023 497024] {CVE-2009-1192}
  -e1000: fix skb_over_panic (Neil Horman) [502982 502983] {CVE-2009-1385}
  -kernel: proc: avoid information leaks to non privileged processes (Amerigo Wang) [499549 499548]
  -netpoll: bust poll_lock when doing netdump (Neil Horman) [504565 494688]


author: Jiri Olsa <jolsa@redhat.com> [2.6.9-89.0.2]
changelog:
  -xen: local denial of service [500948 500949] {CVE-2009-1758}
  -nfs: fix client handling of MAY_EXEC in nfs_permission [500299 500300] {CVE-2009-1630}


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.1]
changelog:
  -Reapply: fix race condition in input.c (Vivek Goyal) [501804 501064]
  -nfs: inode of the overwritten file will remain in the icache (Flavio Leitner) [501802 494015]
  -fix timespec off by one errors (Jason Baron) [501800 496201]
  -add some long missing capabilities to cap_fs_mask (Eric Paris) [499073 499074] [497269 497270] {CVE-2009-1072}
  -net: tcp: clear probes_out more aggressively in tcp_ack (Jiri Pirko) [501754 494428]


author: Mike A. Harris <mharris@redhat.com> 6.8.0-5
changelog:
  - Enable "#define HasDevRandom YES" in host-$arch.def for bug (#126205)
  - Remove "Requires: xorg-x11, xorg-x11-libs = 6.8.2-1.EL.69" from twm
    subpackage, as the libs twm is linked to should automatically be picked up
    by rpm "find-provides", and xterm moved to a separate package a long time
    ago, so both of these should no longer be needed. (#123423)
  - Added xorg-x11-6.8.0-ia64-460gx-pci-typo.patch to fix typo in Intel 460gx
    PCI handling code on ia64. (#126586)
  - Remove "XtermWithI18N" from host.def as we build xterm externally
  - Added SElinux fix to xfs initscript (#130421,130969)


author: Akira TAGOH <tagoh@redhat.com> - 1.8.1-7.el4_8.3
changelog:
  - security fixes. (#505085)
  - CVE-2007-1558: APOP password disclosure vulnerability.
  - CVE-2009-0642: Incorrect checks for validity of X.509 certificates.
  - CVE-2009-1904: DoS vulnerability in BigDecimal.


author: David Cantrell <dcantrell@redhat.com> - 3.0.1-63.EL4
changelog:
  - Man page typo fixes
    Resolves: rhbz#447889
  - Validate port numbers for dhclient, dhcpd, and dhcrelay to ensure
    that are within the correct range
    Resolves: rhbz#438149
  - Reclaim abandoned leases when free leases are available
    Resolves: rhbz#445457


author: David Cantrell <dcantrell@redhat.com> - 3.0.1-61.EL4
changelog:
  - Fix dhclient man page typos
    Resolves: rhbz#233071
  - Updated dhcrelay init script to conform to script guidelines
    Resolves: rhbz#237982
  - Updated dhcpd init script to conform to script guidelines
    Resolves: rhbz#237984


author: David Cantrell <dcantrell@redhat.com> - 3.0.1-60.EL4
changelog:
  - Skip checksum check on local packets so dhcpd runs correctly in Xen guests
    Resolves: rhbz#238051


author: Jason Vas Dias <jvdias@redhat.com> - 3.0.1-58.EL4
changelog:
  - fix bug 181908: enable dhclient to operate on IBM zSeries z/OS linux guests:
    o add -I <dhcp-client-identifier> dhclient command line option
    o add -B "always broadcast" dhclient command line option
    o add 'bootp-broadcast-always;' dhclient.conf statement


author: Jason Vas Dias <jvdias@redhat.com> - 3.0.1-54.EL4
changelog:
  - fix bug 177845: allow default router to be same as ip-address
  - fix bug 176615: fix DDNS updates when host-name contains trailing NUL


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-44_EL4
changelog:
  - fix bug 160655 / upstream bug 15293: apply upstream patch to fix trailing null options
  - fix bug 167028 : apply IBM unicast BOOTP patch (from xma@us.ibm.com)
  - fix bug 173324 : omapi memory leak 
  - dhclient-script fixes: e.g. bug 173619


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-40_EL4
changelog:
  - fix bug 143640: allow only one dhclient to configure an interface
  - fix bug 162080 + 159929: prevent dhclient flooding network on repeated DHCPDECLINE
  - stop dhclient's 1-5 second wait before starting if only one interface being configured
  - fix bug 149780: require DHCLIENT_USE_GATEWAY setting for dhclient-script
    to honor GATEWAY setting
  - remove emission of ISC blurb on dhclient error exit in -q mode
  - dhclient-script fixes:
      o remove 1 second sleep on PREINIT
      o further replacement of /sbin/route by /sbin/ip
      o fix determination of runlevel in init state 1
      o add class A,B,C static route support
      o add ARPCHECK support


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-38_EL4
changelog:
  - 'Wl,-z,relro' is now OK with elflint - adding back in.
  - fix verification of config file with -cf in DHCPDARGS.


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-38_EL
changelog:
  - Still trying to get past broken execshield tests. 
  - Now added "BROKEN_GCC" switch to dhcpd.h to make binding_state_t
  - lease members into uint8_t's to overcome gcc bug 144358 so that
  - gcc-3.4.3 can be used. Added '-Wl,-z,noexecstack' option to all
  - executable link options.


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-36_EL
changelog:
  - compile with gcc32, link with gcc(3.4.3) to overcome gcc(3.4.3)'s
  - compilation bug (gcc bug 144358) and gcc32's lack of production of a
  - .note.GNU-stack section on ia64 and ppc64 which causes the execshield
  - rpmdiff tests to fail. Ugh!


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-34_EL
changelog:
  - make dhclient-script TIMEOUT mode do exactly the same configuration
  - as BOUND / RENEW / REBIND / REBOOT if router ping succeeds


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-34_EL
changelog:
  - fix bug 147926: dhclient-script should do restorecon for modified conf files
  - optimize execshield protection


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-33_EL
changelog:
  - fix bug 147375: dhcpd heap corruption on 32-bit 'subnet' masks
  - fix bug 147502: dhclient should honor GATEWAYDEV and GATEWAY settings            
  - fix bug 146600: dhclient's timeout mode ping should use -I
  - fix bug 146524: dhcpd.init should discard dhcpd's initial output message
  - fix bug 147739: dhcpd.init configtest should honor -cf in DHCPDARGS


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-33_EL
changelog:
  - fix bug 143704: dhclient -r does not work if lease held by
  - dhclient run from ifup . dhclient will now look for the pid
  - files created by ifup .


author: Jason Vas Dias <jvdias@redhat.com> 3.0.1-33_EL
changelog:
  - NTP: fix bug 139715: merge in new ntp servers only rather than replace
  - all the ntp configuration files; restart ntpd if configuration changed.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-12
changelog:
  - fix bug 138181 & bug 139468: do not attempt to listen/send on
  -     unconfigured  loopback, point-to-point or non-broadcast 
  -     interfaces (don't generate annoying log messages)
  - fix bug 138869: dhclient-script: check if '$new_routers' is
  -     empty before doing 'set $new_routers;...;ping ... $1'


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-11
changelog:
  - dhcp-3.0.2b1 came out today. A diff of the 'ack_lease' function
  - Dave Hankins and I patched exposed a missing '!' on an if clause
  - that got dropped with the 'new-host' patch. Replacing the '!' .
  - Also found one missing host_dereference.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-10
changelog:
  - clean-up last patch: new-host.patch adds host_reference(host)
  - without host_dereference(host) before returns in ack_lease
  - (dhcp-3.0.1-host_dereference.patch)


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-9
changelog:
  - Fix bug 133522:
  - PXE Boot clients with static leases not given 'file' option
  - 104 by server - PXE booting was disabled for 'fixed-address'
  - clients.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-8
changelog:
  - Fix bug 131212: 
  - If "deny booting" is defined for some group of hosts,
  - then after one of those hosts is denied booting, all
  - hosts are denied booting, because of a pointer not being
  - cleared in the lease record. 
  - An upstream patch was obtained which will be in dhcp-3.0.2 .


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-7
changelog:
  - Forward DNS update by client was disabled by a bug that I
  - found in code where 'client->sent_options' was being 
  - freed too early.
  - Re-enabled it after contacting upstream maintainer
  - who confirmed that this was a bug (bug #130069) -
  - submitted patch dhcp-3.0.1.preserve-sent-options.patch.
  - Upstream maintainer informs me this patch will be in dhcp-3.0.2 .


author: Dan Walsh <dwalsh@redhat.com> 1:3.0.1rc14-1
changelog:
  - User kernelversion instead of uname-r
  - Update to latest package from ISC
  - Remove inherit-leases patch for now.


author: Elliot Lee <sopwith@redhat.com> 3.0pl1-8
changelog:
  - More #68650 (modify requested options)
  - Fix #71453 (dhcpctl man page) and #71474 (include libdst.a) and


author: David Sainty <saint@redhat.com> 3.0pl1-1
changelog:
  - Change to dhclient, dhcp, dhcp-devel packaging
  - Move to 3.0pl1, do not strip binaries
  - Drop in sysconfig-enabled dhclient-script


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix booting of JavaStations
    (reported by Pete Zaitcev <zaitcev@metabyte.com>).
  - fix SIGBUS crashes on SPARC (apparently gcc is too clever).


author: Erik Troan <ewt@redhat.com>
changelog:
  - applied patch from Chris Evans which makes the server a bit more paranoid
    about dhcp requests coming in from the wire


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated to build in a buildroot properly
  - don't package up the client, as it doens't work very well <sigh>


author: Mike Wangsmo <wanger@redhat.com>
changelog:
  - removed the actual inet.d links (chkconfig takes care of this for us)
    and made the %postun section handle upgrades.


author: Troy Dawson <dawson@fnal.gov> 45-2.SL
changelog:
  - Updated gpg keys to include sl and sl4
  - Updated download server list to include ftp1.scientificlinux.org


author: Troy Dawson <dawson@fnal.gov> 44-1.SL
changelog:
  - Moved everything from 40rolling to 45
  - had the default point to http://ftp.scientificlinux.org/
  - added a mirrorlist to sl-base, sl-errata, and sl-fastbugs


author: Troy Dawson <dawson@fnal.gov> 43-4.SL
changelog:
  - Removed redundant cuts in yum.cron when finding uptime
  - Added sl-bugfix-44.repo
  - Moved sl-fastbug.repo to sl-fastbugs.repo
  - Fixed rpm key location in sl-rhaps


author: Troy Dawson <dawson@fnal.gov> 43-0.2.rolling.SL
changelog:
  - Changed the metadata_expire time to be 20 hours for normal
  - Change the yum.cron: metadata_expire=300
  - Change the yum.cron: do a final 'yum provides xyz' to populate the metadata


author: Troy Dawson <dawson@fnal.gov> 43-0.1.rolling.SL
changelog:
  - Changed yum.cron so that it only sleeps if the machine hasn't been up for 20 hours.
  - Changed everything to rolling, preparing for the upcomming rollout


author: Troy Dawson <dawson@fnal.gov> 41-8.SL
changelog:
  - fixed a couple of repos - bugfix
  - fixed yum.cron and corresponding scripts in yum.d directory
  - Removed obsoletes from yum.conf and yum.cron


author: Troy Dawson <dawson@fnal.gov> 42-1.rolling.2.SL
changelog:
  - Changed yum.conf to point to the regular plugin directory
  - Changed yum.cron to have everything in yum.conf


author: Troy Dawson <dawson@fnal.gov> 41-2.SL
changelog:
  - Added Epoch: 4, so that we can upgrade from the 30x series.  It is 4 because
    this is the 4x series.
  - Changed the configurations from rolling to the real 41
  - Added the bugfix yum repo


author: Troy Dawson <dawson@fnal.gov> 41-1.SL
changelog:
  - Changed it to 41
  - Pulled out the config(noreplace) because we really do want to replace it
    when we do an upgrade.


author: Troy Dawson <dawson@fnal.gov> 40-2.SL
changelog:
  - Added check to yum.cron to check if yum is already running, and
    if it has been running for a long time, to kill it.
  - Changed config's to actually point to 40 instead of rolling
  - Fixed flash.repo, they changed where they were.


author: Troy Dawson <dawson@fnal.gov> 40-1.SL
changelog:
  - Rewrote yum.cron to take advantage of yum 2.2
  - moved the yum.conf.* files into yum.repos.d after editing them
    to be just the repo they are supposed to be
  - Edited files in yum.d to reflect other changes
  - changed yum.conf to use yum 2.2 repo files
  - changed logrotate, and yum init file to be from yum 2.2


author: Troy Dawson <dawson@fnal.gov> 302-3.SL
changelog:
  - Removed add-on's section from the cron.daily
  - Changed DEFAULTSERVER from linux21.fnal.gov to ftp.scientificlinux.org
    in the cron.daily script
  - Added a commented out pointer to our local copy of DAG's repository


author: Troy Dawson <dawson@fnal.gov> - sl301-8
changelog:
  - Did a rewrite of yum.cron to allow for the distribution sites to be
    in easily modified files.
  - Renamed some of the scripts in /etc/yum.d
  - Fixed names in yum.conf


author: Troy Dawson <dawson@fnal.gov>
changelog:
  - Updated from new yum 2.0.1, which made the following changes
  - init.d script, copied straight from 2.0.1
  - yum.conf (and template) added tolerant=1, exactarch=1


author: Troy Dawson <dawson@fnal.gov> 1-6.SL
changelog:
  - had the default point to http://ftp.scientificlinux.org/
  - added a mirrorlist to sl-base, sl-errata, and sl-fastbugs


author: Troy Dawson <dawson@fnal.gov> 1-4.SL
changelog:
  - Removed redundant cuts in yum.cron when finding uptime
  - Moved sl-fastbug.repo to sl4x-fastbugs.repo
  - Moved sl-contrib.repo to sl4x-contrib.repo
  - Moved sl-errata.repo to sl4x-errata.repo
  - Moved sl.repo to sl4x.repo
  - Fixed rpm key location in sl-rhaps


author: Troy Dawson <dawson@fnal.gov> 4.5-0.1.rolling
changelog:
  - Changed to 4.5
  - Added README-Copyright
  - Changed all RELEASE-NOTES* to be the original documents
  - Change source to point to 40rolling


author: Troy Dawson <dawson@fnal.gov> 4.4-4
changelog:
  - Updated release notes
  - Changed source to point to 44 not 40rolling
  - fixed trigger scripts to really do the bookmarks


author: Tom Lane <tgl@redhat.com> 3.6.1-12.el4.4
changelog:
  - Fix buffer overrun risks caused by unchecked integer overflow (CVE-2009-2347)
  Resolves: #507723
  - Use explicit release in devel-to-base Requires, per rpmdiff recommendation


author: Tom Lane <tgl@redhat.com> 3.6.1-12.el4.3
changelog:
  - Fix some more LZW decoding vulnerabilities (CVE-2009-2285)
  Resolves: #507723
  - Update upstream URL


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Every 100 Hello messages now require an ACK, which will prevent comparisons
    from failing if no cman messages have been sent for awhile.


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Now using __module_get() instead of module_get to prevent dlm module unload.
  - Resolves: rhbz#467040


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Increase the default lock timeout to prevent userspace applications from
    failing when the system load is high.
  - Prevent the dlm module from being force unloaded during an emergency shutdown.
  - Resolves: rhbz#247766


author: Chris Feist <cfeist@redhat.com>
changelog:
  - The lock_info struct is now not freed if a lock conversion fails.
  - Ensure lockspace name is null terminated.
  - Resolves: rhbz#458762 rhbz#466498


author: Chris Feist <cfeist@redhat.com>
changelog:
  - stat() syscall on a file now returns the real device instead of the
    diapered device.
  - Various hangs and slowdowns have been fixed.
  - gfs_glock_is_locked_by_me assert message has been removed.
  - Remove asserts when -EBUSY errors are returned for plock unlocks.
  - Resolves: rhbz#449330 rhbz#466645 rbhz#461770 rhbz#444912 rhbz#432707


author: Jan iankko Lieskovsky <jlieskov@redhat.com> - 2.3.4-14.7.el4_8.2
changelog:
  - Fix all of the low priority security bugs:
  - Resolves: rhbz#486329
  - Multiple integer overflows in python core (CVE-2008-2315)
  - Resolves: 455008 
  - PyString_FromStringAndSize does not check for negative size values (CVE-2008-1887)
  - Resolves: 443810
  - Multiple integer overflows discovered by Google (CVE-2008-3143)
  - Resolves: 455013 
  - Multiple buffer overflows in unicode processing (CVE-2008-3142)
  - Resolves: 454990
  - Potential integer underflow and overflow in the PyOS_vsnprintf C API function (CVE-2008-3144)
  - Resolves: 455018
  - imageop module multiple integer overflows (CVE-2008-4864)
  - Resolves: 469656
  - stringobject, unicodeobject integer overflows (CVE-2008-5031)
  - Resolves: 470915
  - integer signedness error in the zlib extension module (CVE-2008-1721)
  - Resolves: 442005
  - imageop module integer overflows (CVE-2008-1679)
  - CVE-2008-1679 patch is part of python-2.3.4-CVE-2008-4864-imageop-{1,2}.patch
  - Resolves: 441306


author: James Antill <james.antill@redhat.com> - 2.3.4-14.7
changelog:
  - Fix decompressing zip archives on 64bit
  - Resolves: rhbz#231286
  - Fix symlink loops with os.path.realpath (#173891)
  - Resolves: rhbz#243909
  - Related: 173891


author: James Antill <james.antill@redhat.com> - 2.3.4-14.6
changelog:
  - Fix possible integer overflow in image ops
  - Fix off by one strxfrm malloc
  - Fix pypcre bugs
  - Resolves: rhbz#392051


author: Jakub Jelinek <jakub@redhat.com> 0.3.3-0.EL4
changelog:
  - if layout code needs to re-prelink some library, make sure
    all libraries that depend on it are re-prelinked too (#140081)
  - add several more checks before deciding it is ok to prelink a binary
    (even if another bug like #140081 was in, these checks should hopefully
    catch it and refuse to (re-)prelink the binary)
  - added new PRELINK_NONRPM_CHECK_INTERVAL variable to /etc/prelink,
    defaulting to 7 days.  Prelink nightly job will not do anything
    if that interval has not elapsed since last prelinking and
    and the rpm database has not been modified since that prelinking.
    This is useful if you rely on rpm/up2date/yum/apt-rpm for library
    and binary updates.  If you combine it with other means (installs
    from source, tarballs etc.), you probably want to
    set PRELINK_NONRPM_CHECK_INTERVAL=0.
  - update prelink man page (#126468)


author: Jakub Jelinek <jakub@redhat.com> 0.3.2-10
changelog:
  - support for non-absolute blacklist glob patterns (e.g. -b *.la)
  - cache information about non-prelinkable files (non-ELF, statically linked,
    too small .dynamic, DT_TEXTREL with conflicts against it; #132056)
  - other speedups for prelink -aq
  - for --verify, make sure only read-only fd's are opened for the
    unprelinked temporary file, otherwise a kernel might ETXTBUSY on it
    (#133317)
  - change warning message if some object's dependencies can't be found
  - add buildrequires libselinux-devel and use %{_tmppath} instead
    of /var/tmp in Buildroot (#132879)


author: Jakub Jelinek <jakub@redhat.com> 0.3.2-6
changelog:
  - change sed separator in testsuite scripts from | to , if \|
    is present in regexps, as that invokes undefined behaviour
    which changed between GNU sed 4.0.9 and 4.1


author: Jakub Jelinek <jakub@redhat.com> 0.3.2-2
changelog:
  - add 2 new TLS testcases (one that fails e.g. with glibc < 2.3.3-28
    on IA-32)
  - SPARC TLS support


author: Jakub Jelinek <jakub@redhat.com> 0.3.2-1
changelog:
  - fix cxx.c:68: find_cxx_sym: Assertive `n < ndeps' failed problem
    on 32-bit architectures (#118522)
  - build prelink.cache into temporary file and atomically rename over
    (#121109)


author: Jakub Jelinek <jakub@redhat.com> 0.3.1-2
changelog:
  - unlink temporary files if renaming to the destination or setting of
    security context failed (#118251)
  - fix bi-architecture prelinking (#118226)
  - if prelink called from the cron script fails, note the exit status
    into /var/log/prelink.log


author: Jakub Jelinek <jakub@redhat.com> 0.3.1-1
changelog:
  - add prelink documentation (PDF format)
  - fix assertion failures on PPC (.sdynbss related, #115925)
  - fix prelink --help (#115202)
  - avoid free on uninitialized variable in one error path (#117332)
  - s/i386/%{ix86}/ to make mharris happy


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-21
changelog:
  - fix prelink abort in certain cases where a new PT_LOAD segment
    needs to be added (seen on AMD64)


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-20
changelog:
  - clearify message about unlisted dependencies
  - don't do SELinux context copying if is_selinux_enabled () < 0


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-19
changelog:
  - refuse to prelink objects whose dependencies as reported by
    ldd don't include all dependencies transitively (this can
    happen when using RPATH and a shared library with the same
    SONAME exists both in that RPATH and either another RPATH
    or standard library directories)
  - add testcase for this
  - rework .dynsym/.symtab STT_SECTION translation, so that it works
    with binutils which put only sections not generated by the linker
    into .dynsym for shared libraries
  - fix make check, so that it is not confused by 2.6.x kernel
    VDSOs


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-18
changelog:
  - allow R_*_JU?MP_SLOT relocs to point also into .got.plt
    sections on IA32/AMD64/ARM/s390/s390x/SH


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-15
changelog:
  - blacklist support
  - use FTW_ACTIONRETVAL if available to avoid even stating of
    files in blacklisted directory trees
  - SELinux support


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-12
changelog:
  - added execstack tool
  - added -o option, to be used together with -u
  - free temp_filename in close_dso


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-11
changelog:
  - fix adjustement of DT_VALRNGLO .. DT_VALRNGHI and
    DT_ADDRRNGLO .. DT_ADDRRNGHI dynamic tags when relocating shared
    libraries
  - never adjust p_vaddr/p_paddr/p_offset of PT_GNU_STACK segment
  - allow shell wildcards in /etc/prelink.conf
  - fix REL->RELA conversion of shared libraries if .rel.dyn
    or .rel.plt are last sections in readonly PT_LOAD segment
  - force full reprelinking on prelink upgrades (well, first time
    the cron job is run after the upgrade)
  - require coreutils, findutils, util-linux, gawk and grep


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-8
changelog:
  - use /var/lib/misc/prelink.full instead of /var/run/prelink.full for last
    full prelink timestamp (#106721)
  - warn about UPX compressed binaries or libraries/binaries without section
    headers (neither can be prelinked obviously)


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-7
changelog:
  - don't rely on malloc/calloc/realloc with size 0 returning a unique pointer
  - fix testsuite, so that it works even if installed glibc/libstdc++
    is already prelinked


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-5
changelog:
  - fix prelink segfault on -z nocombreloc libraries (#103404)
  - run one make check round with -Wl,-z,nocombreloc to test handling
    of nocombreloc binaries and libraries


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-3
changelog:
  - fix DT_CHECKSUM computation - do STT_LOCAL symbol frobbing and .mdebug
    updates write_dso would do also before checksum computation (#89953)


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-2
changelog:
  - avoid assertion failures when changing PROGBITS .bss back into
    NOBITS .bss (#101813)
  - add 2 new tests for it


author: Jakub Jelinek <jakub@redhat.com> 0.3.0-1
changelog:
  - run prelink from cron automatically, add /etc/sysconfig/prelink
    to configure it
  - update manual page


author: Jakub Jelinek <jakub@redhat.com> 0.2.1-2
changelog:
  - fix a thinko in the library path checking code
  - change R_386_GLOB_DAT into R_386_32 in .gnu.conflict, similarly
    R_X86_64_GLOB_DAT and R_X86_64_64
  - fix a bug in find_free_space which caused
    "section file offsets not monotonically increasing" errors on some
    IA-32 binaries
  - add --md5 and --sha options
  - use mmap during --verify if possible
  - add */lib64 directories to prelink.conf


author: Jakub Jelinek <jakub@redhat.com> 0.2.1-1
changelog:
  - make sure binaries prelinked for the second and later time without
    unprelinking in between verify correctly
  - make sure DT_CHECKSUM computation is the same for newly prelinked
    and second or later time prelinked libraries
  - dwarf2 abbrev hash bugfix
  - don't allow prelinking libraries outside directories specified
    in config file or on the command line
  - several new tests for reprelinking
  - pack non-alloced sections and section header table tightly after the
    last alloced section


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-28
changelog:
  - finish and enable ppc64
  - fix ppc BR{,N}TAKEN reloc handling
  - fix up sh_offset values of zero-sized or SHT_NOBITS section
    if ld messed them up
  - issue error about bogus library dependency chains instead of
    segfaulting (plus testcases for it)


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-27
changelog:
  - add --quick mode
  - new test for --quick mode and also reprelinking of binary against
    upgraded shared library which needs more conflicts


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-26
changelog:
  - don't segfault in C++ optimizations if a conflict from undefined
    to defined value is seen
  - some more ppc64 work


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-25
changelog:
  - exec-shield support
  - with -R, don't randomize just base address from which all libs
    are layed out, but also slightly randomize order of libraries
    in the layout queue
  - add check-harder and check-cycle makefile goals in testsuite/,
    use it during rpm building


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-24
changelog:
  - optimize out conflicts in G++ 3+ virtual tables if they are just
    because some method has been called from a binary and thus there
    is a .plt slot in the binary. This change not only kills lots of conflicts
    on some KDE programs, but also should speed up runtime (not just startup
    time), since the hop through .plt is bypassed
  - added new C++ test
  - fix a bug in ppc64 fixup .plt code


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-23
changelog:
  - when updating dynamic tags for executable after section reshuffling,
    check section type as well, so that 0 sized sections don't get the
    tags attached instead of the proper ones
  - when an address space conflict is found between libraries for the same
    executable during layouting, check properly for all remaining conflicts
    as well


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-22
changelog:
  - don't adjust DT_REL{,A} if it is 0
  - allow prelinking of libraries with no dependencies
  - fix handling of libraries with no lazy relocs, no normal relocs or no
    relocs at all
  - some new tests
  - fix SH (Daniel Jacobowitz)


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-20
changelog:
  - ppc TLS
  - some ppc64 work
  - avoid using trampolines for nested functions
  - fix typo in prelink man page (#89247)


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-18
changelog:
  - fix section indices in .symtab if non-alloced sections weren't
    originally monotonically increasing
  - s390, s390x and Alpha TLS support


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-13
changelog:
  - use ELF_F_PERMISSIVE if defined
  - be permissive even when doing --reloc-only
  - fix up .plt section sh_entsize on Alpha


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-11
changelog:
  - make it work with elfutils instead of libelf 0.[78]
  - update to newer auto*/libtool
  - some more steps towards TLS support, at least --reloc-only should work


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-9
changelog:
  - enable on ppc and x86_64
  - fix ppc far PLT slot prelink
  - support --undo on ppc
  - for bug-compatibility with some unnamed OS changed R_SPARC_RELATIVE
    --undo
  - tiny steps towards TLS support on IA-32, more will come


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-8
changelog:
  - avoid putting garbage into executable's .gnu.liblist sh_link
    if we did not have to grow .dynstr
  - don't segfault on bogus sh_link and sh_info values (#72705)


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-7
changelog:
  - when growing allocated shared lib sections (for REL->RELA
    conversion), make sure !PF_W and PF_W segments don't end up
    on the same page
  - when finding space for sections in an executable, make sure
    it is not included in between two reloc sections
  - for non-zero SHN_ABS symbols on 32-bit arches mask high
    32-bits of st_value (libelf 0.8.x is strict here)


author: Jakub Jelinek <jakub@redhat.com> 0.2.0-1
changelog:
  - added --undo and --verify mode
  - new architectures s390, s390x, arm, sh
  - handle binaries/shared libraries with non-allocated sections
    without monotonically increasing sh_offsets
  - handle .sbss and .sdynbss
  - fixed a bug in 64-bit LE/BE read routines
  - removed .rel{,a}.dyn reloc conversion/sorting, it was duplicating
    ld's -z combreloc and complicated lots of things
  - fixed STB_LOCAL/STT_SECTION symbol adjusting
  - use mkstemp for temporary files, allow --verify for binaries/libs
    on read-only filesystems
  - added DWARF-2 .debug_ranges adjustement, special case GCC's
    "set base to 0 and make things absolute instead of relative" trick
  - allow arches to override default layout mechanism (for ppc)
  - added some new tests, test --undo and --verify modes in the testsuite
  - alpha: adjust what R_ALPHA_GLOB_DAT points to too
  - i386: apply _32 and _PC32 REL relocs, as apply_rel can be called
    for C++ optimizations before REL->RELA conversion
  - ppc: layout strategy to satisfy ppc lib location preferences
  - sparc64: handle R_SPARC_DISP64
  - x86-64: adjust what R_X86_64_RELATIVE points to too
  - link prelink statically, esp. because of --verify mode
  - run make check during build process


author: Jakub Jelinek <jakub@redhat.com> 0.1.3-7
changelog:
  - fix layout code so that -R works
  - on IA-32, when there are no R_386_PC32 relocs and no R_386_32 relocs
    with non-zero addend (= memory content), don't convert REL->RELA,
    only switch R_386_32 relocs to R_386_GLOB_DAT
  - support creating a new PT_LOAD segment if necessary, if SHT_NOBITS
    sections are small, instead of adding new PT_LOAD segment just add file
    backing to those NOBITS sections
  - added testsuite
  - new supported architectures (Alpha including .mdebug section support,
    Sparc, Sparc 64-bit, X86_64 (the last one untested)), beginning of PPC
    support


author: Jakub Jelinek <jakub@redhat.com> 0.1.3-5
changelog:
  - fix sorting of .rel*.dyn sections, so that all RELATIVE relocs really
    come first
  - when DT_RELCOUNT already exists and conversion REL->RELA is done,
    convert it into DT_RELACOUNT
  - set conflict lookupent and conflictent to 0 for undefineds
  - don't bother with DT_REL*COUNT for apps, they cannot have any RELATIVE
    relocs


author: Jakub Jelinek <jakub@redhat.com> 0.1.3-4
changelog:
  - brown paper bag time: when determining if conversion from REL to RELA
    is needed, check all non-PLT rel sections, including last.
    This caused prelinking to fail with -z combreloc compiled libraries.


author: Jakub Jelinek <jakub@redhat.com> 0.1.3-3
changelog:
  - don't use .gnu.reloc section, use .rel.dyn or .rela.dyn instead
  - put RELATIVE relocs first, not last, so that DT_REL{,A}COUNT
    works
  - put in updated glibc patch
  - no need for special binutils patch - all is done in the -z combreloc
    patchset


author: Jakub Jelinek <jakub@redhat.com> 0.1.3-2
changelog:
  - use the new DT_GNU_CONFLICT/DT_GNU_LIBLIST/SHT_GNU_LIBLIST constants
  - unlink *.#prelink# files if necessary


author: Jakub Jelinek <jakub@redhat.com> 0.1.3-1
changelog:
  - fix layout.c
  - create .gnu.prelink_undo section, --undo and --verify modes will use that
  - some more C++ specific optimizations


author: Jakub Jelinek <jakub@redhat.com> 0.1.2-1
changelog:
  - bail out early if ELF object does not have sh_offsets
    monotonically increasing
  - disallow prelinking if there are conflicts against read-only
    segments in shared libraries (ie. non-pic shared libraries
    - this is better than bailing out for all non-pic shared libraries)
  - add some C++ specific optimizations to reduce number of conflicts,
    more to come


author: Jakub Jelinek <jakub@redhat.com> 0.1.1-1
changelog:
  - relocate stabs and dwarf-2 debugging formats
  - support both --all and incremental prelinking
  - handle hardlinks
  - limit to libraries in /etc/prelink.conf directories or
    directories from command line


author: Joe Orton <jorton@redhat.com> 1.1.4-2.ent
changelog:
  - update to 1.1.4
  - fix python bindings location on x86_64 (#143522)
  - add svndumpfilter type fix from trunk, r12694


author: Joe Orton <jorton@redhat.com> 1.0.2-2
changelog:
  - add perl MODULE_COMPAT requirement for -perl subpackage
  - move perl man pages into -perl subpackage
  - clean up -perl installation and dependencies (Ville Skyttä, #123045)


author: Joe Orton <jorton@redhat.com> 1.0.0-2
changelog:
  - add fix for lack of apr_dir_read ordering guarantee (Philip Martin)
  - enable compression in ra_dav by default (Tobias Ringström)


author: Jeff Johnson <jbj@redhat.com> 0.22.2-2
changelog:
  - use external neon-0.23.9-2 (i.e. with neon-config), drop internal neon.
  - use db-4.1.25, not db-4.0.14.
  - do "make check" (but ignore failure for now).
  - s390x knows not of httpd >= 2.0.45.


author: Joe Orton <jorton@redhat.com> 0.22.2-1
changelog:
  - update to 0.22.2; add mod_dav_svn subpackage
  - include Python bindings
  - neon: force use of expat, enable SSL
  - drop check for specific apr version added in -3


author: Jeff Johnson <jbj@redhat.com> 0.15-3687.0
changelog:
  - first build from adapted spec file, only client and libraries for now.
  - internal apr/apr-utils/neon until incompatibilities sort themselves out.
  - avoid libdir issues on x86_64 for the moment.


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.6]
changelog:
  -r8169: fix crash when large packets are received (Ivan Vecera) [504729 504730] {CVE-2009-1389}
  -block: block initialize request struct (Tomas Henzl) [513189 505506]
  -scsi: do not fastfail device errors (Mike Christie) [514007 505122]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.5]
changelog:
  -mm: clear hugeptes properly (James Paradis) [513182 497204]
  -block: protect the per gendisk partition array with rcu (Jeff Moyer) [512310 495858]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.4]
changelog:
  -cifs: fix unicode alignment and buffer sizing problems (Jeff Layton) [494277 494278] {CVE-2009-1439}
  -cifs: fix potential buffer overruns when converting strings (Jeff Layton) [496574 496575] {CVE-2009-1633}
  -eliminate deadlock with echo 1 > /proc/sys/vm/drop_caches (Larry Woodman) [505649 495861]
  -net: bonding: select current active slave when enslaving device for mode tlb and alb (Jiri Pirko) [507563 500637]
  -fix cast in time keeping code (Prarit Bhargava) [508835 491147]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.9]
changelog:
  -net: prevent null pointer dereference in udp_sendmsg (Vitaly Mayatskikh) [518041 518042] {CVE-2009-2698}


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.8]
changelog:
  net: socket: make sock_sendpage() use kernel_sendpage() (Danny Feng) [516952 516953] {CVE-2009-2692}


author: Tomas Mraz <tmraz@redhat.com> 1.0.20-4.3
changelog:
  - fix NUL characters in DN and SAN cert fields issue,
    make sure gnutls_x509_crt_check_hostname() fails when certificate
    has no CN or SAN CVE-2009-2730 (#516231)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - switch to Robert Scheck's fix for capa probing endless loop on pop servers
    which don't support capa (#115474)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - split the use-correct-service-name and check-for-gssapi-in-pop portions of
    gssapi+pop fix into pieces
  - only trigger pop capa probe if authentication method != password


author: Nalin Dahyabhai <nalin@redhat.com> 6.2.0-8
changelog:
  - add patch to not truncate headers which have been munged to include a
    hostname where one didn't exist before (CAN-2003-0792), backport from fix
    for 6.2.4 included in 6.2.5


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add patch to reject bogusly large message counts, backported from 5.9.10
  - build for RHL 6.2 errata


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix handling of "any" authentication (#32527)
  - accept more arguments to --auth
  - parse "auth password" correctly in the configuration file


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 5.7.2
  - call AC_PROG_MAKE_SET in configure.in
  - fix various things which cause it to not compile if gssapi is enabled


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - version 5.2.7
  - add patch so that fetchmailconf will not output ssl configure statements
    is no ssl is configured


author: Daniel Veillard <veillard@redhat.com> 1.2.1-1
changelog:
  - initial packaging based on the upstream one and libxml2 one.
  - desactivated mozilla-nss due to detection/architecture problems


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.11]
changelog:
  -execve: must clear current->clear_child_tid (Oleg Nesterov) [515427 515428] {CVE-2009-2848}
  -kernel: fix information leak in do_sigaltstack() (Vitaly Mayatskikh) [515394 515395] {CVE-2009-2847}
  -build with fno-delete-null-pointer-checks (Danny Feng) [517964 511183]
  -lpfc: update emulex lpfc driver to 8.0.16.47 with memory leak fix (Rob Evers) [513192 507680]
  -mpt fusion: fix typo in mpt fusion makefile (Tomas Henzl) [516184 496120]
  -implement mmap_min_addr infrastructure (Vitaly Mayatskikh) [517904 512641]
  -kernel: personality handling: fix per_clear_on_setid (Vitaly Mayatskikh) [511172 508843] {CVE-2009-1895}
  -megaraid: fix megaraid SAS tape input/output errors on mt_erase (Tomas Henzl) [517965 504080]
  -kernel: missing capability check in z90crypt (Hans-Joachim Picht) [505985 505986] {CVE-2009-1883}
  -qla2xxx: fix hang when using management tools (Marcus Barrow) [519428 503489]
  -kernel: random: make get_random_int more random (Amerigo Wang) [519692 499785]
  -fix __ptrace_unlink and zap_threads interaction (Oleg Nesterov) [519446 506875]
  -fix soft lockups due to infinite loops in posix_locks_deadlock (Amerigo Wang) [519429 504279]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.10]
changelog:
  -mptscsi: missing mptscsi raid1 disk causes kernel panic when rebooted before array rebuild (Rob Evers) [517295 507864]
  -writeback: work around problems with persistent inode->dirtied_when values (Jeff Layton) [515255 477784]
  -mthca: don't try to kmalloc large allocations (Doug Ledford) [518707 510395]


author: Joe Orton <jorton@redhat.com> 0.24.4-3
changelog:
  - use BuildRequires not BuildPrereq, drop autoconf, libtool;
    -devel requires {openssl,zlib}-devel (#116744)


author: Jeff Johnson <jbj@redhat.com> 0.23.9-2
changelog:
  - force expat, include neon-config, for subversion build.
  - do "make check" (but ignore failure for now)


author: Miroslav Lichvar <mlichvar@redhat.com> 0.51.6-10.el4_8.1
changelog:
  - fix buffer overflow in textbox when reflowing (#524615, CVE-2009-2905)
  - add release to -devel requires


author: Petr Rockai <prockai@redhat.com> 0.51.6-8.rhel4
changelog:
  - backport fix for BR165347, newt segfaulting on pressing pgup/pgdown
    in checkboxtree in some situations


author: Petr Rockai <prockai@redhat.com> 0.51.6-7.rhel4
changelog:
  - fix for BR165798, inability to input wide characters in utf8 locales
  - fix double free issue present in 6.unofficial.rhel4
  - thanks to Alastair McKinstry and Bastien Nocera


author: Matt Wilson <msw@redhat.com> 0.51.4-1
changelog:
  - fixed help line drawing in UTF-8 (#81718)
  - calculate the width of text in entries using wstrlen
  - always set component width to the new label width in newtLabelSetText
  - fixed snack.CListbox to work properly with UTF-8 (#81718)


author: Adrian Havill <havill@redhat.com> 0.51.3-1
changelog:
  - cleaned up const qualifiers in interfaces
  - added Ctrl-L screen refresh
  - fixed segfault in test.c when listbox items are selected
  - accessibility: made newt useable with monochrome terms (#60931)
  - leave the symbols in the libs (#60400)
  - fixed grammar in tutorial (#63496)
  - error checking (curcomp exists) for formEvent, newtFormGetCurrent,
    removed fifty button limit (#59027)


author: Matt Wilson <msw@redhat.com> 0.51.2-1
changelog:
  - fixed wstrlen() it was calculating wcwidth(first wide char in
    string) * strlen(str) instead of the actual width of the whole
    string
  - fixed newtRedrawHelpLine() to copy all the bytes from a multibyte
    string


author: Bill Nottingham <notting@redhat.com> 0.51.0-1
changelog:
  - changes for element width calculation for UTF-8
  - fix textwrap for UTF-8 in general
  - bump soname to avoid shared library collisions with slang


author: Joe Orton <jorton@redhat.com> 0.50.36-1
changelog:
  - add newtListboxGetItemCount() API call
  - include numeric percentage in scale widget appearace
  - add support for ESC key using NEWT_KEY_ESCAPE


author: Crutcher Dunnavant <crutcher@redhat.com> 0.50.31-1
changelog:
  - right anchor the internal Listbox of CListboxes, so that empty
  - scrollable CListboxes do not look like crape.


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - added python binding for newtListboxClear() for Listbox and CListBox
  - let ButtonBars optionally be made of CompactButtons


author: Matt Wilson <msw@redhat.com>
changelog:
  - change from using SLsmg_touch_screen to SLsmg_touch_lines to prevent
    excessive flashing due to screen clears when using touch_screen (more
    Japanese handling)


author: Matt Wilson <msw@redhat.com>
changelog:
  - redraw the screen in certain situations when LANG=ja_JP.eucJP to
    prevent corrupting kanji characters (#34362)


author: Elloit Lee <sopwith@redhat.com>
changelog:
  - Allow python scripts to watch file handles
  - Fix 64-bit warnings in snackmodule
  - Misc snack.py cleanups
  - Add NEWT_FD_EXCEPT to allow watching for fd exceptions
  - In newtExitStruct, return the first file descriptor that an event occurred on


author: Matt Wilson <msw@redhat.com>
changelog:
  - don't blow the stack if we push a help line that is longer than the
    curret number of columns
  - clip window to screen bounds so that if we get a window that is
    larger than the screen we can still redraw the windows behind it
    when we pop


author: Erik Troan <ewt@redhat.com>
changelog:
  - gave up on separate CHANGES file
  - added newtCheckboxTreeSetCurrent() and snack binding
  - don't require python2 anymore


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - bytecompile the snack python module
  - move the libnewt.so symlink to the devel package
  - include popcorn.py and peanuts.py in the devel package,
    so we have some documentation of the snack module


author: Preston Brown <pbrown@redhat.com>
changelog:
  - explicit requirement of devel subpackage on same version of main package
    so that .so file link doesn't break


author: Matt Wilson <msw@redhat.com>
changelog:
  - fixed snack callback function refcounts, as well as optional data args
  - fixed suspend callback ref counts


author: Matt Wilson <msw@redhat.com>
changelog:
  - added snack bindings for setting current listbox selection
  - added argument to set default selection in snack ListboxChoiceWindow


author: Matt Wilson <msw@redhat.com>
changelog:
  - Function to set checkbox flags.  This will go away later when I have
    a generic flag setting function and signals to comps to go insensitive.


author: Matt Wilson <msw@redhat.com>
changelog:
  - Added GPM mouse support
  - Moved to autoconf to allow compiling without GPM support
  - Changed revision to 0.40


author: Erik Troan <ewt@redhat.com>
changelog:
  - added changes from Bruce Perens
      - small cleanups
      - lets whiptail automatically resize windows
  - the order of placing a grid and adding components to a form no longer
    matters
  - added newtGridAddComponentsToForm()


author: Erik Troan <ewt@redhat.com>
changelog:
  - Cleaned up listbox
  - Added whiptail
  - Added newtButtonCompact button type and associated colors
  - Added newtTextboxGetNumLines() and newtTextboxSetHeight()


author: Ondrej Vasik <ovasik@redhat.com> 0.9.2-4.1
changelog:
  - fix #235411 - CVE-2007-2027 - elinks tries to load .po files
    from non-absolute path
  - fix #523258 - CVE-2008-7224 - entity_cache static array buffer
    overflow


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.15]
changelog:
  -fix typo in "-net: netlink: fix numerous padding memleaks" (Jiri Pirko) [521602 521603] {CVE-2005-4881}


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.13]
changelog:
  -net: netlink: fix numerous padding memleaks (Jiri Pirko) [521602 521603] {CVE-2005-4881}
  -net: tc: fix unitialized kernel memory leak (Jiri Pirko) [520993 520865] {CVE-2009-3228}
  -igb: allocate correct buffer for ethtool_get_strings and remove false tx stats (Stefan Assmann) [522738 517329]
  -prevent an O_NODELAY writer from blocking when a tty write is blocked (Mauro Carvalho Chehab) [523930 504019]
  -cciss: fix NMI watchdog lockup due to re-acquiring spinlock (Tomas Henzl) [525725 509816]


author: Danny Feng <dfeng@redhat.com> [2.6.9-89.0.12]
changelog:
  -fs: nlm_lookup_host should not return invalidated nlm_host (Sachin S. Prabhu) [519656 505591]
  -add -rh1 to ata_piix's driver version (Prarit Bhargava) [519389 495930]
  -memory barrier: adding smp_mb__after_lock (Jiri Olsa) [519386 494404]
  -net: adding memory barrier to the poll and receive callbacks (Jiri Olsa) [519386 494404]
  -net: bonding: fix arp_validate 3 slaves behaviour (Flavio Leitner) [519384 480237]


author: Than Ngo <than@redhat.com> - 3.00-20.el4
changelog:
  - CVE-2009-0146 CVE-2009-0147 CVE-2009-0166
    revised patch that adds a fix for some potential problems,
    latest upstream patch


author: Guenther Deschner <gdeschner@redhat.com> 3.0.33-0.18.el4
changelog:
  - Security Release, fixes CVE-2009-1888, CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
  - resolves: #526659


author: Simo Sorce <ssorce@redhat.com> 3.0.33-0.15.el4
changelog:
  - Fix dependencies on perl modules introduced by error
  - Fix versioning to avoid conflicts with Z-streams
  - related: #460904


author: Simo Sorce <ssorce@redhat.com> 3.0.33-0.el4.14
changelog:
  - Add patches to mount.cifs.c to fix various errors in mount codes.
    The patch includes other patches it depends on from upstream.
  - resolves: #466285


author: Simo Sorce <ssorce@redhat.com> 3.0.33-0.el4.13
changelog:
  - Second part of the fix for the ACL inheritance problem.
  - The new patch prevents the excel regression and an unwarranted change
    of ownership of files.
  - related: #471292


author: Simo Sorce <ssorce@redhat.com> 3.0.33-0.el4.12
changelog:
  - Rebase to 3.0.33 which is just 3.0.32 + CVE-2008-4314 security patch
  - related: #460904
  - Fix ACL inheritance
  - resolves: #471292
  - Updated also patch numbering so that RHEL5 and RHEL4 spec files are easier
    to compare


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el4.4
changelog:
  - Fix changelog, we accidentally dropped an entry that was committed to a Z
    stream previously
  - Also fix it to use CVE numbers instead of Z-stream specific bug numbers


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el4.3
changelog:
  - Make some configure flag explicit even if they are on by default so that we
    can catch build errors if something is wrong instead of silently missing
    features supposed to be compiled in
  - Fix FAM vfs module issue, affects notifications
  - resolves: #440463


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el4.2
changelog:
  - More patches for #431710
  - Fix domain trusts while running as a DC
  - Fix credential chain with windows 2008
  - Fix idmap with legacy conf options on a DC
  - Fix pam logins with trusted domains users
  - related: #431710


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el4.1
changelog:
  - rebase to 3.0.28 (3.0.x is in bugfix/security fix only mode
    since 3.2.x was announced) + later Vista fixes
  - Fix a regression in ACLs code that was causing samba to set the
    wrong inherited permissions
  - Add some patches from Guenther to join Windows 2008 (Rc1)
    domain controllers
  - Add 2 patches to fix a Samba DC talking to trusted domains.
  - Make sure bad port numbers are reported and smbd exits if it
    can't bind to any port
  - resolves: #291511
  - related: #205353
  - resolves: #377621
  - resolves: #400581
  - resolves: #407101
  - resolves: #422721
  - resolves: #428028
  - resolves: #431709
  - resolves: #431710
  - resolves: #431960


author: Simo Sorce <ssorce@redhat.com> 3.0.25b-6.el4_6.4
changelog:
  - Security fix for CVE-2007-6015
  - Fix for regression introduced with CVE-2007-4572
  - resolves: CVE-2007-6015
  - resolves: CVE-2007-4572


author: Simo Sorce <ssorce@redhat.com> 3.0.25b-6.el4_6.1
changelog:
  - Security fix for CVE-2007-4138
  - Security fix for CVE-2007-4572
  - Security fix for CVE-2007-5398
  - Multilib Fix
  - resolves: #351491
  - resolves: #350751
  - resolves: #338151
  - resolves: #359131


author: Guenther Deschner <gdeschner@redhat.com> 3.0.33-0.18.el4
changelog:
  - Security Release, fixes CVE-2009-1888, CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
  - resolves: #526658


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.15]
changelog:
  -net: fixed info leak in tcf_fill_node() due to typo in 9ef1d4c7 (Jiri Pirko) [528870 528871] {CVE-2009-3612}


author: Tim Waugh <twaugh@redhat.com> 0.6.116.10-1.3
changelog:
  - Fix setting of default queue in an upgraded configuration (bug #458394).
  - Always adjust ImageableArea (bug #208670).


author: Tim Waugh <twaugh@redhat.com> 0.6.116.10-1.1
changelog:
  - If a local interface cannot be found which can be mapped to the subnet
    address, listen on all local interfaces (bug #172660).


author: Tim Waugh <twaugh@redhat.com> 0.6.116.10-1
changelog:
  - 0.6.116.10:
    - Fixed construction of 'margins' section when importing a PPD
      that uses tabs instead of spaces (bug #176906).


author: Tim Waugh <twaugh@redhat.com> 0.6.116.7-1
changelog:
  - 0.6.116.7:
    - Handle ncopies in the text-only filter (bug #178945).
    - Handle queue names starting with a digit (bug #194019).
    - Construct a 'margins' section when importing a PPD (bug #176906).


author: Tim Waugh <twaugh@redhat.com> 0.6.116.5-1
changelog:
  - 0.6.116.5:
    - Set LC_ALL not LANG when spawning commands whose output we need to
      parse (bug #165954).


author: Tim Waugh <twaugh@redhat.com> 0.6.116-1
changelog:
  - 0.6.116:
    - Use the new file chooser dialog (bug #135746).
    - Fixed SNMP autodetection (bug #136294).


author: Tim Waugh <twaugh@redhat.com> 0.6.115-1
changelog:
  - 0.6.115:
    - SMB URI fix for domain\user authentication (bug #132742).
    - Applied patch to fix printconf.pot from Ronny Buchmann (bug #135195).


author: Tim Waugh <twaugh@redhat.com> 0.6.114-1
changelog:
  - 0.6.114:
    - Allow control codes in text-only printing (bug #124250).
    - More robustness in validating SMB queue information (bug #127348).
    - Include more translations (bug #133721).


author: Tim Waugh <twaugh@redhat.com> 0.6.109-1
changelog:
  - 0.6.109:
    - Fixed IEEE 1284 ID reporting (missing newlines).
    - Fixed socket: URI parsing in cups_import (bug #130362).


author: Tim Waugh <twaugh@redhat.com> 0.6.104-1
changelog:
  - 0.6.104:
    - Fixed chkconfig invocation.
    - New po files.
    - Use GTK methods that are not deprecated.
    - Print a message about unmatched USB model/mfr strings.


author: Tim Waugh <twaugh@redhat.com> 0.6.102-1
changelog:
  - 0.6.102:
    - Run chkconfig to enable the spooler service (bug #126005).
    - Don't ship printcap.local (bug #127245).


author: Tim Waugh <twaugh@redhat.com> 0.6.101-1
changelog:
  - 0.6.101:
    - Set LANG=C before running /usr/sbin/alternatives in places not fixed
      last time (bug #124217).


author: Tim Waugh <twaugh@redhat.com> 0.6.98-1
changelog:
  - Ship /var/cache/alchemist/printconf.* directories so that SELinux
    contexts get set correctly.
  - 0.6.98:
    - Icons for whether a queue is shared.  This is part of bug #116998.


author: Tim Waugh <twaugh@redhat.com> 0.6.96-1
changelog:
  - 0.6.96:
    - Minor fix to browsing logic.
    - Sharing button in the edit queue dialog (part of bug #116998).


author: Tim Waugh <twaugh@redhat.com> 0.6.95-1
changelog:
  - 0.6.95:
    - Use rename() instead of unlink(), to avoid partial configuration files
      being read.
    - Use 10 second delay instead of 5 seconds for test page (bug #115585).
    - Set default for sharing_globals/browsing to TRUE.


author: Tim Waugh <twaugh@redhat.com> 0.6.93-1
changelog:
  - 0.6.93:
    - Enable F12 in the text interface (bug #113732).
    - Fix the rest of bug #109942, and bug #115062.


author: Tim Waugh <twaugh@redhat.com> 0.6.91-1
changelog:
  - 0.6.91:
    - Attempt to fix bug #112835 ('allow from single IP address').
    - Switch to gimp-print-ijs as the preferred variant.


author: Tim Waugh <twaugh@redhat.com> 0.6.90-1
changelog:
  - Requires foomatic >= 3.0.0-1, for foomatic-ppdfile.
  - 0.6.90:
    - Use foomatic-ppdfile instead of foomatic-datafile, to avoid
      getting errors when using '-t ppd' (bug #112696).


author: Tim Waugh <twaugh@redhat.com> 0.6.84-1
changelog:
  - 0.6.84:
    - Further sharing fixes (bug #109942).
    - Add SNMP make/model detection for JetDirect queues.


author: Tim Waugh <twaugh@redhat.com> 0.6.79-1
changelog:
  - 0.6.79:
    - Small display bugfix for print.py.
    - Don't adjust LogLevel when printing a test page (bug #107537).


author: Tim Waugh <twaugh@redhat.com> 0.6.78-1
changelog:
  - 0.6.78:
    - Run updateconf.py on exit from printconf_tui (bug #106478).
    - Build Croatian translation (bug #106610).


author: Tim Waugh <twaugh@redhat.com> 0.6.77-1
changelog:
  - 0.6.77:
    - Fixed traceback involving IPP transport (bug #106284).
    - Avoid smbclient's -N option unless absolutely necessary (bug #106395).


author: Tim Waugh <twaugh@redhat.com> 0.6.76-1
changelog:
  - 0.6.76:
    - Fixed driver selection bug (bug #104380).
    - Prevent traceback when the workgroup is not known.
    - Update sensitivity of 'test' menu item when the browsed queues tree
      is collapsed.
    - Fix handling of network interfaces with no NETWORK line in the ifcfg
      file; also prevent explicit localhost sharing from causing an invalid
      configuration file (bug #105402).


author: Tim Waugh <twaugh@redhat.com> 0.6.73-1
changelog:
  - 0.6.73:
    - Try to get SMB URIs right when the password, but not the workgroup,
      is given (bug #80717).


author: Tim Waugh <twaugh@redhat.com> 0.6.72-1
changelog:
  - Require cups (bug #85363).
  - 0.6.72:
    - Back up cupsd.conf if this is the first time we are changing it
      (bug #97089).


author: Tim Waugh <twaugh@redhat.com> 0.6.57-1
changelog:
  - Ship mime info file.
  - 0.6.57:
    - Always write PageSize option (bug #91088).
    - Allow queue options to contain decimal points (bug #90413).


author: Tim Waugh <twaugh@redhat.com> 0.6.55-1
changelog:
  - 0.6.55:
    - Fix bug preventing the workgroup from displaying in the password
      dialog (bug #90831).
    - Implement --add-with-url.


author: Tim Waugh <twaugh@redhat.com> 0.6.53-1
changelog:
  - 0.6.53:
    - Fix 'quad' traceback (bug #88291).
    - Fix network interface sniffer (bug #88303).
    - Don't require newer Omni than was shipped in Shrike.


author: Tim Waugh <twaugh@redhat.com> 0.6.52-1
changelog:
  - 0.6.52:
    - Handle noninteger coordinates (from hpijs).
    - Re-label the druid's final 'Apply' button 'Finish' (bug #71725).
    - Grok foomatic 3.x autodetect/general markup.
    - Scroll to automatically-selected and custom devices.
    - Fix backslash replacement in SMB screen (bug #88021).


author: Tim Waugh <twaugh@redhat.com> 0.6.51-1
changelog:
  - Run printconf-backend to rebuild queues instead of relying on the
    printcap.local hack.
  - 0.6.51:
    - Make updateconf.py ready for foomatic-3.x.
    - Fix typo in updateconf.py (bug #87802).


author: Tim Waugh <twaugh@redhat.com> 0.6.50-1
changelog:
  - Build requires intltool.
  - 0.6.50:
    - Use intltool for desktop file translation (bug #82316, bug #79218).


author: Tim Waugh <twaugh@redhat.com> 0.6.49-1
changelog:
  - 0.6.49:
    - Set mpage page margins in cjktexttops.
    - Fix incorrect uses of N_() (bug #86090).
    - Add PTAL support.


author: Tim Waugh <twaugh@redhat.com> 0.6.48-1
changelog:
  - 0.6.48:
    - Set reserve=yes when lpd_strict_rfc1179 is set.
    - pycups: avoid exception when CUPS isn't running (not normal code path)
    - Fix stupid GUI bug (bug #85107).
    - Fix 'serial:' URIs on unusual serial ports (bug #85099).


author: Tim Waugh <twaugh@redhat.com> 0.6.47-1
changelog:
  - 0.6.47:
    - Always write out PreFilter foomatic options (bug #84186).
    - Set encoding in driver notes window (bug #84151).


author: Tim Waugh <twaugh@redhat.com> 0.6.44-1
changelog:
  - 0.6.44:
    - Use hpijs, not hpijs-rss, as the recommended driver (since that's what
      we ship).
    - Fix import issue (bug #83338).


author: Tim Waugh <twaugh@redhat.com> 0.6.41-1
changelog:
  - 0.6.41:
    - Fix a bug in the 'share queue' dialog.
    - Fix password escaping in the LPRng backend (bug #80784).


author: Tim Waugh <twaugh@redhat.com> 0.6.38-1
changelog:
  - 0.6.38:
    - Add StartupNotify to desktop file.
    - Improve 'do you want to save?' dialog (bug #82110).
    - Display queue errors when they are reported (bug #82262).


author: Tim Waugh <twaugh@redhat.com> 0.6.33-1
changelog:
  - 0.6.33:
    - Fix printconf_conf translation issue.
    - Attempt at fixing issue related to bug #81173.


author: Tim Waugh <twaugh@redhat.com> 0.6.30-1
changelog:
  - 0.6.30:
    - Ask foomatic for the driver option in the current language.
    - Handle window delete events (bug #81213).
    - Fix glade XML for quit menu item.
    - Fix context menu on browsed queues (bug #81214).
    - String clarifications (bug #81276).


author: Tim Waugh <twaugh@redhat.com> 0.6.29-1
changelog:
  - 0.6.29:
    - Several translation fixes (including bug #81177).
    - Small GUI fix for SMB screen.
    - SMB warning fix (bug #81014).


author: Tim Waugh <twaugh@redhat.com> 0.6.27-1
changelog:
  - 0.6.27:
    - Fix SMB 'specify' dialog behaviour (bug #80711).
    - Generate correct URI for JetDirect types (bug #80682).
    - SMB password does not require username (bug #80714).


author: Tim Waugh <twaugh@redhat.com> 0.6.25-1
changelog:
  - Conflict with CUPS < 1.1.17-4 and LPRng < 3.8.15-3, for 'reload' in
    the initscript (bug #79953).
  - 0.6.25:
    - Consistency for queue type names (bug #80000).
    - Default to browsing.
    - Remove work-around for bug #79953.


author: Tim Waugh <twaugh@redhat.com> 0.6.21-1
changelog:
  - Obsolete cups-drivers-* (bug #79469).
  - 0.6.21:
    - Remove manual backend run now that the cups init script runs it on its
      own.
    - Add a tooltip for the SMB 'specify...' button.
    - backend: be less verbose (don't say anything during normal start-up).


author: Tim Waugh <twaugh@redhat.com> 0.6.15-1
changelog:
  - Conditionally restart cups.
  - Run updateconf.py in the post scriptlet.
  - Ship updateconf.py.
  - 0.6.15:
    - JPEG test page.
    - updateconf.py
    - Fix bug #78336.
    - Small GUI fix for editQueue.


author: Tim Waugh <twaugh@redhat.com> 0.6.13-1
changelog:
  - Conflict with CUPS before 'reload' was added to its init script.
  - 0.6.13:
    - GUI changes.
    - More test pages.
    - Use 'reload' not 'restart'.


author: Tim Waugh <twaugh@redhat.com> 0.6.12-1
changelog:
  - Remove LPRng requirement.
  - Add version to PyXML requirement (bug #74147).
  - 0.6.12:
    - NCP URIs.
    - Fix jetdirectprint.


author: Tim Waugh <twaugh@redhat.com> 0.6.11-1
changelog:
  - 0.6.11:
    - Fix cups-lpd warning.
    - Several GUI fixes.
    - Show error output when printing test page.


author: Tim Waugh <twaugh@redhat.com> 0.6.10-1
changelog:
  - 0.6.10:
    - Fix imageable area coordinates.
    - Fix bug preventing printconf-tui from working.
    - Add LPD warning.
    - Fix paper size in 'edit queue' dialog.
    - Suggest generic PostScript option when appropriate, when adding a
      queue.


author: Tim Waugh <twaugh@redhat.com> 0.6.8-1
changelog:
  - 0.6.8:
    - Banner page configuration.
    - Imageable area margins configuration.
    - Duplex test page.
    - Some GUI fixes.


author: Tim Waugh <twaugh@redhat.com> 0.6.5-1
changelog:
  - Build requires cups-devel.
  - Ship the pycups module.
  - 0.6.5:
    - New pycups Python module for CUPS queries.
    - Display browsed queues.
    - Use lpoptions for setting page margins.


author: Tim Waugh <twaugh@redhat.com> 0.6.4-1
changelog:
  - 0.6.4:
    - Fix raw queues.
    - Add support for remote IPP queues.
    - Fix port binding when no queues are shared.


author: Tim Waugh <twaugh@redhat.com> 0.6.2-1
changelog:
  - 0.6.2:
    - Back-end improvements for browsing, listening.
    - GUI adjustments for global sharing properties.


author: Tim Waugh <twaugh@redhat.com> 0.4.23-1
changelog:
  - 0.4.23:
    - Fix a German translation problem (bug #71959).
    - Fix zh_CN/zh_TW translations (bug #72226).


author: Tim Waugh <twaugh@redhat.com> 0.4.21-1
changelog:
  - Replace System with SystemSetup in desktop file categories.
  - Require rhpl.
  - 0.4.21:
    - Prevent traceback in GUI when viewing driver tab the second time.
    - Fix strings in TUI (bug #70784).


author: Tim Waugh <twaugh@redhat.com> 0.4.19-1
changelog:
  - Ship console.apps file for redhat-config-printer-gui.
  - Remove files from install root that aren't shipped.
  - 0.4.19:
    - Fix window titles and icons (bug #68519).
    - Update blacklist messages (bug #70382).
    - Fix some menu item translation issues (bug #70631).
    - Fix printconf/redhat-config-printer PAM files.


author: Tim Waugh <twaugh@redhat.com> 0.4.18-1
changelog:
  - 0.4.18:
    - Convert desktop file to UTF-8 (bug #70029).
    - Prevent errno being referenced instead of __errno_location.
    - Use the TUI PAM file for 'printconf' and 'redhat-config-printer',
      not the GUI one which uses pam_timestamp.
    - Remove GenericName entries from desktop file.


author: Tim Waugh <twaugh@redhat.com> 0.4.14-1
changelog:
  - Provide printconf and printconf-gui.
  - 0.4.14:
    - Fixed online help path (broken by name change).
    - Fixed bug #67657.


author: Tim Waugh <twaugh@redhat.com> 0.4.13-1
changelog:
  - Rename 'redhat-config-printer' (bug #68519).
  - 0.4.13:
    - Show driver notes (bug #68567).
    - Fix upgrade behaviour (bug #68586).
    - Reinstate 'Grok USB autodetect information too'.


author: Tim Waugh <twaugh@redhat.com> 0.4.12-1
changelog:
  - Add 'Application' category to the desktop file too (bug #68423).
  - The desktop-file-install bug seems to be fixed in 0.2.92 so
    make the build require that.


author: Tim Waugh <twaugh@redhat.com> 0.4.11-1
changelog:
  - Add 'System' category to the desktop file (bug #68423).
  - Watch out for a desktop-file-install bug.
  - 0.4.11:
    - Back out 'Grok USB autodetect information too'.


author: Tim Waugh <twaugh@redhat.com> 0.4.9-1
changelog:
  - rpmlint: Make main package require usermode.
  - Use desktop-file-install to install the .desktop file.
  - 0.4.9:
    - Window position fixes (bug #68035).
    - Grok USB autodetect information too.


author: Tim Waugh <twaugh@redhat.com> 0.4.8-1
changelog:
  - 0.4.8:
    - Translation fix-ups.
    - Fix 'autoselect driver'.
    - Mark recommended driver in driver list.


author: Tim Waugh <twaugh@redhat.com> 0.4.6-1
changelog:
  - 0.4.6:
    - Extensions for automatic queue handling.
    - Start moving translations over to UTF-8.
    - Fix printconf's handling of translations in general (bindtextdomain).
    - Now 'printconf' and 'redhat-config-printer' figure out which type
      of interface should be used.


author: Tim Waugh <twaugh@redhat.com> 0.3.73-1
changelog:
  - 0.3.73 (bug #60266).
  - Update local.adl to reflect gimp-print driver's name change in the
    %post scriptlet (yuck).


author: Tim Waugh <twaugh@redhat.com> 0.3.68-1
changelog:
  - 0.3.68 (bug #58980, bug #27116 [partly]).
  - Require mpage (bug #59481).
  - PreReq fileutils, initscripts.
  - Explicit path to 'touch' in %post.
  - Require new foomatic.
  - Conditionally restart lpd in %post, to make sure the queues are
    in sync with this package.


author: Tim Waugh <twaugh@redhat.com> 0.3.62-1
changelog:
  - 0.3.62 (fixes bug #38430, bug #58769).
  - Fix file list (bug #54528, bug #58160).
  - Sync spec file in CVS.
  - Don't configure in prep.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.57-1
changelog:
  - made printconf-backend treat PAGEsize, mpage_page_size, and GS_PAPERSIZE
  - differently, so that pswrite wont break everthing.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.37-1
changelog:
  - fixed annoying ctree bugs; #52968
  - use fast dynamic foomatic overview instead of flat file.
  - rebuild with new .po files and new docs.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.32-1
changelog:
  - handled cases where the database gives me enum options with no values.
  - fixed the printer notes dialog.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.24-1
changelog:
  - rebuilt with pbrown's wait cursor changes.
  - added 'hpijs' driver to the HP blacklist
  - fixed state-corruption-on-cancel-edit bug.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.19-1
changelog:
  - fixed a traceback in printconf-tui's new queue dialog.
  - taught the tui and gui what happens to selection when you delete
  - a overriden queue.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.16-1
changelog:
  - move arround how magicfilter patches work.
  - fix the patch fix that fixed magicfilter-t --help but broke -kc; #51051


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.11-1
changelog:
  - fixed traceback in get_default_queue_name in printconf_conf.py
  - add clear option to printconf-tui


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.10-1
changelog:
  - fixed traceback in printconf_tui.py; changed 'qlf' namespace to be 'qld',
  - which matches printconf_gui.py's usage. Prompt the user to override
  - imported queues. added a srpm build target.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.9-1
changelog:
  - fixed magicfilter-t help, it was segfaulting. #45687
  - made exceptions in printconf-gui fatal
  - fix Makefile so it does /not/ do 'rm -rf $(DESTDIR)'


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.8-1
changelog:
  - fixed shell string evaluation casued by princonf_backend.py, #33579 
  - fixed deleting invalid queues in the gui, #50611
  - re-added apply button, because people missed it


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.7-1
changelog:
  - fixed gui driver autoselection display; tui Send EOT option 
  - restored ability to force all text to be renedered to postscript
  - fixed formatting for printconf-tui edit summarys


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.5-1
changelog:
  - versioned the alchemist dependancy. enabled test page printing for the gui.
  - fixed a traceback on creating a new printer.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.4-1
changelog:
  - fixed gnome help paths. Mozilla now will /not/ imply the 'file://'
  - scheme. Grr, behaviour change, badddd.


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.2-1
changelog:
  - fixed bugs #50333, #50253, #50236, #42041, #50251
  - fixed some bad charsets in the po files.
  - added link to redhat-config-printer-gui and redhat-config-printer-tui


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.0-2
changelog:
  - added tests back into the package.
  - fixed traceback in printconf_conf.py and printconf_backend.py


author: Crutcher Dunnavant <crutcher@redhat.com> 0.3.0-1
changelog:
  - initial packaging of 0.3.0 version. Watch out, it's on fire.
  - luckily, I got to keep almost no code, but on the down side,
  - there is now a printconf-tui tool to satisfy all those people
  - who refuse to run X.


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - taught printconf-gui what to do with a corrupt/missing local context.
  - fixed override traceback typo (overriden != overridden)


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - addedd the option 'r' to magicfilter's ignore list (how did we miss it before?)
  - fixed bad thinko in the charset override filters
  - reordered the compression filters to be defined first


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - fixed O_NONBLOCK typo in scanning printers
  - saved boolean foomatic defaults as strings to stop tracebacks
  - fixed textdomain bug that killed half of the translations


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - fixed a bad thinko in the upgrade case and added japanese upgrades.
  - cleanups in the code, more debugging states.
  - Swedish desktop file from menthos
  - killed LaserJet 5/lj5gray combo that Dell said wasn't working


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - Taught printconf about page size in the postscript special case.
  - undid my blunder that was killing languages.


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - tweaked locatations of the asc2goofycharset programs to put 'em in
  - util, fixed crack in make_mfomatic_cfg.pl


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - moved some stuff to more appropriate subdirectories,
  - allowed the non-specification of remote queues for LPD entries.


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - split the netpbm, groff, and tetex filters out to their own
  - packages. patched magicfilter's string reading code.


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - futzed with the filters, reworked the magicfilter config,
  - moved everything that should go to /usr/share/printconf
  - needs testing on a system with a printer.


author: Tomas Janousek <tjanouse@redhat.com> - 0.99.11-8.EL4
changelog:
  - apply patch to prevent confusion when nss implementation is broken (nss_ldap)
    and returns wrong user info (#222110)


author: Petr Rockai <prockai@redhat.com> - 0.99.11-7.EL4
changelog:
  - add example configuration files to documentation
  - fix default path in mkcert.sh
  - above two fix #171121


author: Petr Rockai <prockai@redhat.com> - 0.99.11-3.EL4
changelog:
  - back out the upstream version change and other unneccessary changes from cvs
  - fix #139954 by shipping the uw-imap migration docs
  - fix #171123 by dropping the literal+ capability
  - fix #171119 "leaves files in /tmp from expired kerberos tickets"
  - fix #129539 dovecot starts before named by adjusting chkconfig start/stop
    priority
  - fix #171122 "dovecot is down after dovecot update"
  - fix #182249 "mysql support missing in dovecot on x86_64"
  - fix #181442 "does not recognize SHA digest", patch from Matthew Sage, thanks
  - fix #171120 by backporting a fix from upstream 0.99.12
  - many of the fixes come from jdennis@redhat.com, thanks


author: John Dennis <jdennis@redhat.com> 0.99.11-1.FC3.1
changelog:
  - bring up to latest upstream,
    comments from Timo Sirainen <tss at iki.fi> on release v0.99.11 2004-09-04  
    + 127.* and ::1 IP addresses are treated as secured with
      disable_plaintext_auth = yes
    + auth_debug setting for extra authentication debugging
    + Some documentation and error message updates
    + Create PID file in /var/run/dovecot/master.pid
    + home setting is now optional in static userdb
    + Added mail setting to static userdb
    - After APPENDing to selected mailbox Dovecot didn't always notice the
      new mail immediately which broke some clients
    - THREAD and SORT commands crashed with some mails
    - If APPENDed mail ended with CR character, Dovecot aborted the saving
    - Output streams sometimes sent data duplicated and lost part of it.
      This could have caused various strange problems, but looks like in
      practise it rarely caused real problems.


author: John Dennis <jdennis@redhat.com> 0.99.10.9-1,FC3,1
changelog:
  - bring up to date with latest upstream, fixes include:
  - LDAP support compiles now with Solaris LDAP library
  - IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which
    didn't contain Content-Type header.
  - MySQL and PostgreSQL auth didn't reconnect if connection was lost
    to SQL server
  - Linking fixes for dovecot-auth with some systems
  - Last fix for disconnecting client when downloading mail longer than
    30 seconds actually made it never disconnect client. Now it works
    properly: disconnect when client hasn't read _any_ data for 30
    seconds.
  - MySQL compiling got broken in last release
  - More PostgreSQL reconnection fixing


author: John Dennis <jdennis@redhat.com> 0.99.10.7-1,FC3,1
changelog:
  - enable postgres and mySQL in build
  - fix configure to look for mysql in alternate locations
  - nuke configure script in tar file, recreate from configure.in using autoconf

  - bring up to latest upstream, which included:
  - Added outlook-pop3-no-nuls workaround to fix Outlook hang in mails with NULs.
  - Config file lines can now contain quoted strings ("value ")
  - If client didn't finish downloading a single mail in 30 seconds,
    Dovecot closed the connection. This was supposed to work so that
    if client hasn't read data at all in 30 seconds, it's disconnected.
  - Maildir: LIST now doesn't skip symlinks


author: John Dennis <jdennis@redhat.com> - 0.99.10.6-1
changelog:
  - bring up to date with upstream,
    recent change log comments from Timo Sirainen were:
    SHA1 password support using OpenSSL crypto library
    mail_extra_groups setting
    maildir_stat_dirs setting
    Added NAMESPACE capability and command
    Autocreate missing maildirs (instead of crashing)
    Fixed occational crash in maildir synchronization
    Fixed occational assertion crash in ioloop.c
    Fixed FreeBSD compiling issue
    Fixed issues with 64bit Solaris binary


author: Warren Togami <wtogami@redhat.com> 0.99.10.4-4
changelog:
  - default auth config that is actually usable
  - Timo Sirainen (author) suggested functionality fixes
    maildir, imap-fetch-body-section, customflags-fix


author: Jeremy Katz <katzj@redhat.com> 0.99.10-7
changelog:
  - another patch from upstream to fix returning invalid data on partial 
    BODY[part] fetches
  - patch to avoid confusion of draft/deleted in indexes


author: Jeremy Katz <katzj@redhat.com> 0.99.10-0.2
changelog:
  - 0.99.10-rc2 (includes ssl detection fix)
  - a few tweaks from fedora
    - noreplace the config file
    - configure --with-ldap to get LDAP enabled


author: Jeremy Katz <katzj@redhat.com> 0.99.10-0.1
changelog:
  - 0.99.10-rc1
  - add fix for ssl detection
  - add zlib-devel to BuildRequires
  - change pam service name to dovecot
  - include pam config


author: Jeremy Katz <katzj@redhat.com> 0.99.9.1-1
changelog:
  - update to 0.99.9.1
  - add patch from upstream to fix potential bug when fetching with 
    CR+LF linefeeds
  - tweak some things in the initscript and config file noticed by the 
    fedora folks


author: Jeremy Katz <katzj@redhat.com> 0.99.8-1
changelog:
  - 0.99.8
  - add some buildrequires
  - fixup to build with openssl 0.9.7
  - now includes a pop3 daemon (off by default)
  - clean up description and %preun
  - add dovecot user (uid/gid of 97)
  - add some buildrequires
  - move the ssl cert to /usr/share/ssl/certs
  - create a dummy ssl cert in %post
  - own /var/run/dovecot
  - make the config file a source so we get default mbox locks of fcntl


author: Karsten Hopp <karsten@redhat.de> 1.10.1-2.4E.1
changelog:
  - wget.info gets splitted into multiple files on some archs, add 
    workaround to avoid multilib issues


author: Karsten Hopp <karsten@redhat.de> 1.10-2
changelog:
  - update to wget-1.10
    - drop passive-ftp patch, already in 1.10
    - drop CVS patch
    - drop LFS patch, similar fix in 1.10
    - drop protdir patch, similar fix in 1.10
    - drop actime patch, already in 1.10


author: Karsten Hopp <karsten@redhat.de> 1.9.1-20
changelog:
  - texi2pod doesn't handle texinfo xref's. rewrite some lines so that
    the man page doesn't have incomplete sentences anymore (#140470)


author: Karsten Hopp <karsten@redhat.de> 1.9.1-19
changelog:
  - Don't set actime to access time of the remote file or tmpwatch might 
    remove the file again (#146440).  Set it to the current time instead.
    timestamping checks only modtime, so this should be ok.


author: Karsten Hopp <karsten@redhat.de> 1.9.1-18
changelog:
  - add support for --protocol-directories option as documented
    in the man page (Ville Skyttä, #145571)


author: Karsten Hopp <karsten@redhat.de> 1.9.1-7
changelog:
  - clean up manpage (#117519)
  - buildrequire texinfo (#123780)
  - LFS patch, based on wget-LFS-20040630.patch from Leonid Petrov
    (#123524, #124628, #115348)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 1.7
  - Require perl for building (to get man pages)
  - Don't include the Japanese po file, it's now included
  - Use %{_tmppath}
  - no patches necessary
  - Make /etc/wgetrc noreplace
  - More docs


author: Bill Nottingham <notting@redhat.com>
changelog:
  - setlocale for LC_CTYPE too, or else all the translations think their
    characters are unprintable.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - upgraded to 1.5.0
  - they removed the man page from the distribution (Duh!) and I added it back
    from 1.4.5. Hey, removing the man page is DUMB!


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 0.10.1, which includes PyXML... this should make integration
    problems between these disappear
  - obsolete PyXML


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - move programming docs to /usr/share/doc/kdelibs-devel-3.3.1-17.el4_8.1
    and to kdelibs-devel package
  - new snapshot


author: Karsten Hopp <karsten@redhat.com> 1.5.6-5
changelog:
  - add fix for CVE-2009-3736,
    libltdl may load and execute code from a library in the current directory


author: Alexandre Oliva <aoliva@redhat.com> - 1.5.6-4.EL4.1
changelog:
  - add dependency on gcc version; /usr/bin/libtool hardcodes paths into
    gcc's internal directories.  Avoids resurfacing of BZ#140977.


author: Jens Petersen <petersen@redhat.com> - 1.5.4-1
changelog:
  - 1.5.4 bugfix release
  - improve libtool-1.4.2-multilib.patch (Albert Chin) and only apply to
    libtool.m4
  - use bootstrap instead of autoreconf to update configuration
  - update libtool-1.4.3-ltmain-SED.patch to libtool-1.5.4-ltmain-SED.patch


author: Jens Petersen <petersen@redhat.com> - 1.5.2-1
changelog:
  - update to 1.5.2 bugfix release
  - update libtool-1.5-libtool.m4-x86_64.patch
  - nolonger need libtool-1.5-mktemp.patch, libtool-1.5-expsym-linux.patch,
    libtool-1.5-readonlysym.patch, libtool-1.5-relink-libdir-order-91110.patch,
    libtool-1.5-AC_PROG_LD_GNU-quote-v-97608.patch and libtool-1.5-nostdlib.patch


author: Jens Petersen <petersen@redhat.com> - 1.5-4
changelog:
  - remove the quotes around LD in AC_PROG_LD_GNU (#97608)
    [reported by twaugh]
  - use -nostdlib also when linking with g++ and non-GNU ld in
    _LT_AC_LANG_CXX_CONFIG [reported by fnasser, patch by aoliva]
  - use %configure with CC and CXX set


author: Jens Petersen <petersen@redhat.com> - 1.5-3
changelog:
  - don't use %configure since target options caused libtool to assume
    i386-redhat-linux-gcc instead of gcc for CC (reported by Joe Orton)
  - add libtool-1.5-relink-libdir-order-91110.patch to fix order of lib dirs
    searched when relinking (#91110) [patch from Joe Orton]


author: Jens Petersen <petersen@redhat.com> - 1.5-1
changelog:
  - update to 1.5
  - no longer override config.{guess,sub} for rpmbuild %configure,
    redhat-rpm-config owns those now
  - update and rename libtool-1.4.2-s390_x86_64.patch to
    libtool-1.5-libtool.m4-x86_64.patch since s390 now included
  - buildrequire autoconf and automake, no longer automake14
  - skip make check on s390 temporarily
  - no longer skip demo-nopic.test on x86_64, s390 and s390x
  - from Owen Taylor
    - add libtool-1.4.2-expsym-linux.patch (#55607) [from James Henstridge]
    - add quoting in mktemp patch
    - add libtool-1.5-readonlysym.patch
    - add libtool-1.5-testfailure.patch workaround
    - no longer need libtool-1.4.2-relink-58664.patch


author: Florian La Roche <Florian.LaRoche@redhat.de> - 1.4.3-5
changelog:
  - add config.guess and config.sub, otherwise old versions of
    these files can creep into /usr/share/libtool/


author: Jens Petersen <petersen@redhat.com> 1.4.3-3
changelog:
  - fix mktemp to work when running mktemp fails (#76602)
    [reported by (Oron Peled)]
  - remove info dir file, don't exclude it
  - fix typo in -libs description (#79619)
  - use buildroot instead of RPM_BUILD_ROOT


author: Jens Petersen <petersen@redhat.com>
changelog:
  - add --without check build option to allow disabling of "make check"
  - exclude info dir file rather than removing


author: Jens Petersen <petersen@redhat.com> 1.4.3-2
changelog:
  - define SED in ltmain.sh for historic ltconfig files
  - define macro AUTOTOOLS to hold automake-1.4 and aclocal-1.4, and use it
  - leave old missing file for now
  - general spec file cleanup
    - don't copy install files to demo nor mess with installed ltdl files
    - don't need to run make in doc
    - force removal of info dir file
    - don't need to create install prefix dir
    - don't bother gzipping info files ourselves


author: Jens Petersen <petersen@redhat.com> 1.4.3-1
changelog:
  - update to 1.4.3
  - remove obsolete patches (test-quote, dup-deps, libtoolize-configure.ac)
  - apply the multilib patch to just the original config files
  - update x86_64/s390 patch and just apply to original config files
  - use automake-1.4 in "make check" for demo-make.test to pass!
  - remove info dir file that is not installed
  - make autoreconf update missing


author: Jens Petersen <petersen@redhat.com> 1.4.2-11
changelog:
  - don't hardcode "configure.in" in libtoolize (#70864)
    [reported by bastiaan@webcriminals.com]
  - make check, but not on ia64


author: Jens Petersen <petersen@redhat.com> 1.4.2-8
changelog:
  - add old patch from aoliva to fix relinking when installing into a buildroot
  - backport dup-deps fix from cvs stable branch


author: Jens Petersen <petersen@redhat.com> 1.4.2-5
changelog:
  - revert filemagic and archive-shared patches following cvs (#54887)
  - don't change "&& test" to "-a" in ltmain.in


author: Jens Petersen <petersen@redhat.com> 1.4.2-3
changelog:
  - test quoting patch should be on ltmain.in not ltmain.sh (#53276)
  - use file_magic for Linux ELF (#54887)
  - allow link against an archive when building a shared library (#54887)
  - include ltdl.m4 in manifest (#56671)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch to use mktemp to create the tempdir
  - use %configure after defining __libtoolize to /bin/true


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - explicitly disable per-arch libraries (#2210)
  - undo hard links and remove zero length file (#2689)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - disable the --cache-file passing to ltconfig; this breaks the older
    ltconfig scripts found around.


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.18]
changelog:
  -i8042: regression fix: disable and enable aux port at close (Mauro Carvalho Chehab) [537344 531192]
  -r8169: balance pci_map/unmap pair, use hw padding (Ivan Vecera) [529141 529142] {CVE-2009-3613}
  -forcedeth: add phy_power_down parameter, leave phy powered up by default (Ivan Vecera) [534112 532593]
  -fusion: mptctl module dereferences a userspace address, triggering a crash (Rob Evers) [533798 528066]
  -net: ipv4: make ip_append_data handle null routing table (Jiri Pirko) [537016 520299]
  -bnx2x: fix bnx2x failing when iptables is on (Stanislaw Gruszka) [537013 527656]
  -nlm: don't try to reclaim locks on -o nolock mounts (Jeff Layton) [537017 176848]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.17]
changelog:
  -fix x86_64 32bit process register leak (Amerigo Wang) [526795 526796] {CVE-2009-2910}
  -drm r128: add test for initialisation to all ioctls that require it (Danny Feng) [529600 529601] {CVE-2009-3620}
  -net: af_unix: fix deadlock on connecting to shutdown socket (Jiri Pirko) [529628 529629] {CVE-2009-3621}
  -hid-input: fix divide by zero in hid-input.c (Pete Zaitcev) [532027 483783]
  -igb: add link check function to verify that link is present (Stefan Assmann) [534105 529037]
  -ipt_recent: do not accept a rule if hit count is great than ip_pkt_list_tot (Amerigo Wang) [529306 523983]
  -cciss: add bus attribute to support device mapper multipath target (Tomas Henzl) [529309 484415]


author: Matthias Saou <http://freshrpms.net/> 1.0.46-1
changelog:
  - Update to 1.0.46.
  - Use system libpng and zlib instead of bundled ones.
  - Added php-rrdtool sub-package for the php4 module.


author: Matthias Saou <http://freshrpms.net/> 1.0.45-4
changelog:
  - Added epoch to the perl dependency to work with rpm > 4.2.
  - Fixed the % escaping in the perl dep.


author: Trond Eivind Glomsrød <teg@redhat.com> 0.7.1-6
changelog:
  - Reenable expat. While most code works, some specify expat directly
    and fails. Fix #72698, but there is still broken code there (it just 
    goes on to other errors)


author: Trond Eivind Glomsrød <teg@redhat.com> 0.7.1-5
changelog:
  - Disable expat support. Other parsers are included. Broken here, 
    broken in 0.8.0. This fixes #72698


author: Anton Arapov <aarapov@redhat.com> [2.6.9-89.0.19]
changelog:
  -net: fix rx length check errors in e1000e (Cong Wang) [551218 551214] {CVE-2009-e1000e}
  -net: fix rx length check errors in e1000 and r8169 (Neil Horman) [550910 550907] {CVE-2009-e1000} {CVE-2009-r8169}


author: Joe Orton <jorton@redhat.com> - 4.3.9-3.28
changelog:
  - add security fixes for CVE-2009-2687, CVE-2009-3291, CVE-2009-3292,
    CVE-2009-3546, CVE-2009-4017 (#541595)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.26
changelog:
  - add security fixes for CVE-2008-3658, CVE-2008-3660,
    CVE-2008-5498, CVE-2008-5557, CVE-2009-0754 (#487361)
  - split out gd overflow2() and make global with sane symbol name


author: Joe Orton <jorton@redhat.com> 4.3.9-3.22.13
changelog:
  - enable dbase extension (#236094)
  - require autoconf, automake for -devel (#453028)
  - provide mod_php (#294611)
  - odbc: 64-bit fixes (#211609)
  - curl: safe argument handling for curl_init (#176715)
  - fix possible crash with setlocale() (#203151, thanks to Dominik Gehl)
  - fix printf positional argument handling (#218044)
  - fixes for handling of failed read in multipart request (#250999)
  - fix crashes with unclosed streams using custom wrappers (#433558)
  - fix serialize() of incomplete class (#219235)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-11.el4_8.1
changelog:
  - fix libjava to avoid opening *.la/dlopening *.so files from current
    working directory or subdirectories thereof (#545670, CVE-2009-3736)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-11
changelog:
  - fix abs optimization (Richard Guenther, #394271, PR middle-end/34130)
  - fix ICE in x86_64 lea splitter (#405961, #459816)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-10
changelog:
  - fix PCH failure if a precompiled header is included more than
    once (#251682, PR pch/13675)
  - nuke bits/stdc++.gch directories from libstdc++-devel (#253305)
  - fix multilib problems in 2 libgcj-devel header files
  - fix es and tr translations (#421131)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-9
changelog:
  - avoid aliasing warnings in libstdc++-v3 headers when compiled
    with g++4 (Paolo Carlini, PR libstdc++/24975, #240020)
  - fix RTL expansion of COMPLEX_EXPR (#233941)
  - fix deque<>::erase(iterator, iterator) (Steve LoBasso,
    Paolo Carlini, #234515)
  - fix french and kinyarwanda translations (#235008)
  - handle PARALLELs in GCSE store motion (Alexandre Oliva, #235255)
  - ensure zero termination for invalid, overly long, std::__enc_traits
    internal or external character set names (Jatin Nansi, #242685)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-8
changelog:
  - add gnu.java.util.ZoneInfo class, use tzdata files for libgcj
    timezone stuff instead of builtin simple and outdated rules (#227884)
  - add missing @GCC_4.0.0 and @GCC_4.2.0 libgcc symbols (except for the
    long double ones on ppc32/s390{,x} which can't be supported in RHEL4)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-4
changelog:
  - fix directory traversal bug in fastjar (Richard Guenther, #198912,
    CVE-2006-3619)
  - fix .debug_line for inline function parameter blocks
    (Alexandre Oliva, #214353)
  - add __cxa_get_exception_ptr@@CXXABI_1.3.1 to libstdc++.so (#210488)
  - fix hang in vt_find_locations with -O{2,3} -g
    (Alexandre Oliva, #216695, #218377)
  - allow rebuilding gcc src.rpm without java (John Reiser, #207303)
  - fix if-conversion ICE (Eric Botcazou, #207277)
  - fix template instantiation ICE (Alexandre Oliva, #205919)
  - add protoize.1 and unprotoize.1 man pages (#188914)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-3
changelog:
  - -fvar-tracking fixes needed for SystemTap (BZ#2438)
  - add workaround for buggy programs that link in their own unwinder
    and reexport it (#192814)
  - make all globals in libgcc_eh.a hidden, so that newly (incorrectly)
    linked programs can't reexport the unwinder
  - support -fno-frame-base-loclist option to prevent use of
    DWARF2 location lists in DW_AT_frame_base value (#191041)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-2
changelog:
  - package SYSCALLS.c.X for protoize (#190047, IT#91682)
  - fix up dir/../ stripping patch
  - __thread handling fixes (Richard Henderson, Ulrich Weigand, #190716,
    IT#92853, PR target/21412)


author: Jakub Jelinek <jakub@redhat.com> 3.4.6-1
changelog:
  - update from SVN (-r107806:112661, #186949)
    - GCC 3.4.6 release
    - PRs ada/13408, bootstrap/16787, c++/16829, c++/18491, c++/19397,
  	c++/19764, c++/20552, c++/21383, c++/21583, c++/22352, c++/22464,
  	c++/22618, c++/23307, c++/24103, c++/24278, c++/24915, c++/25369,
  	c++/25854, c++/26070, c++/26291, fortran/25586, gcov/14944,
  	libgcj/25840, libobjc/14382, middle-end/24901, middle-end/25022,
  	other/13873, other/13906, preprocessor/24202, rtl-optimization/23098,
  	rtl-optimization/23837, rtl-optimization/24376, target/18489,
  	target/21616, target/25213, target/25258, target/25572, target/25613,
  	target/26109, target/26775, target/26776, target/36276,
  	testsuite/20772, testsuite/25214, testsuite/25728
  - use %{_tmppath} in BuildRoot (#187864)
  - don't define _REENTRANT in gthr*.h (#176278, #178416, PR libstdc++/11953)
  - define _REENTRANT if -pthread and _POSIX_SOURCE if -posix on s390{,x}
    and ia64
  - improve dir/../-stripping code to support /usr/lib64 and /usr/lib in
    separate AFS mountpoints (Alexandre Oliva, #137200)
  - fix ICE on invalid inline asm (Roger Sayle, #171874, PR inline-asm/8788)
  - avoid modifying part of a vector before its old value is used
    (Alexandre Oliva, #172117)
  - fix memory leak in exception handling (Alexandre Oliva, #172876)
  - fix ICE in initializers of automatic aggregates containing vector
    types (Alexandre Oliva, #178062)
  - fix unwinding through signal frames (#183646, PR other/26208, glibc BZ#300)
  - use TLS for EH globals (Benjamin Kosnik, Ulrich Drepper, #185774,
    PR libstdc++/23591)


author: Jakub Jelinek <jakub@redhat.com> 3.4.4-3
changelog:
  - update from SVN (-r102224:107263)
    - PRs bootstrap/24688, c++/13377, c++/16002, c++/17413, c++/17609,
  	c++/17618, c++/18124, c++/18155, c++/18177, c++/18368, c++/18378,
  	c++/18445, c++/18466, c++/18512, c++/18545, c++/18738, c++/18803,
  	c++/19004, c++/19208, c++/19253, c++/20153, c++/22153, c++/22172,
  	c++/22233, c++/22508, c++/22545, c++/23586, c++/23624, c++/23639,
  	c++/23797, c++/23965, c++/24052, c++/24580, c/17188, c/20187,
  	c/20239, c/21873, c/21899, c/22061, c/22458, c/22589, c/24101,
  	debug/24267, libstdc++/23528, libstdc++/23550, middle-end/16719,
  	middle-end/18421, middle-end/21964, middle-end/24470, pch/14400,
  	pch/14940, preprocessor/15220, rtl-opt/22619, rtl-optimization/17810,
  	rtl-optimization/17860, rtl-optimization/23241, target/15342,
  	target/18582, target/18583, target/19300, target/19340,
  	target/20621, target/20673, target/21723, target/21841, target/23070,
  	target/23404, target/23539, target/23644, target/23985, target/24102,
  	target/24315, target/24465, target/24718
    - don't allow pseudo registers to live in call used registers accross
      calls that may throw (PR rtl-optimization/23478, #166237)
  - reword diagnostics about unresolved overloaded type
    (Alexandre Oliva, #170294, IT#70101)
  - fix x86_64 compiler hang when passing object with 3+ base classes by value
    (Zak Kipling, PR target/18300, #170293, IT#76454)
  - weakref attribute support, use it in <bits/gthr.h> various C++ headers
    are using (Alexandre Oliva, #170299, IT#73356)
  - backport some dwarf2 generator fixes and improvements (Alexandre Oliva,
    - fix final overrider diagnostics (PR c++/21983)
  - define dummy symbols LINK_ReallyLinkKnownClass and LINK_ReallyLinkClass
    in jnilink (#170559)


author: Jakub Jelinek <jakub@redhat.com> 3.4.4-2
changelog:
  - update from gcc-3_4-branch
    - PRs c++/10611, c++/19608, c++/19884, c++/20563, c++/20789, c++/21336,
  	c++/21853, c++/21903, c++/21987, c/22308, libstdc++/21286,
  	rtl-optimization/22167, target/19933, target/20301, target/21888,
  	target/21889, target/22083
    - fix -march=i386 -masm=intel -fpic (#162585)
  - on ppc64 and s390x, change the obsoletes for gcc-gnat and libgnat
    to < 3.4.3
  - fix visibility handling of static class members
    (Mark Mitchell, #159197, PR c++/18925)
  - fix some -fvar-tracking bugs that were causing bogus DW_OP_piece ops
  - fix -fvar-tracking on big-endian targets (Josef Zlomek,
    PR middle-end/14084)
  - avoid recursive use of varasm hash tables (#157308)
  - on ppc accept CTR-to-CTR copy in mov[sd]f_hardfloat patterns
    (Dale Johannesen, Janis Johnson, #160815, IT#74566,
     PRs target/20191, target/22081)
  - remove limit of 16 nested GCC visibility pragmas (PR middle-end/20303)
  - fix stringbuf in_avail() (Benjamin Kosnik, #159408, IT#72781)


author: Jakub Jelinek <jakub@redhat.com> 3.4.4-1
changelog:
  - update from gcc-3_4-branch
    - GCC 3.4.4 release
      - PRs middle-end/21709, c++/21768
    - fix reg-stack ICE (#158407, PR target/21716)
    - fix ppc64 libgcj (Andrew Haley, #154684, #142611)
  - add provides, so that packages requiring gcc = 3.4.3 or
    libstdc++-devel = 3.4.3 etc. can be satisfied
  - use 3.4.3 directories and make 3.4.4 just a symlink,
    so that other packages using the 3.4.3 directories are satisfied
    and we don't try to replace a directory with a symlink (which rpm doesn't
    like)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-25
changelog:
  - update from gcc-3_4-branch
    - PRs c++/21427, debug/16676, libffi/21285, target/16925, target/19051,
  	target/21416
  - don't enable -fvar-tracking on ia64 for -O0 or -g0 by default
  - fix warnings in <limits> when compiling with GCC 4 (Mark Mitchell, #157174)
  - fix warnings in <locale_facets.tcc> (#157190, PR libstdc++/16678)
  - fix output of i?86 movb $cst, %ah etc. instructions (#154116)
  - fix a regression introduced by PR target/14981 backport
  - fix VEC_SELECT handling in the combiner (PR rtl-optimization/21239)
  - fix i?86 address canonicalization (PR target/21297)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-23
changelog:
  - update from gcc-3_4-branch
    - PRs bootstrap/20633, c++/18464, c++/18644, c++/19034,
  	c++/19311, c++/19312, c++/19991, c++/20142, c++/20147, c++/20147,
  	c++/20240, c++/20333, c++/20679, c++/20995, c++/21025, c/11459,
  	c/18502, c/20740, c/21213, libstdc++/21035, libstdc++/21131,
  	middle-end/19225, middle-end/20364, rtl-optimization/19683,
  	target/14981, target/15491, target/17822, target/17824, target/18251,
  	target/18551, target/19819, target/20277, target/20288, target/20611,
  	target/20670, target/21098
    - make libgcov symbols hidden (#162930, IT#72501, PR middle-end/19985)
  - add Req/BuildReq for glib2 and libart_lgpl (#150923)
  - fix ada build with make -jN N>1


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-22
changelog:
  - fix PR c++/19916 (Mark Mitchell, #148793)
  - fixed C++ redeclaration handling (Alexandre Oliva, #149098)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-20
changelog:
  - update from gcc-3_4-branch
    - PRs c++/14479, c++/19487, c++/19739, c++/19755, c++/19762, c++/19787,
  	c++/20028, libstdc++/19829, libstdc++/19946, libstdc++/19955,
  	middle-end/19697, preprocessor/19077, target/19019, target/19715
    - rename PowerPC IBM long double helper routines _xlq* to __gcc_*,
      but keep _xlq*@GCC_3.4 aliases around (#148841, PR target/19019)
  - change __cxa_demangle to match cxx-abi change
    http://www.codesourcery.com/archives/cxx-abi-dev/msg01877.html
    (Jason Merrill, #133406)
  - only obsolete < NVR gcc-gnat and libgnat if %{build_ada} is 0
    (#139537)
  - revert the alloca vs. VLA patch, it has too many false positives (#147758)
  - make sure libjava GC memory is executable for libffi trampolines sake
    (#149348, PR libgcj/19823)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-19
changelog:
  - use crtendS.o instead of crtend.o on ppc -pie
  - use execv instead of execl in libgcc_post_upgrade to avoid bringing
    in malloc and friends into the statically linked binary (which increases
    its size ~ 10 times)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-18
changelog:
  - update from gcc-3_4-branch
    - PRs c++/18370, c++/19366, c++/19499, c++/19733, libstdc++/19642,
  	middle-end/19775, target/15384, target/16201, target/17771,
  	target/19293, target/19329, target/19393, target/19803
  - fix c++filt/__cxa_demangle segfault on invalidly mangled names
    generated by G++ 3.4 (#145781, PR c++/16240)
  - make sure libgcj.so is not PT_GNU_STACK RWE
  - disallow dlopening libgnat-3*.so, as it must be PT_GNU_STACK RWE
    due to its extensive use of trampolines
  - fix PRs c++/18838 and c++/19367 (Mark Mitchell, backported by
    Alexandro Oliva)
  - fix ICE in fold_convert (Andrew Pinski, #146385, PR c++/19666)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-17
changelog:
  - update from gcc-3_4-branch
    - PRs c++/19258, c++/19375, libstdc++/19510, other/16403,
  	rtl-optimization/19296, target/16304, target/19548
  - fix PR rtl-optimization/19579
  - remove Java *.a libraries, issue error for gcj -static (#145829)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-15
changelog:
  - add gcc-gnat and libgnat on ppc, x86_64 and ia64 again
  - fix Ada bootstrap problems on 64-bit architectures (PR ada/13470)
  - run ACATS tests under expect, so that if they hang, they'll be timed
    out


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-14
changelog:
  - update from gcc-3_4-branch
    - PRs bootstrap/18033, target/18987, target/18720, rtl-optimization/19012,
  	rtl-opt/13299, rtl-opt/10692
  - fix PRs c++/19263, rtl-optimization/16104, c/17297, middle-end/19164,
            rtl-optimization/15139, rtl-optimization/19348, middle-end/19084,
  	  java/17255


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-13
changelog:
  - fix memory attribute computation for addqi_1_slp (PR target/19012)
  - fix TYPE_MODE of enum with __attribute__ ((mode ())) (#144358)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-12
changelog:
  - update from gcc-3_4-branch
    - PRs c++/14607, middle-end/19175, rtl-optimization/12092, target/17643
  - fix ICE in same_translation_unit_p (#144166)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-11
changelog:
  - update from gcc-3_4-branch
    - PRs c++/17972, c++/18962, c++/18975, java/14104, libobjc/12035,
  	middle-end/17930, middle-end/18424, middle-end/18493,
  	middle-end/18590, middle-end/18730, middle-end/18882,
  	middle-end/19068, other/18508, other/18665, other/19093,
  	preprocessor/15167, rtl-optimization/16968, target/16819,
  	target/17990, target/18002, target/18153, target/19005,
  	target/19010, target/19028, target/19102, target/19147
  - fix ICE in dwarf2out (Devang Patel, Eric Botcazou, #143719,
    PR debug/16261)
  - fix ICE in reshape_init_array (#143034, PRs c++/18384, c++/18327)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-9.EL4
changelog:
  - update from gcc-3_4-branch
    - PRs target/18932, target/17025, c++/18731
  - fix _Jv_{Start,End}OfInterpreter computation (Andrew Haley, #142611,
    PRs java/18036, java/13468)
  - avoid multiple evaluation of sqrt and other math builtins when
    not -ffast-math (#142603, PR middle-end/18951)
  - remove leading underscore from /usr/libexec/getconf/default
    symlink target


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-8.EL4
changelog:
  - update from gcc-3_4-branch
    - PRs target/18443, c++/18100, java/14853, c++/16681
  - fix creation of /usr/libexec/getconf/default symlink


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-8
changelog:
  - update from gcc-3_4-branch
    - PRs c++/17011, c++/17431, c++/17971, c++/18123, c++/6764, libstdc++/18837,
  	middle-end/17827, preprocessor/17610, preprocessor/17651,
  	rtl-opt/15289, rtl-optimization/16356, target/12769, target/12817,
  	target/16343, target/16952, target/17224, target/18841, target/9908
  - make sure target's LOAD_EXTEND_OP or lack thereof doesn't influence
    gcj -C output (#141730)
  - package /usr/libexec/getconf/default symlink
  - avoid recursion in splay_tree_delete (D.J.Delorie, #142090)
  - handle java.net.URL ((String) null) (Michael Koch)
  - don't ICE on invalid templated source (Alexandre Oliva, #141300,
    PR c++/18757)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-7
changelog:
  - update from gcc-3_4-branch
    - PRs rtl-optimization/18614, rtl-optimization/14838, target/18263
  - don't optimize printf/fprintf/__printf_chk/__fprintf_chk in any way
    if return value is not ignored
  - fix folding of abs (#140890)
  - fix ppc #pragma longcall (Alan Modra, PR target/18686)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-6
changelog:
  - make sure return value of __builtin_object_size () is size_t,
    not the internal sizetype type (otherwise spurious
    large integer implicitly truncated to unsigned type
    warnings might be emitted)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-5
changelog:
  - change s390{,x} stack layout to work-around GCC 2.95.3 bug:
    former -mno-backchain (the default), -mbackchain and -mkernel-backchain
    options were transformed into (in order) -mno-backchain -mpacked-stack,
    -mbackchain -mno-packed-stack and -mbackchain -mpacked-stack.
    A new combination -mno-backchain -mno-packed-stack is now the
    new default (Andreas Krebbel, #139678)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-4
changelog:
  - issue error on invalid bitfields (Joseph S. Myers, PR c/18498)
  - fix __builtin_{setjmp,longjmp} to do stack adjustements properly
    (Eric Botcazou, Roger Sayle, PR middle-end/17813  #139929)
  - fix combine on STRICT_LOW_PART (PR rtl-optimization/17825, #138627)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-3
changelog:
  - update from gcc-3_4-branch
    - PRs 17778, c++/18389, c++/18407, c++/18436, c/18322, objc/18406,
  	target/16480, target/18347, target/18380
  - some more libgcc_s.so.1 tweaks on ia64
  - add some Java stubs, fix a typo in method's name (Gary Benson, #130006)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-2
changelog:
  - make _Unwind_* symbols in libgcc_s.so.1 unversioned to match the
    "IA-64 Linux ABI"
  - fix ia64 unwind info generation (Jim Wilson, David Mosberger, #138217,
    PRs target/13158, target/18010)
  - kill the alternatives stuff for libgcj (Thomas Fitzsimmons)


author: Jakub Jelinek <jakub@redhat.com> 3.4.3-1
changelog:
  - update from gcc-3_4-branch
    - GCC 3.4.3 release
    - PRs 18004, bootstrap/15747, bootstrap/17684, c++/13560, c++/15172,
  	c++/17132, c++/18020, c++/18093, c++/18140, libstdc++/16612,
  	middle-end/18129, other/17783, other/18138, other/18186,
  	rtl-optimization/17581, rtl-optimization/18084, target/17317
    - with -D_GLIBCXX_FULLY_DYNAMIC_STRING, STL should now avoid
      _S_empty_rep_storage (#135268)
  - don't ICE when cc1 is called on a non-existent source file (Jim Wilson)
  - add %doc COPYING{,.LIB}


author: Jakub Jelinek <jakub@redhat.com> 3.4.2-8
changelog:
  - added object size checking patch (more limited than in gcc4-4.0.0-0.x,
    still should catch some overflows)


author: Jakub Jelinek <jakub@redhat.com> 3.4.2-6
changelog:
  - update from gcc-3_4-branch
    - PRs c++/15786, c++/15876, c++/16301, c/16999, c/17023, c++/17115,
  	c/17384, c++/17393, c++/17524, c++/17685, c++/17821, c++/17826,
  	c++/17868, c++/17976, debug/13841, debug/14492, debug/15860,
  	libstdc++/17850, other/17361, rtl-opt/17503, rtl-optimization/17027,
  	rtl-optimization/17853, target/14454, target/17245, target/17770
  - fix ICE in addqi_1_slp on i386 (#135872)
  - avoid symlinks in /usr/include/c++/3.4.6/ on ppc and sparc
    (#135611)
  - make sure .toc{,1} sections are created on ppc -m64 -mminimal-toc
    (#134248, PR target/17751)
  - define __GNUC_RH_RELEASE__ macro to match %{release} rpm macro
    (well, its first number)


author: Jakub Jelinek <jakub@redhat.com> 3.4.2-5
changelog:
  - update from gcc-3_4-branch
    - PRs target/16007, 16406, libstdc++/10975, libstdc++/17505
  - fix a fastjar bug (Tom Tromey, #74106)
  - obsolete gcc-chill (#84670)
  - don't use Koenig lookup if normal lookup finds a member function
    (Nathan Sidwell, #134676, PR c++/17829)


author: Jakub Jelinek <jakub@redhat.com> 3.4.2-3
changelog:
  - update from gcc-3_4-branch
    - PRs 15886, bootstrap/17369, c++/14179, c/15498, c++/16162, c/16566,
  	c++/17327, c++/17501, c++/17585, driver/17537,
  	inline-asm/6806, libgcj/17465, libstdc++/11722, libstdc++/16715,
  	libstdc++/16848, libstdc++/17259, libstdc++/17469, other/15526,
  	rtl-opt/17186, rtl-optimization/9771, target/11476, target/14064,
  	target/15583, target/16884, target/17167, target/17277,
  	target/17455, target/17493, target/17565
    - fix Fortran double precision constant handling (Bud Davis,
      PR fortran/17541, #133694)
  - fix up gnat_ung_unw's info direntry (#133629)
  - install-info gnat-style
  - another backport of s390{,x} -mkernel-backchain, by Andreas Krebbel
  - remove nothrow attribute from stdio builtins that might be cancellation
    points
  - change ZipFile Java class so that it returns null if not found
    to make ant happy (Anthony Green)
  - x86-64 libffi argument alignment fix (Andrew Haley)


author: Jakub Jelinek <jakub@redhat.com> 3.4.2-1
changelog:
  - update from gcc-3_4-branch
    - GCC 3.4.2 release
    - PRs bootstrap/17325, target/17303, rtl-optimization/16408,
  	fortran/17180
  - gnu.regexp.* backport (Anthony Green)
  - java.ext.dirs (Anthony Green)
  - fix libjava hash synchronization (Hans Boehm, PR libgcj/16662)


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-10
changelog:
  - update from gcc-3_4-branch
    - PRs c++/15461, c++/15890, c++/16246, c++/16706, c++/16851, c++/16889,
  	c++/17068, c/14492, c/16180, debug/10695, middle-end/16693,
  	rtl-optimization/16590, rtl-optimization/17078, target/15927,
  	target/15948, target/16298, target/16974, target/17019, target/17093,
  	target/17113, target/17119
  - thread-safe C++ static initializers (Jason Merrill, #89828)
  - fix x ? (unsigned long) d : (long) d conversion bug for d floating
    (#131082)


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-9
changelog:
  - make no-dot-syms on ppc64 runtime selectable:
    -m64 -mcall-linux (the default) will use no dot symbols,
    -m32 -mcall-aixdesc will use dot symbols
  - backport C++ visibility patches, -fvisibility*, #pragma GCC visibility
  - backport s390{,x} -mkernel-backchain and stack checking changes,
    though for this rpm version the patches are still not applied
  - add spe.h header on ppc and ppc64, altivec.h and ppc-asm.h on ppc64
  - add gcc34* and lib*34 Provides
  - use libgcj-javac-placeholder.sh for javac alternative(8),
    run exec gcj -C "$@" at the end of it and gij "$@" at the end
    of libgcj-java-placeholder.sh


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-8
changelog:
  - update from gcc-3_4-branch
    - PRs 13956, 16684, bootstrap/16469, c++/16175, c++/16224, c++/16273,
  	c++/16489, c++/16529, c++/16618, c++/16637, c++/16698, c++/16717,
  	c++/16810, c++/16853, c++/16870, c++/16904, c++/16929, c++/16964,
  	libgfortran/15930, libstdc++/12658, libstdc++/14697,
  	libstdc++/16813, libstdc++/16959, middle-end/16790, other/16842,
  	preprocessor/16366, rtl-optimization/16490, rtl-optimization/16536,
  	rtl-optimization/16643, target/16239, target/16325
  - avoid making silly copies in convert_move (Jeff Law)
  - make sure all files in libgcj*.jar have identical timestamps
    accross all the architectures (#128431)
  - one more gcj -C fix to make sure .class files are identical between
    32-bit and 64-bit targets (#128431)
  - put jumptables for .gnu.linkonce.t.* sections into .gnu.linkonce.r.*
    sections instead of .rodata (#129574, PR c++/16276)
  - rtti linkonce fix (H.J.Lu, PR c++/16276)
  - handle filenames with embedded spaces in gcj
    (Elliot Lee, #129675, PR java/9677)
  - stop using dot symbols on ppc64 (Alan Modra)
  - overlap fd_aux field of ppc64 .opd entries with next .opd entry's fd_func
    if a function is not going to use r11 passed to it
  - avoid building multilib libjava's - they shouldn't be needed for packaging
    and otherwise we would need all of Gtk+ installed as both 32-bit and
    64-bit development environment


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-6
changelog:
  - don't emit unreferenced nested C functions (PRs middle-end/15345,
    c/16450)
  - fix libgcj %post (#128068)


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-5
changelog:
  - update from gcc-3_4-branch
    - PRs 16478, bootstrap/16250, c++/16276, c++/16475, libgcj/16473,
  	libgcj/16478, libgcj/7587, libstdc++/15928, libstdc++/16210,
  	libstdc++/16248, libstdc++/16401, libstdc++/16411, other/15194,
  	rtl-optimization/14700, rtl-optimization/16380, target/12602,
  	target/13926, target/15186, target/15869, target/16130,
  	target/16142, target/16143, target/16199, target/16344,
  	target/16357, target/16407, target/16414, target/16416,
  	target/16430, target/16445, target/16459, target/16494,
  	target/1679
  - rename rmiregistry, jar and rmic binaries and their man pages and
    install alternatives-managed symlinks in their place (Tom Fitzsimmons)
  - make even multilib libstdc++.so's versioned


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-4
changelog:
  - handle c++config.h being different between multilibs
  - fix C++ enum handling in range tests (PR tree-optimization/16372)
  - one more bitfield patch fix


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-3
changelog:
  - reenable bitfield patch after fixing it
  - don't use SSE prefetch instructions if -mcpu= is a CPU with
    SSE prefetch, but -march= is not i686+ and -msse{2,3} is not given
    either (#127375)


author: Jakub Jelinek <jakub@redhat.com> 3.4.1-1
changelog:
  - update from gcc-3_4-branch
    - 3.4.1 release
    - PRs bootstrap/14760, c++/14865, c++/14950, c++/16174, libstdc++/16154,
  	libstdc++/16182, middle-end/16026, preprocessor/15572,
  	preprocessor/15913, preprocessor/16192, rtl-optimization/14782,
  	target/15551, target/16144, target/16176, wrong-code/15089,
  	wrong-code/16129
  - optimize some bitfield operations (PR tree-optimization/15310)


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-6
changelog:
  - update from gcc-3_4-branch
    - PRs c++/14007, c++/14930, c++/15096, c++/15947, c++/15967, c++/3518,
  	libf2c/15151, libstdc++/16020, rtl-optimization/15159, target/10129,
  	target/13292, target/15178, target/15550, target/15941
    - fix gcc hang in CSE on ppc64 kernel (PR rtl-opt/16114, Richard Henderson)
  - optimize unsigned int i; ... if (i == 0 || i == -1U) and similar tests


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-5
changelog:
  - update from gcc-3_4-branch
    - PRs ada/14150, c++/14211, c++/15076, c++/15227, c++/15862, c++/15875,
  	c++/15877, libstdc++/15775, rtl-optimization/15296,
  	rtl-optimization/15761, target/13312, target/13803, target/14567,
  	target/14960, target/15191, target/15653, target/8309
  - don't optimize out Inf - Inf, Inf / Inf and 0 * Inf unless -ffast-math,
    as they should generate runtime exception (PR middle-end/15945)
  - add libgnat-3.4.so and libgnarl-3.4.so symlinks
  - disable Ada support on 64-bit arches and PPC32 for now, xnmake is deadly
    broken
  - if Ada support is disabled, Obsolete older gcc-gnat and libgnat in gcc rpm
  - add Provides libstdc++34 resp. libgcj34 in libstdc++ resp. libgcj packages


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-4
changelog:
  - libstdc++ linker map fix for 64-bit arches (Jason Merrill)
  - for the time being undeprecate #pragma interface and #pragma implementation


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-3
changelog:
  - update from gcc-3_4-branch
    - PRs c++/13092, c/14649, c++/14668, c/14765, c++/14777,
  	c++/14821, c++/14883, c++/14932, c++/15025, c++/15044,
  	c++/15057, c++/15083, c++/15142, c++/15165, c++/15209, c++/15285,
  	c++/15287, c++/15299, c++/15317, c++/15329, c++/15337, c++/15427,
  	c++/15471, c++/15503, c++/15507, c++/15542, c++/15554, c++/15625,
  	c++/15629, c++/15640, c++/15696, c++/15701, c++/15742, c/15749,
  	c++/15766, c++/15815, java/14315, libstdc++/12854, libstdc++/13928,
  	libstdc++/14600, libstdc++/15123, libstdc++/15565,
  	libstdc++/15675, middle-end/15069, middle-end/15228, middle-end/15666,
  	objc/7993, rtl-opt/15193, rtl-optimization/15717, target/13250,
  	target/14457, target/14478, target/14542, target/15569, target/15598,
  	target/15626, target/15693, target/15782, target/15783
    - fix ICE on IA-64 with -frename-registers -Os (Jim Wilson, #117946,
      PR rtl-optimization/15681)
  - fix libffi bug on ia64 (#122923)
  - fix ia64 backtrace (#125204)


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-2
changelog:
  - update from gcc-3_4-branch
    - PRs libgcj/14695, preprocessor/15067, 11591, bootstrap/14671,
  	bootstrap/15120, c++/14962, c/15004, c++/15064, debug/14829,
  	libstdc++/12077, libstdc++/14220, libstdc++/14245, libstdc++/14340,
  	libstdc++/14775, libstdc++/14975, libstdc++/15002, libstdc++/15046,
  	libstdc++/15047, libstdc++/11610, libstdc++/15074, libstdc++/15090,
  	libstdc++/15361, libstdc++/15412, libstdc++/15488, libstdc++/15489,
  	middle-end/15054, optimization/13985, optimization/15100,
  	optimization/15112, other/1963, target/14715, target/14723,
  	target/14813, target/14857, target/15084, target/15130, target/15189,
  	target/15202, target/15290, target/15301, target/15302, target/15331
  - use lib64 instead of lib directories on ia64 if lib64 is
    set to lib64 by rpm
  - add Obsoletes for gcc34 etc. rpms
  - emit .note.GNU-stack on IA-64
  - fix libgcc build on SPARC*
  - fix SPARC* bi-arch compiler


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-1
changelog:
  - GCC 3.4 release
    - PRs bootstrap/14992, other/14918, 14936, ada/14538, ada/14665,
  	bootstrap/14462, c/14828, c++/14804, 14219, c++/14808,
  	c++/14803, c++/14804, c++/14810, c++/14724, c++/14763,
  	c++/14639, bootstrap/14893, libstdc++/14783, libstdc++/13598
  - fix some tests on x86-64
  - testcase for PR optimization/13488


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-0.8
changelog:
  - update from gcc-3_4-branch
    - PRs 11527, bootstrap/12974, bootstrap/14207, c/12373, c/13129, c/14069,
  	c++/14481, c++/14545, c++/14586, c++/14587, c++/14616, c/14635,
  	debug/13974, libstdc++/14647, libstdc++/14648, middle-end/14470,
  	middle-end/14535, optimization/14669, other/14630, other/14630,
  	pch/14137, preprocessor/14438, target/13889, target/14206,
  	target/14260, target/14291, target/14577, target/14599, target/14676
  - link libgcc_s even to C programs and executables if they need
    exception handling
  - add support for -m{arch,tune}={prescott,nocona} (Jan Hubicka)
  - don't use 3dNOW! prefetches in x86-64 libgcj
    (H.J.Lu, #119022, PR target/14326)
  - fix typos in ICE hack, add -frandom-seek=0
  - another attempt to fix aggregates with mixed const and non-const
    members and almost-zero initializer (Eric Botcazou, Mark Mitchell,
    PR optimization/13424)
  - fix bitfield handling in a.b++ == const to ++a.b == const + 1
    transformations (PR c++/14755)


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-0.7
changelog:
  - update from gcc-3_4-branch
    - PRs 13728, bootstrap/12371, c++/13170, c++/14397, c++/14401,
  	c++/14409, c++/14432, c++/14448, c++/14452, c++/14476, c++/14510,
  	c++/14550, c/14114, c/14465, c/14517, debug/11983, debug/14079,
  	driver/13577, libstdc++/11706, libstdc++/13450, libstdc++/14320,
  	libstdc++/3247, middle-end/11767, middle-end/14203,
  	middle-end/14289, middle-end/14327, middle-end/14470,
  	middle-end/14477, opt/13862, optimization/14235, optimization/14381,
  	other/14474, other/14536, target/14047, target/14343, target/14406,
  	target/14471, target/14480, target/14496, target/14539, target/14547
    - fix ICE in cp_expr_size (Mark Mitchell, #116213, PR c++/14230)
    - fix s390x ICE in legitimize_pic_address (#117872, PR target/14533)
  - fix miscompilation on IA-32 with fix_trunc* between CC setter and
    consumer (Caroline Tice, #118026, PR target/12308)
  - emit dwarf2 debug info for __thread vars on ppc/ppc64 (#111628)
  - fix gcj ICE on final unitialized local variable used in switch
    (Andrew Haley, #118219, PR java/14581)
  - make all subpackages owns all dirs in the gcc-lib tree they are using


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-0.6
changelog:
  - update from gcc-3_4-branch
    - PRs 14240, bootstrap/14207, bootstrap/14356, c++/13944, c++/14138,
  	c++/14246, c++/14250, c++/14260, c++/14278, c++/14284, c++/14324,
  	c++/14337, c++/14359, c++/14360, c++/14361, c++/14369, c/14188,
  	debug/12103, debug/14328, java/14296, libstdc++/10246,
  	libstdc++/14248, libstdc++/14252, middle-end/13448,
  	optimization/7871, target/14209
  - fix PR optimization/12419
  - warn if VLAs might free alloca before end of function
    (Alexandre Oliva, PR 14236)
  - add --param min-pretend-dynamic-size=NNN option (Alexandre Oliva)


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-0.4
changelog:
  - update from gcc-3_4-branch
    - PRs 12028, 12179, bootstrap/13617, bootstrap/14180, bootstrap/9249,
  	c++/11295, c++/11326, c/12818, c++/12850, c++/13086, c++/13113,
  	c++/13635, c++/13683, c++/13714, c++/13813, c++/13854, c++/13883,
  	c++/13907, c++/13925, c++/13927, c++/13932, c++/13950, c++/13957,
  	c++/13968, c++/13969, c++/13970, c++/13971, c++/13975, c++/13978,
  	c++/13997, c++/14002, c++/14028, c++/14033, c++/14083, c++/14085,
  	c++/14086, c/14088, c/14092, c++/14108, c++/14122, c++/14173,
  	c++/14178, c++/14181, c++/14186, c++/14199, c/456, c++/9851,
  	c++/9941, debug/12934, fortran/14129, inline-asm/6162, java/13824,
  	libstdc++/11352, libstdc++/13731, libstdc++/13858, libstdc++/13976,
  	libstdc++/14026, libstdc++/14071, libstdc++/14072, libstdc++/14078,
  	libstdc++/14097, libstdc++/14098, libstdc++/5625, middle-end/13696,
  	middle-end/13750, optimization/12147, optimization/13424,
  	optimization/14119, other/10584, pch/13361, 13485, preprocessor/14103,
  	preprocessor/14198, target/11475, target/12476, target/12898,
  	target/12978, target/13721, target/13866, target/13914, target/14113,
  	target/14201, target/1532
  - avoid trailing space in instructions
  - ppc64 Java fixes (Alan Modra)
  - use push/pop in prologues/epilogues on P4 (Jan Hubicka)
  - avoid more than 4 jumps per cacheline on P4 (Jan Hubicka)


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-0.3
changelog:
  - update from gcc-3_4-branch
    - PRs target/7297, target/10904, target/13058, optimization/13567,
  	target/13666, bootstrap/13853, target/13674, opt/12941,
  	c/13814
  - profiledbootstrap on IA-32/AMD64
  - add include symlink to gcc-{ppc32,sparc32} packages
  - include libgcov.a
  - fix IA-32/AMD64 string operations (PR optimization/13424)


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-0.2
changelog:
  - fix build of ppc32/sparc32 -m32 only cc1/cc1plus binaries
  - temporarily revert IA-64 TI/TFmode patch to put IA-64 into
    bootstrapland


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-44.EL4_8.1
changelog:
  - fix libjava to avoid opening *.la/dlopening *.so files from current
    working directory or subdirectories thereof (#545665, CVE-2009-3736)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-44.EL4
changelog:
  - update from gcc-4_1-branch
    - PRs c++/27177, c++/33959, c++/34774, c++/34950, c/34993, c++/35007,
  	libfortran/26253, libfortran/34699, libgfortran/34699,
  	libstdc++/20448, libstdc++/20451, middle-end/25445, middle-end/33631,
  	middle-end/33826, middle_end/34150, middle-end/34627, objc++/27232,
  	objc++/34193, rtl-optimization/31944, target/34393,
  	tree-optimization/21655
    - fix fold_widened_comparison (#371901, PR middle-end/35163,
      PR middle-end/37103)
  - fix fastjar on 64-bit architectures (#462397)
  - fix java.net.URI.relativize (#429825, PR libgcj/34369)
  - var-tracking fix (#440345, PR debug/29558)
  - fix libstdc++ time and collate category handling (#441639,
    PR libstdc++/29217)
  - fix x86_64 TLS handling (#445666, PR target/36189)
  - fix C++ OpenMP privatized var [cd]tor cleanup handling (#452972,
    PR c++/36237)
  - fix make_bit_field_ref with large offsets (#453191, PR middle-end/36449)
  - fix -ftree-loop-linear (#434916, PR tree-optimization/30565)
  - fix fortran module loading/storing ICE (#435964, PR fortran/30554)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-42.EL4
changelog:
  - update from gcc-4_1-branch (-r126008:130387)
    - PRs middle-end/34030, rtl-optimization/28062, rtl-optimization/33822,
  	bootstrap/33418, c++/31941, c++/32113, java/31842, target/33256,
  	tree-optimization/33142, c++/32112, c++/17763, rtl-optimization/32450,
  	target/31331, target/32641, target/32660, tree-optimization/32681,
  	boehm-gc/21940, boehm-gc/21942, target/28307, target/32506,
  	tree-optimization/31966, tree-optimization/32533
    - fix if-conversion to avoid introducing races into threaded code
      (Ian Lance Taylor, #391731)
  - move the gcc4 lib/libexec dirs to /usr/lib{,exec}/*-linux5E/ from
    /usr/lib{,exec}/*-linux/ and also move /usr/lib*/gcj-* to /usr/lib*/gcj4-*
    to avoid upgrade problems to RHEL5.1 and higher (#434847)
  - fix PCH failure if a precompiled header is included more than
    once (#251682, PR pch/13675)
  - allow non-aggregate extern "Java" types in C++ placement new
    (PR c++/34829, Tom Tromey)
  - make sure no errors are reported during tentative parsing of
    pseudo-destructors (PR c++/35138)
  - fix i386 <= 0xNNffffffffLL comparison optimization (Michael Matz,
    PR target/35264)
  - generate DW_TAG_class_type for C++ and Java classes in DWARF3
    debuginfo (#371831, PR debug/7081)
  - don't unnecessarily create a stack frame in leaf functions e.g. on ppc with
    -fpic or -maltivec (Nathan Sidwell, Daniel Jacobowitz, #369541,
    PRs target/28966, target/29248)
  - compile libstdc++-4*.s390.rpm DSO with -march=z900, as RHEL5 only supports
    those CPUs.  libstdc++-devel*.s390.rpm should still work even for older
    CPUs (#298801)
  - add SSE5 support (Michael Meissner, Dwarakanath Rajagopal, Tony Linthicum,
    Uros Bizjak, #252998)
  - java_mark_cni_decl_local fix (Andrew Haley, #414411, PR java/27643)
  - i386 <= 0xNNffffffffLL comparison optimization (PR target/29978)
  - fix Fortran alternate returns with dummy procedure (Paul Thomas, #399531,
    PR fortran/31483)
  - OpenMP fixes (PR c++/33890, c/34506, c++/34513)
  - don't hold a global guard mutex across whole local static initialization
    (Doug Kwan, #426846)
  - fix OpenMP handling of global vars privatized in orphaned constructs
    with #pragma omp parallel inside them
  - -frepo fixes (#411741, PRs c++/34178, c++/34340)
  - fix dynamic_cast<C &> in templates (PR c++/34364)
  - fix error diagnostics involving ABS_EXPR (PR c++/34394)
  - two ctor preevaluation fixes (Olivier Hainque,
    Eric Botcazou, #407281)
  - consider static data members and static member functions in anon ns
    classes to be external for C++ linkage type handling (PR c++/34213)
  - handle OBJ_TYPE_REF in C++ diagnostics (PR c++/34275)
  - backport a bunch of bugfixes from GCC trunk
    - PRs c++/29225, c++/30293, c++/30294, c++/30988, c++/32241,
  	c++/32384, c++/33501, c++/33516, c++/33616, c++/33836,
  	c++/33842, c++/33844, c++/33962, c++/34089,
  	c/34146, debug/33537, middle-end/23848, middle-end/34070,
  	testsuite/33978, tree-optimization/33723
  - fix abs optimization (Richard Guenther, #394271, PR middle-end/34130)
  - fortran lbound/ubound fix (Paul Thomas, #391151, PR fortran/29712)
  - generate proper fortran debuginfo for assumed-size, assumed-shape
    and deferred arrays (#364001)
  - fix ppc64 unwinding of cr2 register if vdso=0
  - only allow __label__ at the start of a block (PR c++/32121)
  - disable -fipa-type-escape by default (PR tree-optimization/33136)
  - VLA handling fix (PR c/33238, PR c/27301)
  - disable TER of pure and const function calls except for __builtin_expect
    (PR tree-optimization/33619)
  - fix parsing of C++ function-like cast in template argument where cast's
    argument uses greater-than operator (PR c++/33744)
  - ignore always_inline attribute on redefined extern inline
    functions (Jan Hubicka, #329671, PR tree-optimization/33763)
  - add support for Fortran int conversion intrinsics (Francois-Xavier
    Coudert, #317051)
  - don't drop DECL_BUILT_IN_CLASS when defining a builtin function
  - print virtual inline backtrace in some diagnostic messages to help
    locate bugs reported with -D_FORTIFY_SOURCE{,=2}
  - add support for artificial, error and warning attributes
  - fix ICE with set_rhs allowing non-gimple (Roger Sayle, #247407,
    PR tree-optimization/32694)
  - fix ICE on Fortran interface-body declaring current subroutine name
    (Paul Thomas, #300851, PR fortran/20880)
  - don't ignore throw specification of function types in type hashing
    (PR c++/33506)
  - fix ICE on __builtin_mem*_chk if it couldn't be folded until
    expand time and at that point it can avoid a call (PR middle-end/33423)
  - handle the upcoming POSIX 'm' *scanf allocation modifier in
    GCC format checking, fix up some details about %as/%aS/%a[
  - backport __builtin_va_arg_pack () and __builtin_va_arg_pack_len () support
  - fix Fortran error recovery with DATA (Jerry DeLisle, #281331,
    PR fortran/27954)
  - make sure __builtin_{,v}{,f}{print,scan}f, __builtin_{,f}printf_unlocked
    and __builtin___{,v}{,f}printf_chk can throw
  - handle __*_chk builtins without __builtin_ in the name as anticipated in
    C++
  - fix libmudflap-devel multilib conflict on ppc/ppc64 and sparc/sparc64
    (#270281)
  - backport __attribute__((__gnu_inline__)) support for C++
  - fix ppc/ppc64 __sync_* builtins with aligned 8 or 16-bit values
  - don't set executable flag on .note.GNU-stack on ppc64/ia64 even
    when trampolines are used - trampolines on those architectures
    don't need executable stack
  - fix ppc32 libgcc.a(tramp.o), so that binaries using trampolines
    aren't forced to use bss PLT
  - fix a fortran charlen sharing bug (#253102)
  - fix ICE with X|~X or X^~X with vectors (PR middle-end/32912)
  - nuke bits/stdc++.gch directories from libstdc++-devel (#253304)
  - fix fortran Tx format handling (Jerry DeLisle, #252152,
    PR libgfortran/32678)
  - don't NRV optimize fields inside anonymous unions (PR c++/32992)
  - fortran debuginfo improvements for constant bound arrays (#248541,
    PR fortran/22244)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-14.EL4
changelog:
  - update from redhat/fc5-4_1-branch (#240142)
    - GCC 4.1.2 release
    - PRs inline-asm/32109, rtl-optimization/28011, target/32389,
  	libfortran/31409, libfortran/31880, libfortran/31964,
  	rtl-optimization/31691, target/31022, target/31480, target/31701,
  	target/31876, target/32163, tree-optimization/26998, c++/30016,
  	c++/30221, middle-end/30761, target/18989, target/28675,
  	tree-optimization/29446, tree-optimization/31698, middle-end/31448,
  	preprocessor/30468, target/28623, target/31641, c++/30168, c++/31074,
  	c++/31449, c++/31517, c/31520, middle-end/30729, target/25448,
  	target/30289, target/30483, target/31361, target/31582,
  	testsuite/31578, target/31137, target/31380, fortran/31184,
  	target/31245, tree-optimization/30590, debug/29906, middle-end/30364,
  	middle-end/30433, target/31123, c++/30852, c++/30895,
  	fortran/29441, fortran/30400, libgcj/17002,
  	libgfortran/30910, libgfortran/30918, other/31050,
  	rtl-optimization/30931, target/30848, tree-optimization/29925,
  	ada/30684, fortran/30478, fortran/30799, middle-end/24427,
  	other/27843, rtl-optimization/28173, rtl-optimization/28772,
  	rtl-optimization/29599, rtl-optimization/30787, target/19087,
  	tree-optimization/30823, fortran/24783, testsuite/30649,
  	middle-end/30313, c++/29487, target/29487, target/30370,
  	c++/28988, fortran/30278, libstdc++/30586, middle-end/29683,
  	objc/27438, c++/28999, libgfortran/30435, objc/30479,
  	rtl-optimization/29329, target/30173, testsuite/12325, target/24036
    - reenable memory CSE (Alexandre Oliva, #229366, PR rtl-optimization/30643)
  - backported OpenMP fixes from trunk and gcc-4_2-branch
    - PRs middle-end/32362, tree-optimization/31769, c++/32177, c++/30703,
  	middle-end/27416, middle-end/30421, middle-end/30494
    - fix ICE with OpenMP and exceptions (#238399, PR tree-optimization/30558)
  - on ppc{,64} when tuning for power6{,x}, try to put the base
    register as first operand in instructions to improve
    performance (Peter Bergner, #225425, PR middle-end/28690)
  - fix OpenMP handling of Fortran POINTER non-array vars (PR fortran/32550)
  - fix java.utils.logging.Logger (Mark Wielaard, #235371)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-53.EL4
changelog:
  - add gnu.java.util.ZoneInfo class, use tzdata files for libgcj
    timezone stuff instead of builtin simple and outdated rules (#227983)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-51.EL4
changelog:
  - update from redhat/gcc-4_1-branch (#200825)
    - fix gfortran -fno-automatic (#203928, PR fortran/28415)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-15.EL4
changelog:
  - update from redhat/gcc-4_1-branch
    - fix Java class layout bug (Tom Tromey, #185553, PR java/26042)
    - fix SSE extraction on i?86/x86_64 (Alexandre Oliva, #187450)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-7.EL4
changelog:
  - update to 4.1.0-RH technology preview (#183083)
    - OpenMP 2.5 support (#181532)
    - Intel MNI intrinsics (#183155)
    - on i?86/x86_64 -mtune=generic support, set by default (#186968, #186973)
    - 64-bit SSE3 intrinsics support (#186975)


author: Jakub Jelinek <jakub@redhat.com> 4.0.2-10.EL4
changelog:
  - fix Java lookup_label (Per Bothner, #174792)
  - never use movl for movqi_1 on i386 -Os if memory address isn't
    known to be aligned (PR target/25199)


author: Jakub Jelinek <jakub@redhat.com> 4.0.2-9.EL4
changelog:
  - update from SVN (up to -r107707)
    - GCC 4.0.2 release
    - PRs ada/23593, bootstrap/21268, c++/13377, c++/16171, c++/19004,
  	c++/20646, c++/20817, c++/21135, c++/21440, c++/21514, c++/21687,
  	c++/21799, c++/22233, c++/22454, c++/22508, c++/22545, c++/23044,
  	c++/23089, c++/23099, c++/23139, c++/23167, c++/23191, c++/23219,
  	c++/23225, c++/23266, c++/23337, c++/23491, c++/23586, c++/23624,
  	c++/23639, c++/23667, c++/23691, c++/23699, c++/23789, c++/23839,
  	c++/23841, c++/23842, c++/23896, c++/23914, c++/8271, c++/9782,
  	c/18715, c/20187, c/21562, c/22061, c/22311, c/22458, c/22589,
  	c/23106, c/23161, c/23165, c/23506, debug/20161, debug/20998,
  	debug/23190, debug/23806, fortran/16511, fortran/17917, fortran/18870,
  	fortran/18878, fortran/19358, fortran/20363, fortran/20848,
  	fortran/21432, fortran/22010, fortran/22304, fortran/22502,
  	fortran/23065, fortran/23270, fortran/23661, fortran/23765,
  	java/17845, java/21436, java/23230, libffi/21819, libfortran/15266,
  	libfortran/19872, libfortran/22143, libfortran/23154,
  	libfortran/23178, libfortran/23262, libfortran/23419,
  	libfortran/23428, libfortran/23598, libfortran/23784, libgcj/21020,
  	libgcj/21074, libgcj/21943, libgcj/22211, libgcj/23353, libgcj/23508,
  	libgcj/23549, libgcj/23662, libgcj/23739, libobjc/23108,
  	libstdc++/23081, libstdc++/23358, libstdc++/23417, libstdc++/23465,
  	libstdc++/23550, middle-end/20109, middle-end/20624, middle-end/21291,
  	middle-end/21309, middle-end/21362, middle-end/21460,
  	middle-end/21529, middle-end/21728, middle-end/21894,
  	middle-end/21964, middle-end/22439, middle-end/23221,
  	middle-end/23312, middle-end/23369, middle-end/23517,
  	middle-end/25120, preprocessor/20348, preprocessor/20356,
  	rtl-opt/22619, rtl-optimization/15248, rtl-optimization/21254,
  	rtl-optimization/23241, rtl-optimization/23454, target/17692,
  	target/18582, target/19885, target/20621, target/20673, target/20799,
  	target/21571, target/21723, target/21841, target/23070, target/23250,
  	target/23309, target/23404, target/23539, target/23556, target/23575,
  	target/23630, target/23747, target/23774, testsuite/23607,
  	tree-optimization/15366, tree-optimization/19899,
  	tree-optimization/21105, tree-optimization/22348,
  	tree-optimization/23192, tree-optimization/23326,
  	tree-optimization/23426, tree-optimization/23546
    - fix Java inner class handling (Ranjit Mathew, Tom Tromey, #167342,
      PRs java/20338, java/19870, java/21844)
    - add -fno-automatic support for gfortran (Francois-Xavier Coudert,
      PR fortran/20592, #168355, IT#79774)
    - fix gfortran -fno-automatic with explicit SAVE attributes or statements
      (PR fortran/23677, #168355, IT#79774)
    - fix reads beyond EOF in libfortran (Thomas Koenig, #170543, IT#79588,
      PR libfortran/23321)
    - check fortran ACCESS= parameter to OPEN (#173932)
    - fix Java class lookup (#174310)
    - fix _Jv_Condwait (Andrew Haley, #161483, libgcj/25016)
    - fix libstdc++ ostream oct and hex formatting logic
      (Paolo Carlini, Janis Johnson, #168205, PR libstdc++/23871)
    - fix fortran ENTRY handling when ENTRY symbol is passed
      to a function (PR fortran/23663)
    - make sure dominance info is computed in stdarg pass
      (PR tree-optimization/23818)
    - workaround for stack smashing in Java's fdlibm
      (Tom Tromey, #166657, PR classpath/23863)
    - fix libgfortran Tn format handling (#166480)
    - fix DW_AT_encoding of const char (#167148, PR debug/7241)
    - fix ia64 profiling (Richard Henderson, PR target/12455)
    - delegitimize PIC addresses in a few extra places
      (PR rtl-optimization/23098)
    - fix constant sharing bug in static_cast handling (PR c++/23056)
    - avoid redundant warnings on return; in function returning non-void
      (PR c/23075)
    - avoid duplicate no unique final overrider error messages (PR c++/21983)
    - when deciding about i?86 calling conventions for local functions,
      take into account global register variables (PR target/22362)
    - avoid call used regs for pseudos that live across calls that may throw
      (#166237, PR rtl-optimization/23478)
    - fix stringbuf in_avail() (Benjamin Kosnik, #159408, IT#72781,
      PR libstdc++/21955)
    - fix strength reduction (Richard Henderson, #166353, PR rtl-opt/23560)
    - allow string and memory builtins to overflow from one structure field
      into another one (#166707, PR rtl-optimization/23561)
    - fix DW_AT_frame_base attribute computation and handling of locations based
      on the frame base (Richard Henderson, #165514)
    - fix __builtin_*_chk miscompilation (PR middle-end/23484)
    - fix -dv option handling (#165627)
    - emit DWARF3 DW_AT_call_file and DW_AT_call_line attributes for inlines
      (Jim Wilson)
    - improve debug info for inlined functions (Jim Wilson, PR debug/20268)
    - fix hoisting to basic blocks ending with possibly throwing call
      whose some hard register arg setups have been CSEd out
      (Dale Johannesen, #163195, PR rtl-optimization/23299)
    - use DW_OP_fbreg where possible (#165514)
    - prefer var tracking gathered locations even if they are the same
      throughout the whole function (#165514)
    - use DWARF3 DW_CFA_offset_extended_sf instead of obsolete
      DW_CFA_GNU_negative_offset_extended in libffi handwritten assembly
      on ppc (#165039)
    - add testcase for ppc32 problem with .got2 relocs against discarded
      sections (PR target/17828)


author: Jakub Jelinek <jakub@redhat.com> 4.0.1-4.EL4
changelog:
  - update from CVS
    - GCC 4.0.1 release
    - PRs bootstrap/17383, bootstrap/20633, bootstrap/21215, bootstrap/21230,
  	bootstrap/21403, bootstrap/21704, c++/1016, c++/10611, c++/15875,
  	c++/19203, c++/19542, c++/20145, c++/20212, c++/20350, c++/20563,
  	c++/20637, c++/20678, c++/20723, c++/20746, c++/20789, c++/20905,
  	c++/20961, c++/21025, c++/21087, c++/21151, c++/21165, c++/21280,
  	c++/21336, c++/21340, c++/21352, c++/21454, c++/21455, c++/21495,
  	c++/21614, c++/21619, c++/21681, c++/21686, c++/21768, c++/21784,
  	c++/21853, c++/21903, c++/21929, c++/22132, c++/22139, c++/22263,
  	c/12913, c/15698, c/20740, c/20760, c/21159, c/21160, c/21213,
  	c/21342, c/21502, c/21536, c/21873, c/21879, c/21911, c/22308,
  	c/22421, debug/21828, fortran/13257, fortran/14569, fortran/15080,
  	fortran/15959, fortran/15966, fortran/16531, fortran/16861,
  	fortran/16898, fortran/16939, fortran/16940, fortran/17143,
  	fortran/17192, fortran/17193, fortran/17202, fortran/17229,
  	fortran/17432, fortran/17792, fortran/18109, fortran/18283,
  	fortran/18689, fortran/18781, fortran/18890, fortran/19107,
  	fortran/19195, fortran/19478, fortran/19926, fortran/20059,
  	fortran/20713, fortran/20842, fortran/20846, fortran/20865,
  	fortran/20879, fortran/20883, fortran/20954, fortran/21034,
  	fortran/21177, fortran/21257, fortran/21260, fortran/21375,
  	fortran/21912, fortran/22038, fortran/22327, fortran/22417,
  	fortran/14569, java/19285, java/20309, java/20768, java/21022,
  	java/21115, java/21519, java/21722, libffi/21285, libfortran/16435,
  	libfortran/16436, libfortran/17283, libfortran/17992,
  	libfortran/18495, libfortran/18857, libfortran/18958,
  	libfortran/19014, libfortran/19016, libfortran/19106,
  	libfortran/19155, libfortran/19216, libfortran/19568,
  	libfortran/19595, libfortran/20005, libfortran/20006,
  	libfortran/20074, libfortran/20092, libfortran/20131,
  	libfortran/20163, libfortran/20179, libfortran/20436,
  	libfortran/20661, libfortran/20744, libfortran/20766,
  	libfortran/20788, libfortran/20930, libfortran/20950,
  	libfortran/21075, libfortran/21108, libfortran/21127,
  	libfortran/21324, libfortran/21333, libfortran/21354,
  	libfortran/21376, libfortran/21471, libfortran/21480,
  	libfortran/21593, libfortran/21594, libfortran/21875,
  	libfortran/21926, libfortran/21950, libfortran/22142,
  	libfortran/22144, libfortran/22412, libfortran/22570, libgcj/18220,
  	libgcj/19729, libgcj/20273, libgcj/20504, libgcj/20693,
  	libgcj/21136, libgcj/21140, libgcj/21233, libgcj/21372,
  	libgcj/21557, libgcj/21606, libgcj/21637, libgcj/21703,
  	libgcj/21736, libgcj/21753, libgcj/21775, libstdc++/18604,
  	libstdc++/20806, libstdc++/20909, libstdc++/20914, libstdc++/21035,
  	libstdc++/21131, libstdc++/21193, libstdc++/21209, libstdc++/21238,
  	libstdc++/21244, libstdc++/21286, libstdc++/21526, libstdc++/21726,
  	libstdc++/22102, libstdc++/22109, libstdc++/22111, libstdc++/23053,
  	middle-end/16719, middle-end/17961, middle-end/18421,
  	middle-end/19985, middle-end/20593, middle-end/20648,
  	middle-end/20739, middle-end/20917, middle-end/20931,
  	middle-end/20946, middle-end/20973, middle-end/20991,
  	middle-end/21085, middle-end/21237, middle-end/21265,
  	middle-end/21595, middle-end/21850, middle-end/21985,
  	middle-end/22028, middle-end/22057, other/21052, preprocessor/20907,
  	regression/21897, rtl-opt/21102, rtl-opt/21163, rtl-opt/21528,
  	rtl-optimization/21144, rtl-optimization/21239,
  	rtl-optimization/21330, rtl-optimization/22167, target/16888,
  	target/16925, target/17245, target/17822, target/17824,
  	target/18655, target/19051, target/19933, target/20093,
  	target/20301, target/20375, target/20795, target/20924,
  	target/20927, target/21098, target/21099, target/21100,
  	target/21101, target/21149, target/21284, target/21297,
  	target/21315, target/21325, target/21329, target/21390,
  	target/21397, target/21412, target/21416, target/21551,
  	target/21556, target/21657, target/21721, target/21888,
  	target/21889, target/22083, target/22260, target/22576,
  	testsuite/21969, tree-opt/19768, tree-opt/22105,
  	tree-optimization/20490, tree-optimization/20929,
  	tree-optimization/21085, tree-optimization/21167,
  	tree-optimization/21171, tree-optimization/21173,
  	tree-optimization/21380, tree-optimization/21532,
  	tree-optimization/21817, tree-optimization/21847,
  	tree-optimization/22000, tree-optimization/22043,
  	tree-optimization/22171, tree-optimization/22591, treelang/21345
    - fix fortran handling of repeated character literals in DATA (#163394,
      PR fortran/20063)
    - avoid sibling calls if structure arguments passed by value overlap
      (#163058)
    - avoid discarding volatile casts (Richard Henderson, #162274,
      PR tree-opt/22278)
    - fix -frepo (Mark Mitchell, #163271, PR c++/22204)
    - use SCHED_OTHER rather than SCHED_RR in libjava (Andrew Haley, #152386)
    - fix compound literal handling (Joseph S. Myers, #160018, c/22013, c/22098)
    - fix -march=i386 -masm=intel -fpic (#162585)
    - accept fortran ENTRY without () even in FUNCTIONs (#161634)
    - fix fortran handling of ENTRY return var names as rvalues (#161669)
    - fix fortran ICE on invalid preprocessor line (#161679)
    - fix fortran handling of long preprocessor lines (#161680)
    - fortran Hollerith constant and character array fixes (Feng Wang, #161430)
    - fix reg-stack ICE (#158407, PR target/21716)
    - fix ICE on fortran alternate returns (#158434)
    - fix ICE on fortran functions without explicit type with implicit none
      (#158232, PR fortran/21729)
    - fix overflowed constant handling (Zdenek Dvorak, #156844,
      PRs middle-end/21331, tree-opt/21293)
    - fix IA-64 ICE on sdata/sbss variable references with offsets
      (Richard Henderson, #158001, PR target/21632)
    - fix german, spanish, turkish and chinese translations (#157879,
      PR translation/21364)
    - fixed WHERE inside FORALL (PR fortran/15080)
    - fix a tree sharing bug (#157792, PR tree-optimization/21610)
    - avoid using hash tables recursively (#157308)
    - fix ppc64 libgcj (Andrew Haley, #154684, #142611)
    - fix crossjumping (#157243, PR middle-end/21492)
    - fix i386 V4SFmode vector initialization
    - https Handler.java from GNU classpath (Thomas Fitzsimmons, #155466)
    - Fortran namelist support (Paul Thomas, #155852, PRs fortran/17472,
      fortran/18396, fortran/19467, libfortran/12884, libfortran/17285,
      libfortran/18122, libfortran/18209, libfortran/18210, libfortran/18392,
      libfortran/18591, libfortran/18879, libfortran/19657)
    - fixes for the Fortran ENTRY support (PRs fortran/13082,
      fortran/18824, #153715)
    - fix GThread errors when running OOo (Thomas Fitzsimmons, #154215)
    - fix dwarf2 writer to avoid ICEing gdb (Jim Wilson, #153681, PR c++/20805)
    - fix hang in tree-chrec.c (Sebastian Pop, #153268, PR tree-optimization/20742)
    - fix KDE miscompilation caused by reload (Michael Matz, #154294,
      PR regression/20973)
    - add support for Fortran ENTRY in FUNCTIONS and SUBROUTINES with alternate
      returns (PRs fortran/13082, fortran/18824, #153715)
  - fix fortran EQUIVALENCE handling with substrings (#160853,
    PRs fortran/18833, fortran/20850)
  - improve fortran diagnostics for comparison of logicals (Volker Reichelt,
    PR fortran/22503)
  - work around PR middle-end/20606 (Andrew Haley)
  - diagnose invalid uses of inline (Eric Christopher, #162216, #159731,
    PRs c/22052, c/21975)
  - fix linker command line ordering when compiling multiple
    java source files (Tom Tromey, #163099)
  - use backtrace () in libgcj even on ia64
  - support more than 16 nested GCC visibility pragmas (H.J.Lu)
  - make sure libstdc++ mt allocator calls pthread_key_delete before
    libstdc++ dlclose (#161061, PR libstdc++/22309)
  - fix ICE when compiling call with excessive size of arguments
    passed by value (#160718, PR middle-end/17965)
  - grmic fix (Archit Shah, #133180)
  - make libltdl aware of */lib64 paths (#156005)
  - make sure slow_pthread_self is never yes for linux targets
  - rename libjawt.so* to libgcjawt.so* to avoid interferences
    with proprietary libjawt.so's
  - add gjnih4 to gcc4-java subpackage
  - configure with --enable-libgcj-multifile to avoid make -jN
    related multilib failures
  - use INTERNAL_SYSCALL* macros in libgcc_post_upgrade.c, so that the
    statically linked binary doesn't need TLS (#155701)
  - implement java.awt.Frame.getBufferStrategy (Thomas Fitzsimmons, #153266)
  - configure with
    --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
  - include empty /usr/share/java/gcj-endorsed and
    /usr/lib64/gcj-4.1.2/classmap.db.d directories and
    %ghost /usr/lib64/gcj-4.1.2/classmap.db


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.41.fc3
changelog:
  - update from CVS
    - PRs c++/19312, c++/20734, libgcj/20750, middle-end/19225, target/20342,
  	target/20421, target/20447, target/20625, target/20670, ada/19956,
  	c++/18644, c++/19159, c++/19199, c++/20679, debug/20505,
  	libfortran/20068, libfortran/20125, libfortran/20156,
  	libfortran/20471, libfortran/20755, libgcj/20727, libgcj/20761,
  	rtl-optimization/16104, rtl-optimization/20527, target/19537,
  	target/20446, tree-optimization/19903, c++/19406, c/17855, c/17913,
  	c/20368, c/20519, c/772, debug/19345, libfortran/20660, libgcj/20090,
  	libgcj/20526, middle-end/19454, middle-end/20177, middle-end/20635,
  	rtl-optimization/20600, target/20203, target/20611,
  	libfortran/15332, libfortran/19678, libfortran/19679,
  	libfortran/20163, middle-end/20263, middle-end/20491,
  	rtl-optimization/20249, target/15491, target/20617, tree-opt/19108,
  	tree-optimization/19108, middle-end/20622, c++/19769, c++/19980,
  	c++/20147, c++/20147, c++/20461, c++/20463, c++/20465, c++/20499,
  	c++/20536, libfortran/18025, libgcj/11085, libgcj/14892, libgcj/18083,
  	libgcj/2641, libgcj/9854, libstdc++/20352, libstdc++/20577,
  	middle-end/20539, middle-end/20557, other/20564, target/20166,
  	target/20561, rtl-optimization/20532, ada/18727, ada/19140, ada/19408,
  	ada/19900, ada/20255, ada/20344, c++/20240, c++/20333, fortran/18525,
  	fortran/18827, java/20522, libfortran/20257, libfortran/20480,
  	libgcj/20251, middle-end/15700, middle-end/20225, middle-end/20493,
  	target/18251, target/18380, target/18551, tree-optimization/17454,
  	tree-optimization/20474, preprocessor/19475, tree-optimization/20076
    - fixed ABI bug where __attribute was ignored on certain struct
      fields (Mark Mitchell, PR c++/20763)
    - fix edge redirection (Alexandre Oliva, #152149,
      PR tree-optimization/20640)
    - fix PRE causing miscompilation of sudo (Daniel Berlin, #151632,
      PR tree-optimization/20601)
    - fix loop optimizer with loops that after tree optimization are entered
      after the loop body (Alexandre Oliva, PR rtl-optimization/20290, #150020)
    - fix handling of jump tables at the end of scope with -g1 (#151466)
  - add g++.dg/compat/struct-layout-1.exp compatibility tests
  - remove very old ChangeLogs from %doc, bzip2 all ChangeLogs to
    save space
  - BuildRequire gmp-devel with mpfr support
  - revert (just for gcc4-4*, not gcc-4*) PR libstdc++10606 patch, so that
    GCC 3.4.3-RH libstdc++ can be used (#151462)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.34.fc3
changelog:
  - update from gcc-4_0-branch
    - PRs c++/20157, c++/20280, fortran/16907, fortran/20323, fortran/20361,
          fortran/20467, libfortran/20124, middle-end/19331, other/20326,
          rtl-optimization/20306, target/20288, target/20415,
  	c++/20142, c++/20186, c++/20208, c++/20375, libgcj/20389,
          rtl-opt/20412, ada/20035, c++/19311, c++/19797, debug/20253,
  	fortran/19673, fortran/19754, fortran/19936, java/18362, java/20215,
          libgcj/20155, libgcj/20292, rtl-optimization/19683,
          target/20277, tree-optimization/18815, tree-optimization/20122,
  	c++/18327, c++/18384, c++/20232, fortran/19479,
          libgcj/20160, libobjc/19024, rtl-optimization/17728,
          target/19065, target/19819, tree-optimization/20216
    - fixed PR c++/19916 (Mark Mitchell, #148793)
    - fixed (Alexandre Oliva, #149098)
    - fix s390* reload issue (Ulrich Weigand, #150115)
  - fix CSE on hard registers with different modes (Zdenek Dvorak, #150115,
    PR middle-end/20249)
  - fix PR middle-end/18628 (Alexandre Oliva)
  - fix miscompilation of python (Alexandre Oliva, PR target/20126)
  - fix ICE when taking address of a member function in template
    (Kriang Lerdsuwanakij, PR c++/20381)
  - fix handling of in/out asm constraints with multiple alternatives
    (#150202, PR inline-asm/20314)
  - fix miscompilation of libcpp.a on x86-64 (PR target/20322)
  - with CSE handling of TABLEJUMPs (Alexendre Oliva, PR middle-end/18628)
  - revert PR c++/16405 fix to fix PR c++/19317 (Qt miscompilation)
  - fix libcpp, so that it can be compiled by GCC4 on 64-bit
    big-endian architectures (PRs bootstrap/20282, bootstrap/20305)
  - fix -fno-unit-at-a-time handling of static functions with
    global aliases (Alexandre Oliva, #150150)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.28
changelog:
  - update from trunk
    - rename PowerPC IBM long double helper routines _xlq* to __gcc_*,
      but keep _xlq*@GCC_3.4 aliases around (#148841, PR target/19019)
    - make sure libjava GC memory is executable for libffi trampolines sake
      (#149348, PR libgcj/19823)
    - remove java abstract method check (#147968)
    - change __cxa_demangle to match cxx-abi change
      http://www.codesourcery.com/archives/cxx-abi-dev/msg01877.html
      (Jason Merrill, #133406)
  - fix ivopts (Zdenek Dvorak, PR tree-optimization/19937)
  - workaround ia64 BImode issues (Roger Sayle, PRs target/20018,
    rtl-optimization/20097)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.24
changelog:
  - update from trunk
  - fix PRs middle-end/19857, tree-optimization/18947
  - work around PR debug/19769


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.23
changelog:
  - update from trunk
  - in gcc4-java, require exact %{version}-%{release} of libgcj4 and
    libgcj4-devel (#146271)
  - make sure libgcj.so is not PT_GNU_STACK RWE
  - on i?86 with -mfpmath=sse, optimize static routines whose address
    is never taken and don't use __attribute((used)) by passing some floating
    point arguments and return value in SSE registers
  - add libgcj4-src subpackage
  - fix PR middle-end/19858
  - use crtendS.o instead of crtend.o on ppc -pie


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.22
changelog:
  - update from trunk
  - fix PR rtl-optimization/19579
  - remove Java *.a libraries, issue error for gcj -static (#145829)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.21
changelog:
  - update from trunk
  - fix PRs middle-end/19551, c/18946, c/19342
  - allow REFERENCE_TYPEs in place of POINTER_TYPEs in builtins.c


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.19
changelog:
  - update from trunk
  - fix PRs c++/19263, rtl-optimization/16104, c/17297, middle-end/19164,
  	  rtl-optimization/15139, rtl-optimization/19348, middle-end/19084


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.18
changelog:
  - update from trunk
  - fix PRs tree-optimization/19060, rtl-optimization/18861,
  	  tree-optimization/18828, rtl-optimization/19012,
  	  tree-optimization/19283


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.17
changelog:
  - fix build of libgij.so (#143862)
  - remove libgcj.pc
  - fix ICE in reshape_init_array (#143034, PRs c++/18384, c++/18327)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.14.EL4
changelog:
  - update from trunk
    - fix tree inlining related ICE (Alexandre Oliva, #141145)
  - avoid multiple evaluation of sqrt and other math builtins when
    not -ffast-math (#142603, PR middle-end/18951)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.14
changelog:
  - update from trunk
    - fix DEPENDENCIES_OUTPUT handling (#140921)
  - fix libstdc++.so symlinks (#141985)
  - make sure target's LOAD_EXTEND_OP or lack thereof doesn't influence
    gcj -C output (#141730)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.13
changelog:
  - update from trunk
    - change s390{,x} stack layout to work-around GCC 2.95.3 bug:
      former -mno-backchain (the default), -mbackchain and -mkernel-backchain
      options were transformed into (in order) -mno-backchain -mpacked-stack,
      -mbackchain -mno-packed-stack and -mbackchain -mpacked-stack.
      A new combination -mno-backchain -mno-packed-stack is now the
      new default (Andreas Krebbel, #139678)
  - don't optimize printf/fprintf/__printf_chk/__fprintf_chk in any way
    if return value is not ignored
  - some more libgcc_s.so.1 tweaks on ia64


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.12
changelog:
  - update from trunk
  - make _Unwind_* symbols in libgcc_s.so.1 unversioned to match the
    "IA-64 Linux ABI"


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.8
changelog:
  - update from trunk
  - make sure .toc{,1} sections are created on ppc -m64 -mminimal-toc
    (#134248, PR target/17751)
  - define __GNUC_RH_RELEASE__ macro to match %{gcc_release} rpm macro
    (well, its first number)


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.4
changelog:
  - update from trunk
  - call /sbin/ldconfig in libgfortran and libmudflap %post{,un} (#134067)
  - obsolete gcc35-gfortran (#134810)
  - re-enable COMDAT


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.2
changelog:
  - update from trunk
  - add .note.GNU-stack marking to ppc64 crtsavres.o and
    ia64 crt{begin,end,i,n}.o
  - gimplify folded builtins during fold_all_builtins pass
    if they aren't gimple
  - use/require GCC 3.4.2 instead of 3.4.1


author: Jakub Jelinek <jakub@redhat.com> 4.0.0-0.1
changelog:
  - update from trunk
  - change version to 4.0.0, as there will be no GCC 3.5
  - temporarily disable COMDAT support until at least binutils are upgraded
  - temporarily remove the IA-64 libunwind stuff


author: Jakub Jelinek <jakub@redhat.com> 3.5.0-0.10
changelog:
  - update from trunk
  - fix x ? (unsigned long) d : (long) d conversion bug for d floating
    (#131082)


author: Jakub Jelinek <jakub@redhat.com> 3.5.0-0.9
changelog:
  - fix ppc64 bootstrap (PR rtl-optimization/17099)
  - fix libstdc++.so symlinks, include libsupc++.a everywhere
  - remove Fortran documentation which accidentally ended up in
    libmudflap-devel, add libmudflap ChangeLog
  - add spe.h header on ppc and ppc64, altivec.h and ppc-asm.h on ppc64


author: Jakub Jelinek <jakub@redhat.com> 3.5.0-0.8
changelog:
  - update from trunk
  - stop using dot symbols on ppc64 (Alan Modra)
  - overlap fd_aux field of ppc64 .opd entries with next .opd entry's fd_func
    if a function is not going to use r11 passed to it
  - add mm3dnow.h and mm_malloc.h headers on ia32/x86-64
  - add gcc35-gfortran, libgfortran subpackages (#130212)
  - add libmudflap and libmudflap-devel subpackages


author: Jakub Jelinek <jakub@redhat.com> 3.5.0-0.6
changelog:
  - reenable bitfield patch
  - fix enum { A, B, C, D, E } if (x == B || x == C || x == D)
    style tests in C++


author: Karel Klic <kklic@redhat.com> 1.3.3-18.rhel4:.1
changelog:
  - Added fix for CVE-2010-0001: (64 bit) Integer underflow by decompressing
    LZW format files
    Resolves: rhbz#555086


author: Ivana Varekova <varekova@redhat.com> 1.3.3-17.rhel4
changelog:
  - Resolves: #213619
    Can't unpack LZH compressed data
  - Resolves: #216111
    gzip munges directory mtime with "-r"


author: Ivana Varekova <varekova@redhat.com> 1.3.3-16.rhel4
changelog:
  - fix bug 204676 (patches by Tavis Ormandy)
    - cve-2006-4334 - null dereference problem
    - cve-2006-4335 - buffer overflow problem
    - cve-2006-4336 - buffer underflow problem
    - cve-2006-4338 - infinite loop problem
    - cve-2006-4337 - buffer overflow problem


author: Ivana Varekova <varekova@redhat.com> 1.3.3-15.rhel4
changelog:
  - fix bug 156269 - CAN-2005-1228 directory traversal bug
   (using the patch from Ulf Harnhammar) (patch9)
  - fix bug 155746 - CAN-2005-0988 Race condition in gzip (patch8)


author: Jeff Johnson <jbj@redhat.com> 1.3.3-9
changelog:
  - enlarge window buffer to avoid accessing beyond end-of-buffer (#78413,#83095).
  - re-enable rsync ready patch.


author: Trond Eivind Glomsrød <teg@redhat.com> 1.3.0-16
changelog:
  - replace tempfile patches with improved ones solar@openwall.com
  - Add less to the dependency chain - zless needs it


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Fixed buzilla bug #26680. Wrong skip value after mktemp patch and forced
    overwrite for output file during decompression.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - add HAVE_LSTAT define, to avoid it doing weird things to symlinks
    instead of ignoring them as the docs say it should (#22045)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Build system handles stripping
  - Don't do thing the system does, like creating directories
  - use --bindir /bin
  - Added URL
  - skip unnecesarry sed step
  - Include THANKS, AUTHORS, ChangeLog, TODO


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - adopt patch from Paul Eggert to fix detection of the improper tables in
    inflate.c(huft_build)
  - the latest released version 1.2.4a, which provides documentation updates
    only. But it lets us use small revision numbers again
  - add an dirinfo entry for gzip.info so we can get rid of the ugly --entry
    args to install-info


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added /usr/bin/gzip and /usr/bin/gunzip symlinks as some programs are too
    brain dead to figure out they should be at least trying to use $PATH
  - added BuildRoot


author: Jakub Jelinek <jakub@redhat.com> 3.4.0-2
changelog:
  - update from gcc-3_4-branch
    - PRs libgcj/14695, preprocessor/15067, 11591, bootstrap/14671,
  	bootstrap/15120, c++/14962, c/15004, c++/15064, debug/14829,
  	libstdc++/12077, libstdc++/14220, libstdc++/14245, libstdc++/14340,
  	libstdc++/14775, libstdc++/14975, libstdc++/15002, libstdc++/15046,
  	libstdc++/15047, libstdc++/11610, libstdc++/15074, libstdc++/15090,
  	libstdc++/15361, libstdc++/15412, libstdc++/15488, libstdc++/15489,
  	middle-end/15054, optimization/13985, optimization/15100,
  	optimization/15112, other/1963, target/14715, target/14723,
  	target/14813, target/14857, target/15084, target/15130, target/15189,
  	target/15202, target/15290, target/15301, target/15302, target/15331
  - use lib64 instead of lib directories on ia64 if lib is
    set to lib64 by rpm
  - add Obsoletes for gcc34 etc. rpms
  - emit .note.GNU-stack on IA-64
  - fix libgcc build on SPARC*
  - fix SPARC* bi-arch compiler


author: Jakub Jelinek <jakub@redhat.com> 4.0.1-4.EL4
changelog:
  - update from CVS
    - GCC 4.0.1 release
    - PRs bootstrap/17383, bootstrap/20633, bootstrap/21215, bootstrap/21230,
  	bootstrap/21403, bootstrap/21704, c++/1016, c++/10611, c++/15875,
  	c++/19203, c++/19542, c++/20145, c++/20212, c++/20350, c++/20563,
  	c++/20637, c++/20678, c++/20723, c++/20746, c++/20789, c++/20905,
  	c++/20961, c++/21025, c++/21087, c++/21151, c++/21165, c++/21280,
  	c++/21336, c++/21340, c++/21352, c++/21454, c++/21455, c++/21495,
  	c++/21614, c++/21619, c++/21681, c++/21686, c++/21768, c++/21784,
  	c++/21853, c++/21903, c++/21929, c++/22132, c++/22139, c++/22263,
  	c/12913, c/15698, c/20740, c/20760, c/21159, c/21160, c/21213,
  	c/21342, c/21502, c/21536, c/21873, c/21879, c/21911, c/22308,
  	c/22421, debug/21828, fortran/13257, fortran/14569, fortran/15080,
  	fortran/15959, fortran/15966, fortran/16531, fortran/16861,
  	fortran/16898, fortran/16939, fortran/16940, fortran/17143,
  	fortran/17192, fortran/17193, fortran/17202, fortran/17229,
  	fortran/17432, fortran/17792, fortran/18109, fortran/18283,
  	fortran/18689, fortran/18781, fortran/18890, fortran/19107,
  	fortran/19195, fortran/19478, fortran/19926, fortran/20059,
  	fortran/20713, fortran/20842, fortran/20846, fortran/20865,
  	fortran/20879, fortran/20883, fortran/20954, fortran/21034,
  	fortran/21177, fortran/21257, fortran/21260, fortran/21375,
  	fortran/21912, fortran/22038, fortran/22327, fortran/22417,
  	fortran/14569, java/19285, java/20309, java/20768, java/21022,
  	java/21115, java/21519, java/21722, libffi/21285, libfortran/16435,
  	libfortran/16436, libfortran/17283, libfortran/17992,
  	libfortran/18495, libfortran/18857, libfortran/18958,
  	libfortran/19014, libfortran/19016, libfortran/19106,
  	libfortran/19155, libfortran/19216, libfortran/19568,
  	libfortran/19595, libfortran/20005, libfortran/20006,
  	libfortran/20074, libfortran/20092, libfortran/20131,
  	libfortran/20163, libfortran/20179, libfortran/20436,
  	libfortran/20661, libfortran/20744, libfortran/20766,
  	libfortran/20788, libfortran/20930, libfortran/20950,
  	libfortran/21075, libfortran/21108, libfortran/21127,
  	libfortran/21324, libfortran/21333, libfortran/21354,
  	libfortran/21376, libfortran/21471, libfortran/21480,
  	libfortran/21593, libfortran/21594, libfortran/21875,
  	libfortran/21926, libfortran/21950, libfortran/22142,
  	libfortran/22144, libfortran/22412, libfortran/22570, libgcj/18220,
  	libgcj/19729, libgcj/20273, libgcj/20504, libgcj/20693,
  	libgcj/21136, libgcj/21140, libgcj/21233, libgcj/21372,
  	libgcj/21557, libgcj/21606, libgcj/21637, libgcj/21703,
  	libgcj/21736, libgcj/21753, libgcj/21775, libstdc++/18604,
  	libstdc++/20806, libstdc++/20909, libstdc++/20914, libstdc++/21035,
  	libstdc++/21131, libstdc++/21193, libstdc++/21209, libstdc++/21238,
  	libstdc++/21244, libstdc++/21286, libstdc++/21526, libstdc++/21726,
  	libstdc++/22102, libstdc++/22109, libstdc++/22111, libstdc++/23053,
  	middle-end/16719, middle-end/17961, middle-end/18421,
  	middle-end/19985, middle-end/20593, middle-end/20648,
  	middle-end/20739, middle-end/20917, middle-end/20931,
  	middle-end/20946, middle-end/20973, middle-end/20991,
  	middle-end/21085, middle-end/21237, middle-end/21265,
  	middle-end/21595, middle-end/21850, middle-end/21985,
  	middle-end/22028, middle-end/22057, other/21052, preprocessor/20907,
  	regression/21897, rtl-opt/21102, rtl-opt/21163, rtl-opt/21528,
  	rtl-optimization/21144, rtl-optimization/21239,
  	rtl-optimization/21330, rtl-optimization/22167, target/16888,
  	target/16925, target/17245, target/17822, target/17824,
  	target/18655, target/19051, target/19933, target/20093,
  	target/20301, target/20375, target/20795, target/20924,
  	target/20927, target/21098, target/21099, target/21100,
  	target/21101, target/21149, target/21284, target/21297,
  	target/21315, target/21325, target/21329, target/21390,
  	target/21397, target/21412, target/21416, target/21551,
  	target/21556, target/21657, target/21721, target/21888,
  	target/21889, target/22083, target/22260, target/22576,
  	testsuite/21969, tree-opt/19768, tree-opt/22105,
  	tree-optimization/20490, tree-optimization/20929,
  	tree-optimization/21085, tree-optimization/21167,
  	tree-optimization/21171, tree-optimization/21173,
  	tree-optimization/21380, tree-optimization/21532,
  	tree-optimization/21817, tree-optimization/21847,
  	tree-optimization/22000, tree-optimization/22043,
  	tree-optimization/22171, tree-optimization/22591, treelang/21345
    - fix fortran handling of repeated character literals in DATA (#163394,
      PR fortran/20063)
    - avoid sibling calls if structure arguments passed by value overlap
      (#163058)
    - avoid discarding volatile casts (Richard Henderson, #162274,
      PR tree-opt/22278)
    - fix -frepo (Mark Mitchell, #163271, PR c++/22204)
    - use SCHED_OTHER rather than SCHED_RR in libjava (Andrew Haley, #152386)
    - fix compound literal handling (Joseph S. Myers, #160018, c/22013, c/22098)
    - fix -march=i386 -masm=intel -fpic (#162585)
    - accept fortran ENTRY without () even in FUNCTIONs (#161634)
    - fix fortran handling of ENTRY return var names as rvalues (#161669)
    - fix fortran ICE on invalid preprocessor line (#161679)
    - fix fortran handling of long preprocessor lines (#161680)
    - fortran Hollerith constant and character array fixes (Feng Wang, #161430)
    - fix reg-stack ICE (#158407, PR target/21716)
    - fix ICE on fortran alternate returns (#158434)
    - fix ICE on fortran functions without explicit type with implicit none
      (#158232, PR fortran/21729)
    - fix overflowed constant handling (Zdenek Dvorak, #156844,
      PRs middle-end/21331, tree-opt/21293)
    - fix IA-64 ICE on sdata/sbss variable references with offsets
      (Richard Henderson, #158001, PR target/21632)
    - fix german, spanish, turkish and chinese translations (#157879,
      PR translation/21364)
    - fixed WHERE inside FORALL (PR fortran/15080)
    - fix a tree sharing bug (#157792, PR tree-optimization/21610)
    - avoid using hash tables recursively (#157308)
    - fix ppc64 libgcj (Andrew Haley, #154684, #142611)
    - fix crossjumping (#157243, PR middle-end/21492)
    - fix i386 V4SFmode vector initialization
    - https Handler.java from GNU classpath (Thomas Fitzsimmons, #155466)
    - Fortran namelist support (Paul Thomas, #155852, PRs fortran/17472,
      fortran/18396, fortran/19467, libfortran/12884, libfortran/17285,
      libfortran/18122, libfortran/18209, libfortran/18210, libfortran/18392,
      libfortran/18591, libfortran/18879, libfortran/19657)
    - fixes for the Fortran ENTRY support (PRs fortran/13082,
      fortran/18824, #153715)
    - fix GThread errors when running OOo (Thomas Fitzsimmons, #154215)
    - fix dwarf2 writer to avoid ICEing gdb (Jim Wilson, #153681, PR c++/20805)
    - fix hang in tree-chrec.c (Sebastian Pop, #153268, PR tree-optimization/20742)
    - fix KDE miscompilation caused by reload (Michael Matz, #154294,
      PR regression/20973)
    - add support for Fortran ENTRY in FUNCTIONS and SUBROUTINES with alternate
      returns (PRs fortran/13082, fortran/18824, #153715)
  - fix fortran EQUIVALENCE handling with substrings (#160853,
    PRs fortran/18833, fortran/20850)
  - improve fortran diagnostics for comparison of logicals (Volker Reichelt,
    PR fortran/22503)
  - work around PR middle-end/20606 (Andrew Haley)
  - diagnose invalid uses of inline (Eric Christopher, #162216, #159731,
    PRs c/22052, c/21975)
  - fix linker command line ordering when compiling multiple
    java source files (Tom Tromey, #163099)
  - use backtrace () in libgcj even on ia64
  - support more than 16 nested GCC visibility pragmas (H.J.Lu)
  - make sure libstdc++ mt allocator calls pthread_key_delete before
    libstdc++ dlclose (#161061, PR libstdc++/22309)
  - fix ICE when compiling call with excessive size of arguments
    passed by value (#160718, PR middle-end/17965)
  - grmic fix (Archit Shah, #133180)
  - make libltdl aware of */lib64 paths (#156005)
  - make sure slow_pthread_self is never yes for linux targets
  - rename libjawt.so* to libgcjawt.so* to avoid interferences
    with proprietary libjawt.so's
  - add gjnih4 to gcc4-java subpackage
  - configure with --enable-libgcj-multifile to avoid make -jN
    related multilib failures
  - use INTERNAL_SYSCALL* macros in libgcc_post_upgrade.c, so that the
    statically linked binary doesn't need TLS (#155701)
  - implement java.awt.Frame.getBufferStrategy (Thomas Fitzsimmons, #153266)
  - configure with
    --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
  - include empty /usr/share/java/gcj-endorsed and
    /usr/lib/gcj-4.1.2/classmap.db.d directories and
    %ghost /usr/lib/gcj-4.1.2/classmap.db


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.20]
changelog:
  -improved rx length check for r8169 (Neil Horman) [556406 550911]
  -isdn: hfc_usb: fix read buffer overflow in collect_rx_frame() (Danny Feng) [539436 539437] {CVE-2009-4005}
  -megaraid_sas: fix dbg_lvl and poll_mode_io file permissions in sysfs (Danny Feng) [537310 537311] {CVE-2009-3889 CVE-2009-3939}
  -hfs: fix a potential buffer overflow (Amerigo Wang) [540738 540739] {CVE-2009-4020}
  -gdth: prevent negative offsets in ioctl (Amerigo Wang) [539418 539419] {CVE-2009-3080}
  -ptrace: ptrace_detach can leak a zombie (Oleg Nesterov) [555869 539506]
  -strace: strace hangs when the mt tracee does coredump (Oleg Nesterov) [555869 539506]


author: Anton Arapov <aarapov@redhat.com> [2.6.9-89.0.19]
changelog:
  -net: fix rx length check errors in e1000e (Cong Wang) [551218 551214] {CVE-2009-4537}
  -net: fix rx length check errors in e1000 and r8169 (Neil Horman) [550910 550907] {CVE-2009-4537}


author: Colin Walters <walters@redhat.com> 1:1.0.1.gold-6
changelog:
  - Require libbluecurve.so to fix 135709, since it apparently
    cannot be done in comps at this point.


author: Colin Walters <walters@redhat.com> 1:1.0.1.gold-4
changelog:
  - Pull in 32-bit redhat-artwork on x86_64 (135709)
  - Rename hxplay.desktop to realplay.desktop, in order to set 
    default mime handlers for realplay.desktop, until we get
    multiple application support in defaults.list (135705)


author: Colin Walters <walters@redhat.com> 1:1.0.1.gold-1
changelog:
  - Update to 1.0.1
  - Add epoch since 1.0.1.gold is older than 1.0.gold
  - Drop upstreamed HelixPlayer-1.0.beta20040615-mmx-clobber.patch
  - Drop HelixPlayer-1.0.beta20040615-desktop.patch per request
  - Drop upstreamed HelixPlayer-1.0-filechooser.patch
  - Drop upstreamed HelixPlayer-1.0-clobberedx.patch
  - Switch to bingo-gold target


author: Colin Walters <walters@redhat.com> 1.0.gold-4
changelog:
  - Add patch from Real to fix math64.h compilation
  - Invoke update-desktop-database in post and postun, in
    preparation for fixing .desktop file for mime system
  - Address some issues from #130744, thanks Ling Li:
    - Do release build
    - Install release binary
    - Fix typo in png installation
  - Remove hack for installing debug ogg format


author: Colin Walters <walters@redhat.com> 1.0.gold-1
changelog:
  - Update to gold
  - Use setup -n to set directory instead of repacking tarball
  - Switch bif target to bingo-gold-free


author: Colin Walters <walters@redhat.com> 1.0.beta20040615-3
changelog:
  - Add patch to fix desktop file name
  - Set build failure color to "green" to exit on any error
  - Add smp_mflags variable for parallel building


author: Nicholas Hart <nhart@helixcommunity.org>
changelog:
  - tweaked some paths to deal with tarball generated by player/installer/app
  - changed, reformatted some of the package info


author: Tom Lane <tgl@redhat.com> 4.1.22-2.el4.2
changelog:
  - Add fixes for CVE-2008-4098, CVE-2009-4030 (two successive attempts to fix
    DATA/INDEX DIRECTORY vulnerabilities) and CVE-2008-4456 (mysql command line
    client XSS flaw)
  Resolves: #512255


author: Tom Lane <tgl@redhat.com> 4.1.22-2.el4.1
changelog:
  - Add fix for CVE-2009-2446 (format string vulnerability in COM_CREATE_DB and
    COM_DROP_DB processing)
  Resolves: #512255


author: David Tardon <dtardon@redhat.com> - 1.1.5-10.0.7.3
changelog:
  - Resolves: rhbz#529748 openoffice.org various flaws
  - CVE-2009-3301 OpenOffice.org Word sprmTDefTable Memory Corruption
  - CVE-2009-3302 OpenOffice.org Word sprmTSetBrc Memory Corruption


author: David Tardon <dtardon@redhat.com> - 1.1.5-10.0.7.2
changelog:
  - Resolves: rhbz#529748 openoffice.org various flaws
  - CVE-2009-2950 GIF file parsing heap overflow
  - CVE-2009-2949 integer overflow in XPM processing


author: Ondrej Vasik <ovasik@redhat.com> 1.14-13.2
changelog:
  - CVE-2007-4476 - fix stack crashing in safer_name_suffix
  - CVE-2010-0624 - fix heap-based buffer overflow by expanding
    a specially-crafted archive


author: Ondrej Vasik <ovasik@redhat.com> 2.5-16.el4
changelog:
  - change multiple archive fix in 2.5-14.el4 (bz#253917)
    (now the code is ifdef'd instead of removed to prevent possible
     regressions and could be deactivated by rebuilding from srpm
     with multitape 1)


author: Ondrej Vasik <ovasik@redhat.com> 2.5-15.el4
changelog:
  - BuildRequires: rsh (gcc compiler option -DHAVE_NETDB_H=1 brew
    fallback is causing rsh unfunctionality) - #238862


author: Peter Vrabec <pvrabec@redhat.com> 2.5-9.RHEL4
changelog:
  - fix checksum error on 64-bit machines (#171649)
  - fix problem with file modification times stored in the archive(#168401)
  - fix problem when file grew n bytes in copy-pass mode and these 
    n bytes got prepended to the contents of all subsequent files (#167845)


author: Peter Vrabec <pvrabec@redhat.com> 2.5-8.RHEL4
changelog:
  - fix large file support, archive >4GiB, archive members <4GiB (#160056)
  - use mode 0700 for dir creation


author: Jeff Johnson <jbj@redhat.com> 2.5-1
changelog:
  - update 2.5, restack and consolidate patches.
  - don't apply (but include for now) freebsd and #56346 patches.
  - add url (#54598).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - revert the stdout patch (#3358), restoring original GNU cpio behavior
    (#6376, #7538), the patch was dumb.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - fix infinite loop unpacking empty files with hard links (#4208).
  - stdout should contain progress information (#3358).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - Fiddle bindir/libexecdir to get RH install correct.
  - Don't include /sbin/rmt -- use the rmt from dump package.
  - Don't include /bin/mt -- use the mt from mt-st package.
  - Add prereq's


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.23]
changelog:
  -e1000e: fix broken wake up on LAN functionality due to other e1000e patch (Andy Gospodarek) [565496 558607]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.22]
changelog:
  -net: fix sctp ootb packet deinal of service (Neil Horman) [555662 555663] {CVE-2010-0008}
  -e1000e: fix broken wake up on LAN functionality due to other e1000e patch (Andy Gospodarek) [565496 558607]
  -signal: fix kernel information leak with print-fatal-signals=1 (Danny Feng) [554581 554582] {CVE-2010-0003}
  -netfilter: ebtables: enforce CAP_NET_ADMIN for modifications to ebtables (Danny Feng) [555240 555241] {CVE-2010-0007}
  -lpfc: lpfc driver doesn t acquire lock when searching hba for target (Rob Evers) [561453 548496]
  -ext3: replace lock/unlock_super() with an explicit lock for resizing (Lachlan McIlroy) [553135 547213]
  -kernel: fix DOS on x86_64, load_elf_binary() (Danny Feng) [560550 560551] {CVE-2010-0307}
  -scsi: make sure to enable ordered mode on scsi drives with write cache enabled (Josef Bacik) [560563 537475]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.21]
changelog:
  -ia32: fix kernel panic when coredump VDSO page for 32bit process (Amerigo Wang) [549230 549231] {CVE-2009-4271}


author: Anton Arapov <aarapov@redhat.com> [2.6.9-89.0.19]
changelog:
  -net: fix rx length check errors in e1000e (Cong Wang) [551218 551214] {CVE-2009-4538}
  -net: fix rx length check errors in e1000 and r8169 (Neil Horman) [550910 550907] {CVE-2009-4536} {CVE-2009-4537}


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.17.5
changelog:
  - do not disable SSLv2 in the renegotiation patch - SSLv2 does
    not support renegotiation
  - allow unsafe renegotiation on clients with SSL_OP_LEGACY_SERVER_CONNECT


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.17.3
changelog:
  - CVE-2009-3555 - support the secure renegotiation RFC (#533125)
  - CVE-2009-2409 - drop MD2 from the default algorithm list (#510197)
  - CVE-2009-0590 - crash when printing incorrect asn1 strings (#492304)


author: Joe Orton <jorton@redhat.com> - 2.0.52-41.ent.7
changelog:
  - add security fix for CVE-2010-0434 (#572955)
  - mod_dav: don't delete the existing resource if a PUT fails (#572932)
  - mod_ssl: add SSLInsecureRenegotiation directive (#575805)
  - Require and BR sufficient openssl with secure reneg API


author: Than Ngo <than@redhat.com> 6:3.3.1-12.el4
changelog:
  - Resolves: #209651, startkde fails to start
  - Resolves: #440319, %hostlist macros in Xaccess do not work


author: Than Ngo <than@redhat.com> 6:3.3.1-9.el4
changelog:
  - Resolves: #251343, knotification cannot be enabled after
    re-enabling arts from kcontrol
  - Resolves: #380261, kcmshell desktop, the 'Default' button on virtual desktop does not work


author: Than Ngo <than@redhat.com> - 6:3.3.1-7.el4
changelog:
  - Resolves: #290861,
    CVE-2007-4569, kdm password-less login vulnerability
    CVE-2007-3820, CVE-2007-4224 CVE-2007-4225, Konqueror address bar spoofing


author: Radek Vokal <rvokal@redhat.com> 1.0.11-1.1
changelog:
  - upgrade to 1.0.11
  - http://www.wireshark.org/docs/relnotes/wireshark-1.0.11.html
  - fixes CVE-2009-4377 and CVE-2009-2563
  - Resolves: #549581


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.25]
changelog:
  -net: fix an unexpectedly freed skb in tcp (Amerigo Wang) [577715 577716] {CVE-2010-1188}
  -net: fixup problems with vlan tagging and bonding driver option arp_validate=3 (Jiri Pirko) [580842 555070]
  -virtio_net: fix tx wakeup race condition (Herbert Xu) [580089 574785]
  -vfs: turn bad_inode_ops into an inode_operations_ext (Jeff Layton) [582908 544381]
  -oprofile: Support arch_perfmon in Oprofile (John Villalovos) [582913 553745]
  -oprofile: Fix name collision issue in Oprofile (John Villalovos) [582913 553745]
  -oprofile: Fixes for the perf counter reservation system in Oprofile (John Villalovos) [582913 553745]
  -oprofile: Enable use of the perf counter reservation system into the oprofile driver (John Villalovos) [582913 553745]
  -oprofile: final bits to support oprofile on Nehalem-EP (John Villalovos) [582241 509423]
  -virt: fix i386 virtio driver crash (Chris Lalancette) [582911 509220]
  -xen: fix pv guest crash when host has more than 64g ram (Chris Lalancette) [574392 504988]


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.24]
changelog:
  -qla2xxx: update qla driver version from 8.02.09.02.04.08-d to 8.02.09.01.04.09-d (Rob Evers) [577234 529063]
  -diskdump: fix diskdump not working with qla2xxx (Rob Evers) [577234 529063]
  -usb: fix information leak via userspace usb interface (Vitaly Mayatskikh) [566626 566627] {CVE-2010-1083}
  -alsa: snd-hda-intel driver: avoid divide by zero (Jaroslav Kysela) [567169 567170] {CVE-2010-1085}
  -dvb: fix endless loop when decoding ILE at dvb-core (Mauro Carvalho Chehab) [569239 569240] {CVE-2010-1086}
  -ia64: ptrace: peek_or_poke requests can miss put_task_struct() (Oleg Nesterov) [572008 567321] {CVE-2010-0729}
  -ia64: ptrace: peek_or_poke requests miss ptrace_check_attach() (Oleg Nesterov) [572008 567321] {CVE-2010-0729}
  -tg3: refrain from touching MPS in tg3 (John Feeney) [567205 554525]
  -netfilter: add connlimit match module support (Jiri Pirko) [563223 522000]
  -netfilter: enable CONFIG_IP_NF_MATCH_CONNLIMIT=m (Jiri Pirko) [563223 522000]


author: Jiri Popelka <jpopelka@redhat.com> - 3.0.1-68
changelog:
  - A pair of defects cause the server to halt upon processing certain packets
    (CVE-2011-2748, CVE-2011-2749, RHBZ #729879)


author: Jindrich Novy <jnovy@redhat.com> 2.0.2-22.EL4.13
changelog:
  - add another hunk to CVE-2010-0827 patch to fix tfmload.c as well
    (https://bugzilla.redhat.com/show_bug.cgi?id=577322#c3)


author: Jindrich Novy <jnovy@redhat.com> 2.0.2-22.0.1.EL4.11
changelog:
  - fix CVE-2010-0827 CVE-2010-0739 CVE-2007-5935 CVE-2007-5936 CVE-2007-5937
  CVE-2009-0146 CVE-2009-0195 CVE-2009-0147 CVE-2009-0166 CVE-2009-0799
  CVE-2009-0800 CVE-2009-1179 CVE-2009-1180 CVE-2009-1181 CVE-2009-1182
  CVE-2009-1183 CVE-2009-0791 CVE-2009-3609
  Resolves: #577322


author: Vitaly Mayatskikh <vmayatsk@redhat.com> [2.6.9-89.0.26]
changelog:
  -pci: fix reference to dev->bus->pad2 in pcix_set_mmrbc() (Dean Nelson) [596374 499355]
  -pci: cleanup error return for pcix get and set mmrbc functions (Dean Nelson) [596374 499355]
  -pci: fix access of pci_x_cmd by pcix get and set mmrbc functions (Dean Nelson) [596374 499355]
  -pci: fix return value from pcix_get_max_mmrbc (Dean Nelson) [596374 499355]
  -sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584655 584656] {CVE2010-1173}
  -kernel: keyrings: find_keyring_by_name() can gain the freed keyring (Vitaly Mayatskikh) [585097 585098] {CVE-2010-1437}
  -virtio: net refill on out of memory (Herbert Xu) [597310 589897]
  -net: pkt_sched: fix sfq qdisc crashes with limit of 2 packets (Jiri Pirko) [597312 587644]
  -nfs: make sure client returns updated d_type info in getdents responses (Jeff Layton) [596372 577378]
  -vfs: force reval of target when following last_bind symlinks (Jeff Layton) [533118 533119] {CVE-2009-3726}
  -nfsv4: fix a problem whereby a buggy server can oops the kernel (Jeff Layton) [533118 533119] {CVE-2009-3726}
  -nfsd4: move special stateid processing to nfs4_preprocess_stateid_op() (Jeff Layton) [597314 517162]
  -nfsd4: move nfserr_openmode checking from nfsd_read/write into nfs4_preprocess_stateid_op() (Jeff Layton) [597314 517162]
  -time drift due to incorrect accounting of lost ticks if tick_divider > 1 (Ulrich Obergfell) [590551 579716]
  -jbd: properly discard freed buffers after commit (Josef Bacik) [589155 571546]


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.32:.4
changelog:
  - Applied patch for CVE-2010-1748 (web interface memory disclosure,
    STR #3577, bug #591983).
  - Applied patch for CVE-2010-0542 (texttops unchecked memory
    allocation failure leading to NULL pointer dereference, STR #3516,
    bug #587746).
  - Applied patch for CVE-2010-0540 (CUPS administrator web interface
    CSRF, STR #3498, bug #588805).


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:1.03-0.fdr.1
changelog:
  - Update to 1.03.
  - Relocation of debug*.list files during the tests in order to avoid problems
    with Module::Signature (files not listed in MANIFEST).


author: Tom Lane <tgl@redhat.com> 1.0.16-3.el4_8.4
changelog:
  - Back-port fixes for CVE-2009-2042, CVE-2010-0205, CVE-2010-1205,
    CVE-2010-2249
  Resolves: #609928


author: Tom Lane <tgl@redhat.com> 2:1.2.7-3.el4_8.3
changelog:
  - Back-port fixes for CVE-2009-2042, CVE-2010-0205, CVE-2010-1205,
    CVE-2010-2249
  Resolves: #609918


author: Jan Zeleny <jzeleny@redhat.com> - 2.2.13-12.3
changelog:
  - fixed modrdn segfault issues (#606399)
  - fixed handling of null character when using TLS (#606399, patches for both
    main and compat library backported by Jan Vcelak <jvcelak@redhat.com>)


author: Jan Safranek <jsafranek@redhat.com> 2.2.13-10
changelog:
  - fix memory leak when adding/modifying entries (#361791)
  - fix entryUUID getting mangled when syncrepl is used
    for replication (#331821)
  - fix crash on high modify load (#402651)
  - fix initscript to print error when TLS_CACERT file is
    not readable by ldap user (#165172)
  - fix manual bind timeout (#230390)
  - fix nss_ldap chasing referrals with SASL authentications (#264441)


author: Don Howard <dhoward@redhat.com> [2.6.9-89.0.28]
changelog:
  -sky2: fix 88e803x transmit lockup on Yukon-FE chipset (Don Howard) [617353 614559]
  -nfsd4: bug in read_buf when it is called to move over to next page (Jiri Olsa) [612032 612033] {CVE-2010-2521}
  -cifs: fix a kernel BUG with remote OS/2 server (Eugene Teo) [608585 608586] {CVE-2010-2248}


author: Jan Safranek <jsafrane@redhat.com> 1.0.15-1
changelog:
  - upgrade to 1.0.15
  - http://www.wireshark.org/docs/relnotes/wireshark-1.0.15.html
  - fixes CVE-2010-2287 CVE-2010-2284
  - Related: #612237


author: Jan Safranek <jsafrane@redhat.com> 1.0.14-1
changelog:
  - upgrade to 1.0.14
  - http://www.wireshark.org/docs/relnotes/wireshark-1.0.14.html
  - fixes CVE-2010-1455 CVE-2010-2283 CVE-2010-2284 CVE-2010-2286 CVE-2010-2287
  - Resolves: #612237


author: - Bastien Nocera <bnocera@redhat.com> 6.0.7.1-18
changelog:
  - Add patch for CVE-2007-1797 (#235071)
  - Add patch for CVE-2007-4988 (#310081)
  - Add patch for CVE-2007-4985 (#310091)
  - Add patch for CVE-2007-4986 (#310121)
  Related: rhbz #411371


author: Don Howard <dhoward@redhat.com> [2.6.9-89.0.29]
changelog:
  -mm: keep a guard page below a grow-down stack segment (Don Howard) [607855 607856] {CVE-2010-2240}
  -mm: accept an abutting stack segment (Don Howard) [607855 607856] {CVE-2010-2240}
  -mm: fix up some user-visible effects of stack guard page (Don Howard) [607855 607856] {CVE-2010-2240}


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-7.rhel4.19
changelog:
  Resolves: #183499, #165515
  - Don't treat the greeter as crashing if X gets control-alt-backspaced,
    or otherwise crashes.  This addresses the other half of 
    183499 and 165515


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-7.rhel4.12
changelog:
  - Don't depend on SUPPORTED environment variable to be up to date,
    instead read /etc/sysconfig/i18n directly


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-7.rhel4.10
changelog:
  - Fix supported language list to include country codes. 
  - Add a little more intelligence to locale comparisons.


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-7.rhel4.2
changelog:
  - Support new pam audit module (bug 159338)
  - Remove standalone check that causes spurious audit entries (bug 161230).


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-6.rhel4
changelog:
  - Add and build patch from Mike Patnode <mike.patnode@centrify.com> to
    use looked up username instead of assuming that the user-entered
    login name is cannonical (#147701).
  - Build patch from Soeren Sandmann  <sandmann@redhat.com> to fix 
    XDMCP protocol violation (#143266)


author: Mark McLoughlin <markmc@redhat.com> - 1:2.6.0.0-3
changelog:
  - Update the "use switchdesk" message to only be display when
    switchdesk-gui is installed and to not reference a non existant
    menu item (bug #121460)


author: Colin Walters <walters@redhat.com> 1:2.6.0.0-2
changelog:
  - Always put session errors in /tmp, in preparation for
    completely preventing gdm from writing to /home/


author: Warren Togami <wtogami@redhat.com> 1:2.4.4.5-8
changelog:
  - patch30 xdmcp_session counter fix from gdm-2.5.90.0 #110315
  - automake14 really needed, not automake
  - BR libcroco-devel, libcroco-devel, libattr-devel, gettext
  - conditionally BR libselinux-devel
  - explicit epoch in all deps
  - make the ja.po time format change with a sed expression rather than
    overwriting the whole file (Petersen #113995)


author: George Lebl <jirka@5z.com> 1:2.4.2.102-1
changelog:
  - updated to 2.4.2.102
  - removed outdated patches
  - Use Xsetup_0 only for :0 since that's the way it works
    for xdm
  - remove the gnome.desktop file, its going into gnome-session


author: Havoc Pennington <hp@redhat.com> 1:2.4.1.6-1
changelog:
  - update to latest bugfix version on george's advice
  - remove setlocale patch that's upstream
  - remove console setup patches that are upstream


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Run the error dialogs under /bin/sh --login, so we
    get lang.sh, and thus unicode_start running. Fixes
    the X-doesn't-start dialog showing up as random
    blinking characters.


author: Matt Wilson <msw@redhat.com> 1:2.4.1.1-3
changelog:
  - fix pam.d entry, pam_env wasn't properly patched
  - disable optimizations on x86_64 to work around gcc bug


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.1.0
  - add patch from george to ask "are you sure?" for shutdown/reboot since it's now just one click away


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.0.12
  - update new patch for no-utf8-in-cjk
  - drop patch to photo setup, now upstream
  - drop confdocs patch now upstream
  - move all the gdm.conf changes into single "rhconfig" patch
  - remove "sid-fix" patch now upstream


author: Nalin Dahyabhai <nalin@redhat.com> 2.4.0.7-14
changelog:
  - remove the directory part of module specifications from the PAM config files,
    allowing the same PAM config to work for either arch on multilib boxes


author: Havoc Pennington <hp@redhat.com>
changelog:
  - put /usr/X11R6/bin in path for now fixes #72781
  - use proper i18n algorithm for word wrap, #71937
  - remove greek text from language picker due to lack 
    of greek font
  - reorder PAM config file #72657


author: Havoc Pennington <hp@redhat.com>
changelog:
  - improve gdmsetup icon
  - remove GNOME session, we will instead put it in gnome-session
  - apply patch from george to make gdmphotosetup file selector 
    work


author: Elliot Lee <sopwith@redhat.com> 2.4.0.7-6
changelog:
  - Patches for #64902, #66486, #68483, #71308
  - post-install script changes from the gdm.spec mentioned in #70965
  - noreplace on gdm.conf for #71309


author: Havoc Pennington <hp@redhat.com>
changelog:
  - put in a patch from george to fix some setsid()/kill() confusion
    possibly fixing #72295
  - turn off UseCirclesInEntry for now, fixes #72433


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.0.7 with bugfixes George kindly did for me, 
    including mnemonics for the graphical greeter
  - use Wonderland gtk theme for the nongraphical greeter
  - remove patches that are now upstream


author: Havoc Pennington <hp@redhat.com>
changelog:
  - update rhconfig patch
  - use pam_timestamp for the config tool
  - link to a desktop file in redhat-menus
  - update .gnome2 patch, filed upstream bug
  - 2.4.0.4
  - rebuild with new gail, librsvg2


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Require redhat-artwork, make the default greeter theme Wonderland
  - Look for all configuration in .gnome2 not .gnome. This avoids problems 
    with changes in the set of session/lang.
  - Remove English from locale.alias, make most locales UTF-8
  - Call find_lang with the right name


author: Havoc Pennington <hp@redhat.com>
changelog:
  - rebuild for new libs
  - put gdm-autologin pam config file in file list, hope
    its absence wasn't deliberate
  - use desktop-file-install


author: Havoc Pennington <hp@redhat.com>
changelog:
  - clean up some format string mess, and don't
    log username to syslog, #5681
  - own some directories #50692


author: Havoc Pennington <hp@redhat.com>
changelog:
  - After, oh, 2 years or so, finally upgrade version and set
    release to 1. Remove all hacks and patches, pretty much;
    this will break a few things, will be putting them back 
    via GNOME CVS. All changes should go in 'gdm2' module in 
    CVS for now.

    This RPM enables all kinds of features that I'm going to turn
    off shortly, so don't get excited about them. ;-)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - reinitialize pam credentials after calling initgroups() -- the
    credentials may be group memberships


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Apply security errata patch we released for 6.2
  - Add Gnome.session back, don't know when it disappeared or why


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Modify Default.session and Failsafe.session not to add -login option to bash
  - exec the session scripts with the user's shell with a hyphen prepended
  - doesn't seem to actually work yet with tcsh, but it doesn't seem to 
    break anything. needs a look to see why it doesn't work


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Try to fix bug 8877 by clearing the message below 
    the entry box when the prompt changes. may turn 
    out to be a bad idea.


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - fix to handling ancient gdm config files with non-standard language specs
  - dont close display connection for xdmcp connections, else we die if remote
    end dies.


author: Jonathan Blandford <jrb@redhat.com>
changelog:
  - added patch from otaylor to not call gtk funcs from a signal.
  - added patch to tab when username not added.
  - added patch to center About box (and bring up only one) and ignore "~"
    and ".rpm" files.


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to
    the appropriate packages instead.
  - added patch to make option menus always active (security problem otherwise)
  - added jrb's patch to disable stars in passwd entry field


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe
  - patched gdmgreeter to not complete usernames
  - patched gdmgreeter to not safe selected session permanently
  - patched gdmgreeter to center dialog boxes


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Updated patches for 1.0.0
  - Fixed some problems in 1.0.0 with installation directories
  - moved /usr/var/gdm /var/gdm


author: Don Howard <dhoward@redhat.com> [2.6.9-89.29.1]
changelog:
  - [misc] make compat_alloc_user_space incorporate access_ok (Don Howard) [634461 634462] {CVE-2010-3081}


author: Tim Waugh <twaugh@redhat.com> 3.0.2-3.2
changelog:
  - Applied patch to fix improper sanitization of command line options
    (CVE-2011-2697, bug #721001).


author: Tim Waugh <twaugh@redhat.com> 3.0.2-3.1
changelog:
  - Built for RHEL-4.
  - Fixes XML escaping in PPD.pm (bug #207965).
  - Added IEEE 1284 IDs (bug #246733, bug #246734, bug #246735, bug #246736,
    bug #246737, bug #246738, bug #246739, bug #246740, bug #246741,
    bug #246742, bug #246743, bug #246744).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Add autodetect information for Epson Stylus Photo R300 (bug #143939).
  - Add autodetect information for Okidata Okipage 6ex (bug #143964).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Add autodetect information for Epson Stylus CX3200 (bug #143343).
  - Add autodetect information for HP-OfficeJet G95 (bug #141057).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Add autodetect information for HP Color LaserJet 4550 (bug #139799).
  - Add autodetect information for Samsung-ML-1710 (bug #141163).
  - Add autodetect information for HP LaserJet 8150 (bug #139683).
  - Add autodetect information for Epson Stylus Color 777 (bug #139629).
  - Add autodetect information for HP Business InkJet 1100 (bug #139258).
  - Add autodetect information for Epson Stylus Photo 790 (bug #139266).
  - Add autodetect information for HP DJ 3820 (bug #139271).


author: Tim Waugh <twaugh@redhat.com> 3.0.2-2
changelog:
  - Use gimp-print driver for HP 2000C (bug #133647).
  - Add autodetect information for Lexmark Z52 (bug #135178).


author: Tim Waugh <twaugh@redhat.com> 3.0.2-1
changelog:
  - Updated filters to 3.0.2.
  - Updated db-engine to 3.0.2.
  - No longer need Omni PageSize patch or lvalue patch.


author: Tim Waugh <twaugh@redhat.com> 3.0.1-1
changelog:
  - Upgrade db to 20040219.
  - Upgrade hpijs to 1.5-20040219.
  - Upgrade engine to 3.0.1.
  - Upgrade filters to 3.0.1.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-23
changelog:
  - Fix up HP Color Inkjet CP1700 support.
  - Remove PrintoutMode option from gimp-print driver to avoid breaking it.
  - Update filters to 3.0.1rc3.
  - Update engine to 3.0.1rc2
  - No long need symlink patch.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-21
changelog:
  - Build for Fedora Core 1 printer drivers update.
  - Revert Omni update temporarily.
  - Downgrade engine to 20031217 to stick to the stable branch.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-19
changelog:
  - Build for Fedora Core 1 printer drivers update.
  - No longer need symlink patch.
  - Updated fontpath patch.
  - Updated engine to 20040112.
  - Updated db to 20040112.
  - Updated gimp-print data to 4.2.6.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-18
changelog:
  - Build for Fedora Core 1 printer drivers update.
  - Explicitly state conflict with hpijs < 1.5.
  - Make foomatic-ppdfile accept '-t type' like foomatic-datafile used to.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-14
changelog:
  - Updated db to 20031217.
  - Updated engine to 20031217.
  - Updated hpijs to 1.5-20031217.
  - Use relative symlinks.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-12
changelog:
  - Undo over-zealous percent escaping in PostScript.xml
  - Build requires libxml2-devel (bug #110589).
  - Use relative, not absolute, symlink for CUPS filter.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-10
changelog:
  - Updated db to 20031105.
  - Drop filters path patch.
  - Updated fontpath patch, both libdir patches.
  - Updated engine and filters to 3.0-20031105.
  - Updated hpijs db to 1.4-1.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-5
changelog:
  - Add some Dell printers.
  - Updated foomatic-db to 20030603.
  - Updated missing UPP list for ghostscript 7.07.


author: Tim Waugh <twaugh@redhat.com> 3.0.0-0.beta2.1
changelog:
  - 3.0.0beta2.
  - Updated path patch.
  - No longer need FOOMATIC_LIBDIR, generic PS, ids, postscript-duplex,
    hpijs13, psc2210, duplex184 patches.
  - Add hpijs support back in.
  - Fix up references to old printer IDs.


author: Tim Waugh <twaugh@redhat.com> 2.0.2-11
changelog:
  - Add autodetect info for HP DeskJet 656C.  It doesn't really do
    IEEE 1284 IDs, but since it's a USB device we can figure out its
    manufacturer and model anyway.


author: Tim Waugh <twaugh@redhat.com> 2.0.2-1
changelog:
  - 2.0.2.
  - No longer need 67973, 970c patches.
  - Remove cups-drivers-* packages (no longer needed).
  - Remove files not shipped.  Ship filter.conf.
  - Conditionally restart cups.
  - Use libdir.
  - Don't put things in site_perl; use vendor_perl instead (bug #73528).


author: Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.3
changelog:
  - Remove explicit perl-Storable dependency; it should be perl(Storable),
    and that is picked up automatically.


author: Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.2
changelog:
  - Fix release number.
  - Drop gen-ppds from the file manifest---use foomatic-compiledb instead
    (bug #63622).


author: Tim Waugh <twaugh@redhat.com> 1.9-0.20020517.0.1
changelog:
  - Update to CVS.
  - Updated requirements.
  - Updated path and libdir patches.
  - Drop hpijs 1.0.2 patch.
  - foomatic-datafile has moved to %{_bindir}.
  - Update gimp-print data to 4.2.1.
  - Update Omni printer data to 0.6.1.


author: Tim Waugh <twaugh@redhat.com> 1.1-0.20020130.1
changelog:
  - Update to CVS.
  - No longer need the cachedir patch.
  - Fix config file path.
  - Look in /usr/local/bin last, not first, in lpdomatic (bug #57915).


author: Tim Waugh <twaugh@redhat.com> 1.1-0.20020129.1
changelog:
  - Update to CVS.
  - Patches no longer needed: prepend, fd3.
  - Use RPM_OPT_FLAGS.
  - Allow non-root users to use foomatic-datafile (bug #58956).


author: Tim Waugh <twaugh@redhat.com> 1.1-0.20020124.1
changelog:
  - Update to CVS.
  - Updated Omni printers to those in Omni 0.5.1.
  - Updated patches: prepend, fd3.
  - Patches no longer needed: utf8, lpdomatic.
  - Added gimp-print (formerly stp) foomatic db info, and removed the old
    stp.xml file.
  - Conflict with ghostscript if it doesn't have gimp-print-4.2.0 yet.


author: Tim Waugh <twaugh@redhat.com> 1.1-0.20011218.2
changelog:
  - REALLY fix PCL fixup code (bug #55909, others).
  - PreReq fileutils, initscripts (bug #56984).
  - Fix prepends in lpdomatic (bug #57371).
  - Run foomatic-cleanupdrivers during install, to remove driver entries
    with no command line.
  - Put lpdomatic in /usr/sbin again.
  - Fix foomatic-gswrapper's file descriptor manipulations (bug #56871).


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20011217.2
changelog:
  - fix the rest of the quoting issues with foomatic-combo-xml with the patch
  - foomatic-1.1-20011217-quotes.patch. This has been sent upstream.


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20011217.1
changelog:
  - respin to pull in latest foomatic database, fixes:
  -	properly use the cache in relation to foomatic-combo-xml's output
  -	fix _some_ of the quoting issues with calling foomatic-combo-xml


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20011205.1
changelog:
  - respin to pull in latest foomatic database, fixes:
  -	droping half of a large job
  -	-Mutf8 added to the upstream filters
  -	miscelaneous printer db updates


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20011018.5
changelog:
  - changed the patch to use the -Mutf8 command line option,
  - and to restart the printserver, after rebuilding the settings.


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20011018.4
changelog:
  - grumble. Some drivers use inline perl scripts, and need the 'use utf8;'
  - pragma. Without it, they break on _some_ of their options.


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20010905.1
changelog:
  - upgraded to latest foomatic, we now have fast overview generation!
  - this means that there is no prebuilt overview file.


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20010828.1
changelog:
  - WOW! The latest foomatic uses Till Kamppeter's C based combo compiler.
  - It is now fast enough that there is no real benifit to precompiling.
  - NOTE: this forces the package to stop being noarched.


author: Crutcher Dunnavant <crutcher@redhat.com> 1.1-0.20010825.1
changelog:
  - did a fresh database pull, which contains the old japanese printers as well.
  - removed japanese hack.


author: Till Kamppeter <till@mandrakesoft.com> 1.1-0.20010717mdk
changelog:
  - Added job listing/removal/manipulation and queue control to
    foomatic-printjob
  - Support for printing multiple copies with PDQ


author: Till Kamppeter <till@mandrakesoft.com> 1.1-0.20010714mdk
changelog:
  - Included the cupsomatic filter script
  - When a queue is set up, default options can be set now
  - Help messages of foomatic-configure and foomatic-printjob cleaned up.


author: Till Kamppeter <till@mandrakesoft.com> 1.1-0.20010713mdk
changelog:
  - Many bugfixes in "foomatic-printjob".
  - "foomatic-configure" adds the Foomatic config file directory automatically
    to the search paths of PDQ.
  - Printing a help page under PDQ was broken.


author: Till Kamppeter <till@mandrakesoft.com> 1.1-0.20010711mdk
changelog:
  - initial release.
  - Deleted the obsolete drivers "stp", "cZ11", and "hpdj".
  - Patch applied which flushes the memory cache regularly, otherwise
    foomatic-configure would hang when the Foomatic data of GIMP-Print is
    installed.


author: Tom Lane <tgl@redhat.com> 2:1.2.7-7
changelog:
  - Back-port fixes for CVE-2011-2690, CVE-2011-2692
    Note: CVE-2011-2691, announced at the same time, does not apply to 1.2.7;
    likewise for CVE-2011-2501
  Resolves: #721302


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.32:.10
changelog:
  - Applied small fix to CVE-2009-0791 change: allow objSize=0 in
    gmallocCn() if C > 0.  As well as being correct, this aids with
    testing the fix for CVE-2009-3609.


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.32:.9
changelog:
  - Back-ported upstream patch to fix integer overflow in pdftops
    ImageStream (CVE-2009-3609, bug #526893).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.32:.7
changelog:
  - Applied upstream patch to fix uninitialized Gfx::parser pointer
    dereference (CVE-2010-3702, bug #595245).


author: Marek Kasik <mkasik@redhat.com> - 2.8.2-7.7.2.el4_8.7
changelog:
  - Add gpdf-2.8.2-CVE-2010-3702.patch
      (Properly initialize parser)
  - Add gpdf-2.8.2-CVE-2010-3704.patch
      (Fix crash in broken pdf (code < 0))
  - Resolves: #639831


author: Than Ngo <than@redhat.com> - 3.3.1-18.1
changelog:
  - Resolves: #639833
      CVE-2010-3702, uninitialized Gfx::parser pointer dereference
      CVE-2010-3704, array indexing error in FoFiType1::parse()


author: Than Ngo <than@redhat.com> - 3.00-24.1
changelog:
  - Resolves: #639829
      CVE-2010-3702, uninitialized Gfx::parser pointer dereference
      CVE-2010-3704, array indexing error in FoFiType1::parse()


author: Don Howard <dhoward@redhat.com> [2.6.9-89.31.1]
changelog:
  -netpoll: fix more local_bh_enable() related badness warnings and infinite loop (Neil Horman) [637729 516076]
  -netpoll: fix badness warnings as bottom halves are enabled but interrupts are not (Neil Horman) [637729 516076]
  -aio: check for multiplication overflow in io_submit (Jeff Moyer) [629446 629447] {CVE-2010-3067}
  -fs: buffer.c: fix race in __block_prepare_write (Jeff Moyer) [633968 480404]
  -net: fix info leak in police code (Neil Horman) [636389 636390] {CVE-2010-3477}
  -udp: use memory barrier in datagram_poll (Flavio Leitner) [640117 546251]


author: Don Howard <dhoward@redhat.com> [2.6.9-89.30.1]
changelog:
  -compat: make compat_alloc_user_space incorporate the access_ok (Xiaotian Feng) [634461 634462] {CVE-2010-3081}
  -mm: guard page for stacks that grow upwards (Johannes Weiner) [632515 630564]
  -s390x: dasd: allocate fallback cqr for reserve release (Hendrik Brueckner) [626828 619527]
  -net sched: fix tcf_gact_dump memory leak (Jiri Pirko) [624906 624907] {CVE-2010-2942}


author: Don Howard <dhoward@redhat.com> [2.6.9-89.0.30]
changelog:
  -bonding: check if clients mac addr has changed (Flavio Leitner) [629239 610236]
  -net: fix corruption of net_device_wrapper structure (Jerome Marchand) [624364 620485]
  -net: qla3xxx: replace kmalloc() call with kzalloc() (Jerome Marchand) [624364 620485]
  -bnx2: fix panic in bnx2_poll_work() (John Feeney) [624363 623265]
  -megaraid_sas: fix physical disk handling and management ioctls (Tomas Henzl) [631903 577178]
  -nfsd4: set OPEN_RESULT_LOCKTYPE_POSIX in open() (Jeff Layton) [625535 575655]
  -s390x: dasd: force online does not work if another side has reserved the disk (Hendrik Brueckner) [626827 619449]


author: Tom Lane <tgl@redhat.com> 1.0.16-8
changelog:
  - Back-port fixes for CVE-2011-2690, CVE-2011-2692
    Note: CVE-2011-2691, announced at the same time, does not apply to 1.0.16;
    likewise for CVE-2011-2501
  Resolves: #721308


author: Martin Nagy <mnagy@redhat.com> - 0.98.3-4
changelog:
  - fix initscripts
  - Resolves: #237808
  - check port number range when using -P or -p
  - Resolves: #206071


author: Jay Fenlason <fenlason@redhat.com> 0.98.3-2.4E
changelog:
  - Include the -bgpd-dos patch to close
    bz#191376 CVE-2006-2276 quagga locks with command sh ip bgp
  - Include the -ripd-security patch to close
    bz#191084 CVE-2006-2224 Quagga RIPd route injection
    bz#191080 CVE-2006-2223 Quagga RIPd information disclosure


author: Jay Fenlason <fenlason@redhat.com> 0.98.3-1.4E
changelog:
  - Upgrade the RHEL-4 branch to quagga-0.98.3, the latest on Quagga's
    stable branch.  This closes
    bz#144226 Updated quagga from fc3 updates not built for RHEL4
    and (implicitly)
    bz#154400 ospfd consumes 100% CPU on startup
  - Spec file change from FC: replace --with-rtadv
    with --enable-rtadv to close
  - Spec file change from FC:  Move the .so files to the base package
    instead of -devel, so that -devel is actually optional (bz#140894)
  - Spec file change: separate out /usr/include/quagga/ospfd
    from .../*.h and /usr/include/quagga/ospfapi from .../*.h


author: Jay Fenlason <fenlason@redhat.com> 0.97.0-1.4E.1
changelog:
  - Include the -hang patch (from the diffs between 0.97.0 and 0.97.3) to
    allow ospfd to start up without hanging.  This closes
    bz#154400 ospfd consumes 100% CPU on startup


author: Jay Fenlason <fenlason@redhat.com> 0.96.5-0
changelog:
  - New upstream version
  - Change includedir
  - Change the pre scriptlet to fail if the useradd command fails.
  - Remove obsolete patches from this .spec file and renumber the two
    remaining ones.


author: Jay Fenlason <fenlason@redhat.com> 0.96.3-1
changelog:
  - Patch a remote DoS attack (#107140)
  - New upstream version
  - Removed the .libcap patch, which was applied upstream
  - Renamed the vty group from quaggavty to quaggavt because quaggavty is
    too long for NIS.
  - Patch the spec file to fix #106857: /etc/quagga/zebra.conf is created with
    the wrong owner.
  - Removed the "med" part of the 0.96.1-warnings patch for . . .
  - Add a new warnings patch with a fix for #106315.  This also updates
    the "med" part of the previous warnings patch.


author: Jay Fenlason <fenlason@redhat.com> 0.96.2-5
changelog:
  - merge sysconfig patch from 3E branch.  This patch is from Kaj J. Niemi
    (kajtzu@basen.net), and puts Quagga configuration options in
    /etc/sysconfig/quagga, and defaults Quagga to listening on 127.0.0.1 only.
    This closes #104376
  - Use /sbin/nologin for the shell of the quagga user.  This closes #103320
  - Update the quagga-0.96.1-warnings.patch patch to kill a couple more
    warnings.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Remove the directory part of paths for PAM modules in quagga.pam, allowing
    libpam to search its default directory (needed if a 64-bit libpam needs to
    look in /lib64/security instead of /lib/security).


author: Jay Fenlason <fenlason@redhat.com> 0.96.1-3
changelog:
  - Merge from quagga-3E-branch, with a fix for #102673 and a couple
    more compiler warnings quashed.


author: Jay Fenlason <fenlason@redhat.com> 0.96-1
changelog:
  - added a patch (libwrap) to allow the generated Makefiles for zebra/
    and lib/ to work on AMD64 systems.  For some reason make there does
    not like a dependency on -lcap
  - added a patch (warnings) to shut up warnings about an undefined
    structure type in some function prototypes and quiet down all the
    warnings about assert(ptr) on x86_64.
  - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an
    official Red Hat package (remove user and group creation and changes
    to services)
  - Trimmed changelog.  See the upstream .spec file for previous
    changelog entries.


author: Joe Orton <jorton@redhat.com> - 4.3.9-3.30
changelog:
  - add security fixes for CVE-2010-1917, CVE-2010-3065, CVE-2010-2531,
    CVE-2010-1128, CVE-2010-0397 (#626733)


author: Tom Lane <tgl@redhat.com> 4.1.22-2.el4.4
changelog:
  - Add fixes for CVE-2010-1848, CVE-2010-3681, CVE-2010-3840
  Resolves: #645637
  - Backpatch longlong overflow fix so that code can be tested on
    more recent platforms


author: Don Howard <dhoward@redhat.com> [2.6.9-89.33.1]
changelog:
  -net: sctp: do not reset the packet during sctp_packet_config() (Jiri Pirko) [637864 637865] {CVE-2010-3432}


author: Don Howard <dhoward@redhat.com> [2.6.9-89.32.1]
changelog:
  -time: implement 'fine grained accounting' for PM timer depending on 'divider' and 'pmtimer_fine_grained' kernel parameters (Ulrich Obergfell) [629237 586307]
  -time: initialize 'tick_nsec' depending on 'divider' and 'pmtimer_fine_grained' kernel parameters (Ulrich Obergfell) [629237 586307]
  -time: introduce 'pmtimer_fine_grained' kernel parameter (Ulrich Obergfell) [629237 586307]
  -kernel: prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638481 638482] {CVE-2010-3442}
  -cciss: change version from 2.6.20.RH2 to 2.6.20.RH3 (Tomas Henzl) [640193 594086]
  -cciss: added printk in do_cciss_request before BUG() (Tomas Henzl) [640193 594086]
  -cciss: fix a nulll pointer dereference in complete_command() (Tomas Henzl) [640193 594086]
  -cciss: fix an issue when sending command with no data (Tomas Henzl) [640193 594086]
  -qla2xxx: work around hypertransport sync flood error on sun x4200 with qla2xxx (Chad Dupuis) [640919 621621]
  -bonding: interface doesn t issue igmp report on slave interface during failover (Flavio Leitner) [641002 637556]
  -mptbase: panic with domain validation while rebuilding after the disk is replaced (Rob Evers) [641137 476874]
  -bonding: fix ALB mode to balance traffic on vLANs (Flavio Leitner) [641254 640803]
  -net: actually copy input_dev to new sk_buff in skb_clone (Andy Gospodarek) [642746 616710]
  -usb: testing the wrong variable in fs_create_by_name() (Don Howard) [643342 594633]
  -scsi: scsi_do_req submitted commands (tape) never complete when device goes (Rob Evers) [644816 636289]
  -3c59x: fix deadlock in irq handler tx path when netconsole in use (Neil Horman) [648407 557380]


author: Vít Ondruch <vondruch@redhat.com> - 1.8.1-15.el4
changelog:
  - Address CVE-2011-1005 "Untrusted codes able to modify arbitrary strings"
    * ruby-1.8.7-CVE-2011-1005.patch
  - Address CVE-2011-0188 "memory corruption in BigDecimal on 64bit platforms"
    * ruby-1.8.7-CVE-2011-0188.patch
  - Address CVE-CVE-2010-0541 "Ruby WEBrick javascript injection flaw"
    * ruby-1.8.7-CVE-2010-0541.patch
  - Address CVE-CVE-2009-4492 "ruby WEBrick log escape sequence"
    * ruby-1.8.6-CVE-2009-4492.patch
  - Resolves: rhbz#709959


author: Akira TAGOH <tagoh@redhat.com> - 1.8.1-7.el4_8.4
changelog:
  - Fix a regression that suppress zeroes after the decimal point since
    the previous release. (#510278)


author: Thomas Woerner <twoerner@redhat.com> 4.43-1
changelog:
  - new version 4.43 with sasl support
  - new exiscan-acl-4.43-28
  - new config.samples and FAQ-html (added publication date)
  - new BuildRequires for cyrus-sasl-devel openldap-devel openssl-devel
    and PreReq for cyrus-sasl openldap openssl


author: Thomas Woerner <twoerner@redhat.com> 4.34-3
changelog:
  - added pre-definition of local_delivery using Cyrus-IMAP (#122912)
  - added BuildRequires for pam-devel (#124555)
  - fixed format string bugs (#125117)
  - fixed sa-exim code placed wrong in spec file (#127102)
  - extended postun with alternatives call


author: David Woodhouse <dwmw2@redhat.com> 4.32-1
changelog:
  - update to Exim 4.32, exiscan-acl 4.32-17, sa-exim 4.0
  - Fix Provides: and Source urls.
  - include exiqgrep, exim_checkaccess, exipick
  - require /etc/aliases instead of setup


author: Thomas Woerner <twoerner@redhat.com> 4.30-5
changelog:
  - /usr/lib/sendmail is in alternatives, now
  - /etc/alises is now in setup: new Requires for setup >= 2.5.31-1


author: Thomas Woerner <twoerner@redhat.com> 4.30-4
changelog:
  - fixed group test in init script
  - fixed config patch: use /etc/exim/exim.conf instead of /usr/exim/exim4.conf


author: Nigel Metheringham <Nigel.Metheringham@InTechnology.co.uk> - 4.30-3
changelog:
  - Use exim.8 manpage from upstream
  - Add eximstats.8 man page (from pod)
  - Fixed mailq(1) man page alternatives links


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - do not package /etc/aliases. We currently require sendmail rpm until
    /etc/aliases moves into a more suitable rpm like "setup" or something else.


author: Tim Waugh <twaugh@redhat.com> 3.22-11
changelog:
  - SIGALRM patch from maintainer (bug #20908).
  - There's no README.IPV6 any more (bug #32378).
  - Fix logrotate entry for exim's pidfile scheme (bug #35436).
  - ignore_target_hosts crash fix from maintainer.
  - Make the summary start with a capital letter.
  - Add reload entry to initscript; use $0 in strings.


author: Tim Waugh <twaugh@redhat.com> 3.22-10
changelog:
  - Make sure db ownership is correct on upgrade, since we don't run as
    root when running as a daemon any more.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Security patch no longer required; 3.20 and later have a hide feature
    to do the same thing.
  - Mark exim.conf noreplace.
  - Better libident (RST) patch.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Fix eximconfig so that it tells the user the correct place to look
    for documentation
  - Fix configure.default to deliver mail as group mail so that local
    delivery works


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - 3.20 (bug #21895).  Absorbs configure.default patch
  - Put URLs in source tags where applicable
  - Add build requirement on pam-devel


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up eximconfig's header generation (we're not Debian), Bug #18068
  - BuildRequires db2-devel (Bug #18089)
  - Fix typo in logrotate script (Bug #18308)
  - Local delivery must be setuid to work (Bug #18314)
  - Don't send TCP RST packages to ident (Bug #19048)


author: Than Ngo <than@redhat.de>
changelog:
  - add missing restart function in startup script
  - add rm -rf $RPM_BUILD_ROOT in install section
  - use %{_tmppath}


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed the groups to be in Red Hat groups.
  - removed Vendor header since it is going to be marked Red Hat in our build
  	system.
  - quiet setups
  - strip binaries
  - fixed so that man pages can be auto gzipped by new RPM (in files list
  	/usr/man/*/* )
  - built for Powertools 6.2


author: Mark Bergsma <mark@mbergsma.demon.nl>
changelog:
  - Added embedded Perl support.
  - Added tcp_wrappers support.
  - Added extra documentation in a new doc subpackage.


author: Mark Bergsma <mark@mbergsma.demon.nl>
changelog:
  - Now using the '%changelog' tag.
  - Removed the SysV init links - let chkconfig handle them. 
  - Replaced install -d with mkdir -p


author: Mark Bergsma <mark@mbergsma.demon.nl>
changelog:
  - Removed executable permission bits of /etc/exim.conf
  - Removed setuid permission bits of all programs except exim
  - Changed spool/log directory owner/groups to 'mail'
  - Changed the default configuration file to make exim run
        as user and group 'mail'.


author: Mark Bergsma <mark@mbergsma.demon.nl>
changelog:
  - Added the /usr/bin/rmail -> /usr/sbin/exim symlink.
  - Added the convert4r3 script.
  - Added the transport-filter.pl script to the documentation.


author: Mark Bergsma <mark@mbergsma.demon.nl>
changelog:
  - Added procmail transport and director, and made that the
        default.
  - Added the unknownuser.sh script to the documentation.


author: Mark Bergsma <mark@mbergsma.demon.nl>
changelog:
  - Added manpage for exim.
  - Fixed symlinks pointing to targets under Buildroot.
  - The exim logfiles will now only be removed when uninstalling,
        not upgrading.


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.17.6
changelog:
  - CVE-2010-4180 - disable code for SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG
    (#659462)
  - CVE-2009-3245 - fix missing checks on allocation failure in
    bn_wexpand (#570924)


author: Troy Dawson <dawson@fnal.gov>
changelog:
  - Due to yum update concerns, creating HelixPlayer that 
    requires HelixPlayer-uninstall, both have the same README


author: Josh Bressers <bressers@redhat.com>
changelog:
  - Empty package, and add uninstall subpackage with explanation for the
    emptiness.
    Related: bz#662779


author: Don Howard <dhoward@redhat.com> [2.6.9-89.35.1]
changelog:
  -unix: fix local socket dos (Neil Horman) [656757 656758] {CVE-2010-4249}
  -serial: clean data before filling it (Mauro Carvalho Chehab) [648808 648809]
  -net: fix reception of completely page backed sk_buffs (Andy Gospodarek) [664667 500921]
  -net: filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651700 651701] {CVE-2010-4158}


author: Don Howard <dhoward@redhat.com> [2.6.9-89.34.1]
changelog:
  -alsa: rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648806 648807] {CVE-2010-4080}
  -bluetooth: fix missing null check (Jarod Wilson) [655662 655663] {CVE-2010-4242}
  -ipc: initialize structure memory to zero for compat functions (Xiaotian Feng) [648810 648811] {CVE-2010-4073}
  -ipc: shm: fix information leak to userland (Xiaotian Feng) [648816 648817] {CVE-2010-4072}
  -kernel: failure to revert address limit override in oops error path (Dave Anderson) [659568 659569] {CVE-2010-4258}
  -net: limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [656871 651924] {CVE-2010-3859}
  -net: packet: fix information leak to userland (Jiri Pirko) [649895 649896] {CVE-2010-3876}
  -scsi: gdth: integer overflow in ioc_general (Frantisek Hrbata) [651173 651174] {CVE-2010-4157}
  -sys_semctl: semctl fix kernel stack leakage (Xiaotian Feng) [648793 648794] {CVE-2010-4083}


author: Miloslav Trmač <mitr@redhat.com> - 0.52.5-1.el4.3
changelog:
  - Update the last password change date field when changing passwords
    Resolves: #243849
  - Add support for SHA256 and SHA512 in password hashes
    Resolves: #427800
  - Fix luseradd -p, luseradd -P, and changing more than one property in lusermod
    Resolves: #432647


author: Miloslav Trmac <mitr@redhat.com> - 0.52.5-1
changelog:
  - Fix home directory renaming in ADMIN.modifyUser (#135280)
  - Further Python reference counting fixes


author: Miloslav Trmac <mitr@redhat.com> - 0.52.2-1
changelog:
  - Allow LDAP connection using ldaps, custom ports or without TLS (original
    patch from Pawel Salek).


author: Miloslav Trmac <mitr@redhat.com> - 0.51.12-1
changelog:
  - Don't claim success and exception at the same time (#133479)
  - LDAP fixes, second round
  - Various other bugfixes


author: Miloslav Trmac <mitr@redhat.com> - 0.51.11-1
changelog:
  - Allow documented optional arguments in Python
    ADMIN.{addUser,modifyUser,deleteUser} (#119812)
  - Add man pages for lchfn and lchsh
  - LDAP fixes, first round
  - Avoid file conflict on multilib systems
  - Call ldconfig correctly


author: Miloslav Trmac <mitr@redhat.com> - 0.51.10-1
changelog:
  - Don't attempt to lookup using original entity name after entity
    modification (rename in particular) (#78376, #121252)
  - Fix copying of symlinks from /etc/skel (#87572, original patch from gLaNDix)
  - Make --enable-quota work, and fix the quota code to at least compile (#89114)
  - Fix several bugs (#120168, original patch from Steve Grubb)
  - Don't hardcode python version in spec file (#130952, from Robert Scheck)
  - Properly integrate the SELinux patch, it should actually be used now, even
    though it was "enabled" since 0.51.7-6


author: Miloslav Trmac <mitr@redhat.com> - 0.51.8-1
changelog:
  - Update to build with latest autotools and gtk-doc
  - Update ALL_LINGUAS and POTFILES.in
  - Rebuild to depend on newer openldap


author: Nalin Dahyabhai <nalin@redhat.com> 0.51.7-1
changelog:
  - ldap: set error codes correctly when we encounter failures initializing
  - don't double-close modules which fail initialization
  - ldap: don't set an error in cases where one is already set


author: Nalin Dahyabhai <nalin@redhat.com> 0.51.6-1
changelog:
  - use a crypt salt consistent with the defaults/crypt_style setting when
    setting new passwords (#79337)


author: Nalin Dahyabhai <nalin@redhat.com> 0.51.5-1
changelog:
  - expose lu_get_first_unused_id() as a package-private function
  - provide libuser.ADMIN.getFirstUnusedUid and libuser.ADMIN.getFirstUnusedGid
    in python


author: Nalin Dahyabhai <nalin@redhat.com> 0.51-1
changelog:
  - files: ignore blank lines in files
  - libuser: disallow creation of accounts with names containing whitespace,
    control characters, or non-ASCII characters


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.101-1
changelog:
  - fix python bindings of enumerateFull functions
  - adjust prompter wrapping to not error out on successful returns


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.100-1
changelog:
  - be more careful about printing error messages
  - fix refreshing after adding of accounts
  - ldap: try to use a search to convert names to DNs, and only fall back to
    guessing if it turns up nothing
  - files: fix an off-by-one in removal of entries


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.98-1
changelog:
  - automatically refresh entities after add, modify, setpass, removepass,
    lock, and unlock operations
  - remove debug spewage when creating and removing mail spools
  - files: fix saving of multi-valued attributes
  - rename MEMBERUID attribute for groups to MEMBERNAME


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.97-1
changelog:
  - files: fix bug in removals
  - ldap: revert attempts at being smart at startup time, because it makes UIs
    very messy (up the three whole dialogs just to start the ldap stuff!)


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.93-1
changelog:
  - move shadow initialization for groups to the proper callback
  - rework locking in the files module to not require that files be writable


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.91-1
changelog:
  - ldap: finish port to new API
  - sasl: finish port to new API (needs test)
  - libuser: don't commit object changes before passing data to service
    functions which might need differing data sets to figure out what to
    change (for example, ldap)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - renamed the python module
  - revamped internals to use gobject's gvalues and gvaluearrays instead of
    glists of cached strings
  - add enumeration-with-data functions to the C library


author: Nalin Dahyabhai <nalin@redhat.com> 0.32-1
changelog:
  - link the python module against libpam
  - attempt to import the python modules at build-time to verify dependencies


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-1
changelog:
  - quotaq: fix argument order when reading quota information
  - user_quota: set quota grace periods correctly
  - luseradd: never create home directories for system accounts


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - HUP nscd on modifications
  - userutil.c: mmap files we're reading for probable speed gain
  - userutil.c: be conservative with the amount of random data we read
  - docs fixes


author: Nalin Dahyabhai <nalin@redhat.com> 0.28-1
changelog:
  - apps: print usage on errors
  - lnewusers.c: initialize groups as groups, not users
  - lnewusers.c: set passwords for new accounts
  - luseradd.c: accept group names in addition to IDs for the -g flag
  - luseradd.c: allow the primary GID to be a preexisting group


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-1
changelog:
  - add ko translation files
  - files.c: fix a heap corruption bug in lock/unlock (#51750)
  - files.c: close a memory leak in reading of files


author: Nalin Dahyabhai <nalin@redhat.com> 0.26-1
changelog:
  - lusermod: change user name in groups the user is a member of during renames
  - lgroupmod: change primary GID for users who are in the group during renumbers
  - ldap.c: handle new attributes more gracefully if possible
  - add ru translation files


author: Nalin Dahyabhai <nalin@redhat.com> 0.25.1-1
changelog:
  - rename the quota source files to match the library, which clears up a
    file conflict with older quota packages
  - add ja translation files


author: Nalin Dahyabhai <nalin@redhat.com> 0.25-1
changelog:
  - close up some memory leaks
  - add the ability to include resident versions of modules in the library


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-3
changelog:
  - stop leaking descriptors in the files module
  - speed up user creation by reordering some checks for IDs being in use
  - update the shadowLastChanged attribute when we set a password
  - adjust usage of getXXXXX_r where needed
  - fix assorted bugs in python binding which break prompting


author: Nalin Dahyabhai <nalin@redhat.com> 0.23-1
changelog:
  - install sv translation
  - make lpasswd prompt for passwords when none are given on the command line
  - make sure all user-visible strings are marked for translation
  - clean up some user-visible strings
  - require PAM authentication in lchsh, lchfn, and lpasswd for non-networked modules


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - print uids and gids of users and names in lid app
  - fix tree traversal in users_enumerate_by_group and groups_enumerate_by_users
  - implement enumerate_by_group and enumerate_by_user in ldap module
  - fix id-based lookups in the ldap module
  - implement islocked() method in ldap module
  - implement setpass() method in ldap module
  - add lchfn and lchsh apps
  - add %d substitution to libuser.conf


author: Nalin Dahyabhai <nalin@redhat.com> 0.21-1
changelog:
  - finish adding a sasldb module which manipulates a sasldb file
  - add users_enumerate_by_group and groups_enumerate_by_users


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - luserdel: remove the user's primary group if it has the same name as
    the user and has no members configured (-G disables)
  - fixup some configure stuff to make libuser.conf get generated correctly
    even when execprefix isn't specified


author: Nalin Dahyabhai <nalin@redhat.com> 0.20-1
changelog:
  - only call the auth module when setting passwords (oops)
  - use GTrees instead of GHashTables for most internal tables
  - files: complain properly about unset attributes
  - files: group passwords are single-valued, not multiple-valued
  - add lpasswd app, make sure all apps start up popt with the right names


author: Nalin Dahyabhai <nalin@redhat.com> 0.18-1
changelog:
  - actually make the new optional arguments optional
  - fix lu_error_new() to actually report errors right
  - fix part of the python bindings
  - include tools in the binary package again
  - fixup modules so that password-changing works right again
  - add a "key" field to prompt structures for use by apps which like to
    cache these things
  - add an optional "mvhomedir" argument to userModify (python)


author: Nalin Dahyabhai <nalin@redhat.com> 0.16.1-1
changelog:
  - finish home directory population
  - implement home directory moving
  - change entity get semantics in the python bindings to allow default values for .get()
  - add lu_ent_has(), and a python has_key() method to Entity types
  - don't include tools in the binary package
  - add translated strings


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - lib/user.c: catch and ignore errors when running stacks
  - lusermod: fix slightly bogus help messages
  - luseradd: when adding a user and group, use the gid of the group
    instead of the user's uid as the primary group
  - properly set the password field in user accounts created using
    auth-only auth modules (shadow needs "x" instead of "!!")
  - implement home directory removal, start on population


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix group password setting in the files module
  - setpass affects both auth and info, so run both stacks


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix errors due to uninitialized fields in the python bindings
  - add kwargs support to all python wrappers
  - add a mechanism for passing arguments to python callbacks


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - don't bail when writing empty fields to colon-delimited files
  - use permissions of the original file when making backup files instead of 0600


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - finish implementing is_locked methods in files/shadow module
  - finish cleanup of the python bindings
  - allow conditional builds of modules so that we can build without
    all of the prereqs for all of the modules


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - clean up quota bindings some more
  - finish most of the ldap bindings
  - fix a subtle bug in the files module that would show up when renaming accounts
  - fix mapping methods for entity structures in python


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - get bindings for prompts to work correctly
  - clean up some of the add/remove semantics (set source on add)
  - ldap: implement enumeration
  - samples/enum: fix the argument order


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add functions for enumerating users and groups, optionally per-module
  - lusermod.c: -s should specify the shell, not the home directory


author: Nalin Dahyabhai <nalin@redhat.com> 0.8
changelog:
  - add a "quiet" prompter
  - add --interactive flag to sample apps and default to using quiet prompter
  - ldap: attempt a "self" bind if other attempts fail
  - krb5: connect to the password-changing service if the user principal has
    the NULL instance


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - the great adding-of-the-copyright-statements
  - take more care when creating backup files in the files module


author: Nalin Dahyabhai <nalin@redhat.com> 0.7
changelog:
  - add openldap-devel as a buildprereq
  - krb5: use a continuous connection
  - krb5: add "realm" config directive
  - ldap: use a continuous connection
  - ldap: add "server", "basedn", "binddn", "user", "authuser" config directives
  - ldap: actually finish the account deletion function
  - ldap: don't send cleartext passwords to the directory
  - fix naming attribute for users (should be uid, not gid)
  - refine the search-by-id,convert-to-name,search-by-name logic
  - fix handling of defaults when the config file is read in but contains no value
  - implement an LDAP information store
  - try to clean up module naming with libtool
  - luseradd: pass plaintext passwords along
  - luseradd: use symbolic attribute names instead of hard-coded
  - lusermod: pass plaintext passwords along
  - lgroupadd: pass plaintext passwords along
  - lgroupmod: pass plaintext passwords along
  - add libuser as a dependency of libuser-devel


author: David Tardon <dtardon@redhat.com> - 1.1.5-10.7.10
changelog:
  - Resolves: rhbz#642175 openoffice.org various flaws
  - CVE-2010-4643 heap based buffer overflow when parsing TGA files


author: David Tardon <dtardon@redhat.com> - 1.1.5-10.7.8
changelog:
  - Resolves: rhbz#642175 openoffice.org various flaws
  - CVE-2010-3450 directory traversal flaws in handling of XSLT jar filter
    descriptions and OXT extension files
  - CVE-2010-3451 Array index error by insecure parsing of broken rtf
    tables
  - CVE-2010-3452 Integer signedness error (crash) by processing certain
    RTF tags
  - CVE-2010-3453 Heap-based buffer overflow by processing *.doc files
    with WW8 list styles with specially-crafted count of list levels
  - CVE-2010-3454 Array index error by scanning document typography
    information of certain *.doc files


author: David Tardon <dtardon@redhat.com> - 1:2.0.4-5.7.0.6.1.8
changelog:
  - Resolves: rhbz#642192 openoffice.org various flaws
  - CVE-2010-4643 heap based buffer overflow when parsing TGA files


author: David Tardon <dtardon@redhat.com> - 1:2.0.4-5.7.0.6.1.7
changelog:
  - Resolves: rhbz#642192 openoffice.org various flaws
  - CVE-2010-3450 directory traversal flaws in handling of XSLT jar filter
    descriptions and OXT extension files
  - CVE-2010-3451 Array index error by insecure parsing of broken rtf
    tables
  - CVE-2010-3452 Integer signedness error (crash) by processing certain
    RTF tags
  - CVE-2010-3453 Heap-based buffer overflow by processing *.doc files
    with WW8 list styles with specially-crafted count of list levels
  - CVE-2010-3454 Array index error by scanning document typography
    information of certain *.doc files


author: Roman Rakus <rrakus@redhat.com> - 3.0-23
changelog:
  - bash globbing sometimes ignores locale settings
    Resolves: #539538
  - check for invalid multibyte string when setting IFS
    Resolves: #539536
  - patch for read memory leak
    Resolves: #537029


author: Roman Rakus <rrakus@redhat.com> - 3.0-22
changelog:
  - Recycle pids so bash waits for process to end
  - Added patch to recycle pids like in bash-4.0
    Resolves: #521134


author: Tim Waugh <twaugh@redhat.com> 3.0-19.4
changelog:
  - Fixed leak in cd builtin (bug #229494).
  - Back-ported glob changes to fix potential crash (bug #221381).
  - Clarification in the ulimit man page (bug #220657).
  - Avoid writing history files during signal handling (bug #202164).
  - Back-ported bind-tty-special-chars support (bug #187424).


author: Tim Waugh <twaugh@redhat.com> 3.0-19.3
changelog:
  - Small fix for multibyteifs patch to prevent segfault (bug #157260).
  - Fix sub-shell parsing problem (bug #178788).
  - Fix pipeline disposal race condition (bug #182405).
  - Fixed job handling bug (bug #162578).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Reverted this change:
    - add code to /etc/skel/.bash_logout to support the gpm selection buffer
      invalidation on virtual terminals (#115493)


author: Adrian Havill <havill@redhat.com> 3.0-19
changelog:
  - add code to /etc/skel/.bash_logout to support the gpm selection buffer
    invalidation on virtual terminals (#115493)


author: Tim Waugh <twaugh@redhat.com> 3.0-13
changelog:
  - Check for EINVAL from waitpid() and avoid WCONTINUED in that case.
  - Fixed jobs4 test.
  - Applied experimental upstream patch for trap compatibility.
  - Re-make documentation to reflect source changes.


author: Tim Waugh <twaugh@redhat.com> 3.0-5
changelog:
  - Make trap usage string show POSIX usage (bug #128938).
  - Updated ${x[@]:1} expansion fix from bug-bash list.
  - Updated patch to fix unset array crash (from bug-bash list).


author: Tim Waugh <twaugh@redhat.com> 3.0-2
changelog:
  - Fixed brace expansion (bug #129128).
  - Build with AFS support again, since bug #86514 seems fixed upstream
    (bug #129094).


author: Tim Waugh <twaugh@redhat.com> 2.05b-23
changelog:
  - Fix a warning message (bug #79629).
  - Don't remove generated source during build, for debuginfo package.
  - Don't build with AFS support (bug #86514).


author: Tim Waugh <twaugh@redhat.com> 2.05b-6
changelog:
  - Add the (4) patches from ftp.gnu.org (bug #75888, bug #72512).
  - Ship '.' man page, which doesn't get picked up by glob.
  - Don't install files not shipped when building.
  - Locale shell variables fix (bug #74701).


author: Tim Waugh <twaugh@redhat.com> 2.05b-4
changelog:
  - Fix history substitution modifiers in UTF-8 (bug #70294, bug #71186).
  - Fix ADVANCE_CHAR at end of string (bug #70819).
  - docs: CWRU/POSIX.NOTES no longer exists, but ship POSIX.


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-9
changelog:
  - Add patch from Ulrich Drepper to get better error messages when trying
    to launch an application with a bad ELF interpreter (e.g. libc5 ld.so)
    (#60870)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-5
changelog:
  - Don't set BASH_ENV in .bash_profile, it causes .bashrc to be sourced
    twice in interactive non-login shells.
  - s/Copyright/License/


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-2
changelog:
  - bash comes with its own copy of readline... Add the patches we're
    applying in the readline package.


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-1
changelog:
  - Update to 2.05
  - Change PROMPT_COMMAND in bashrc for xterms
    to something less space consuming (#24159)
  - Provide plugs for alternate prompt commands (#30634), but don't
    default to them


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04 final
  - remove the echo, pwd, test and kill man pages from the package,
    we're getting them from sh-utils


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04beta5
  - adapt patches
  - Fix up bashrc
  - Don't put in bashrc1, this should be done by the bash1 package
  - use install -c instead of plain install to work on *BSD
  - remove the collected patches - they're now in the base version.
  - make compressed man pages optional


author: Florian La Roche <Florian.LaRoche@redhat.com>
changelog:
  - add some collected patches for bash2
  - change it over to be the main bash package
  - install man-pages root:root
  - obsolete bash2, bash2-doc


author: Ian Macdonald <ianmacd@xs4all.nl>
changelog:
  - upgraded to version 2.02
  - Alpha, MIPS & Sparc patches removed due to lack of test platforms
  - glibc & signal patches no longer required
  - added documentation subpackage (doc)


author: Donnie Barnes <djb@redhat.com>
changelog:
  - added signal handling patch from Dean Gaudet <dgaudet@arctic.org> that
    is based on a change made in bash 2.0.  Should fix some early exit
    problems with suspends and fg.


author: David Malcolm <dmalcolm@redhat.com> - 2.3.4-14.8
changelog:
  - Backport fix for socket.htons on s390x from 2.4 (patch 37)
  - Resolves: rhbz#513341
  - Backport fixes for grp.getgrgid (patch 38) and for pwd.getpwuid (patch 39)
  - Resolves: rhbz#497540
  - Backport fixes to _strptime from 2.3.6 to 2.3.4 (patch40)
  - Resolves: rhbz#436001


author: Jaroslav Škarvada <jskarvad@redhat.com> - 8.13.1-4
changelog:
  - fix CVE-2009-4565 (#554987)
  - fix MAXHOSTNAMELEN (#485380)
  - fix stale files in mqueue upon DATA timeout (#434645)
  - add purge-mqueue script for cleaning stalled files from mqueue
  - regenerate op.ps
  - defuzzification of patches for clean apply


author: Thomas Woerner <twoerner@redhat.com> 8.13.1-3.2.el4
changelog:
  - fixed infinite loop within tls read by enabling _FFR_DEAL_WITH_ERROR_SSL
    Resolves: rhbz##121850
  - fixed incorrect path to selinuxenabled in initscript
    Resolves: rhbz#152282
  - removed rpm build artifacts from sendmail-cf package
    Resolves: rhbz#152955
  - fixed missing socketmap support
    Resolves: rhbz#156191
  - fixed patch for aliases file
    Resolves: rhbz#166744
  - do not accept localhost.localdomain as valid address from smtp
    Resolves: rhbz#171838
  - allow CipherList config option
    Resolves: rhbz#172352
  - fixed failure of shutting down sm-client
    Resolves: rhbz#200920
  - allow to specify persistent queue runners
    Resolves: rhbz#200921
  - fixed missing dnl for SMART_HOST define
    Resolves: rhbz#200923


author: Thomas Woerner <twoerner@redhat.com> 8.13.1-3.RHEL4.4
changelog:
  - fixed CVE-2006-1173 (VU#146718): possible denial of service issue caused by
    malformed multipart messages (#191203)


author: Thomas Woerner <twoerner@redhat.com> 8.13.0-1.1
changelog:
  - fixed init script to not complain missing sendmail-cf package (#126975)
  - better message in /etc/mail/Makefile for missing sendmail-cf package.
  - added socketmap support


author: Thomas Woerner <twoerner@redhat.com> 8.13.0-1
changelog:
  - new version 8.13.0
  - made /etc/mail/Makefile complain missing sendmail-cf package (#123348)
  - fixed ownership of %{_includedir}/libmilter (#73977)
  - moved back to /usr/share/ssl/certs as certificate directory (see sendmail.mc)
  - extended sendmail.mc for spam protection


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-4.1
changelog:
  - added authinfo to possible sendmail maps: /etc/mail/Makefile (#119010)
  - fixed minor version in changelog


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-3
changelog:
  - RH3.0E version: sasl1, no pie, old_setup (provide /etc/aliases)
  - new switches for pie and old_setup


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-2
changelog:
  - added information for saslauthd and AUTH (#113463)
  - fixed STATUS_FILE in sendmail-redhat.mc (#114302)
  - reset mta after update if mta was sendmail (#114257)
  - enabled pie for ia64 again


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-1.2
changelog:
  - /usr/lib/sendmail is in alternatives, now
  - removed trailing / from stdir
  - fixed define for STATUS_FILE


author: Thomas Woerner <twoerner@redhat.com> 8.12.10-6
changelog:
  - reverted to sasl1 for 3.0E: added with_sasl1
  - spec file cleanup
  - new location for statistics file (/var/log/)


author: Karsten Hopp <karsten@redhat.de> 8.12.10-3
changelog:
  - fix usage of RPM_OPT_FLAGS variable in spec file
  - add makecert.sh script to -doc subpackage
  - add cert paths to sendmail.mc


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - move debug information from sendmail into debuginfo rpm
  - on %post make sure /etc/aliases.db and /etc/mail/*.db is correctly
    owned by root
  - do not set confTRUSTED_USER to smmsp in sendmail-redhat.mc


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - run "make -C /etc/mail" (maybe generating new sendmail.cf, then newaliases
  - added $SENDMAIL_OPTARG that could be set by /etc/sysconfig/sendmail #99224


author: Nalin Dahyabhai <nalin@redhat.com> 8.12.9-6
changelog:
  - move Sendmail.conf from /usr/lib/sasl to /usr/lib/sasl2 and change the
    default pwcheck method to "saslauthd"


author: Nalin Dahyabhai <nalin@redhat.com> 8.12.9-5
changelog:
  - configure to use libsasl2 instead of libsasl to avoid linking with both
    (we also link to libldap, which now uses libsasl2)
  - link with -ldb instead of -ldb-4.0 on all releases after RHL 7.3 instead
    of just 7.3 (all versions of db4-devel thereafter are expected to provide
    the right linking setup)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - mark /etc/mail/Makefile as config(noreplace) #87688
  - mark /etc/pam.d/smtp as config(noreplace) #87731


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - call make with the target "all" #86005
  - add start/stop/restart as Makefile targets
  - add another security patch


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add correct db4-devel requirements for newer releases
  - completely re-do many ifdef code in the spec-file
  - fix some issues building for older RHL releases


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add a confTRUSTED_USER line into sendmail.mc, submit.mc is already ok
  - add patch from sendmail.org for cf/m4/proto.m4


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - do not reject all numeric login names if hesiod support is
    compiled in.   #80060
  - remove reference to non-existing man-pages #74552


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - sendmail-8.12.7-etrn.patch from Jos Vos <jos@xos.nl>
  - submit.mc: enable "use_ct_file" by default  #80519
  - add _FFR_MILTER_ROOT_UNSAFE  #78223


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add openssl-devel as a build-time requirement
  - preprocess the config file to add the right version of %{_lib}
  - add kerberos -I and -L flags to build configuration, needed for newer
    versions of libssl


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - always have a queue run interval for sm-msp-queue   #81424
  - Jos Vos suggests adding another variable for sm-client queue-run


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add the following changes from Adrian Havill <havill@redhat.com>
    to our default sendmail.mc file:
  	- added commented-out-by-default common AUTH/SSL examples
  	- updated m4 example and rpm reference
  	- added more comment documentation
  	- add commented out confAUTO_REBUILD example
  	- improve description about MASQUERADE_AS


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add to submit.mc: define(`_MTA_HOST_', `[127.0.0.1]')
    to deliver directly to localhost IP instead of going through DNS
  - submit.mc: exchange msp and use_ct_file to better enable it
  - do not undefine UUCP_RELAY and BITNET_RELAY
  - sendmail.mc: use LOCAL_DOMAIN instead of "Cw" directly
  - sendmail.mc: add commented out MASQUERADE_AS example
  - re-enable DAEMON variable for now


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove absolute path names from the PAM configuration, allowing it to be
    used by any arch on a multilib system


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Changed the behaviour in /etc/mail/Makefile to generate the sendmail.cf and
    submit.cf from the mc files if they changed.
  - Added a small README.redhat that descibed the new mc file behaviour and the
    split into sendmail.cf and submit.cf.


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - suggestions form Stephane Lentz:
  	- add correct include statement into submit.mc (like sendmail.mc)
  	- add commented out further suggestions into submit.mc
  	- disable ident lookups


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - make sure more version information is in the cf file #54418
  - do not use "-b" flag when patching in spec file
  - require newer chkconfig version #61035
  - fix preun script #60880
  - add TMPF to access file creation #60956


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - mv include files to /usr/include/libmilter/ #60795
  - do not use "-f" option to virtusertable #60196
  - ad an example smarthost entry to config file #58298


author: Nalin Dahyabhai <nalin@redhat.com> 8.12.2-1
changelog:
  - update to 8.12.2 (adds STARTTLS support without need for sfio)
  - don't forcibly strip binaries; let the build root handle it
  - add creation of the smmsp account (51/51) in %pre
  - enable hesiod map support
  - modify default config to use an MSP
  - comment out 'O AutoRebuildAliases' in %post, otherwise sendmail will
    fail to restart on upgrades


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - integrate ugly logic to compile this src.rpm also on older Red Hat
    Linux releases
  - clean up spec file and patches a bit
  - add db4 support


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - fix another path to correct docu
  - include sendmail/README in the docu
  - compile with -D_FFR_WORKAROUND_BROKEN_NAMESERVERS, but do not
    enable this at runtime
  - devel subpackage files owned by root now


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - change "-q" to "-s" as option to make #57216
  - move milter lib into separate "devel" sub-package
  - add include files to devel sub-package #56064
  - fix pointer in access file to docu #54351


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add libmilter docu
  - add support for userdb to /etc/mail/Makefile
  - use "btree" database files if a userdb is used
  - buildrequires tcp_wrappers


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - update to 8.11.3
  - add "localhost.localdomain" to the list of hostnames accepted
    for local delivery "Cw" in /etc/mail/sendmail.mc
  - add patches from Pekka Savola <pekkas@netcore.fi>
  	- Enable IPv6 at compile time, patch for glibc 2.2 from PLD
  	- Add a commented-out IPv6 daemon .mc line to sendmail.mc
  	- buildrequire: openldap-devel, cyrus-sasl-devel


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add changes from Christopher McCrory <chrismcc@pricegrabber.com>:
  	- prepare /etc/mail/Makefile for more maps not shipped with this rpm
  	- changed sendmail.mc to include some more commented out options,
  	  so that people are directly pointed at important options
  	- add /etc/pam.d/smtp for AUTH
  	- add FEATURE(use_ct_file) and /etc/mail/trusted-users


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - enable daemon mode again, but only listen to the loopback device
    instead of all devices.
  - do not include check.tar with old anti-spam rules


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - update to (security release) 8.11.2
  - build also on RHL 6.x #16061
  - include smrsh man-page #17901
  - use the "-f" flag for makemap to preserve case for virtusertable
    and userdb in /etc/mail/Makefile - suggested by Harald Hoyer
  - fix /usr/doc -> usr/share/doc in docu #20611
  - wrong path in sendmail.mc #20691
  - tcp-wrapper support wasn't enabled correctly #21642
  - do not expose user "root" when masquerading like in older releases #21643
  - disable the VRFY and EXPN smtp commands #21801
  - disable queue-runs for normal users (restrictqrun privacy flag)
  - fix typo in sendmail.mc #21880, #22682
  - disable daemon mode to see what needs fixing


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - install man pages, not groff output (#3746).
  - use dnl not '#' in m4 comment (#3749).
  - add FEATURE(mailtertable) to the config -- example file needs this (#4649).
  - use db2 not db1.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - fox the awk scripts in the postinstall
  - enable FEATURE(accept_unresolvable_domains) by default to make laptop
    users happy.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - make the redhat.mc be a separate source files. Sanitize patches that used
    to touch it.
  - install redhat.mc as /etc/sendmail.mc so that people can easily modify
    their sendmail.cf configurations.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - provide a more sane /etc/mail/access default config file
  - use makemap to initializa the empty databases, not touch
  - added a small, but helpful /etc/mail/Makefile


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Allow empty QUEUE in /etc/sysconfig/sendmail for those who
    want to run sendmail in daemon mode without processing the
    queue regularly.


author: Donnie Barnes <djb@redhat.com>
changelog:
  - added chkconfig support
  - various spec file cleanups
  - changed group to Networking/Daemons (from Daemons).  Sure, it runs on
    non networked systems, but who really *needs* it then?


author: Donnie Barnes <djb@redhat.com>
changelog:
  - made /etc/mail/deny.db a ghost
  - removed preun that used to remove deny.db (ghost handles that now)
  - NOTE: upgrading from the sendmail packages in 4.8, 4.8.1, and possibly
    4.9 (all Red Hat betas between 4.2 and 5.0) could cause problems.  You
    may need to do a makemap in /etc/mail and a newaliases after upgrading
    from those packages.  Upgrading from 4.2 or prior should be fine.


author: Donnie Barnes <djb@redhat.com>
changelog:
  - updated to 8.8.7
  - added some spam filtration
  - combined some makefile patches
  - added BuildRoot support


author: Chris Feist <cfeist@redhat.com>
changelog:
  - a bug was fixed which cause magma to function improperly if multiple IP
    addresses were bound to the same interface on the same subnet as the
    primary cluster communications path.
  - Resolves: rhbz#298831


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Support was added for ssh enabled RSA II fence devices
  - APC fence agent now works with non-admin account
  - fence_apc_snmp will now wait 5 seconds after power on or power off
  - fence_drac5 help output now shows correct usage
  - Fixed symlink vulnerabilities in fence package
  - fence_scsi_test.pl now checks for sg_persist in path
  - fence_drac5 now supports modulename instead of module_name
  - fence_apc no longer fail with pexpect exception
  - fence_apc & fence_wti no longer fail with pexpect exception 
  - fence_wti no longer issues a traceback when an option is missing
  - fence_sanbox2 is now able to obtain the status of a fence action
  - Fencing no longer fails if fence_wti is used without telnet
  - Fixed issues with fence using insecure files
  - fence_scsi get_scsi_devices no longer hangs with lots of devices
  - fence_ilo no longer fails to reboot with ilo2 1.70
  - Fixed issue with fence_ilo not rebooting in some implementations
  - fence_ilo no longer throws an exception when user does not have the proper
    privileges
  - We no longer build with -Wstrict-prototypes to get around nss bug
  - Resolves: rhbz#491643 rhbz#476161 rhbz#498870 rhbz#500172 rhbz#500546 rhbz#501890 rhbz#504589 rhbz#494587 rhbz#498983 rhbz#508268 rhbz#510335 rhbz#510279 rhbz#545682 rhbz#519689 rhbz#545193 rhbz#584133 rhbz#576036 rhbz#576178


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Replace open3 calls with qx commands to prevent fence_scsi
    get_scsi_devices() from running too slowly.
  - Fix issue with nss and a bad prototype
  - Resolves: rhbz#545193 rhbz#584133


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Add support for fence_egenera specifying the ssh login name
  - Add support for LPAR/HMC v3
  - WTI RPS-10 fence agent now does a reboot by default
  - Open Firmware now properly reports status
  - WTI fence agent now supports passwordless device
  - Increased the number of IPMI retries
  - APC SNMP fence device now properly recognizes outletStatusOff
  - Resolves: rhbz#445931 rhbz#485065 rhbz#472885 rhbz#485075 rhbz#472370 rhbz#484910


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Fixed a fence storm with fence_egenera
  - Added a restart option to the scsi_reserve init script
  - Added fence agent for the ePowerSwitch 8M+ (fence_eps)
  - Fixed typo in IPMI usage
  - Man pages have been updated to describe ssh support
  - fence_lpar agent has been updated to handle errors
  - Resolves: rhbz#237266 rhbz#460288 rhbz#437867 rhbz#409381 rhbz#468051 rhbz#472371 rhbz#472370


author: Lon Hohberger <lhh@redhat.com> - 1.9.88-2.el4
changelog:
  - Improve SAPInstance/SAPDatabase LD_LIBRARY_PATH handling
    (improve_ld_library_path_handling_by_sap_agents.patch)
    Resolves: rhbz#671073


author: Chris Feist <cfeist@redhat.com> - 1.9.88-1.el4
changelog:
  - local_node_name now checks if magma_tool has failed
  - S/Lang code memory leaks have been fixed
  - Symlink vulnerabilities have been fixed in rgmanager
  - Added isAlive logging for all file systems
  - Resolves: rhbz#516758 rhbz#507430 rhbz#498985 rhbz#469815


author: Lon Hohberger <lhh@redhat.com> - 1.9.87-1.6.el4
changelog:
  - rgmanager: halvm: Check ownership before stripping tags
    (halvm_check_ownership_before_stripping_tags.patch)
    Resolves: rhbz#559582


author: Lon Hohberger <lhh@redhat.com> 1.9.87-1.3.el4
changelog:
  - Ensure correct removal of temporary file when client
    caching is disabled
  - Resolves: rhbz#506152


author: Chris Feist <cfeist@redhat.com>
changelog:
  - A restricted failover domain crash is now detected
  - If link monitoring is disabled rgmanager still allows the IP resource
    to start
  - quick_status has been added which reduces or eliminates load spikes on
    machines with lots of file system resources
  - Status checks have been optimized
  - Resolves: rhbz#428108 rhbz#489369 rhbz#487599 rhbz#487596


author: Chris Feist <cfeist@redhat.com>
changelog:
  - Empty PID files no longer cause resources start failures.
  - Recovery policy of type restart now works properly.
  - Timeouts on a per-resource basis are now enforced.
  - Resolves: rhbz#480828


author: Chris Feist <cfeist@redhat.com>
changelog:
  - clulog can now accept '-' as the first character in messages.
  - max_restarts is no longer ignored when expire_time is 0.
  - Resolves: rhbz#475289


author: Chris Feist <cfeist@redhat.com>
changelog:
  - HA LVM now has better initrd detection on IA64.
  - Resource names with spaces are no longer mishandled.
  - A sleeptime parameter was added to ip.sh to specify the amount of time to
    sleep after removing an IP address.
  - A descriptor leak was fixed.
  - clustat and clusvcadm now work faster.
  - Resolve hostnames to IP addresses and back when checking NFS clients.
  - postgres-8.sh now properly works with postgresql
  - Resolves: rhbz#446744 rhbz#450150 rhbz#461954 rhbz#461956 rhbz#246668


author: Jiri Skala <jskala@redhat.com> 2.0.1-8
changelog:
  - Resolves: #465216 'binary operator expected' occurs in viartual hosting vsftpd
  - Resolves: #460069 vsftpd.conf lists incorrect default value for xferlog_file
  - Resolves: #479774 Wildcard failures with vsftpd


author: Jan Safranek <jsafrane@redhat.com> 1.0.15-2
changelog:
  - fix few security issues
  - Resolves: CVE -2011-0024 CVE-2011-0538 CVE-2011-1139 CVE-2011-1140
    CVE-2011-1141 CVE-2011-1143 #549582


author: Jakub Jelinek <jakub@redhat.com> 3.4.2-6
changelog:
  - update from gcc-3_4-branch
    - PRs c++/15786, c++/15876, c++/16301, c/16999, c/17023, c++/17115,
  	c/17384, c++/17393, c++/17524, c++/17685, c++/17821, c++/17826,
  	c++/17868, c++/17976, debug/13841, debug/14492, debug/15860,
  	libstdc++/17850, other/17361, rtl-opt/17503, rtl-optimization/17027,
  	rtl-optimization/17853, target/14454, target/17245, target/17770
  - fix ICE in addqi_1_slp on i386 (#135872)
  - avoid symlinks in /usr/include/c++/3.4.4/ on ppc and sparc
    (#135611)
  - make sure .toc{,1} sections are created on ppc -m64 -mminimal-toc
    (#134248, PR target/17751)
  - define __GNUC_RH_RELEASE__ macro to match %{release} rpm macro
    (well, its first number)


author: Tom Lane <tgl@redhat.com> 3.6.1-18
changelog:
  - Fix incorrect fix for CVE-2011-0192
  Resolves: #688826
  - Add fix for CVE-2011-1167
  Resolves: #688746


author: Ryan McCabe <rmccabe@redhat.com> 0.11.2-4
changelog:
  - Additional fix for bz536921: make sure two_votes="1" is removed
    when adding a quorum disk to a two node cluster.


author: Ryan McCabe <rmccabe@redhat.com> 0.11.2-1
changelog:
  - Fix bz458298 (Cannot create new cluster in luci, python syntax error)
  - Fix bz441583 (Don't allow both label and device for qdisk config if only one can be specified)
  - Fix bz369131 (RFE: should only have to enter a system's password once)


author: Mike A. Harris <mharris@redhat.com> 6.8.0-5
changelog:
  - Enable "#define HasDevRandom YES" in host-$arch.def for bug (#126205)
  - Remove "Requires: xorg-x11, xorg-x11-libs = 6.8.2-1.EL.67" from twm
    subpackage, as the libs twm is linked to should automatically be picked up
    by rpm "find-provides", and xterm moved to a separate package a long time
    ago, so both of these should no longer be needed. (#123423)
  - Added xorg-x11-6.8.0-ia64-460gx-pci-typo.patch to fix typo in Intel 460gx
    PCI handling code on ia64. (#126586)
  - Remove "XtermWithI18N" from host.def as we build xterm externally
  - Added SElinux fix to xfs initscript (#130421,130969)


author: Mike A. Harris <mharris@redhat.com> 6.8.0-5
changelog:
  - Enable "#define HasDevRandom YES" in host-$arch.def for bug (#126205)
  - Remove "Requires: xorg-x11, xorg-x11-libs = 6.8.2-1.EL.68" from twm
    subpackage, as the libs twm is linked to should automatically be picked up
    by rpm "find-provides", and xterm moved to a separate package a long time
    ago, so both of these should no longer be needed. (#123423)
  - Added xorg-x11-6.8.0-ia64-460gx-pci-typo.patch to fix typo in Intel 460gx
    PCI handling code on ia64. (#126586)
  - Remove "XtermWithI18N" from host.def as we build xterm externally
  - Added SElinux fix to xfs initscript (#130421,130969)


author: Daniel Veillard <veillard@redhat.com> - 1.2.6-3.2
changelog:
  - disable xslt i/o support in library, tools and examples, CVE-2011-1425
  - Resolves: rhbz#694122
  - limit the paths used for searching the security library loaded dynamically
  - Resolves: rhbz#558480


author: David Malcolm <dmalcolm@redhat.com>
changelog:
  - add patch adapted from upstream (patch 208) to add support for building
  against system expat; add --with-system-expat to "configure" invocation; remove
  embedded copy of expat 1.95.7 from the source tree during "prep"
  - ensure pyexpat.so gets built by explicitly listing all C modules in the
  payload in %files, rather than using dynfiles
  Related: CVE-2009-3720
  - fixes for other security bugs (patches 44, 45, 46, 47, 48)
  Resolves: CVE-2010-3493
  Resolves: CVE-2011-1015
  Resolves: CVE-2011-1521
  Resolves: CVE-2010-1634
  Resolves: CVE-2010-2089


author: Nils Philippsen <nils@redhat.com> - 2.0.5-7.0.7.el4.1
changelog:
  - unfuzz validate-size-values patch
  - don't use Prereq
  - fix various overflows (#537356, #689831, #703403, #703407, #704512)


author: Daniel Veillard <veillard@redhat.com> - 2.6.16-12.9
changelog:
  - Fix an off by one error in encoding CVE-2011-0216
  - Fix missing error status in XPath evaluation CVE-2011-2834
  - Make sure the parser returns when getting a Stop order CVE-2011-3905
  - Fix an allocation error when copying entities CVE-2011-3919
  - Resolves: rhbz#771904


author: Vít Ondruch <vondruch@redhat.com> - 1.8.1-18
changelog:
  - Simplified fix for CVE-2011-4815.
  - Properly initialize the random number generator when forking new process
    * ruby-1.8.7-CVE-2011-3009.patch
    - Related: rhbz#768828


author: Vít Ondruch <vondruch@redhat.com> - 1.8.1-17
changelog:
  - Address CVE-2011-4815 "DoS (excessive CPU use) via hash meet-in-the-middle
    attacks (oCERT-2011-003)"
    * ruby-1.8.7-CVE-2011-4815.patch
    - Resolves: rhbz#768828


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 4.3.9-3.35
changelog:
  - add glibc-headers to BuildRequires because of stdint.h needed by
    CVE-2011-0708.patch, adopt the patch's include header section (#769761)


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 4.3.9-3.32
changelog:
  - add security fixes for CVE-2011-4885, CVE-2011-4566, CVE-2011-0708,
    CVE-2011-1466, CVE-2011-2202 (#769761)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.18
changelog:
  - CVE-2011-4576 - properly initialize SSL 3.0 block cipher padding (#771775)
  - CVE-2011-4619 - fix SGC restart DoS attack (#771780)


author: Tim Waugh <twaugh@redhat.com> 7.07-33.10
changelog:
  - Updated patch to fix CVE-2009-0792 (bug #491853).
  - Applied patch to fix scfd buffer underrun (bug #493442).


author: Tim Waugh <twaugh@redhat.com> 7.07-33.8
changelog:
  - Applied patch to fix CVE-2009-0792 (bug #491853).
  - Applied patch to fix CVE-2009-0583 (bug #487742) and
    CVE-2009-0584 (bug #487744).


author: Tim Waugh <twaugh@redhat.com> 7.07-33.3
changelog:
  - Compile without strict aliasing opts due to warnings across several
    files and incorrect behaviour observed with ps2pdf (bug #418051).
  - Fixed typo in gs_res.ps for DefaultColorRendering (bug #447551).
  - Backported gsalloc.c change for better memory consolidation
    (bug #432926).
  - Backported gximage3.c change to fix rangecheck error (bug #354181).


author: Michal Hlavinka <mhlavink@redhat.com> - 1.4.8-6
changelog:
  - fix: CVE-2010-1637 : Port-scans via non-standard POP3 server ports in 
    Mail Fetch plugin
  - fix: CVE-2010-2813 : DoS (disk space consumption) by random IMAP login 
    attempts with 8-bit characters in the password
  - fix: CVE-2010-4554 : Prone to clickjacking attacks
  - fix: CVE-2010-4555 : Multiple XSS flaws
  - fix: CVE-2011-2023 : XSS in <style> tag handling
  - fix: CVE-2011-2752 : CRLF injection vulnerability
  - fix: CVE-2011-2753 : CSRF in the empty trash feature and in Index Order page


author: Jeff Law <law@redhat.com> - 2.3.4-2.56
changelog:
  - Fix handling if newline in addmntent (#769360)
  - Use correct type when casting d_tag (#769360).
  - Properly quite output of local (#769360)
  - Check size of pattern in wide character representation in fnmatch (#769360)
  - Report write error  in addmnt even for cached streams (#769360)
  - ldd: Never run file directly (#769360).
  - Check values from TZ file header (#767685)
  - Workaround misconfigured system (#767685)


author: Andreas Schwab <schwab@redhat.com> - 2.3.4-2.51
changelog:
  - Remove const attribute from sysconf (#490822)
  - Remove commas from output of getent networks (#484079)
  - Fix error checking in getnameinfo (#501595)
  - Add timestamps to nscd logs (#527554)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.43
changelog:
  - fix -0 handling in strtod (#462081)
  - don't prematurely abort in getgrouplist if no initgroups_dyn
    function is present (#470781)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.42
changelog:
  - fix dynamic TLS handling (#475178)
  - fix _mcount and socket syscalls on s390x (#464147)
  - try harder to allocate memory in valloc and pvalloc (#473068)
  - malloc speedup (#451184, #460154, BZ#4349)
  - fix expf (BZ#3406)
  - fix ISO 646-IRV iconv error handling (BZ#6461)
  - fix setvbuf (BZ#6719)
  - fix unbuffered vfprintf (#455360)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.40
changelog:
  - fix sporadic hangs in clntudp_call (#339821)
  - fix calloc with mlocked memory (#405781)
  - fix x86_64 pthread_mutex_timedlock (#434601)
  - change mtrim to trim all arenas, not just main_arena (#403231)
  - getaddrinfo sorting changes (not turned on by default, to enable
    them /etc/gai.conf needs to be present, #385601)
  - fix vfork+execvp memory leak (#437571)
  - only service sshd condrestart if /etc/rc.d/init.d/sshd exists
    (#428859)
  - fix nscd paranoia restarting when one of the caches is
    disabled (#346321, BZ#5112)
  - add SHA-256 and SHA-512 hashing to crypt(3) (#228697)
  - for RHEL5+ binaries/shared libraries that have DT_GNU_HASH
    and not DT_HASH dynamic tag, issue an error message instead
    of crashing with SIGFPE


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.38
changelog:
  - add a workaround for #210748, #211133 and #210130
  - fix sscanf/swscanf if errno is set to EINTR on entry (BZ#4745)
  - fix forkpty error handling (BZ#4813)
  - fix popen if some active previous popen's stream has fd 0 or 1
    (#248281)
  - fix dlinfo RTLD_DI_SERINFO* with empty entry in DT_R*PATH or
    LD_LIBRARY_PATH (#4776)
  - further gettext out of memory handling fixes (#247788)
  - fix i?86 pthread_rwlock_timed{rd,wr}lock
  - save/restore errno around reading /etc/default/nss (BZ#4702)
  - fix LD_HWCAP_MASK handling
  - make sure NULL checks in routines with nonnull attribute aren't
    optimized away
  - don't crash on pseudo-zero long double values passed to
    *printf on i?86/x86_64/ia64 (BZ#4586)
  - *printf fixes (BZ#4514)
  - use MADV_DONTNEED in malloc (#237710)
  - fix sem_timedwait on i?86 and x86_64
  - fix *printf with very large precisions for %s (#238406, BZ#4438)
  - fix inet_ntop size checking for AF_INET (BZ#4439)
  - for *printf %e avoid 1.000e-00, for exponent 0 always use + sign (#238431)
  - fix HAVE_LIBCAP configure detection (#178934)
  - fix printf with %g and values tiny bit smaller than 1.e-4 (#235864,
    BZ#4362, BZ#4070, BZ#4858)
  - fix _XOPEN_VERSION (BZ#4364)
  - various fixes (BZ#4101, BZ#4130, BZ#3458, BZ#4344)
  - nscd fixes (BZ#4074)
  - fix euidaccess (BZ#3842)
  - fix strptime (BZ#3944)
  - fix regcomp with REG_NEWLINE (BZ#3957)
  - fix %0lld printing of 0LL on 32-bit architectures (BZ#3902)
  - further strtod fixes (BZ#3855)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.37
changelog:
  - assorted NIS+ speedups (#233460)
  - dladdr fixes, mainly for ppc64 (BZ#2683, #227016)
  - fix pthread_mutex_timedlock on x86_64 (#228103)
  - fix child refcntr in NPTL fork (#230197)
  - fix nis_getsrvlist (#235229)
  - fix getifaddrs and IPv4/IPv6 availability checking on arches
    with > 4KB pages (#230168)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.36
changelog:
  - fix application crashes when doing NSS lookups through nscd
    mmapped databases and nscd decides to start garbage collection
    during the lookups (#219145)
  - fix a race condition in getXXbyYY_r (#219145)
  - fix NIS getservbyname when proto is NULL


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.32
changelog:
  - fix hasmntopt (#218802)
  - fix setusershell and getusershell (#218782)
  - strtod fixes (BZ#3664, BZ#3673, BZ#3674)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.29
changelog:
  - link nscd against libcap, ensure even after dropping priviledges
    nscd has capabilities for auditing (#178934)
  - fix strxfrm
  - fix i?86 floor and ceil inlines (BZ#3451)
  - fix xdrmem_setpos (#211116)
  - fix :include: /etc/alias handling (#215572)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.28
changelog:
  - avoid unbounded use of alloca in glob for very large number of files
    (#209283, BZ#3253)
  - fix getnameinfo error handling (#204122)
  - reenable rtkaio (#202119, IT#100959)
  - fix aio_return in librtkaio (#184086)
  - fix nis_getnames if the default domain doesn't contain at least
    two dots (#206483)
  - change realloc to try harder to allocate memory before returning
    NULL (#209561, BZ#2684)
  - add nosegneg lib variants on i686 (#134108)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.27
changelog:
  - fix pthread_cond_{,timed}wait cancellation (BZ#3123)
  - fix lrint on ppc32 (BZ#3155)
  - fix malloc allocating more than half of address space (BZ#2775)
  - fix mktime on 32-bit arches a few years after 2038 (BZ#2821)
  - fix pthread_create called from cancellation handlers (BZ#3124)
  - fix regex case insensitive searches with characters where upper
    and lower case multibyte representations have different length
    (e.g. I and dotless i, #202991)
  - randomize resolver query ids before use instead after use (#205113)
  - avoid malloc infinite looping for allocations larger than
    the system can allocate (#203915)
  - in malloc limit number of unsorted block sort iterations (#197790)
  - fix early timeout of initgroups data in nscd (#173019, BZ#2098)
  - fix out of memory behavior in gettext (#194321)
  - fix missing destructor calls in dlclose (#197932)
  - only define O_DIRECT with -D_GNU_SOURCE on ia64 to match all
    other arches (#201748)
  - fix errno if nice() fails (#201826)
  - fix get{serv,rpc}ent{,_r} if NIS map is empty (#203237)
  - make localedef more robust on invalid input (#203728)
  - fix getpid after fork in some threaded NPTL programs
  - expand $LIB/$PLATFORM in LD_LIBRARY_PATH
  - fix cacosh{,f,l} (BZ#2182)
  - provide getlogin prototype even for -D_XOPEN_SOURCE=500 (BZ#2680)
  - fix UINT8_C and UINT16_C stdint.h macros (BZ#2841)
  - fix pthread_join in already cancelled thread (BZ#2843)
  - fix too large key check in pthread_setspecific (BZ#2892)
  - fix %a/%A printing with zero precision (BZ#2908)
  - fix invalid free in error(3) (BZ#2998)
  - if some test gets stuck, kill the tee process after make check
    finishes
  - nss_compat fixes (#192072)
  - fix l{,l}rint{,f,l} rounding of values around zero (BZ#2592)
  - fix libSegFault.so register dump on ppc and ppc64
  - don't use prelink info if LD_DYNAMIC_WEAK=1
  - fix dlclose (#206639)
  - fix nscd database growing (#207928)
  - speedup initgroups when using NIS+ (#208203)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.24
changelog:
  - further NIS+ fixes (#190803)
  - fix regcomp and regexec with multibyte locales other than UTF-8 (#193873)
  - fix nscd -i {passwd,group,hosts}, protect db prunning with a lock
    (#191464)
  - include /lib*/rtkaio/ only if %{rtkaioarches} macro is set, by default
    don't include it
  - fix nscd SIGHUP database invalidation
  - fix posix_spawn (#193631)
  - fix enz_strip (BZ#2703)
  - fix insque (BZ#2766)
  - fix uninitialized len for alloca in ld.so $ORIGIN/$PLATFORM handling
    (BZ#2792)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.23
changelog:
  - remove SETENT_BATCH_READ=TRUE support from NIS+, use a different
    approach to speed up get*ent* requests (#188246, IT#91309, IT#91192)
  - search NIS+ parent domains if needed (#190803)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.21
changelog:
  - add librtkaio, to use it add /%{lib}/rtkaio to your
    LD_LIBRARY_PATH or /etc/ld.so.conf
  - don't segfault on invalid arguments to sched_getaffinity


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.20
changelog:
  - assorted NIS+ fixes (#174847, IT#86324)
  - support nscd database online growth (#186267, IT#88367, IT#92245)
  - fix ITIMER_PROF frequency (#181683, IT#87409, BZ#2268)
  - fix namespace macro nesting in <math.h> (#179525)
  - avoid crashes in heavy stdio threaded use during exit (#168266)
  - ignore prelink temporaries in ldconfig (#176570)
  - fix memccpy on ia64 (BZ#2013)
  - remove nonnull attribute from ctermid prototype
  - backported upstream BZ fixes:
    1201, 1566, 1913, 1920, 1951, 1952, 1955, 1962, 1978, 2066, 2072, 2080,
    2126, 2153, 2173, 2226, 2415, 2418, 2420, 2451, 2498, 2501, 2502, 2509,
    2571, 2632
  - add %triggerin for tzdata to glibc-common, so that tzdata updates
    update /etc/localtime and /var/spool/postfix/etc/localtime if they
    exist
  - add auto-propagate switch to nscd.conf for passwd and group databases.  When
    set to no, byname requests don't add by[ug]id cache entries and vice versa
    (#187521, IT#85571)
  - avoid nscd segfault when killed with SIGHUP if one or more databases are
    disabled (#189978, IT#92297)
  - fix memory leak in getaddrinfo (#187087)
  - speed up NIS+ operation when SETENT_BATCH_READ is set in /etc/default/nss
    (#188246, IT#91309, IT#91192)
  - don't segfault on too large argp key values (#189545)
  - avoid segfaults with bogus MALLOC_CHECK_= in environment
  - make nscd paranoia mode working with non-root server-user (#189779)
  - fix ldd script if one of the dynamic linkers is not installed (#190259)
  - don't declare __wcsto*l_internal for non-GCC or if not -O1+ (#185667)
  - fix cancellation during fork ()


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.19
changelog:
  - adjust nptl_db for dtv_t changes from -2.16 (#179165)
  - fix setuid etc. hangs on i?86 if some thread exits during the call
    (#167766, IT#78380)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.17
changelog:
  - fix argument checking in yp_order (BZ#1925)
  - don't cache euid/egid in euidaccess
  - avoid unnecessary socket read in nscd client code if hostname has
    no aliases
  - fix do_ypcall in case of memory allocation failure


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.16
changelog:
  - fix strncmp on ppc{32,64} (#173643, IT#83510)
  - define shmatt_t type on ia64 in <sys/shm.h> (#173680, IT#82976)
  - remove LinuxThreads man pages to avoid confusion, section 3p
    man pages are much more accurate for NPTL
  - fix bindresvport to really try more ports if range 600 .. 1023 is full
    (#173837, IT#81365)
  - add to dtv_t array flags whether a pointer has been allocated statically
    or dynamically and only free the dynamically allocated ones
    (#172761, IT#82911)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.15
changelog:
  - update from CVS (glibc-2_3-branch)
    - alpha div/rem fix (BZ#1498)
    - fix mips syscall.h generation (BZ#758)
    - can compile source using gcc 4.0.x (BZ#721, BZ#1384)
    - update tzcode/tzdata to 2005m
  - make sure waitid syscall is used on ppc*/s390*
  - on ia64 don't abort on unhandled math function exception codes (#165693)
  - remove use of _RE_ARGS in <regex.h> (#167019, IT#78801)
  - fix setuid etc. hangs if some thread exits during the call
    (#167766, IT#78380)
  - fix memory leak in innetgr (#169051)
  - thread-safety fix for innetgr (#173476, IT#77263)
  - fix getent hosts IP for IPv4 IPs (#169831, IT#80831)
  - allow nscd log to grow beyond 2GB on 32-bit arches
    (#170282, IT#77309)
  - avoid freeing static buffer in getpw* when using nscd
    and nscd GC is in progress (BZ#1363, #169841, #173358)
  - fix a race in pthread_cancel_init on ia64 (#173353, IT#82991)
  - nscd persistent database checker (#170320)
  - fix resolving over TCP (#161181, #165802)
  - write LD_DEBUG= conflict processing message to LD_DEBUG_OUTPUT
    stream instead of stdout (#171767)
  - increase the size ELF header size read from the beginning
    of libraries on 64-bit arches to avoid unnecessary additional
    reads
  - handle EINTR in sigwait properly
  - use posix_fallocate instead of ftruncate in nscd
  - msync hash table and header in nscd for persistent caches
  - fix argp_error and argp_failure
  - print real thread number, max threads, restart interval and paranoia
    setting in nscd statistics
  - fix nis_leaf_of_r for buflen == 0
  - use stat64 instead of stat for nscd persistent caches
  - be more verbose in nscd -d -d -d debug mode
  - fix memory leaks in setlocale (BZ#1318)
  - handle EINTR properly in nscd
  - hypotf fix
  - fix getlogin_r call in glob (BZ#1061)
  - fix memory leak in getent netgroup printing
  - fix obstack.h (obstack_int_grow_fast) for !__STDC__ (BZ#1331)
  - fix typo in xtrace (BZ#217)
  - fix sockatmark (BZ#1010)
  - fix __stack_prot if RELRO region wasn't properly aligned (BZ#1346)
  - fix lddlibc4
  - don't use needlessly TLS LD model in libc.so
  - fix fmemopen (BZ#394)
  - fix mbrtowc (BZ#714)
  - add -a option to getconf (BZ#652)
  - fix fgets with last argument 1 (BZ#713)
  - fix fwrite (BZ#1078)
  - fix strto{f,d,ld}* in tr_TR locale (BZ#1230)
  - fix %n readonly string checks
  - -Wundef fix for features.h (BZ#1438)
  - fix csqrt{,f,l} (BZ#1466)
  - argp_usage inline can throw (BZ#1373)
  - fix handling of 2GB+ lines in getdelim (BZ#1405)
  - fix handling of very high year in {,as}ctime (BZ#1459)
  - fix {,as}ctime_r (BZ#1460)
  - fix tgmath.h (BZ#865)
  - fix strxfrm_l (BZ#968)
  - make sure LLONG_MAX etc. are defined with -D_GNU_SOURCE or
    -D_ISOC99_SOURCE, even when not using -std=c99 (BZ#1228)
  - fix address ordering in getaddrinfo (BZ#524, BZ#644)
  - fix __{BEGIN,END}_NAMESPACE_* pairing in headers (BZ#1051)
  - fix error handling in *printf
  - fix off by one error in NIS publickey handling
  - fix svc_getreqset on 64-bit arches (BZ#1548)
  - fix backtrace_symbols_fd comment (BZ#1579)
  - fix AI_ALL handling in getaddrinfo (BZ#1774)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.13
changelog:
  - change sys/quota.h to default to -D_LINUX_QUOTA_VERSION=1.
    If you want to use sys/quota.h for the quota ABI that is actually
    used in RHEL3, you need to pass -D_LINUX_QUOTA_VERSION=2
    manually


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.12
changelog:
  - hack around ia32el bug when running glibc_post_upgrade in i?86.rpm
    glibc on ia64 under ia32el (#154415)
  - make sure nscd cmsg buffers aren't misaligned, handle EINTR from
    poll when contacting nscd more gracefully
  - remove malloc attribute from posix_memalign
  - correctly size nscd buffer for grpcache key (#163538)
  - fix atan2f
  - avoid memory leaks in error(3)
  - use NVR rather than NV dependency on glibc package in
    glibc-{headers,devel} subpackages (#164073)
  - fix execvp if PATH is not set in environment and the call is about to fail
    (BZ#1125)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.11
changelog:
  - include program name in __chk_fail error message
  - don't write 0 to gid/uid column for group/username starting with + or -
    in putgrent/putpwent
  - fix Yen mapping in IBM93{0,9} charsets
  - add sr_CS{,.UTF-8} locales (BZ#38)
  - locale updates (mn_MN, fa_IR)
  - make sure EINVAL is returned from pthread_create if requested thread
    scheduling priority is invalid
  - change NPTL <pthread.h> initializers to avoid warnings, with both -pedantic
    and -W (BZ#915, #162722)
  - fix NPTL <pthread.h> with -ansi -fexceptions
  - fix tst-cancel17 testcase
  - avoid SIGPIPE in nscd
  - fix nscd -g yes/no strings
  - avoid using variable length arrays in regex internals unnecessarily
  - fix *scanf if decimal point is more than one byte long
  - fix rpcgen to output #include <rpc/pmap_clnt.h> even without -C
  - cosmetic fix for ia64 strlen (BZ#1016)
  - add GOT check to dl-execstack.c on i?86
  - avoid namespace pollution in ppc32 {,f}truncate64
  - handle 'z' in strptime*
  - properly propagate return values in nss_compat
  - avoid some unnecessary PLT relocations introduced in 2.3.4-2.10
    or earlier


