# changelog

author: Bill Nottingham <notting@redhat.com> 0.61-1
changelog:
  - move pcmcia config file here
  - sort MonitorsDB, add some entries, remove dups
  - switch some network driver mappings


author: Bill Nottingham <notting@redhat.com> 0.44-1
changelog:
  - fix some of the Dell entries
  - add cardbus controller id (#71198)
  - add audigy mapping
  - add NEC monitor (#71320)


author: Mike A. Harris <mharris@redhat.com> 0.37-1
changelog:
  - Changed Matrox G450 driver default options to fix bug (#66697)
  - Corrected S3 Trio64V2 bug in Cards file (#66492)


author: Mike A. Harris <mharris@redhat.com> 0.35-1
changelog:
  - Updated Cards db for CT69000
  - Various ATI cleanups and additions to Cards and pcitable
  - Updated S3 Trio3D to default to "vesa" driver (#59956)


author: Bill Nottingham <notting@redhat.com> 0.33-1
changelog:
  - Eizo monitor updates (#56080, <triad@df.lth.se>)
  - pci.ids updates, corresponding pcitable updates
  - pcilint for pcitable


author: Mike A. Harris <mharris@redhat.com> 0.31-1
changelog:
  - Modified ATI entries in pcitable to be able to autodetect the FireGL 8700
    and FireGL 8800 which both have the same ID, but different subdevice ID's.
    Added entries to Cards database for the 8700/8800 as well.


author: Mike A. Harris <mharris@redhat.com> 0.30-1
changelog:
  - Reconfigured Cards database to default to XFree86 4.x for ALL video
    hardware, since 3.3.6 support is being removed.  Video cards not
    supported natively by 4.x will be changed to use the vesa or vga
    driver, or completely removed as unsupported.


author: Gordon Rowell <gordonr@gormand.com.au> 7.93.25.EL-1.centos4.sme01
changelog:
  - Reapply SME Server patches [SME: 2043]
  - Exit with zero exit status for services not listed in configuration
    database to avoid failures in post scriptlets [SME: 1653]
  - Merge in SME Server /sbin/e-smith/service wrapper so that only
    initscripts which exist in run-level 7 can be run. This ensures
    that the supervised service is run, if one exists, and protects
    against running "service httpd restart" [SME: 61, 1495]


author: Miloslav Trmac <mitr@redhat.com> - 7.93.25.EL-1
changelog:
  - Document HOTPLUG (#189509)
  - Prevent activation of network interfaces by hotplug during bootup (#183706)
  - Add NETWORKDELAY and LINKDELAY (#176851)


author: Bill Nottingham <notting@redhat.com> 7.93.21.EL-1
changelog:
  - rc.sysinit: add call to kpartx for multipath devices (#168538)
  - use multipath.static, not dynamic multipath (#168321)
  - don't fsck netdev filesystems in rc.sysinit (#172804)


author: Bill Nottingham <notting@redhat.com> 7.93.14.EL-1
changelog:
  - prefdm: fix prefdm arg handling (#154312, <khc@pm.waw.pl>)
  - sysconfig.txt: update route documentation (#154531, <link@pobox.com>)
  - fix mistranslation (#151120)
  - rc.sysinit: reinitialize LVM on top of RAID in the mdadm case (#149514)
  - don't run rngd (#130350, essentially)
  - init.d/functions: fix echo (#155270)
  - initlog: free some of the more egregious memory leaks (#85935)
  - initlog: fix potential memory overread (#153685, <in-redhat@baka.org>)
  - add proper ipsec route (#146169, #140654)
  - fix grep mismatching interfaces (#157252, #153669)
  - handle alternate vlan naming schemes (#115001)
  - netfs: handle lvm & fsck for network block devices (#148764, <alewis@redhat.com>)
  - support for diskdump on swap partitions (#160223)
  - ifup-routes: make sure commented lines are handled correctly (#154353,


author: Bill Nottingham <notting@redhat.com> 7.93.12.EL-1
changelog:
  - fix netfs w.r.t nfs root filesystem (#142169)
  - fix multiple scsi_hostadapter loads (#145432)
  - don't run the DDC probe in kmodule
  - fix ONxxx (#136531, <cww@redhat.com>)
  - fix various fgreps to not catch commented lines (#136531, expanded
    from <cww@redhat.com>)
  - kill dhcp client even if BOOTOPROTO is now static (#127726, others)
  - set ETHTOOL_OPTS on addressless devices (#144682, <mpoole@redhat.com>)
  - change setting of IPv6 default route (#142308, <pb@bieringer.de>)


author: Bill Nottingham <notting@redhat.com> 7.93.6.EL-1
changelog:
  - fix some of the rhgb fsck code (<laroche@redhat.com>)
  - fix module blacklisting to not mismatch (#137755)


author: Bill Nottingham <notting@redhat.com> 7.93.4.EL-1
changelog:
  - fix prefdm fallback to installed display managers (#137274)
  - fix incorrect rhgb temp path (#137391)


author: Bill Nottingham <notting@redhat.com> 7.91-1
changelog:
  - rc.d/rc.sysinit: remove devlabel call
  - mdadm support, now that raidtools is gone (#126636, #88785)
  - call ipv6to4 scripts in /etc/ppp/(ip-up|ip-down) (#124390, <dwmw2@redhat.com>)
  - cleanup a couple of nits that could affect bug #134754
  - make sure we return to rhgb after fsck (#133966, #112839, #134449)
  - automatically reboot when fsck calls for it, instead of requiring
    manual intervention (#117641 and duplicates)
  - ifup-wireless: fix key for open vs. restricted (#135235, <dax@gurulabs.com>)
  - translation updates


author: Bill Nottingham <notting@redhat.com>
changelog:
  - use runuser instead of su; require it
  - init.d/halt: use right file name for random seed (#134432)


author: Bill Nottingham <notting@redhat.com> - 7.86-1
changelog:
  - use /etc/hotplug/blacklist to blacklist modules in hardware init (#132719)
  - filter indic locales on the console (#134198)


author: Bill Nottingham <notting@redhat.com> - 7.85-1
changelog:
  - ifup, network-functions: fix worked-by-accident shell quoting
  - lang.csh: remove setting of dspmbyte (#89549, <mitr@redhat.com>)
  - SELinux fixes
  - clean up prefdm
  - init.d/functions: export LC_MESSAGES (#133786)
  - allow daemon to coredump if requested (#130175)
  - network-functions: be more liberal in what we accept for link types (#90602, #127984)
  - fix overzealousness with -range aliases (#65415)
  - rc.sysinit: use s-c-keyboard, not kbdconfig (#133929)
  - fix checkpid logic, clean up potential errors (#134030)
  - translation updates


author: Bill Nottingham <notting@redhat.com> - 7.82-1
changelog:
  - fix handling of nonexistent devices (#132839)
  - rhgb enhancements (<veillard@redhat.com>, #132665)
  - initscripts.spec: require nash (#132513)
  - translation updates


author: Dan Walsh <dwalshg@redhat.com> - 7.78-2
changelog:
  - fix setting SELinux contexts on udev-created-in-initrd devices
  - Let restorecon check if selinux is enabled.


author: Bill Nottingham <notting@redhat.com> - 7.77-1
changelog:
  - mount usbfs (#131347)
  - start any automatic raid devices
  - remove triggers for ancient releases, bulletproof remaining ones (#131356)


author: Jason Vas Dias <jvdias@redhat.com> 7.73-1
changelog:
  - Add support for running the DHCPv6 client to ifup 
  - (new DHCPV6C=yes/no ifcfg-${IF} variable) + update sysconfig.txt


author: Bill Nottingham <notting@redhat.com> 7.70-1
changelog:
  - autoload hardware modules on startup
  - minor fsck cleanup (#115028, <leonard-rh-bugzilla@den.ottolander.nl>)
  - ifup: support STP bridging (#123324)
  - rc.sysinit: do a SELinux relabel if forced
  - rc.sysinit: remove devfs compat and the remaining 2.4 compat
  - ifup-wireless: support multiple keys (#127957)
  - fix firmware loading (#129155, <bnocera@redhat.com>)


author: Jason Vas Dias <jvdias@redhat.com> 7.67-1
changelog:
  - fix change_resolv_conf: if pre-existing /etc/resolv.conf
  - non-existent or empty, replace with new file contents.


author: Jason Vas Dias <jvdias@redhat.com> 7.66-1
changelog:
  - Allow users to use generic /etc/dhclient.conf if per-device
  - /etc/dhclient-${DEVICE}.conf is non-existent or empty


author: Bill Nottingham <notting@redhat.com> 7.62-1
changelog:
  - fix up resolv.conf munging (#129921)
  - use rngd if available
  - run start_udev if necessary (#120605)
  - readonly root updates (#129893, <markmc@redhat.com>)
  - ifup-wireless: quote key (#129930)
  - remove rawdevices (#130048)
  - handle binfmt_misc in rc.sysinit for the case where it's built in (#129954)
  - remove mkkerneldoth
  - don't remove linguas in lang.* (part of #9733)
  - fix nfs unmounting (#129765)
  - fix URL (#129433)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix bonding + no IP (#127285)
  - wrap second LVM initialization in vgscan check to avoid extraneous messages (#127639)


author: Bill Nottingham <notting@redhat.com> 7.59-1
changelog:
  - set context on ICE directory after making it (#127099, <concert@europe.com>)
  - don't mount GFS filesystems in rc.sysinit


author: Bill Nottingham <notting@redhat.com> 7.58-1
changelog:
  - rc.d/rc.sysinit: hack: make ICE directory on boot (#86480)
  - set devicetype for xDSL (#126194)
  - ignore locking failures when starting lvm volumes (#126192, <radu@primit.ro>)
  - unset LC_MESSAGES for rhgb (#126020, <ynakai@redhat.com>)
  - bonding fixes
  - setsysfont: remove error (#100559)
  - remove duplicate setting of network routes (#125450)
  - vlan fixes (#107504, <hrunting@texas.net>)
  - ifup-aliases: remove bogus route setting (#120908)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix bridging confusing module order (#122848, <luto@myrealbox.com>)
  - rc.d/rc.sysinit: don't mount cifs (#122501)


author: Bill Nottingham <notting@redhat.com> 7.51-1
changelog:
  - get rid of LVM error when no volumes are defined (#121197)
  - fix selinux short-circuit test (#121143, <michal@harddata.com>)
  - /dev/mapper/control is a special file, check it accordingly (#121963)
  - support ETHTOOL_OPTS on bonding slaves (#119430, <hrunting@texas.net>)
  - handle multiple spaces correctly in rc.sysinit, network-functions
    (#118583, <pallas@kadan.cz>)
  - cleanup fd leaks, mem leaks, other bogosities
    (#119987, <linux_4ever@yahoo.com>)
  - rc.d/init.d/network: remove ipv6 bogosity (#114128)
  - translation updates


author: Bill Nottingham <notting@redhat.com> 7.50-1
changelog:
  - fix LVM issues in rc.sysinit (#120458, #119975)
  - deal with fixed racoon parser
  - translation updates from translators
  - fix USB loading (#120911)


author: Bill Nottingham <notting@redhat.com> 7.49-1
changelog:
  - use alsa for mixer saving in halt
  - don't umount /proc in halt (#118880)
  - various translation updates from translators


author: Bill Nottingham <notting@redhat.com> 7.47-1
changelog:
  - translation: catch more input strings (#106285, <mitr@volny.cz>)
  - remove autologin from prefdm (#108969)
  - return to rhgb after ./unconfigured (#109807, <jkeating@j2solutions.net>)
  - handle iso15 in setsysfont (#110243)
  - clean up samba & vmware in rc.sysinit (#113104)
  - some sysconfig.txt documentation (#110427, #118063)
  - fix bug in umount-on-halt (#113088, <giardina@airlab.elet.polimi.it>)
  - handle CIFS in netfs (#115691)
  - make sure hotplug isn't stuck unset (#116666, <aoliva@redhat.com>)
  - handle network fs better in rc.sysinit (#111290)
  - nomodules applies to usb/firewire too (#113278)
  - ipsec fix (#116922, <felipe_alfaro@linuxmail.org>)
  - make sure rc exits cleanly (#117827, <enrico.scholz@informatik.tu-chemnitz.de>)
  - fsck root FS from initrd, for dynamic majors (#117575, <sct@redhat.com>)


author: Bill Nottingham <notting@redhat.com> 7.44-1
changelog:
  - NFSv4 support (<chucklever@bigfoot.com>, <steved@redhat.com>)
  - handle 2.6-style 'install ethX ...' lines correctly
  - mount sysfs by default
  - time to clean up the cruft. remove:
    - boot-time depmod
    - linking of /boot/System.map to /boot/System.map-`uname -r`
    - /var/log/ksyms.X
    - libredhat-kernel support


author: Bill Nottingham <notting@redhat.com> 7.31-1
changelog:
  - fix bonding + dhcp (#91399)
  - fix typo (#103781)
  - sysconfig/network-scripts/ifup: fix use of local

  - fix shutdown with NFS root (#100556, <Julian.Blake@cern.ch>)
  - remove /var/run/confirm when done with /etc/rc (#100898)
  - ipcalc: fix some memory handling (#85478, <miked@ed.ac.uk>)
  - handle sorting > 10 network devices (#98209)
  - unset ONPARENT after use (#101384)
  - random other fixes
  - bridging support (<dwmw2@redhat.com>)


author: Bill Nottingham <notting@redhat.com> 7.29-1
changelog:
  - setsysfont: don't echo to /dev/console (#102004)
  - fix ethernet device renaming deadlock (#101566)
  - consoletype: don't return 'vt' on vioconsole (#90465)
  - ifup: fix short-circuit (#101445)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - ifup-routes: pass the interface name to handle_file() so that we don't try
    to use the routes file's name as an interface name


author: Bill Nottingham <notting@redhat.com> 7.27-1
changelog:
  - add a check to consoletype for the current foreground console
  - use it when running unicode_start (#98753)


author: Bill Nottingham <notting@redhat.com> 7.26-1
changelog:
  - ipsec support (see sysconfig.txt, ifup-ipsec)
  - read $CONFIG.keys, for non-world-readable keys
  - allow default window size for routes to be set with WINDOW= (#98112)
  - support setting device options with ethtool opts
  - fix s390 bootup spew (#98078)
  - support renaming interfaces with nameif based on hwaddr


author: Bill Nottingham <notting@redhat.com> 7.25-1
changelog:
  - fix DNS punching in the case of other rules for the DNS server
    (#97686, <martin@zepler.org>)
  - initlog, ppp-watch, and usernetctl tweaks (<linux_4ever@yahoo.com>)
  - fix grep for mingetty (#97188)
  - fix rhgb-client bad syntax
  - change network device searching, use correct naming, fix route issues
    (<harald@redhat.com>)
  - other random tweaks


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - initscripts-s390.patch: remove not needed parts about PNP=
  - inittab.390: sync with normal version
  - rc.sysinit: remove two further calls to /sbin/consoletype with $CONSOLETYPE


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - sysconfig/init.s390: set LOGLEVEL=3 as for other archs
  - rc.d/init.d/network, rc.d/rc: change confirmation mode to
    not use an environment variable
  - rc.d/init.d/functions: make strstr() even shorter, remove old
    "case" version that has been already commented out
  - rc.d/rc.sysinit:
  	- no need to set NETWORKING=no, it is not used/exported
  	- do not export BOOTUP
  	- delete two "sleep 1" calls that wants to add time to go
  	  into confirmation mode. There is enough time to press a
  	  key anyway or use "confirm" in /proc/cmdline.
  	- read /proc/cmdline into a variable
  	- use strstr() to search in /proc/cmdline
  	- add "forcefsck" as possible option in /proc/cmdline
  	- while removing lock files, no need to call `basename`
  	- add unamer=`uname -r` and reduce number of forks
  	- do not fork new bash to create /var/log/ksyms.0


author: Karsten Hopp <karsten@redhat.de> 7.15-1
changelog:
  - Mainframe has no /dev/ttyX devices and no mingetty, don't 
    initialize them. This gave error messages during startup


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - init.d/network: don't advertise "probe: true" in the header if we don't
    recognize "probe" as an argument


author: Bill Nottingham <notting@redhat.com> 7.09-1
changelog:
  - initialize two ttys past # of mingettys (for GDM)
  - fix zeroconf route
  - redhat-config-network writes $NAME.route for some static routes
    (e.g., ppp); handle that (#84193)


author: Bill Nottingham <notting@redhat.com> 7.08-1
changelog:
  - load keybdev & mousedev even if hid is already loaded/static
  - run fewer scripts through action (#49670, #75279, #81531)


author: Bill Nottingham <notting@redhat.com> 7.07-1
changelog:
  - fix nicknames & profiles (#82246)
  - fix check_device_down (#83780, <pzb@datstacks.com>)
  - vlan fixes (<tis@foobar.fi>)
  - fix groff macros (#83531, <tsekine@sdri.co.jp>)
  - various updated translations
  - fix checkpid for multiple pids (#83401)


author: Bill Nottingham <notting@redhat.com> 7.04-1
changelog:
  - tweak some translatable strings
  - fix for rc.sysinit on machines that pass arguments to mingetty
    (<nalin@redhat.com>)


author: Bill Nottingham <notting@redhat.com> 7.03-1
changelog:
  - move system font setting sooner (<milan.kerslager@pslib.cz>)
  - fix link checking for dhcp, use both ethtool and mii-tool
  - fix CJK text on the console, and locale-archive held open
    on shutdown
  - IPv6 updates <pekkas@netcore.fi>, <pb@bieringer.de>
  - speedup tweaks (<drepper@redhat.com>)
  - use glib2 for ppp-watch (#78690, <kisch@mindless.com>)
  - add zeroconf route (#81738)
  - fix ifup-ppp for dial-on-demand, and onboot (<goeran@uddeborg.pp.se>)
  - tweak raidtab parsing, don't worry about not-in-fstab RAID devices
    (#71087, #78467, <aja@mit.edu>)
  - don't automatically bring up aliases if 'ONPARENT=no' is set (#78992)
  - getkey cleanups/tweaks (#76071, <ben@enchantedforest.org>)
  - rework halt_get_remaining (#76831, <michal@harddata.com>)
  - ipcalc: fix calculation of /32 addresses (#76646)
  - various other tweaks and fixes


author: Bill Nottingham <notting@redhat.com> 7.00-1
changelog:
  - tweaks for potential GUI bootup
  - loop checking for network link state, don't unilterally wait five
    seconds


author: Bill Nottingham <notting@redhat.com> 6.97-1
changelog:
  - IPv6 update (<pekkas@netcore.fi>, <pb@bieringer.de>)
  - devlabel support (<Gary_Lerhaupt@Dell.com>)
  - do lazy NFS umounts


author: Bill Nottingham <notting@redhat.com> 6.96-1
changelog:
  - fix various static-routes brokeness (#74317, #74318, #74320, #76619,
    - fix handling of SYSFONTACM in setsysfont (#75662)
  - fix lang.csh for CJK (#76908, <ynakai@redhat.com>)
  - IPv6 update (<pekkas@netcore.fi>, <pb@bieringer.de>)
  - other minor tweaks


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't infinite loop on ifdown
  - remove disabling of DMA; this can cause problems
  - move swap startup to after LVM (#66588)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't cycle through eth0-eth9 on dhcp link check (#68127)
  - don't retry indefinitely on ppp startup
  - activate network profile passed on kernel commandline via netprofile=
  - fix iptables invocations again
  - translation refresh


author: Bill Nottingham <notting@redhat.com>
changelog:
  - require /etc/redhat-release (#68903)
  - fix tty2-tty6 (sort of)
  - fix iptables invocations (#70807, #71201, #68368)
  - other minor tweaks


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - /sbin/service: set PATH before calling startup scripts
    HOME and TERM are also set during bootup, but they should not make
    a difference for well-written daemons.


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - /etc/init.d/functions:
  	daemon(): avoid starting another bash
  	killproc(): avoid starting another bash for the default case
  - do not call "insmod -p" before loading the "st" module


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - allow an option for ups poweroff  #68123
  - change grep for ONBOOT=  #63903
  - allow building with a cross-compiler  #64362,#64255
  - faster check in network-functions:check_default_route()
  - better checks for backup files
  - drastically reduce the number of consoletype invocations
  - do not export "GATEWAY" in network-functions
  - code cleanups in rc.sysinit


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - rc.sysinit: do not load raid modules unless /etc/raidtab exists
  - many cleanups for more consistent shell programming and also
    many smaller speedups within network scripts, no un-necessary sourcing
    of files etc
  - nearly re-code /etc/rc.d/rc


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - start some sh coding cleanups
  - change to /etc/init.d/functions
  - eliminate some un-necessary PATH settings
  - eliminate some TEXTDOMAIN settings


author: Bill Nottingham <notting@redhat.com> 6.64-1
changelog:
  - make sure chatdbg is set before using it (#63448, <Bertil@Askelid.com>)
  - allow tweaking of more devices with hdparm (#53511), and
    tweak non-disk devices iff they explicitly have a config file
    for that device (#56575, #63415)
  - some translation updates


author: Bill Nottingham <notting@redhat.com> 6.63-1
changelog:
  - ipcalc cleanups (#58410)
  - quit stripping binaries
  - do LVM init after RAID init too (#63238)
  - export all locale variables (#56142)
  - run sysctl -p after network init as well


author: Bill Nottingham <notting@redhat.com> 6.62-1
changelog:
  - delete X/VNC locks on startup (#63035)
  - shut up DMA disabling, move it to after ide-scsi (#62873, #62956)
  - use full path to /sbin/ifconfig (#59457)
  - /sbin/service: change to root directory before staring/stopping;
    also sanitize environment


author: Bill Nottingham <notting@redhat.com> 6.56-1
changelog:
  - use nameif for interfaces where we don't agree on HWADDR with the
    config file (<harald@redhat.com>)
  - LSB support tweaks


author: Mike A. Harris <mharris@redhat.com> 6.55-1
changelog:
  - Removed process accounting stuff from rc.sysinit and halt scripts as it is
    now handled by the psacct initscript in the psacct package


author: Than Ngo <than@redhat.com>
changelog:
  - add ISDN patches from pekkas@netcore.fi and pb@bieringer.de (bug #52491)
  - fix handling of ISDN LSZ Compresssion


author: Bill Nottingham <notting@redhat.com> 6.31-1
changelog:
  - message un-tweaks (<johnsonm@redhat.com>)
  - make getkey more useful, fix some of the autofsck stuff (<johnsonm@redhat.com>)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix a broken call to check_device_down
  - make all loopback addresses have host scope, not global scope.
    Fixes #49374, possibly others


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add is_available() network function, use it; cleans up ugly modprobe
    error messages
  - update translation info
  - fix #51787


author: Than Ngo <than@redhat.com>
changelog:
  - don't set MSN if it' empty (it's now optional)
  - don't give login name as a cmdline-option (Bug #23066)
  - remove peer device file if ppp connection is down
  - fix channel bundling


author: Bill Nottingham <notting@redhat.com>
changelog:
  - tweak raittab grep slightly (#51231)
  - allow resetting of default route for DHCP addresses (#48994)
  - save resolv.conf in ifup-ppp for restoration by ifdown-post (#50759)
  - when munging firewall rules for dns, only allow dest ports 1025-65535 (#44038, #40833)
  - allow shell characters in ppp names (#43719)
  - allow setting DHCP arguments, just kill dhcpcd instead of using -k (#46492)
  - behave sanely if ifup called when dhcpcd is running (#49392, #51038)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - honor HOTPLUG=no if running under hotplug (#47483)
  - use awk, not grep, for modprobe -c checks (#49616)
  - don't print ugly messages for the case where the device doesn't exist,
    and there is no alias (i.e., PCMCIA ONBOOT=yes (#various))
  - run kbdconfig in /.unconfigured mode (#43941)
  - use a bigger buffer size argument to dmesg (#44024)
  - detach loopback devices on shutdown (#43919, #45826)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't use kbd commands in setsysfont now that we've switched back to
    console-tools (#50075)
  - sleep in check_link_down; some devices require it
  - only bring link down if check_link_down fails


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update netdev stuff to use _netdev
  - IPv6 updates (<pekkas@netcore.fi>)
  - fix downing of devices with static IPs (#49777, #49783)
  - put ifcfg-lo back in the package


author: Bill Nottingham <notting@redhat.com>
changelog:
  - own some more directories
  - use -O nonetdev, require mount package that understands this
  - fix do_netreport when called as non-root
  - remove ip addresses from interfaces on ifdown
  - oops, fix ifup/ifdown


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix '--check'
  - prereq sh-utils (#43065)
  - fix some invocations of reboot/halt (#45966)
  - fix typo in ifup-wireless
  - don't muck with /etc/issue each boot
  - big IPv6 update (<pekkas@netcore.fi>)


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - disable hwclock on S390 (no such executable)
  - Fix up kernel versioning on binary-only modules (S390)
  - don't use newt scripts on S390 console


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - reenable pump, but make sure dhcpcd is the default. This
    way, upgrades of systems without dhcpcd has a better chance at
    working.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't run ifup ppp0 if ppp-watch gets SIGINT (#40585, ak@cave.hop.stu.neva.ru)
  - fix do_netreport (#37716, #39603 <crlf@aeiou.pt>)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - copyright: GPL -> license: GPL
  - fix a syntax error in lang.csh
  - skip commented-out i18n configuration lines in lang.csh


author: Bill Nottingham <notting@redhat.com>
changelog:
  - IPv6 fixes (#30506)
  - make static-routes handling more sane and consistent (#29500, #29549)
  - handle multiple USB controllers *correctly*


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - usernetctl, ppp-watch: cleanups
  - netreport: use O_NOFOLLOW
  - ifup-ppp: let ppp-watch watch over demand-dialed connections (#28927)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't run isapnp on isapnp-enabled 2.4 kernels (part of #29450)
  - disable hotplug during network initscript
  - don't munge wireless keys in ifup; that will be done with the
    PCMCIA wireless stuff
  - run sndconfig --mungepnp for non-native-isapnp soundcards
  - don't explicitly kill things in init.d/single, init will do it
  - don't explicitly load usb-storage; mount the usbdevfs before initializing
    host controller modules


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix some substitions in init.d/functions (fixes various killproc issues)
  - make sure ipv6 module alias is available if configured
  - fix initlog segfaults in popt when called with bogus stuff (#28140)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make pidofproc() and killproc() try to use the PID associated with the full
    pathname first before killing the daemon by its basename (for daemons that
    share the same basename, i.e. "master" in postfix and cyrus-imapd) (#19016)
  - fix status() as well


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add all save changes for s390 s390x that won't break anything
    patches are from Oliver Paukstadt @ millenux.com


author: Bill Nottingham <notting@redhat.com>
changelog:
  - modify firewall on ifup to allow any new DNS servers through (#25951)
  - don't muck with the font in lang.csh/lang.sh (#26349)
  - don't display Japanese if we aren't on a pty (#25041)
  - load ide-scsi if passed on /proc/cmdline


author: Bill Nottingham <notting@redhat.com>
changelog:
  - various init.d/functions cleanups (#10761, from <mjt@tls.msk.ru>)
  - in daemon(), only look at pidfile to determine if process is running
    (#17244, others)
  - ifup-ppp enhancements (#17388, from <ayn2@cornell.edu>)
  - ipv6 support (#23576, originally by Peter Bieringer <pb@bieringer.de>)
  - lots of other minor fixes (see ChangeLog)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add plusb support (#18892, patch from <eric.ayers@compgen.com>)
  - don't ignore RETRYTIMEOUT when we never connect (#14071, patch from
    <ak@cave.hop.stu.neva.ru>)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - do LVM setup through normal initscripts mechanisms
  - ignore backup files in /etc/sysconfig/network-scripts
  - lots of .po file updates


author: Bill Nottingham <notting@redhat.com>
changelog:
  - only load sound if persistent DMA buffers are necessary
  - fix lots of bugs: #18619, #21187, #21283, #12097
  - integrate MAXFAIL option for ppp-watch
  - don't load keymaps/fonts on a serial console


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - changed hdparm section in rc.sysinit to allow different
    parameters for each disk (if needed) by copying 
    /etc/sysconfig/harddisks to /etc/sysconfig/harddiskhda (hdb,hdc..)
  - fix RFE #20967


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - handle "gw x.x.x.x" as the last pair of flags in ifup-routes (#18804)
  - fix top-level makefile install target
  - make usernetctl just fall-through if getuid() == 0


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add usleep after kill -KILL in pidofproc, works around lockd issues (#14847)
  - add some fallback logic to prefdm (#16464)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't load usb drivers if they're compiled statically
  - don't call ifdown-post twice for ppp (#15285)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - remove console-tools requirement
  - in netfs, start portmap if needed
  - cosmetic cleanups, minor tweaks
  - don't probe USB controllers


author: Matt Wilson <msw@redhat.com>
changelog:
  - kill all the PreTransaction stuff
  - directory ownership cleanups, add more LSB symlinks
  - move all the stuff back in to /etc/rc.d/


author: Bill Nottingham <notting@redhat.com>
changelog:
  - tweak %pre back to a mv (rpm is fun!)
  - do USB initialization before fsck, so keyboard works if it fails


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - ifup-ppp: add hooks for demand-dialing PPP
  - functions: use basename of process when looking for its PID file


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't create resolv.conf 0600
  - don't run ps as much (speed issues)
  - allow setting of MTU
  - other minor fixes


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - check that LC_ALL/LINGUAS and LANG are set before referencing them in lang.csh
  - fix check for /var/*/news, work around for bug #9140


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - attempt to restore default route if PPP takes it over
  - man page fix for ipcalc
  - shvar cleaning
  - automate maintaining /boot/System.map symlinks


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - improvements in clone device handling
  - better signal handling in ppp-watch
  - yet another attempt to fix those rare PAP/CHAP problems


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - fix more possible failed CHAP authentication (with chat scripts)
  - fix ppp default route problem
  - added ppp-watch man page, fixed usernetctl man page
  - make ifup-ppp work again when called from netcfg and linuxconf
  - try to keep ppp-watch from filling up logs by respawning pppd too fast
  - handle all linuxconf-style alias files with linuxconf


author: Bill Nottingham <notting@redhat.com>
changelog:
  - load mixer settings for monolithic sound
  - man page for ppp-watch
  - add ARP variable for ifup
  - some i18n fixes


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - fix some failed CHAP authentication
  - fix extremely unlikely, but slightly possible kill-random-process
    bug in ppp-watch
  - allow DNS{1,2} in any ifcfg-* file, not just PPP, and
    add nameserver entries, don't just replace them
  - don't use /tmp/confirm, use /var/run/confirm instead


author: Bill Nottingham <notting@redhat.com>
changelog:
  - assorted brown paper bag fixes
  - check for programs/files before executing/sourcing them
  - control stop-a like magic sysrq


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - ppp-watch now always kills pppd pgrp to make sure dialers are dead,
    and tries to hang up the modem


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - add --remotename option to wvdial code
  - make sure we do not have an earlier version of wvdial that doesn't
    know how handle --remotename
  - make ppp-watch background itself after 30 seconds even if
    connection does not come up, at boot time only, so that a
    non-functional PPP connection cannot hang boot.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - new NFS unmounting from Bill Rugolsky <rugolsky@ead.dsa.com> 
  - fix ifup-sl/dip confusion
  - more raid startup cleanup
  - make utmp group 22


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - use new linkname argument to pppd to make if{up,down}-ppp
    reliable -- requires ppp-2.3.9 or higher


author: Bill Nottingham <notting@redhat.com>
changelog:
  - stability fixes for initlog
  - initlog now has a config file
  - add alias speedup from dharris@drh.net
  - move netfs links
  - usleep updates


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't make module-info, System.map links
  - handle utmpx/wtmpx
  - fix lots of bugs in 4.21 release :)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - clean out /var better
  - let everyone read /var/run/ppp*.dev
  - fix network startup so it doesn't depend on /usr


author: Bill Nottingham <notting@redhat.com>
changelog:
  - load keymaps & console font early
  - fixes for channel bonding, strange messages with non-boot network interfaces


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't run linuxconf if /usr isn't mounted
  - set macaddr before bootp
  - zero in the /var/run/utmpx file (gafton)
  - don't set hostname on ppp/slip (kills X)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - doc updates
  - support for SYSFONTACM, other console-tools stuff
  - add net route for interface if it isn't there.
  - fix for a bash/bash2 issue


author: Bill Nottingham <notting@redhat.com>
changelog:
  - Mmm. Must always remove debugging code. before release. *thwap*
  - pump support
  - mount -a after mount -a -t nfs


author: Bill Nottingham <notting@redhat.com>
changelog:
  - bugfixes (ifup-ppp, kill -TERM, force fsck, hwclock --adjust, setsysfont)
  - add initlog support. Now everything is logged (and bootup looks different)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - rc.sysvinit should be working with all kernel versions now
  - requires e2fsprogs (for fsck)
  - set INPUTRC and LESSCHARSET on linux-lat


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - /etc/rc.d/rc: don't run /etc/rc.d/rcN.d/[KS]??foo.{rpmsave,rpmorig} scripts.
  - /etc/rc.d/rc.sysinit: raid startup (Nigel.Metheringham@theplanet.net).
  - /sbin/setsysfont: permit unicode fonts.


author: Erik Troan <ewt@redhat.com>
changelog:
  - ipcalc should *never* have been setgid anything
  - depmod isn't run properly for non-serial numbered kernels


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Added lots of linuxconf support.  Should still work on systems that
    do not have linuxconf installed, but linuxconf gives enhanced support.
  - In concert with linuxconf, added IPX support.  Updated docs to reflect it.


author: Erik Troan <ewt@redhat.com>
changelog:
  - touch /var/lock/subsys/kerneld after cleaning out /var/lock/subsys
  - the logic for when  /var/lock/subsys/kerneld is touched was backwards


author: Erik Troan <ewt@redhat.com>
changelog:
  - tried to get /proc stuff right one more time (uses -t nonfs,proc now)
  - added support for /fsckoptions
  - changed 'yse' to 'yes' in KERNELD= line


author: Erik Troan <ewt@redhat.com>
changelog:
  - set domainname to "" if none is specified in /etc/sysconfig/network
  - fix /proc mounting to get it in /etc/mtab


author: Erik Troan <ewt@redhat.com>
changelog:
  - fixed network-scripts to allow full pathnames as config files
  - removed some old 3.0.3 pcmcia device handling


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - /var/run/netreport needs to be group-writable now that /sbin/netreport
    is setguid instead of setuid.


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Added network-functions to spec file.
  - Added report functionality to usernetctl.
  - Fixed bugs I introduced into usernetctl while adding clone device support.
  - Clean up entire RPM_BUILD_ROOT directory in %clean.


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Clone device support in network scripts, rc scripts, and usernetctl.
  - Disassociate from controlling tty in PPP and SLIP startup scripts,
    since they act as daemons.
  - Spec file now provides start/stop symlinks, since they don't fit in
    the CVS archive.


author: Donnie Barnes <djb@redhat.com>
changelog:
  - reworked status() to adjust for processes that change their argv[0] in
    the process table.  The process must still have it's "name" in the argv[0]
    string (ala sendmail: blah blah).


author: Donald Barnes <djb@redhat.com>
changelog:
  - added status function to functions along with better killproc 
    handling.
  - added /sbin/usleep binary (written by me) and man page
  - changed BuildRoot to /var/tmp instead of /tmp


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - /sbin/netreport sgid rather than suid.
  - /var/run/netreport writable by group root.

  - /etc/ppp/ip-{up|down} no longer exec their local versions, so
    now ifup-post and ifdown-post will be called even if ip-up.local
    and ip-down.local exist.


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Support for net event notification:
    Call /sbin/netreport to request that SIGIO be sent to you whenever
    a network interface changes status (won't work for brining up SLIP
    devices).
    Call /sbin/netreport -r to remove the notification request.
  - Added ifdown-post, and made all the ifdown scrips call it, and
    added /etc/ppp/ip-down script that calls /etc/ppp/ip-down.local
    if it exists, then calls ifdown-post.
  - Moved ifup and ifdown to /sbin


author: Erik Troan <ewt@redhat.com>
changelog:
  - Added DHCP support
  - Set hostname via reverse name lookup after configuring a networking
    device if the current hostname is (none) or localhost


author: Erik Troan <ewt@redhat.com>
changelog:
  - Got rid of xargs dependency in halt script
  - Don't mount /proc twice (unmount it in between)
  - sulogin and filesystem unmounting only happened for a corrupt root 
    filesystem -- it now happens when other filesystems are corrupt as well


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Added MTU for PPP.
  - Put PPPOPTIONS at the end of the options string instead of at the
    beginning so that they override other options.  Gives users more rope...
  - Don't do module-based stuff on non-module systems.  Ignore errors if
    st module isn't there and we try to load it.


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Changed ifup-ppp and ifdown-ppp not to use doexec, because the argv[0]
    provided by doexec goes away when pppd gets swapped out.
  - ifup-ppp now sets remotename to the logical name of the device.
    This will BREAK current PAP setups on netcfg-managed interfaces,
    but we needed to do this to add a reasonable interface-specific
    PAP editor to netcfg.


author: Erik Troan <ewt@redhat.com>
changelog:
  - Added usernetctl wrapper for user mode ifup and ifdown's and man page
  - Rewrote ppp and slip kill and retry code 
  - Added doexec and man page


author: Phil Knirsch <pknirsch@redhat.com> 2.4.7-14
changelog:
  - Fixed -f option for ss (#118355).
  - Small description fix (#110997).
  - Added initialization of some vars (#74961). 
  - Added patch to initialize "default" rule as well (#60693).


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Updated to latest version. Used by other distros, so seems stable. ;-)
  - Quite a few patches needed updating in that turn.
  - Added ss (#107363) and several other new nifty tools.


author: Phil Knirsch <pknirsch@redhat.com> 2.4.7-3
changelog:
  - Fixed missing diffserv and atm support in config (#57278).
  - Fixed inconsistent numeric base problem for command line (#65473).


author: Helge Deller <hdeller@redhat.de>
changelog:
  - updated to iproute2-2.2.4-now-ss001007.tar.gz 
  - bzip2 source tar file
  - "License" replaces "Copyright"
  - added "BuildPrereq: tetex-latex tetex-dvips psutils"
  - rebuilt for 7.2


author: Radek Vokal <rvokal@redhat.com> EL4.2
changelog:
  - tracepath6 recognizes the scoped link-local address (#167735)
  - arping on infiniband fix for buffer overflow (#168806)
  - arping respects timeouts (#165715)


author: Phil Knirsch <pknirsch@redhat.com> 20020927-4
changelog:
  - Fixed DNS lookup problems (#68212).
  - Added warning if binding problem failed on subinterface (#81640).


author: Phil Knirsch <pknirsch@redhat.com> 20020927-3
changelog:
  - Removed bonding tarball and replaced it with ifenslave.c and README
  - FHS compliance for all tools, now to be found in /bin with compat symlinks to
    old places.


author: Phil Knirsch <pknirsch@redhat.com> 20020124-7
changelog:
  - Added new BuildPreReqs for docbook-utils and perl-SGMLSpm (#66661)
  - Fixed ipv6 error printing problem (#66659).


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Added a patch to activate the rdisc server (#64270).
  - Display the countermeasures warning only in verbose (#55236)


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Fixed a bunch of compiler warnings (#37131)
  - Fixed wrong exit code for no packets and deadline (#40323)
  - Moved arping to /sbin from /usr/sbin due to ifup call (#45785). Symlink from
    /usr/sbin/ provided for backwards compatibility.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - include README.ifenslave doco.
  - "ping -i N" was broke for N >= 3 (#9929).
  - update to ss000121:
  -- clockdiff: preserve raw socket errno.
  -- ping: change error exit code to 1 (used to be 92,93, ...)
  -- ping,ping6: if -w specified, transmit until -c limit is reached.
  -- ping,ping6: exit code non-zero if some packets not received within deadline.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - add remaining binaries.
  - casts to remove compilation warnings.
  - terminate if -w deadline is reached exactly (#8724).


author: Miloslav Trmac <mitr@redhat.com> - 1.12-2.el4.4
changelog:
  - Don't install resizecons.8 on non-x86 (#186877, patch by Keiichi Mori
    <kmori@redhat.com>)
  - Don't report loadkeys errors on kernels with CVE-2005-3257 fixed (#191477)


author: Adrian Havill <havill@redhat.com> 1.08-9
changelog:
  - don't print "plus before..." warnings about non-supported capslock
    in unimode <Andries.Brouwer@cwi.nl> (#81855)


author: Adrian Havill <havill@redhat.com> 1.08-7
changelog:
  - make euro/latin-9 the default instead of latin-1 and 7-bit (#97013)
  - fix swedish keymap; se, not sv (#88791)
  - add fr-latin0 legacy alias of fr-latin-9 (#88324)
  - add ".map" ext to filename param of init script (#90562)


author: Nalin Dahyabhai <nalin@redhat.com> 1.08-2
changelog:
  - only output terminal unicode init sequence if both stdout and stderr are
    connected to terminals, so that it doesn't show up when script outputs
    get piped to files


author: Nalin Dahyabhai <nalin@redhat.com> 1.06-27
changelog:
  - add detached signature
  - remove directory names from PAM configuration so that the same config file
    can be used for any arch on multilib systems


author: Jakub Jelinek <jakub@redhat.com> 1.06-24
changelog:
  - use cyr-sun16 cyrillic chars in latarcyrheb-sun16 font
    instead of old LatArCyrHeb-16 chars
  - add Euro character to latarcyrheb-sun16
  - use latarcyrheb-sun16 by default in unicode_start script


author: Than Ngo <than@redhat.com>
changelog:
  - update to 1.0.6
  - use %{_tmppath}
  - use find_lang
  - support new gettext
  - remove some patch files, which are included in 1.0.6
  - fix to use RPM_OPT_FLAGS


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.05-2
changelog:
  - Build everything, obsoletes console-tools
  - s/Copyright:/License:/
  - License is GPL, not just distributable
  - Add our compose mappings from old console-tools
  - Add triggerpostun -- console-tools magic to get sane fonts and mappings


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.0.3]
changelog:
  -fix mprotect to not allow permission subversion (Jason Baron) [190073] {CVE-2006-2071}
  -fix sys_perfmonctl() file descriptor reference count issue (Anil Keshavamurthy) [204360] {CVE-2006-3741}
  -Fix hugepage crash on failing mmap (Larry Woodman) [165345] {CVE-2005-4811}
  -sctp: create abort messages properly (Neil Horman) [204460] {CVE-2006-4535}
  -fix oops occuring from malformed ULE packet (Neil Horman) [204912] {CVE-2006-4623}
  -ipw2[12]00: restore get_wireless_stats pointer (John Linville) [198820]
  -ipw2200: accept broadcast MAC traffic (John Linville) [203421]
  -fix netfilter do_add_counters race (Thomas Graf) [191698] {CVE-2006-0039}
  -fix ip over atm clip_mkip may dereference freed pointer (Thomas Graf) [206265]
  -ppc64: Clear EN_ATTN bit in PPC970 HID0 (David Woodhouse) [201684] {CVE-2006-4093}


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.0.1]
changelog:
  -fix O_DIRECT writes to memory holes can leak a page reference (Jeff Moyer) [191736] {CVE-2004-2660}
  -fix sctp chunk length overflow (Neil Horman) [192636] {CVE-2006-1858}
  -fix possible DoS in write routine of ftdi_sio driver (Pete Zaitcev) [197610] {CVE-2006-2936}
  -fix typo in drivers/cdrom/cdrom.c (Chip Coldwell) [197670] {CVE-2006-2935}
  -Fix reboot on IBM Pizzaro machines (Bastien Nocera) [200111]
  -don't shut down on bogus filehandles from nfs clients (Eric Sandeen) [199172] {CVE-2006-3468}
  -fix for prevention of setuid/gid on /proc/<pid> files (Ernie Petrides) [198973] {CVE-2006-3626}
  -fix SNMP NAT netfilter memory corruption (Thomas Graf) [192632] {CVE-2006-2444}
  -fix for non-hugemem x86 DoS w/bogus %ds/%es values (Ernie Petrides) [196280] {CVE-2006-2932]


author: Jason Baron <jbaron@redhat.com> [2.6.9-41]
changelog:
  -ia64: fix kprobes for Montecito (Anil Keshavamurthy) [198256]
  -sctp: fix netfilter code to avoid incorrect pointer dereference (Neil Horman) [197387] {CVE-2006-2934}
  -ia64: add cow icache flush (Anil Keshavamurthy) [194469]


author: Jason Baron <jbaron@redhat.com> [2.6.9-40.1]
changelog:
  -s390: fix channel path measurement data typo (Jan Glauber) [195682]
  -s390: hypfs fixes (Jan Glauber) [180564 195463 195464]
  -restrict prctl() syscall to setting PR_SET_DUMPABLE to 0 or 1 (Ernie Petrides) [195902] {CVE-2006-2451}
  -megaraid: fix potential data corrupter (Tom Coughlan) [194533 196573]
  -infiniband: fix out of tree object directory builds (Doug Ledford) [196712]


author: Jason Baron <jbaron@redhat.com> [2.6.9-39.2]
changelog:
  -x86(64) Fix FPU information leak (Jim Paradis) [187910] {CVE-2006-1056}
  -fix MSI-X 64-bit support (Chip Coldwell) [192098]
  -fix kernel BUG() in __kfree_skb while running TCP+Kernel stress (Andy Gospodarek) [192779] {CVE-2006-2446}
  -fix netdump regression on e1000 (Neil Horman) [193688]
  -Add diskdump support for Servraid cards (Nobuhiro Tachino) [172202]
  -ppc64: fix unprivileged process can read arbitrary kernel memory (David Woodhouse) [194215]
  -make mmap PROT_WRITE imply PROT_READ (Josef Whiter) [194289]
  -make network cards visible on HP xw9400 (Bastien Nocera) [195254]
  -fix resync device-mapper mirror hang (Jonathan Brassow) [193728 195502]
  -force noapic for ES7000 (Konrad Rzeszutek) [195002]
  -bonding: back-out sysfs updates (John Linville) [194410]
  -azx: re-instate special case for HP xw{4,6,8,9}400 (John Linville) [195544]
  -e1000: fix for 6321ESB (John Linville) [195699]


author: Jason Baron <jbaron@redhat.com> [2.6.9-39.1]
changelog:
  -avoiding EBDA for early memory map allocation (Robert Hentosh) [172729]
  -stex: add diskdump support (Nobuhiro Tachino) [191934]
  -fix overflow when reading malformed Heartbeat ACK (Neil Horman) [192635] {CVE-2006-1857}
  -fix some raid partitions left out-of-sync on reboot (Kimball Murray) [194241]
  -disable nfs v2 ACL support (Steve Dickson) [178848]
  -azx: support hp laptops w/ ad1981 codecs (John Linville) [180381]
  -fix f_count leak in NLM granted callback code (Jeff Layton) [194367]


author: Jason Baron <jbaron@redhat.com> [2.6.9-37]
changelog:
  -Introduce netpoll over bonded interfaces (Thomas Graf) [174184 126164 190162 146164]
  -fix MCFG table parsing (Konrad Rzeszutek) [191039 164429 192408]
  -x86_64: cleanup page tracking (Kimball Murray) [179696]
  -fix acpi table already exists (Geoff Gustafson) [192303]
  -revert: fix NFS cache consistency when a file is mmap'ed


author: Jason Baron <jbaron@redhat.com> [2.6.9-36.1]
changelog:
  -i386: complete fix for APIC tests (Jim Paradis) [166885]
  -add missing unlock_kernel in nfs_mkdir codepath (Jeff Layton) [191269]
  -fix smbfs chroot issue (Peter Staubach) [189435] {CVE-2006-1864}
  -add adp94xx driver (Konrad Rzeszutek) [191330]
  -update 3ware 9xxx SATA RAID driver (Chip Coldwell)
  -sctp: fix fixes for various vulnerabilities (Neil Horman) [191201 191202 191258] {CVE-2006-2271 CVE-2006-2272 CVE-2006-2274}
  -device-mapper mirroring: Fix failed write handling (Jonathan Brassow) [191723]
  -fix local crash by dio/mmap sg/st driver (Doug Ledford) [168791]
  -remove incorrect choose_new_parent BUG() call (Jason Baron) [187841]
  -cciss: ia64: disable MSI/MSI-X (Tom Coughlan) [179860]
  -fix bad error handling in several compat_nfs_* (Jeff Layton) [191776]
  -fix bridge poisoning (Thomas Graf) [171383] {CVE-2005-3272}
  -netfilter/sctp: fix lockup in sctp_new (Thomas Graf) [190460] {CVE-2006-1527}
  -ia64: replace acpi_register_gsi() panic call with warning message (Prarit Bhargava) [191847]
  -update lpfcdfc ioctl driver to version 2.0.15 (Chip Coldwell) [181475]


author: Jason Baron <jbaron@redhat.com> [2.6.9-35.4 2.6.9-36]
changelog:
  -Recognize boot CPU APIC id properly (Jim Paradis) [176612 174627]
  -s3390: update add channel path measurement data support (Jan Glauber) [180410]
  -Infiniband: merge OFED 1.0-rc4-pre (Doug Ledford)
  -revert: netpoll over bonded interfaces


author: Jason Baron <jbaron@redhat.com> [2.6.9-35.3]
changelog:
  -Introduce netpoll over bonded interfaces (Thomas Graf)
  -x86_64: implement lapic-status just for the installer (Prarit Bhargava) [184583]
  -sky2: update to version 1.1 (John Linville) [179560]
  -SCSI whitelist update (Doug Ledford) [161333]
  -st: add check_tape() call for correct status return for open tape files (Doug Ledford) [168234]
  -x86_64: fix vsyscall misalignment (Peter Martuccelli) [181780]


author: Jason Baron <jbaron@redhat.com> [2.6.9-35.2]
changelog:
  -fix clock runs too fast on AMD Athlon 64 w/ATI chipset (Brian Maly) [173236]
  -s390: add hypfs support (Jan Glauber) [180564]
  -s390: qeth fixes (Jan Glauber) [190428]
  -fix RSA driver (Konrad Rzeszutek) [182270]
  -s390: qeth system crash during transmission (Jan Glauber) [190641]
  -ia64: fix ia64_mv kabi breakage (Prarit Bhargava)
  -export acpi_prt (Kimball Murray) [189793]


author: Jason Baron <jbaron@redhat.com> [2.6.9-35.1]
changelog:
  -fix oops when more than 4k of data present in /proc/devices (Neil Horman) [156145]
  -allow for SCI override (Kimball Murray) [180937]
  -diskdump: lpfc support (Nobuhiro Tachino) [180749]
  -device-mapper mirror: Fix clean_bits after shrinking fix (Jonathan Brassow) [186104]
  -fix kabi for acpi_register_gsi() (Anil Keshavamurthy) [170266]
  -fix busy inodes after unmount (Peter Staubach) [173843]
  -audit: add execve() argument logging support (Aristeu S. Rozanski F.) [168285]
  -revert: netpoll over bonded interfaces


author: Jason Baron <jbaron@redhat.com> [2.6.9-35]
changelog:
  -revert: fix hanging serial console
  -Introduce netpoll over bonded interfaces (Thomas Graf)
  -fix USB error handling (Kimball Murray) [189279]
  -qla2xxx update v. 8.01.04-d7 (Mike Christie) [188912]
  -Fix coredump vs exec deadlock (David Howells) [168112]
  -add i2c sensors drivers (Eric Paris) [171507]
  -s390: fix sysrq backtrace oops (Jan Glauber) [185736]
  -s390: fix crypto driver memory overwrite (Jan Glauber)
  -s390: lcs driver fixes (Jan Glauber)
  -add hpet_period finetuning to allow correction of hpet drift (Brian Maly) [169876]
  -bonding updates (Thomas Graf) [180431]
  -Add MSI/MSI-X support to cciss (Tom Coughlan) [179860]
  -add modern_apic() tests (Jim Paradis) [166885]
  -SUNRPC: rpcbind should retry if server's portmapper becomes unavailable (Steve Dickson) [172082]
  -device-mapper mirroring: error on log failure override (Jonathan Brassow)
  -make aic7xxx and aic79xx Drivers Support 16-byte CDBs (Chip Coldwell)
  -fix ipmi driver broken on HP Integrity platform (Brian Maly) [174986]
  -fix mmap wastes too much virtual address space for 32-bit environment (Larry Woodman) [173662]
  -IPMI: Resolve startup race condition (Peter Martuccelli) [189390]
  -ati sb600 support (John Linville) [189844]
  -Emulex lpfc/lpfcdfc drivers re-organizations (Chip Coldwell) [179752]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.28]
changelog:
  -Fix support for cmdline > 256 chars (Jim Paradis) [175616]
  -s390: add support for crypto cex2a cards (Jan Glauber) [180918]
  -s390: add channel path measurement data support (Jan Glauber) [180410]
  -getcwd() returns odd answer under special conditions (Peter Staubach) [189274]
  -diskdump: support multiple dump device/partitions (Akira Imamura) [168967]
  -add perfmon support for Montecito (Anil Keshavamurthy) [178819]
  -fix udevd vs. file create race (Jason Baron) [151981]
  -NFS: Connectathon tests fail against newer Irix server (Steve Dickson) [186066]
  -(big)Demand Based Switching (DBS) support (Konrad Rzeszutek) [173676]
  -fix 8250_acpi.c can't find Fixed-IO port (Jason Baron) [165480]
  -fix oops in md linear.c (Doug Ledford) [167856]
  -fix PCI interrupts on ioapic incorrectly asigned non legacy (IRQ>15) IRQ's (Brian Maly) [184254 185123]
  -fix erronious kernel general protection fault message (Larry Woodman) [174994]
  -PCI Hotplug: get pciehp to work on the downstream port of a switch (Eric Paris) [168543]
  -fix ide_hwif_release_regions leaves DMA resources behind (Kimball Murray) [189902]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.27]
changelog:
  -add CommitLimit to /proc/meminfo (Don Zickus) [176991]
  -fix bt command fails with a dump via OS_INIT (Nobuhiro Tachino) [172156]
  -ext3/jbd: fix releasing inuse journal heads race (David Milburn) [185451]
  -usb: fix cd sizing issue (Pete Zaitcev) [178288]
  -DMI entry to resolve an HP xw9400 boot issue (Peter Martuccelli) [188223]
  -Add Promise SuperTrak EX SATA RAID driver (Jeff Garzik) [180434 189392]
  -LSM: add missing hooks to readv/writev (James Morris) [191524]
  -SATA update (Jeff Garzik) [181852 179496 179216 179206 171304 176107 141342 156663 157404 157902 168289]
  -Mark vDSO signal trampoline EH with the new S flag (Jakub Jelinek) [187036]
  -revert: netpoll over bonded interfaces
  -revert: fix oops when more than 4k of data present in /proc/devices


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.26]
changelog:
  -correct /proc/cpuinfo siblings field (Geoff Gustafson)
  -Turning on bigsmp support - default x86 kernel boots on 8 Opteron system (Bhavana Nagendra) [158845]
  -fix 'Cannot allocate memory' when cat /proc/scsi/scsi (Chip Coldwell) [164511]
  -device-mapper: unify chunk_size (Alasdair Kergon) [188080]
  -device-mapper: Fix mapped device references (Alasdair Kergon) [189797]
  -iscsi: update driver version (Mike Christie) [182684]
  -Add support for volumes > 2TB to megaraid_sas (Tom Coughlan) [179691]
  -device-mapper: Fix bio_endio size (Alasdair Kergon) [187249]
  -device-mapper: Fix failed write handling (Alasdair Kergon) [186004]
  -device-mapper mirror fixes (Alasdair Kergon, Jonathan Brassow) [187249 185782 186104 185785]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.25]
changelog:
  -diskdump: fix OS_INIT dump function (Nobuhiro Tachino) [155926]
  -properly timeout large values to sys_polll (Peter Staubach) [160065]
  -Use e820 map to establish PCI address range (Jim Paradis) [162977 169009]
  -fix gcore terminating i386 target process abnormally on x86-64 (Nobuhiro Tachino) [185308]
  -x86_64: make more room for the swiotlb (Geoff Gustafson) [173895]
  -nfs4: properly handle when path contains a symlink (Steve Dickson, Josef Whiter) [189026]
  -autofs: return -ENOENT for a successful replicated server mount (Jeff Moyer) [187951]
  -qla2xxx: diskdump support (Nobuhiro Tachino) [180749]
  -Introduce netpoll over bonded interfaces (Thomas Graf)
  -MSI interrupt fix for multiple PCIe NICs (Geoff Gustafson) [188712]
  -update lpfc driver to 8.0.16.26 (Chip Coldwell) [179752]
  -lpfc driver: add managment ioctl module (Chip Coldwell) [181475]
  -Workaround for EHCI on some nVidia silicon (Pete Zaitcev) [181828]
  -qla1280: fix reference count (Tom Coughlan) [170831]
  -Fix panic in ip_route_input() via inet_rtm_getroute() (Thomas Graf) [189346] {CVE-2006-1525}
  -Downsize TCP hashes (Thomas Graf) [179671]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.24]
changelog:
  -fix oops when more than 4k of data present in /proc/devices (Neil Horman) [156145]
  -ieee80211, we-18, ipw2100, ipw2200 updates (John Linville) [171740 180965 180965]
  -fix Promise IDE hotplug (Kimball Murray) [186482]
  -s390: ctcmpc driver fixes (Jan Glauber) [163895]
  -add tunable fraction of pages in zone percpu lists (Geoff Gustafson) [180489]
  -add tunable wake-balance (Geoff Gustafson) [184398]
  -fix fcntl_setlease with F_RDLCK and writers (Guy Streeter) [188956]
  -azx: update from 2.6.16-rc5 (John Linville) [180383 180395]
  -ppc: Number CPUs correctly after failed CPU skipped on start up (Manoj Iyer) [172586]
  -nfsd: NFSD fails SETCLIENTID_CONFIRM (Steve Dickson) [186071]
  -nfs: fix client panic using O_DIRECT (Steve Dickson) [181795] {CVE-2006-0555}
  -revert: perfmon support for Montecito


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.23]
changelog:
  -correct L2/L3 cache reporting (Geoff Gustafson) [182143]
  -fix PCI Master Abort when device access occurs during BIST (Manoj Iyer) [127888]
  -ppc: fix how ibmveth driver handles the receive buffers (Manoj Iyer) [185404]
  -x86: fix mem= boundary condition (Konrad Rzeszutek) [177299]
  -e1000: update to 7.0.33-k2 (John Linville) [180512]
  -fix ibmveth fix failed addbuf (Manoj Iyer) [183647]
  -avoid deadlock in sctp (Neil Horman) [187494]
  -x86_64: swiotlb is not working in NUMA mode (Konrad Rzeszutek) [187160]
  -kabi fixes for netfilter (Jeff Layton)
  -fix corner case where system does not OOM kill (Larry Woodman) [173471]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.22]
changelog:
  -revised x86_64 page tracking (Kimball Murray) [179696 189128]
  -Support ACPI 2.0 systems with no XSDT (Jim Paradis) [165809 186564]
  -x86_64: allow kernel page table memory allocations to succeed on large memory (Konrad Rzeszutek) [179660]
  -update ips driver (Mike Christie) [168576]
  -s390: fix possible kernel stack corruption (Jan Glauber) [180653]
  -Fix ipv6_add_addr() (David Miller) [169871]
  -ppc: make lsmap display client ID (Manoj Iyer) [189241]
  -ppc: update PACA on SLB flushes for hugepage (Manoj Iyer) [185956]
  -ia64: add perfmon support for Montecito (Anil Keshavamurthy) [178819]
  -fix crash when using a kretprobe module (Anil Keshavamurthy) [189460]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.21]
changelog:
  -Add diskdump capability to IDE (Nobuhiro Tachino) [183392]
  -add dcdbas driver (Neil Horman) [170138]
  -diskdump for megaraid_sas (Nobuhiro Tachino) [180585]
  -Possible hang when ptracing and using hugepages (Bastien Nocera) [182726]
  -ia64: fix system hang with large number of processes (Doug Chapman) [186542]
  -add CCISS diskdump support (Nobuhiro Tachino) [161161]
  -various diskdump fixes (Alexander Viro) [187498 187500 187501 187502]
  -fix hanging serial console (Alan Cox)
  -fix ipt_recent problem during jiffies wrap (Josef Whiter) [189127]
  -bonding: allow vlan traffic over bond (John Linville) [174671]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.20]
changelog:
  -nm256: update (John Linville) [158989]
  -ppc: Enable EEH on dynamic add P5IOC/DDR slots (Manoj Iyer) [181419]
  -ppc: enable ptrace system call to use altivec registers (Manoj Iyer) [175608]
  -ia64: hugetlb page fault handling (Norm Murray) [187204]
  -fix remove_proc_entry race condition (David Milburn) [187418]
  -fix Missing LUNs with Hitachi Open-* SANs (Bastien Nocera) [184208]
  -ich8: add chipset support to appropriate drivers (John Linville) [180522]
  -nfs: path_release() should be called only afterpath_lookup() is successful (Manoj Iyer) [186256]
  -revert: vm: wired pagetables patch (Larry Woodman) [188141 185110]
  -fix use after free in cciss driver initialization (Jeff Layton) [189352]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.19]
changelog:
  -reorder timesource selection on x86 (Brian Maly) [172199]
  -emu10k1: add support for Sound Blaster Audigy 2 Value (John Linville) [154984]
  -sym53c8xx_2 - IGNORE WIDE RESIDUE (David Milburn) [167366]
  -fix and enable dcssblk driver (Jan Glauber) [180738]
  -iseries_veth: Fix bogus counting of TX errors (John Linville) [167372]
  -fix SRAT parser (Konrad Rzeszutek) [181895]
  -ppc64: fix invalid use of get_user() (Manoj Iyer) [171780]
  -fix lsof causes kernel oops under heavy load (Adam Stokes) [189260]
  -prevent anonymous page from being in an inconsistant state and crashing system (Larry Woodman) [171645]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.18]
changelog:
  -fix possible DoS attack via nfsservctl (Peter Staubach) [183416]
  -fix ENOMEM errors when adding large numbers of netfilter rules (Jeff Layton) [182573]
  -nfsv4: fix oops resulting from incorrect propogation of nfsv4 specific errors to vfs (Neil Horman) [185306]
  -Bonding: Layer3+4 hashing support for XOR and 802.3ad modes (Andy Gospodarek) [168857]
  -Bonding: Stop reception of duplicate frames (Andy Gospodarek) [187746]
  -optimize fork() by not copying ptes that can be faulted in later (Adam Stokes) [185386]
  -VLAN initialization before interface link-up stops VLAN activation (Andy Gospodarek) [188087]
  -ppc64: System crash when kprobing conditional trap instructions (Anil Keshavamurthy) [188262]
  -fix race in net bonding driver (Kimball Murray) [188296]
  -revert: x86_64 page tracking


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.17]
changelog:
  -irq compression for x86/x86_64 (Jim Paradis) [168361]
  -x86_64: default gtod to tsc for Intel (Jason Baron)
  -Do not force softrepeat on certain keyboards (Pete Zaitcev) [181457]
  -Fix Direct IO deadlock for out of tree fs (Peter Staubach) [173586]
  -ramfs: update dir mtime and ctime (Peter Staubach) [183661]
  -fix ibmvscsi (Doug Ledford) [183502]
  -bnx2: update to 1.4.38 (John Linville) [182105]
  -tg3: update to 3.52-rh (John Linville) [174019 174470 180070 180081]
  -ia64: sn update (Prarit Bhargava) [183156]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.16]
changelog:
  -fix Tar with verify (-W) gives 'Cannot seek: Illegal seek' error (Peter Staubach) [174522]
  -autofs4: fix race between mount/expire (Jeff Moyer) [175778]
  -fix netconsole to emit proper message to trigger netdump-start script on server (Neil Horman) [177628]
  -Enable DMA on SGI CDROMs (Prarit Bhargava)
  -ia64: irq sharing (Jim Paradis) [170266]
  -Resolve incorrect IPMI generator ID (Peter Martuccelli) [174606]
  -revised x86_64 page tracking (Kimball Murray) [179696]
  -fix NFS cache consistency when a file is mmap'ed (Jeff Layton)
  -Keys: Fix oops when adding key to non-keyring (David Howells) [188466] {CVE-2006-1522}


author: Jason Baron <jbaorn@redhat.com> [2.6.9-34.15]
changelog:
  -fix build break when CONFIG_4KSTACKS=n (Neil Horman) [165113]
  -correct dpt_i2o proc_info oops (Don Howard) [180400]
  -e100: update to 3.5.10-k2 (John Linville) [180912]
  -s390: fix lost timer interrupts (Jan Glauber) [172418]
  -s390: fix cio path recovery (Jan Glauber) [175350]
  -s390: qdio: remove duplicate timeout (Jan Glauber)
  -enable lapic and i/o apic for UP kernels (Konrad Rzeszutek) [168584]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.14]
changelog:
  -SELinux: mls filesystem security labeling compatibility (James Morris) [177439]
  -fix PPR negotiation in sym53c8xxx_2 driver (Jeff Layton) [180366]
  -fix speed of diskdump on the CPU0 is slow (Nobuhiro Tachino) [177959]
  -make scheduler multi-core aware (Ingo Molnar,Geoff Gustafson ) [182128]
  -fix speedstep for constant TSC on new processors (Geoff Gustafson) [182140]
  -diskdump: dump memory with a swap partition whose size is less than memory size (Akira Imamura) [175854]
  -Correctly ignore expired IPv6 default routes (Thomas Graf) [180621]
  -Fix Linux zero IP ID vulnerability (Thomas Graf) [186057] {CVE-2006-1242}
  -Fix small information leak in SO_ORIGINAL_DST (Thomas Graf) {CVE-2006-1343}
  -Fix netfilter do_replace() overflow (Thomas Graf) {CVE-2006-0038}


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.13]
changelog:
  -add 'panic_on_unrecovered_nmi' proc setting (Linda Wang) [186141]
  -OProfile: Support model 4 P4 (Jeff Burke) [176601]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.12]
changelog:
  -usb HCs need TRSTRCY (Pete Zaitcev) [165245]
  -s390:  make __constant_test_bit return a boolean (Eric Paris) [179626]
  -s390: qeth driver update (Jan Glauber) [180940]
  -Kprobes fixes back port (Anil Keshavamurthy) [180260]
  -ppc64: fix adding a dedicated processor on lpar drops into xmon (Manoj Iyer) [180627]
  -ibmveth: update timestamps to work w/ bonding arp monitor (John Linville) [179867]
  -ppc64: support for early serial console or console debugging (Manoj Iyer) [185755]
  -fix for ELF exec vulnerability on EM64T (Ernie Petrides) [183489 175663] {CVE-2006-0741 CVE-2006-0744}


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.11]
changelog:
  -fix Tux oops with symlinks (Dave Jones) [185971]
  -fix async usb devio oops (Pete Zaitcev) [169260] {CVE-2005-3055}
  -pcibios ioapic fix (Kimball Murray) [176342]
  -fix shutdown deadlock on emulex cards with disconnected FC cable (Jeff Layton) [170434]
  -Add Emulex IOCTL module (Tom Coughlan)
  -fix NFSv4 mounts hang in un-interruptible state (Andy Gospodarek) [184549]
  -fix overcommit_memory docs (Bryn Reeves) [175763]
  -Fix mdadm --grow infinite resync problem (Doug Ledford) [166541]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.10]
changelog:
  -fix x86_64 mce arg parsing (Jim Paradis) [171277]
  -x8664, x86: Add support for cpu siblings and cpu core maps (Bhavana Nagendra) [182168]
  -Support MCE Threshold Counters in the kernel for Opterons (Bhavana Nagendra) [169574]
  -support new machine check error bank (Geoff Gustafson) [180568]
  -fix typo in spinlock.h (Jason Baron) [180568]
  -fix PAGE_KERNEL_EXEC definition (Jason Baron) [186316]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.9]
changelog:
  -make md layer properly refuse I/O barrier requests (David Milburn) [185425]
  -device-mapper: free_dev: add missing bdput() (Alasdair Kergon) [185444]
  -device-mapper: fix free_dev del_gendisk() (Alasdair Kergon) [185445]
  -device-mapper mirroring: fix resync suspend state (Alasdair Kergon) [177067]
  -device-mapper: flush queued bios if suspend is interrupted (Alasdair Kergon) [185447]
  -device-mapper mirroring: log bitset fix BE find_next_zero_bit (Alasdair Kergon) [185450]
  -device-mapper snapshots: replace siblings list (Alasdair Kergon) [185455]
  -device-mapper mirroring: status output incorrect (Jonathan Brassow) [185454]
  -device-mapper mirroring: fix bad argument count check (Jonathan Brassow) [185431]
  -device-mapper snapshots: fix invalidation (Alasdair Kergon) [185459]
  -device-mapper striping: Avoid device overrun (Alasdair Kergon) [185468]
  -device-mapper: bio split bvec fix (Alasdair Kergon) [185991]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.8]
changelog:
  -fix IBM x336 hang on reboot (Eric Paris) [173151]
  -Fix race in set_max_huge_pages for multiple updaters of nr_huge_pages (Eric Paris) [173617]
  -fix ipc missing wakeup (Norm Murray) [149933]
  -set BLIST_LARGELUN for HITACHI OPEN-9 (David Milburn) [179762]
  -ppc64: correct sys_rt_sigreturn to avoid truncated return code (Neil Horman) [184381 183396]
  -Keys: Use strnlen_user() correctly in key management (David Howells) [181879]
  -update ipr driver to support enhanced RAID5 and RAID6 functions in new adapters on i5 systems (Manoj Iyer) [180931]
  -make JSM driver to work properly at high baudrates (Manoj Iyer) [179881]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.7]
changelog:
  -allow for a more fine grained dirty_ratio (Larry Woodman) [181529 174086]
  -setup zone thresholds correctly for numa (Eric Paris) [178355]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.6]
changelog:
  -ia64: Fix corrupt ar.bspstore (Prarit Bhargava) [177297]
  -fix Invalid arguments passed to fault_in_pages_readable() (Larry Woodman) [162760]
  -ppc64: fix sys64_time is actually able to go backwards (Eric Paris) [178098]
  -fix O_DIRECT read of last block in a sparse file (Jeff Moyer) [178084]
  -fix last AIO read of a file opened with O_DIRECT returns wrong length (Jeff Moyer) [178074]
  -Prevent system deadlock when using AltSysrq-M (Larry Woodman)
  -x86_64: fix 32bit sys_io_setup (Jeff Moyer) [176361 185646]
  -s390/s390x: Fix strnlen_user() (David Howells) [181881] {CVE-2006-0456}


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.5]
changelog:
  -add skge net driver (John Linville) [157247 167768]
  -knfsd: improve hasing function (Steve Dickson) [176173]
  -revert: USB storage change which breaks remote installs using an IBM RSAII adapter (Mike Gahagan) [178271]
  -Move ip_vs defense work to keventd (Thomas Graf) [174990]
  -Fix [rw]mem_max < [rw]mem_default (Thomas Graf) [174709]
  -Remove CAP_NET_ADMIN requirement for INFOQUERY ioctl (Thomas Graf) [174833]
  -device-mapper mirrors: fix missing monitoring workqueue destruction (Alasdair Kergon) [180138]
  -ia64: fix system crash (Anil Keshavamurthy) [183495]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.4]
changelog:
  -make vmalloc() succeed for larger memory allocations (Larry Woodman) [173193]
  -fix premature return of socket errors until queued data is received in sctp (Neil Horman) [169456]
  -fix ipv4->ipv6 adddress mapping in sctp (Neil Horman) [174499]
  -fix erroneous return of POLLOUT event for sctp sockets (Neil Horman) [173820]
  -fix Cyclone key kills USB stack (Pete Zaitcev) [166061]
  -AMD PowerNow! patches to support Opteron Rev G (Bhavana Nagendra) [178845 176273]
  -atiixp: add pci ids for sb450 chipset (John Linville) [173919 180505]
  -amd74xx: add pci ids for Nvidia MCP51 (John Linville) [181793]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.3]
changelog:
  -s390: fix diag10 exception (Jan Glauber) [172429]
  -docs: update bonding.txt to discuss the showing of IP's on slave interfaces (Eric Paris) [178335]
  -fix signing comparrision between vm_committed_space and allowed (Eric Paris) [179469]
  -add ext2 compat ioctl for use with ext2online (Christopher Lalancette) [182422]
  -fix boot BUG() on un-initialized spinlock (Jason Baron) [184523 179334 173489 165498]
  -cfq-iosched: prevent I/O starvation (Larry Woodman) [184535]
  -nfs: prevent ACL from being set on read-only filesystems (Steve Dickson) [185043] {CVE-2005-3623}
  -Fix SELinux ptrace bug (James Morris) [185289] {CVE-2006-1052}


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.2]
changelog:
  -s390: add s390 CTC-MPC driver (Jan Glauber) [163895]
  -s390: fix signal quiesce (Jan Glauber) [171703]
  -s390: zfcp driver update (Jan Glauber) [174615 171982]
  -Keys: Fix key quota management on key allocation (David Howells) [181870]
  -Keys: Replace duplicate non-updateable keys rather than failing (David Howells) [181869]
  -Fix scsi_mod parameter docs (Doug Ledford) [174155]
  -x86_64: fix enumeration of opteron cores for /proc/cpuinfo (Bhavana Nagendra) [182590]
  -make initcall_debug work (Prarit Bhargava) [182597]


author: Jason Baron <jbaron@redhat.com> [2.6.9-34.1]
changelog:
  -revert: workaround for NEC Express5800 not booting
  -ppc64: oprofile: enable proper performance monitoring control bits (William Cohen) [172229]
  -ipv6: fix possible infinite loop condition (Thomas Graf) [170772] {CVE-2005-2973}
  -fix incorrect inrement/decrement in atm module (Thomas Graf) [175769] {CVE-2005-3359}
  -Fix collision between pmtimer and pit/hpet timekeeping on IBM x460 (Eric Paris) [175293]
  -x86_64: build i810.o, i830.o, i915.o (Jason Baron) [181912]
  -nfs: fix lock recovery (Steve Dickson) [182137]
  -ext2: rm command hangs when removing a symlink on ext2 loop filesystem (Peter Staubach) [170143 180028]


author: Jason Baron <jbaron@redhat.com> [2.6.9-33]
changelog:
  -fixup kcopyd nr_jobs accouting (Jonathan Brassow) [181574]
  -fixup "noht" bootline command option (Jim Paradis) [181884]


author: Jason Baron <jbaron@redhat.com> [2.6.9-30.1]
changelog:
  -sky2: allow MAC address change w/o PHY re-init (John Linville) [177987]
  -fix kabi breakage in cpuinfo_ia64 (Geoff Gustafson) [180405]
  -automatic detection and initialization of bigsmp mode (Peter Martuccelli) [172992]
  -revert: wake-balance optimizations, fixes corner case performance issue [177634]
  -optimize kprobes fault handling (Anil Keshavamurthy) [177634]
  -fix NEC Express5800 not booting (Brian Maly) [178439]
  -e1000: omnibus fixes (John Linville) [165118]
  -device-mapper snapshots: fix snapshot kcopyd destructor [179751]


author: Jason Baron <jbaron@redhat.com> [2.6.9-29]
changelog:
  -tg3: add wmb() (John Linville) [178231]
  -sky2: updates from upstream (John Linville) [177882 178837]
  -HT sibling setup bug (Geoff Gustafson) [178740]
  -e1000: actually support 82571/2 (John Linville) [165118]


author: Jason Baron <jbaron@redhat.com> [2.6.9-28]
changelog:
  -s390: add qeth CDLC support (Jan Glauber) [170689]
  -s390: fix semaphore performance problem under LPAR (Jan Glauber) [171699]
  -s390: qeth driver fixes (Jan Glauber) [175726 175725 175723]
  -s390: fix swapped memset args (Dave Jones) [176825]
  -add SAS support (Jeff Garzik) [165134 177527]
  -fix ioctl compat for USBDEVFS_IOCTL (Pete Zaitcev) [158852]
  -device-mapper mirroring: Increment mirror version number (Alasdair Kergon) [176874]
  -device-mapper mirror log: avoid overrun while syncing (Alasdair Kergon) [177031]
  -bnx2: update to version 1.4.30 (John Linville) [164825]
  -add scsi2 support when pq3 is returned and fix regressions from scsi3 support (Mike Christie) [155725 177587]
  -fix dm-crypt key leak (James Morris) [177136] {CVE-2006-0095}
  -Bump MAX_APICS to support largesmp configs (Jim Paradis) [177561]
  -nfs: fix acl hang (Steve Dickson) [177522]
  -autofs4 regression: remove negative dentry caching (Jeff Moyer) [175687]
  -s390: fix hangcheck-timer (Jan Glauber) [175988]
  -device-mapper snapshots: Barriers are not supported (Alasdair Kergon) [177620]
  -device-mapper snapshots: fix origin_write pending_exception submission (Alasdair Kergon) [172839]
  -prevent LVM stripe on SATA resulting kernel panic (Larry Woodman) [166544]


author: Jason Baron <jbaron@redhat.com> [2.6.9-27.1]
changelog:
  -fix lease printk DoS (Peter Staubach) [174337] {CVE-2005-3857}
  -prevent panic caused by invalid arguments to set_mempolicy (Larry Woodman) [175683] {CVE-2005-3358}
  -fix dst_entry leak DoS (Thomas Graf) [174345] {CVE-2005-3848}
  -fix ip6_input_finish DoS (Thomas Graf) [174343] {CVE-2005-3858}
  -fix ipv6 flowlabel DOS (Thomas Graf) [174081] {CVE-2005-3806}
  -fix IGMP DoS (Thomas Graf) [174807] {CVE-2002-2185}
  -fix auto-reap DoS (Peter Staubach) [174078] {CVE-2005-3784}
  -fix kernel memory disclosure via /proc exploit (Jason Baron) [176812] {CVE-2005-4605}


author: Jason Baron <jbaro@redhat.com> [2.6.9-26]
changelog:
  -nfs: fix return value setxattr() (Steve Dickson) [175812]
  -revert: speedup raw dio and aio paths (Geoff Gustafson) [167645]
  -fix security_ops kabi breakage (Jason Baron) [175680]
  -set ipv6 fragment id correctly (David Miller) [173118]


author: Jason Baron <jbaron@redhat.com> [2.6.9-25]
changelog:
  -Keys: Permission checking fix for key update vs add (David Howells) [171705]
  -fix vmware mpt fusion regression (Mike Christie) [170985]
  -gfs: fix DirectIO Deadlock (Wendy Cheng) [173912]
  -Fix audit filtering on syscall failure (David Woodhouse) [175132]
  -Turn off PCI parity check by default (Alan Cox)
  -New range of userspace audit message types (David Woodhouse) [175415]
  -fix scsi_eh_tur retry logic (Pete Zaitcev) [175188 160308]
  -nfs: fix I/O stalls waiting on revalidation (Steve Dickson) [175236]
  -azx: update (John Linville) [171985 172129 172920]


author: Jason Baron <jbaron@redhat.com> [2.6.9-24.1]
changelog:
  -revert: aic94xx SAS driver [165134]
  -restore diskdump for SATA (Peter Martuccelli) [175123]
  -ia64: include iomap.h in io.h (Prarit Bhargava) [174734]
  -update Emulex FC lpfc driver (Mike Christie) [149294 163150 175136 175142]
  -ia64: Fix improper initcall loading on sn arch (Prarit Bhargava) [173523 174985]
  -fix potential cifs data corrupter in 1.34a update (Steve Dickson) [170498]
  -x86_64: fix random single bit corruption (Jason Baron) [175128 175292]
  -sky2: add new driver (John Linville) [168246 171060]
  -qlogic aen handling and jiffies fix (Mike Christie) [174427]
  -prevent system deadlock (Larry Woodman) [174895 161101 162759]
  -cciss: ioctl fixes (Tom Coughlan) [168571]
  -e1000: restore 8086:1099 to PCI ID table (John Linville) [175092]


author: Jason Baron <jbaron@redhat.com> [2.6.9-24]
changelog:
  -fix scsi delete timer race (Doug Ledford) [164629]
  -x86_64: include iomap.h in io.h (Peter Martuccelli) [174583]
  -fix powernow-k8 pending bit stuck (Brian Maly)


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.26]
changelog:
  -ia64 diskdump using DUMP_EXCLUDE_FREE hangs when called from INIT (Keiichiro Tokunaga) [169519]
  -autofs4: fix broken expiry of negative dentries (Jeff Moyer) [172986]
  -netpoll: avoid calling the napi poll routine recursiviely (Jeff Moyer) [146164]
  -add dell_rbu driver for Dell BIOS image updates (Brian Maly) [170132]
  -fix Platform SMIs interfere with tsc based delay calibration (Brian Maly) [168811]
  -update sg_io verify_command list (Mike Christie) [158861] {CVE-2004-1190}
  -fix lost fput and sockfd_put could lead to DoS (Alexander Viro) [168659] {CVE-2005-3044}
  -SATA update (Jeff Garzik) [131889 145061 166862 166880 169488]
  -cciss: driver updates (Tom Coughlan) [168571]
  -add aic94xx SAS driver (Jeff Garzik) [165134]
  -add ATI RN50 ids to drivers/video/aty (Nathan Lynch)
  -updated i82593 file license (John Linville) [172663]
  -fix offb crash on IBM ppc blade (Nathan Lynch)
  -ixgb: update to version 1.0.100-k2 (John Linville) [168502]
  -fix memory mapped files not updating timestamps (Peter Staubach) [173226]
  -Prevent sn2 code from executing on all ia64 platforms (Prarit Bhargava) [173354]
  -Fix for SystemTap-  return probe on do_execve (Dave Anderson) [173304]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.25]
changelog:
  -Wacom driver update (Kristian Høgsberg) [158842]
  -fix endless loops in HID on disconnect (Pete Zaitcev) [167070]
  -Make DVD-RAM writable on legacy iSeries VIOCD (David Howells) [168816]
  -fix erratic behaviour when system fd limit reached (Peter Staubach) [166524]
  -fix 32-bit program can hang x86_64 kernel (David Woodhouse) [168374]
  -update MPT Fusion driver (Mike Christie) [168414]
  -nfs: fix hangs with directio and aio using NFS (Steve Dickson) [161362]
  -Fix "No such file or directory" errors when using autofs w/ghosting (Jeff Moyer) [173194]
  -fix Diskdump fails through ipr driver (Nobuhiro Tachino) [159869]
  -fix copy correct number of opcode bytes in sg_scsi_ioctl (Mike Christie) [169402]
  -x8664: set NR_CPUS to 64


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.24]
changelog:
  -fix oops in raid1 code (Doug Ledford)
  -fix sysctl races (Alexander Viro) [168924] {CVE-2005-2709}
  -fix ia64 nested_dtlb_miss does not handle hugetlb address correctly (Dave Anderson) [168599]
  -fix incorrect BUG_ON in signal.c after do_coredump() (Dave Anderson) [165581]
  -speedup raw dio and aio paths (Geoff Gustafson) [167645]
  -diskdump - support compressing dump data (Akira Imamura) [171141]
  -fix kernel reporting init process cutime as very large negative value (Peter Staubach) [170146]
  -add host port id to fc transport class (Mike Christie) [163150]
  -add issue lisp fc class attribute (Mike Christie) [149294]
  -update qla2xxx driver version to 8.01.02-d3 (Mike Christie)
  -improve sctp receive buffer accounting (Neil Horman) [156602]
  -add pci ids for 915/945 graphics (Geoff Gustafson) [170517 173882]
  -ICH4L chipset support - pci id (Geoff Gustafson) [163171]
  -fix message queue refcounting (Alexander Viro) [169130] {CVE-2005-3356}
  -retry iscsi portal address after session address failure (Mike Christie) [170656]
  -qla2xxx: update qlogic update (Mike Christie) [168544]
  -fix /proc/scsi/scsi DoS (Doug Ledford) [167696] {CVE-2005-2800}
  -Keys: Fix missed "struct key" types in reiserfs (David Howells) [171765]
  -Keys: Permit key expiry time to be set (David Howells) [173486]
  -Keys: Discard duplicate keys from a keyring on link (David Howells) [173486]
  -fix  mount/umount can cause the block device reads to fail (Peter Staubach) [166589]
  -Fix syscall auditing success indication on IA64 (David Woodhouse) [173500]
  -Keys: Permit running process to instantiate keys (David Howells) [173493]
  -IPMI - bug fix for dmi table off by one erro (Peter Martuccelli) [173815]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.23]
changelog:
  -fix oops in gss_pipe_release() (Steve Dickson) [169149 171112]
  -NFSv3 locking misses important kernel patches (Steve Dickson) [167192]
  -Various Device Mapper updates (Alasdair Kergon) [168483 168824 170864 172892 173155 173156 173157 173158 173159 173161 173163 173164 173174 173206 173360]
  -Support more detailed setting on partial dump (Keiichiro Tokunaga) [168638]
  -fix HFS oops (Peter Staubach) [171002] {CVE-2005-3109}
  -fix Kernel PANIC - not syncing: fatal exception (Steve Dickson) [163738]
  -x64: x86_64: EDAC support (Alan Cox) [158247]
  -must And iscsi opcode header (Mike Christie) [172487]
  -prevent module unloading for ide-scsi (Tom Coughlan) [169648]
  -fix NFS Cache invalidation bug in nfs v3 (Steve Dickson) [170423]
  -ia64: fix access to extended config space (Jason Baron) [146516]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.22]
changelog:
  -js20++ cpu enablement (Nathan Lynch) [170542]
  -Generate a hotplug event when a CPU comes online (David Howells) [167469]
  -Eliminate "no IOMMU" panic on ASUS motherboards (Jim Paradis) [169115]
  -Update aacraid driver to 1.1-5[2412] (Tom Coughlan) [168567]
  -Cure IA64 unaligns in sk_filter() (David Miller) [169396]
  -ppc64: Assign CPUs to the correct NUMA node (David Howells) [164425]
  -Update powernow-k8.c to support RevF Opterons (Brian Maly) [162178 171058]
  -autofs4: don't expire in-use directory hierarchies (Jeff Moyer) [168431]
  -IPMI: various fixes (Peter Martuccelli) [168090 169629 168796 169859 168596 168558 173343]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.21]
changelog:
  -x86_64: set NR_CPUS to 255 for largesmp kernel
  -Add initial Open Infiniband support (Doug Ledford) [108827 168445]
  -Add megaraid_sas driver (Tom Coughlan) [167926]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.20]
changelog:
  -wake-balance optimizations (Ingo Molnar) [167645]
  -tg3: update to 3.43-rh (John Linville) [164892 165810 166111 167936 170527 168547]
  -add PQ3 scsi scanning support (Mike Christie) [155725]
  -add bnx2 driver (John Linville) [164825]
  -mii: update to support gigabit (John Linville) [164825]
  -Unisys Rascal Support (Brian Maly) [155017 137347 151986 157586 163847 167153 168604]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.19]
changelog:
  -s390: add vm watchdog driver (Jan Glauber) [170358]
  -s390: add vmcp device driver (Jan Glauber) [168513]
  -s390: stop debug feature on oops (Jan Glauber) [168546]
  -s390: add vm logreader driver (Jan Glauber) [168573]
  -fix exec_mmap race  DoS (Dave Anderson) [170262] {CAN-2005-3106}
  -s390: qeth driver layer 2 support (Jan Glauber) [168569 163741 168303]
  -CIFS upgrade from version 1.20 to 1.34a (Steve Dickson) [170502 166667 170498]
  -ppc64: inform hypervisor of VMX register use (Nathan Lynch) [170544]
  -USB deadlock fix (Kimball Murray) [171220]
  -fix calling disassociate ctty semantics (Jason Baron) [172740]
  -fix gdb crashes on hugemem (Dave Anderson) [171980]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.18]
changelog:
  -fix diskdump during OS_INIT (Norm Murray) [168262]
  -fix NaT bit corrupution with coredump (Dave Anderson) [168954]
  -fix ls hangs on krb5 mountd when user has not kinit-ed (Steve Dickson) [169184]
  -ide: serverworks ht1000 support (John Linville) [168478]
  -b44: alternate allocation option for DMA descriptors (John Linville) [161846]
  -x86_64: implement dma_sync_single_range_for_{cpu,device} (John Linville) [161846]
  -ia64: re-implement dma_get_cache_alignment to avoid EXPORT_SYMBOL (John Linville) [161846]
  -swiotlb: allow sync of DMA_BIDIRECTIONAL mappings (John Linville) [161846]
  -Fix missing finish_wait, resulting in OOPS (David Miller) [167211]
  -Power5+: Add power5+ CPU support (David Howells) [168566]
  -allow modules to load from prior kernel rpms (Jason Baron) [171989]
  -fix sys_get|setpriority() semantics fix (Ingo Molnar) [162731]
  -nfs: fix potential client oops when debugging is on (Steve Dickson) [169197]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.17]
changelog:
  -correct wrong CPU frequency in acpi-cpufreq (Geoff Gustafson) [150893]
  -add 'noht' boot option to disable hyper-threading (Jim Paradis) [165747]
  -i810_audio: re-order release_region calls in i810_probe (John Linville) [165154]
  -fixup usb-handoff for hotplug (Kimball Murray) [146859]
  -x86_64: make spinlocks work for > 128 cpus (Ingo Molnar) [170711]
  -update SCSI whitelist (Tom Coughlan) [167932 160082 170448 172214]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.16]
changelog:
  -pcnet32: fix leak in loopback test (John Linville) [163272]
  -bonding: replicate IGMP outbound traffic on inactive slaves (John Linville) [167630]
  -fix all-tasks-pinned (Ingo Molnar) [164444]
  -forcedeth: update to 0.41 (John Linville) [167927]
  -fix SHUTDOWN notification on 1:1 SCTP sockets (Neil Horman) [156785]
  -pcnet32: support ethtool set_ringparam (John Linville) [167729]
  -scheduler inlines (Geoff Gustafson) [167645]
  -noop merge optimizations (Geoff Gustafson) [167645]
  -ia64: hint@pause in udelay (Geoff Gustafson) [141699]
  -kprobes: scalability enhancements - lockless handler execution (Ananth Mavinakayanahalli) [170747]
  -cpu_relax on i386 and x86_64  (Geoff Gustafson) [141851]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.15]
changelog:
  -s390: correct wrong swap space offset (Jan Glauber) [171006]
  -aio run iocb optimization (Geoff Gustafson) [167645]
  -s390: fix kernel internal return values returned to userspace (Jan Glauber) [171374]
  -sym53c8xx_2 should only use PPR on LVD bus (Jeff Layton) [139949]
  -fix a null pointer dereference in netpoll (Jeff Moyer) [172595]
  -Add usb-handoff (Pete Zaitcev) [146859]
  -Use ethtool ops in VETH driver and name driver consistently (David Howells) [168129]
  -s390: fix cio path retry (Jan Glauber) [171013]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.14]
changelog:
  -fix error messages during install, CD-ROM sizing (Pete Zaitcev) [162122 143539]
  -fix kobject_register failed for sdb1 (-17) (Pete Zaitcev) [153971 166281]
  -hotplug: fix Slot powered off after enabling (Keiichiro Tokunaga) [157241]
  -SGI arch 2.6.13 backport (Prarit Bhargava) [158959 168953 168952]
  -fix netdump hangs in processing of CPU stop after diskdump failed (Keiichiro Tokunaga) [170427]
  -fix diskdump can generate a corrupted dump if dump_level=4 is used (Nobuhiro Tachino) [169522]
  -allow renaming of directories located in NFS mounts (Neil Horman) [172081]
  -remove i2o_config debug printk (Mike Christie) [169075]
  -x86_64 largesmp update (Jim Paradis)


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.12]
changelog:
  -fix restarts for SCTP associations (Neil Horman) [167907]
  -x86_64 reboot fix (Jim Paradis) [166888 168229 171950]
  -Fix VFS readahead performance problems for random large IOs (Stephen Tweedie) [167233]
  -Fix log_do_checkpoint() assert failures (Stephen Tweedie) [162814]
  -Fix ext3 reservations performance problems (Stephen Tweedie) [156437 167231]
  -Keys: Remove incorrect obsolete '!' operators (David Howells) [171705]
  -s390: fix pfault interrupt race (Jan Glauber) [171008]
  -s390: fix ptrace peek and poke problem (Jan Glauber) [171373]
  -fix read() with count > 0xffffffff panics kernel (Peter Staubach) [162094]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.11]
changelog:
  -rename hugeproc kernels to largesmp
  -e1000: update to version 6.1.16-k2 (John Linville) [165118]
  -prevent BUG in prio_tree.c (Larry Woodman) [171778]
  -Fix locking bug in xmon (David Howells) [165584]
  -Evade hypervisor bug when setting the time during iSeries boot (David Howells) [168535]
  -Fix VSCSI client incorrect timeout in tape handling (David Howells) [164851]
  -Update qla2xxx driver version to 8.01.02-d2 (Mike Christie) [168544]
  -bonding: update docs (John Linville) [166603]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.10]
changelog:
  -Improvements for key management facility (David Howells) [171705]
   -add supplementary rights to the mask for processes/threads that possess a key in a keyring
   -export user-defined key type operations
   -move the permissions check function from a .h file into a .c file
   -improve the request-key documentation
   -make possessor permissions additive with normal UID/GID/Other permissions
   -remove the key duplication facility
   -add LSM hooks for key management
   -fix a warning in kmod.c if keys are disabled


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.9]
changelog:
  -ia64: turn on SCHED_SMT (Geoff Gustafson) [158846]
  -Fix AVM B1 ISDN deadlock (David Woodhouse) [158848]
  -Fix usb keys (Pete Zaitcev) [160308]
  -typhoon: update to version 1.5.7 (John Linville) [167489]
  -fix blksectget 32-bit emulation breakage (Alexander Viro) [162906]
  -VETH: Reduce verbosity (David Howells) [145557]
  -Fix capifs oops (James Morris) [170487]
  -x86_64: add missing include/asm-i386/ files (David Woodhouse) [165115]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.8]
changelog:
  -ia64: multi-core / multi-thread detection (Geoff Gustafson) [164470]
  -NFS/RPC - fix timestamp conversion (Steve Dickson) [165959]
  -NFS/RPC - fix PANIC at rpc_wake_up_status (Steve Dickson) [164298 161617]
  -fix nfsd oops on module unload/reload (Neil Horman) [165232]
  -system accounting can not handle largefiles (Peter Staubach) [165741]
  -s2io: update to 2.0.8.1 (John Linville) [167730 170887]
  -fix i2o passthrough ioctl return value (Mike Christie) [160546]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.7]
changelog:
  -nfsd: clear signals before exiting the nfsd() thread (Steve Dickson) [171715]
  -add jasmine digi neo serial driver (Nathan Lynch) [168122 145370]
  -Keys: Fix key management syscall interface bugs (David Howells) [165092]
  -prevent panic in drop_buffers() (Larry Woodman) [162987]
  -bonding: ALB -- allow slave to use bond's MAC address if its own MAC address conflicts (John Linvile) [144477]
  -Fix netfilter reference bug in af_packet code (James Morris) [165744]
  -ia64: fix __copy_user for unaligned accesses (Neil Horman) [167634]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.6]
changelog:
  -fix dangling POSIX locks after close (Peter Staubach) [160844]
  -exec-shield updates (Ingo Molnar) [152569]
  -ia32 apps that are not large file aware can access files >= 4GB (Peter Staubach) [144703]
  -autofs4: fix panic when using bind mounts (Jeff Moyer) [145374]
  -fix memory leak with large sendmsg/rcvmsg calls in 32-bit apps (Jeff Layton) [169875]
  -fix packet corruption in ip_conntrack_amanda (Jeff Layton) [152036]
  -kNFSd/RPC - umount fails on nfs server side when nfs client does heavy io (Steve Dickson) [154387]
  -fix TUX/ftp crash (Ingo Molnar) [172598]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.5]
changelog:
  -create 'hugeproc' kernels: 512 cpus for ia64, 128 ppc64, 64 x86_64 (David Howells) [143166]
  -IPv6 address addition error handling fix (David Howells) [164547]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.4]
changelog:
  -orinoco: plug etherleak (John Linville) [170277] {CAN-2005-3180}
  -fix sys_set_mempolicy() bounds check (Larry Woodman) [168993] {CAN-2005-3053}
  -fix race in ebtables (James Morris) [170268] {CAN-2005-3110}
  -fix memory leak in key management (David Howells) [170274] {CAN-2005-3119}
  -fix names_cache memory leak (David Woodhouse) [170283] {CAN-2005-3181}
  -nfs: add missing unlock_kernel() (Larry Woodman) [170546]
  -fix gzip/zlib flaws (Peter Staubach) [165679] {CAN-2005-2458}


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.3]
changelog:
  -veth: iSeries veth driver fixes (David Howells) [145557 157935]
  -Fix kallsyms vs insmod/rmmod race (David Howells) [145719]
  -net: Disable queueing when carrier is lost (John Linville) [165018 167115]
  -sys_get_thread_area has minor info leak (Larry Woodman) [168777] {CVE-2005-3276}
  -fix false ECHILD result from wait (Dave Anderson) [166454 168775]
  -Add EINVAL to sys_io_cancel (Wendy Cheng) [162732]
  -x86_64: iounmap fix [168217 160135 170264] {CAN-2005-3108 }
  -x86_64: add pageattr text mapping (Jim Paradis) [170154]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.2]
changelog:
  -fix NX text/large-page interaction [163238 168936]
  -Allow ICMP response source address configurable (David Miller) [164571]
  -fix oops in sysfs_remove_dir() (Pete Zaitcev) [161597]
  -fix ip_queue crash (James Morris)
  -bindresvport: Address already in use (Steve Dickson) [169042]
  -fix usb memory sticks, kabi fixes. (Pete Zaitcev) [167032]
  -Fix cpu sibling count with buggy BIOS on i686 (Eric Paris) [169472]
  -fix disassociate_ctty() vs. fork() race [165835]


author: Jason Baron <jbaron@redhat.com> [2.6.9-22.1]
changelog:
  -remove: fix for NX text/large-page interaction (Ingo Molnar) [163238]
  -update hangcheck-timer to 0.9.0 and add for ia64, ppc64 and s390 [167731]
  -fix usb memory sticks (Pete Zaitcev) [167032]


author: Jason Baron <jbaron@redhat.com> [2.6.9-18]
changelog:
  -fixup 4/4 split userspace bounds (Ingo Molnar) [167262]
  -fix Netfilter NAT memory corruption udp (David Miller) [164450]
  -Fix compat layer sendmsg() races (Alexander Viro, Dave Miller, David Woodhouse) [166248] {CAN-2005-2490}
  -Enable 32-bit kernel to boot on dualcore xw9300 (Jim Paradis) [166212]
  -Fix raw_sendmsg accesses (Alexander Viro) [166830] {CAN-2005-2492}
  -update OpenIPMI version number to 33.4 (Peter Martuccelli) [166861] 
  -dual-core detection gap for i386 (Geoff Gustafson) [167412]
  -turn debugging off in powernow-k8 (Brian Maly) [167711]
  -make sys_sigreturn() call audit (David Woodhouse) [166287]
  -Fix module verification size check (David Howells) [167126]
  -fix for pfn_valid() on x86_64 (Jim Paradis) [166785]
  -Fix kernel crash/hang when task functions and isrs are kprobed in conjunction (Ananth Mavinakayanahalli) [167225]
  -Fixup eip/rip on IA32/x86_64 during kprobe smp miss handling (Ananth Mavinakayanahalli) [167226]
  -fix oops when loading ipmi_si module (Brian Maly) [166781]
  -Identify and handle IA64 page_not_present fault in vmalloc/region-5 address space (Larry Woodman) [164823]
  -ppc64: iommu entry merge fix (David Howells) [166653]
  -fix ipt_recent integer handling (James Morris) [167703] {CAN-2005-2872}


author: Jason Baron <jbaron@redhat.com> [2.6.9-17]
changelog:
  -require CAP_NET_ADMIN when creating policies (John Linville) [166131]
  -cciss PCI ID additions (Tom Coughlan) [165762]


author: Jason Baron <jbaron@redhat.com> [2.6.9-16.1]
changelog:
  -x86_64: fix morrison dual core numa support (Jim Paradis) [160230]
  -fixup 4/4 split userspace bounds (Ingo Molnar)


author: Jason Baron <jbaron@redhat.com> [2.6.9-16]
changelog:
  -make sure loopback is available for ipv6 (David Miller) [165669]
  -device-mapper: fix read balancing (Jonathan Brassow) [165717]


author: Jason Baron <jbaron@redhat.com> [2.6.9-15.1]
changelog:
  -powernow-k8 cleanups (Brian Maly) [160011]
  -fix x86_64 crash in csum_partial_copy_generic (Wendy Cheng) [164483]
  -device-mapper multipath: Reinstate ability to set queue_if_no_path (Alasdair Kergon) [164822]
  -fix audit emits superfluous records (David Woodhouse) [165362]
  -device-mapper mirroring, properly handle -EWOULDBLOCK (Jonathan Brassow) [165242]
  -Handle NUMA-config case w/missing SRAT (Jim Paradis) [159983]
  -openipmi cleanups (Peter Martuccelli) [165731 165490 165466]


author: Jason Baron <jbaron@redhat.com> [2.6.9-15]
changelog:
  -fix kabi with respect to Intel dual-core support
  -add audit_panic() call when out of memory (David Woodhouse)


author: Jason Baron <jbaron@redhat.com> [2.6.9-12.2 2.6.9-14]
changelog:
  -fix kabi with respect to Intel dual-core support (Jim Paradis) [158070]
  -nfs: Retry lookups after ESTALES (Steve Dickson) [164173] 
  -add HP xw9300 DMI quirk to 32-bit (Jim Paradis) [146481]
  -fix acpi_processor_get_performance_states fails on empty table entries (Brian Maly) [165127]
  -update emulex lpfc to version 8.0.16.17 (Tom Coughlan)


author: Jason Baron <jbaron@redhat.com> [2.6.9-12.1]
changelog:
  -enable NUMA on dual-core x86_64 (Jim Paradis) [158074]
  -device-mapper mirroring - race condition fix (Jonathan Brassow) [164630]
  -Prevent key session join from hanging in D state (David Howells) [164979]
  -NFSv3 over Kerberos: gss_get_mic FAILED during xdm login attempt (Steve Dickson) [147233]
  -__bio_clone fix idx copy (Jonathan Brassow) [164696]
  -kNFSD: fixed '-p port' arg to rpc.nfsd and enables the defining prot (Steve Dickson) [154533]
  -audit speedups (David Woodhouse) [165163]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.43 2.6.9-12]
changelog:
  -fix IBM x236 for SHPC hotplugging (Brian Maly) [147831]
  -s390: crypto driver: add CEX2C and zero pad support (Jan Glauber) [163933]
  -change powernow-k8 to version 1.39.04 (Brian Maly) [158844]
  -additional x86_64 HPET fixes for (Brian Maly)
  -fix memset in ipw2100 driver (Dave Jones)
  -update Intel dual core support (Jim Paradis) [158070]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.42]
changelog:
  -x86_64 reboot fix (Dave Anderson) [144668]
  -Intel dual-core support (Jim Paradis) [158070]
  -Fix PCI BAR size interpretation on 64-bit arches (Nathan Lynch) [162734]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.41]
changelog:
  -fix "nfs bindresvport: Address already in use" messages for mounting (Steve Dickson) [141773]
  -enable CONFIG_QETH_IPV6 (Jan Glauber) [158778]
  -esb2 chipset support (Geoff Gustafson) [158849]
  -IBM active PCI support (Peter Martuccelli) [142504]
  -SATA update (Jeff Garzik) [164094]
  -Fix for HP xw9300 "acpi=off" issue (Jim Paradis) [162190]
  -allow a task with signals outstanding to be OOM killed (Larry Woodman) [158980]
  -fix ip6_queue deadlock (David Miller) 
  -fix Netfilter NAT memory corruption (David Miller)
  -Do not load IDE driver on ServerWorks CSB6 chipsets (Tom Coughlan) [137343]
  -fix socket filters issue (David Miller) [164450]
  -fix IPSEC socket array overflow (David Miller) [165560]
  -Handle failed keyring destructio (David Howells) [130914]
  -pci_scan_device causes master abort (Kimball Murray) [164628]
  -Driver update for OpenIPMI (Peter Martuccelli) [138592 155344 158792]
  -powernow-k8 support (Jim Paradis) [158844]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.39]
changelog:
  -improve exec-shield coverage (Ingo Molnar) [160812 161136]
  -Fix rmmod hang in the iSeries veth driver (David Howells) [157935]
  -pci: fix sysfs access to config space (John Linville) [145646]
  -ipw2100: update to version 1.1.0 (John Linville) [158775]
  -CAN-2005-0756 x86_64 crash (ptrace-check-segment) (Peter Staubach) [159918]
  -CAN-2005-1763 x86_64 crash (x86_64-ptrace-overflow) (Peter Staubach) [159921]
  -ia64: cache coherency fixes for Montecito (Geoff Gustafson) [152098]
  -no legacy time HPET fixes (Brian Maly) [158676]
  -ht active load balancing bugfix (Ingo Molnar)
  -nfs: intr flag prevents core dump (Steve Dickson)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.38]
changelog:
  -fix sg oops (Wendy Cheng) [159937]
  -fix kernel BUG at tcp_output (David Miller) [150044]
  -fix 4/4 split userspace bounds (Ingo Molnar)
  -fix oops when removing symbolic link on tmpfs (Yuichi Nagahama) [158956]
  -Only access extended PCI config regs if available (David Howells) [158837]
  -VIOCD driver clean up patch (David Howells) [141958]
  -add /proc parameter to disable the OOM killer (Larry Woodman) [162238]
  -fix ide-scsi oops when highmem buffers in use (Doug Ledford) [149979]
  -fix NX text/large-page interaction (Ingo Molnar) [163238]
  -Update Emulex lpfc driver to 8.0.16.11 (Tom Coughlan) [158789]
  -Update megaraid_mbox driver (Tom Coughlan) [158824]
  -allow ACLs to expand to extended attributes limits (Peter Staubach) [161642]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.37]
changelog:
  -fix aio hang when reading beyond EOF (Jeff Moyer) [164338]
  -File system auditing support (David Woodhouse)
  -device-mapper: Event required on device removal (Alasdair Kergon) [144618]
  -device-mapper: mirroring support (Jonathan Brassow) [116817 116819]
  -SGI console driver interrupt fix (Prarit Bhargava)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.35]
changelog:
  -fix for prune_icache()/forced final iput() races (Alexander Viro) [145405]
  -Update Qlogic driver to 8.01.00b5-rh2 (Tom Coughlan) [138698]
  -s390: system hangs when cable pull on zfcp tape (Jan Glauber) [163087]
  -Export sys_recvmesg for cluster snapshot (Daniel Phillips) [164228]
  -fix ppc64 signal frame with 32 bit emulation (Wendy Cheng) [163719]
  -cciss update to 2.6.6 (Tom Coughlan) [159028]
  -scsi tape fixes (Tom Coughlan) [155354]
  -i20 fixes (Mike Christie) [158883 160882 155894 155894]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.34]
changelog:
  -fix sporadic NFS ENOENT on ext3 with htree (Stephen Tweedie) [158293]
  -fix ext2/3 xattr sharing bug (Stephen Tweedie) [155706] {CAN-2005-2801}
  -fix sub-second timestamp granlurity on ext2/3 (Stephen Tweedie) [145976]
  -fix O_SYNC error reporting (Stephen Tweedie) [149478]
  -backport current HD audio sources (John Linville) [162610]
  -ia64: perfmon update [136474, 154100]
  -rmp3 console support [151495]
  -ia64: identify sx2000 iommu chip [158850]
  -ia64: fix sigprocmask() race [160345]
  -fix tcsendbreak in compat mode [135669]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.33]
changelog:
  -Dirty page tracking for HA systems (Kimball Murray) [160006]
  -update dasd and cio drivers (Jan Glauber) [159910]
  -fix ide tape transform deficiency (Doug Ledford) [147496]
  -Make "mt -f /dev/st0 tell" work again (Doug Ledford) [161156]
  -audit: Fix livelock in audit_serial (David Woodhouse)
  -audit: Don't sleep in idle thread (David Woodhouse)
  -whitelist NEC iStorage to properly configure its LUNs (Doug Ledford) [145512]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.31]
changelog:
  -update IPR driver to 2.0.11.1 (David Howells) [158072]
  -fix jdb kjournald unmount race (Stephen Tweedie) [162728]
  -enable /proc/dasd/statistics (Jan Glauber) [163082]
  -increase NR_KEYS to 256 (Alan Cox) [158954]
  -export kallsyms_lookup_name (Ananth Mavinakayanahalli) [157239]
  -Fix POSIX_FADV_{DONTNEED,NOREUSE} for s390-64 (Ulrich Drepper)
  -ia64: fix ia64 kprobe removal race (Ananth Mavinakayanahalli) [157239]
  -enable CONFIG_MTD_ICHXROM to allow Intel BIOS motherboard flashes (Pete Zaitcev) [158831]
  -s390: qeth fix empty if_name in sysfs (Jan Glauber) [163095]
  -ia64: fix kabi breakage in mmiowb patch (Prarit Bhargava)  [161201]
  -make auditd checks multi-thread aware (David Woodhouse) [158794]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.30]
changelog:
  -set of device mapper changes: (Alasdair G Kergon)
   -fix dm_swap_table error cases
   -device-mapper multipath: Use private workqueue [154432]
   -device-mapper dm-emc: Fix a memset [154435]
   -device-mapper multipath: Flush workqueue when destroying [156412]
   -dm-raid1: Limit bios to size of mirror region
   -device-mapper snapshots: Handle origin extension
   -device-mapper dm.c - set of locking fixes [156569]
   -device-mapper multipath: Clean up presuspend hook
   -device-mapper multipath: Not every error is EIO [155427 151324]
   -device-mapper multipath: Fix pg initialisation races [154442]
   -device-mapper multipath: Default to SCSI error handler


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.29]
changelog:
  -prevent Citrine chipset's SCSI controller from accessing config register 0xA0 (David Howells) [158836]
  -initialize wchan to ~0UL for multithread /proc entries (Ingo Molnar)
  -upgrade ibmvscsi driver to 1.5.5 (David Howells) [146674]
  -fix direct write vs truncate deadlock for out of tree filesystem (Prarit Bhargava) [160383]
  -2.6.12 arch/ia64/sn update (Prarit Bhargava)
  -Fix 32-bit BLKGETSIZE compatibility ioctl (Stephen Tweedie) [158930]
  -fix sysctl interfaces for lockd on 64-bit platforms (Steve Dickson) [159640]


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.28]
changelog:
  -change next_tick of 3c59x.c from 60*HZ to 10*HZ
  -diskdump: add partial diskdumps
  -diskdump: allow diskdump to swap devices (#156010)
  -make smbfs honor uid and gid mount options (#157402)
  -s390: correctly read memory size (#162508)
  -fix diskdump hang on ia64/mptfusion (#162213)
  -observe O_SYNC semantics on block devices (#159765)
  -don't mmap a page at addr 0, unless MAP_FIXED is specified (#158878)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.27]
changelog:
  -add mmiowb, only implemented on ia64, and used by tg3 driver (#161201)
  -kprobes for ia64 (#157239)
  -Calculate keyring payload size properly
  -fix ia64 ptrace vulnerability CAN-2005-1761 (#159671)
  -export iucv_send2way_* symbols (#162761)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.26]
changelog:
  -add relayfs for use by systemtap (#157239)
  -update s390 zfcp driver
  -fix buffer overflow in selinux_sb_copy_data (#162196)
  -add support for Intel cpuid(4) (#158843)
  -increase range of reserved ports (#141773)
  -export generic_drop_inode (#161143)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.25]
changelog:
  -upstream kprobes merge: (#157239)
    -update kprobes infrastructure (x64, x86_64, ppc64)
    -allow one jprobe to coexist with other kprobes at a given address
    -transparent handling of re-entrant kprobes
    -support probes on return addresses to trace function return values


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.24]
changelog:
  -set of audit updates:
    -call audit_log() correctly from selinux_nlmsg_perm()
    -ensure auditd can't be OOM killed
    -convert KERN_ERR to KERN_NOTICE
    -set maximum time-out for audit callers and fix apparent hang condition
    -use pid value from task_struct instead of audit_context


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.22]
changelog:
  -make sctp honor SO_BINDTODEVICE option (#145659)
  -provide PCI EEH error recovery documentation (#161554)
  -change Serverwork IDE __init functions to __devinit for hotplug (#159739)
  -drop __initdata tag from qla1280 driver setup for hotplug (#160535)
  -fix GET_INDEX macro to use lower 3 bits of devfn (#161789)
  -change permissions on sys/net/ipv[4,6]/route/flush to write only (#157725)
  -prevent list corruption in ip_vs_conn_flush (#161947)
  -fix memory leaks - mount,selinux_sb_copy_data (#161390)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.20]
changelog:
  -add key management code (#130914)
  -make sure ACM driver interacts with line discipline properly (#147490)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.16]
changelog:
  -release resources upon controller timeout (#155198, #145645)
  -make qeth driver pick proper eui64 values (#158778)
  -improve support for alc260 codec (#158332)
  -set b44 link status properly during open (#160662)
  -ia64: properly map gate pages (#155278)
  -make sure ipv6 doesn't leak routes when brought down (#160010)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.14]
changelog:
  -ppc64: set pci iobase dynamically (#155198)
  -ppc64: skip ioports requests if no legacy ISA devices (#155198)
  -ppc64: allow eeh to be dynamically loaded (#155198)
  -make change_page_attr a symmetric api (#160028, #160135, #151315, #151323)
  -s390: fix qeth network stalls and update (#142112)
  -propogate specific bounce io errors on i/o completion (#149919)
  -s390: fix pagefault deadlock (#159909)
  -call __scsi_done in the SDEV_DEL state, since no timer has been added (#160548, #160547)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.12]
changelog:
  -enable sctp to honour IP_FREEBIND option/ip_nonlocal_bind sysctl (#145648)
  -update bonding.txt (#158841)
  -bounce page accouting (#158636)
  -adjust baud rate for serial ns16550a (#156705, #158107)


author: Jason Baron <jbaron@redhat.com> [2.6.9-11.11]
changelog:
  - make up_read, up_write safe to call from interrupt context
  - ia64: tollhouse support, map sn error codes to Linux error codes (#156206)
  - ia64: tollhouse support, update pci topology (#156206)
  - ia64: tollhouse support, fix infinite loop (#156206)
  - ia64: tollhouse support, add geoid information (#156206)
  - ia64: tollhouse support, update headers (#156206)


author: Dave Jones <davej@redhat.com> [2.6.9-11.10]
changelog:
  - x86_64: ptrace can induce double-fault (CAN-2005-1762) (#154451)
  - More md fixes.
    - Fix resync checkpoint at end of array cornercase.
    - Don't try to set a disk faulty if it's not in an active array.
  - Make SELinux allow unknown netlink message types. (#155480,IT#69501) 
  - Fix possible bonding with arp_ip_target failover failure. (#157576)
  - diskdump: hangs when SCSI drive is busy. (#155932)
  - ppc64: avoid probing pci devices marked as failed (#159391)
  - Implement module signing blacklist. (#146654)
    | This works around the problem with loading the bonding driver twice.
  - Fix call to ipv6_skip_exthdr with an incorrect length argument. (IT#71394)


author: Dave Jones <davej@redhat.com> [2.6.9-11.9]
changelog:
  - Various md layer thinkos.
    - Incorrect loop indexing in v1 superblock handling.
    - Incorrect struct size allocated in raid1_reshape()
    - Off by one error in super_1_sync()
    - Missing recalculation of checksum in super_1_sync()
  - Numerous ioremap() fixes. (#151315,#152429,IT69258)
    - Call change_page_attr correctly.
    - Fix a race during iounmap.
    - Handle mmio holes without mem_map correctly. 
    - Some cleanups.
    - Fix off by one.
  - Fix buffer leak in EXT3.


author: Dave Jones <davej@redhat.com> [2.6.9-11.8]
changelog:
  - x86: use the IRQ stack in APIC contexts too. (#151222)
  - ppc64: Tell the firmware what the kernels capabilities are. (#145739)
  - diskdump: signature check fails with large block_order. (#154926)
  - Add DDN S2A devices to SCSI sparse LUNs blacklist. (IT#72769)
  - Fix oops in keyring lookup for module insert (#158974, #156640)
  - Make SELinux honor the ATTR_FORCE flag. (#160112, IT#68393)


author: Dave Jones <davej@redhat.com> [2.6.9-11.6]
changelog:
  - Fix SELinux memory leak on error path of loading invalid policy.
  - ppc64: Implement correct logic for determining hotplug capabilities. (#146059)
  - Fix IPSEC output spinlock deadlock. (#154347)
  - Remove ip_conntrack proc files on module removal. (#154733)
  - NFSv4 callback authentication. (#150152)
  - Add 32-bit compat for NFS4 mount syscall. (#152982)


author: Dave Jones <davej@redhat.com> [2.6.9-11.5]
changelog:
  - Audit layer updates.
    - print return code correctly, specify error to netlink_ack() correctly.
    - Capabilities for audit control
    - audit congestion
    - clean up audit_log_lost() messages
    - Add /proc/$pid/loginuid
    - fix ppc64 syscall auditing
    - don't mask top bits of inode number
    - fix netlink reply misdirection
    - fix and improve inode audit records
    - CAPP-required auditing on SysV IPC objects


author: Dave Jones <davej@redhat.com> [2.6.9-11.4]
changelog:
  - snmp6: avoid crash on dev shutdown.
  - Add ability to clear setting in /proc/self/attr.
  - SCSI Fix oops with faulty DVD
  - Update E1000 driver to rev 6.0.54-k2 (#157533)
  - SELinux: Fix ability to mount partition with bad root context even
    with enforcing off.
  - Send IGMP traffic out only "active" link of bond+in ALB or TLB mode. (#145551)
  - fix driver name in dl2k as returned by ETHTOOL_GDRVINFO


author: Dave Jones <davej@redhat.com> [2.6.9-11.2]
changelog:
  - Add NOGET quirk for Chicony keyboards to usb input layer. (#146187)
  - Fix bogus level check in md resync code.
  - prevent OOM kills caused by lowmem exhaustion from wired page tables. (IT69919)
  - ppc64: Fix a dangling pointer in the IBM vscsi driver.
  - Fix panic in acpi_pci_root_add() (#158920)
  - Re-add 1620 byte slabcache. (Can't remove due to kabi).
  - vm: Prevent incrementing pte off end of kmap'd virtual page. (#158533)


author: Dave Jones <davej@redhat.com> [2.6.9-11.1]
changelog:
  - U2 begin.
  - Various network driver updates.
    - Update ixgb driver to upstream 2.6.11. (IT60082,IT68009)
    - Update E1000 driver to rev 5.7.6-k2 from upstream. (#149677)
    - Fix bounce buffer allocation in b44 driver. (#134790)
    - backport 3c59x driver from 2.6.12-rc2 (enhanced ethtool support)
    - Update tg3 to 3.27 (support xw4300) (#157900)
    - Update e100 driver to version 3.4.8. (#157887)
  - Update mpt fusion driver, include SAS support. (FZ107088)
  - ppc64: Move clearing of RI bit to after stack restoration. (IT69221)
  - SELinux fixes.
    - Fix case where invalid SELinux policy can still update
      policydb_loaded_version resulting in invalid or cleared policy.
    - Fix possible null dereference on kmalloc() failure path. (#155245)
  - SATA AHCI fixes. (Fix reset on error, ATA taskfile register
    reading, (and fixes a misleading error message).
  - Increase i2o_block timeout, fixing installs with Adaptec 2400A (#140002)
  - Remove the 1620 byte slab cache.
  - Sysrq enhancements. (alt-sysrq-w & serial console sysrq).
  - Support two new PCI IDs in ALSA VX222 driver. (IT #70160)
  - Fix statistic accounting in do_task_stat(). (#152430)


author: Dave Jones <davej@redhat.com> [2.6.9-10]
changelog:
  - Further fixing for the nVidia network controller problem.
  - Fix wait_task_inactive() race. (#157424)


author: Dave Jones <davej@redhat.com> [2.6.9-9]
changelog:
  - Fix data corruptor/local root in raw driver. (CAN-2005-1264)
  - Fix ELF core dump privilege elevation. (CAN-2005-1263) (#157450)
  - Avoid avc denial deadlock. (#154879)
  - Don't map objects to non-existent PPC64 NUMA nodes. (#149132)
  - Fix PPC64 NUMA's handling of memory nodes with holes in them.


author: Dave Jones <davej@redhat.com> [2.6.9-8]
changelog:
  - Fix ABI regression in IA64 ptrace fix.
  - Some nVidia network controllers show up as bridges. (#157240)
  - Fix SATA issue when master supports LBA48 but slave doesn't. (#156875)


author: Dave Jones <davej@redhat.com> [2.6.9-6.46]
changelog:
  - Fix regression with TEAC CD-210PU USB CD-ROM.  (#155870)
  - Don't mess with IRQs when doing BogoMIPS calculation.


author: Dave Jones <davej@redhat.com> [2.6.9-6.43]
changelog:
  - CAN-2005-0136 ptrace corner cases on ia64. (#155283)
  - Redo fix to avoid sleep in timer context in E1000. (#154880,#154944,#154951)


author: Dave Jones <davej@redhat.com> [2.6.9-6.42]
changelog:
  - Fix oopsable locking in NFS. (#152557)
  - Fix incorrect use of memset/memcpy in ia64 ia32 signal handling.
  - Cope with faults in iret/exec-shield bug (#154221, #154972)
  - Potential NULL mm in swap token code. (#154639)


author: Dave Jones <davej@redhat.com> [2.6.9-6.38]
changelog:
  - Fix possible corruption in mmap over NFS. (#151284)
  - Don't cache /proc/pid dentry for dead processes. (#147832)
  - Add Itanium ZX2 chipset identification (#150110)
  - Don't enable NUMA by default on dual core systems.


author: Dave Jones <davej@redhat.com> [2.6.9-6.36]
changelog:
  - Fix IP output route leak. (CAN-2005-0209)
  - Fix oops when mounting Solaris NFSv4 volumes. (#152102)
  - /proc/net/route stale pointer OOPS fix.


author: Dave Jones <davej@redhat.com> [2.6.9-6.34]
changelog:
  - Fix potential DoS in ELF loader. (CAN-2005-0749)
  - md: fix multipath assembly bug.
  - diskdump cannot I/O on megaraid when the tasklet is in use (#151325)
  - megaraid_diskdump_sleep actually sleeps for specified timeout (#151517)
  - Fix information leak in ext2. (CAN-2005-0400)
  - Further fixes to TCP BIC congestion handling.
  - Add missing range checking in bluetooth. (CAN-2005-0750)
  - Fix emulex lpfc driver LUN reset.
  - Fix missing variable initialisation in clustered APIC code.


author: Dave Jones <davej@redhat.com> [2.6.9-6.30]
changelog:
  - ia64 unwind stack DOS. (CAN-2005-0135).
  - Fix various ISO9660 handling flaws. (CAN-2005-0815)
  - Fix swapped memset arguments in ieee802.11 code.
  - e1000: avoid sleep in timer context.
  - e1000: flush workqueues on remove.


author: Dave Jones <davej@redhat.com> [2.6.9-6.28]
changelog:
  - Fix IPSEC SA sequence collision. (#145424)
  - Add missing crashdump_mode() check in x86_64 reboot code. (#151101)
  - Update Emulex lpfc driver to 8.0.16.6


author: Dave Jones <davej@redhat.com> [2.6.9-6.27]
changelog:
  - epoll: return proper error on overflow condition
  - Fix up might_sleep warnings in previous futex deadlock fix.
  - sctp: add receive buffer accounting to protocol.


author: Dave Jones <davej@redhat.com> [2.6.9-6.26]
changelog:
  - Fix DMA zone exhaustion problems. (#142465)
  - Fix IP fragment corruption. (#149589)
  - CAN-2005-0384: Remote DoS on ppp. (#151240)


author: Dave Jones <davej@redhat.com> [2.6.9-6.22]
changelog:
  - Various cleanup of several patches (S390 common io fixes, Emulex update).
  - Update megaraid driver. (#144810, #144902, #142539)
  - Fix leak in error path in autofs.
  - Fix release race in ext3. (#147443, #146037)


author: Dave Jones <davej@redhat.com> [2.6.9-6.20]
changelog:
  - avoid a bdget in device mapper.
  - IBM veth driver buffer starvation fix. (#147364)
  - raid5/raid6 bi_max_vec fixes.
  - Fix possible futex mmap_sem deadlock.
  - Update Emulex lpfc driver to 8.0.16.3


author: Dave Jones <davej@redhat.com> [2.6.9-6.18]
changelog:
  - Silence some cpufreq warnings. (#141983)
  - Fix VESAFB probe error. (#142929)
  - Add support for a bunch of Dell serial cards. (#146217)


author: Dave Jones <davej@redhat.com> [2.6.9-6.17]
changelog:
  - s390: Fix for various problems in common i/o layer. (#133992)
  - s390: common i/o layer vary on/off.
  - s390: qdio time delay missing interrupt problem. (#145150)
  - x86-64: Fix syscall/signal restart bug.
  - Various size_t fixes. (CAN-2005-0531)
  - ppc64: Fix race and memory leak in iSeries veth module unloading. (#144966)
  - ppc64: Prevent an iSeries partition oopsing with no CDROM drive. (#146809)
  - NFS: Fix O_DIRECT oops with oversized requests. (#148878)
  - Only root should be able to set the N_MOUSE line discipline. (CAN-2005-0839)
  - Fix tmpfs truncate BUG().
  - Fix signedness issue in sysfs. (CAN-2005-0867)
  - Remove Samsung SN-124 CD-ROM on DMA Blacklist. (#142937)
  - Remainder of the previous diskdump deadlock fix. (#142167)


author: Dave Jones <davej@redhat.com> [2.6.9-6.16]
changelog:
  - x86-64: Fix flush of multiple pages in change_page_attr
  - Fix 64 bit issues in device mapper.
  - dm multipath: fix infinite suspend requeueing


author: Dave Jones <davej@redhat.com> [2.6.9-6.15]
changelog:
  - dm multipath: export mapinfo
  - s390: qeth fake_ll fixes. (#136175)
  - s390: delay dasd retries to prevent i/o error (#145115)
  - s390: qdio didnt retry under some busy conditions. (#145116)
  - Fix the mincore syscall's error handling. (#140523)
  - ia64: wire up sys_waitid. (#137154)


author: Dave Jones <davej@redhat.com> [2.6.9-6.14]
changelog:
  - Additional fix for the earlier ACPI SRAT work.
  - Fix possible diskdump deadlock (#142167)
  - Intel HD audio support. (#146068, #146216)
  - x86-64 huge pages fix. (#143472)
  - device-mapper: Add dm_dev.name
  - dm multipath: bio details record/restore.
  - 802.11b/ipw2100/ipw2200 update. (#146763)


author: Dave Jones <davej@redhat.com> [2.6.9-6.13]
changelog:
  - Put right the previous fix to scsi_disk_put() which was incorrect.
  - Stop xmon=on from jumping immediately into xmon on ppc64. (#140751)
  - reworked s390 dasd fixed buffers. (#134338)
  - Fix oops in tg3_poll when using netconsole. (#143223)
  - diskdump: remove "device has no block attribute" warning. (#146144)
  - device-mapper: tidy error kprintfs
  - ACPI reset support for x86. (#139104)
  - Fix ia64 rx1600 pdh console. (#146274)
  - Discover x86-64 NUMA topology through ACPI SRAT table.
  - Silence additional deprecated SG_IO warning.
  - Fix incorrect hw segment counting in qla2x00 drivers. (#140472)
  - E100: fix state machine handling w/ NAPI (#140082)
  - E100: Add PCI IDs for ICH7. (#146137)
  - AHCI SATA fixes.
  - Remove unused 'commit' parameter from aacraid. (#140780)


author: Dave Jones <davej@redhat.com>
changelog:
  - avoid panic in e100_tx_timeout on ppc64. (#140116)
  - sk98lin: add MODULE_DEVICE_TABLE entry
  - Allow usb-storage to be reloaded. (#129165)
  - diskdump support for megaraid. (#142736)
  - ia64: Work around DMA timeouts on SGI IOC4 IDE. (#144265)
  - sk_forward_alloc() BUG assertion fix. (#139430)
  - Various ptrace fixes. (#143073,#146089,#132849,#133590,#140083,#147575)
  - diskdump: add module parameter to disable WCE. (#146412)
  - Clean up last remnants of kexec.
  - TCP BIC bug fix
  - Fix panic() w/panic_timeout hangs instead of rebooting. (#144668)
  - Set panic_on_oops=1 by default. (#144657, #143993)
  - tg3: update + support BCM5752. (#145105)
  - Fix ext2/3 maximum size limits. (#143907)
  - Fix shmget for ppc64, s390(64).
  - dm raid1: deadlock fix.
  - Implement h/w PPC64 CPU utilisation data gathering. (#144862)


author: Dave Jones <davej@redhat.com>
changelog:
  - Remove non-working kexec functionality.
  - bonding: avoid kernel panic when 802.3ad link brought down. (#146067)
  - Update E1000 to 5.6.10.1-k2 (#146115)
  - Update E100 to 3.3.6-k2 (#140082, #140116)
  - s390: introduces sequence numbers for lcs packets. (#145118)
  - Fixes to Intel Enhanced Speedstep support. (#138952)
  - ia64 OS_INIT switch support.
  - diskdump SATA support.
  - NMI switch support for x86-64.


author: Dave Jones <davej@redhat.com>
changelog:
  - Intel ICH7 hardware support (PCI ID additions) (#144741)
  - Fix HPET initialisation. (#147224, #134140)
  - dm multipath: Add target message ioctl
  - dm multipath: ioctl ref by device no
  - dm multipath: Split suspend hook
  - dm: fix mirror log refcount.
  - fix i386 vsyscall-sysenter unwind info
  - Add missing lock prefix to switch_to() on x86-64 (#146911)
  - Fix PPC64 pSeries VPA registration. (#142634)
  - Fix communication to PROM to close stdin on PPC64. (#145134)


author: Dave Jones <davej@redhat.com>
changelog:
  - Handle a 64-bit MM being torn down from a 32-bit process. (#144356)
  - Move idle loop setup to after main ppc64 arch setup init. (#142634)
  - invalidate page race fix. (#140383)
  - Fix up AGPGART PCI Posting bugs properly.
  - Provide 64-bit translations for 32-bit TIOCMIWAIT/TIOCGICOUNT ioctls
  - Fix race condition on s390 when going idle. (#142855, #144317)
  - Include watchdog config on s390. (#139836)
  - Suppress Error Message on IDE probe.
  - Add cpu_relax() calls for various ia64 loops. (#141699)
  - Fix oops when io_setup is called with unwritable addr. (#143050)


author: Dave Jones <davej@redhat.com>
changelog:
  - NLM (NFSv3) problems when mounting with "sec=krb5" (#146703)
  - Enable OProfile profile support for UP i686 kernel. (#139031)
  - Fix stack alignment for signal handlers on ppc64. (#145064)
  - Fix leak of percpu data structure on ext2/ext3 umount.
  - Fix & clean up zombie/dead task handling & preemption. (#141284)
  - Print some extra debugging info on oom_kill. (#142784)
  - Fix pty race condition on SMP machine. (#129725)
  - Fix up wrong argument order in dma_declare_coherent_memory()
  - Fix sysfs_dir_close memory leak.
  - Fix md bio refcount leak.
  - Fix "RPC: garbage, exit EIO" when using NFSv3 with Kerberos 5 (#142464)
  - Fix NFS Direct-IO stack usage. (#142857)


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix shmctl SHM_LOCK perms. (#144471)
  - Various fixes from 2.6.10-ac (#146095, #146101)
  - OOM-killer tweak.


author: Dave Jones <davej@redhat.com>
changelog:
  - Drop the deprecated SG_IO warning. (#141390)
  - Close information leak in sysenter (#146083)
  - Fix race in expand stack (CAN-2005-0001) (#144412)


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix flaws in IGMP code (CAN-2004-1137) (#142670)
  - Fix several corner cases in the 4g4g patch. (#144131, #144658)
  - Fix do_brk priveledge escalation. (CAN-2004-1235) (#144136)
  - Fix insuffient locking in DRM code. (CAN-2004-1056) (#144391)
  - Fix RLIMIT_MEMLOCK bypass and unpriveledged user DoS. (#144528)
  - Fix random poolsize sysctl handler integer overflow. (#144532)
  - Fix SCSI IOCTL integer overflow and information leak. (#144522)


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix Tux crash if restarted with live connections that are in a particular
    state. (#140916)
  - Fix regression introduced by the recent CMSG security fixes. (#143975)
  - Various vm tuning to prevent possibility of OOM kill. (#141173)
    - Lower dirty limit for mappings which can't be cached in highmem
    - Don't oomkill when congested
    - Increment total_scanned var to throttle kswapd
  - Prevent panic with CD errors.
  - Enable SL82C104 IDE driver as built-in on PPC64 (#131033)


author: Dave Jones <davej@redhat.com>
changelog:
  - Call module_upgrade in post stage of of kernel rpm installation.
  - Fix bad diskdump interaction with recent sysfs update. (#142321)
  - Fix refcounting order in sd/sr, fixing cable pulls on USB storage.


author: Dave Jones <davej@redhat.com>
changelog:
  - Prevent kernel panic if an application issues an ioctl with an unrecognized subopcode.
  - fix false ECHILD result from wait* with zombie group leader. (#142518)


author: Dave Jones <davej@redhat.com>
changelog:
  - Update yesterdays SELinux fix. (#142353)
  - E1000 64k-alignment fix. (#140047)
  - Disable tiglusb module. (#142102)
  - ID updates for cciss driver.
  - Fix overflows in USB Edgeport-IO driver. (#142258)
  - Fix wrong TASK_SIZE for 32bit processes on x86-64. (#141737)
  - Fix ext2/ext3 xattr/mbcache race. (#138951)
  - Fix bug where __getblk_slow can loop forever when pages are partially mapped. (#140424)
  - Add missing cache flushes in agpgart code.


author: Dave Jones <davej@redhat.com>
changelog:
  - Prevent block device queues from being shared in viocd. (#139018)
  - Libata updates. (#138405)
  - aacraid: remove aac_handle_aif (#135527)
  - fix uninitialized variable in waitid(2). (#142505)
  - Fix CMSG validation checks wrt. signedness.
  - Fix memory leak in ip_conntrack_ftp
  - [IPV4]: Do not leak IP options. (#142251)
  - ppc64: Align PACA buffer for hypervisor's use. (#141817)
  - ppc64: Indicate that the veth link is always up. (#135402)
  - ppc64: Quiesce OpenFirmware stdin device at boot. (#142009)
  - SELinux: Fix avc_node_update oops. (#142353)
  - Fix CCISS ioctl return code.
  - Make ppc64's pci_alloc_consistent() conform to documentation. (#140047)


author: Dave Jones <davej@redhat.com>
changelog:
  - Workaround E1000 post-maturely writing back to TX descriptors. (#133261)
  - Fix the previous E1000 errata workaround.
  - Several IDE fixes from 2.6.9-ac
  - vm pageout throttling. (#133858)


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix Tux from oopsing. (#140918)
  - Fix Tux/SELinux incompatability (#140916)
  - Fix Tux/IPV6 problem. (#140916)
  - ide: Fix possible oops on boot.
  - Make spinlock debugging panic instead of printk.
  - Update Emulex lpfc driver to 8.0.16
  - Selected patches from 2.6.9-ac12
  - ppc64: Fix inability to find space for TCE table (#138844)
  - Fix compat fcntl F_GETLK{,64} (#141680)
  - blkdev_get_blocks(): handle eof


author: Dave Jones <davej@redhat.com>
changelog:
  - Introduce infrastructure for supporting kabi.
  - Disable Centrino Speedstep driver.
  - Change ACPI cpufreq driver from modular to built-in. (#138952)


author: Dave Jones <davej@redhat.com>
changelog:
  - XFRM layer bug fixes
  - ppc64: Convert to using ibm,read-slot-reset-state2 RTAS call
  - ide: Make CSB6 driver support configurations.
  - ide: Handle early EOF on CDs.
  - Fix sx8 device naming in sysfs
  - e100/e1000: return -EINVAL when setting rx-mini or rx-jumbo. (#140793)


author: Dave Jones <davej@redhat.com>
changelog:
  - Workaround for the E1000 erratum 23 (#140047)
  - Remove bogus futex warning. (#138179)
  - x86_64: Fix lost edge triggered irqs on UP kernel.
  - x86_64: Reenable DRI for MGA.
  - Workaround E1000 post-maturely writing back to TX descriptors (#133261)
  - 3c59x: add EEPROM_RESET for 3c900 Boomerang
  - Fix buffer overrun in arch/x86_64/sys_ia32.c:sys32_ni_syscall()
  - ext3: improves ext3's error logging when we encounter an on-disk corruption.
  - ext3: improves ext3's ability to deal with corruption on-disk
  - ext3: Handle double-delete of indirect blocks.
  - Disable SCB2 flash driver for RHEL4. (#141142)


author: Dave Jones <davej@redhat.com>
changelog:
  - x86_64: add an option to configure oops stack dump
  - x86[64]: display phys_proc_id only when it is initialized
  - x86_64: no TIOCSBRK/TIOCCBRK in ia32 emulation
  - via-rhine: references __init code during resume
  - Add barriers to generic timer code to prevent race. (#128242)
  - ppc64: Add PURR and version data to /proc/ppc64/lparcfg
  - Prevent xtime value becoming incorrect.
  - scsi: return full SCSI status byte in SG_IO
  - Fix show_trace() in irq context with CONFIG_4KSTACKS
  - Adjust alignment of pagevec structure.
  - md: make sure md always uses rdev_dec_pending properly.
  - Make proc_pid_status not dereference dead task structs.
  - sg: Fix oops of sg_cmd_done and sg_release race (#140648)
  - fix bad segment coalescing in blk_recalc_rq_segments()
  - fix missing security_*() check in net/compat.c
  - ia64/x86_64/s390 overlapping vma fix
  - Update Emulex lpfc to 8.0.15


author: Dave Jones <davej@redhat.com>
changelog:
  - Add another card reader to whitelist. (#141022)
  - Fix possible hang in do_wait() (#140042)
  - Fix ps showing wrong ppid. (#132030)
  - Print advice to use -hugemem if >=16GB of memory is detected.
  - Enable ICOM serial driver. (#136150)
  - Enable acpi hotplug driver for IA64.
  - SCSI: fix USB forced remove oops.
  - ia64: add missing sn2 timer mask in time_interpolator code. (#140580)
  - ia64: Fix hang reading /proc/pal/cpu0/tr_info (#139571)
  - ia64: bump number of UARTS. (#139100)
  - Fix ACPI debug level (#141292)
  - Make EDD runtime configurable, and reenable.
  - ppc64: IBM VSCSI driver race fix. (#138725)
  - ppc64: Ensure PPC64 interrupts don't end up hard-disabled. (#139020, #131590)
  - ppc64: Yet more sigsuspend/singlestep fixing. (#140102, #137931)
  - x86-64: Implement ACPI based reset mechanism. (#139104)
  - Backport 2.6.10rc sysfs changes needed for IBM hotplug driver. (#140372)
  - Update Emulex lpfc driver to v8.0.14
  - Optimize away the unconditional write to debug registers on signal delivery path.
  - Fix up scsi_test_unit_ready() to work correctly with CD-ROMs.
  - md: fix two little bugs in raid10
  - Remove incorrect ELF check from module loading. (#140954)
  - Plug leaks in error paths of aic driver.
  - Add refcounting to scsi command allocation.
  - Taint oopses on machine checks, bad_page()'s calls and forced rmmod's.
  - Share Intel cache descriptors between x86 & x86-64.
  - rx checksum support for gige nForce ethernet
  - vm: vm_dirty_ratio initialisation fix


author: Dave Jones <davej@redhat.com>
changelog:
  - Update -ac patch to 2.6.9-ac11
  - make tulip_stop_rxtx() wait for DMA to fully stop. (#138240)
  - ACPI: Make LEqual less strict about operand types matching.
  - scsi: avoid extra 'put' on devices in __scsi_iterate_device() (#138135)
  - Fix bugs with SOCK_SEQPACKET AF_UNIX sockets
  - Reenable token ring drivers. (#119345)
  - SELinux: Map Unix seqpacket sockets to appropriate security class
  - SELinux: destroy avtab node cache in policy load error path.
  - AF_UNIX: Serialize dgram read using semaphore just like stream.
  - lockd: NLM blocks locks don't sleep
  - NFS lock recovery fixes
  - Add more MODULE_VERSION tags (#136403)
  - Update qlogic driver to 2.6.10rc2 level.
  - cciss: fixes for clustering
  - ieee802.11 update.
  - ipw2100: update to ver 1.0.0
  - ipw2200: update to ver 1.0.0
  - Enable promisc mode on ipw2100
  - 3c59x: reload EEPROM values at rmmod for needy cards
  - ppc64: Prevent sigsuspend stomping on r4 and r5
  - ppc64: Alternative single-step fix.
  - fix for recursive netdump oops on x86_64
  - ia64: Fix IRQ routing fix when booted with maxcpus=  (#138236)
  - ia64: search the iommu for the correct size
  - Deal with fraglists correctly on ipv4/ipv6 output
  - Various statm accounting fixes (#139447)


author: Dave Jones <davej@redhat.com>
changelog:
  - e100: fix improper enabling of interrupts. (#139706)
  - autofs4: allow map update recognition 
  - Various TCP fixes from 2.6.10rc
  - Various netlink fixes from 2.6.10rc
  - [IPV4]: Do not try to unhash null-netdev nexthops.
  - ppc64: Make NUMA map CPU->node before bringing up the CPU (#128063)
  - ppc64: sched domains / cpu hotplug cleanup. (#128063)
  - ppc64: Add a CPU_DOWN_PREPARE hotplug CPU notifier (#128063)
  - ppc64: Register a cpu hotplug notifier to reinitialize the
    scheduler domains hierarchy (#128063)
  - ppc64: Introduce CPU_DOWN_FAILED notifier (#128063)
  - ppc64: Make arch_destroy_sched_domains() conditional (#128063)
  - ppc64: Use CPU_DOWN_FAILED notifier in the sched-domains hotplug code (#128063)
  - Various updates to the SCSI midlayer from 2.6.10rc.
  - vlan_dev: return 0 on vlan_dev_change_mtu success. (#139760)
  - Update Emulex lpfc driver to v8.0.13
  - Fix problem with b44 driver and 4g/4g patch. (#118165)
  - Prevent oops when loading aic79xx on machine without hardware. (#125982)
  - Use correct spinlock functions in token ring net code. (#135462)
  - scsi: Add reset ioctl capability to ULDs
  - scsi: update ips driver to 7.10.18
  - Reenable ACPI hotplug driver. (#139976, #140130, #132691)


author: Dave Jones <davej@redhat.com>
changelog:
  - Implement an RCU scheme for the SELinux AVC
  - Improve on the OOM-killer taming patch.
  - device-mapper: Remove duplicate kfree in dm_register_target error path.
  - Make SHA1 guard against misaligned accesses
  - ASPM workaround for PCIe. (#123360)
  - Hot-plug driver updates due to MSI change (#134290)
  - Workaround for 80332 IOP hot-plug problem (#139041)
  - ExpressCard hot-plug support for ICH6M (#131800)
  - Fix boot crash on VIA systems (noted on x86-64)
  - PPC64: Store correct backtracking info in ppc64 signal frames
  - PPC64: Prevent HVSI from oopsing on hangup (#137912)
  - Fix poor performance b/c of noncacheable mapping in 4g/4g (#130842)
  - Fix PCI-X hotplug issues (#132852, #134290)
  - Re-export force_sig() (#139503)
  - Various fixes for more security issues from latest -ac patch.


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix d_find_alias brokenness (#137791)
  - tg3: Fix fiber hw autoneg bounces (#138738)
  - diskdump: Fix issue with NMI watchdog. (#138041)
  - diskdump: Export disk_dump_state. (#138132)
  - diskdump: Tickle NMI watchdog in diskdump_mdelay() (#138036)
  - diskdump: Fix mem= for x86-64 (#138139)
  - diskdump: Fix missing system_state setting. (#138130)
  - diskdump: Fix diskdump completion message (#138028)
  - Re-add aic host raid support.
  - Take a few more export removal patches from 2.6.10rc
  - SATA: Make AHCI work
  - SATA: Core updates.
  - S390: Fix Incorrect registers in core dumps. (#138206)
  - S390: Fix up lcs device state. (#131167)
  - S390: Fix possible qeth IP registration failure.
  - S390: Support broadcast on z800/z900 HiperSockets
  - S390: Allow FCP port to recover after aborted nameserver request.
  - Flush error in pci_mmcfg_write (#129338)
  - hugetlb_get_unmapped_area fix (#135364, #129525)
  - Fix ia64 cyclone timer on ia64 (#137842, #136684)
  - Fix ipv6 MTU calculation. (#130397)
  - ACPI: Don't display messages about ACPI breakpoints. (#135856)
  - Fix x86_64 copy_user_generic (#135655)
  - lockd: remove hardcoded maximum NLM cookie length
  - Fix SCSI bounce limit


author: Dave Jones <davej@redhat.com>
changelog:
  - NFS: Fix dentry refcount accounting error
  - Make sure that modules get signed with the right key.
  - Remove SG_IO deprecation warning (#136179)
  - s390: Fix fake_ll for qeth device. (#136175)
  - s390: User process executing in wrong address-space mode
  - s390: zfcp: Kernel stack frame for zfcp_cfdc_dev_ioctl() is too big
  - s390: Use slab allocator for DASD I/O pages.
  - PPC64: HVSI udbg support
  - PPC64: Make HVSI console survive FSP reset
  - PPC64: Make PCI hostbridge hotplugging work
  - PPC64: Fix IBM VSCSI problems (#138124)


author: Dave Jones <davej@redhat.com>
changelog:
  - SELinux: netif fixes.
  - SELinux: add DAC check to setxattr() hook.
  - SELinux: sidtab locking fix.
  - SELinux: mediate send_sigurg().
  - SELinux: fix setscheduler hook deadlock.
  - ide-floppy: Supresses error messages resulting from Medium not present


author: Dave Jones <davej@redhat.com>
changelog:
  - Various IA64 updates from 2.6.10rc1
  - nfsd: make sure getxattr inode op is non-NULL before calling it.


author: Dave Jones <davej@redhat.com>
changelog:
  - Handle NULL dev->dev_addr in SIOCGIFHWADDR correctly. (#137648)
  - Fix NFSD domainname size limit.
  - nfsd4: nfsd oopsed when encountering a conflict with a local lock
  - nfsd4: fix putrootfh return
  - nfsd: Insecure port warning shows decimal IPv4 address
  - Disable sw irqbalance/irqaffinity for e7520/e7320/e7525 (#136419)
  - RAID1 failover hang fix (#136485)
  - Add MODULE_VERSION to ixgb driver. (#136399, #137911)


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix exec-shield non-PIE/non-prelinked bug.
  - ext3 reservations: fix goal hit accounting.
  - Fix problems with non-power-of-two sector size discs. (#135094)
  - Fix possible oops in netpoll (#132153)
  - Add missing MODULE_VERSION tags to various modules. (#136399)
  - Add USB card reader de jour. (#124048)


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix memory leak on x86-64 in mixed 32/64 mode. (#132947)
  - Yet another USB card reader for the whitelist. (#137722)
  - Remove a bunch of exports that went away in 2.6.10rc1.


author: Dave Jones <davej@redhat.com>
changelog:
  - Stop E820 entries in zero page getting corrupted by EDID info. (#137510)
  - Fix raid5 oops (#127862)
  - Remove the possibility of some false OOM kills. (#131251)


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix PPC NUMA (#130716).
  - Fix autoraid for S390 (#123842/#130339)
  - Selected bits from 2.6.9-ac3
    - Fix syncppp/async ppp problems with new hangup
    - Fix broken parport_pc unload
    - Stop i8xx_tco making some boxes reboot on load
    - Fix cpia/module tools deadlock
    - Security fix for smbfs leak/overrun


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix NFS badness (#132726)
  - Enable discontigmem for PPC64
  - Disable a bunch of irrelevant options for PPC64
  - Drop bogus USB workaround. (#131127)


author: Dave Jones <davej@redhat.com>
changelog:
  - 2.6.9-rc4-bk3
  - Fix up a bunch of unresolved symbols that crept in recently.
  - Remove bogus O_NONBLOCK patch which broke lots of userspace.
  - Fix booting on PPC64 by reserving initrd pages.


author: Dave Jones <davej@redhat.com>
changelog:
  - Rebase to 2.6.9-rc4-bk2
  - librtas needs to work around the /dev/mem restrictions.
  - EXT3 reservations use-before-initialised bugfix.
  - Merge Emulex LightPulse FC driver.
  - support O_NONBLOCK for read,pread,readv of regular files.
  - EDD blows up some x86-64's. Disable again.
  - Resurrect the hugemem kernel for performance comparisons
    between 3G:1G and 4G:4G address space layouts.
    All non-hugemem kernels are now 3G userspace layout.


author: Dave Jones <davej@redhat.com>
changelog:
  - Make EDD driver modular on x86-64 too.
  - Various mkinitrd spec changes (Jeremy Katz)
  - Enable a bunch more PPC64 config options. (Dave Howells)
  - Enable ACPI cpufreq driver for x86-64 too.


author: Dave Jones <davej@redhat.com>
changelog:
  - Rebase to 2.6.9-rc4-bk1
  - Tux update.
  - Update netdump/diskdump patches
  - PowerPC 64 netboot changes.
  - Various CONFIG_ option diddling.
  - Fix up the find_isa_irq_pin() oops on reboot for x86-64 too.


author: Dave Jones <davej@redhat.com>
changelog:
  - Rebase to 2.6.9-rc3-bk7
  - Fix up PPC/PPC64 compilation failures due to new binutils. (David Woodhouse)


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - disable online resize again
  - hopefully fix Quake3 interaction with execshield
  - add Alan's borken-bios-IRQ workaround patch


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - Add the flex-mmap bits for s390/s390x (Pete Zaitcev)
  - Add flex-mmap for x86-64 32 bit emulation
  - 2.6.8-rc3


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - 2.6.7-bk7
  - Add wli's patch to allocate memory bottom up not top down
  - change some config options in the kernel-sourcecode package that are
    good for rpm kernel builds but not for custom user builds to more appropriate 
    default values.
  - reenable kernel-sourcecode again for a few builds


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - make kernel-doc and kernel-sourcecode builds independent of eachother
  - disable kernel-sourcecode builds entirely, we'll be replacing it with documentation
    on how to use the src.rpm instead for building your own kernel.


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - disable mlock-uses-rlimit patch, it has a security hole and needs more thought
  - revert airo driver to the FC2 one since the new one breaks


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - update to 2.6.6-bk3
  - made kernel-source and kernel-doc noarch.rpm's since they are not
    architecture specific.


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - fix bug 122504
  - convert b44 to ethtool ops (jgarzik)
  - make IDE do a cache-flush on shutdown (me/Alan)


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - 2.6.5-bk2
  - disable DISCONTIGMEM on ia64 for performance
  - fix sleep_on use in reiserfs (Chris Mason)


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - 2.6.5-mc4
  - reenable sg driver for scsi tape changers and such
  - the sk98lin driver oopses on module unload, preven that


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - 2.6.5-mc3
  - finish up the -mc2 merge
  - latest 4g/4g patch from Ingo
  - latest execshield patch from Ingo
  - fix a few framebuffer bugs


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - renable sonypi driver that was off accidentally
  - 2.6.4-final 
  - fix the oops on alsa module unloads


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - re-add and enable the Auditing patch
  - switch several cpufreq modules to built in since detecting in userspace
    which to use is unpleasant


author: Dave Jones <davej@redhat.com>
changelog:
  - Make sure we load the microcode kernel module at init.
  - Wait for udev to create device node before we start microcode_ctl
  - remove microcode kernel module after use.


author: Dave Jones <davej@redhat.com>
changelog:
  - Fix up microcode path in initscript.
  - Startup microcode update by default in all runlevels. (#146415)


author: Dave Jones <davej@redhat.com>
changelog:
  - Don't use binaries from /usr too early. (#102049)
  - Fix bogus "" in microcode_ctl initscript. (#112014)


author: Dave Jones <davej@redhat.com>
changelog:
  - Update irqbalance to 1.10 (#137136)
  - Don't start microcode_ctl with -i any more
  - Remove reference to IA32 in microcode startup,
    as it works on EM64T now too.


author: Dave Jones <davej@redhat.com>
changelog:
  - Update microcode_ctl to upstream 1.10 (#134017, #134018)
  - Start irqbalanced on x86-64 too. (#137507)
  - chkconfig -del readaheady early on uninstall.


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - remove dmidecode; the 2.6 kernel exports the info in sysfs
  - include cpuspeed on all architectures


author: Michael K. Johnson <johnsonm@redhat.com> 2.4-8.17
changelog:
  - HP hasn't said it is shipping hammer, so no need for cpqarrayd on hammer
  - uml is x86-only for now -- should probably move to its own package
  - deal with new net-snmp additional #include requirements


author: Elliot Lee <sopwith@redhat.com> 2.4-8.13
changelog:
  - Don't cop out of building uml_net on ia64 - instead, remove usage of
    (effect-free) SA_NOCLDWAIT if not defined.
  - Include all the uml tools (+ jailtest/uml_moo/uml_switch/uml_watchdog)


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - change initorder to not shut services down after NFS has shut down
    to allow /usr to be NFS mounted


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - added cpqarrayd for monitoring cpqarray drives too
    from http://starbreeze.knoware.nl/~hugo/compaq/


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-31
changelog:
  - temporarily revert changes for #179062
  - temporarily revert changes for #180671
  - apply patch to fix unchecked calls to setuid() (CVE-2006-3083) and
    seteuid() (CVE-2006-3084) (#197818)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-29
changelog:
  - if we fail to determine the name of a master KDC in
    krb5_get_init_creds_keytab(), return the error we got from the non-master
    rather than the can't-determine-the-name error, which isn't so useful,
    matching the current release's behavior (#180671)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-24
changelog:
  - don't cache the default realm across contexts, so that
    krb5_set_default_realm() will actually work as intended (#179062)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-21
changelog:
  - login: don't truncate passwords before passing them into crypt(), in
    case they're significant (#174782)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-20
changelog:
  - change the buffer size used in rshd back to the smaller value used in earlier
    versions, and bail on write() errors which result when the client closes the
    connection (more of #173284)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-17
changelog:
  - fix telnet client environment variable disclosure the same way NetKit's
    telnet client did (CAN-2005-0488) (#159304)
  - keep apps which call krb5_principal_compare() or krb5_realm_compare() with
    malformed or NULL principal structures from crashing outright (Thomas Biege)
    (#161471)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-16
changelog:
  - apply fixes from draft of MIT-KRB5-SA-2005-002 (CAN-2005-1174,CAN-2005-1175)
    (#157103)
  - apply fixes from draft of MIT-KRB5-SA-2005-003 (CAN-2005-1689) (#159756)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-15
changelog:
  - fix double-close in keytab handling
  - add port of fixes for CAN-2004-0175 to krb5-aware rcp (#161611)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-14
changelog:
  - prevent spurious EBADF in krshd when stdin is closed by the client while
    the command is running (#151111)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-11
changelog:
  - add draft fix from Tom Yu for slc_add_reply() buffer overflow (CAN-2005-0469)
  - add draft fix from Tom Yu for env_opt_add() buffer overflow (CAN-2005-0468)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-10
changelog:
  - apply fix from Tom Yu for MITKRB5-SA-2004-004 (CAN-2004-1189)
  - pull up from HEAD:
    * Fri Dec 17 2004 Martin Stransky <stransky@redhat.com> 1.3.5-7
    - fix deadlock during file transfer via rsync/krsh
    - thanks goes to James Antil for hint


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-9
changelog:
  - fix predictable-tempfile-name bug in krb5-send-pr (CAN-2004-0971, #140036)
  - silence compiler warning in kprop by using an in-memory ccache with a fixed
    name instead of an on-disk ccache with a name generated by tmpnam()


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - nuke kdcrotate -- there are better ways to balance the load on KDCs, and
    the SELinux policy for it would have been scary-looking


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-3
changelog:
  - incorporate fixes from Tom Yu for CAN-2004-0642, CAN-2004-0772
    (MITKRB5-SA-2004-002, #130732)
  - incorporate fixes from Tom Yu for CAN-2004-0644 (MITKRB5-SA-2004-003, #130732)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.3-2
changelog:
  - re-enable large file support, fell out in 1.3-1
  - patch rcp to use long long and %lld format specifiers when reporting file
    sizes on large files


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-9
changelog:
  - remove patch to set TERM in klogind which, combined with the upstream fix in
    1.3.1, actually produces the bug now (#114762)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-8
changelog:
  - when iterating over lists of interfaces which are "up" from getifaddrs(),
    skip over those which have no address (#113347)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-6
changelog:
  - fix bug in patch to make rlogind start login with a clean environment a la
    netkit rlogin, spotted and fixed by Scott McClung


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-5
changelog:
  - include profile.d scriptlets in krb5-devel so that krb5-config will be in
    the path if krb5-workstation isn't installed, reported by Kir Kolyshkin


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add more etypes (arcfour) to the default enctype list in kdc.conf
  - don't apply previous patch, refused upstream


author: Nalin Dahyabhai <nalin@redhat.com> 1.3-2
changelog:
  - pull fix for non-compliant encoding of salt field in etype-info2 preauth
    data from 1.3.1 beta 1, until 1.3.1 is released.


author: Nalin Dahyabhai <nalin@redhat.com> 1.3-0.beta.4
changelog:
  - test update to 1.3 beta 4
  - ditch statglue build option
  - krb5-devel requires e2fsprogs-devel, which now provides libss and libcom_err


author: Jakub Jelinek <jakub@redhat.com> 1.2.7-2
changelog:
  - always #include <errno.h> to access errno, never do it directly
  - enable LFS on a bunch of other 32-bit arches


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - increase the maximum name length allowed by kuserok() to the higher value
    used in development versions


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - install src/krb524/README as README.krb524 in the -servers package,
    includes information about converting for AFS principals


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.6-2
changelog:
  - remove hashless key types from the default kdc.conf, they're not supposed to
    be there, noted by Sam Hartman on krbdev


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.3-1
changelog:
  - rename the krb5 package back to krb5-libs; the previous rename caused
    something of an uproar
  - update to 1.2.3, which includes the FTP and telnetd fixes
  - configure without --enable-dns-for-kdc --enable-dns-for-realm, which now set
    the default behavior instead of enabling the feature (the feature is enabled
    by --enable-dns, which we still use)
  - reenable optimizations on Alpha
  - support more encryption types in the default kdc.conf (heads-up from post
    to comp.protocols.kerberos by Jason Heiss)


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.2-14
changelog:
  - rename the krb5-libs package to krb5 (naming a subpackage -libs when there
    is no main package is silly)
  - move defaults for PAM to the appdefaults section of krb5.conf -- this is
    the area where the krb5_appdefault_* functions look for settings)
  - disable statglue (warning: breaks binary compatibility with previous
    packages, but has to be broken at some point to work correctly with
    unpatched versions built with newer versions of glibc)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add patch to support "ANY" keytab type (i.e.,
    "default_keytab_name = ANY:FILE:/etc/krb5.keytab,SRVTAB:/etc/srvtab"
    patch from Gerald Britton, #42551)
  - build with -D_FILE_OFFSET_BITS=64 to get large file I/O in ftpd (#30697)
  - patch ftpd to use long long and %lld format specifiers to support the SIZE
    command on large files (also #30697)
  - don't use LOG_AUTH as an option value when calling openlog() in ksu (#45965)
  - implement reload in krb5kdc and kadmind init scripts (#41911)
  - lose the krb5server init script (not using it any more)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.2, which fixes some bugs relating to empty ETYPE-INFO
  - re-enable optimization on Alpha


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix krb5-send-pr (#18932) and move it from -server to -workstation
  - buildprereq libtermcap-devel
  - temporariliy disable optimization on alphas
  - gettextize init scripts


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make krb5-libs obsolete the old krb5-configs package (#18351)
  - don't quit from the kpropd init script if there's no principal database so
    that you can propagate the first time without running kpropd manually
  - don't complain if /etc/ld.so.conf doesn't exist in the -libs %post


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix credential forwarding problem in klogind (goof in KRB5CCNAME handling)
    (#11588)
  - fix heap corruption bug in FTP client (#14301)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix summaries and descriptions
  - switched the default transfer protocol from PORT to PASV as proposed on
    bugzilla (#16134), and to match the regular ftp package's behavior


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable servers by default to keep linuxconf from thinking they need to be
    started when they don't


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move condrestarts to postun
  - make xinetd configs noreplace
  - add descriptions to xinetd configs
  - add /etc/init.d as a prereq for the -server package
  - patch to properly truncate $TERM in krlogind


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.1
  - back out Tom Yu's patch, which is a big chunk of the 1.2 -> 1.2.1 update
  - start using the official source tarball instead of its contents


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Tom Yu's patch to fix compatibility between 1.2 kadmin and 1.1.1 kadmind
  - pull out 6.2 options in the spec file (sonames changing in 1.2 means it's not
    compatible with other stuff in 6.2, so no need)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to the 1.2 release
  - ditch a lot of our patches which went upstream
  - enable use of DNS to look up things at build-time
  - disable use of DNS to look up things at run-time in default krb5.conf
  - change ownership of the convert-config-files script to root.root
  - compress PS docs
  - fix some typos in the kinit man page
  - run condrestart in server post, and shut down in preun


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch mkdir/rmdir problem in ftpcmd.y
  - add condrestart option to init script
  - split the server init script into three pieces and add one for kpropd


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - apply second set of buffer overflow fixes from Tom Yu
  - fix from Dirk Husung for a bug in buffer cleanups in the test suite
  - work around possibly broken rev binary in running test suite
  - move default realm configs from /var/kerberos to /var/kerberos


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - use %{_infodir} to better comply with FHS
  - move .so files to -devel subpackage
  - tweak xinetd config files (bugs #11833, #11835, #11836, #11840)
  - fix package descriptions again


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change a LINE_MAX to 1024, fix from Ken Raeburn
  - add fix for login vulnerability in case anyone rebuilds without krb4 compat
  - add tweaks for byte-swapping macros in krb.h, also from Ken
  - add xinetd config files
  - make rsh and rlogin quieter
  - build with debug to fix credential forwarding
  - add rsh as a build-time req because the configure scripts look for it to
    determine paths


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove setuid bit on v4rcp and ksu in case the checks previously added
    don't close all of the problems in ksu
  - apply patches from Jeffrey Schiller to fix overruns Chris Evans found
  - reintroduce configs subpackage for use in the errata
  - add PreReq: sh-utils


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix double-free in the kdc (patch merged into MIT tree)
  - include convert-config-files script as a documentation file


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch ksu man page because the -C option never works
  - add access() checks and disable debug mode in ksu
  - modify default ksu build arguments to specify more directories in CMD_PATH
    and to use getusershell()


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add LDCOMBINE=-lc to configure invocation to use libc versioning (bug #10653)
  - change Requires: for/in subpackages to include 1.3.4


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Merge krb5-configs back into krb5-libs.  The krb5.conf file is marked as
    a %config file anyway.
  - Make krb5.conf a noreplace config file.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Don't enable the server by default.
  - Compress info pages.
  - Add defaults for the PAM module to krb5.conf


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Correct copyright: it's exportable now, provided the proper paperwork is
    filed with the government.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - apply Mike Friedman's patch to fix format string problems
  - don't strip off argv[0] when invoking regular rsh/rlogin


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak server init script to automatically extract kadm5 keys if
    /var/kerberos/krb5kdc/kadm5.keytab doesn't exist yet
  - adjust package descriptions


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch around TIOCGTLC defined on alpha and remove warnings from libpty.h
  - add installation of info docs
  - remove krb4 compat patch because it doesn't fix workstation-side servers


author: Nalin Dahyabhai <nsdahya1@eos.ncsu.edu>
changelog:
  - clean up init script for server, verify that it works [jlkatz]
  - clean up rotation script so that rc likes it better
  - add clean stanza


author: Nalin Dahyabhai <nsdahya1@eos.ncsu.edu>
changelog:
  - backed out ncurses and makeshlib patches
  - update for krb5-1.1
  - add KDC rotation to rc.boot, based on ideas from Michael's C version


author: Nalin Dahyabhai <nsdahya1@eos.ncsu.edu>
changelog:
  - started changelog (previous package from zedz.net)
  - updated existing 1.0.5 RPM from Eos Linux to krb5 1.0.6
  - added --force to makeinfo commands to skip errors during build


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


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


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


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


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


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


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


author: Johnny Hughes <jhughes@centos.org> 1.5.6-4.EL4.1.c4.4
changelog:
  - added a dfine for gcc version at 3.4.3 as all gcc's later than this provide
    gcc=3.4.3 for libtool and apr-devel.


author: Johnny Hughes <jhughes@centos.org>
changelog:
  - rebuilding as a .centos4 package when changing gcc version.  This
    need is created by the Feb 25 2005 change.
    See http://bugs.centos.org/view.php?id=1156


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: Adrian Havill <havill@redhat.com> 1.0.1-1
changelog:
  - bumped version
  - make the dev rewrite work with ttys in the /dev/input subdir, not just
    the base level dir (#98160)


author: Nalin Dahyabhai <nalin@redhat.com> 1.0.0-16
changelog:
  - include liblockdev.so so that programs can link to a shared liblockdev
  - fix shared library version numbers


author: Bill Nottingham <notting@redhat.com>
changelog:
  - check that we can open the device r/w before locking
  - fix calling lockdev without any arguments
  - fix waitpid() call in baudboy.h
  - use umask(002), not umask(0)


author: Alasdair Kergon <agk@redhat.com> - 2.02.06-5.0
changelog:
  - Fix monitoring shutdown when devire removed. (194125)
  - Prevent renaming of clustered mirrors for now. (195610)


author: Alasdair Kergon <agk@redhat.com> - 2.02.06-4.0
changelog:
  - Fix PV tools to include orphaned PVs in default output again. (195276)
  - Avoid clvm 'unaligned access' error on some archs. (194626, lost)
  - Fixes and workarounds for mirroring. (195476, 197268)


author: Alasdair Kergon <agk@redhat.com> - 2.02.01-1.0
changelog:
  - Fix lvdisplay command line for snapshots; fix open file promotion
    to read/write; fix an lvcreate error path.
  - Update package dependencies.


author: Alasdair Kergon <agk@redhat.com> - 2.01.08-1.0
changelog:
  - Improve detection of external changes affecting internal cache.
  - Add clustered VG attribute.
  - Suppress rmdir opendir error message.


author: Alasdair Kergon <agk@redhat.com> - 2.00.24-1
changelog:
  - More upstream fixes.  (Always check WHATS_NEW file for details.)
  - Add requested BuildRequires. [bz 124916, 132408]


author: Jeremy Katz <katzj@redhat.com> - 2.00.20-2
changelog:
  - add patch for iSeries viodasd support
  - add patch to check file type using stat(2) if d_type == DT_UNKNOWN (#129674)


author: Alasdair Kergon <agk@redhat.com> 2.00.12-1
changelog:
  - Install default /etc/lvm/lvm.conf.
  - Move non-static binaries to /usr/sbin.
  - Add temporary links in /sbin to lvm.static until rc.sysinit gets updated.


author: Alasdair Kergon <agk@redhat.com> 2.00.10-1
changelog:
  - Update to version 2.00.10, which incorporates the RH-specific patches
    and includes various fixes and enhancements detailed in WHATS_NEW.


author: Jeremy Katz <katzj@redhat.com> 2.00.08-5
changelog:
  - Fix sysfs patch to find sysfs
  - Take patch from dwalsh and tweak a little for setting SELinux contexts on
    device node creation and also do it on the symlink creation.  
    Part of this should probably be pushed down to device-mapper instead


author: Charlie Brady <charlieb@e-smith.com> 0.91-8es
changelog:
  - Add feature to allow rejection of connections based on parameter
    given to helo/ehlo (list in /var/qmail/control/badhelo). 
  - Log HELO and EHLO data.


author: Charlie Brady <charlieb@e-smith.com> 0.91-5es
changelog:
  - Add support for EARLYTALKCHECK environment variable, to allow
    check for a client which talks before we've said hello. Value is
    in milliseconds.


author: Ivana Varekova <varekova@redhat.com> 1.5o1-10.rhel4
changelog:
  - fix #193681 - man pages in section '3p' are not mentioned in 
    whatis database
  - fix #199575 - man -k segv


author: Ivana Varekova <varekova@redhat.com> 1.5o1-9.rhel4
changelog:
  - fix #170402 - makewhatis script produces error messages
    "zcat: stdout: Broken pipe"
  - fix #173580 - 3p section is searched before section 2


author: Adrian Havill <havill@redhat.com> 1.5o1-5
changelog:
  - upgrade to 1.5o1: update patches, remove gencat iconv and posix
    page hacks as they're upstream fixed (#128691, #129882)
  - don't pre-strip binaries prior to -debuginfo pkg
  - nroff not called with -rLL=, -rLT= parameters which should contain
    value from get_line_width()/MANWIDTH (#80893)
  - append ".color" request to groff output to control color/monochrome
    control via the new man "-b" switch (#120112)
  - reverse iconv catmsgs for legacy enc support (#138199) Thanks to
    Andy Shevchenko
  - update English man page: remove obsolete LESSCHARSET reference (#133521);
    add -b switch and NOCOLOR conf directive
  - "Welche Handbuchseite soll angezeigt werden?" (#135995)
  - make makewhatis cronjob execute before logwatch (#64836)


author: Adrian Havill <havill@redhat.com> 1.5m2-9
changelog:
  - make sure we touch Makefile timestamp so make doesn't get
    confused and think we haven't run configure
  - replace russian messages (#134387) Thanks to Leonid Kanter


author: Adrian Havill <havill@redhat.com> 1.5m2-6
changelog:
  - reorder MANSECT so that normal pages (with translations) take
    precedence over the English-only POSIX pages (#119554)


author: Adrian Havill <havill@redhat.com> 1.5m2-5
changelog:
  - force use of /usr/bin/gunzip and not /bin/gunzip for compatibility
    with rescue environments (#118087)
  - add POSIX sections to MANSECT in man.config, giving preference to the
    POSIX pages over the non-POSIX


author: Adrian Havill <havill@redhat.com> 1.5m2-4
changelog:
  - direct nroff stderr to /dev/null so no broken pipe err msgs appear
    when the user quits an error page prior to the full display (#117463)
  - removed bogus whatis search-n-destroy trigger (#117961)
  - don't complain about no lang resource when lang is C/POSIX (#108934)


author: Adrian Havill <havill@redhat.com> 1.5m2-2
changelog:
  - add all locale man pages
  - convert all msgs and manpages to utf-8
  - downconvert via transliteration C locale man pages just in case
  - patch #3, #8, #10, #17, #29, #31 no longer needed-- made it upstream
  - patch #9, #14 and #19 now superfluous-- strs already termed and len checked
  - disable patch #22: defer cat creation to existence of dir, not conf directive
  - patch #32 mostly merged upstream. Keep the "-a" in grep though so all
    locales' grep see man pages as text not binary (patch 37)
  - iconv patch no longer needed now that utf-8-to-legacy conversion is not
    needed
  - patch #52 and #53 not needed: CJK all point to nroff instead of groff, let
    the nroff script decide, based on the charset of the environment and/or the
    charset of the man page, as to what parameters to pass to groff (and
    whether iconv preprocessing is necessary)
  - the string "NROFF_OLD_CHARSET", if present in the man.config for the NROFF
    path, will now be replaced by the old character set so that nroff can figure
    out what the character set/encoding is
  - fix man to reflect status codes returned by forked child processes (#115204)
  - lots of makewhatis changes: re-add custom rh client stuff (/usr/bin vs
    /usr/sbin), -o option, /var/cache/man, utf-8 verification, convert the
    encoding spaghetti in the makewhatis awk script to UTF-8, identify languages
    in comments


author: Adrian Havill <havill@redhat.com> 1.5k-12
changelog:
  - restore russian locale (#81929)
  - force utf locale with jnroff (#105764)
  - don't let awk in makewhatis scan files that aren't man pages (#105594)


author: Adrian Havill <havill@redhat.com> 1.5k-11
changelog:
  - Use UTF-8 in makewhatis when searching for non-English versions of the
    phrase "NAME" in man pages
  - add "-o" option to makeis to specify an alternate whatis db location
  - move makewhatis from /sbin to /usr/bin, chmod o+x it as the whatis db is
    writable only by root anyway


author: Adrian Havill <havill@redhat.com> 1.5k-10
changelog:
  - added auto-detect for utf8 and conversion to allow gripes() and others
    to correctly output to some charsets (#88605)


author: Adrian Havill <havill@redhat.com> 1.5k-9
changelog:
  - cleaned up apropos script bugs (#97006)
  - merged all apropos changes into one cleaner patch
  - fix the search/replace for man.conf


author: Adrian Havill <havill@redhat.com> 1.5k-5
changelog:
  - marked man.config as noreplace %config (#82088)
  - moved man.config from /usr/share to /etc even though +fhs (#81964)
  - removed bad argcat patch which made bogus grep queries (#82684)


author: Adrian Havill <havill@redhat.com> 1.5j-16
changelog:
  - require groff 1.18 because prev vers don't have -c getopt (#77847)
  - added /usr/local/share/man to MANPATH (#65467)


author: Adrian Havill <havill@redhat.com> 1.5j-14
changelog:
  - don't run trojan sh cmd that have unsafe chars munged (#79289)
  - made apropos command more robust (#62606)


author: Trond Eivind Glomsrød <teg@redhat.com> 1.5i2-6
changelog:
  - set LC_CTYPE, not just LC_MESSAGES. That way, the messages 
    requested can also be displayed (#52978)


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.5i2-3
changelog:
  - Restore /var/cache/man directories even if we've built without usecache.
    This allows users to enable catman caching manually (#48762) and shuts
    up tmpwatch (#47784 and its 1000 duplicates)


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.5i2-2
changelog:
  - Fix makewhatis interoperability with gawk 3.1.x (#46405)
  - Fix initial creation of whatis database if makewhatis is run with "-u"
    even then (e.g. by cron) (#45646)
  - Fix #45827
  - Require current mktemp (#43134)
  - Fix #42915
  - Fix paths on old distributions (#42031)


author: Harald Hoyer <harald@redhat.de> 1.5i-9
changelog:
  - Some fixes for secure pathnames
  - remove cache directories
  - remove sgid
  - fixed man.1 to refer to man.config(5)
  - fixed makewhatis


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.5i-7
changelog:
  - Fix up another buffer overrun (#42450)
  - Add "`" and "$(" to the list of illegal filename parts in makewhatis (#42450)
  - Add a define toggle to build 5.x and 6.x errata correctly (#42031, #42192)
  -


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.5i-2
changelog:
  - break the configure script. We want man to use less even though it
    can't be found at build time.


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.5i-1
changelog:
  - 1.5i (Fixes #23258, #31805, #33276)
  - Fix apropos and whatis for pages that contain non-ascii characters (#21619)
  - Look for legacy whatis databases in $manpath (#33897)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix trailing garbage when a man page doesn't end with a newline (Bug #9026)
  - Look for files in other man directories if the first match isn't
    accessible (Bug #10254)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Move whatis database to /var/cache/man/whatis to allow read-only /usr
    filesystems (Bug #18383)
  - Don't use predictable filenames in makewhatis (not reported, spotted while
    fixing 18383)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - gzip the man pages manually - since file doesn't recognize them as
    man pages, the build root policy doesn't do it (Bug #12015)


author: Preston Brown <pbrown@redhat.com>
changelog:
  - default man path is now /usr/share/man.  /usr/man maintained for compat.
  - remove +sgid option to allow builds as a normal user.  SPEC file maintains
    proper permissions.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 1.5h1 - this has a better fix for the security problems.
  - remove manpath patch (now in base)
  - remove loop patch (now in base)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - enable fsstnd organization
  - change /var/catman/X11 to X11R6
  - %post/%preun to clean up cat litter


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated to man-1.4j, which fixes some security problems; release 1 is
    for RH 4.2, release 2 is for glibc


author: Doug Ledford <dledford@redhat.com> 1.6.0-3
changelog:
  - Convert from using MAJOR/MINOR macros to major/minor so that it can
    handle the increased number of devices available in the 2.6 kernel.


author: Doug Ledford <dledford@redhat.com> 1.6.0-1
changelog:
  - Update to newer upstream version
  - Make mdmpd work on kernels that don't have the event interface patch


author: Doug Ledford <dledford@redhat.com> - 1.5.0-9
changelog:
  - Fix Makefile and build method to satisfy bz #123769
  - Add mdmpd man page, update mdmpd version to 0.3 - bz #117160
  - Make sure mdadm --monitor closes all md device files so that md devices
    can be stopped while mdadm is still running - bz #119532


author: Doug Ledford <dledford@redhat.com> 2.5.0-6
changelog:
  - Fix a bug in the %postun scriptlet related to downgrading to a version
    of mdadm that doesn't include the mdmpd daemon.


author: Doug Ledford <dledford@redhat.com> 1.5.0-5
changelog:
  - Disable service mdmpd by default to avoid [Failed] messages on
    current 2.6 kernels.  Possibly re-enable it by default once the
    2.6 kernels have the md event interface.


author: Doug Ledford <dledford@redhat.com> 1.5.0-4
changelog:
  - Update mdmonitor script to start daemon more cleanly
  - Repackage mdmpd tarball to include gcc-3.4 changes and to make
    mdmpd properly daemonize at startup instead of forking and leaving
    the child attached to the terminal.


author: Doug Ledford <dledford@redhat.com> 1.5.0-2
changelog:
  - Add a default MAILADDR line to the mdadm.conf file installed by default
    (Bugzilla #92447)
  - Make it build with gcc-3.4


author: <gleblanc@localhost.localdomain>
changelog:
  - beautification
  - made mdadm.conf non-replaceable config
  - renamed Copyright to License in the header
  - added missing license file
  - used macros for file paths


author: Charlie Brady <charlieb@e-smith.com> - 4.2.1.8-1sme1
changelog:
  - Use mdassemble rather than raidautorun in initrd, so that we control
    UUID to device mapping. [SME: 961, 1895]


author: Peter Jones <pjones@redhat.com> - 4.2.1.8-1
changelog:
  - Fix mangling of mount when using device mapper (#171872)
  - Fix lvm striping (#174678, patch from Bastien Nocera)


author: Peter Jones <pjones@redhat.com> - 4.2.1.4-1
changelog:
  - close /init just after reading the file, instead of after runStartup()
    finishes, so it gets closed before we exec() /sbin/init . (#145601)


author: Peter Jones <pjones@redhat.com> - 4.2.1.2-1
changelog:
  - Fix clustered volume group locking in the initrd during vgscan/vgchange,
    and only activate the volume group / lives on (#151172)


author: Peter Jones <pjones@redhat.com> - 4.2.1.1-1
changelog:
  - Make getArg return NULL on cmd=NULL, fixing #144472 .  Based on a
    patch from Kasper Dupont.
  - Make nash expand environment variables on command lines (#144474)
  - Make nash check pids returned from wait*() (#145660)


author: Jeremy Katz <katzj@redhat.com> - 4.1.17-1
changelog:
  - run udevstart again instead of sleeping, this will ensure all 
    devices are created in all cases after modules have been 
    loaded (thanks to notting)


author: Jeremy Katz <katzj@redhat.com> - 4.1.15-1
changelog:
  - new-kernel-pkg: set new kernels as default (#135161) when
    a) /etc/sysconfig/kernel contains UPDATEDEFAULT=yes
    b) --package foo is passed in and foo matches DEFAULTKERNEL 
       in /etc/sysconfig/kernel


author: Jeremy Katz <katzj@redhat.com> - 4.1.12-1
changelog:
  - update to work with udev 032, conflict with old udev
  - if udev is present, use it.  trying to avoid the use of udev if it's 
    installed is the road to things not working


author: Jeremy Katz <katzj@redhat.com> - 4.1.0-1
changelog:
  - mkinitrd: if using udev for the initrd, set things up appropriately 
    (based on patches from Harald Hoyer and Thomas Woerner)
  - nash: support for echo -n
  - nash: better error message on exec failures
  - nash: exec udev if we're called as a hotplug handler


author: Jeremy Katz <katzj@redhat.com> - 4.0.6-1
changelog:
  - various fixes from a code review by Steve Grubb which should fix 
    some of the lingering problems (#129673)
  - nash: warning fix from Michal Jaegermann (#129673)
  - grubby: removal with (hd0,0)


author: Jeremy Katz <katzj@redhat.com> - 4.0.4-1
changelog:
  - nash: fix mounting by label in some cases (tracked down by 
    Erik Jacobson, #129581, #129673, #129667, #129635)


author: Jeremy Katz <katzj@redhat.com> 4.0.3-1
changelog:
  - grubby: more (hd0,0) support (#125156)
  - mkinitrd.8: update manpage (#129585)
  - nash: fix some warnings


author: Jeremy Katz <katzj@redhat.com> 4.0.2-1
changelog:
  - nash: support bind mounting
  - grubby: support the (hd0,0)/path syntax for kernels and initrds in
    grub.conf (#114758, #125156, #120906)


author: Jeremy Katz <katzj@redhat.com> - 4.0.0-1
changelog:
  - create an initramfs on 2.6 kernels instead of an initrd
  - use new mount magic instead of pivot_root 
    on 2.6 kernels
  - try to handle the case of modules going away on kernel upgrades a 
    little bit more nicely (#123994)
  - avoid over-zealous creation of /dev/mapper/control (#127115)
  - improve nash(8) manpage (#127413)


author: Jeremy Katz <katzj@redhat.com> - 3.5.21-1
changelog:
  - new-kernel-package: add patch from Ryan Tilder to allow setting new 
    kernel as default (#117605)
  - mkinitrd: i2o_pci isn't in 2.6 (#120827)
  - new-kernel-pkg: conditionalize kernel binary name for 2.6 vs 2.4 
    on ppc/ppc64 (as it's vmlinuz in 2.6 instead of the 
    vmlinux from 2.4) (#120868)


author: Jeremy Katz <katzj@redhat.com> - 3.5.19-1
changelog:
  - nash/mkinitrd: quiet mode for nash and necessary mkinitrd changes 
    to work with it
  - mkinitrd: add lxo's patch for copying lvm.conf (#112099)
  - new-kernel-pkg: allow specifying the banner used in the boot loader config
    on the command line (#114809)


author: Jeremy Katz <katzj@redhat.com> 3.5.17-1
changelog:
  - mkinitrd: handle multiple spaces in modules.conf (from Lubomir Bulej)
  - nash: rebuild against new dietlibc fixing problems with root=LABEL= (#112623)
  - mkinitrd: determine kernel version and adjust modulefile appropriately 
    so that we look at /etc/modprobe.conf for 2.6 kernels
  - mkinitrd: first pass at getting lvm working on 2.4 -> 2.6 upgrade


author: Jeremy Katz <katzj@redhat.com> 3.5.16-1
changelog:
  - fixing handling of non-lvm case when /dev/mapper/control isn't present
  - add patch from Al Viro to get root dev in numeric form by grokking sysfs


author: Jeremy Katz <katzj@redhat.com> 3.5.15-1
changelog:
  - mkinitrd: add support for lvm2 (note: will not currently handle being
    on a running 2.4 kernel and installing 2.6 with lvm rootfs)


author: Jeremy Katz <katzj@redhat.com> 3.5.10-1
changelog:
  - clean up bogus warning in installkernel
  - only try to do grub configs on arches which support grub (#103261)


author: Matt Wilson <msw@redhat.com> 3.5.9-1
changelog:
  - add \n to error messages in grubby
  - NUL terminate buffer returned from readlink properly
  - symlinks are most likely relative, chdir to / before trying to
    follow them
  - yaboot needs boot prefix
  - silo needs boot prefix too


author: Jeremy Katz <katzj@redhat.com> 3.5.7-1
changelog:
  - pick modules from /lib/modules/$(uname -r)/updates first
  - be less confused by more than one module of a name


author: Jeremy Katz <katzj@redhat.com> 3.5.3-1
changelog:
  - mkinitrd: fix copying of pvs (#97314, #97289)
  - mkinitrd: use pvscan instead of lvmdiskscan to find PVs to work 
    better on other arches
  - mkinitrd: better check for dasd existence
  - mkinitrd: make certain lvm-mod is included if root on lvm


author: Jeremy Katz <katzj@redhat.com> 3.5.2-1
changelog:
  - mkinitrd: revert use of modprobe -c.  it breaks in the installer when we 
    don't have a modules.dep for the BOOT kernel
  - nash: return pivot_root call correctly (#97753)


author: Jeremy Katz <katzj@redhat.com> 3.5.0-1
changelog:
  - mkinitrd: add patch from gc@mandrakesoft.com to determine module 
    deps from modules.dep (#87873)
  - tweak patch to not break weird cases where module deps aren't all 
    you need :/
  - grubby: don't remove the last kernel (#60041)
  - mkinitrd: use modprobe -c to find module options (#89794)


author: Jeremy Katz <katzj@redhat.com> 3.4.51-1
changelog:
  - grubby: error out gracefully if we run out of space (#85424)
  - mkinitrd: copy parent dirs for pvs (#88962)
  - mkinitrd: exit with an exit status if tar fails (#90123)
  - new-kernel-pkg: only use the first entry for / (#90155)
  - grubby: fix a buffer overflow  (#90444)


author: Jeremy Katz <katzj@redhat.com> 3.4.49-1
changelog:
  - new-kernel-pkg: on iSeries, we don't have a boot loader, just make the 
    kernel + initrd combo file (/boot/vmlinux-version.img)


author: Jeremy Katz <katzj@redhat.com> 3.4.47-1
changelog:
  - mkinitrd: fix using options for loading modules
  - mkinitrd: don't use kernel parameters for dasd at mkinitrd time, 
    use what's in modules.conf


author: Jeremy Katz <katzj@redhat.com> 3.4.46-1
changelog:
  - new-kernel-pkg: add necessary bits for s390, some logic cleanups
  - grubby: fix root detection for s390{,x}


author: Jeremy Katz <katzj@redhat.com> 3.4.45-1
changelog:
  - grubby: add silo support (sparc)
  - grubby: add zipl support (s390{,x})
  - add grubby test cases for zipl support


author: Jeremy Katz <katzj@redhat.com> 3.4.43-1
changelog:
  - apply ppc patches for new-kernel-pkg and installkernel from Dan 
    Burcaw <dburcaw@terrasoftsolutions.com>
  - man page tweak (#85471)


author: Jeremy Katz <katzj@redhat.com> 3.4.40-1
changelog:
  - fix i2o module ordering (#83447)
  - ifarch'd build requires of dietlibc now that the build system has a way to
    handle these


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - change one test from a number to a string test that could otherwise
    fail in not properly setup chroot environments


author: <ewt@redhat.com>
changelog:
  - added support for yaboot
  - test script runs tests for all platforms
  - separated elilo configuration from lilo mode, allowing elilo specific
    tests to be run on any platform


author: <ewt@redhat.com>
changelog:
  - grubby now shortens lilo titles to ensure they are less then 16 characters
    long (76236)
  - mkinitrd would only turn on /dev/md0 if raid was needed; now it enables
    all raid devices listed in /proc/mdstat (82209)
  - use product name from /etc/redhat-release to generate label in grub.conf
    (82352)


author: <ewt@redhat.com>
changelog:
  - all mkdev() actions will create directories as needed (some code in
    mkdevices is now obsolete; I'll remove it later) (#73317)
  - added mkdev command to test the above
  - support diratime/nodiratime mount options (#78738)
  - grubby will follow symlinks when writing new config file (#78713)
  - don't depend on raidtab, use /proc/mdstat instead (#80424) this covers
    both mkinitrd and grubby


author: Jeremy Katz <katzj@redhat.com> 3.4.34-1
changelog:
  - grubby: fix segfault finding default if default doesn't have a root= (#66000)
  - don't include usb modules by default.  pass --with-usb to get usb modules
  - make sure kudzu exists before trying to exec it
  - handle multiple scsi hosts being present (#77422)
  - add /usr/sbin to default path (#79581)
  - fix using --builtin= (#80448)
  - grubby: preserve the mode on config files (#80776)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - mkinitrd: add support for finding gzipped modules
  - mkinitrd: don't be noisy if we don't have lvm-mod loaded


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - grubby: don't bail when looking for root in appends of lilo-style configs
  - include grubby on x86_64


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix some syntax errors
  - use grep's -q flag to save a redirect in places where we're not redirecting
    stderr


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - grubby could segfault by going into its lilo checking if it couldn't find 
    a default to copy (default had no root= and --bad-image-okay wasn't 
    being used)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - nash: create directories if needed in mkdevices command (#73090)
  - grubby: handle lilo case of non-linux default (#72202)


author: Erik Troan <ewt@redhat.com>
changelog:
  - --ifneeded is obsolete; we always need initrds
  - grubby lets you specify multiple indexes for --info
  - grubby lets you select kernels by title
  - added showlabels to nash
  - new-kernel-pkg sets the root device from /etc/fstab rather then inheriting it
  - new-kernel-pkg removes all entries w/ a duplicate label (67459)


author: Erik Troan <ewt@redhat.com>
changelog:
  - added loadinitrd (used by mkbootdisk) on ia32 and sparc
  - modules "off" and "null" should be ignored (67086)
  - mkrootdev looks for root=LABEL=/ in /proc/cmdline, so root by label
    works again (fully determined by root= kernel parameter)
  - added --update-kernel and --remove-args arguments to grubby
  - kernel specification of ALL supported by grubby
  - DEFAULT accepted much more consistently
  - grubby --info displays info on all kernels specified, not just the first
  - ext3 need mbcache now (67354)
  - grubby allows config file entry numbers to be used as kernel paths
  - support /etc/sysconfig/grub.conf
  - display lba info from lilo.conf file in --info


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - don't run lilo twice on kernel removal in new-kernel-pkg
  - don't run grubby to add/remove kernels from new-kernel-pkg if 
    bootloader config doesn't


author: Erik Troan <ewt@redhat.com>
changelog:
  - added --bootloader-probe to grubby
  - wrote a man page for grubby
  - include grubby on ia64
  - updated new-kernel-pkg to work with lilo/elilo
  - added --info=DEFAULT option


author: Erik Troan <ewt@redhat.com>
changelog:
  - added --grub option so grub tests could run on ia64
  - added some basic tests of lilo default directive handling


author: Erik Troan <ewt@redhat.com>
changelog:
  - added --nopivot (53679)
  - honor INSTALL_PATH in installkernel (32833)
  - installkernel versions old kernels as well (52756)
  - lilo support added to grubby


author: Erik Troan <ewt@redhat.com>
changelog:
  - cleaned up usage message
  - added --omit-lvm-modules to man page
  - added --builtin option (65250)
  - skip comments in fstab (65249)
  - added findlodev to nash, use that to pick block device (63421)
  - support -o option in nash's mount (59185)
  - look for xfs_dmapi (60066)
  - added > support for executed commands (61180)
  - grubby copies permissions from old config file (59227)
  - use options from fstab for root filesystem (56071)
  - try and be better about returning nonzero on error (60203)
  - make modprobe symlink properly to avoid kernel message (62145)
  - support linear raid (12775)
  - support fallback option in grub config (54794)
  - comments in template entries not handled quite right (65198)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - fix probing for LVM usage to require a volume group to exist before adding
    the module
  - --omit-lvm-modules will omit LVM modules
  - add support for root device being LVM


author: Erik Troan <ewt@redhat.com>
changelog:
  - look for a non /tmpfs directory
  - added support for xfs
  - use with raid md.o if it exists
  - fixed bug in echo
  - use find form nash rather then /usr (mkinitrd shouldn't need /usr
    mounted)


author: Erik Troan <ewt@redhat.com>
changelog:
  - added support for mounting root filesystem by label
  - switched to dietlibc from minilibc
  - fix so --preload= works [33675,57560,44377]
  - added info on --image-version and --nocompress to man page [57560]
  - set fileystem check interval to 0 in case the system clock
    is borked [51454]
  - give a proper error when run by a user other then root [27218,53159]
  - grubby statically linked against popt [55305]
  - cleaned up verbose output a bit [21791]


author: Erik Troan <ewt@redhat.com>
changelog:
  - fixed bug handling invalid default (MF #52889)
  - in some cases we would set the default to point at a removed image


author: Matt Wilson <msw@redhat.com>
changelog:
  - make consoles with the correct minor numbers
  - applied patch from hjl to fix fstab parsing (#50819)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - skip errors finding jbd as a module if we're skipping them trying to find
    ext3 so that you can build a kernel with ext3 built-in and still use an
    initrd


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't print errors if /etc/raidtab doesn't exist
  - or /etc/{modules.conf,conf.modules}, for that matter


author: Matt Wilson <msw@redhat.com>
changelog:
  - don't dig through /etc/fstab to find out if we have a filesystem on
    a RAID device, it's usually mounted by label so /dev/mdN isn't there
    at all (#46525)


author: Erik Troan <ewt@redhat.com>
changelog:
  - let nash be invoked as modprobe to avoid a modprobe failure to exec
  - nash will try to run arbitrary commands now (removing insmod as a special 
    case)


author: Matt Wilson <msw@redhat.com>
changelog:
  - added patch from twaugh to avoid blindly adding scsi_mod
    and sd_mod to initrd if they are not needed (#24114)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Enlarge initrds, needed for systems with both IDE and SCSI
    (Bug #23846)
  - Version 2.[6789] probably shouldn't identify itself as 2.6
    with --version. ;)
  - bzip2 source


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - now works when /usr is not mounted (do not rely on /usr/bin/install)
  - slight cleanups, better usage message


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Now automatically includes necessary raid modules
  - --omit-raid-modules now omits raid modules
  - tiny doc updates


author: Matt Wilson <msw@redhat.com>
changelog:
  - --omit-scsi-modules now omits all scsi modules
  - updated documentation
  - mkinitrd now grabs scsi_hostadapter modules from anywhere -
    some RAID controller modules live in block/


author: Matt Wilson <msw@redhat.com>
changelog:
  - Ignore the absence of scsi modules, include them if they are there, but
    don't complain if they are not.
  - changed --no-scsi-modules to --omit-scsi-modules (as it should have been)


author: Jakub Jelinek <jj@ultra.linux.cz>
changelog:
  - fix for combined sparc/sparc64 insmod, also pluto module is really
    fc4:soc:pluto and we don't look at deps, so special case it.


author: Erik Troan <ewt@redhat.com>
changelog:
  - added 'make archive' rule to Makefile
  - rewrote install procedure for more robust version handling
  - be smarter about grabbing options from /etc/conf.modules


author: Erik Troan <ewt@redhat.com>
changelog:
  - Only use '-s' to install binaries if /usr/bin/strip is present.
  - Use an image size of 2500 if binaries can't be stripped (1500 otherwise)
  - Don't use "mount -o loop" anymore -- losetup the proper devices manually
  - Requires losetup, e2fsprogs


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Fixed a bug in parsing options.
  - Changed to use a build tree, then copy the finished tree into the
    image after it is built.
  - Added patches derived from ones written by Christian Hechelmann which
    add an option to put the kernel version number at the end of the module
    name and use install -s to strip binaries on the fly.


author: Charlie Brady <charlieb@e-smith.com> 2.2.8-1sme03
changelog:
  - Remove redundant SERVER_UID checking - that is taken care of by
    file system permissions. [SME: 1037]


author: Charlie Brady <charlieb@e-smith.com> 2.2.8-1sme02
changelog:
  - Change group of executable from admin to www, so that both apache
    instances can authenticate. Add 102 to SERVER_UIDS to cover both
    newly installed and upgraded systems.


author: Nalin Dahyabhai <nalin@redhat.com> 5:1.4.1-10
changelog:
  - expect the server to prompt for additional auth data if we have some to
    send (#129961, upstream #1845)
  - use "pop" as the service name instead of "pop-3" when using SASL for POP,
    per rfc1734


author: Bill Nottingham <notting@redhat.com>
changelog:
  - get correct manual path the Right Way(tm)
  - make it so it uses default colors even if COLORFGBG isn't set


author: Radek Vokal <rvokal@redhat.com> 5.1.2-11.EL4.6.hf1
changelog:
  - snmpd loops forever in host resources (#171135)
  - fix agent crash for certain MIBs (#177692)
  - fix crash when using invalid override line (#176922)
  – fix snmptrapd segv with long trap (#187106)
  - fix Extend MIB to work with TCP-wrapper (#173373)


author: Radek Vokal <rvokal@redhat.com> 5.1.2-11.EL4.6
changelog:
  - agentx leak patches
  - return IP address instead of MAC address (#167588)
  - changes in tcp_dos patch


author: Radek Vokal <rvokal@redhat.com> 5.1.2-11.EL4.3
changelog:
  - snmpd reports gigabit Ethernet speeds using ethtool (#152480)
  – fixed doublefree error (#157539)
  - CAN-2005-1740 fixed insecure temporary file usage (#158769) <suse.de>


author: Radek Vokal <rvokal@redhat.com> 5.1.2-11.EL4.1
changelog:
  - lmSensors correctly recognized (#150199)
  - fixed retreiving swap size (#150084)
  - net-snmp no longer dies when querying hrSWInstalledLastUpdateTime (#155038)
  - Fixed error building ASN.1 representation (#154421)
  - 64bit network counters correctly wrap (#154455)
  - net-snmp properly deals with large partitions (#153101) <jryska@redhat.com>
  - unexpected length for type ASN_UNSIGNED fixed (#151892)
  - snmptrapd initscript reads correctly options from /etc/snmp/snmptrapd.options (#154798)


author: Phil Knirsch <pknirsch@redhat.com> 5.1.2-9
changelog:
  - Droped obsolete lm-sensors patch and enabled lmSensors module
  - Marked several patches to be removed for 5.1.3


author: Radek Vokal <rvokal@redhat.com> 5.1.2-4
changelog:
  - New prereq for net-snmp-devel
  - lelf check removed from configure.in (#128748)
  - fixed snmpd coredump when sent SIGHUP (#127314)


author: Phil Knirsch <pknirsch@redhat.com> 5.1.1-2
changelog:
  - Added Kaj J. Niemi that fixes ipAdEntIfIndex problem (#119106)
  - Added Kaj J. Niemi to shut up memshared message for 2.6 kernel (#119203)


author: Phil Knirsch <pknirsch@redhat.com> 5.1-12
changelog:
  - Hacked an ugly perl hack to get rid of perl RPATH problems.
  - Fixed 64bit patch and applied it. ;-)


author: Phil Knirsch <pknirsch@redhat.com> 5.1-9
changelog:
  - Reverted removal of _includir redefiniton due to php-snmp dependancy.
  - Remove SO_BSDCOMPAT setsockopt() call, deprecated.


author: Phil Knirsch <pknirsch@redhat.com> 5.1-3
changelog:
  - Removed snmpcheck again, needs perl(Tk) which we don't ship (#111194).
  - Fixed getopt definition in include file (#111209).
  - Included Kaj J. Niemi's patch for broken perl module (#111319).
  - Included Kaj J. Niemi's patch for broken async getnext perl call (#111479).
  - Included Kaj J. Niemi's patch for broken hr_storage (#111502).


author: Phil Knirsch <pknirsch@redhat.com> 5.1-2
changelog:
  - Included BuildPrereq on lm_sensors-devel on x86 archs (#110616).
  - Fixed deprecated initscript options (#110618).


author: Phil Knirsch <pknirsch@redhat.com> 5.1-1
changelog:
  - Updated to latest net-snmp-5.1 upstream version.
  - Tons of specfile and patch cleanup.
  - Cleaned up perl stuff (mib2c etc, see #107707).
  - Added lm_sensors support patch for x86 archs from Kaj J. Niemi (#107618).
  - Added support for custom mib paths and mibs to snmptrapd initscript (#102762)


author: Phil Knirsch <pknirsch@redhat.com> 5.0.9-1
changelog:
  - Updated to latest upstream version net-snmp-5.0.9
  - Added patch to fix net-snmp-perl problems (#105842).


author: Phil Knirsch <pknirsch@redhat.com> 5.0.8-2
changelog:
  - Hack to make it build on 64bit platforms with /usr/lib64 correctly.
  - Fixed bug #85071 (leak of open descriptors for ipv6).


author: Phil Knirsch <pknirsch@redhat.com> 5.0.1-5
changelog:
  - Added --enable-ucd-snmp-compatibility for compatibility with older version
    and fixed installation thereof.
  - Got rid of the perl(Tk) dependancy by removing snmpcheck.
  - Include /usr/include/ucd-snmp in the filelist.
  - Fixed a problem with the ucd-snmp/version.h file.


author: Phil Knirsch <pknirsch@redhat.com> 4.2.3-4
changelog:
  - Added the snmptrapd init script as per request (#49205)
  - Fixed the again broken rpm query stuff (#57444)
  - Removed all old and none-used db related stuff (libs and header checks/files)


author: Phil Knirsch <phil@redhat.de> 4.2.3-1
changelog:
  - Update to 4.2.3 final.
  - Fixed libtool/rpath buildroot pollution problem.
  - Fixed library naming problem.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Fixed a server segfault for snmpset operation (#53640). Thanks to Josh Giles
    and Wes Hardaker for the patch.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Final bcm5820 fix. Last one was broken.
  - Fixed bugzilla bug (#51960) where the binaries contained rpath references.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Fixed a couple of security issues:
    o /tmp race and setgroups() privilege problem
    o Various buffer overflow and format string issues.
    o One signedness problem in ASN handling.
  - Fixed an important RFE to support bcm5820 cards. (#51125)


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Removed tkmib from the package once again as we don't ship the Tk.pm CPAN
    perl module required to run it (#49363)
  - Added missing Provides for the .so.0 libraries as rpm doesn't seem to find
    those during the build anymore (it used to) (#46388)


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Enabled IPv6 support (RFE #47764)
  - Hopefully final fix of snmpwalk problem (#42153). Thanks to Douglas Warzecha
    for the patch and Matt Domsch for reporting the problem.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Updated to 4.2.1. Removed 2 obsolete patches (fromcvs and #18153)
  - Include /usr/share/snmp/snmpconf in %files


author: Matt Wilson <msw@redhat.com>
changelog:
  - configure with --enable-reentrant and added "smux" and "agentx" to
    --with-mib-modules= argument (#29626)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - don't depend on /etc/init.d so that package will work with 6.2.
  - perl path fiddles no longer needed.
  - rely on brp-compress frpm rpm to compress man pages.
  - patch from ucd-snmp CVS (Wes Hardaker).
  - configure.in needs to check for rpm libraries correctly (#23033).
  - add simple logrotate script (#21399).
  - add options to create pidfile and log with syslog with addresses (#23476).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - tkmib doco had #!/usr/bin/perl55
  - include snmpcheck and tkmib again (still needs some CPAN module, however).


author: Radek Vokál <rvokal@redhat.com> 1.60-37.EL4.7
changelog:
  - show netstat "warning, got duplicate tcp line" only in verbose mode (#183060)
  - fix definition of _PATH_PROCNET_X25_ROUTE (#188786)
  - show PIDs for i-nodes larger than 0x7FFFFFFF (#180974)
  - add -T option - stop trimming long addresses (#176465)
  - netstat -i<iface> works with all interface (#177397)
  - remove -Werror from netplug


author: Radek Vokal <rvokal@redhat.com> 1.60-37.EL4.3
changelog:
  - added RPM_OPT_FLAGS, binaries are now built with PIE
  - execshield patch for netplug <tmraz@redhat.com>


author: Radek Vokal <rvokal@redhat.com> 1.60-37.EL4.1
changelog:
  - don't report statistics for virtual devices (#143981) <kzak@redhat.com>
  - fixing translation headers, kill bitkeeper warning messages
  - filter out duplicate tcp entries (#139407)
  - added note to hostname(1) (#140239)
  - fixed --num-ports option for netstat (#115100)
  - mii-tool(8) fixed, labeled as obsolete, added info (#138687)
  - netstat crashing on i64 fixed (#138804) Patch by <Andreas.Hirstius@cern.ch>
  - IBM patch for netstat -s returning negative values on 64bit arch (#144064)
  - broadcast calulated if only netmask provided (#60509)
  - fixed fail to assign the specified netmask before adress is assigned <florin.malita@glenayre.com>


author: Phil Knirsch <pknirsch@redhat.com> 1.60-27
changelog:
  - Fixed compiler warning/error in netplug.
  - Updated to netplug-1.2.6 for security update and fixes.


author: Phil Knirsch <pknirsch@redhat.com> 1.60-19
changelog:
  - Fixed trailing blank bug in hostname output (#101263).
  - Remove -O2 fir alpha (#78955).
  - Updated netstat statistic output, was still broken.


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Added inet6-lookup patch from John van Krieken (#84108).
  - Fixed outdated link in ifconfig manpage (#91287).


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Fixed incorrect address display for ipx (#46434).
  - Fixed wrongly installed manpage dirs (#50664).


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - fix nstrcmp() to be correct in the case where there are many devices 
    of the same type, eg, "eth10" > "eth1"  (#61436)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 1.57.
  - MTU (and other) option(s) not parsed correctly (#9215).
  - allow more granularity iwth --numeric (#9129).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 1.50.
  - added slattach/plipconfig/ipmaddr/iptunnel commands.
  - enabled translated man pages.


author: Charlie Brady <charlieb@e-smith.com> 2.0.3-2es
changelog:
  - Use bundled init script rather than 1.6.x version.
  - Remove norc patch - IOW, include acleandir.rc file.


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - Change configure options to those used with better success by Roger
    Buck (but with a few small changes, for better backwards compatibility.


author: Charles Bennett <ccb@xxy.boston.redhat.com> 2:1.6.4-4
changelog:
  - patch security vulnerability in e2ps
  -  see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=137966


author: Phil Knirsch <pknirsch@redhat.com> 1.5.3.1-4
changelog:
  - Fixed dependancy problem on /usr/bin/rc by removing acleandir.[1|rc] (#67243)
  - Fixed missing /usr/share/netatalk dir (#67222)


author: Phil Knirsch <pknirsch@redhat.com> 1.5.2-3
changelog:
  - Fixed initscript to use correct config files from /etc/atalk (#62803)
  - Changed initscript to use $0 instead of direct string (#61734)
  - Change Copyright to Licencse and switch from BSD to GPL (#61746)


author: Than Ngo <than@redhat.com>
changelog:
  - update to 1.5pre2 (bug #19737, #20397)
  - update Url and ftp site
  - clean up specfile
  - netatalk-1.4b2+asun obsolete


author: Tim Powers <timp@redhat.com>
changelog:
  - renewed source so it is pristine, delete the problematic files in spec file
  	instead
  - general spec file cleanups, create buildroot and dirs in the %install
  	section
  - strip binaries
  - gzip man pages
  - fixed netatalk-asun.librpcsvc.patch, -lnss_nis too
  - changed group
  - added %defattr to %files section


author: iNOUE Koich! <inoue@ma.ns.musashi-tech.ac.jp>
changelog:
  - Correct librpcsvc.patch.  Move %changelog section last.
    Uncomment again -DNEED_QUOTA_WRAPPER in sys/linux/Makefile since
    LinuxPPC may need.


author: iNOUE Koich! <inoue@ma.ns.musashi-tech.ac.jp>
changelog:
  - Correct symbolic links to psf.
    Remove asciize function from nbplkup so as to display Japanese hostname.


author: iNOUE Koich! <inoue@ma.ns.musashi-tech.ac.jp>
changelog:
  - Included MacPerl 5 script ICDumpSuffixMap which dumps suffix mapping
    containd in Internet Config Preference.


author: INOUE Koichi <inoue@ma.ns.musashi-tech.ac.jp>
changelog:
  - Use modified sources 1.4b2+asun2.1.0 produced by Adrian Sun
    <asun@saul9.u.washington.edu> to provide an AppleShareIP file server
  - Included AppleVolumes.system file maintained by Johnson
    <johnson@stpt.usf.edu>


author: David Gibson <D.Gibson@student.anu.edu.au>
changelog:
  - Used a buildroot
  - Use RPM_OPT_FLAGS
  - Moved configuration parameters/files from atalk.init to /etc/atalk
  - Separated devel package
  - Built with shared libraries


author: Paul H. Hargrove <hargrove@sccm.Stanford.EDU>
changelog:
  - Updated sources from 1.3.3 to 1.4b2
  - Included endian patch for Linux/SPARC
  - Use all the configuration files supplied in the source.  This has the
    following advantages over the ones in the previous rpm release:
  	+ The printer 'lp' isn't automatically placed in papd.conf
  	+ The default file conversion is binary rather than text.
  - Automatically add and remove DDP services from /etc/services
  - Placed the recommended /etc/services in the documentation
  - Changed atalk.init to give daemons a soft kill
  - Changed atalk.init to make configuration easier


author: Than Ngo <than@redhat.com> 1.4.0-1
changelog:
  - 1.4.0
  - fixed permission problem (bug #103023)
  - fixed rpm file list (bug #90848)
  - added support multiple drivers, thanks to Gilbert E. Detillieux (bug #79465)


author: Than Ngo <than@redhat.com> 0.45.4-3
changelog:
  - fix forced shutdown (bug #65824, #60516)
  - enable hidups driver
  - add missing manages (bug #65188)


author: Michael Stefaniuc <mstefani@redhat.com>
changelog:
  - changed /etc/sysconfig/ups to adress the changes in 0.44.0
  - moved /etc/sysconfig/ups to the server package
  - changed the initscript
  - small config file patch


author: Than Ngo <than@redhat.de>
changelog:
  - fix initscript and specfile, it should work with 6.x and 7.x
  - add --with-statepath and --sysconfdir to 
    CFLAGS="${CFLAGS:--O2}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2}" ; export FFLAGS ; 
    for i in $(find . -name config.guess -o -name config.sub) ; do 
             [ -f /usr/lib/rpm/redhat/$(basename $i) ] && /bin/rm -f $i && /bin/cp -fv /usr/lib/rpm/redhat/$(basename $i) $i ; 
    done ; 
    ./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu \
  	--target=i386-redhat-linux-gnu \
  	--program-prefix= \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/usr/com \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info (thanks Michael)


author: Preston Brown <pbrown@redhat.com>
changelog:
  - adopted for Winston.  Use our new path macros.
  - change nocgi pkg to a cgi pkg (inclusive rather than exclusive).
  - new init script


author: <bo-rpm@vircio.com> (0.42.0-4)
changelog:
  - Initial build of nut (well almost).
  - Removed chmod from the make file so that the package
    does not have to be built as root.....


author: Jay Fenlason <fenlason@redhat.com> 2.2.13-6.4E
changelog:
  - Change autofs.schema to use the correct OID for the automount objectlass.
    This closes bz#150340 OID conflict in LDAP schemas shipped
  - Double the thread stack size on ia64 to close
    bz#176602 ? [RHEL4] slapd on ia64 seg faults and dies whenever ldapsearch is run against it.
  - Include the gethostbyname_r patch to close
    bz#186095 use gethostbyname_r() instead of gethostbyname() in ldap_init()


author: Jay Fenlason <fenlason@redhat.com> 2.2.13-5.4E
changelog:
  - Include the wait4msg-select-fix patch from Jeffery Layton
    <jlayton@redhat.com> (backported from 2.2.29) to close
    bz#186447 ldapsearch hangs when using SSL with Active Directory as LDAP Server


author: Vince Worthington <vincew@redhat.com>
changelog:
  - Patch all Makefile.in's that still had "-s" as an install argument in
    make install targets for binaries like slapd and client tools, so
    find-debuginfo.sh gets a chance to extract the debug symbols for 
    -debuginfo RPM (BZ#163070).


author: Jay Fenlason <fenlason@redhat.com> 2.2.13-3.4E
changelog:
  - Backport the -hop patches to prevent infinite looping when chasing referrals.
    OpenLDAP ITS #3578 as described in
    bz#158120 [RHEL3] Need help configuring host as an LDAP client

  - Create and own the /etc/openldap/cacerts directory, to close
    bz#159151 Authconfig update creates a problem with OpenLDAP server


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.13-3
changelog:
  - move nptl libraries into arch-specific subdirectories on %{ix86} boxes,
    to match glibc's layout
  - update notes on upgrading from previous releases
  - pull in fix for ITS #3201 from 2.2.15
  - pull in fix for ITS #3326 from 2.2.16


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.13-2
changelog:
  - build a separate, static set of libraries for openldap-devel with the
    non-standard ntlm bind patch applied, for use by the evolution-connector
    package (#125579), and installing them under
    %{evolution_connector_prefix} (/usr/lib/evolution-openldap)
  - provide openldap-evolution-devel = %{version}-%{release} in openldap-devel
    so that evolution-connector's source package can require a version of
    openldap-devel which provides what it wants


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.13-1
changelog:
  - add compat-openldap subpackage
  - default to bdb, as upstream does, gambling that we're only going to be
    on systems with nptl now


author: Thomas Woerner <twoerner@redhat.com> 2.1.29-3
changelog:
  - removed rpath
  - added pie patch: slapd and slurpd are now pie
  - requires libtool >= 1.5.6-2 (PIC libltdl.a)


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.25-2
changelog:
  - fix incorrect use of find when attempting to detect a common permissions
    error in the init script (#114866)


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.25-1
changelog:
  - change logging facility used from daemon to local4 (#112730, reversing #11047)
    BEHAVIOR CHANGE - SHOULD BE MENTIONED IN THE RELEASE NOTES.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - build bundled libdb for slapd dynamically to make the package smaller,
    among other things
  - on tls-capable arches, build libdb both with and without shared posix
    mutexes, otherwise just without
  - disable posix mutexes unconditionally for db 4.0, which shouldn't need
    them for the migration cases where it's used
  - update to MigrationTools 45


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - actually require newer libtool, as was intended back in 2.1.22-0, noted as
    missed by Jim Richardson


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.22-0
changelog:
  - 2.1.22 now badged stable
  - be more aggressive in what we index by default
  - use/require libtool 1.5


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - install the db utils for the bundled libdb as %{_sbindir}/slapd_db_*
  - install slapcat/slapadd from 2.0.x for migration purposes


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.1.17
  - disable the shell backend, not expected to work well with threads
  - drop the kerberosSecurityObject schema, the krbName attribute it
    contains is only used if slapd is built with v2 kbind support


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.27-8
changelog:
  - back down to db 4.0.x, which 2.0.x can compile with in ldbm-over-db setups
  - tweak SuSE patch to fix a few copy-paste errors and a NULL dereference


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - incorporate fixes from SuSE's security audit, except for fixes to ITS 1963,
    1936, 2007, 2009, which were included in 2.0.26.
  - add two more patches for db 4.1.24 from sleepycat's updates page
  - use openssl pkgconfig data, if any is available


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.25-2
changelog:
  - change LD_FLAGS to refer to /usr/kerberos/lib instead of
    /usr/kerberos/lib, which might not be right on some arches


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.25-1
changelog:
  - update to 2.0.25 "stable", ldbm-over-gdbm (putting off migration of LDBM
    slapd databases until we move to 2.1.x)
  - use %{_smp_mflags} when running make
  - update to MigrationTools 44
  - enable dynamic module support in slapd


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.22-2
changelog:
  - switch to an internalized Berkeley DB as the ldbm back-end  (NOTE: this breaks
    access to existing on-disk directory data)
  - add slapcat/slapadd with gdbm for migration purposes
  - remove Kerberos dependency in client libs (the direct Kerberos dependency
    is used by the server for checking {kerberos} passwords)


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.20-2
changelog:
  - temporarily disable optimizations for ia64 arches
  - specify pthreads at configure-time instead of letting configure guess


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable kbind support (deprecated, and I suspect unused)
  - configure with --with-kerberos=k5only instead of --with-kerberos=k5
  - build slapd with threads


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.12-1
changelog:
  - update to 2.0.12 to pull in fixes for setting of default TLS options, among
    other things
  - update to migration tools 39
  - drop tls patch, which was fixed better in this release


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a build-time requirement on pam-devel
  - add a build-time requirement on a sufficiently-new libtool to link
    shared libraries to other shared libraries (which is needed in order
    for prelinking to work)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - require cyrus-sasl-md5 (support for DIGEST-MD5 is required for RFC
    compliance) by name (follows from #43079, which split cyrus-sasl's
    cram-md5 and digest-md5 modules out into cyrus-sasl-md5)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move shared libraries to /lib
  - redo init script for better internationalization (#26154)
  - don't use ldaprc files in the current directory (#38402) (patch from
    hps@intermeta.de)
  - add BuildPrereq on tcp wrappers since we configure with
    --enable-wrappers (#43707)
  - don't overflow debug buffer in mail500 (#41751)
  - don't call krb5_free_creds instead of krb5_free_cred_contents any
    more (#43159)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - build dummy certificate in %post, use it in default config
  - configure-time shenanigans to help a confused configure script


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - back out pidfile patches, which interact weirdly with Linux threads
  - mark non-standard schema as such by moving them to a different directory


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add support for additional OPTIONS, SLAPD_OPTIONS, and SLURPD_OPTIONS in
    a /etc/sysconfig/ldap file (#23549)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change automount object OID from 1.3.6.1.1.1.2.9 to 1.3.6.1.1.1.2.13,
    per mail from the ldap-nis mailing list


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add Norbert Klasen's patch (via Del) to fix searches using ldaps URLs
    (OpenLDAP ITS #889)
  - add "-h ldaps:///" to server init when TLS is enabled, in order to support
    ldaps in addition to the regular STARTTLS (suggested by Del)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - reorganize the patch list to separate MigrationTools and OpenLDAP patches
  - switch to Luke Howard's rfc822MailMember schema instead of the aliases.schema
  - configure slapd to run as the non-root user "ldap" (#19370)
  - chdir() before chroot() (we don't use chroot, though) (#19369)
  - disable saving of the pid file because the parent thread which saves it and
    the child thread which listens have different pids


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add missing required attributes to conversion scripts to comply with schema
  - add schema for mail aliases, autofs, and kerberosSecurityObject rooted in
    our own OID tree to define attributes and classes migration scripts expect
  - tweak automounter migration script


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - try adding the suffix first when doing online migrations
  - force ldapadd to use simple authentication in migration scripts
  - add indexing of a few attributes to the default configuration
  - add commented-out section on using TLS to default configuration


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.0.6
  - add buildprereq on cyrus-sasl-devel, krb5-devel, openssl-devel
  - take the -s flag off of slapadd invocations in migration tools
  - add the cosine.schema to the default server config, needed by inetorgperson


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add the nis.schema and inetorgperson.schema to the default server config
  - make ldapadd a hard link to ldapmodify because they're identical binaries


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - build a semistatic slurpd with threads, everything else without
  - disable reverse lookups, per email on OpenLDAP mailing lists
  - make sure the execute bits are set on the shared libraries


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - split off clients and servers to shrink down the package and remove the
    base package's dependency on Perl
  - make certain that the binaries have sane permissions


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - switch to gdbm; I'm getting off the db merry-go-round
  - tweak the init script some more
  - add instdir to @INC in migration scripts


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak init script to return error codes properly
  - change initscripts dependency to one on /etc/init.d


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.11
  - add condrestart logic to init script
  - munge migration scripts so that you don't have to be
    /usr/share/openldap/migration to run them
  - add code to create pid files in /var/run


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - more minimalistic fix for bug #11111 after consultation with OpenLDAP team
  - backport replacement for the ldapuser patch


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.10
  - add revamped version of patch from kos@bastard.net to allow execution as
    any non-root user
  - remove test suite from %build because of weirdness in the build system


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move the defaults for databases and whatnot to /var/lib/ldap (bug #10714)
  - fix some possible string-handling problems


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add -D_REENTRANT to make threaded stuff more stable, even though it looks
    like the sources define it, too
  - mark *.ph files in migration tools as config files


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 1.2.7
  - fix some bugs from bugzilla (#4885, #4887, #4888, #4967)
  - take include files out of base package


author: Tomas Mraz <tmraz@redhat.com> 3.9p1-8.RHEL4.13
changelog:
  - don't overwrite last argument of scp if multiple files are copied
    and it isn't a directory (patch by Bjorn Augustsson #178923)
  - send final nonquery messages from pam_authenticate to client
    when kbd_int is used (#174995)
  - removed another syslog call from signal handler (#180607)
  - enable syslog in chroot by opening syslog fd permanently (#182281)
  - fixed audit patch so it prevents login when auditing fails (#182930)


author: Tomas Mraz <tmraz@redhat.com> 3.9p1-8.RHEL4.10
changelog:
  - don't use system() in scp (#170466)
  - kill only the main daemon in the init script (#170468)
  - add patch for user login auditing by Steve Grubb (#170568)


author: Tomas Mraz <tmraz@redhat.com> 3.9p1-8.RHEL4.5
changelog:
  - don't deadlock on exit with multiple X forwarded channels (#152432)
  - allow ssh-ing from root account with nondefault group (#155220)


author: Tomas Mraz <tmraz@redhat.com> 3.9p1-8.RHEL4.3
changelog:
  - enable trusted forwarding by default if X11 forwarding is
    required by user (#137685 and duplicates)
  - discard the previous patch and remove the logging from sigalarm 
    handler completely as syslog is not signal handler safe anyway (#143929)


author: Nalin Dahyabhai <nalin@redhat.com> 3.9p1-8
changelog:
  - add a --enable-vendor-patchlevel option which allows a ShowPatchLevel option
    to enable display of a vendor patch level during version exchange (#120285)
  - configure with --disable-strip to build useful debuginfo subpackages


author: Nalin Dahyabhai <nalin@redhat.com> 3.8.1p1-1
changelog:
  - request gssapi-with-mic by default but not delegation (flag day for anyone
    who used previous gssapi patches)
  - no longer request x11 forwarding by default


author: Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-34
changelog:
  * Wed Mar 03 2004 Phil Knirsch <pknirsch@redhat.com> 3.6.1p2-33.30.1
  - Built RHLE3 U2 update package.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - additional fix for apparently-never-happens double-free in buffer_free()
  - extend fix for #103998 to cover SSH1


author: Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-11
changelog:
  - apply patch to store the correct buffer size in allocated buffers
    (CAN-2003-0693)
  - skip the initial PAM authentication attempt with an empty password if
    empty passwords are not permitted in our configuration (#103998)


author: Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-6
changelog:
  - modify patch which clears the supplemental group list at startup to only
    complain if setgroups() fails if sshd has euid == 0
  - handle krb5 installed in %{_prefix} or elsewhere by using krb5-config


author: Nalin Dahyabhai <nalin@redhat.com> 3.5p1-6
changelog:
  - move scp to the -clients subpackage, because it directly depends on ssh
    which is also in -clients (#84329)


author: Nalin Dahyabhai <nalin@redhat.com> 3.5p1-2
changelog:
  - patch PAM configuration to use relative path names for the modules, allowing
    us to not worry about which arch the modules are built for on multilib systems


author: Nalin Dahyabhai <nalin@redhat.com> 3.3p1-2
changelog:
  - rework the close-on-exit docs
  - include configuration file man pages
  - make use of nologin as the privsep shell optional


author: Nalin Dahyabhai <nalin@redhat.com> 3.3p1-1
changelog:
  - update to 3.3p1
  - merge in spec file changes from upstream (remove setuid from ssh, ssh-keysign)
  - disable gtk2 askpass
  - require pam-devel by filename rather than by package for erratum
  - include patch from Solar Designer to work around anonymous mmap failures


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-4
changelog:
  - drop buildreq on db1-devel
  - require pam-devel by package name
  - require autoconf instead of autoconf253 again


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-3
changelog:
  - pull patch from CVS to avoid printing error messages when some of the
    default keys aren't available when running ssh-add
  - refresh to current revisions of Simon's patches


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-2gss
changelog:
  - reintroduce Simon's gssapi patches
  - add buildprereq for autoconf253, which is needed to regenerate configure
    after applying the gssapi patches
  - refresh to the latest version of Markus's patch to build properly with
    older versions of OpenSSL


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-1
changelog:
  - require sharutils for building (mindrot #137)
  - require db1-devel only when building for 6.x (#55105), which probably won't
    work anyway (3.1 requires OpenSSL 0.9.6 to build), but what the heck
  - require pam-devel by file (not by package name) again
  - add Markus's patch to compile with OpenSSL 0.9.5a (from
    http://bugzilla.mindrot.org/show_bug.cgi?id=141) and apply it if we're
    building for 6.x


author: Nalin Dahyabhai <nalin@redhat.com> SNAP-20020220
changelog:
  - update to SNAP-20020220 for testing purposes (you've been warned, if there's
    anything to be warned about, gss patches won't apply, I don't mind)


author: Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-3
changelog:
  - add patches from Simon Wilkinson and Nicolas Williams for GSSAPI key
    exchange, authentication, and named key support


author: Nalin Dahyabhai <nalin@redhat.com> 3.0p1-1
changelog:
  - merge some of Damien Miller <djm@mindrot.org> changes from the upstream
    3.0p1 spec file and init script


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 3.0p1
  - update to x11-ssh-askpass 1.2.4.1
  - change build dependency on a file from pam-devel to the pam-devel package
  - replace primes with moduli


author: Nalin Dahyabhai <nalin@redhat.com> 2.9p2-7
changelog:
  - fix scp's server's reporting of file sizes, and build with the proper
    preprocessor define to get large-file capable open(), stat(), etc.
    (sftp has been doing this correctly all along) (#51827)
  - configure without --with-ipv4-default on RHL 7.x and newer (#45987,#52247)
  - pull cvs patch to fix support for /etc/nologin for non-PAM logins (#47298)
  - mark profile.d scriptlets as config files (#42337)
  - refer to Jason Stone's mail for zsh workaround for exit-hanging quasi-bug
  - change a couple of log() statements to debug() statements (#50751)
  - pull cvs patch to add -t flag to sshd (#28611)
  - clear fd_sets correctly (one bit per FD, not one byte per FD) (#43221)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pull cvs patch to add session initialization to no-pty sessions
  - pull cvs patch to not cut off challengeresponse auth needlessly
  - refuse to do X11 forwarding if xauth isn't there, handy if you enable
    it by default on a system that doesn't have X installed (#49263)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change Copyright: BSD to License: BSD
  - add Markus Friedl's unverified patch for the cookie file deletion problem
    so that we can verify it
  - drop patch to check if xauth is present (was folded into cookie patch)
  - don't apply gssapi patches for the errata candidate
  - clear supplemental groups list at startup


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix an error parsing the new default sshd_config
  - add a fix from Markus Friedl (via openssh-unix-dev) for ssh-keygen not
    dealing with comments right


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add in Simon Wilkinson's GSSAPI patch to give it some testing in-house,
    to be removed before the next beta cycle because it's a big departure
    from the upstream version


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - finish marking strings in the init script for translation
  - modify init script to source /etc/sysconfig/sshd and pass $OPTIONS to sshd
    at startup (change merged from openssh.com init script, originally by
    Pekka Savola)
  - refuse to do X11 forwarding if xauth isn't there, handy if you enable
    it by default on a system that doesn't have X installed


author: Preston Brown <pbrown@redhat.com>
changelog:
  - remove explicit openssl requirement, fixes builddistro issue
  - make initscript stop() function wait until sshd really dead to avoid 
    races in condrestart


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - mention that challengereponse supports PAM, so disabling password doesn't
    limit users to pubkey and rsa auth (#34378)
  - bypass the daemon() function in the init script and call initlog directly,
    because daemon() won't start a daemon it detects is already running (like
    open connections)
  - require the version of openssl we had when we were built


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make do_pam_setcred() smart enough to know when to establish creds and
    when to reinitialize them
  - add in a couple of other fixes from Damien for inclusion in the errata


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.5.2p2
  - call setcred() again after initgroups, because the "creds" could actually
    be group memberships


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.5.2p1 (includes endianness fixes in the rijndael implementation)
  - don't enable challenge-response by default until we find a way to not
    have too many userauth requests (we may make up to six pubkey and up to
    three password attempts as it is)
  - remove build dependency on rsh to match openssh.com's packages more closely


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Revert the patch to move pam_open_session.
  - Init script and spec file changes from Pekka Savola. (#28750)
  - Patch sftp to recognize '-o protocol' arguments. (#29540)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Chuck the closing patch.
  - Add a trigger to add host keys for protocol 2 to the config file, now that
    configuration file syntax requires us to specify it with HostKey if we
    specify any other HostKey values, which we do.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Redo patch to move pam_open_session after the server setuid()s to the user.
  - Rework the nopam patch to use be picked up by autoconf.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update for 2.5.1p1.
  - Add init script mods from Pekka Savola.
  - Tweak the init script to match the CVS contrib script more closely.
  - Redo patch to ssh-add to try to adding both identity and id_dsa to also try
    adding id_rsa.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update for 2.5.0p1.
  - Use $RPM_OPT_FLAGS instead of -O when building gnome-ssh-askpass
  - Resync with parts of Damien Miller's openssh.spec from CVS, including
    update of x11 askpass to 1.2.0.
  - Only require openssl (don't prereq) because we generate keys in the init
    script now.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Don't open a PAM session until we've forked and become the user (#25690).
  - Apply Andrew Bartlett's patch for letting pam_authenticate() know which
    host the user is attempting a login from.
  - Resync with parts of Damien Miller's openssh.spec from CVS.
  - Don't expose KbdInt responses in debug messages (from CVS).
  - Detect and handle errors in rsa_{public,private}_decrypt (from CVS).


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - More gettextizing.
  - Close all files after going into daemon mode (needs more testing).
  - Extract patch from CVS to handle auth banners (in the client).
  - Extract patch from CVS to handle compat weirdness.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Don't treat pam_setcred() failure as fatal unless pam_authenticate() has
    succeeded, to allow public-key authentication after a failure with "none"
    authentication.  (#21268)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to x11-askpass 1.1.1. (#21301)
  - Don't second-guess fixpaths, which causes paths to get fixed twice. (#21290)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Merge multiple PAM text messages into subsequent prompts when possible when
    doing keyboard-interactive authentication.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Disable the built-in MD5 password support.  We're using PAM.
  - Take a crack at doing keyboard-interactive authentication with PAM, and
    enable use of it in the default client configuration so that the client
    will try it when the server disallows password authentication.
  - Build with debugging flags.  Build root policies strip all binaries anyway.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Add the primes file from the latest snapshot to the main package (#20884).
  - Add the dev package to the prereq list (#19984).
  - Remove the default path and mimic login's behavior in the server itself.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Resync with conditional options in Damien Miller's .spec file for an errata.
  - Change libexecdir from %{_libexecdir}/ssh to %{_libexecdir}/openssh.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to OpenSSH 2.3.0p1.
  - Update to x11-askpass 1.1.0.
  - Enable keyboard-interactive authentication.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Add BuildPreReq on /usr/include/security/pam_appl.h to be sure we always
    build PAM authentication in.
  - Try setting SSH_ASKPASS if gnome-ssh-askpass is installed.
  - Clean out no-longer-used patches.
  - Patch ssh-add to try to add both identity and id_dsa, and to error only
    when neither exists.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update x11-askpass to 1.0.2. (#17835)
  - Add BuildPreReqs for /bin/login and /usr/bin/rsh so that configure will
    always find them in the right place. (#17909)
  - Set the default path to be the same as the one supplied by /bin/login, but
    add /usr/X11R6/bin. (#17909)
  - Try to handle obsoletion of ssh-server more cleanly.  Package names
    are different, but init script name isn't. (#17865)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to 20000823 snapshot.
  - Change subpackage requirements from %{version} to %{version}-%{release}
  - Back out the pipe patch.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to 2.1.1p4, which includes fixes for config file parsing problems.
  - Move the init script back.
  - Add Damien's quick fix for wackiness.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Move condrestart to server postun.
  - Move key generation to init script.
  - Actually use the right patch for moving the key generation to the init script.
  - Clean up the init script a bit.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Patch to build with neither RSA nor RSAref.
  - Miscellaneous FHS-compliance tweaks.
  - Fix for possibly-compressed man pages.


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.14
changelog:
  - fix CVE-2006-2937 - mishandled error on ASN.1 parsing (#207276)
  - fix CVE-2006-2940 - parasitic public keys DoS (#207274)
  - fix CVE-2006-3738 - buffer overflow in SSL_get_shared_ciphers (#206940)
  - fix CVE-2006-4343 - sslv2 client DoS (#206940)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.11
changelog:
  - fix CVE-2006-4339 - prevent attack on PKCS#1 v1.5 signatures (#205180)
  - don't overwrite customized ca-bundle.pem on upgrade (#175811)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.4
changelog:
  - fix CAN-2005-2969 - remove SSL_OP_MSIE_SSLV2_RSA_PADDING which
    disables the countermeasure against man in the middle attack in SSLv2
    (#169863)
  - more fixes for constant time/memory access for DSA signature algorithm


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.2
changelog:
  - fix CAN-2005-0109 - use constant time/memory access mod_exp
    so bits of private key aren't leaked by cache eviction (#157631)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-33
changelog:
  - add an intermediate <openssl/opensslconf.h> which points to the right
    arch-specific opensslconf.h on multilib arches


author: Joe Orton <jorton@redhat.com> 0.9.7a-27
changelog:
  - updated ca-bundle.crt: removed expired GeoTrust roots, added
    freessl.com root, removed trustcenter.de Class 0 root


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-25
changelog:
  - add dependency on zlib-devel for the -devel package, which depends on zlib
    symbols because we enable zlib for libssl (#102962)


author: Phil Knirsch <pknirsch@redhat.com> 0.9.7a-24
changelog:
  - Use /dev/urandom instead of PRNG for libica.
  - Apply libica-1.3.5 fix for /dev/urandom in icalinux.c
  - Use latest ICA engine patch from IBM.


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-22
changelog:
  - add -Wa,--noexecstack to RPM_OPT_FLAGS so that assembled modules get tagged
    as not needing executable stacks


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


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - backport fix for engine-used-for-everything from 0.9.7b
  - backport fix for prng not being seeded causing problems, also from 0.9.7b
  - add a check at build-time to ensure that RSA is thread-safe
  - keep perlpath from stomping on the libica configure scripts


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


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7-8
changelog:
  - add fix to guard against attempts to allocate negative amounts of memory
  - add patch for CAN-2003-0078, fixing a timing attack


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7-6
changelog:
  - EVP_DecryptInit should call EVP_CipherInit() instead of EVP_CipherInit_ex(),
    to get the right behavior when passed uninitialized context structures
    (#83766)
  - build with -mcpu=ev5 on alpha family (#83828)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-30
changelog:
  - add configuration stanza for x86_64 and use it on x86_64
  - build for linux-ppc on ppc
  - start running the self-tests again


author: Gary Benson <gbenson@redhat.com> stronghold-0.9.6c-1
changelog:
  - upgrade to 0.9.6c
  - bump BuildArch to i686 and enable assembler on all platforms
  - synchronise with shrimpy and rawhide
  - bump soversion to 3


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-4
changelog:
  - move man pages back to %{_mandir}/man?/foo.?ssl from
    %{_mandir}/man?ssl/foo.?
  - add an [ engine ] section to the default configuration file


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-3
changelog:
  - add patches for AEP hardware support
  - add patch to keep trying when we fail to load a cert from a file and
    there are more in the file
  - add missing prototype for ENGINE_ubsec() in engine_int.h


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a script for creating dummy certificates
  - move man pages from %{_mandir}/man?/foo.?ssl to %{_mandir}/man?ssl/foo.?


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.6a
  - use the build-shared target to build shared libraries
  - bump the soversion to 2 because we're no longer compatible with
    our 0.9.5a packages or our 0.9.6 packages
  - drop the patch for making rsatest a no-op when rsa null support is used
  - put all man pages into <section>ssl instead of <section>
  - break the m2crypto modules into a separate package


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.6
  - enable MD2
  - use the libcrypto.so and libssl.so targets to build shared libs with
  - bump the soversion to 1 because we're no longer compatible with any of
    the various 0.9.5a packages circulating around, which provide lib*.so.0


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - re-disable MD2 -- the EVP_MD_CTX structure would grow from 100 to 152
    bytes or so, causing EVP_DigestInit() to zero out stack variables in
    apps built against a version of the library without it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable some inline assembly, which on x86 is Pentium-specific
  - re-enable MD2 (see http://www.ietf.org/ietf/IPR/RSA-MD-all)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove -Wa,* and -m* compiler flags from the default Configure file (#20656)
  - add the CA.pl man page to the perl subpackage


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - byte-compile python extensions without the build-root
  - adjust the makefile to not remove temporary files (like .key files when
    building .csr files) by marking them as .PRECIOUS


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.5a, modified for U.S.
  - add perl as a build-time requirement
  - move certificate makefile to another package
  - disable RC5, IDEA, RSA support
  - remove optimizations for now


author: Bernhard Rosenkrdnzer <bero@redhat.de>
changelog:
  - inital packaging
  - changes from base:
    - Move /usr/local/ssl to /usr/share/ssl for FHS compliance
    - handle RPM_OPT_FLAGS


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.14
changelog:
  - add locking with auditing to auth phase of pam_tally (#170562)
  - report errors on relabelling terminal devices correctly in
    pam_selinux (#170587)
  - add support for new limits (sigpending, msgqueue) (#170844)
  - don't require tty in pam_access (#170467)
  - add support for netgroup matching in pam_succeed_if (#170315)


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.11
changelog:
  - link pam_loginuid to audit library now that it is called from it
  - don't return error if kernel is compiled without audit support


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.8
changelog:
  - #152331 allow larger buffer for getgr* functions
  - #158272 flush input first, then print the prompt


author: Tomas Mraz <tmraz@redhat.com>
changelog:
  - ALLGROUP and ALL limits weren't correctly applied by pam_limits
  - Fix a typo in pam_localuser README


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.2
changelog:
  - #115309 prefer changing local password instead of NIS one for local users
  - Fix PAM_IGNORE return value handling and correct the grubb_leak patch
    to fix #143750


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.1
changelog:
  - add argument to pam_console_apply to restrict its work to specified files
  - #140451 parse passwd entries correctly and test for failure


author: Tomas Mraz <tmraz@redhat.com> 0.77-66
changelog:
  - #77646 log failures when renaming the files when changing password
  - Log failure on missing /etc/security/opasswd when remember option is present


author: Tomas Mraz <tmraz@redhat.com>
changelog:
  - #87628 pam_timestamp remembers authorization after logout
  - #116956 fixed memory leaks in pam_stack


author: Tomas Mraz <tmraz@redhat.com> 0.77-63
changelog:
  - Fix checking of group Development/Debug syntax in pam_limits
  - Drop fencepost patch as it was already fixed 
    by upstream change from 0.75 to 0.77
  - Fix brokenshadow patch


author: Tomas Mraz <tmraz@redhat.com> 0.77-61
changelog:
  - #129328 pam_env shouldn't abort on missing /etc/environment
  - #126985 pam_stack should always copy the conversation function 
  - #127524 add /etc/security/opasswd to files


author: Tomas Mraz <tmraz@redhat.com> 0.77-56
changelog:
  - #75454 fixed locking when changing password
  - #127054 
  - #125653 removed unnecessary getgrouplist call
  - #124979 added quiet option to pam_succeed_if


author: Dan Walsh <dwalsh@redhat.com> 0.77-19.sel
changelog:
  - Change unix_chkpwd to handle unix_passwd and unix_acct
  - This eliminates the need for pam modules to have read/write access to /etc/shadow.


author: Nalin Dahyabhai <nalin@redhat.com> 0.77-15
changelog:
  - don't install _pam_aconf.h -- apps don't use it, other PAM headers which
    are installed don't use it, and its contents may be different for arches
    on a multilib system
  - check for linkage problems in modules at %install-time (kill #107093 dead)
  - add buildprereq on flex (#101563)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make pam_pwdb.so link with libnsl again so that it loads (#107093)
  - remove now-bogus buildprereq on db4-devel (we use a bundled copy for
    pam_userdb to avoid symbol collisions with other db libraries in apps)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_succeed_if: fix thinko in argument parsing which would walk past the
    end of the argument list


author: Nalin Dahyabhai <nalin@redhat.com> 0.77-0
changelog:
  - update to 0.77 upstream release
    - pam_limits: limits now affect root as well
    - pam_nologin: returns PAM_IGNORE instead of PAM_SUCCESS unless "successok"
      is given as an argument
    - pam_userdb: correctly return PAM_AUTH_ERR instead of PAM_USER_UNKNOWN when
      invoked with the "key_only" argument and the database has an entry of the
      form "user-<wrongpassword>"
  - use a bundled libdb for pam_userdb.so because the system copy uses threads,
    and demand-loading a shared library which uses threads into an application
    which doesn't is a Very Bad Idea


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-49
changelog:
  - modify calls to getlogin() to check the directory of the current TTY before
    searching for an entry in the utmp/utmpx file (#98020, #98826, CAN-2003-0388)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-46
changelog:
  - pam_xauth: reintroduce ACL support, per the original white paper
  - pam_xauth: default root's export ACL to none instead of everyone


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-45
changelog:
  - create /lib/security, even if it isn't /%{_lib}/security, because we
    can't locate /lib/security/$ISA without it (noted by Arnd Bergmann)
  - clear out the duplicate docs directory created during %install


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-44
changelog:
  - fix syntax errors in pam_console's yacc parser which newer bison chokes on
  - forcibly set FAKEROOT at make install time


author: Elliot Lee <sopwith@redhat.com> 0.75-42
changelog:
  - Since cracklib-dicts location will not be correctly detected without 
    that package being installed, add buildreq for cracklib-dicts.
  - Add patch57: makes configure use $LIBNAME when searching for cracklib 
    dicts, and error out if not found.


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-40
changelog:
  - pam_timestamp_check: check that stdio descriptors are open before we're
    invoked
  - add missing chroot.conf


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-36
changelog:
  - pam_timestamp: chown intermediate directories when creating them
  - pam_timestamp_check: add -d flag to poll


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-31
changelog:
  - libpam_misc: fix possible infinite loop in misc_conv (#62195)
  - pam_xauth: fix cases where DISPLAY is "localhost:screen" and the xauth
    key is actually stored using the system's hostname (#61524)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-20
changelog:
  - pam_stack: fix some memory leaks (reported by Fernando Trias)
  - pam_chroot: integrate Owl patch to report the more common causes of failures


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-19
changelog:
  - fix a bug in the getpwnam_r wrapper which sometimes resulted in false
    positives for non-existent users


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-16
changelog:
  - pam_xauth: always return PAM_SUCCESS or PAM_SESSION_ERR instead of PAM_IGNORE,
    matching the previous behavior (libpam treats PAM_IGNORE from a single module
    in a stack as a session error, leading to false error messages if we just
    return PAM_IGNORE for all cases)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-15
changelog:
  - reorder patches so that the reentrancy patch is applied last -- we never
    came to a consensus on how to guard against the bugs in calling applications
    which this sort of change addresses, and having them last allows for dropping
    in a better strategy for addressing this later on


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_rhosts: allow "+hostname" as a synonym for "hostname" to jive better
    with the hosts.equiv(5) man page
  - use the automake install-sh instead of the autoconf install-sh, which
    disappeared somewhere between 2.50 and now


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_tally: don't try to read past the end of faillog -- it probably contains
    garbage, which if written into the file later on will confuse /usr/bin/faillog


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_limits: don't just return if the user is root -- we'll want to set the
    priority (it could be negative to elevate root's sessions)
  - pam_issue: fix off-by-one error allocating space for the prompt string


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_mkhomedir: recurse into subdirectories properly
  - pam_mkhomedir: handle symlinks
  - pam_mkhomedir: skip over special items in the skeleton directory


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add cracklib as a buildprereq
  - pam_wheel: don't ignore out if the user is attempting to switch to a
    unprivileged user (this lets pam_wheel do its thing when users attempt
    to get to system accounts or accounts of other unprivileged users)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_xauth: close a possible DoS due to use of dotlock-style locking in
    world-writable directories by relocating the temporary file to the target
    user's home directory
  - general: include headers local to this tree using relative paths so that
    system headers for PAM won't be pulled in, in case include paths don't
    take care of it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_xauth: rewrite to skip refcounting and just use a temporary file
    created using mkstemp() in /tmp


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_userdb: fix the key_only flag so that the null-terminator of the
    user-password string isn't expected to be part of the key in the db file,
    matching the behavior of db_load 3.2.9


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_unix: use crypt() instead of bigcrypt() when salted field is less than
    the critical size which lets us know it was generated with bigcrypt()
  - use a wrapper to handle ERANGE errors when calling get....._r functions:
    defining PAM_GETPWNAM_R and such (for getpwnam, getpwuid, getgrnam,
    getgrgid, and getspnam) before including _pam_macros.h will cause them
    to be implemented as static functions, similar to how defining PAM_SM_xxx
    is used to control whether or not PAM declares prototypes for certain
    functions


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-12
changelog:
  - noreplace configuration files in /etc/security
  - pam_console: update pam_console_apply and man pages to reflect
    /var/lock -> /var/run move


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - modules: use getpwnam_r and friends instead of non-reentrant versions
  - pam_console: clear generated .c and .h files in "clean" makefile target


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_stack: perform deep copy of conversation structures
  - include the static libpam in the -devel subpackage (#52321)
  - move development .so and .a files to %{_libdir}
  - pam_unix: don't barf on empty passwords (#51846)
  - pam_unix: redo compatibility with "hash,age" data wrt bigcrypt (#42394)
  - console.perms: add usb camera, scanner, and rio devices (#15528)
  - pam_cracklib: initialize all options properly (#49613)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-10
changelog:
  - pam_xauth: fix errors due to uninitialized data structure (fix from Tse Huong
    Choo)
  - pam_xauth: random cleanups
  - pam_console: use /var/run/console instead of /var/lock/console at install-time
  - pam_unix: fix preserving of permissions on files which are manipulated


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_console: use /var/run/console instead of /var/lock/console for lock files
  - pam_issue: read the right number of bytes from the file


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_wheel: don't error out if the group has no members, but is the user's
    primary GID (reported by David Vos)
  - pam_unix: preserve permissions on files which are manipulated (#43706)
  - pam_securetty: check if the user is the superuser before checking the tty,
    thereby allowing regular users access to services which don't set the
    PAM_TTY item (#39247)
  - pam_access: define NIS and link with libnsl (#36864)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_console: fix logic bug when changing permissions on single
    file and/or lists of files
  - pam_console: return the proper error code (reported and patches
    for both from Frederic Crozat)
  - change deprecated Copyright: tag in .spec file to License:


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - console.perms: change js* to js[0-9]*
  - include pam_aconf.h in more modules (patches from Harald Welte)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - console.perms: add apm_bios to the list of devices the console owner can use
  - console.perms: add beep to the list of sound devices


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_access: compare IP addresses with the terminating ".", as documented
    (patch from Carlo Marcelo Arenas Belon, I think) (#16505)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - merge up to 0.75
  - pam_unix: temporarily ignore SIGCHLD while running the helper
  - pam_pwdb: temporarily ignore SIGCHLD while running the helper
  - pam_dispatch: default to uncached behavior if the cached chain is empty


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove /dev/dri from console.perms -- XFree86 munges it, so it's outside of
    our control (reminder from Daryll Strauss)
  - add /dev/3dfx to console.perms


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_wheel: make 'trust' and 'deny' work together correctly
  - pam_wheel: also check the user's primary gid
  - pam_group: also initialize groups when called with PAM_REINITIALIZE_CRED


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_console: error out on undefined classes in pam_console config file
  - console.perms: actually change the permissions on the new device classes
  - pam_console: add an fstab= argument, and -f and -c flags to pam_console_apply
  - pam_console: use g_log instead of g_critical when bailing out
  - console.perms: logins on /dev/vc/* are also console logins, from Douglas
    Gilbert via Tim Waugh


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add pam_console_apply
  - /dev/pilot's usually a serial port (or a USB serial port), so revert its
    group to 'uucp' instead of 'tty' in console.perms
  - change pam_console's behavior wrt directories -- directories which are
    mount points according to /etc/fstab are taken to be synonymous with
    their device special nodes, and directories which are not mount points
    are ignored


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - own /etc/security
  - be more descriptive when logging messages from pam_limits
  - pam_listfile: remove some debugging code (#28346)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pam_limits: change the documented default config file to reflect the defaults
  - pam_limits: you should be able to log in a total of maxlogins times, not
    (maxlogins - 1)
  - handle group limits on maxlogins correctly (#25690)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - actually time out when attempting to lckpwdf() (#25889)
  - include time.h in pam_issue (#25923)
  - update the default system-auth to the one generated by authconfig 4.1.1
  - handle getpw??? and getgr??? failures more gracefully (#26115)
  - get rid of some extraneous {set,end}{pw,gr}ent() calls


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - merge to 0.74
  - make console.perms match perms set by MAKEDEV, and add some devfs device names
  - add 'sed' to the buildprereq list (#24666)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix handling of "nis" when changing passwords by adding the checks for the
    data source to the password-updating module in pam_unix
  - add the original copyright for pam_access (fix from Michael Gerdts)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix similar() function in pam_cracklib (#14740)
  - fix example in access.conf (#21467)
  - add conditional compilation for building for 6.2 (for pam_userdb)
  - tweak post to not use USESHADOW any more


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add RLIMIT_LOCKS to pam_limits (patch from Jes Sorensen) (#20542)
  - link pam_userdb to Berkeley DB 2.x to match 6.2's setup correctly


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak pre script to be called in all upgrade cases
  - get pam_unix to only care about the significant pieces of passwords it checks
  - add /usr/include/db1/db.h as a build prereq to pull in the right include
    files, no matter whether they're in glibc-devel or db1-devel
  - pam_userdb.c: include db1/db.h instead of db.h


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch from Dmitry V. Levin to have pam_stack propagate the PAM fail_delay
  - roll back the README for pam_xauth to actually be the right one
  - tweak pam_stack to use the parent's service name when calling the substack


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - modify the files list to make sure #16456 stays fixed
  - make pam_stack track PAM_AUTHTOK and PAM_OLDAUTHTOK items
  - add pam_chroot module
  - self-hosting fixes from the -devel split
  - update generated docs in the tree


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix problems when looking for headers in /usr/include (#17236)
  - clean up a couple of compile warnings


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - give users /dev/cdrom* instead of /dev/cdrom in console.perms (#16768)
  - add nvidia control files to console.perms


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move pam_filter modules to /lib/security/pam_filter (#16111)
  - add pam_tally's application to allow counts to be reset (#16456)
  - move README files to the txts subdirectory


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a broken_shadow option to pam_unix
  - add all module README files to the documentation list (#16456)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - need to make pam_console's checking a little stronger
  - only pass data up from pam_stack if the parent didn't already define it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make pam_console's extra checks disableable
  - simplify extra check to just check if the device owner is root
  - add a debug log when pam_stack comes across a NULL item
  - have pam_stack hand items up to the parent from the child


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix installation of pam_xauth man pages (#12417)
  - forcibly strip helpers (#12430)
  - try to make pam_console a little more discriminating


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - symlink libpam.so to libpam.so.0.77, and likewise for libpam_misc
  - reverse order of checks in _unix_getpwnam for pam_unix


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add account management wrappers for pam_listfile, pam_nologin, pam_securetty,
    pam_shells, and pam_wheel


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add system-auth control file
  - let gethostname() call in pam_access.c be implicitly declared to avoid
    conflicting types if unistd.c declares it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Add new pam_stack module.
  - Install pwdb_chkpwd and unix_chkpwd as the current user for non-root builds


author: Elliot Lee <sopwith@redhat.com>
changelog:
  - Add a patch to accept 'pts/N' in /etc/securetty as a match for tty '5'
    (which is what other pieces of the system think it is). Fixes bug #7641.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.72
  - fix pam_unix password-changing bug
  - fix pam_unix's cracklib support
  - change package URL


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - many bug fixes in pam_xauth
  - pam_console can now handle broken applications that do not set
    the PAM_TTY item.


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - fixed glob/regexp confusion in pam_console, added kbd and fixed fb devices
  - added pam_xauth module


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - changed /dev/cdrom default user permissions back to 0600 in console.perms
    because some cdrom players open O_RDWR.


author: Harald Hoyer <harald@redhat.com> 2.1.99.test8-3.2
changelog:
  - added update-pciids shell script and manpage (bz #178582)
  - suppress warning message from pcilib for x86_64 (bz #166697)


author: Jeremy Katz <katzj@redhat.com> 2.1.11-2
changelog:
  - build a diet libpci_loader.a on i386
  - always assume pread exists, it does with diet and all vaguely recent glibc


author: Elliot Lee <sopwith@redhat.com> 2.1.10-5
changelog:
  - Add patch4 for ppc64. The basic rule seems to be that on any platform
  where it is possible to be running a 64-bit kernel, we need to always 
  print out 64-bit addresses.


author: Charlie Brady <charlieb@e-smith.com> 1.8.7-01es01
changelog:
  - Update to version 1.8.7.
  - Various build fixes to build directly from upstream tarball.
  - Move to /usr/share/pear-addons directory, to distinguish from php
    rpm bundled modules.


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.5-34.RHEL4
changelog:
  - fix errata testing issue - bug 191409, upstream perlbug 39130:
    o prevent h2ph emitting incorrect code for '#if defined A || defined B'


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.5-30.RHEL4
changelog:
  - fix errata testing issues:
    o bug 161305 localtime_r_needs_tzset incorrectly not set on 64-bit arches
    o generate perl headers correctly to avoid missing / unresolved headers


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.5-26.RHEL4
changelog:
  - fix bug 185240: restore default minimum ioctl 3rd arg length of 256
  - fix bug 178343: include cpp built-in macros in $Config{cppsymbols}
  - fix bug 84671:  cleanup NDBM removal; restore DBM_Filter* .


author: Jason Vas Dias <jvdias@redhat.com> - 2:5.8.5-22.RHEL4
changelog:
  - Further enhancements to sprintf integer overflow patch
    (Upstream patches 26322 26331 and 26333 for CVE-2005-3962 / bz174717 )
  - Fix CVE-2004-0976 / bz136325: fix issues with solardesigner's patch
    to perldbtty.pl and c2ph.PL, pointed out by Pekka Savola and David Eisenstein


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.5-20.RHEL4
changelog:
  - Apply upstream patches 26283 and 26284 : complete, revised fixes
    for bug 174683 / CVE-2005-3962 and CVE-2005-3912 and 
    "Sys::Syslog security vulnerabilities" issues.
  - Fix bug 136009 / MakeMaker LD_RUN_PATH issue: 
    restore previous default Red Hat behavior of removing the MakeMaker
    generated LD_RUN_PATH setting from the link command .
    Document this removal, as it contravenes upstream default behavior, and 
    provide a USE_MM_LD_RUN_PATH MakeMaker member to enable use of the 
    MakeMaker generated LD_RUN_PATH .


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.5-18.RHEL4
changelog:
  - fix bug 174683 / CVE-2005-3962: sprintf integer overflow vulnerability
    backport upstream patch #26240


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.5-17.RHEL4
changelog:
  - fix bug 164772: panic (crash) on invalid UTF-8 in Encode.xs
  - fix bug 172327 / upstream bug 37056: backport upstream patch 25084:
    prevent realloc recursion on nss get* ERANGE errno


author: Jason Vas Dias <jvdias@redhat.com> - 3:5.8.5-17.RHEL4
changelog:
  - fix bug 170088: broken h2ph fixed with h2ph from 5.8.7
  - fix bug 171111 / upstream bug 37535: IOCPARM_LEN should be _IOC_SIZE
  - fix bug 172236: make h2ph pick up gcc built-in include directory


author: Petr Rockai <prockai@redhat.com> - 3:5.8.5-14.RHEL4
changelog:
  - remove the suidperl .1 release tag munging (from FC-3)
  - fix for BR127023 using the patch from the report (by Jose Pedro Oliveira)
    (perl fails "lib/FindBin" test (breaks MRTG), from FC-3)
  - apply fix for CAN-2004-0452 (#156128, #146774) - from FC-3,
    required by following
  - fix for CAN-2005-0448 - patch by Brendan O'Dea from Debian, backported
    by myself (from FC-3)


author: Petr Rockai <prockai@redhat.com> - 3:5.8.5-13.RHEL4
changelog:
  - Fix for BR159021, segfault on environment changes, upstream patch
    23337. Thanks to bert.barbe <at> oracle.com for testcase and diagnostics.


author: Jose Pedro Oliveira <jpo@di.uminho.pt>
changelog:
  - Corrected the license information (missing GPL).
  - Added the URL tag.
  - Removed empty .bs files.
  - Eliminated several strip generated messages (bug 127025).
  - Corrected problems mentioned in bug 120772
    (updated Ville Skytt* Tue Oct 12 2004 Chip Turner <cturner@redhat.com> 3:5.8.5-7


author: Colin Walters <walters@redhat.com> 3:5.8.3-17
changelog:
  - Apply patch to fix FindBin module when access to cwd is disallowed,
    should solve the MRTG/SELinux cron spam issue


author: Chip Turner <cturner@redhat.com> 3:5.8.3-6
changelog:
  - fix very broken @INC calculations with slightly less broken @INC
    calculations (not perfectly handled but the result is correct)
  - fix broken -Dsitearch declaration


author: Chip Turner <cturner@redhat.com> 3:5.8.1-90.rc2.1
changelog:
  - RC4
  - remove perl-5.8.0-fhs.patch since it is integrated now
  - remove perl-5.8.0-Safe2.09.patch, unnecessary now


author: Chip Turner <cturner@redhat.com> 3:5.8.0-89.pre%{PRELEVEL}.0
changelog:
  - bump epoch since we went from perl 5.8.1-pre to 5.8.0-pre (ie,
    changed what version perl thought of itself as)


author: Chip Turner <cturner@redhat.com>
changelog:
  - fix MANIFEST.DB_File handling for #83410; problem was unsubstituted
    /usr/lib that crept in with multilib


author: Elliot Lee <sopwith@redhat.com> 5.8.0-86
changelog:
  - Fix up multilib handling to use multilib_64_archs macro, add ppc64.
  - Patch100 probably makes sense on all archs, and ifarch'd patches are Bad(tm).


author: Chip Turner <cturner@redhat.com>
changelog:
  - version the Obsoleted on perl-NDBM_File so users can install newer
  - change the Obsoletes on NDBM_File to a Conflicts
    ones than what shipped with 7.3, yet still keep anaconda happy


author: Chip Turner <cturner@redhat.com>
changelog:
  - add rpath fix to prevent building perl from using installed system perl
  - massive re-integration of upstream patches to come to common basis (head of perl-maint branch)


author: Chip Turner <cturner@redhat.com>
changelog:
  - add numerous upstream patches to fix utf8/perlio issues
  - upgrade Storable, Safe, and Encoding to latest CPAN versions


author: Chip Turner <cturner@redhat.com>
changelog:
  - update CPAN, CGI, and DB_File versions; obsolete perl-libnet
  - libnet.cfg supplied, default to passive ftp in all cases


author: Chip Turner <cturner@redhat.com>
changelog:
  - make rpmlint happy, split out NDBM_File, clean up other spots
  - stopped doing grep -v etc in favor of custom script


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - replace the deprecated MD5 with Digest::MD5 (has to be here for cleanfeed)
  - obsolete: perl-Digest-MD5
  - use syslog instead of mail to report possible attempts to break into suidperl
  - force syslog on at build-time


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add Owen's fix for #14779/#14863
  - specify cc=gcc; continue to let cpp sort itself out
  - switch shadow support on (#8646)
  - release 7


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable 64-bit file support
  - change name of package that Perl expects gcc to be in from "egcs" to "gcc"
  - move man pages to /usr/share via hints/linux.sh and MM_Unix.pm
  - fix problems prefixifying with empty prefixes
  - disable long doubles on sparc (they're the same as doubles anyway)
  - add an Epoch to make sure we can upgrade from perl-5.00503
  - release 2


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - do not link anymore against the system db library (and make each module
    link against it separately, so that we can have Berkeley db1 and db2 mixed
    up)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - version 5.00503
  - make the default man3 install dir be release independent
  - try to link against db1 to preserve compatibility with older databases;
    abandoned idea because perl is too broken to allow such an easy change
    (hardcoded names *everywhere* !!!)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added a patch to fix a security race
  - do not use setres[ug]id - those are not implemented on 2.0.3x kernels


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - upgraded to 5.004_04 - 5.004_01 had some nasty memory leaks.
  - fixed the spec file to be version-independent


author: Erik Troan <ewt@redhat.com>
changelog:
  - Use -Darchname=i386-linux 
  - Require csh (for glob)
  - Use RPM_ARCH during configuration and installation for arch independence


author: Mark Knox <mark_knox@mitel.com>
changelog:
  - [0.92-01]
  - Imported to ClearCase, bumped version [markk MN00103900]
  - Remove generated files Makefile and t/embedded*
  - Add BuildRequires: perl => 5.8


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.91-30]
  - Avoid warning messages if we try to trim whitespace around $field->{id} when
    it isn't defined.  [SF: 1227604]


author: Tony Clayton <apc@e-smith.com>
changelog:
  - [0.91-28]
  - s/Copyright/License/ in rpm headers
  - Fix subroutine element handling in Validator.pm to fix barrage of logfile
    warnings
  - Move sessiondir,cgi object initialization from display() to new()
  - Remove deprecated sessiondir(),munge_fm_obj() methods


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.91-27]
  - Validation fixes from Shad Lords:
    - Change static strings to TAGS (for L10N)
    - Fix ip_check to actually check value
  - Update Provides header to specify version and release


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.91-26]
  - Don't allow rpm to auto calculate perl module dependencies -
    it gets them wrong sometimes [SF: 1205965]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.91-22]
  - Add patch contributed by Shad Lords to be more flexible about
    whitespace in validator lists.


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-18]
  - Updated requires with new perl dependencies. [msoulier MN00040240]
  - Added additional headers to ensure no caching. [msoulier MN00044704]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-17]
  - Updated requires with new perl dependencies. [msoulier MN00040240]
  - Fixed http header to include expiry to prevent browser caching.
    [msoulier MN00044704]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-15]
  - Added an automatic trim of leading and trailing whitespace for all field
    params during validation, unless a new field attribute of "notrim" evals to
    true. [msoulier MN00042751]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-14]
  - Added conditional widgets to FormMagick. fields now support a "display"
    callback, which, if false, prevents the field from being displayed or
    validated. [msoulier MN00037809]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-13]
  - Updated use of CGI::FormMagick::Sub, such that a calling package is no
    longer required. The object will be searched for methods by default.
    [msoulier MN00037832]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-12]
  - Catch cases where non-existant subroutines are called, and throw a fatal
    exception with a backtrace. [msoulier MN00042272]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-11]
  - s/novalidate/nopost, and also prevented the post-event from running if
    nopost is set. [msoulier MN00040161]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-10]
  - Added novalidate method, and a hook to it in prepare_for_next_page, so
    setting a novalidate param will prevent the current page from being
    validated. Useful for navigational links. [msoulier MN00040161]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-09]
  - Forward-port of dcr-30134, adding the menu attribute to the page tag.
    [msoulier MN00030134]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-08]
  - Fixed weak pattern matching in CGI::FormMagick::Validator::Basic::number.
    [msoulier 9039]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-05]
  - Updated get_lexicon to merge available language lexicon in reverse order to
    the preferred languages, so the fallback languages work when the primary is
    not available. [msoulier 10397]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.91-03]
  - Moved the parse_xml() call, and the CGI::Persistent object creation, to the
    constructor where they belong. [msoulier 9404]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.89-04]
  - Fixed position of the skip_header check so that it's after the establishment
    of the page number. Otherwise, the page number defaults and the wrong
    post-event is executed. [msoulier 8637]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.89-03]
  - Added support for a skip_header parameter, to force the display method to
    give complete control over the HTTP response to the post-event.
    [msoulier 8637]


author: Mark Knox <m_knox@mitel.com>
changelog:
  - [0.88-01]
  - Rolled up changes from 0.87-01 to 0.87-14es into 0.88 and released to
    SourceForge & CPAN


author: Mark Knox <markk@e-smith.com>
changelog:
  - [0.87-14es]
  - Changed DTD and input field sub to allow "rows" and "cols" args on
    textarea fields, removed size arg on same. [markk 3620]


author: Michael Soulier <msoulier@e-smith.com>
changelog:
  - [0.87-10es]
  - Tightened the check in email_simple() by adding use of the
    Mail::RFC822::Address module. [msoulier 3388]


author: Kirrily Robert <skud@e-smith.com>
changelog:
  - [0.87-01]
  - Fixed a minor HTML bug (missing > symbol) which was causing problems
    with the output of validation error messages. [skud 3807]


author: Kirrily Robert <skud@e-smith.com>
changelog:
  - [0.86]
  - Added get_validation_attribute() routine to make it possible to do the 
    nopipes validation forcing in esmith::FormMagick [skud 3807]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - Place the "nopipes" validator before all others. We never want to
    allow pipes in fields for e-smith databases. This may be able to
    be done at the esmith::FormMagick level, but this works for now.
    [gordonr 3752]


author: Kirrily Robert <skud@e-smith.com>
changelog:
  - [0.82-01]
  - Fixed up various warnings that were thrown to the httpd error log.
    [skud #3278, #3358]
  - Templated form headers/footers are now untainted automatically.
    [skud #3371]


author: Kirrily Robert <skud@e-smith.com>
changelog:
  - [0.81-01]
  - Now fails more gracefully on XML errors, dumping the XML to a file in
    /tmp as a side effect
  - You can now specify the default XML character set encoding as an
    argument to new() (defaults to undef).  In future versions this should
    be changed to work on a per-lexicon basis, but for now we will use this
    stopgap measure.
  - Fixed a bug which was causing fallback_language not to work.


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [0.70-02]
  - Removed use for Locale::Maketext, pending new cvs tarball from
    SourceForge (which is down ATM)


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [0.49-02]
  - Added dependencies for the swag of modules required. These should 
    probably be listed in the CPAN module instead


author: Michael Soulier <msoulier@digitaltorque.ca> 0.22-6es01
changelog:
  - Added stringify of cgi params as black magic workaround to undetermined
    crash in Data::Dumper::Dumpxs. [sme 1837]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.22-5]
  - Replace deprecated Copyright header with License header.
  - Use new cpan2rpm template for build and install sections, for compatibility
    with later perl/rpm.
  - Roll release number for new CentOS build.


author: Mark Knox <markk@e-smith.com>
changelog:
  - [0.22-3]
  - Changed to not use full paths in .id field, and to store session directory
    from new() [markk 4652]


author: Dag Wieers <dag@wieers.com> - 1.22-0
changelog:
  - Updated to release 1.22.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-Compress-Zlib/perl-Compress-Zlib.spec


author: Dag Wieers <dag@wieers.com> - 5.415-1
changelog:
  - Updated to release 5.415.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-MIME-tools/perl-MIME-tools.spec


author: Dag Wieers <dag@wieers.com> - 0.86-0
changelog:
  - Updated to release 0.86.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-Net-Server/perl-Net-Server.spec


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.92-3es01]
  - Remove "AutoReqProv: no" so that rpmbuild calculates proper
    provides. Remove Provides header thus made redudent.
    [charlieb MN00040240]
  - Fix croak in Simple.pm so that problems with cache file opens
    are reported [charlieb ]
  - Use new cpan2rpm template for build (for compat with CentOS).


author: Mark Knox <markk@e-smith.com>
changelog:
  - [0.92-2]
  - Changed untaint to slurp in all contents of temp file in order to prevent
    semicolons in values from corrupting the session. [markk 3630]


author: Joe Orton <jorton@redhat.com> 4.3.9-3.10
changelog:
  - add security fixes from upstream:
   * XSS issues in "html_errors" mode (CVE-2006-0208, #178028)
   * mbstring header validation (CVE-2005-3883, #174463)
  - add bug fix for gd tempfile use (#182719)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.9
changelog:
  - add security fixes from upstream:
   * XSS issues in phpinfo() (CVE-2005-3388, #172212)
   * GLOBALS handling (CVE-2005-3390, #172207)
   * parse_str() enabling register_globals (CVE-2005-3389, #172209)
   * exif: infinite recursion on corrupt JPEG (CVE-2005-3353)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.8
changelog:
  - add security fixes for XML_RPC (Stefan Esser, CAN-2005-2498, #165846)
  - fix build if TMPDIR is set (#162749)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.7
changelog:
  - add security fixes:
   * shtool temp file handling (CAN-2005-1751, #159000)
   * XML_RPC command injection (Stefan Esser, CAN-2005-1921, #162045)
  - fix ncurses/gd package descriptions (#158904)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.4
changelog:
  - don't configure with --enable-safe-mode (#148969)
  - add unserialize() fixes from 4.3.11
  - drop Zend double->long conversion change to regain compatibility
    with upstream


author: Joe Orton <jorton@redhat.com> 4.3.9-3.3
changelog:
  - add security fixes from upstream:
   * getimagesize seek() loops (CAN-2005-0524, CAN-2005-0525, #153140)
   * exif issues (CAN-2005-1042, CAN-2005-1043, #154021, #154025)
  - adapt oci8 to use Instant Client libraries (Kai Bolay, #149873)
  - fix mssql build for lib64 platforms (#153108)
  - fixes to the apache2handler SAPI:
   * fix virtual() flushing-too-early regression (upstream #31645)
   * reject PATH_INFO if configured with "AcceptPathInfo off" (upstream #31717)
   * set response status line correctly in more cases (upstream #31519)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.2
changelog:
  - add security fixes from Stefan Esser et al (#141136):
   * unserializer issues (CAN-2004-1019)
   * overflow in exif image parsing (CAN-2004-1065)
   * integer overflows in pack, shomp_write (CAN-2004-1018)
  - add bug fixes:
   * missing flush before virtual() in sapi/a2h (upstream #30446)
   * curl POST field handling on 64-bit platforms (upstream #31413)
  - enable pcntl extension in /usr/bin/php


author: Joe Orton <jorton@redhat.com> 4.3.9-3.1
changelog:
  - rebuild for new mysql-devel (#140652)
  - workaround (spurious?) test failure breaking rebuilds (#140676)
  - add patch for upstream #25570


author: Joe Orton <jorton@redhat.com> 4.3.8-10
changelog:
  - do apply the Zend double->long conversion fix
  - run make test in %check and fail build on test failure


author: Joe Orton <jorton@redhat.com> 4.3.8-8
changelog:
  - fix -select patch bug which broke stream_select on s390
  - add an FD_SETSIZE check to php_sock_stream_wait_for_data


author: Joe Orton <jorton@redhat.com> 4.3.8-6
changelog:
  - fix phpize for libdir=lib64
  - "fix" round() fudging for recent gcc on x86
  - drop unnecessary gd-devel build dependency again
  - use RTLD_GLOBAL to load extensions again (#127518)


author: Joe Orton <jorton@redhat.com> 4.3.8-5
changelog:
  - add fix for bundled libgd symbol conflicts (#124530)
  - enable mime_magic extension and Require: file (#130276)
  - disable bug22414 test again (#130317) 
  - fix gettimeofday tests on x86_64


author: Joe Orton <jorton@redhat.com> 4.3.7-3
changelog:
  - add gmp_powm fix (Oskari Saarenmaa, #124318)
  - split mbstring, ncurses, gd, openssl extns into subpackages
  - fix memory leak in apache2handler; use ap_r{write,flush}
    rather than brigade interfaces


author: Joe Orton <jorton@redhat.com> 4.3.6-6
changelog:
  - buildrequire smtpdaemon (#124430)
  - try switching to system libgd again (prevent symbol conflicts
    when e.g. mod_perl loads the system libgd library.)


author: Joe Orton <jorton@redhat.com> 4.3.4-7
changelog:
  - gd fix for build with recent Freetype2 (from upstream)
  - remove easter egg (Oden Eriksson, Mandrake)


author: Joe Orton <jorton@redhat.com> 4.3.4-6
changelog:
  - php-pear requires php
  - also remove extension=imap from php.ini in upgrade trigger
  - merge from Taroon: allow upgrade from Stronghold 4.0


author: Joe Orton <jorton@redhat.com> 4.3.4-5
changelog:
  - add defattr for php-pear subpackage
  - restore defaults: output_buffering=Off, register_argc_argv=On
  - add trigger to handle php.ini upgrades smoothly (#112470)


author: Joe Orton <jorton@redhat.com> 4.3.4-4
changelog:
  - conditionalize support for imap extension for the time being
  - switch /etc/php.ini to use php.ini-recommended (but leave
    variables_order as EGPCS) (#97765)
  - set session.path to /var/lib/php/session by default (#89975)
  - own /var/lib/php{,/session} and have apache own the latter
  - split off php-pear subpackage (#83771)


author: Joe Orton <jorton@redhat.com> 4.3.4-2
changelog:
  - rebuild for new libxslt (#110658) 
  - use --with-{mssql,oci8} for enabling extensions (#110482)
  - fix rebuild issues (Jan Visser, #110274)
  - remove hard-coded LIBS
  - conditional support for mhash (Aleksander Adamowski, #111251)


author: Joe Orton <jorton@redhat.com> 4.3.3-6
changelog:
  - use bundled libgd (#107407)
  - remove manual: up-to-date manual sources are no longer DFSG-free;
    it's too big; it's on the web anyway; #91292, #105804, #107384


author: Joe Orton <jorton@redhat.com> 4.3.3-3
changelog:
  - split domxml extension into php-domxml subpackage
  - enable xslt and xml support in domxml extension (#106042)
  - fix httpd-devel build requirement (#104341)
  - enable recode extension (#106755)
  - add workaround for #103982


author: Joe Orton <jorton@redhat.com> 4.3.2-2
changelog:
  - update the -tests and -lib64 patches
  - fixes for db4 detection
  - require aspell-devel >= 0.50.0 for pspell compatibility


author: Joe Orton <jorton@redhat.com> 4.3.1-3
changelog:
  - link odbc module correctly
  - patch so that php -n doesn't scan inidir
  - run tests using php -n, avoid loading system modules


author: Joe Orton <jorton@redhat.com> 4.2.2-18
changelog:
  - rebuild to use aspell (#89925)
  - patch to work round conditional AC_PROG_CXX break in autoconf 2.57
  - fix dba build against db >= 4.1


author: Joe Orton <jorton@redhat.com> 4.2.2-16
changelog:
  - prevent startup if using httpd.worker to avoid thread-safety issues.
  - fix parsing private keys in OpenSSL extension (#83994)
  - fixes for SNMP extension (backport from 4.3) (#74761)


author: Joe Orton <jorton@redhat.com> 4.2.2-12
changelog:
  - backport "ini dir scanning" patch from CVS HEAD; /etc/php.d/*.ini
    are now loaded at startup; each subpackage places an ini file
    in that directory rather than munging /etc/php.ini in post/postun.
  - default config changes: enable short_open_tag; remove settings for
    php-dbg extension


author: Joe Orton <jorton@redhat.com> 4.2.2-10
changelog:
  - remove ldconfig invocation in post/postun
  - fixes for #73516 (partially), #78586, #75029, #75712, #75878


author: Joe Orton <jorton@redhat.com> 4.2.2-9
changelog:
  - fixes for libdir=/usr/lib64, based on SuSE's patches.
  - add build prereqs for zlib-devel, imap-devel, curl-devel (#74819)
  - remove unpackaged files from install root
  - libtoolize; use configure cache to speed up build


author: Philip Copeland <bryce@redhat.com> 4.2.2-8.0.6
changelog:
  - PHP cannot determine which UID is being used, so safe
    mode restrictions were always applied. Fixed. (#74396)


author: Philip Copeland <bryce@redhat.com> 4.2.2-8.0.4
changelog:
  - zts support seems to crash out httpd on a *second* sighup
    ie service httpd start;
    apachectl restart ; (ok)
    apachectl restart ; (httpd segv's and collapses)
    removed --enable-experimental-zts which this seems related to.
  - Small patch added because some places need to know that they
    aren't using the ZTS API's (dumb)


author: Philip Copeland <bryce@redhat.com> 4.2.2-8.0.3
changelog:
  - fixup /etc/httpd/conf.d/php.conf to limit largest amount
    of data accepted (#73254) Limited to 512K (which seems a
    little excessive but anyway,..)
    Note: php.conf is part of the srpm sources not part of the
    php codebase.
  - ditched extrenious --enable-debugger (was for php-dbg)
  - When upgrading we tend not to modify /etc/php.ini if it exists,
    instead we create php.ini.rpmnew. Modified the post scripts to
    edit php.ini.rpmnew if it exists, so that people can copy
    over the php.ini.rpmnew as php.ini knowing that it will
    be an edited version, consistant with what modules they
    installed #72033


author: Philip Copeland <bryce@redhat.com> 4.2.2-8.0.1
changelog:
  - URLS would drop the last arguments #72752
          --enable-mbstring
          --enable-mbstr-enc-trans
    These were supposed to help provide multibyte language
    support, however, they cause problems. Removed. Maybe in
    a later errata when they work.
  - added small patch to php_variables.c that allows
    $_GET[<var>] to initialise properly when
    --enable-mbstr-enc-trans is disabled.
  - Be consistant with errata naming (8.0.x)


author: Philip Copeland <bryce@redhat.com> 4.2.2-5
changelog:
  - Shuffled the php/php-devel package file manifest
    with respect to PEAR (PHP Extension and Application
    Repository) #70673


author: Philip Copeland <bryce@redhat.com> 4.2.2-4
changelog:
  - #67815, search path doesn't include the pear directory
  - pear not being installed correctly. Added --with-pear=
    option.


author: Philip Copeland <bryce@redhat.com> 4.2.1-9
changelog:
  - Reminder to self that mm was pushed out because it's
    NOT thread safe.
  - Updated the manuals (much to Bills horror)


author: Philip Copeland <bryce@redhat.com> 4.2.1-8
changelog:
  - php.ini alteration to fit in with the install/uninstall
    of various php rpm based installable modules


author: Philip Copeland <bryce@redhat.com> 4.2.1-8
changelog:
  - php -v showing signs of deep unhappiness with the world
    added  --enable-experimental-zts to configure to make it
    happy again (yes I know experimental sounds 'dangerous'
    it's just a name for an option we need)


author: Philip Copeland <bryce@redhat.com> 4.2.1-5
changelog:
  - Ah,.. seems httpd2 has been renamed to just plain
    ol' httpd. Fixed spec file to suit.
  - ucd-snmp changed to net-snmp overnight...
    temporarily disabled snmp while I work out the
    impact of this change and if it is safe


author: Philip Copeland <bryce@redhat.com> 4.2.1-4
changelog:
  - openldap 2.1.x problem solved by Nalin. Sure the ldap
    API didn't change,... <mutter>. Added TSRMLS_FETCH()
    to ldap_rebind_proc().
  - Removed the php-dbg package as thats going to be provided
    elsewhere


author: Philip Copeland <bryce@redhat.com> 4.2.1-0
changelog:
  - Initial pristine build of php-4.2.1
  - Minor patch to get around a 64 bitism
  - Added in the dgb debugging hooks


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: Paul Howarth <paul@city-fan.org> 2.4.4-1.1
changelog:
  - add dist tag
  - add URL
  - define %{__id_u} for builds on non-Red Hat-based distributions
  - use Fedora standard buildroot
  - vary libpcap buildreq based on distribution/release
  - remove versioned libpcap dependency
  - remove buildroot unconditionally in %install
  - got rid of a few cosmetic rpmlint warnings
  - add patches:
    * patch to support mppe_lower_mtu/nomppe_lower_mtu options
    * Arvin Schnell's ifname patch
      (http://marc.theaimsgroup.com/?l=linux-ppp&m=109025160924399&w=2)
    * define atm_backend_t if the system headers don't (needed on FC2)
    * extract debug symbols from pppd and pppoe-discovery
    * use old-style PAM configs on older distributions
    * look for libpcap headers in different places on older distributions
    * fix inbound/outbound filter processing using internal functions for
      old libpcap versions
    * don't debug trace calls to cbcp_open unless the debug flag is set
    * make sure SIOCSIFNAME is defined (needed for ifname patch on RHL7)
  - clean patch cruft more carefully (don't delete ipv6 sample scripts)
  - cosmetic spec file tidying


author: Thomas Woerner <twoerner@redhat.com> 2.4.4-1
changelog:
  - new version 2.4.4 with lots of fixes
  - fixed resolv.conf docs (#165072)
    Thanks to Matt Domsch for the initial patch 
  - enabled CBCP (#199278)


author: Thomas Woerner <twoerner@redhat.com> 2.4.3-2
changelog:
  - dropped all executable bits in scripts directory to prevent rpm requiring
    programs used in there


author: Thomas Woerner <twoerner@redhat.com> 2.4.3-1
changelog:
  - new version 2.4.3
    - updated patches: make, lib64, dontwriteetc, fix, fix64, no_strip,
      radiusplugin
    - dropped patches: bpf, signal, pcap, pppoatm, pkgcheck


author: David Woodhouse <dwmw2@redhat.com> 2.4.2-6.2
changelog:
  - Link pppoatm plugin against libresolv.
  - Revert to linux-atm headers without the workaround for #127098


author: Thomas Woerner <twoerner@redhat.com> 2.4.2-5
changelog:
  - example scripts are using change_resolv_conf to modify /etc/resolv.conf
    (#132482)
  - require new libpcap library (>= 0.8.3-6) with a fix for inbound/outbound
    filter processing
  - not using internal libpcap structures anymore, fixes inbound/outbound
    filter processing (#128053)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add patch:
          * Thu Jun 06 2002 Phil Knirsch <pknirsch@redhat.com>
          - Fixed varargs problem for s390/s390x.


author: Nalin Dahyabhai <nalin@redhat.com> 2.4.1-2
changelog:
  - add buildprereq on pam-devel (#49559)
  - add patch to respond to CBCP LCP requests (#15738)
  - enable cbcp support at build-time
  - change the Copyright: tag to a License: tag


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - New version 2.3.9 required for kernel 2.3.13 and will be required
    for new initscripts.  auth patch removed; 2.3.9 does the same thing
    more readably than the previous patch.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - updated to ppp-2.3.3, build against glibc-2.0.6 - previous patches not
    required any more.
  - added buildroot
  - fixed the PAM support, which was really, completely broken and against any
    standards (session support is still not here... :-( )
  - we build against running kernel and pray that it will work
  - added a samples patch; updated glibc patch


author: Erik Troan <ewt@redhat.com>
changelog:
  - added a patch to use our own route.h, rather then glibc's (which has 
    alignment problems on Alpha's) -- I only applied this patch on the Alpha,
    though it should be safe everywhere


author: Charlie Brady <charlieb@e-smith.com> 1.3.3-2
changelog:
  - Avoid echo races if GRE arrives before pppd starts and takes
    pty out of echo mode. For background, see these threads:
    http://marc.theaimsgroup.com/?l=poptop-server&m=112264325812671
    http://marc.theaimsgroup.com/?l=poptop-server&m=116466455009310


author: Paul Howarth <paul@city-fan.org> - 1.3.3-1
changelog:
  - Update to 1.3.3
  - Add dist tag
  - Add %postun scriptlet dependency for /sbin/service
  - Fix doc permissions


author: Paul Howarth <paul@city-fan.org> - 1.3.0-1
changelog:
  - update to 1.3.0
  - remove redundant macro definitions
  - change Group: to one listed in rpm's GROUPS file
  - use full URL for source
  - simplify conditional build code
  - use macros for destination directories
  - honour %{optflags}
  - general spec file cleanup
  - initscript updates:
      don't enable the service by default
      add reload and condrestart options
  - condrestart service on package upgrade
  - fix build on x86_64
  - add buildreq tcp_wrappers


author: James Cameron <james.cameron@hp.com>
changelog:
  - adjust for building on Red Hat Enterprise Linux, per Charlie Brady
  - remove vpnstats, superceded by vpnstats.pl


author: Karel Zak <kzak@redhat.com> 3.2.3-8.4
changelog:
  - fix #168553 - need a 64 bit version of vmstat for PPC
  - fix #184242 - top reporting CPU utilization values less than actual for MT programs
  - fix #186017 - top "Cpu0" line never updates on single processor machine
                  (bugfix added to the 'remcpu' patch)
  - fix #186051 - ps -aucx reports bogus %CPU for mt app
  - fix #168444 - memory usage conflicts with /proc/meminfo


author: Karel Zak <kzak@redhat.com> 3.2.3-8.3
changelog:
  - fix #158175 - sysctl -A returns an error (fgets() part)
  - fix #161303 - 'top' failed when remove cpus


author: Karel Zak <kzak@redhat.com> 3.2.3-8.2
changelog:
  - fix #151376 - RHEL4: slabtop calculation overflow
  - fix #149616 - RHEL4: top has screen errors on large smp machines
  - fix #158175 - sysctl -A returns an error


author: Karel Zak <kzak@redhat.com> 3.2.3-6EL
changelog:
  - update FAQ
  - update spec description
  - fix text in .noproc patch
  - fix segv fault if cpu number exceeding 38 (#137159)


author: Alan Cox <alan@redhat.com> 3.2.1-6
changelog:
  - Removed broken SELinux patch to w
  - Added a better alternative whereby we get less data but don't fall for
    vanished processes when SELinux is running


author: Colin Walters <walters@redhat.com> 3.2.1-4
changelog:
  - Add little patch to make w/who work when getattr access
    to /proc/<pid> for the user's login process is denied


author: Alexander Larsson <alexl@redhat.com> 2.0.7-24
changelog:
  - Fix saving of sort, fixes #32757
  - Fix printing size, fixes #48224
  - Fix float decimal point input #58163


author: Alexander Larsson <alexl@redhat.com> 2.0.7-23
changelog:
  - Fix unsigned/signed bug. Closes #60998.
  - Update threadbadhack to correctly propagate process time to the main thread.


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - procps-2.0.7
  - integrated all patches except for signames patch, which is broken
    and unnecessary
  - See NEWS for changes between 2.0.6 and 2.0.7
  - Added patch to correctly install desktop file.  Oops.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - don't try to load System.map (and spit error messages if it does not
    exist) if ps or top are not going to use it, both to speed things up
    and remove the ugly messages when they don't make sense.
  - in top, print the possible error messages using standard top SHOWMESSAGE
    (because it will be now printed out when already in terminal mode).


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-10
changelog:
  - Fixed bug #77418 (Demo dir not packaged)
  - More tweaking on #19347 (Moved Tools/ under /usr/lib/python2.3/Tools)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-8
changelog:
  - Fixed bug #129769: Makefile in new python conflicts with older version found
    in old python-devel
  - Reorganized the spec file to get rid of the aspython2 define; __python_ver
    is more powerful.


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-7
changelog:
  - Including html documentation for non-i386 arches
  - Fixed #125362 (python-doc html files have japanese character encoding)
  - Fixed #128923 (missing dependency between python and python-devel)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-6
changelog:
  - Fixed #128030 (help() not printing anything)
  - Fixed #125472 (distutils.sysconfig.get_python_lib() not returning the right
    path on 64-bit systems)
  - Fixed #127357 (building python as a shared library)
  - Fixed  #19347 (including the contents of Tools/scripts/ in python-tools)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-3
changelog:
  - Added an optik.py that provides the same interface from optparse for
    backward compatibility; obsoleting python-optik


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-1
changelog:
  - Updated to 2.3.4-1 with Robert Scheck's help (bug #124764)
  - Added BuildRequires: tix-devel (bug #124918)


author: Mihai Ibanescu <misa@redhat.com> 2.3.3-6
changelog:
  - Correct fix for #122304 from upstream:
    http://sourceforge.net/tracker/?func=detail&atid=105470&aid=931848&group_id=5470


author: Mihai Ibanescu <misa@redhat.com> 2.3.3-4
changelog:
  - Fix for bug #122304 : splitting the domain name fails on 64-bit arches
  - Fix for bug #120879 : including Makefile into the main package

  - Requires XFree86-devel instead of -libs (see bug #118442)


author: Mihai Ibanescu <misa@redhat.com> 2.3-0.2
changelog:
  - Building python 2.3
  - Added more BuildRequires
  - Updated the startup files for modulator and pynche; idle installs its own
    now.


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-25
changelog:
  - Fixed bug #84886: pydoc dies when run w/o arguments
  - Fixed bug #84205: add python shm module back (used to be shipped with 1.5.2)
  - Fixed bug #84966: path in byte-compiled code still wrong


author: Jeremy Katz <katzj@redhat.com> 2.2.2-23
changelog:
  - ftp uri's should be able to specify being rooted at the root instead of 
    where you login via ftp (#84692)


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-22
changelog:
  - Using newer Japanese codecs (1.4.9). Thanks to 
    Peter Bowen <pzb@datastacks.com> for pointing this out.


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-13
changelog:
  - Attempt to look both in /usr/lib64 and /usr/lib/python2.2/site-packages/:
    some work on python-2.2.2-lib64.patch


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-11.7.3
changelog:
  - Fixed bug #82544: Errata removes most tools
  - Fixed bug #82435: Python 2.2.2 errata breaks redhat-config-users
  - Removed .lib64 and - files that get installed after we fix the multilib
    .py files.


author: Jeremy Katz <katzj@redhat.com> 2.2.2-8
changelog:
  - urllib2 didn't support non-anonymous ftp.  add support based on how 
    urllib did it (#80676, #78168)


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-7
changelog:
  - Fix bug #79647 (Rebuild of SRPM fails if python isn't installed)
  - Added a bunch of missing BuildRequires found while fixing the
    above-mentioned bug


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-3.7.3
  - Recompiled for 7.3 (to fix the -lcrypt bug)
  - Fix for the spurious error message at the end of the build (build-requires
    gets confused by executable files starting with """"): make the tests
    non-executable.


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-5
  - Fixed configuration patch to add -lcrypt when compiling cryptmodule.c

  2.2.2-4
  - Spec file change from Matt Wilson <msw@redhat.com> to disable linking 
    with the C++ compiler.


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-3.*
  - Merged patch from Karsten Hopp <karsten@redhat.de> from 2.2.1-17hammer to
    use %{_libdir}
  - Added XFree86-libs as BuildRequires (because of tkinter)
  - Fixed duplicate listing of plat-linux2
  - Fixed exclusion of lib-dynload/japanese
  - Added lib64 patch for the japanese codecs
  - Use setup magic instead of using tar directly on JapaneseCodecs


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-2
  - Fix #76912 (python-tools contains idle, which uses tkinter, but there is no
    requirement of tkinter from python-tools).
  - Fix #74013 (rpm is missing the /usr/lib/python2.2/test directory)


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  - builds as python2 require a different libdb
  - changed the buildroot name of python to match python2 builds


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-16
changelog:
  - the same, but in builddirs - this will remove them from the 
    docs package, which doesn't look in the buildroot for files.


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-8
changelog:
  - Make files in /usr/bin install side by side with python 1.5 when
  - Drop explicit requirement of db4
    built as python2


author: Nalin Dahyabhai <nalin@redhat.com> 2.2-5
changelog:
  - disable ndbm support, which is db2 in disguise (really interesting things
    can happen when you mix db2 and db4 in a single application)


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-0.11c1
changelog:
  - 2.2 RC 1
  - Don't include the _tkinter module in the main package - it's 
    already in the tkiter packace
  - Turn off the mpzmodule, something broke in the buildroot


author: Matt Wilson <msw@redhat.com> 2.2-0.9b2
changelog:
  - changed DESTDIR to point to / so that distutils will install dynload
    modules properly in the installroot


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-0.4a4
changelog:
  - 2.2a4
  - Enable UCS4 support
  - Enable IPv6
  - Provide distutils
  - Include msgfmt.py and pygettext.py


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - fix the "requires" clause, it lacked a space causing problems
  - use %{_tmppath}
  - don't define name, version etc
  - add the available patches from the Python home page


author: Matt Wilson <msw@redhat.com>
changelog:
  - modify all files to use "python2.0" as the intrepter
  - don't build the Expat bindings
  - build against db1


author: Jeremy Hylton <jeremy@beopen.com>
changelog:
  - updated for 2.0c1
  - build audioop, imageop, and rgbimg extension modules
  - include xml.parsers subpackage
  - add test.xml.out to files list


author: Jeremy Hylton <jeremy@beopen.com>
changelog:
  - Version 2 of 2.0b1
  - Make the package relocatable.  Thanks to Suchandra Thapa.
  - Exclude Tkinter from main RPM.  If it is in a separate RPM, it is
    easier to track Tk releases.


author: Konstantin Ryabitsev <icon@linux.duke.edu> - 1.2.6-2
changelog:
  - Use python_sitelib
  - Own the elementtree dir in site-packages
  - BuildRequire python-devel
  - Do not namely require expat
  - Do not use INSTALLED_FILES (safer)
  - Use ghosting for .pyo


author: Paul Nasrat <pnasrat@redhat.com> - 1.1.7-1
changelog:
  - Upgrade to latest upstream 1.1.x series
  - sqlite_prepare fix now upstream
  - Update url information


author: Charlie Brady <charlieb@e-smith.com> 1.03-12
changelog:
  - Add pre section which adds users and groups as required. We
    shouldn't be trying to do that at build time, but we must do
    it at install time. Change build time to just check the ids.


author: Gordon Rowell <gordon_rowell@mitel.com>
changelog:
  - Added Requires: qmail-users (added in modified setup RPM) [gordonr 8368]
  - Removed user creation/deletion from %pre/%post/%postun [gordonr 8368]


author: Peter Samuel <peters@e-smith.com>
changelog:
  - [1.03-05]
  - Now installs in its own root area prior to creating binary RPM.
  - Better checks for uid and gid values.


author: Peter Samuel <peters@e-smith.com>
changelog:
  - [1.03-4]
  - symlinks to /var/qmail/bin/sendmail are now part of the package
    instead of part of the post install script.


author: Peter Samuel <peters@e-smith.com>
changelog:
  - [1.03-3]
  - Removed DNS patch. AOL seems to be behaving itself.
  - Minor format cleanups to spec file.
  - Postinstall now ensures existing files have correct ownerships.


author: Charlie Brady <charlieb@e-smith.com> 0.70-06
changelog:
  - Change obsolete Copyright tag to a License tag, and include
    URL to DJB's information for distributors.


author: Peter Samuel <peters@e-smith.com>
changelog:
  - [0.70-03]
  - Now installs in its own root area prior to creating binary RPM.
  - Default installation locations are restored.


author: Gordon Rowell <gordonr@gormand.com.au> 0.31.1-1sme08
changelog:
  - Make smtp-forward plugin DECLINE if the connection is originated by a
    relayclient. This avoids looping the mail back to the internal mail
    server where the mail server is acting as both an inbound and outbound
    mail gateway. This plugin should be followed by a call to the standard
    queue plugin to ensure that mail is queued in this case. [SME: 710]


author: <hjp@hjp.at> 0.31-5
changelog:
  - include only /etc/init.d/qpsmtpd-forkserver, not /etc/init.d
    it conflicts with old initscripts packages.


author: <hjp@hjp.at> 0.31-1
changelog:
  - merged with 0.31. Most of my patches are now in the official release.
  - merged Gavin's per-user-config patch with my dirs patch, since the
    latter needs a way to turn off logging.
  - added /etc/qpsmtpd/plugin_dir to package.


author: <hjp@hjp.at>
changelog:
  - avoid installing patch backup files
  - split Apache::Qpsmtpd into separate package to avoid dependency hell.
  - fixed URL
  - changed group to Daemons.
  - Fixed installation for newer versions of ExtUtils::MakeMaker


author: <hjp@hjp.at> 0.29-2
changelog:
  - added QPSMTPD_CONFIG env variable and plugin_dir config.
  - added supplemental groups and support for pid file
  - added shared_connect hook
  - changed log level for SMTP dialog from DEBUG to INFO


author: Gordon Rowell <gordonr@gormand.com.au> 0.0.1-sme04
changelog:
  - Updated qpsmtpd requires to 0.31
  - Move plugins to /usr/share/qpsmtpd/plugins in line with Peter Holtzer's
    qpsmtpd RPMs


author: Charlie Brady <charlieb@e-smith.com> 0.0.1-sme03
changelog:
  - Rename to generic qpsmtpd-plugins (although currently only contains
    plugins sourced from openfusion).


author: Jeremy Katz <katzj@redhat.com> - 0.148.2-1
changelog:
  - add patch from Jim Parsons to add executil.execWithCaptureErrorStatus as 
    needed by system-config-lvm


author: Harald Hoyer <harald@redhat.com> - 0.147-1
changelog:
  - let Conf.ConfModules use modprobe.conf name and format (bug 131952)
  - use network script resolv.conf merger/changer (bug 132485)


author: Brent Fox <bfox@redhat.com> 0.143-1
changelog:
  - Do not write out XkbRules line to config file, as it is unnecessary to hard
    code the rules file, which has a built in default which should always
    work. (#120858)


author: Jeremy Katz <katzj@redhat.com> - 0.139-1
changelog:
  - videocard.py: fixups for VESA handling on x86_64
  - videocard.py, xserver.py: XFree86 -> Xorg changes


author: Brent Fox <bfox@redhat.com> 0.129-1
changelog:
  - enable DRI extentions for all i386, x86_64, and ia64 systems (bug #115672)
  - vmware doesn't do 24bpp (#117375)
  - fix for savage + lcds (#117079)


author: Jeremy Katz <katzj@redhat.com> 0.108-1
changelog:
  - comps.py: preserve xml doc/nodes
  - translate.py: make it so we can use translations from update disks in 
    anaconda


author: Harald Hoyer <harald@redhat.de> 0.101.1-1
changelog:
  - strip quotes from PAP/CHAP server also
  - Conf.py, cope with lines at the end of the file, that have no newline
  - speedup some things


author: Jeremy Katz <katzj@redhat.com> 0.93-1
changelog:
  - mouse.py (mouseWindow): try to ensure we have a locale that 
    we can do linedrawing chars for (#84908)


author: Brent Fox <bfox@redhat.com> 0.87-1
changelog:
  - load additional us keymap for all ru keyboards in keyboard_models.py
  - make sure the kbd option gets set in keyboard.py


author: Brent Fox <bfox@redhat.com> 0.84-1
changelog:
  - if there are no display Modes in the XF86Config file, create one and default to 800x600 (bug #83314)


author: Brent Fox <bfox@redhat.com> 0.79-1
changelog:
  - add us keymap and XkbOptions to non-latin keymaps in keyboard_models.py
  - change keyboard.py to handle the XkbOptions field


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - translate.py: if we fail, at least gracefully fall back instead of 
    causing a traceback (#76104)


author: Jeremy Katz <katzj@redhat.com> 0.69-1
changelog:
  - only probe for the mouse once to fix mouse probing problems
  - make keyboard names more consistent (#79354)


author: Jeremy Katz <katzj@redhat.com> 0.59-1
changelog:
  - access Cards database in /usr/share/hwdata instead of 
    /usr/X11R6/lib/X11 (#73899)
  - excludearch x86_64 until python is fixed


author: Jeremy Katz <katzj@redhat.com> 0.36-1
changelog:
  - add generic wheel mouse types
  - add bad hack to handle packages which should only be installed 
    if another package is installed


author: Jeremy Katz <katzj@redhat.com> 0.27-1
changelog:
  - diskutil.py, diskutil.c: add some simple disk utility methods (mount, 
    umount, sync, ejectCdrom)


author: Brent Fox <bfox@redhat.com> 0.9-2
changelog:
  - Provide a way to pass keymap name back to firstboot
  - Fix error in Slovakian keymap line in keyboard_models.py


author: Gordon Rowell <gordonr@gormand.com.au> 1.2.7-1sme04
changelog:
  - Remove explicit call to /bin/mail from rkhunter daily cron job. If
    there's no output, we don't want any mail either [SME: 421]


author: Greg Houlette - 1.1.5
changelog:
  - Changed the install procedure eliminating the specification of
    destination filenames (only needed if you are renaming during install)
  - Changed the permissions for documentation files (root only overkill)
  - Added the installation of the rkhunter Man Page
  - Added the installation of the programs_{bad, good}.dat database files
  - Added the installation of the LICENSE documentation file
  - Added the chmod for root only to the /var/rkhunter/db directory


author: Craig Orsinger (cjo) <cjorsinger@earthlink.net>
changelog:
  - version 1.1.0-1.cjo
  - changed installation in accordance with new rootkit installation
    procedure
  - changed installation root to conform to LSB. Use standard macros.
  - added recursive remove of old build root as prep for install phase


author: Doncho N. Gunchev - 1.0.9-0.mr700
changelog:
  - dropped Requires: perl - rkhunter works without it 
  - dropped the bash alignpatch (check the source or contact me)
  - various file mode fixes (.../tmp/, *.db)
  - optimized the %files section - any new files in the
    current dirs will be fine - just %{__install} them.


author: Doncho N. Gunchev - 1.0.6-1.mr700
changelog:
  - added missing /usr/local/rkhunter/db/md5blacklist.dat
  - patched to align results in --cronjob, I think rpm based
    distros have symlink /bin/sh -> /bin/bash
  - added --with/--without alignpatch for conditional builds
    (in case previous patch breaks something)


author: Johnny Hughes <johnny@centos.org>
changelog:
  - added an Epoch so that the single server rpmdb-CentOS
    is always a lower version that the mainline package.


author: Shad L. Lords <slords@mail.com> 2.3.2-1.2sme01
changelog:
  - Apply silent deny patch [SME:718]
  - Raised on SF: http://sourceforge.net/tracker/index.php?func=detail&aid=1429363&group_id=65349&atid=510641
  - Split rssh_chroot_helper into separate package


author: Charlie Brady <charlieb@e-smith.com> 0.11.2-02
changelog:
  - Add dependency management and isupdown patches from Torne Wuff
    <torne-runit@wolfpuppy.org.uk>.
  - Build against uClibc.
  - Add missing man pages.


author: Charlie Brady <charlieb@e-smith.com> 0.10-01
changelog:
  - Upgrade to version 0.10.0. Drop references to dietlibc (which wasn't
    actually used, but appears to have an incompatible license).


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.7
changelog:
  - Include --with-shared-modules=idmap_rid to close
    bz#169426 idmap_rid.so missing
  - Include updated crc32.c to close
    bz#172798 New, improved and open source friendly crc32.c
  - Re-include the ldap-failover-timeout-backport patch to re-close
    bz#173892 Authentication doesn't fail over when AD becomes unavailable
  - Include the -sidhistory patch (taken from a svn commit by vlendec@samba.org)
    to close
    bz#180157 Can't authenticate using win2k3 server when sidhistory is set on user
  - Patch smb.init (patch from Bastien Nocera <bnocera@redhat.com>) to close
    bz#182560 Wrong retval for initscript when smbd is dead
  - Remove vfstest man page, since we don't ship vfstest, to close
    bz#185149 [RHEL4] samba-common has unnecessary man page.
  - Include the username_substitute patch to close
    bz#171202 [RHEL4] about %U macro in Samba


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.4
changelog:
  - Include the ldap-failover-timeout-backport.patch backported by
    Bastien Nocera (bnocera@redhat.com) to fix
    bz#173892 Authentication doesn't fail over when AD becomes unavailable


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.3
changelog:
  - Include the bug-171003-it79180 patch from Keiichi Mori <kmori@redhat.com)
    (Backported from 3.0.11) to fix
    bz#171003 [RHEL4] samba memory leak
  - Include the rpc-parse-64bit-clients patch to close
    bz#167020 CRM 562408: 64-bit windows clients cannot join Samba PDC domain due
       to Samba RPC parsing error fixed in 3.0.20


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.2
changelog:
  - include the -bug157208 patch. to close
    bz#157208 CRM 511318 - smbfs dont respect uid and gid options when mounting


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - include the -smbspool pattch from RHEL-3, to close
    bz#155350 SAMBA client working, printer configuration not working
  - include the -winbindd_2k3sp1 patch to allow Samba to authenticate
    against a Windows 2003 SP1 machine.  This closes
    bz#154558 Winbind refuses to authenticate against Windows 2003 SP1


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.1
changelog:
  - try the -gcc4 patch, to see if it solves problems with nmbd crashing.
    bz#150582 ? nmbd dies when windows client requests browse list


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E
changelog:
  - Upgrade to 3.0.10, to close bz#143983  This obsoletes
    the -CAN-2004-1154 patch.
  - Include the -64bit patch from Nalin.  This closes bz#142873
  - Update the -logfiles patch to work with 3.0.10
  - Create /var/run/winbindd and make it part of the -common rpm to close
    bz#142242


author: Jay Fenlason <fenlason@redhat.com> 3.0.9-1.4E
changelog:
  - Upgrade to 3.0.9, which fixes problems with 3.0.8, including
    (from the release notes)
    o Problem updating roaming user profiles.
    o Crash in smbd when printing from a Windows 9x client.
    o Unresolved symbols in libsmbclient which caused 
      applications such as KDE's konqueror to fail when
      accessing smb:// URLs.
  - Include my changetrustpw patch to make "net ads changetrustpw" stop
    aborting.  This closes #134694
  - Remove obsolete triggers for ancient samba versions.
  - Move /var/log/samba to the -common rpm.  This closes #76628
  - Fix the pidfile comment in the winbind.init script, closing #76641
  - Remove the hack needed to get around the bad docs files in the
    3.0.8 tarball.
  - Rescue the install.mount.smbfs patch from Juanjo Villaplana
    (villapla@si.uji.es) to prevent building the srpm from trashing your
    installed /usr/bin/smbmount
  - 3.0.8 also closed CAN-2004-0882


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-1.4E.1
changelog:
  - Include updated docs tarball, replacing the incorrect docs/ directory
    in the 3.0.8 tarball.
  - Updated the logfiles patch to match the new docs/ tree.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-1.4E
changelog:
  - Upgrade to 3.0.8, closing CAN-2004-0930
    This obsoletes the x_fclose, disable-sendfile, fqdn and salt patches.
    Updated pie and logfiles patches for 3.0.8.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
changelog:
  - disable the -salt patch, because it causes undefined references in
    libsmbclient that prevent gnome-vfs from building.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
changelog:
  - Re-enable the x_fclose patch that was accidentally disabled
    in 3.0.8-0.pre1.1.  This closes #135832
  - include Nalin's -fqdn and -salt patches.


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
    smbmnt to work with 32-bit uids.


author: Jay Fenlason <fenlason@redhat.com> 3.0.7-4
changelog:
  - Update docs section to not carryover the docs/manpages directory
    This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
    /usr/share/doc/samba-3.0.7/*
  - Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
    to correctly create libsmbclient.so.0 and to use /etc/rc.d/init.d instead
    of rolling our own.  This closes #132642
  - Add patch to default "use sendfile" to no, since sendfile appears to
    be broken
  - Add patch from Volker Lendecke <vl@samba.org> to help make
    ldapsam_compat work again.
  - Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
    These two patches close bugzilla #132169


author: Jay Fenlason <fenlason@redhat.com> 3.0.7-3
changelog:
  - Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
    This obsoletes the 3.0.6-schema patch.
  - Update BuildRequires line to include openldap-devel openssl-devel
    and cups-devel


author: Jay Fenlason <fenlason@redhat.com> 3.0.6-3
changelog:
  - New upstream version.
  - Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
    to fix a duplicate in the LDAP schema.
  - Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
    to allow correct timestamp handling on 64-bit platforms and fix #126109.
  - reenable the -pie patch.  Samba is too widely used, and too vulnerable
    to potential security holes to disable an important security feature
    like -pie.  The correct fix is to have the toolchain not create broken
    executables when programs compiled -pie are stripped.
  - Remove obsolete patches.
  - Modify this spec file to put libsmbclient.{a,so} in the right place on
    x86_64 machines.


author: Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
changelog:
  - Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
  - resulted in executables getting corrupt stacks, causing smbmnt to
  - get a SIGBUS in the mount() call (bug 127420).


author: Jay Fenlason <fenlason@redhat.com> 3.0.5-2
changelog:
  - Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
    security fix.
  - Include the 3.0.4-backport patch from the 3E branch.  This restores
    some of the 3.0.5pre1 and 3.0.5rc1 functionality.


author: Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
changelog:
  - Backport base64_decode patche to close CAN-2004-0500
  - Backport hash patch to close CAN-2004-0686
  - use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
  - smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
  - passwd patch uses "*" instead of "x" for "hashed" passwords for
    accounts created by winbind.  "x" means "password is in /etc/shadow" to
    brain-damaged pam_unix module.


author: Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
changelog:
  - New upstream version
  - use % { SOURCE1 } instead of a hardcoded path
  - include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
    https://bugzilla.samba.org/show_bug.cgi?id=1315
    to make winbindd work against Windows versions that do not have
    128 bit encryption enabled.
  - Moved /usr/bin/net to the -common package, so that folks who just
    want to use winbind, etc don't have to install -client in order to
    "net join" their domain.
  - New upstream version obsoletes the patches added in 3.0.3-5
  - Remove smbgetrc.5 man page, since we don't ship smbget.


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-5
changelog:
  - Patch to allow password changes from machines patched with
    Microsoft hotfix MS04-011.
  - Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
    and https://bugzilla.samba.org/show_bug.cgi?id=1309


author: jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
changelog:
  - New upstream version
  - updated spec file to make libsmbclient.so executable.  This closes
    bugzilla #121356


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
changelog:
  - New upstream version  
  - Updated configure line to remove --with-fhs and to explicitly set all
    the directories that --with-fhs was setting.  We were overriding most of
    them anyway.  This closes #118598


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
changelog:
  - New upstream version.
  - Updated -pie and -logfiles patches for 3.0.3pre1
  - add krb5-devel to buildrequires, fixes #116560
  - Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
    "service smb status".  This fixes #116559


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Change all requires lines to list an explicit epoch.  Closes #102715
  - Add an explicit Epoch so that 0 is defined.


author: Jay Fenlason <fenlason@redhat.com> 3.0.2-5
changelog:
  - New upstream version: 3.0.2 final includes security fix for #114995
    (CAN-2004-0082)
  - Edit postun script for the -common package to restart winbind when
    appropriate.  Fixes bugzilla #114051.


author: Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
changelog:
  - add %dir entries for /usr/lib/samba and /usr/lib/samba/charset
  - Upgrade to new upstream version
  - build mount.cifs for the new cifs filesystem in the 2.6 kernel.


author: Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
changelog:
  - Update to 3.0.1
  - Removed testparm patch as it's already merged
  - Removed Samba.7* man pages
  - Fixed .buildroot patch
  - Fixed .pie patch
  - Added new /usr/bin/tdbdump file


author: Jay Fenlason <fenlason@redhat.com> 3.0.0-15
changelog:
  - New 3.0.0 final release
  - merge nmbd-netbiosname and testparm patches from 3E branch
  - updated the -logfiles patch to work against 3.0.0
  - updated the pie patch
  - update the VERSION file during build
  - use make -j if avaliable
  - merge the winbindd_privileged change from 3E
  - merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
    platforms despite the broken Makefile


author: Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
changelog:
  - Merge from 3.0.0-2beta3.3E
  - (Correct log file names (#100981).)
  - (Fix pidfile directory in samab.log)
  - (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
  - (Move libsmbclient to the -common package (#99449))


author: Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
changelog:
  - add libsmbclient.so for gnome-vfs-extras
  - Edit specfile to specify /var/run for pid files
  - Move /tmp/.winbindd/socket to /var/run/winbindd/socket


author: Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
changelog:
  - upgrade to 2.2.8a
  - remove old .md5 files
  - add "pid directory = /var/run" to the smb.conf file.  Fixes #88495
  - Patch from jra@dp.samba.org to fix a delete-on-close regression


author: Jay Fenlason <fenlason@redhat.com> 2.2.8-0
changelog:
  - Upgrade to 2.2.8
  - removed commented out patches.
  - removed old patches and .md5 files from the repository.
  - remove duplicate /sbin/chkconfig --del winbind which causes
    warnings when removing samba.
  - Fixed minor bug in smbprint that causes it to fail when called with
    more than 10 parameters: the accounting file (and spool directory
    derived from it) were being set wrong due to missing {}.  This closes
    bug #86473.
  - updated smb.conf patch, includes new defaults to close bug #84822.


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
changelog:
  - relink libnss_wins.so with SHLD="gcc -lnsl" to force libnss_wins.so to
    link with libnsl, avoiding unresolved symbol errors on functions in libnsl


author: Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
changelog:
  - edited spec file to put .so files in the correct directories
    on 64-bit platforms that have 32-bit compatability issues
    (sparc64, x86_64, etc).  This fixes bugzilla #83782.
  - Added samba-2.2.7a-error.patch from twaugh.  This fixes
    bugzilla #82454.


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
changelog:
  - Enable VFS support and compile the "recycling" module (#69796)
  - more selective includes of the examples dir


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
changelog:
  - include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
    (patch posted to samba-list by Ilia Chipitsine)


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
changelog:
  - Move winbind files to samba-common. Add separate initscript for
    winbind 
  - Fixes for winbind - protect global variables with mutex, use
    more secure getenv


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
changelog:
  - Teach smbadduser about "getent passwd" 
  - Fix more pid-file references
  - Add (conditional) winbindd startup to the initscript, configured in
    /etc/sysconfig/samba


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
changelog:
  - Add "--with-utmp" to configure options (#55372)
  - Include winbind, pam_smbpass.so, rpcclient and smbcacls
  - start using /var/cache/samba, we need to keep state and there is
    more than just locks involved


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Don't include smbpasswd in samba, it's in samba-common (#51598)
  - Add a disabled "obey pam restrictions" statement - it's not
    active, as we use encrypted passwords, but if the admin turns
    encrypted passwords off the choice is available. (#31351)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Use /var/cache/samba instead of /var/lock/samba 
  - Remove "domain controller" keyword from smb.conf, it's 
    deprecated (from #13704)
  - Sync some examples with smb.conf.default
  - Fix password synchronization (#16987)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  (these changes are from the non-head version)
  - Don't include /usr/sbin/samba, it's the same as the initscript
  - unset TMPDIR, as samba can't write into a TMPDIR owned 
    by root (#41193)
  - Add pidfile: lines for smbd and nmbd and a config: line
    in the initscript  (#15343)
  - don't use make -j
  - explicitly include /usr/share/samba, not just the files in it


author: Helge Deller <hdeller@redhat.de>
changelog:
  - build as 2.2.0-1 release
  - skip the documentation-directories docbook, manpages and yodldocs
  - don't include *.sgml documentation in package
  - moved codepage-directory to /usr/share/samba/codepages
  - make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2


author: Helge Deller <hdeller@redhat.de>
changelog:
  - updated to samba 2.2.0
  - moved codepages to /usr/share/samba/codepages
  - use all available CPUs for building rpm packages
  - use %{_xxx} defines at most places in spec-file
  - "License:" replaces "Copyright:"
  - dropped excludearch sparc
  - de-activated japanese patches 100 and 200 for now 
    (they need to be fixed and tested wth 2.2.0)
  - separated swat.desktop file from spec-file and added
    german translations
  - moved /etc/sysconfig/samba to a separate source-file
  - use htmlview instead of direct call to netscape in 
    swat.desktop-file


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak the PAM code some more to try to do a setcred() after initgroups()
  - pull in all of the optflags on i386 and sparc
  - don't explicitly enable Kerberos support -- it's only used for password
    checking, and if PAM is enabled it's a no-op anyway


author: Bill Nottingham <notting@redhat.com>
changelog:
  - i18n-ize initscript
  - add a sysconfig file for daemon options (#23550)
  - clarify smbpasswd man page (#23370)
  - build with LFS support (#22388)
  - avoid extraneous pam error messages (#10666)
  - add Urban Widmark's bug fixes for smbmount (#19623)
  - fix setgid directory modes (#11911)
  - split swat into subpackage (#19706)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - set a default CA certificate path in smb.conf (#19010)
  - require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix swat only_from line (#18726, others)
  - fix attempt to write outside buildroot on install (#17943)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - move initscript back
  - remove 'Using Samba' book from %doc 
  - move stuff to /etc/samba (#13708)
  - default configuration tweaks (#13704)
  - some logrotate tweaks


author: Than Ngo <than@redhat.de>
changelog:
  - add initdir macro to handle the initscript directory
  - add a new macro to handle /etc/pam.d/system-auth


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix yp_get_default_domain in autoconf
  - only link against readline for smbclient
  - fix log rotation (#9909)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - use cp rather than mv to preserve /etc/services perms (#4938 et al).
  - use mktemp to generate /etc/tmp.XXXXXX file name.
  - add prereqs on sed/mktemp/killall (need to move killall to /bin).
  - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 2.0.5
  - fix mount.smb - smbmount options changed again.........
  - fix postun. oops.
  - update some stuff from the samba team's spec file.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add a mount.smb to make smb mounting a little easier.
  - smb filesystems apparently don't work on alpha. Oops.


author: Erik Troan <ewt@redhat.com>
changelog:
  - made the %postun script a tad less agressive; no reason to remove
    the logs or lock file (after all, if the lock file is still there,
    samba is still running)
  - the %postun and %preun should only exectute if this is the final
    removal
  - migrated %triggerpostun from Red Hat's samba package to work around
    packaging problems in some Red Hat samba releases


author: John H Terpstra <jht@samba.anu.edu.au>
changelog:
  - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
  - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
  - Compounded make line
  - Updated smb.init restart mechanism
  - Use compound mkdir -p line instead of individual calls to mkdir
  - Fixed smb.conf file path for log files
  - Fixed smb.conf file path for incoming smb print spool directory
  - Added a number of options to smb.conf file
  - Added smbadduser command (missed from all previous RPMs) - Doooh!
  - Added smbuser file and smb.conf file updates for username map


author: Petr Machata <pmachata@redhat.com> - 4.1.2-5.EL4
changelog:
  - Introduce naming scheme consistent with other packages.
  - #185374:
    - Follow symlinks before rename (avoid symlink overwrite)
    - Add -c flag for copy instead of rename (avoid ownership change)


author: Jakub Jelinek <jakub@redhat.com> 4.0.8-3
changelog:
  - if not -n, print current buffer after N command on the last line
    unless POSIXLY_CORRECT (#112952)
  - adjust XFAIL_TESTS for the improved glibc regex implementation
    (#112642)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - update to 4.0.7
  - use "--without-included-regex"
  - do not gzip info pages in spec file, "TODO" is not present anymore


author: Gordon Rowell <gordonr@gormand.com.au> 0.0.2-03
changelog:
  - Change status output for templates audit. In particular 
    OK -> OWNED_BY_RPM. This means that custom templates will appear
    as "OWNED_BY_RPM, OVERRIDE" rather than "OK, OVERRIDE". template
    fragments should not be placed in templates-custom via RPMs [SME: 792]


author: Gordon Rowell <gordonr@gormand.com.au> 0.0.2-02
changelog:
  - Fix output from pseudonyms audit [SME: 792]
  - Display commands on stdout and warnings on stderr [SME: 792]
  - Complain about pseudonyms with @, but no domain [SME: 792]
  - Complain if virtualdomains pseudonym doesn't match accounts db [SME: 792]


author: Gordon Rowell <gordonr@gormand.com.au> 0.0.1-09
changelog:
  - Moved all tools into /sbin/e-smith/audittools to reduce clutter
    and make it easier to run all of them [SME: 762]


author: Gordon Rowell <gordonr@gormand.com.au> 0.0.1-06
changelog:
  - Determine how many RPMs own a template and whether it has been
    modified since the install of the RPM [SME: 762]


author: Gordon Rowell <gordonr@gormand.com.au> 0.0.1-05
changelog:
  - Only display commands required for conversion from virtualdomains
    hacks to user@domain pseudonyms. These are audit tools - changing
    the system should be a separate task [SME: 762]


author: Gordon Rowell <gordonr@gormand.com.au> 0.0.1-04
changelog:
  - Examine custom templates:
    - Are they owned by an RPM?
    - Are they an override or an addition?
  - Examine templates
    - Are they owned by an RPM?
    - TODO: Have they been modified since the install? [SME: 762]


author: Federico Simoncelli <federico.simoncelli@gmail.com> 1.2.0-6
changelog:
  - Added support for options: max-ratio, no-html, no-mail. [SME: 2024]
  - Redirected the stderr output to /var/log/clamd/smeserver-clamscan.log.
    [SME: 2004]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.2-05
changelog:
  - Set db default for clamd{MemLimit}==80M and use it in the run script
  - Expand templates in events rather than run file [SME: 426]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-08]
  - Add --move=$clamav{QuarantineDirectory} to clamscan,
    exclude directory from being scanned, add database default 
    and set permissions in spec file [SF: 1245655]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.1.0-07]
  - Remove freshclam runs from clamav crontab template - we
    now run supervised freshclam instance. [SF: 1251944]


author: Shad Lords <slords@mail.com>
changelog:
  - [1.1.0-06]
  - Include db entry to exclude /proc, /sys and
    /usr/share/doc from scans [SF: 1243741, 1243831]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-05]
  - Exclude /proc, /sys and /usr/share/doc from scans
    [SF: 1243741, 1243831]
  - Run freshclam with --quiet instead of --verbose [SF: 1245602]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.1.0-02]
  - Add clamav-update event directory.
  - Modify some of the panel code to avoid logging of multiple db property
    transactions.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr06]
  - Read the timestamp of the clamav database files in the panel
    to show the last updated time [SF:1200428]
  - Change /sbin/e-smith/freshclam-update-ok to /bin/sh, with no
    content. 
  - TODO: make the update mails configurable


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr03]
  - Removed the qmailscan_integration part of the panel
  - Removed the database mirror select box. Anyone who isn't
    satisfied with using db.local.clamav.net can set the hostname
    in the database directly.
  - Hid the updates and proxy sections, based on 
    $clamav{ShowProxySection} and $clamav{ShowUpdatesSection}
    - Panel looks rather bare now
  - Read the last updated date from $clamav{SignaturesUpdated}
  - Modified /sbin/e-smith/freshclam-update-ok to set the above value
  - Morphed /etc/clamscan template into /sbin/e-smith/clamscan,
    which can read the db directly.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr01]
  - Bump version to 1.1.0-01gr01 to upgrade over Shad's 1.0.0
  - Roll new tarball after major merge of Shad's work.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [0.0.1-06gr01]
  - Merge in Shad Lords' e-smith-spamassassin work (based in part
    on work from Damien Curtain) and panel
  - Moved freshclam run script options to database defaults
  - Created /sbin/e-smith/freshclam-update-{failed,ok}


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.1-05]
  - Don't start freshclam or clamd until after bootstrap-console.
  - Move all symlink creation into createlinks script.


author: Gordon Rowell <gordonr@gormand.com.au> 1.0.1-06
changelog:
  - Copied English emailsettings lexicon to Spanish so the panel at
    least works when browsing in Spanish [SME: 386]


author: Gordon Rowell <gordonr@gormand.com.au> 1.0.1-01
changelog:
  - Roll patches up to 1.0.0-12
  - Convert all DOS format files to Unix format to ease patching [SME: 66]


author: Gordon Rowell <gordonr@gormand.com.au> 1.0.0-11
changelog:
  - Add defattr definition to each sub-package [SF: 1296531]
  - Remove fr-ca to fr relocation - it can stay in e-smith-base, or
    even get removed entirely. It's for 5.6 -> 6.0 upgrades in any case.


author: Gordon Rowell <gordonr@gormand.com.au> 1.0.0-09
changelog:
  - Initial work on generating separate locale packages [SF: 1309520]
  - Do we really want to generate around 80 one to seven file packages? 
    I don't think so - it may be "correct", but it's really ugly


author: Gordon Rowell <gordonr@gormand.com.au> 1.0.0-07
changelog:
  - Ensure zero exit status from fr pre scriptlet [SF: 1309520]
  - TODO: Do we need this any more - IIRC it's for 5.5 -> 6.0
    It is also in e-smith-base, and should be removed from there


author: Gordon Rowell <gordonr@gormand.com.au> 1.0.0-04
changelog:
  - Don't generate the parent (combined) package, just the sub-packages
  - Remove en_US/en-us files from install tree. They are just here for
    translation convenience and to provide a comparison with the
    relevant base packages (TODO: Decide whether to delete them) [SF: 1309520]


author: Gordon Rowell <gordonr@gormand.com.au> 1.0.0-01
changelog:
  - Repackaging of all L10Ns except en-us in one RPM. en-us L10Ns live
    in the base packages. All languages are stored in the single source
    RPM, but a separate binary RPM is generated per language. [SF: 1309520]


author: Gordon Rowell <gordonr@gormand.com.au> 7.0beta9-02
changelog:
  - Obsolete/Provide SMEServer with version to match smeserver-release
  - Obsolete/Provide e-smith-release with version to match smeserver-release
  - [SME: 72]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [7.0alpha24-02]
  - Remove /etc/issue.net symlink, since it clashes with a file
    in centos-release.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [7.0alpha23-01]
  - Bump version to 7.0alpha23
  - Add dependency on centos-release
  - Leave /etc/redhat-release to the centos-release package
  - Add /etc/issue.net symlink and remove /etc/issue file.
  - TODO: Add templates for /etc/issue{,.net}


author: Gordon Rowell <gordon_rowell@mitel.com>
changelog:
  - [6.0-01]
  - Changed RPM name from e-smith-release-6.0alpha8-01 -> e-smith-release-6.0
    (alpha8 internally)
    [gordonr 8692]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [6.0alpha4-02]
  - Use the "version" not the "release" in the ReleaseVersion "force" 
    config template fragment. [gordonr 7531]


author: Charlie Brady <charlieb@e-smith.com> 6.0alpha1-01
changelog:
  - New alpha release. Note that the first alpha of what became 5.6
    was called 6.0alpha1, and there were subsequent alphas in that
    range. Those releases were and are completely unsupported, and
    we do not support upgrades of those servers. We'll ignore the
    version clash between those prototypes and this development
    version.


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [6.0alpha3-01]
  - Add 2.4 kernel, upgrade some packages to suit, and remove
    some packages which are 2.2.x kernel reliant.


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [5.5beta6-01]
  - Bump version for 5.5beta6 release.
  - remove foot.tmpl and noframes_foot.tmpl - re-adding in e-smith-base 
    [tonyc 3223]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [5.5alpha5-04]
  - Actually copy the foot.tmpl file in %build
  LANG=C
  export LANG
  unset DISPLAY
   [gordonr 3223]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [5.5alpha5-03]
  - Generate /etc/e-smith/web/common/foot.tmpl as a workaround 
    for Text::Template untainting problem in CGI::FormMagick [gordonr 3223, 3771]
  - Manually patched 5.5alpha5-03 [gordonr 3223]


author: Tony Clayton <tonyc@e-smith.com>
changelog:
  - [5.5alpha5-03]
  - Generate /etc/e-smith/web/common/foot.tmpl as a workaround 
  - added Obsoletes: perl-RPM for 5.1.X -> 5.5 migration [tonyc 3355]
  - added patch to 5.5alpha5-02 also  [tonyc 3355]


author: Gavin Weight <gweight@gmail.com> 1.3.0-07
changelog:
  - Renamed 40customScore_BAYES_90 to 40customScore_BAYES_95,
    Edited 40customScore_BAYES_95 to change 90 to 95. [SME: 836]


author: Gordon Rowell <gordonr@gormand.com.au> 1.3.0-02
changelog:
  - Clear qmail{DeliveryInstruction} and qmail{DeliveryType} if
    they were set for the obsoleted sortspam [SF: 1315596]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-08sme01]
  - Simplify .qmail template fragment and add Requires header
    for recent e-smith-qmail since we need 00setup from it [SF: 1252336]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.1.0-06]
  - Another update from Gordon.
  - Use condredirect (redirecting to $USERNAME-junkmail)
    instead of sortspam [SF:1200336]
  - Provide template for .qmail-junkmail
  - Remove db defaults for qmail{DeliveryType,DeliveryInstruction}.
    We don't want one delivery instruction, we want as many as the
    user has requested. Each instruction should be enabled/disabled
    on a global and per-user basis, as per SortSpam
  - TODO: Simplify e-smithForward20 in e-smith-email


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.1.0-04]
  - Various contributions from Shad Lords and Gordon Rowell, as follows
  - Add sortspam from Shad Lords' e-smith-spamassassin
  - Add lots of config entries and local.cf templates, also from Shad
  - Modified templates to match new config db names
  - Add migrate fragments


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [0.0.8-01]
  - Enable spamd by default [gordonr 9183]
  - Simplify spamassassin-update script [gordonr 9183]
  - Resolve spamd/spamassassing directory confusion [gordonr 9183]
  - Change spamd use home directory to /var/spool/spamd [gordonr 9183]
  - Log as smelog user in /var/log/spamd [gordonr 9183]
  - Update SPEC file with new genfilelist [gordonr 9183]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [0.0.7-21]
  - Generate the correct config lines, and make each fragment 
    valid perl [gordonr 8960]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [0.0.7-20]
  - Move spamassassin configuration parameters into main configdb
    as properties of the spamassassing service [gordonr 8960]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [0.0.7-15]
  - Let useradd add the group in %pre. Don't fail %pre if the uid is not
    unique [gordonr 8368]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-14]
  - Replace serviceControl() calls with "svc-stop" or "svc -t" as required,
    so that messages don't leak to console when spamd is restarted.
    [charlieb 7883]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-12]
  - Add default DeliveryInstruction andi DeliveryType default
    properties for qmail, so that "sortspam" is used for local delivery.
    Update e-smith-email "requires" version to suit. [charlieb 2600]
  - Change Copyright header to License. [charlieb]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-11]
  - Remove panel code. Greg's panel code can now be found in
    e-smith-spamassassin-panel. [charlieb 7787]
  - Split action into spamassassin config/restart and procmail
    configure sections. Latter is not yet liked into any
    actions. [charlieb 2600]
  - Remove db initialization parts of action script - init done by
    'defaults' fragments. [charlieb 7526]
  - Do stop/restart of 'spamd', not 'spamassassin'. [charlieb 2600]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-08]
  - Remove -c from run file which starts spamd - we don't want to try
    to create missing user config files. [charlieb 2600]
  - Create user spamd and run spamd as that userid. [charlieb 2600]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-06]
  - Various fixes to spamassassin db initialization templates - mostly CVS
    repository issues. [charlieb 2600]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-05]
  - Add the panel link for the new panel. Configure spamd to be paranoid
    and to create no use config files. [charlieb 2600]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-04]
  - Remove Greg's full-featured spamassassin panel. Consult CVS if you want
    to resurrect any of the code. [charlieb 2600]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-03]
  - Fix the minimal FM panel so that it runs. [charlieb 2600]
  - Fix compile problems in spamassassin-update script. [charlieb 2600]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [0.0.7-01]
  - Use new defaults directory structure to initialize db entries.
    Add minimal Fm web panel. Add spamassassin-update to email-update 
    and bootstrap-console-save events. [charlieb 2600]


author: Greg Zartman <greg@leiinc.com>
changelog:
  - Fixed a small typo in spamassassin server-manager
    panel that caused a menu label to not show correctly


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [0.0.5-02]
  - Renamed spamassassin -> spamd to avoid conflict with spamassassin's
    init script [gordonr 2600]


author: Shad L. Lords <slords@mail.com> 1.6.0-24
changelog:
  - Remove CentOS markings from motd, redhat-release to fix
    branding of kernels in grub.conf and startup screens [SME: 1996]


author: Gordon Rowell <gordonr@gormand.com.au> 1.6.0-21
changelog:
  - Add centos_exclude define and use it to auto-generate Exclude 
    property for CentOS yum repositories [SME: 1849]


author: Gordon Rowell <gordonr@gormand.com.au> 1.6.0-16
changelog:
  - Expand text on server-manager front screen [SME: 1613]
  - Add Copyright 2006 SME Server, Inc to footer


author: Gordon Rowell <gordonr@gormand.com.au> 1.6.0-07
changelog:
  - Add weekly status report. 
  - Only the following information is passed in the status report:
    - ReleaseVersion (e.g. 7.0rc2)
    - SystemMode     (e.g. servergateway)
    - SystemIDHash   (Unique id - SHA1 hash of the SystemID)
    - InstallEpoch   (time of system install)
    - CurrentEpoch   (time of this test)
  - Refactor testInternet to use new script
  - [SME: 1314]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.8-20
changelog:
  - Add dependencies on e-smith-domains, e-smith-nutUPS and
    e-smith-starterwebsite to simplify 5.x upgrades [SME: 767]
  - Obsolete a few more old versions of proftpd with big Epoch tags [SME: 767]


author: Charlie Brady <charlie_brady@mitel.com> 1.4.8-19
changelog:
  - Add Obsoletes and Conflicts headers to cause removal of and
    prevent re-installation of the incompatible contrib
    dmc-mitel-mailrules. [SME: 800]


author: Charlie Brady <charlieb@e-smith.com> 1.4.8-16
changelog:
  - Adding dependencies on e-smith-dnscache and e-smith-tinydns, so
    that DNS works after 5.x -> 7 upgrade. [SME: 767]


author: Charlie Brady <charlieb@e-smith.com> 1.4.8-15
changelog:
  - Adding dependency on e-smith-ibays, to ensure it is installed
    during 5.x -> 7 upgrade. [SME: 747]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.8-10
changelog:
  - Add comment to each of the contribs.org styling fragments
    so it is easier to find the overrides [SME: 408]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.8-07
changelog:
  - Hack in contribs.org styling for CSS files prior to parameterizing
    the templates. Kids: Don't do this at home. RPMs should NOT install
    fragments into templates-custom. [SME: 408]


author: Charlie Brady <charlie_brady@mitel.com> 1.4.8-05
changelog:
  - Add dependencies for spamassassin and clamav frameworks (moved
    from smeserver-qpsmtpd). [SME: 606]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.8-02
changelog:
  - Add contribs.org logo and change product name to "SME Server" [SME: 402]
  - Put $SystemName.$DomainName in manager titlebar


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.7-24
changelog:
  - Modify "Test Internet Access" so that it accesses contribs.org
    and only passes two pieces of information:
    - sysconfig{ReleaseVersion}
    - An SHA1 hash of sysconfig{SystemID} [SME: 402]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.7-18
changelog:
  - Expand /etc/motd and friends in post-{install,upgrade} so that
    they are correct for the first boot [SF: 1295403, 1261360]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.7-16
changelog:
  - /etc/issue and /etc/issue.net should be empty by default. We don't
    want to announce version numbers to casual observers [SF: 1261360]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.7-14
changelog:
  - Add templates for /etc/{issue,issue.net,motd}, all generated from
    the /etc/motd template [SF: 1261360]


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.7-06
changelog:
  - Add symlink to tux for splash.xpm.gz [SF: 1295038]
  - Remove unused language macro definition from SPEC file


author: Gordon Rowell <gordonr@gormand.com.au> 1.4.7-02
changelog:
  - Pull in kernel-module-st so flexbackup works [SF: 1254300]
  - Pull in kernel-module-slip for dialup support [SF: 1293606]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.4.6-01]
  - Roll patches up to 1.4.5-07
  - Added German L10N - Thanks Dietmar Berteld [SF: 1293325]


author: Shad L. Lords <slords@mail.com>
changelog:
  - [1.4.5-04]
  - Add authconfig, mysql-devel, openldap-clients,
    perl-Crypt-SSLeay, perl-NDBM_File specific and  
    ppp-modules generic obsoletes so they are removed 
    on upgrade.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  * Thu Jul 14 2005 Charlie Brady <charlieb@e-smith.com>
  - [1.4.4-07]
  - Various updates provided by Shad Lords.


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.4.4-05]
  - Add full set of Requires: headers, to ensure that an upgrade installs
    a full package set. [SF: 1217914]


author: Lijie Deng <lijied@e-smith.com>
changelog:
  - [1.4.2-06]
  - Modified French lexicon to use lang="fr", rename the lexicon
    directory to fr [lijied 6787]


author: Gordon Rowell <gordonr@e-smith.com>
changelog:
  - [1.3.12-01]
  - Place lexicon in target directory. Re-add original support CGI script
    [gordonr 3641]


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.2.0-02]
  - Add conflicts header to prevent ServiceLink-support and e-smith-support from
    being installed simultaneously.


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.1.0-06]
  - Remove e-smith-lib dependency as well - e-smith-lib requires e-smith-support,
    but not vice-versa.


author: Charlie Brady <charlieb@e-smith.com>
changelog:
  - [1.1.0-05]
  - Remove troublesome e-smith-base dependency, which isn't real anyway.
  - While we are at it, remove the e-smith => 4 dependency - not really relevant
    and forces us to retain the empty e-smith RPM.


author: Gordon Rowell <gordonr@gormand.com.au> 1.2.0-21
changelog:
  - Create local SME Server mirrorlists during build of package
  - Refer to these mirrorlists from yum.conf
  - Comment out baseurl if a MirrorList is defined [SME: 2050]


author: Gordon Rowell <gordonr@gormand.com.au> 1.2.0-19
changelog:
  - Make CentOS base and updates enabled/Visible by default [SME: 1849]
  - Migrate CentOS base and updates to Visible, but leave status [SME: 1849]


author: Gordon Rowell <gordonr@gormand.com.au> 1.2.0-16
changelog:
  - Fix post-upgrade page handling [SME: 2077]
  - TODO: Add persistent RebootRequired handling so that the reconfigure
    page is displayed from other sessions
  - TODO: Re-add display of LogFile prior to reconfigure


author: Gordon Rowell <gordonr@gormand.com.au> 1.2.0-12
changelog:
  - Re-add post-upgrade handling [SME: 2071]
  - Display yum output
  - Lower refresh to 3 seconds from 10


author: Gordon Rowell <gordonr@gormand.com.au> 1.2.0-11
changelog:
  - Add Federico Simoncelli's smeserver plugin for yum [SME: 59]
  - TODO: Add post-upgrade page handling


author: Gordon Rowell <gordonr@gormand.com.au> 1.2.0-08
changelog:
  - Add mirrorlist option to CentOS repos via MirrorList db property [SME: 1163]
  - TODO: Create mirrorlist for SME repos.


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.2-25
changelog:
  - Change SME Server repo URLs to match repo names so we avoid confusion
    with CentOS repos and can remove the symlinks [SME: 951]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.2-21
changelog:
  - Run post-upgrade and reboot in the background so that the front page
    can be displayed without the "Your system needs to be rebooted"
    warning - it's already getting one by then. [SME: 611]
  - Adjust reconfiguration wording [SME: 611]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.2-17
changelog:
  - And change "A reboot will be required" to 
    "A reboot will be initiated" in the post-upgrade panel [SME: 199]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.2-16
changelog:
  - Bring back post-upgrade page after performing updates [SME: 199]
  - Force a reboot after the post-upgrade command [SME: 199]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.2-08
changelog:
  - Don't force a post-upgrade/reboot after changes. We don't need to
    do it in most cases [SF: 1304387, 1349946]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.2-06
changelog:
  - Change CentOS BaseURL values back to /centos/4 [SF: 1334861]
  - Generate all repositories in /etc/yum.conf with enabled=0/1 [SF: 1332624]
  - Only display "Visible" repositories in the server-manager panel [SF: 1332624]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.0-25
changelog:
  - Increase debug and error level so we at least capture yum output
    in the messages log [SF: 1218082]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.0-22
changelog:
  - Change 1/0 values for GPGCheck and EnableGroups to yes/no
    It's more readable in the DB and also works around a bug [SF: 1303885]


author: Gordon Rowell <gordonr@gormand.com.au> 1.1.0-17
changelog:
  - Change centos BaseURL entries from /centos/4/ to /centos/4.1/ as
    it appears that some mirrors aren't following the symlinks correctly
  - Move BaseURL settings into force fragments as they will need to
    change as we update the base [SF: 1272438]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-10]
  - Relocate dbs to /home/e-smith/db. Note yum_update_dbs avoids the
    ConfigDB interface for speed and to reduce log noise. Maybe it 
    shouldn't, which would give a record of nightly changes.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-08]
  - Fix cron.daily ordering so yum_update_dbs gets a chance to fix
    the yum flag file before the standard yum cron job runs [SF: 1237639]
  - Clean up various old cron jobs which are no longer used
  - Change cron job template into a shell script


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-07]
  - Remove pid file check - yum leaves stale pid files when an action
    fails, but cleans up next time. Since we're calling yum, it can
    do the work. Death to pid files.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-06]
  - Adjusted repository names sme{addons,core,dev,test,updates} -> 
    addons,os,dev,test,updates
  - Added updates-testing
  - Changed BaseURL to use mirror.contribs.org/pub/smeserver for consistency
    across mirrors
  - Drop /7.0alpha/ to /7/


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-04]
  - Remove all other instances of services2adjust once for yum, and use
    the action script instead to avoid an endless run of yum_update_dbs


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-03]
  - Add exec to yum service run script
  - Add action script to update DBs as required, including 'local' event
  - TODO: Work out why services2adjust 'once' loops forever on this service


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-02]
  - Add Provides: yumconf [SF: 1230970]
  - Cater for new yum output format, and only pick package lines from
    output [SF: 1230971]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr22]
  - Change from CentOS 3 to CentOS 4
  - Remove force fragment for stunnel since we now ship the CentOS RPM


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr20]
  - Populate /usr/share/rpm-gpg-keys with various RPM-GPG-KEY files
    we might want to use
  - Add script to import keys
  - TODO: Clean out duplicate key copies


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr19]
  - Comment out 'once' invocation in local event - it seems to loop
  - Change cron job to do the 'runsvctrl once' invocation


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr17]
  - Don't bother checking the exit status of yum, since yum may
    return non-zero for failure or for "no matching groups/packages".
    TODO: We should probably work out how to tell between these.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr16]
  - Make it a supervised service, but one which we only run
    "once" when we need it [SF: 1216096]


