# changelog

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: Martin Nagy <mnagy@redhat.com> 20020927-21
changelog:
  - fix returning value of arping
    Resolves: #387881
  - enable arping to be used with InfiniBand interfaces
    Resolves: #213715


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: Marcela Maslanova <mmaslano@redhat.com> 2.6.9-4.EL4
changelog:
  - 213025 use different structure - backport upstream
  - 377331 RFE: TCP_RTO_MIN value - backport upstream
  - 171679 rebuilt
  - Resolves: rhbz#213025, rhbz#171679, #377331


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: Ray Strode <rstrode@redhat.com> - 2.1.9-4.el4
changelog:
  - assume any allocation over 32bits is an overflow, even
    on 64-bit platforms
  - remove memory debugging disabling patch


author: Ray Strode <rstrode@redhat.com> - 2.1.9-3
changelog:
  - add patch from Behdad Esfahbod <besfahbo@redhat.com> to
    correct freetype crasher issues (bugs 200033, 199397, 200179,
    200377)


author: Owen Taylor <otaylor@redhat.com> - 2.1.9-1
changelog:
  - Upgrade to 2.1.9
  - Since we are just using automake for aclocal, use it unversioned,
    instead of specifying 1.4.


author: Owen Taylor <otaylor@redhat.com> 2.1.7-4
changelog:
  - Add patch from freetype CVS to fix problem with eexec (#117743)
  - Add freetype-devel to buildrequires and -devel requires
    (Maxim Dzumanenko, #111108)


author: Mike A. Harris <mharris@redhat.com> 2.1.7-3
changelog:
  - Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to try to fix SEGV and
    SIGILL crashes in mkfontscale which have been traced into freetype and seem
    to be caused by aliasing issues in freetype macros (#118021)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - allow compiling without the demos as that requires XFree86
    (this allows bootstrapping XFree86 on new archs)


author: Owen Taylor <otaylor@redhat.com> 2.1.4-1
changelog:
  - Version 2.1.4
  - Relibtoolize to get deplibs right for x86_64
  - Use autoconf-2.5x for freetype-1.4 to fix libtool-1.5 compat problem (#91781)
  - Relativize absolute symlinks to fix the -debuginfo package 
    (#83521, Mike Harris)


author: Elliot Lee <sopwith@redhat.com> 2.1.3-7
changelog:
  - Run libtoolize/aclocal/autoconf so that libtool knows to generate shared libraries 
    on ppc64.
  - Use _smp_mflags (for freetype 2.x only)


author: Owen Taylor <otaylor@redhat.com> 2.1.3-4
changelog:
  - Make FreeType robust against corrupt fonts with recursive composite 
    glyphs (#74782, James Antill)


author: Mike A. Harris <mharris@redhat.com> 2.1.3-2
changelog:
  - Update to freetype 2.1.3
  - Removed ttmkfdir sources and patches, as they have been moved from the
    freetype packaging to XFree86 packaging, and now to the ttmkfdir package
  - Removed patches that are now included in 2.1.3:
    freetype-2.1.1-primaryhints.patch, freetype-2.1.2-slighthint.patch,
    freetype-2.1.2-bluefuzz.patch, freetype-2.1.2-stdw.patch,
    freetype-2.1.2-transform.patch, freetype-2.1.2-autohint.patch,
    freetype-2.1.2-leftright.patch
  - Conditionalized inclusion of freetype 1.4 library.


author: Mike A. Harris <mharris@redhat.com> 2.1.2-10
changelog:
  - Attempted to fix lib64 issue in freetype-demos build with X11_LINKLIBS
  - Cleaned up various _foodir macros throughtout specfile
  - Removed with_ttmkfdir build option as it is way obsolete


author: Mike A. Harris <mharris@redhat.com> 2.0.8-2
changelog:
  - Updated to freetype 2.0.8, however docs and demos are stuck at 2.0.7
    on the freetype website.  Munged specfile to deal with the problem by using
    {oldversion} instead of version where appropriate.  <sigh>


author: Tim Powers <timp@redhat.com> 2.0.6-3
changelog:
  - bumping release so that we don't collide with another build of
    freetype, make sure to change the release requirement in the XFree86
    package


author: Mike A. Harris <mharris@redhat.com> 2.0.6-2
changelog:
  - Made ttmkfdir inclusion conditional, and set up a define to include
    ttmkfdir in RHL 7.x builds, since ttmkfdir is now moving to the new
    XFree86-font-utils package.


author: Elliot Lee <sopwith@redhat.com> 2.0.5-3
changelog:
  - Fix bug #56901 (ttmkfdir needed to list Unicode encoding when generating
    font list). (ttmkfdir-iso10646.patch)
  - Use _smp_mflags macro everywhere relevant. (freetype-pre1.4-make.patch)
  - Undo fix for #24253, assume compiler was fixed.


author: Mike A. Harris <mharris@redhat.com> 2.0.4-2
changelog:
  - Added new subpackage freetype-demos, added demos to build
  - Disabled ftdump, ftlint in utils package favoring the newer utils in
    demos package.


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-4
changelog:
  - Add ft2build.h to -devel package, since it's included by all other
    freetype headers, the package is useless without it


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.3-3
changelog:
  - Change "Requires: freetype = name/ver" to "freetype = version/release",
    and move the requirements to the subpackages.


author: Mike A. Harris <mharris@redhat.com> 2.0.3-1
changelog:
  - Updated to Freetype 2.0.3, minor specfile tweaks.
  - Freetype2 docs are is in a separate tarball now. Integrated it.
  - Built in new environment.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - libtool is used to build libttf, so use libtool to link ttmkfdir with it
  - fixup a paths for a couple of missing docs


author: Preston Brown <pbrown@redhat.com>
changelog:
  - newer ttmkfdir that works better, moved ttmkfdir to /usr/bin from /usr/sbin
  - freetype utilities moved to subpkg, X dependency removed from main pkg
  - libttf.so symlink moved to devel pkg


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - call libtoolize to sanitize config.sub and get ARM support
  - dispoze of the patch (not necessary anymore)


author: Alan Cox <alan@redhat.com>
changelog:
  - Re-arranged some totally bogus old bezerkly code that could
    segfault ftp on connection loss. (BZ #122295)


author: Philipp Knirsch <pknirsch@redhat.com>
changelog:
  - Switched the default transfer protocol from PORT to PASV as proposed on
    bugzilla (#16134)
  - Fixed a small compiler warning in ftp.c line 886


author: Shad L. Lords <slords@mail.com> 7.93.33-1.centos4.sme
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: Harald Hoyer <harald@redhat.com> 7.93.32-1
changelog:
  - don't do something odd if we find a mac address that matches the user-set MACADDR (#251415) (notting)
  - backport getkey race fixes from RHEL 5 (#313611) (mpoole)
  - Fix genhostid for x86_64 (#311611) (notting)
  - netfs: sort nfs mounts for unmounting (#251657) (notting)
  - Resolves: rhbz#251657, rhbz#311611, rhbz#251415, rhbz#313611


author: Bill Nottingham <notting@redhat.com> - 7.93.30.EL-1
changelog:
  - init.d/network, network-functions: don't fiddle with hotplug settings (#185569, #209307)
  - init.d/network: add support for VLAN_PLUS_VID_NO_PAD vlans (#222975)


author: Miloslav Trmac <mitr@redhat.com> - 7.93.27.EL-1
changelog:
  - Do unmount network mounts, not doing so can prevent other unmounting other
    filesystems
    Reverts: #200915


author: Miloslav Trmac <mitr@redhat.com> - 7.93.26.EL-1
changelog:
  - network-functions: source config before calling configure_ccwgroup_device
    Resolves: #199139
  - setsysfont, rc.sysinit: fix KEYTABLE, setsysfont when serial console is
    present
    Resolves: #150769
  - netfs: call multipath, kpartx if necessary
    Resolves: #180977
  - rc.sysinit: run zfcpconf.sh earlier, so devices are available for LVM usage
    Resolves: #189494
  - init.d/functions: add configurable delay for killproc (<jorton@redhat.com>)
    Resolves: #198468
  - ifup: support aliases-on-vlan
    Resolves: #193133
  - rc.sysinit: don't use vgscan, only use vgchange
    Resolves: #191879
  - ifdown: run ifenslave -d on bonding devices
    Resolves: #199706
  - init.d/halt: don't try to unmount network mounts
    Resolves: #200915
  - ifdown, ifup-aliases: fix static routes for aliases
    Resolves: #202948
  - ifup: fix actual 169.254 networks
    Resolves: #203591


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Bill Nottingham <notting@redhat.com> - 1.1.95.23-1
changelog:
  - add support for eHCA IB adapters (#233660)
  - fix usb-floppy test (#218783)
  - backport qla4xxx fix (#234134, <sfernand@redhat.com>)


author: Bill Nottingham <notting@redhat.com> - 1.1.95.18-1
changelog:
  - fix logic in module_upgrade (#189885, <jlayton@redhat.com>)
  - don't crash when open of /proc/scsi/scsi fails for odd reasons (#185770)
  - fix incomplete probing on boxes with many scsi devices (#206641, <denis@poolshark.org>)


author: Bill Nottingham <notting@redhat.com> - 1.1.95.15-1
changelog:
  - fix network matching by driver. Affects drivers that don't fully
    support GDRVINFO, such as iseries_veth (#154510)


author: Bill Nottingham <notting@redhat.com> - 1.1.95.12-1
changelog:
  - fix various segfaults on empty files (#145998, #159839)
  - fix firewire crash (#153987, <(danieldk@pobox.com>)
  - support fddiX device naming (#109689)
  - add HD audio pci class
  - fix reading of modules.pcimap when /usr/share/hwdata isn't there
    (#150123, <dlehman@redhat.com>)
  - viocd could be an empty file... check for that (#154905)
  - no veth in 2.6 - remove support for it (potentially #154510)


author: Bill Nottingham <notting@redhat.com> - 1.1.95.10-1
changelog:
  - fix hotplug on error return (#144343, <danieldk@pobox.com>)
  - fix detection of lcs devices (#131167, <karsten@redhat.com>)


author: Bill Nottingham <notting@redhat.com> - 1.1.95.9-1
changelog:
  - fix build flags for openfirmware ddc probe object (#130719)
    (fixes system-config-network on ppc)
  - fix leak of fds in sx8/i2o probes


author: Bill Nottingham <notting@redhat.com> - 1.1.95.2-1
changelog:
  - build sx8 support
  - check attributes of hvcX/hvsiX against /dev/console to avoid hits on
    devices that are present but not the console (#137495)


author: Bill Nottingham <notting@redhat.com> - 1.1.91-1
changelog:
  - fix file leak (#133373, <mitr@redhat.com>)
  - add speaker support (fixes #134187 in the process)
  - have better ISAPnP descriptions


author: Bill Nottingham <notting@redhat.com> - 1.1.90-1
changelog:
  - migrate OSS mixer save/restore lines on upgrade from OSS modules
  - write 'options snd-card-%d index=%d' for ALSA
  - clean up sound card removal code


author: Karsten Hopp <karsten@redhat.de> 1.1.83-1
changelog:
  - fix detection of ESCON devices (mainframe)
  - change QETH and Hipersockets detection to use /sys/class/net (mainframe)
  - add detection of lcs(osa) and lcs(tokenring) (mainframe)


author: Bill Nottingham <notting@redhat.com> - 1.1.73-1
changelog:
  - fix ddc probe on ppc (#127827)
  - make USB probe ignore auxillary interfaces (#79278, <bnocera@redhat.com>)


author: Bill Nottingham <notting@redhat.com> - 1.1.69-1
changelog:
  - look for the right X server (#125169, <alexl@redhat.com>)
  - configure X even in non-interactive mode


author: Bill Nottingham <notting@redhat.com> - 1.1.68-1
changelog:
  - fix checking of modules loaded which have a - in their name as 
    /proc/modules will contain an _ instead, this time for the !loader
    case (#122983, at least)


author: Jeremy Katz <katzj@redhat.com> 1.1.60-1
changelog:
  - fix checking of modules loaded which have a - in their name as 
    /proc/modules will contain an _ instead (#121955, #120289, #120360)


author: Bill Nottingham <notting@redhat.com> - 1.1.54-1
changelog:
  - fix overrun in usb code (#119654)
  - fix use-after-free in network code (#119655, <alex.kiernan@thus.net>)


author: Bill Nottingham <notting@redhat.com> 1.1.49-1
changelog:
  - do some more munging in the loader-specific code, for cards
    without ethtool support
  - minimal port of the ieee1394 sbp2 probe to 2.6


author: Bill Nottingham <notting@redhat.com> 1.1.42-1
changelog:
  - fix segfault on CLASS_NETWORK devices with no device set (#106332)
  - fix various network device naming snafus (#114611, #113418)


author: Bill Nottingham <notting@redhat.com> 1.1.32-1
changelog:
  - ignoremulti option and corresponding iPod support (#98881, <bnocera@redhat.com>)
  - add a NEC USB floppy (#97681, <Diego.SantaCruz@epfl.ch>)
  - add another flash entry (#101990, <mccannwj@pha.jhu.edu>
  - don't probe PS/2 mice if rhgb appears to be running


author: Bill Nottingham <notting@redhat.com> 1.1.30-1
changelog:
  - resurrect PCI disabled probe for video cards (#91265, #106030)
  - don't probe PS/2 mice if we appear to be running on a local X display


author: Bill Nottingham <notting@redhat.com> 1.1.16-1
changelog:
  - more changes/fixes to guarantee uniqueness of network device names
  - use this for configuration/deconfiguration (#61169)
  - various other networking-related fixes (#101488, #99269)


author: Bill Nottingham <notting@redhat.com> 1.1.0-1
changelog:
  - change semantics of class enumeration; now treated bitwise, like bus
  - make BUS_UNSPEC and CLASS_UNSPEC ~0 instead of 0
  - change field name from 'class' to 'type' for C++ happiness (#26463)


author: Bill Nottingham <notting@redhat.com> 0.99.97-1
changelog:
  - don't say PS/2 mice are removed in safe mode (#80662)
  - don't configure USB mice; they're always configured (#84047)
  - fix PCMCIA ranges (<katzj@redhat.com>)
  - set LANG, not LC_MESSAGES, for CJK in init script


author: Bill Nottingham <notting@redhat.com> 0.99.96-1
changelog:
  - add support for another USB floppy drive to updfstab (#70282)
  - fix removal of wrong device in updfstab on USB device removal (#77382)


author: Bill Nottingham <notting@redhat.com> 0.99.94-1
changelog:
  - MacIO, ADB, and ppc DDC probing (<dburcaw@terrasoftsolutions.com>)
  - tweak serial probe
  - fix silly initscript typo


author: Bill Nottingham <notting@redhat.com> 0.99.87-1
changelog:
  - add -k to specify kernel version to look for modules for
  - usb class -> kudzu class mapping tweaks


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add support for USB2 (ehci-hcd)
  - add device entries for *all* usb interfaces, not just the first (#52758)


author: Mike A. Harris <mharris@redhat.com>
changelog:
  - Fixed Radeon QD PCI ID, and a few others.
  - Fixed broken pt_BR.po file so kudzu will actually build.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - enumerate cardbus bridges before the rest of the PCI bus scan
    (fixes #35136, #41972, #49842, possibly others)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't override generic pcitable entries with subvendor/subdevice
    specific entries from modules.pcimap unless it uses a different module
    (#46454, #50604)
  - don't try to configure X if they don't appear to have it installed
    (#50088)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - handle CLASS_RAID like CLASS_SCSI
  - put man pages in man8, not man1
  - don't map all i960 stuff to megaraid; use explicit list


author: Erik Troan <ewt@redhat.com>
changelog:
  - added a man page for updfstab
  - updfstab added devices even when the full disk device was in fstab already


author: Bill Nottingham <notting@redhat.com>
changelog:
  - if we're running for the first time, don't configure additional mice
    if some existing mouse is configured


author: Bill Nottingham <notting@redhat.com>
changelog:
  - only probe once in updfstab
  - fix aumix lines, again (#32163)
  - fix it so we don't reconfigure configured USB mice (#32236)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - some pcitable updates
  - update to updfstab (pam_console support)
  - don't try and load IDE modules if we don't need to


author: Bill Nottingham <notting@redhat.com>
changelog:
  - clean up mouse handling (#30939, #21483, #18862, others)
  - ignore non-native ISAPnP stuff for now (#30805)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't return CLASS_NETWORK for everything in PCI_BASE_CLASS_NETWORK
    (like, say, ISDN cards) (#29308)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - only probe the PCI bus in module_upgrade (#29092, sort of)
  - random cleanups, plug some memory leaks
  - don't give SCSI device names to non-SCSI devices


author: Preston Brown <pbrown@redhat.com>
changelog:
  - don't make duplicate fstab entries for devices that have the same dev entry but match different patterns.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add a new i810_audio id
  - read modules.pcimap from the normal directory if we're running the BOOT
    kernel


author: Bill Nottingham <notting@redhat.com>
changelog:
  - write lines to modules.conf to save/restore sound settings (#28504)
  - fix module_upgrade for eth0 aliases


author: Preston Brown <pbrown@redhat.com>
changelog:
  - set up agpgart on i860s.
  - improvements and fixes to updfstab, including mounting IOMEGA devices in the format they prefer.


author: Erik Troan <ewt@redhat.com>
changelog:
  - added sony devices to updfstab
  - look through /proc/partitions for actual partition to mount
  - made symlinks optional, and only create them for /dev/cdrom


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't bother showing a dialog for hardware we aren't going to do anything
    with
  - don't configure CD-ROMs


author: Matt Wilson <msw@redhat.com>
changelog:
  - added modules.o to LOADEROBJS in Makefile
  - remove modules.o from LOADEROBJS and add stub functions in kudzu.c


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add in modules.conf upgrader
  - describe the types of hardware that's added or removed in the dialog


author: Matt Wilson <msw@redhat.com>
changelog:
  - install kudzu.py into /usr/lib/python1.5/site-packages, not
    /usr/lib/python1.5/
  - added backwards compatibility for old python interface
  - fixed crashes in python C binding


author: Bill Nottingham <notting@redhat.com>
changelog:
  - pcitable updates
  - don't 'configure' agpgart on alpha
  - don't configure usb controllers if there are no modules


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - some fixes to avoid segfaulting with serial devices
    in kudzu if no PnP-description is available
  - minor fix to the makefile


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - new kudzu2 python module which gives access to all
    of the information available on the device in the C
    library. Hopefully will be the main module soonish.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix some ATI Mobility mappings
  - use ftw() to look for modules; it's the only sane way to handle
    2.4 kernels


author: Ivana Varekova <varekova@redhat.com> 382-4.rhel4
changelog:
  - fix problem with vt100-nav terminal (#136266)
  - fix problem with less with tcsh's shell and printexitvalue=1
    (#186931)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - fix korean #79977
  - add new less.sh from #89780, s/ko/korean/ and write .csh script
  - add patch from #91661: /japanses/japanese-euc/


author: Karsten Hopp <karsten@redhat.de> 378-5
changelog:
  - removed older, unused patches
  - add patch from Yukihiro Nakai to fix display of japanese text
    (#79977)


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - less-378
  - added some debian patches
  - show image info instead of binary garbage when viewing images


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - update URLs
  - Copyright -> License
  - fix #43348 (crashes when searching for /<)
  - fix #39849 (
    _ ignores LESSCHARDEF in displaying characters,
    _ prefaces sequences of one or "high" characters with a capital "A")


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up messed output if a user outputs anything in ~/.bashrc or the
    likes (Bug #9443)
  - handle RPM_OPT_FLAGS


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update to v346
  - Update download URL
  - use the configure marcro
  - strip binary
  - fix up lesspipe stuff (Bug #8750 and a couple of non-reported bugs)
    (Karsten, did I mention I'll kill you when you return from SAP? ;) )


author: Jiri Moskovcak <jmoskovc@redhat.com> 2.2.23-5.4.el4
changelog:
  - fixed bug with "-X" param - setfacl set 'x' permission even for 
    files that did't have this persmission before.
  - Resolves: #252447


author: Thomas Woerner <twoerner@redhat.com> 2.2.23-5.3.el4
changelog:
  - fixed more ACL display problems and getfacl return code
    Related: rhbz#128265
    Related: rhbz#173178


author: Thomas Woerner <twoerner@redhat.com> 2.2.23-5.1.el4
changelog:
  - fixed getfacl -dR problem with symlinks
    Resolves: rhbz#128265
  - dropped la file which contains wrong path information
    Resolves: rhbz#171114
  - display of all ACL information
    Resolves: rhbz#173178


author: Stephen C. Tweedie <sct@redhat.com> 2.2.7-3
changelog:
  - Add /usr/include/acl to files manifest
  - Fix location of doc files, add main doc dir to files manifest


author: Michael K. Johnson <johnsonm@redhat.com> 2.0.11-1
changelog:
  - Initial Red Hat package
    Made as few changes as possible relative to upstream packaging to
    make it easier to maintain long-term.  This means that some of
    the techniques used here are definitely not standard Red Hat
    techniques.  If you are looking for an example package to fit
    into Red Hat Linux transparently, this would not be the one to
    pick.
  - acl-devel -> libacl-devel


author: Kaj J. Niemi <kajtzu@fi.basen.net> 2002e-4
changelog:
  - Use CFLAGS (and RPM_OPT_FLAGS) during the compilation
  - Build the .so through gcc instead of directly calling ld


author: Joe Orton <jorton@redhat.com> 2002e-3
changelog:
  - install .so with permissions 0755
  - make auth_md5.c functions static to avoid symbol conflicts
  - remove Epoch: 0


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:2002e-0.1
changelog:
  - c-client 2002e is based on imap-2002d
  - Build shared version, build logic is copied from FreeBSD net/cclient


author: Mike A. Harris <mharris@redhat.com> 1.10-13
changelog:
  - Removed %name macro sillyness from package Summary, description text, etc.
  - Removed archaic Prefix: tag
  - lib64 fixes everywhere to use _lib, _libdir, etc
  - Removed deletion of RPM_BUILD_DIR from %clean section
  - Added -q flag to setup macro
  - Severely cleaned up spec file, and removed usage of perl


author: Jakub Jelinek <jakub@redhat.com> 1.10-12
changelog:
  - CFLAGS was using COPTFLAG variable, not COPTFLAGS
  - build with -fpic
  - apply the IA-64 patch everywhere, use capget/capset from glibc,
    not directly as _syscall (as it is broken on IA-32 with -fpic)
  - reenable alpha


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.10-6
changelog:
  - Fix sys/capabilities.h header (#55727)
  - Move to /lib, some applications seem to be using this rather early
    (#55733)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - assume we don't have clock_gettime in configure, so that
    make is not linked against -lpthread (and thus does not
    limit stack to 2MB).


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix build for some odd situations, such as
    - previously installed make != GNU make
    - /bin/sh != bash


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: Bernhard Rosenkränzer <bero@redhat.com>
changelog:
  - rebuild to get compressed man pages
  - fix description
  - some minor tweaks to the spec file
  - add docs
  - fix build on alpha (alphaev6 stuff)


author: Miroslav Lichvar <mlichvar@redhat.com> - 14:3.8.2-11.el4
changelog:
  - fix buffer overflow in 802.11 printer (#232519, CVE-2007-1218)
  - fix return codes in arpwatch init script (#237780)
  - with -C option, drop root privileges before opening first savefile (#214377)


author: Harald Hoyer <harald@redhat.com> - 14:3.8.2-1
changelog:
  - update to tcpdump-3.8.2, libpcap-0.8.2, arpwatch-2.1a13
  - patched tcpdump configure for gcc34 optimizations
  - removed obsolete patches


author: Harald Hoyer <harald@redhat.de> 12:3.6.2-10
changelog:
  - took old purge patch for filters
  - fixed #54225,#58346
  - drop root by default #49635
  - fixed #54593
  - fixed #57711


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - fix building of tcpslice on glibc 2.2.2 (time.h)
  - disable /etc/init.d requirement and fix %post scripts in arpwatch


author: Harald Hoyer <harald@redhat.com>
changelog:
  - fixed EINTR stopping for e.g. SIGSTOP. (#22008)
  - added -u option for tcpdump (#20231)
  - new arpwatch version (#23172)
  - added "all" and "one" interface for -i (#20907)
  - added arpwatch sysconfig (#23172)


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - use --enable-ipv6
  - Add two patches from CVS to enhance 802.2 printing, and more importantly,
    to be able to specify 'no stp'


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Make SMB printing output a lot more quiet unless in verbose mode.
  - Make -n resolve port/protocol numbers but not hostnames, -nn for no
    resolving at all
  - Separate droproot patch from a more generic man/usage fix one
  - Add non-promiscuous mode -by default patch, but don't apply it by default


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Update to 20010108 CVS, disable some upstreamed patches.
  - Change some additional .1 pages to .8.
  - Add droproot patch, some --usage and man page fixes.


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Initial packaging with latest tcpdump.org CVS tcpdump-3.6 and libpcap-0.6.
  - add earlier print-domain.c, the latest is segfaulting
  - don't unnecesessarily include snprintf.o, it didn't compile with gcc 2.96 anyway
  - don't use savestr, require openssl, tweak tweak tweak
  - add tcpslice, patch it a bit for egcs detection


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - tcpdump: spice up the manpage about interfaces
  - tcpdump: add 'all' and 'any' keywords to -i, saner default behaviour.
  - upgrade arpwatch to 2.1a10


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - eliminate more buffer overflows (from FreeBSD) (#20069).
  - 802.1q ether type incorrect (#19850).
  - add -u flag to drop arpwatch privs (#19696).


author: Matt Wilson <msw@redhat.com>
changelog:
  - source /etc/init.d/functions
  - back out /etc/init.d/arpwatch, place file in /etc/rc.d
  - move initscript to /etc/init.d
  - changed initscript to use start() and stop() functions
  - added condrestart to init script
  - added %post %preun %postun scripts to register arpwatch script
  - added Prereq: for all things needed in post/preun/postun


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - remove sparc64 SIOCGIFNAME hack, not needed with (at least) kernel 2.2.12-40.
  - upgrade to ANK ss991030 snapshot with pcap magic fix (#6773).
  - add getprotobyname lookup (#6725).
  - getservbyname port lookup appears functional (#7569).
  - remove uid 2090 backdoor (sorry Dave) (#7116).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - include A. Kuznetsov's patches to libpcap/tcpdump.
  - added arpsnmp to package (#3258).
  - arp2ethers written for different of awk (#4326).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - separate package for libpcap.
  - update tcpdump to 3.4, libpcap to 0.4.
  - added arpwatch (but disabled for now)


author: Tom Lane <tgl@redhat.com> 2:1.2.7-3.el4_5.1
changelog:
  - Back-port critical fixes from libpng 1.2.22, primarily to fix CVE-2007-5269
  Resolves: #337501
  - Update License tag and some other obsolete bits in specfile


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


author: Matthias Clasen <mclasen@redhat.com> - 2:1.2.5-3
changelog:
  - Reinstate and improve the transfix patch which got lost sometime ago, 
    but is still needed for CAN-2002-1363 (#125934)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - s/Copyright/License/
  - fix weird versioning system (epoch was set to "2" in the main
    package, serial to "1" in the devel package. Huh?)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Remove the workaround for Bug #20018 (from Oct 30).
    Qt 2.2.2 fixes the problem the workaround addressed.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Work around a problem causing konqueror to segfault in image preview
    mode (Bug #20018)
  - Copy SuSE 7.0's patch to handle bad chunks


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - we are Serial: 1 now because we are reverting the 1.0.2 version from 5.2
    beta to this prior one
  - install man pages; set defattr defaults


author: Dan Walsh <dwalsh@redhat.com> 1.19.1-7.3
changelog:
  - Patch rpm_execcon to handle missing /selinux
  Resolves: #202035
  - Eliminate crash on bad regular expressions
  Resolves: #202035


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: Nalin Dahyabhai <nalin@redhat.com> 2.0.8-34
changelog:
  - don't strip libraries directly, that's the job of the buildroot policy
  - rework part of %install to handle cases where %{_libdir} = /usr/lib


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.0.8-29
changelog:
  - Add workaround for libgcc/glibc breakage on ia64
  - s/Copyright/License/ in spec file
  - bzip2 source to save space


author: Matt Wilson <msw@redhat.com>
changelog:
  - rebuild for next release
  - move info pages to the development package
  - use %{_infodir}
  - patched to build against new glibc (patch11)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - ignore the first argument to tgetent, so the last change doesn't
    keep blowing up programs.
  - ignore the second argument to tgetstr() as well.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - increase default size of malloc'ed tgetent buffer from 1024 to 1536.
  - don't shrink colons (#4270).
  - rebuild for 6.1.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - auto rebuild in the new build environment (release 13)
  - fix to make the texi documenattion compile


author: Erik Troan <ewt@redhat.com>
changelog:
  - run install-info from a %trigger so we don't have to make it a prereq; as
    termcap is used by bash, the install ordering issues are hairy
  - commented out the chown stuff from 'make install' so you don't have to
    be root to build this
  - don't run ldconfig if prefix= is used during 'make install'


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.25
changelog:
  - allow pam_time to work without tty set (#248588)
  - fix pam_lastlog crash on x86_64 (#250421)
  - pam_access: match LOCAL when no tty is set (#319641)
  - define PAM_AUTHTOK_RECOVERY_ERR (#371391)
  - add support for SHA256 and SHA512 password hashes through
    glibc (#427394)


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.22
changelog:
  - add pam_tally2 module (#228044)
  - unset XAUTHORITY when appropriate (#228980)
  - CVE-2007-1716 always decrement use count (#230823)
  - reset priority only when specified in limits.conf (#232407)
  - CVE-2007-3102 prevent audit log injection through user name (#247797)


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.19
changelog:
  - make pam_unix consistent with useradd that it allows '.' and '_'
    on beginning of user name (#212136)


author: Tomas Mraz <tmraz@redhat.com> 0.77-66.18
changelog:
  - support service and list match in pam_succeed_if (#173926)
  - support user defined list separator in pam_access (#201008)
  - add pam_keyinit module for session keyring initialization (#183218)


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: 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: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Make the subpackages require the base package (Bug #14697)
  - update URL
  - add fixes from the homepage


author: Elliot Lee <sopwith@redhat.com> 4.1.0-4
changelog:
  - Add giflibcvs-small2crash.patch, which changes lib/dgif_lib.c to be
    whatever is currently in the libungif CVS, thus fixing bug number 9315.


author: Toshio Kuratomi <badger@prtr-13.ucsc.edu>
changelog:
  - Upgrade to version 3.1.0 (which incorporates the patches in 3.0-4)
  - Updated Source: and URL: to reflect change in directories/pages.


author: Marc Ewing <marc@redhat.com>
changelog:
  - Made it obsolete giflib and provide libgif.so and giflib (previous
    giflib packages were built incorrectly and packages built against
    it require libgif.so but work fine with this package)
  - cleaned buildroot
  - Removed Toshio as packager so he doesn't get yelled at when Red Hat
    breaks it :-)


author: Tom Lane <tgl@redhat.com> 3.6.1-12.el4.1
changelog:
  - Fix LZW decoding vulnerabilities (CVE-2008-2327)
  Resolves: #458814
  - Back-port fix for CVE-2006-2193
  Resolves: #458814
  - Remove sgi2tiff.1 and tiffsv.1, since they are for programs we don't ship
  Resolves: #459404
  - Remove fuzz in existing patches tiff-3.6.1-color.patch, tiffsplit-overflow.patch


author: Matthias Clasen <mclasen@redhat.com>
changelog:
  - Fix several vulnerabilities (CVE-2006-3460 CVE-2006-3461
    CVE-2006-3462 CVE-2006-3463 CVE-2006-3464 CVE-2006-3465)


author: Phil Knirsch <phil@redhat.de>
changelog:
  - Fixed ia64 problem with tiffinfo. Was general 64 bit arch problem where s390x
    and ia64 were missing (#52129).


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move man pages from devel package to the regular one
  - integrate Frank Warmerdam's fixed .fax handling code (keep until next release
    of libtiff)
  - fix fax2ps breakage (bug #8345)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - enable zip and jpeg codecs
  - change defattr in normal package to 0755
  - add defattr to -devel package


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: Harald Hoyer <harald@redhat.com> 2.8.7-2
changelog:
  - added initial /etc/sysconfig/lm_sensors
  - added initscript
  - MAKEDEV the initial i2c devices in initscript and sensors-detect


author: Phil Knirsch <pknirsch@redhat.com> 2.8.3-5
changelog:
  - Fixed initscript to work with 2.6 kernel and made it more quiet (#112286).
  - Changed proposed location of sensors (#116496).
  - Fixed rpath issue.


author: Phil Knirsch <pknirsch@redhat.com> 2.8.2-1
changelog:
  - Update to latest upstream version 2.8.2
  - Fixed wrong & usage in if expression.
  - Included several new perl tools.


author: Phil Knirsch <pknirsch@redhat.com> 2.6.5-6
changelog:
  - Included prog/init scripts and README (#90606).
  - Require kernel-utils for dmidecode (#88367, #65057).


author: Matt Wilson <msw@redhat.com>
changelog:
  - added patch to not include sys/perm.h, as it's gone now.
  - added alpha to ExclusiveArch
  - use make "LINUX_HEADERS=/usr/include" to get kernel headers


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Updated to 2.5.5 which includes the Serverworks drivers. Kernel modules are
    not included though es they have to go into the kernel package
  - Had to remove all references to I2C_SMBUS_I2C_BLOCK_DATA from
    kernel/busses/i2c-i801.c and prog/dump/i2cdump.c as this is not defined in
    our current kernel package


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: Jarod Wilson <jwilson@redhat.com>
changelog:
  - Drop Conflicts: with older kernels, and instead provide backwards
    compatibility via a second microcode image. Fixes upgrade path.


author: Tomas Smetana <tsmetana@redhat.com>
changelog:
  - Fix HSM violation errors in smartmontools (#427454)
  - Suppot up to 32 disks on 3ware RAID controllers (#252055)


author: Jarod Wilson <jwilson@redhat.com>
changelog:
  - Add support for modular powernow-k8
  - Add work-around for possible step detection issues
    on multi-core systems (#392781)
  - Add conflict w/older kernels, because we need a recent
    kernel with support for larger microcode images (#430535)
  - Update to 20080131 microcode image (#431570)


author: Jarod Wilson <jwilson@redhat.com>
changelog:
  - Update x86info to latest upstream for newer cpu
    support, build and install on x86_64 also (#155494)


author: Jarod Wilson <jwilson@redhat.com>
changelog:
  - Fix up exit codes in cpuspeed initscript (#237941)
  - Update microcode to 1.17 (#235068)
  - Implement -h switch for hardlink (#219609)
  - Fix hardlink -h segfault on x86_64 (#197789)


author: Tomas Mraz <tmraz@redhat.com>
changelog:
  - Remove smartmontools from build on s390 s390x (#180619)
  - Fix SATA detection code and the message printed (#187449)


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: Dag Wieers <dag@wieers.com> - 1.58-2
changelog:
  - Remove dependency on perl(Win32::ODBC). (Mark D. Nagel)
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-DBI/perl-DBI.spec


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


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


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


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


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-55.el4
changelog:
  - add preliminary patch to fix use of uninitialized pointer / double-free in
    KDC (CVE-2008-0062,CVE-2008-0063) (#432620, #432621)
  - add backported patch to fix double-free in libgssapi_krb5 (CVE-2007-5971)
    (#415351)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-54
changelog:
  - ftpd: also do PAM session and credential management when ftp clients use
    strong authentication (#286301)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-53
changelog:
  - fix typo in patch to fix ftp fdleak: call fdopen() instead of fopen() (more
    of #190104)
  - force deltat.c to be regenerated, so that the fix for #197522 will actually
    take effect


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-51
changelog:
  - ftp: avoid fdopen() on a single socket descriptor twice, which once we
    started closing sockets left over from failed attempts caused the client and
    server to fall out of sync in passive mode (more of #190104)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a patch to fall back to using the user's name if we encounter any kind
    of error reading the user's principal name from the default ccache (Jatin
    Nansi, #236896)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a patch to allow applications to try to use a key with kvno=0, if
    found, in place of the "right" version for a request (Luke Howard, #230382)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add patch from Greg Hudson to make srvtab routines report missing-file errors
    at same point that keytab routines do (#241806)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-48
changelog:
  - add patch to fix buffer overflow and double-free in rpc library (#239073,
    CVE-2007-2442/CVE-2007-2443)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-45
changelog:
  - add preliminary patch to fix buffer overflow in krb5kdc and kadmind
    (#231528, CVE-2007-0957)
  - add preliminary patch to fix double-free in kadmind (#231537, CVE-2007-1216)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - assume that time intervals specified without a unit attached are meant to
    be a count of seconds, as later upstream versions do (#197522)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-44
changelog:
  - temporarily disable bug fixes for #143289, #179062, #180671, #202191, #223669
    for security update
  - add preliminary patch to correct unauthorized access via krb5-aware telnet
    daemon (#229782, CVE-2007-0956)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-40
changelog:
  - report a non-fatal error to the remote rcp when the client fails to open a
    file for writing (#223669)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-39
changelog:
  - refrain from killing any lingering members of our child's process group when
    logging that the child process has exited (Jose Plans, #143289)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-37
changelog:
  - update to revised upstream patches for CVE-2006-3083 and CVE-2006-3084
    (MITKRB5-SA-2006-001) to avoid unnecessary error messages from ksu (#209512)


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 Antill 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: Preston Brown <pbrown@redhat.com>
changelog:
  - updated mime type for images from xv to ee
  - cleaned up for our new version of the package which is in CVS


author: Tim Waugh <twaugh@redhat.com> 3.0-19.4
changelog:
  - Fixed leak in cd builtin (bug #229494).
  - Back-ported glob changes to fix potential crash (bug #221381).
  - Clarification in the ulimit man page (bug #220657).
  - Avoid writing history files during signal handling (bug #202164).
  - Back-ported bind-tty-special-chars support (bug #187424).


author: Tim Waugh <twaugh@redhat.com> 3.0-19.3
changelog:
  - Small fix for multibyteifs patch to prevent segfault (bug #157260).
  - Fix sub-shell parsing problem (bug #178788).
  - Fix pipeline disposal race condition (bug #182405).
  - Fixed job handling bug (bug #162578).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Reverted this change:
    - add code to /etc/skel/.bash_logout to support the gpm selection buffer
      invalidation on virtual terminals (#115493)


author: Adrian Havill <havill@redhat.com> 3.0-19
changelog:
  - add code to /etc/skel/.bash_logout to support the gpm selection buffer
    invalidation on virtual terminals (#115493)


author: Tim Waugh <twaugh@redhat.com> 3.0-13
changelog:
  - Check for EINVAL from waitpid() and avoid WCONTINUED in that case.
  - Fixed jobs4 test.
  - Applied experimental upstream patch for trap compatibility.
  - Re-make documentation to reflect source changes.


author: Tim Waugh <twaugh@redhat.com> 3.0-5
changelog:
  - Make trap usage string show POSIX usage (bug #128938).
  - Updated ${x[@]:1} expansion fix from bug-bash list.
  - Updated patch to fix unset array crash (from bug-bash list).


author: Tim Waugh <twaugh@redhat.com> 3.0-2
changelog:
  - Fixed brace expansion (bug #129128).
  - Build with AFS support again, since bug #86514 seems fixed upstream
    (bug #129094).


author: Tim Waugh <twaugh@redhat.com> 2.05b-23
changelog:
  - Fix a warning message (bug #79629).
  - Don't remove generated source during build, for debuginfo package.
  - Don't build with AFS support (bug #86514).


author: Tim Waugh <twaugh@redhat.com> 2.05b-6
changelog:
  - Add the (4) patches from ftp.gnu.org (bug #75888, bug #72512).
  - Ship '.' man page, which doesn't get picked up by glob.
  - Don't install files not shipped when building.
  - Locale shell variables fix (bug #74701).


author: Tim Waugh <twaugh@redhat.com> 2.05b-4
changelog:
  - Fix history substitution modifiers in UTF-8 (bug #70294, bug #71186).
  - Fix ADVANCE_CHAR at end of string (bug #70819).
  - docs: CWRU/POSIX.NOTES no longer exists, but ship POSIX.


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-9
changelog:
  - Add patch from Ulrich Drepper to get better error messages when trying
    to launch an application with a bad ELF interpreter (e.g. libc5 ld.so)
    (#60870)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-5
changelog:
  - Don't set BASH_ENV in .bash_profile, it causes .bashrc to be sourced
    twice in interactive non-login shells.
  - s/Copyright/License/


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-2
changelog:
  - bash comes with its own copy of readline... Add the patches we're
    applying in the readline package.


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-1
changelog:
  - Update to 2.05
  - Change PROMPT_COMMAND in bashrc for xterms
    to something less space consuming (#24159)
  - Provide plugs for alternate prompt commands (#30634), but don't
    default to them


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04 final
  - remove the echo, pwd, test and kill man pages from the package,
    we're getting them from sh-utils


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04beta5
  - adapt patches
  - Fix up bashrc
  - Don't put in bashrc1, this should be done by the bash1 package
  - use install -c instead of plain install to work on *BSD
  - remove the collected patches - they're now in the base version.
  - make compressed man pages optional


author: Florian La Roche <Florian.LaRoche@redhat.com>
changelog:
  - add some collected patches for bash2
  - change it over to be the main bash package
  - install man-pages root:root
  - obsolete bash2, bash2-doc


author: Ian Macdonald <ianmacd@xs4all.nl>
changelog:
  - upgraded to version 2.02
  - Alpha, MIPS & Sparc patches removed due to lack of test platforms
  - glibc & signal patches no longer required
  - added documentation subpackage (doc)


author: Donnie Barnes <djb@redhat.com>
changelog:
  - added signal handling patch from Dean Gaudet <dgaudet@arctic.org> that
    is based on a change made in bash 2.0.  Should fix some early exit
    problems with suspends and fg.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch to use fcntl() for locking instead of flock() (#15779)
  - patch to ignore ~/.mailrc if it's owned by anyone other than the owner of
    this process
  - clean up flock() emulation semantics


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - time to use sigsetjmp/siglongjmp (#14010).
  - avoid indexing on NOSTR valued pointer (#15728).
  - ignore MAIL enviromment variable when invoked with -u (#10074).


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable security-prone variables-inherited-from-environment behavior
  - inherit only SHELL, DEAD, PAGER, LISTER, EDITOR, VISUAL, MBOX from environment
  - document the environment variables that are used


author: Alan Cox <alan@redhat.com>
changelog:
  - Switched dotlocking off. This fits the Red Hat model of not having setgid
    mail agents and fixes the "lock" problem reported.


author: Alan Cox <alan@redhat.com>
changelog:
  - Buffer overrun patches. These dont bite us when we don't run mailx setgid
    but do want to be in as mailx needs to be setgid


author: Tomas Smetana <tsmetana@redhat.com> 3.2.3-8.8
changelog:
  - fix #243816 - ps truncates eip and esp values on 64-bit systems
  - fix #240363 - extend ps/top commands to show user/system time per process


author: Karel Zak <kzak@redhat.com> 3.2.3-8.5
changelog:
  - fix #198140 - ps truncates line to 2048 characters
  - fix #174670 - No more per thread CPU usage with top and newer kernels


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: Ivana Varekova <varekova@redhat.com> 1.5o1-11.rhel4
changelog:
  - Resolves: #240996
    makewhatis looks to simlinks too
  - Resolves: #213774
    fix makewhatis documentation
  - Resolves: #241808
    fix man2html code


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: Jindrich Novy <jnovy@redhat.com> 4.6.1-0.8.1
changelog:
  - update extfs scripts from upstream (CAN-2004-0494)
  - convert man pages to UTF-8
  - add --enable-charset (#76486)


author: Jindrich Novy <jnovy@redhat.com> 4.6.1-0.8
changelog:
  - update from CVS
  - drop mc-php.syntax, more recent version in upstream
  - add utf8-input patch
  - sync strippwd, uglydir, extensions patches with upstream
  - add 8bitdefault patch to enable 8-bit input by default


author: Jindrich Novy <jnovy@redhat.com> 4.6.1-0.7
changelog:
  - update from CVS
  - sync strippwd patch with upstream
  - merged hp48.in patch to extfs patch (from Leonard den Ottolander)
  - rebuilt


author: Jindrich Novy <jnovy@redhat.com> 4.6.1-0.6
changelog:
  - update from CVS
  - drop upstreamed vcsa and xtermaliases patches
  - sync the rest of the patches with upstream
  - update strippwd patch to eliminate passwords from dir hotlist
    and chdir error messages
  - update perl scripts (Leonard den Ottolander, #127973, CAN-2004-0494)


author: Jindrich Novy <jnovy@redhat.com> 4.6.1-0.3
changelog:
  - patch to prevent displaying passwords in ftp paths (#131088)
    - also removes pswd from Delete/Copy/Error dialogs, etc.
  - added patch to fix/add extensions in mc.ext.in (#124242)


author: Karel Zak <zakkr@zf.jcu.cz>
changelog:
  - patch to prevent hangs on directory with '\n' in name, (#127164)
  - UTF8 hints support
  - original hint files conversion to UTF8 in the spec file


author: Jakub Jelinek <jakub@redhat.com> 4.6.1-0.1
changelog:
  - update from CVS
    - handle INFO/LICENSE and INFO/OBSOLETES in rpm vfs (#67341)
  - remove mc-cvs-unzip (#85073)
  - fix hotkey handling when not UTF-8 (Leonard den Ottolander, #120735)
  - allow terminal aliases for keys in mc.lib and ~/mc/ini,
    add gnome, xterm-new and rxvt aliases for xterm (#128163)


author: Jakub Jelinek <jakub@redhat.com> 4.6.0-12
changelog:
  - fix a bug in complete.c introduced by last patch
  - export MC_TMPDIR env variable
  - avoid integer overflows in free diskspace % counting
  - put temporary files into $MC_TMPDIR tree if possible,
    use mktemp/mkdtemp


author: Jakub Jelinek <jakub@redhat.com> 4.6.0-11
changelog:
  - fix a bunch of buffer overflows and memory leaks (CAN-2004-0226)
  - fix hardlink handling in cpio filesystem
  - fix handling of filenames with single/double quotes and backslashes
    in /usr/share/mc/extfs/rpm
  - update php.syntax file (#112645)
  - fix crash with large syntax file (#112644)
  - update CAN-2003-1023 fix to still make vfs symlinks relative,
    but with bounds checking


author: Warren Togami <wtogami@redhat.com> 4.6.0-7
changelog:
  - BuildRequires glib2-devel, slang-devel, XFree86-devel,
    e2fsprogs-devel, gettext
  - Copyright -> License
  - PreReq -> Requires
  - Explicit zero epoch in versioned dev dep
  - /usr/share/mc directory ownership
  - Improve summary
  - (Seth Vidal QA) fix for CAN-2003-1023 (Security)


author: Jakub Jelinek <jakub@redhat.com> 4.6.0-2
changelog:
  - kill unneeded patches, update the rest for 4.6.0
  - build with system slang
  - first part of UTF-8ization


author: Havoc Pennington <hp@redhat.com> 4.6.0pre3-3
changelog:
  - drop our translations, they are surely out of date
  - ugh, due to spec file weirdness hadn't actually used the new pre3
    tarball. disabled patches that no longer apply.
  - patch for #78506


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 4.6.0-pre1
  - comment out the patches that don't apply, 
    if someone wants to spend time fixing them 
    that'd be great


author: Karsten Hopp <karsten@redhat.de> 4.5.55-10
changelog:
  - support large files (#65159, #65160)
  - own /usr/lib/mc/extfs and /usr/lib/mc/syntax
  - fix NL translation (#63495)


author: Havoc Pennington <hp@redhat.com>
changelog:
  - don't build --with-included-slang on upstream recommendation
  - add uzip method from cvs, fixes some sort of format string problem
  - get fix for breaking zip files while browsing them from upstream


author: Havoc Pennington <hp@redhat.com>
changelog:
  - cons.saver rewrite to use vcsa user from Jakub, #61149
  - make cons.saver attr(4711, vcsa, root)
  - require new dev package


author: Havoc Pennington <hp@redhat.com>
changelog:
  - rebuild in rawhide
  - fix prefix/share -> datadir
  - comment out gmc/mcserv subpackages, place order for asbestos suit


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - run %configure in the build phase, not the setup
  - modify Tim's patch to always just edit one file


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - builtin cpio vfs, change rpm extfs to use it -
    should speed up e.g. copyout from rpm by orders of magnitude
    patch by Jan Hudec <jhud7196@artax.karlin.mff.cuni.cz>
  - fix buglet in the patch


author: Jonathan Blandford <jrb@redhat.com>
changelog:
  - updated mc to work with mc 4.5.36.  Thanks to Brian Ryner
    <bryner@uiuc.edu> for providing the patch.


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - removed rpm menu defs - we depend on gnorpm for these
  - fixed bug that caused crash if group doesnt exist for file


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - version pre-4.5.30 with patch to make this link on alpha properly
    Mark as version 0.7 to denote not the official 4.5.30 release


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - version 4.5.29
  - added default desktop icons for Red Hat desktop
  - added redhat-logos to requirements
  - added README.desktop to doc list for gmc
  - added locale data


author: Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
changelog:
  - added --without-debug to configure,
  - modification in %build and %install and cosmetic modification in packages
    headers,
  - added %{PACKAGE_VERSION} macro to Buildroot,
  - removed "rm -rf $RPM_BUILD_ROOT" from prep section
  - removed Packager field.


author: Michele Marziani <marziani@fe.infn.it>
changelog:
  - Merged spec file with that from RedHat-5.0 distribution
    (now a Hurricane-based distribution is needed)
  - Added patch for RPM script (didn't always work with rpm-2.4.10)
  - Corrected patch for mcserv init file (chkconfig init levels)
  - Added more documentation files on termcap, terminfo, xterm


author: Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
changelog:
  - updated to 4.1.6
  - added %attr macros in %files,
  - a few simplification in %install,
  - removed glibc patch,
  - fixed installing /etc/X11/wmconfig/tkmc.


author: Michele Marziani <marziani@fe.infn.it>
changelog:
  - added support for mc alias in /etc/profile.d/mc.csh (for csh and tcsh)
  - lowered number of SysV init scripts in /etc/rc.d/rc[0,1,6].d
    (mcserv needs to be killed before inet)
  - removed all references to $RPM_SOURCE_DIR
  - restored $RPM_OPT_FLAGS when compiling
  - minor cleanup of spec file: redundant directives and comments removed


author: Michele Marziani <marziani@fe.infn.it>
changelog:
  - removed all references to non-existent mc.rpmfs
  - added mcedit.1 to the %files section
  - reverted to un-gzipped man pages (RedHat style)
  - removed double install line for mcserv.pamd


author: Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
changelog:
  - added new rpmfs script,
  - removed mcfn_install from mc (adding mc() to bash enviroment is in
    /etc/profile.d/mc.sh),
  - /etc/profile.d/mc.sh changed to %config,
  - removed %{prefix}/lib/mc/bin/create_vcs,
  - removed %{prefix}/lib/mc/term.


author: Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
changelog:
  - new version 3.5.27,
  - %dir %{prefix}/lib/mc/icons and icons removed from tkmc,
  - added commented xmc part.


author: Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
changelog:
  - FIX spec:
     - added URL field,
     - in mc added missing %{prefix}/lib/mc/mc.ext, %{prefix}/lib/mc/mc.hint,
       %{prefix}/lib/mc/mc.hlp, %{prefix}/lib/mc/mc.lib, %{prefix}/lib/mc/mc.menu.


author: Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
changelog:
  - added making packages: tkmc, mcserv (xmc not work yet),
  - gziped man pages,
  - added /etc/pamd.d/mcserv PAM config file.
  - added instaling icons,
  - added /etc/profile.d/mc.sh,
  - in %doc added NEWS README,
  - removed %{prefix}/lib/mc/FAQ,
  - added mcserv.init script for mcserv (start/stop on level 86).


author: Doug Ledford <dledford@redhat.com> - 1.12.0-3
changelog:
  - Make init scripts LSB compliant
  - Always start mdadm from the / directory when starting the mdmonitor service
    to avoid SELinux warnings whenever mdadm attempts to send mail to the admin
    about a degraded array event
  - Resolves: bz242687


author: Doug Ledford <dledford@redhat.com> 1.12.0-2
changelog:
  - Remove spurious super-minor once, super-minor=1 ignored messages
  - Attempt to catch overly large linear constituent devices and avoid
    a math overflow in the kernel linear code
  - Resolves: bz150784, bz170327


author: Doug Ledford <dledford@redhat.com> 1.12.0-1
changelog:
  - Update to 1.12.0, the last version in the 1. series of mdadm (the 2. series
    was a rewrite and is not suitable for update in a stable product such as
    RHEL4)
  - Resolves: bz201067, bz154561, bz171355, bz199033


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: Adrian Havill <havill@redhat.com> 2.00.0-17
changelog:
  - fix error handling for the case when you attempt to "goto" a dir
    that doesn't exist. (#103902)
  - updated URL in spec file


author: Adrian Havill <havill@redhat.com> 2.00.0-14
changelog:
  - removed static buffers that limit multi-file zmodem functionality (#98654)
  - removed assertions from above patch, massage out conflicts with rh patch


author: Mike A. Harris <mharris@redhat.com> 2.00.0-9
changelog:
  - Added find_lang macro andlang files to package, also avoiding 
    _unpackaged_files_terminate_build
  - Added with_desktop_menu_entry macro to disable minicom.desktop by default


author: Mike A. Harris <mharris@redhat.com> 2.00.0-1
changelog:
  - Updated to version 2.00.0-0, which now uses GNU autoconf for everything,
    to ease portability and internationalization issues.  Hold on for the
    ride, as there's bound to be some bumps on the way.  ;o)  On the up side,
    the packaging is likely to be MUCH more maintainable in the future, which
    is very nice to see.
  - Disabled most patches as they are either included now, not needed, or
    it has yet to be determined.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - rebuild against unzigged lockdev-1.0.0-11 (#51577).
  - add BuildPrereq: on lockdev-devel, not /usr/include/baudboy.h.


author: Mike A. Harris <mharris@redhat.com> 1.83.1-12
changelog:
  - Added minicom-1.83.1-disable-message.patch to disable warning message and
    delay when running minicom as root since root-only is the only supported
    method of running minicom now due to security issues.


author: Mike A. Harris <mharris@redhat.com> 1.83.1-8
changelog:
  - Changed minicom to disable SGID/SUID operation completely as it was
    never designed to be secure, and likely never will be. (#35613)
  - Updated the format string patch I made to fix more format string abuses.
  - Added Czeck cs_CZ locale translations.


author: Mike A. Harris <mharris@redhat.com>
changelog:
  - Fixed format string vuln in usage of do_log()  (bug #35613)
  - Fixed misc other format string abuse with werror().
  - Changed main tarball to bzip2 compression
  - Corrected Buildroot to use _tmppath


author: Shad L. Lords <slords@mail.com> 4.2.1.13-1.1.sme
changelog:
  - Clean up spec so package can be built by koji/plague
  - Use generated config file instead of just scanning [SME: 2192]
  - 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.11-1
changelog:
  - Use dynamic buffer for input file.
    Resolves: #214841
  - Fix spelling errors in grubby.8
    Resolves: #230605
  - Fix "--without-usb" and "--with-usb" handling.
    Resolves: #246069


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-4
changelog:
  - Conditionally use "include" in pam configuration, rather than pam_stack.
    Also mark pam config as a config file. [SME: 2551]


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: Gavin Carr <gavin@openfusion.com.au> 2.0.0rc1
changelog:
  - Add mod_auth_tkt man page.
  - Add TKTAuthDebug support, instead of compile-time debug flag.
  - Add TKTAuthPostTimeoutURL support (Michael Peters).


author: Gavin Carr <gavin@openfusion.com.au> 2.0.0b7
changelog:
  - Deprecate TKTAuthTimeoutMin, replacing with TKTAuthTimeout, using units like
    TKTAuthCookieExpires.
  - Split out TKTAuthCookieSecure functionality from TKTAuthRequireSSL (Larry 
    Lansing).
  - Add TKTAuthCookieExpires directive for guest cookies and refreshes.
  - Add TKTAuthGuestUser %U format support for UUIDs with Apache 2.
  - Add TKTAuthGuestUser support for setting guest user explicitly.
  - Fix URI and HTML escaping issues with cgi scripts (Viljo Viitanen).
  - Update CGI scripts to get local settings via Apache::AuthTkt parse_conf values.
  - Update Apache::AuthTkt to new version (0.03) with parse_conf support.
  - Add server config merge support to allow global secrets with vhosts.


author: Gavin Carr <gavin@openfusion.com.au> 2.0.0b6
changelog:
  - Update specfile to support basic building against apache 1.
  - Fixed bug with non-base64 quoted ticket values not being parsed correctly.


author: Gavin Carr <gavin@openfusion.com.au> 2.0.0b5
changelog:
  - Change back url formation to use Host header, not server name/port.
  - Get cookie_match to skip empty cookies it finds (e.g. logout misconfigs).
  - Add Ian Bicking's AuthTicket python class in contrib.
  - Add TKTAuthGuestLogin support based on patch from Ian Bicking.
  - Add DEBUG_VERBOSE support based on patch from Ian Bicking.
  - Fixed bug with test harness not generating local module correctly.


author: Chip Turner <cturner@redhat.com> 1.99_11-1
changelog:
  - upgrade to 1.99_11
  - remove aprinc patch, no longer necessary
  - remove hash fix, no longer necessary


author: Gary Benson <gbenson@redhat.com> 1.99_09-9
changelog:
  - Apache::Status requires Apache::compat (#103891).
  - add dependency on gdbm-devel (#103889).
  - avoid strip failures on non-root builds (#103889).


author: Gary Benson <gbenson@redhat.com>
changelog:
  - implement locking around test suite to avoid breakage when two
    architectures are built simultaneously on the same machine.
  - make the stale-server killer wait until the server is truly dead,
    and move it into the lock.


author: Gary Benson <gbenson@redhat.com> 1.99_09-8
changelog:
  - add an Apache::Status example to /etc/httpd/conf.d/perl.conf.
  - kill any stale test servers before building.


author: Nalin Dahyabhai <nalin@redhat.com> 1.26-2
changelog:
  - turn off large file support, which makes mod_perl think that server request
    structures are the wrong size (heads-up from Doug MacEachern and Chip Turner)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - rebuild with perl 5.6.0
  - add perlver macro to spec file to make handling of other perl versions easier


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - fixed the postun script to check for upgrades. doh
  - add triggerpostun to fix older versions of the package


author: Preston Brown <pbrown@redhat.com>
changelog:
  - incorporate fixes from Markus Pilzecker <mp@rhein-neckar.netsurf.de>:
  - Prefix: /usr
  - find apxs binary and package directories automatically


author: Preston Brown <pbrown@redhat.com>
changelog:
  - added -fPIC to correct functionality on SPARC
  - upgrade to 1.21, removed build cruft from old buggy mod_perl days
  - added extra documentation that was missing


author: Preston Brown <pbrown@redhat.com>
changelog:
  - experimental patch from Doug MacEachern <dougm@pobox.com> to fix segfault
  - rebuilt against apache 1.3.6


author: Preston Brown <pbrown@redhat.com>
changelog:
  - disabled stacked_handlers.  They still seem busted!
  - minor updates so no conflicts with either apache / secureweb
  - fixed bug building on multiple architectures


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added a patch to compile it as a shared object for the apache/ssl (and
    future revisions of apache)


author: Andrea Borgia <borgia@cs.unibo.it>
changelog:
  - updated to version 0.5
  - removed the touch to force the build: no binaries are included!
  - added to the docs: README.stinit, stinit.def.examples
  - made buildroot capable


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Apply the author's current patches, fixes among other things
    ZIP drive support and doesn't crash when trying to access a BSD disk


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - get rid of mtools.texi as a doc file (we have the info file)
  - fix config file so mtools work (#9264)
  - fix references to the config file to be /etc/mtools.conf


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - patch to make the texi sources compile
  - fix the spec file group and description
  - fixed floppy drive sizes


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.13-10
changelog:
  - Fix memoryuse in tcsh manpage
    Resolves: #247637
  - Fix /etc/csh.cshrc blocks csh/tcsh from debugging
    Resolves: #204029
  - Change MAXVARLEN from 30 to 256 in sh.h
    Resolves: #206473  
  - Fix tcsh scripts with multiple case statement with end keywords
    break with error
    Resolves: #253247


author: Miloslav Trmac <mitr@redhat.com> - 6.13-7
changelog:
  - Define $HOSTTYPE and $MACHTYPE for ppc64 and s390 (#115531),
    I hope that finally covers all architectures.


author: Miloslav Trmac <mitr@redhat.com> - 6.13-6
changelog:
  - Define $HOSTTYPE and $MACHTYPE also on IA-64 and s390x (#115531)
  - Don't close sockets to avoid file descriptor conflits with nss_ldap (#112453)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-5
changelog:
  - Fix HTML documentation generation, second attempt (#60664)
  - Set dspmbyte using nl_langinfo(CODESET) if possible, should cover all
    cases where lang.csh was correctly setting dspmbyte (#89549)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-2
changelog:
  - Make comparisons for ranges in bracket expressions symmetric (#59493)
  - Run perl2html with LC_ALL=C to workaround what seems to be a perl bug
    (#60664)
  - Define $HOSTTYPE and $MACHTYPE on x86_64 (#115531)
  - Fix setting of O_LARGEFILE (#122558)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-1
changelog:
  - Update to tcsh-6.13.00
  - Fix charset headers in some of the translations
  - Convert translated messages to LC_CTYPE locale
  - Fix automatic dspmbyte setting


author: Adrian Havill <havill@redhat.com>
changelog:
  - use <time.h> instead of <sys/time.h> for pickier lib (#25935)
  - allow arguments for login shells (#19926)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - patch for using PATH_MAX instead of some silly internal #defines for
    variables that handle filenames.


author: Miroslav Lichvar <mlichvar@redhat.com> 5:1.4.1-12.0.1.el4
changelog:
  - validate msgid in APOP authentication (#241201, CVE-2007-1558)
  - fix insecure temp file creation on NFS (#211085, CVE-2006-5297)


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: Bill Nottingham <notting@redhat.com> 1.10-15
changelog:
  - don't strip binaries
  - fix parsing of some services (#52874) (<eedmoba@eede.ericsson.se>)
  - fix man page (#63544)


author: Adrian Havill <havill@redhat.com> 5.4-11
changelog:
  - add latest rollup patches and weekly patches
  - remove home/end patch, which is now included in latest
    terminfo.src and termcap.src
  - add term.sh to /etc/profile.d, reference in /etc/bashrc
  - modify term.sh to support rxvt (#122815 comment 93)


author: Adrian Havill <havill@redhat.com> 5.4-9
changelog:
  - remove terminfo try-to-please-all xterm hackery; it's now ptty
    and profile's job to point to the correct terminal. (#122815)


author: Adrian Havill <havill@redhat.com> 5.4-5
changelog:
  - remove --with-gpm from configure, as it adds a pkg
    dependency (#122336) and causes too many problems vs its benefits


author: Adrian Havill <havill@redhat.com> 5.4-3
changelog:
  - link "xterm" to "xterm-color" as temp fix for escape problem (#115448)
  - remove old zcat for PATCH1


author: Adrian Havill <havill@redhat.com> 5.3-9
changelog:
  - remove not-so safe-sprintf configure option because the code does
    not appear to be stable enough for some apps. (#103790)


author: Adrian Havill <havill@redhat.com> 5.3-7
changelog:
  - fixed the safe sprintf code that was enabled in the previous release
    by the configure parameter. (#101486)


author: Adrian Havill <havill@redhat.com> 5.3-5
changelog:
  - added latest rollup patch with widec/UTF8 centric weekly (20030517)
  - added --enable-widec to configure (#86311)
    original work done by Mr. Sam <sam@email-scan.com>
  - require sharutils (#86605)
  - add gpm, xmc support
  - add debug syms back into package
  - updated autoconf/configure patch


author: Adrian Havill <havill@redhat.com> 5.3-3
changelog:
  - remunged xterm changes from 5.2 patch for 5.3
  - updated screen entry (#82951)
  - fixed ka3, kb2 and kf0 entries (#77506)


author: Adrian Havill <havill@redhat.com> 5.3-1
changelog:
  - upgrade to 5.3 for sake of utf-8, wide chars (#77585 ...)
  - spec file summary/desc grammar (#73583)
  - add Requires: for c++ devel subpkg (#74002)
  - terminfo.src patches no longer needed
  - adjust autoconf patch


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.2-26
changelog:
  - Remove duplicated files (#62752)
  - Don't strip libraries (#60398)
  - Remove cbt capability from xterm description (#61077)


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.2-17
changelog:
  - Patchlevel 20020209
  - Fix zero-substitution of cf_cv_type_of_bool (#59450)
  - Fix rebuilding of configure script with autoconf 2.5x


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 5.2
  - Fix typo in man page (Bug #20205)
  - update the "screen" terminfo entries to the version supplied with
    screen 3.9.8


author: Bernhard Rosenkränzer <bero@redhat.com>
changelog:
  - Add xterm patch from Hans de Goede <hans@highrise.nl>
  - Patch 20000108, this fixes a problem with a header file.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - revert to the old major number - because the ABI is not changed (and we
    should be handling the changes via symbol versioning anyway)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix a typo in spec
  - Add the 19991006 patch, fixing some C++ STL compatibility problems.
  - get rid of profiling and debugging versions - we need to save space...


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 5.0
  - some spec cleanups to make updating easier
  - add links *.so.5 to *.so.4 - they are fully binary compatible.
    (Why did they change the invocation number???)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - don't build the C++ demo code
  - update patch set to the current as of today (redid all the individual
    patches in a single one)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added terminfo entry for the poor guys using lat1 and/or lat-2 on their
    consoles... Enjoy linux-lat ! Thanks, Erik !


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - new patch to get xterm-color and nxterm terminfo entries
  - aliased them to rxvt, as that seems to satisfy everybody


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


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


author: 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: Than Ngo <than@redhat.de>
changelog:
  - /etc/rc.d/init.d -> /etc/init.d
  - add condrestart directive
  - fix post/preun/postun scripts
  - prereq initscripts >= 5.20


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: Jindrich Novy <jnovy@redhat.com> 10.25-2.EL4.6.1
changelog:
  - fix CVE-2008-0554 vulnerability in giftopnm (#432485),
    backported from upstream
  Resolves: #432485


author: Jindrich Novy <jnovy@redhat.com> 10.25-2.EL4.4
changelog:
  - fix libpbm3 what caused crash of pbmtext and other possible breakages (#190539)
  - fix handling of images with multiple bytes per sample (#195994)


author: Jindrich Novy <jnovy@redhat.com> 10.25-1
changelog:
  - update to latest upstream 10.25
  - drop initvar patch
  - update security, misc patch
  - add bmpbpp patch to use only appropriate bit depths for BMP (#135675)


author: Jindrich Novy <jnovy@redhat.com> 10.23-1
changelog:
  - updated to netpbm-10.23 upsteam (and removed jbig, hpcd)
  - $TMPDIR patch removed, obsolete
  - updated gcc34 patch
  - removed nestedfunc patch, already applied in upstream version
  - updated security patch to conform to 10.23 (mostly in ppmtompeg/frame.c)


author: Phil Knirsch <pknirsch@redhat.com> 10.22-2
changelog:
  - Fixed Zero byte allocation error in bmptopnm (#123169)
  - Honour the $TMPDIR in ppmfade (#117247)
  - Fixed nested function bug (#117377)
  - Fixed several uninitialized variables (#117377)


author: Phil Knirsch <pknirsch@redhat.com> 10.22-1
changelog:
  - Update to latest upstream version 10.22 (also for docs).
  - Removed jbig and hdcp code from tarball.


author: Phil Knirsch <pknirsch@redhat.com> 10.19-4
changelog:
  - Fixed several tmp vulnerabilities in scripts and apps. Based on Debian
    security fix for netpbm-9.24.


author: Phil Knirsch <pknirsch@redhat.com> 10.19-3
changelog:
  - Included doc tarball with manpages (#114755).
  - Fixed small manpage incorrectness (#84922).
  - Fixed message from giftopnm (#114756).


author: Phil Knirsch <pknirsch@redhat.com> 9.24-3
changelog:
  - Fixed a possible gcc compiler problem for inline struct parameters (#62181).
  - Added missing .map files to progs files selection (#61625).


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Updated to netpbm version 9.14
  - Removed pnmtotiff resize patch as it is now part of the original package
  - Removed pstopnm csh fix as it is now part of the original package
  - Removed asciitopgm memcpy fix as it is now part of the original package
  - Removed manpages patch as it is now part of the original package


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Fixed bugzilla bug #19487 where asciitopgm dumped core on Alpha. Actually
    dumped core everywhere


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - update to 9.9
  - Due to patent infringement problems removed the jbig support from the tarball
    (pnm/jbig + Makefile changes) and created a new tarball


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 9.8
  - make sure shhopt.h is included in the -devel package (#19672)
  - rename shhopt.h to pbmshhopt.h because it's not the same as the normal
    shhopt.h that other things (like util-linux) expect


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move netpbm-progs to the Applications/Multimedia group
  - reintroduce patches from the old libgr package


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make sure all man pages are included (#9328)
  - fix pstopnm bomb when xres == yres (#9329)
  - add libjpeg and libz because libtiff now needs them


author: Michael Johnson <johnsonm@redhat.com>
changelog:
  - removed old png.h header file that was causing png utils to die
  - build png in build instead of install section...


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - altered install so that the package installs now even if a previous
    version was not installed on the system


author: Donnie Barnes <djb@redhat.com>
changelog:
  - changed copyright from "distributable" to "freeware"
  - added some missing scripts that existed in netpbm
  - added some binaries that weren't getting built
  - added patch to build tiff manipulation progs (requires libtiff)


author: Donnie Barnes <djb@redhat.com>
changelog:
  - updated to 2.0.13
  - dropped libjpeg and libtiff (those should come from home sources)
  - removed glibc patch (new version appears to have it!)
  - added i686 as a valid arch type to config.guess


author: Tomas Smetana <tsmetana@redhat.com> 2.2.0-2
changelog:
  - fix #249028 - usb udev rules
  - update initscript and sysconfig file
  - fix calls to open() for compatibility with the new glibc


author: Than Ngo <than@redhat.com> 2.0.3-1
changelog:
  - update to 2.0.3
  - drop nut-2.0.2-buffer.patch, it's included in new upstream
  - add udev rule #189674, #187105


author: Than Ngo <than@redhat.com> 2.0.2-1
changelog:
  - fix compiler warnings #156027
  - fix pid issue  #159450
  - fix wrong ownership and permissions #159449, #141123
  - update to 2.0.2


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 -g -pipe -m64}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -m64}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -m64}" ; 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=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu \
  	--target=x86_64-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/lib64 \
  	--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: Matthias Saou <http://freshrpms.net/>
changelog:
  - Rebuilt for Red Hat Linux 9.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/oidentd/oidentd.spec


author: Tomas Mraz <tmraz@redhat.com> 0.9.7a-43.17
changelog:
  - use poll when reading random device (#236164)
  - make ssl session ID context matching strict (#244436)
  - openssl utility shouldn't crash on invalid PKCS#12 files (#245083)
  - CVE-2007-3108 remove conditionals in BN_div, BN_mod and final
    Montgomery reduction (#250580)


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: Ivana Varekova <varekova@redhat.com> 5.51-10.el4
changelog:
  - Resolves: #336511
    zip and unzip produces possible erroneous ucsize <> csize output
  - Resolves: #249057
    extract on NFS out of space doesn't return errors


author: Ivana Varekova <varekova@redhat.com> 5.51-7.EL4.5
changelog:
  - fix 164927 - TOCTOU issue in unzip
  - fix 178960 - unzip long filename buffer overflow
  - fix 199104 - add large file support 
    (return Lon's ~4GB patch - fixed symlink problem)


author: Lon Hohberger <lhh@redhat.com> 5.50-30
changelog:
  - SECURITY Round 3: Fix up original patch (from 5.50-9) to fix
  ^V/ exploit, but still allow '-:', which the other patch (5.50-18)
  does not allow.  Never allow explicit writing to the root
  directory; force users to change there and extract it manually.


author: Lon Hohberger <lhh@redhat.com> 5.50-18
changelog:
  - SECURITY: Incorporate far cleaner patch from Ben Laurie
  <ben@algroup.co.uk> which also fixes ^V/ (quote-slash).
  Patch checks post-decode as opposed to inline as previous
  patch does.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 5.42
  - Don't strip binaries explicitly
  - build without assembly, it doesn't seem to increase performance 
  - make it respect RPM_OPT_FLAGS, define _GNU_SOURCE
  - use %{_tmppath}
  - "License:" replaces "Copyright:"
  - Update URL
  - include zipgrep
  - COPYING doesn't exist anymore, include LICENSE instead


author: Jindrich Novy <jnovy@redhat.com> 0.68-10
changelog:
  - applied cleanup patch from Steve Grubb #120060
  - fixed man page #115380
  - added libselinux-devel to BuildPrereq #123750, #119416


author: Jindrich Novy <jnovy@redhat.com>
changelog:
  - moved to 0.68-10 to fix problem with RHEL4-Alpha4 #129548
  - updated GNU build scripts and file structure to recent style


author: Nalin Dahyabhai <nalin@redhat.com> 0.67-4
changelog:
  - modify default PAM configuration file to not specify directories, so that
    the same configuration can be used for all arches on multilib systems
  - fix BuildPrereq on glib-devel to specify glib2-devel instead
  - remove unpackaged files in %install phase


author: Nalin Dahyabhai <nalin@redhat.com> 0.64.1-8
changelog:
  - man page fix (-r is the opposite of -l, not --stdin, which precedes it)
    from Felipe Gustavo de Almeida


author: Nalin Dahyabhai <nalin@redhat.com> 0.64.1-7
changelog:
  - fix unguarded printf() (noted by Chris Evans)
  - add missing build dependency on pwdb and pam-devel (#49550)


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - use .orig as default suffix, as per man page and previous behaviour
    (bug #20202).
  - use better patch for this, from maintainer.


author: Alan Cox <alan@redhat.com>
changelog:
  - Fix the case where stderr isnt flushed for ask(). Now the 'no such file'
    appears before the skip patch question, not at the very end, Doh!


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: Bill Nottingham <notting@redhat.com>
changelog:
  - minor init script fixes (#121742,#127627)
  - remove references to updfstab (#131337)
  - move initscript before network (#various)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - merge changes from later 3.1.27 packages
    - add loader libs for cardmgr and probe to avoid sucking copy into anaconda
    - specify full path to kudzu in the initscript
    - config fixups for various wireless cards


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix some screwed up driver mappings (apa1480_cb -> aic7xxx_mod, ieee1394
    stuff) (#37217)
  - don't call ifdown with bogus parameters (#37353)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - require hotplug
  - actually install the stubbed network script
  - fix wireless script so it works when not called from the
    network script
  - use xircom_cb, not tulip


author: Erik Troan <ewt@redhat.com>
changelog:
  - changed airo to aironet4500 in the config files
  - combined some patches as it was a complete mess
  - removed patch for 26955 which was just wrong -- it tried to source in
    /etc/pcmcia/wireless, which is a script that expects arguments


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add condrestart to init script, move start and stop to functions
    the way we do everywhere else
  - start pcmcia earlier on in the boot process - needs to be started
    before netfs if we want to mount nfs filesystems using pcmcia network
    cards.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Make tulip cards use "tulip" rather than "xircom_tulip_cb"
    (Request from Arjan)
  - remove 0x800-0x8ff range from ports (#25222)
  - network script sources wireless script (#26955)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Actually apply Erik's fstab patch
  - Add support for various PCMCIA ISDN cards to /etc/pcmcia/config
    (Sedlbauer SpeedStar/SpeedStar II, AVM M1/M2/B1/A1, Elsa MicroLink)
  - Update to 3.1.24 while at it:
    - Fixes buffer overrun in cardmgr
    - Fixes config scripts
    - Fixes wvlan_cs man page
    - Fixes script logging for DHCP
    All other 3.1.24 changes don't affect us because we aren't using
    the modules from this package


author: Erik Troan <ewt@redhat.com>
changelog:
  - split kernel-pcmcia-cs into separate package as all of the pcmcia modules
    are from the main kernel now, and this just contributes cardmgr and config
    stuff


author: Stepan Kasal <skasal@redhat.com> - 4.5-4.6
changelog:
  - Add pcre-4.5-CVE-2007-1659.patch
  - Update pcre-4.5-CVE-2007-1660.patch
  - Add pcre-4.5-CVE-2007-7230.patch
  - Resolves: #380511


author: Stepan Kasal <skasal@redhat.com> - 4.5-4.5
changelog:
  - Add patches for CVE-2006-7224, CVE-2006-7225, and CVE-2006-7226.
  - This synchronizes this branch with 4.5 and resolves #373421
  - Related: #380511


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: Marcela Maslanova <mmaslano@redhat.com> - 3:5.8.5-37.el4.3
changelog:
  - CVE-2008-1927 perl: heap corruption by regular expressions with utf8 characters
  - Resolves: #449321


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/lib64 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: Miloslav Trmač <mitr@redhat.com> - 0.52.5-1.el4.3
changelog:
  - Update the last password change date field when changing passwords
    Resolves: #243849
  - Add support for SHA256 and SHA512 in password hashes
    Resolves: #427800
  - Fix luseradd -p, luseradd -P, and changing more than one property in lusermod
    Resolves: #432647


author: Miloslav Trmac <mitr@redhat.com> - 0.52.5-1
changelog:
  - Fix home directory renaming in ADMIN.modifyUser (#135280)
  - Further Python reference counting fixes


author: Miloslav Trmac <mitr@redhat.com> - 0.52.2-1
changelog:
  - Allow LDAP connection using ldaps, custom ports or without TLS (original
    patch from Pawel Salek).


author: Miloslav Trmac <mitr@redhat.com> - 0.51.12-1
changelog:
  - Don't claim success and exception at the same time (#133479)
  - LDAP fixes, second round
  - Various other bugfixes


author: Miloslav Trmac <mitr@redhat.com> - 0.51.11-1
changelog:
  - Allow documented optional arguments in Python
    ADMIN.{addUser,modifyUser,deleteUser} (#119812)
  - Add man pages for lchfn and lchsh
  - LDAP fixes, first round
  - Avoid file conflict on multilib systems
  - Call ldconfig correctly


author: Miloslav Trmac <mitr@redhat.com> - 0.51.10-1
changelog:
  - Don't attempt to lookup using original entity name after entity
    modification (rename in particular) (#78376, #121252)
  - Fix copying of symlinks from /etc/skel (#87572, original patch from gLaNDix)
  - Make --enable-quota work, and fix the quota code to at least compile (#89114)
  - Fix several bugs (#120168, original patch from Steve Grubb)
  - Don't hardcode python version in spec file (#130952, from Robert Scheck)
  - Properly integrate the SELinux patch, it should actually be used now, even
    though it was "enabled" since 0.51.7-6


author: Miloslav Trmac <mitr@redhat.com> - 0.51.8-1
changelog:
  - Update to build with latest autotools and gtk-doc
  - Update ALL_LINGUAS and POTFILES.in
  - Rebuild to depend on newer openldap


author: Nalin Dahyabhai <nalin@redhat.com> 0.51.7-1
changelog:
  - ldap: set error codes correctly when we encounter failures initializing
  - don't double-close modules which fail initialization
  - ldap: don't set an error in cases where one is already set


author: Nalin Dahyabhai <nalin@redhat.com> 0.51.6-1
changelog:
  - use a crypt salt consistent with the defaults/crypt_style setting when
    setting new passwords (#79337)


author: Nalin Dahyabhai <nalin@redhat.com> 0.51.5-1
changelog:
  - expose lu_get_first_unused_id() as a package-private function
  - provide libuser.ADMIN.getFirstUnusedUid and libuser.ADMIN.getFirstUnusedGid
    in python


author: Nalin Dahyabhai <nalin@redhat.com> 0.51-1
changelog:
  - files: ignore blank lines in files
  - libuser: disallow creation of accounts with names containing whitespace,
    control characters, or non-ASCII characters


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.101-1
changelog:
  - fix python bindings of enumerateFull functions
  - adjust prompter wrapping to not error out on successful returns


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.100-1
changelog:
  - be more careful about printing error messages
  - fix refreshing after adding of accounts
  - ldap: try to use a search to convert names to DNs, and only fall back to
    guessing if it turns up nothing
  - files: fix an off-by-one in removal of entries


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.98-1
changelog:
  - automatically refresh entities after add, modify, setpass, removepass,
    lock, and unlock operations
  - remove debug spewage when creating and removing mail spools
  - files: fix saving of multi-valued attributes
  - rename MEMBERUID attribute for groups to MEMBERNAME


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.97-1
changelog:
  - files: fix bug in removals
  - ldap: revert attempts at being smart at startup time, because it makes UIs
    very messy (up the three whole dialogs just to start the ldap stuff!)


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.93-1
changelog:
  - move shadow initialization for groups to the proper callback
  - rework locking in the files module to not require that files be writable


author: Nalin Dahyabhai <nalin@redhat.com> 0.49.91-1
changelog:
  - ldap: finish port to new API
  - sasl: finish port to new API (needs test)
  - libuser: don't commit object changes before passing data to service
    functions which might need differing data sets to figure out what to
    change (for example, ldap)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - renamed the python module
  - revamped internals to use gobject's gvalues and gvaluearrays instead of
    glists of cached strings
  - add enumeration-with-data functions to the C library


author: Nalin Dahyabhai <nalin@redhat.com> 0.32-1
changelog:
  - link the python module against libpam
  - attempt to import the python modules at build-time to verify dependencies


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-1
changelog:
  - quotaq: fix argument order when reading quota information
  - user_quota: set quota grace periods correctly
  - luseradd: never create home directories for system accounts


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - HUP nscd on modifications
  - userutil.c: mmap files we're reading for probable speed gain
  - userutil.c: be conservative with the amount of random data we read
  - docs fixes


author: Nalin Dahyabhai <nalin@redhat.com> 0.28-1
changelog:
  - apps: print usage on errors
  - lnewusers.c: initialize groups as groups, not users
  - lnewusers.c: set passwords for new accounts
  - luseradd.c: accept group names in addition to IDs for the -g flag
  - luseradd.c: allow the primary GID to be a preexisting group


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-1
changelog:
  - add ko translation files
  - files.c: fix a heap corruption bug in lock/unlock (#51750)
  - files.c: close a memory leak in reading of files


author: Nalin Dahyabhai <nalin@redhat.com> 0.26-1
changelog:
  - lusermod: change user name in groups the user is a member of during renames
  - lgroupmod: change primary GID for users who are in the group during renumbers
  - ldap.c: handle new attributes more gracefully if possible
  - add ru translation files


author: Nalin Dahyabhai <nalin@redhat.com> 0.25.1-1
changelog:
  - rename the quota source files to match the library, which clears up a
    file conflict with older quota packages
  - add ja translation files


author: Nalin Dahyabhai <nalin@redhat.com> 0.25-1
changelog:
  - close up some memory leaks
  - add the ability to include resident versions of modules in the library


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-3
changelog:
  - stop leaking descriptors in the files module
  - speed up user creation by reordering some checks for IDs being in use
  - update the shadowLastChanged attribute when we set a password
  - adjust usage of getXXXXX_r where needed
  - fix assorted bugs in python binding which break prompting


author: Nalin Dahyabhai <nalin@redhat.com> 0.23-1
changelog:
  - install sv translation
  - make lpasswd prompt for passwords when none are given on the command line
  - make sure all user-visible strings are marked for translation
  - clean up some user-visible strings
  - require PAM authentication in lchsh, lchfn, and lpasswd for non-networked modules


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - print uids and gids of users and names in lid app
  - fix tree traversal in users_enumerate_by_group and groups_enumerate_by_users
  - implement enumerate_by_group and enumerate_by_user in ldap module
  - fix id-based lookups in the ldap module
  - implement islocked() method in ldap module
  - implement setpass() method in ldap module
  - add lchfn and lchsh apps
  - add %d substitution to libuser.conf


author: Nalin Dahyabhai <nalin@redhat.com> 0.21-1
changelog:
  - finish adding a sasldb module which manipulates a sasldb file
  - add users_enumerate_by_group and groups_enumerate_by_users


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - luserdel: remove the user's primary group if it has the same name as
    the user and has no members configured (-G disables)
  - fixup some configure stuff to make libuser.conf get generated correctly
    even when execprefix isn't specified


author: Nalin Dahyabhai <nalin@redhat.com> 0.20-1
changelog:
  - only call the auth module when setting passwords (oops)
  - use GTrees instead of GHashTables for most internal tables
  - files: complain properly about unset attributes
  - files: group passwords are single-valued, not multiple-valued
  - add lpasswd app, make sure all apps start up popt with the right names


author: Nalin Dahyabhai <nalin@redhat.com> 0.18-1
changelog:
  - actually make the new optional arguments optional
  - fix lu_error_new() to actually report errors right
  - fix part of the python bindings
  - include tools in the binary package again
  - fixup modules so that password-changing works right again
  - add a "key" field to prompt structures for use by apps which like to
    cache these things
  - add an optional "mvhomedir" argument to userModify (python)


author: Nalin Dahyabhai <nalin@redhat.com> 0.16.1-1
changelog:
  - finish home directory population
  - implement home directory moving
  - change entity get semantics in the python bindings to allow default values for .get()
  - add lu_ent_has(), and a python has_key() method to Entity types
  - don't include tools in the binary package
  - add translated strings


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - lib/user.c: catch and ignore errors when running stacks
  - lusermod: fix slightly bogus help messages
  - luseradd: when adding a user and group, use the gid of the group
    instead of the user's uid as the primary group
  - properly set the password field in user accounts created using
    auth-only auth modules (shadow needs "x" instead of "!!")
  - implement home directory removal, start on population


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix group password setting in the files module
  - setpass affects both auth and info, so run both stacks


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix errors due to uninitialized fields in the python bindings
  - add kwargs support to all python wrappers
  - add a mechanism for passing arguments to python callbacks


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - don't bail when writing empty fields to colon-delimited files
  - use permissions of the original file when making backup files instead of 0600


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - finish implementing is_locked methods in files/shadow module
  - finish cleanup of the python bindings
  - allow conditional builds of modules so that we can build without
    all of the prereqs for all of the modules


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - clean up quota bindings some more
  - finish most of the ldap bindings
  - fix a subtle bug in the files module that would show up when renaming accounts
  - fix mapping methods for entity structures in python


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - get bindings for prompts to work correctly
  - clean up some of the add/remove semantics (set source on add)
  - ldap: implement enumeration
  - samples/enum: fix the argument order


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add functions for enumerating users and groups, optionally per-module
  - lusermod.c: -s should specify the shell, not the home directory


author: Nalin Dahyabhai <nalin@redhat.com> 0.8
changelog:
  - add a "quiet" prompter
  - add --interactive flag to sample apps and default to using quiet prompter
  - ldap: attempt a "self" bind if other attempts fail
  - krb5: connect to the password-changing service if the user principal has
    the NULL instance


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - the great adding-of-the-copyright-statements
  - take more care when creating backup files in the files module


author: Nalin Dahyabhai <nalin@redhat.com> 0.7
changelog:
  - add openldap-devel as a buildprereq
  - krb5: use a continuous connection
  - krb5: add "realm" config directive
  - ldap: use a continuous connection
  - ldap: add "server", "basedn", "binddn", "user", "authuser" config directives
  - ldap: actually finish the account deletion function
  - ldap: don't send cleartext passwords to the directory
  - fix naming attribute for users (should be uid, not gid)
  - refine the search-by-id,convert-to-name,search-by-name logic
  - fix handling of defaults when the config file is read in but contains no value
  - implement an LDAP information store
  - try to clean up module naming with libtool
  - luseradd: pass plaintext passwords along
  - luseradd: use symbolic attribute names instead of hard-coded
  - lusermod: pass plaintext passwords along
  - lgroupadd: pass plaintext passwords along
  - lgroupmod: pass plaintext passwords along
  - add libuser as a dependency of libuser-devel


author: Paul Howarth <paul@city-fan.org> 1.119-3
changelog:
  - use full paths for all commands used in build
  - use search.cpan.org download URL
  - assume rpm knows about %check and %{perl_vendorlib}
  - cosmetic spec file changes


author: Steven Pritchard <steve@kspei.com> 0.17-7
changelog:
  - Use fixperms macro instead of our own chmod incantation.
  - Reformat to more closely match cpanspec output.
  - BR MIME::Body instead of perl-MIME-tools.
  - BR ExtUtils::MakeMaker.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.17-0.fdr.3
changelog:
  - Specfile rewrite according to current fedora.us perl spec template.
  - Fix License.
  - BuildRequires perl-MIME-tools (bug 370).


author: Chip Turner <cturner@redhat.com>
changelog:
  - turn ssl on and allow Makefile.PL to yse mysql_config to find proper link flags
  - update to 2.1021


author: Dag Wieers <dag@wieers.com> - 0.17009-1
changelog:
  - Updated to release 0.17009.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-Error/perl-Error.spec


author: Daniel Veillard <veillard@redhat.com>
changelog:
  - cleanup, removal of the deprecated breakpoint library and
    automated libxml2 dependancy level in the generated spec file.


author: Steven Pritchard <steve@kspei.com> 0.24-1.1
changelog:
  - Fork -2 for EL-4.
  - Drop Test::Pod dep until it is available.
  - Update License tag.
  - Use fixperms macro instead of our own chmod incantation.
  - Source in /etc/profile.d/krb5.sh to get our path right.


author: Dag Wieers <dag@wieers.com> - 2.6.9-1
changelog:
  - Updated to release 2.6.9.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/rsync/rsync.spec


author: Dag Wieers <dag@wieers.com> - 2.006-1
changelog:
  - Updated to release 2.006.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib.spec


author: Tomas Smetana <tsmetana@redhat.com> 3.7.1-7.RHEL4
changelog:
  - fix #208538 - missing dateext, maxage
  - fix #211079 - complains about taboo extensions
  - fix #218388 - rotate logs even if there are some errors on the configuration
  - fix #219767 - cannot rotate files on non-selinux filesystem
  - fix #241766 - ignores pre/postrotating scripts arguments
  - fix #247816 - wildcards in tabooext
  - fix #417771 - missingok option ignored if path wildcards are used


author: Peter Vrabec <pvrabec@redhat.com> 3.7.1-6.RHEL4
changelog:
  - do not use tmpfile to run script anymore (#156594)
  - improve extension option explanation (#185318)


author: Miloslav Trmac <mitr@redhat.com> - 3.7.1-2
changelog:
  - Fix sending mails (#131583)
  - Preserve file attributes when compressing files (#121523, original patch by
    Daniel Himler)


author: Erik Troan <ewt@redhat.com>
changelog:
  - always use compressext for the extension for compressed
    files; before compresscmd and compressext had to agree
  - moved all compression to one code block
  - compression, scripts don't use system() anymore
  - compress and maillast didn't work together properly
  - delaycompress and mailfirst didn't work properly
  - don't use system() for mailing (or uncompressing) logs anymore
  - use "-s" for speciying the subjected of mailed logs


author: Elliot Lee <sopwith@redhat.com> 3.6.2-1
changelog:
  - Fix bug #55809 (include logrotate.status in %files)
  - Fix bug #58328 (incorrect error detection when reading state file)
  - Allow 'G' size specifier from bug #57242


author: Preston Brown <pbrown@redhat.com> 3.6-1
changelog:
  - patch from Alexander Kourakos <awk@awks.org> to stop the shared
    postrotate/prerotate scripts from running if none of the log(s) need
    rotating.  All log files are now checked for rotation in one batch,
    rather than sequentially.
  - more fixes from Paul Martin <pm@debian.org>


author: Preston Brown <pbrown@redhat.com> 3.5.6-1
changelog:
  - enable LFS support (debian bug #100810)
  - quote filenames for running compress commands or pre/postrotate cmds (#21348)
  - deprecate "errors" directive (see bug #16544 for explanation)
  - update man page
  - configurable compression command by Colm Buckley <colm@tuatha.org>


author: Dag Wieers <dag@wieers.com> - 2.007-1
changelog:
  - Updated to release 2.007.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-Compress-Zlib/perl-Compress-Zlib.spec


author: Dries Verachtert <dries@ulyssis.org> - 1.04-1
changelog:
  - Updated to release 1.04.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-IO-Zlib/perl-IO-Zlib.spec


author: Paul Howarth <paul@city-fan.org> 2.110-3
changelog:
  - use search.cpan.org download URL
  - use full paths for all commands used in build
  - assume rpm knows about %check and %{perl_vendorlib}
  - cosmetic spec file changes


author: Dag Wieers <dag@wieers.com> - 2.18-1
changelog:
  - Updated to release 2.18.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-IP-Country/perl-IP-Country.spec


author: Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.56-1
changelog:
  - Update to 3.56.
  - Brought specfile closer to the Fedora's Perl template.
  - Converted specfile to UTF-8 (changelog entries).
  - Added examples and doc files.


author: Paul Howarth <paul@city-fan.org> - 5.420-1
changelog:
  - 5.420
  - Cosmetic changes reflecting new maintainer's preferences
  - Examples remain executable since they don't introduce new dependencies
  - Simplify provides filter


author: Ville Skyttä <ville.skytta at iki.fi> - 0:5.413-0.fdr.1
changelog:
  - Update to 5.413, includes the mimedefang patches.
  - Bring up to date with current fedora.us Perl spec template.


author: Milan Broz <mbroz@redhat.com> - 2.02.37-1
changelog:
  - Update to latest upstream bugfix release.
  - Fixes several regressions introduced by using metadata cache. 
    Resolves: #444608


author: Milan Broz <mbroz@redhat.com> - 2.02.36-1
changelog:
  - Update to latest upstream bugfix release.
  - Fix fsadm to work with older blockdev, blkid & readlink binaries.
  - Exclude VG_GLOBAL from internal concurrent VG lock counter.
  - Fix metadata corruption writing lvm1-formatted metadata with snapshots.
  - Fix lvconvert -m0 allocatable space check.        
    Resolves: #443839 #209927 #440405 #444355


author: Milan Broz <mbroz@redhat.com> - 2.02.34-1
changelog:
  - Update to latest upstream release.
    Resolves: #354311 #154691 #166730 #178979 #202886 #220499
    Resolves: #252016 #261521 #264241 #251990 #252041 #409061
    Resolves: #430906 #431474 #438798 #442012


author: Zdenek Kabelac <zkabelac@redhat.com> - 2.02.27-2
changelog:
  - Introduce VG_GLOBAL lock type for vgscan/pvscan to trigger clvmd -R.
  - Fix clvmd -R, so it fully refreshes the caches.
    Resolves: #138396


author: Milan Broz <mbroz@redhat.com> - 2.02.27-1
changelog:
  - Add conflict with lvm2-cluster package from different update.
  - Update to latest upstream release.
    Resolves: #180286 #199618 #202885 #203037 #231187 #233123


author: Milan Broz <mbroz@redhat.com> - 2.02.21-4
changelog:
  - Fix processing of exit status in init scripts.
  - Fix reading of striped LVs in LVM1 format.
  - Flag nolocking as clustered so clvmd startup sees clustered LVs.
  - Resolves: rhbz#231979 rhbz#232397


author: Alasdair Kergon <agk@redhat.com> - 2.02.21-1
changelog:
  - Add warning to lvm2_monitoring_init_rhel4 if attempting to stop monitoring.
  - Fix vgsplit to handle mirrors.
  - Reorder fields in reporting field definitions.
  - Fix vgs to treat args as VGs even when PV fields are displayed.
  - Fix md signature check to handle both endiannesses.


author: Alasdair Kergon <agk@redhat.com> - 2.02.20-1
changelog:
  - Fix exit statuses of reporting tools.
  - Update reporting man pages.
  - Add --clustered to man pages.
  - Add field definitions to report help text.
  - Add devices/ignore_suspended_devices to ignore suspended dm devices.
  - dmeventd mirror sets ignore_suspended_devices and avoids scanning mirrors.
  - Add init script for dmeventd monitoring.
  - lvm.static no longer interacts with dmeventd unless explicitly asked to.
  - Fix refresh_toolcontext() always to wipe persistent device filter cache.


author: Alasdair Kergon <agk@redhat.com> - 2.02.19-1
changelog:
  - Report dmeventd mirror monitoring status.
  - Fix dmeventd mirror status line processing.
  - Some libdevmapper-event interface changes.
  - Fix a segfault if an empty config file section encountered.
  - Fix cmdline PE range processing segfault (2.02.13).
  - Fix partition table processing after sparc changes (2.02.16).
  - Move basic reporting functions into libdevmapper.


author: Alasdair Kergon <agk@redhat.com> - 2.02.18-1
changelog:
  - Revised libdevmapper-event interface for dmeventd.
  - Prevent permission changes on active mirrors.
  - Print warning instead of error message if lvconvert cannot zero volume.
  - Add snapshot options to lvconvert man page.
  - dumpconfig accepts a list of configuration variables to display.
  - Change dumpconfig to use --file to redirect output to a file.
  - Avoid vgreduce error when mirror code removes the log LV.
  - Fix ambiguous vgsplit error message for split LV.
  - Fix lvextend man page typo.
  - Use no flush suspending for mirrors.
  - Add dmeventd_mirror register_mutex, tidy initialisation & add memlock.
  - Fix create mirror with name longer than 22 chars.
  - Fix dmeventd mirror to cope if monitored device disappears.


author: Alasdair Kergon <agk@redhat.com> - 2.02.17-1
changelog:
  - Add missing pvremove error message when device doesn't exist.
  - When lvconvert allocates a mirror log, respect parallel area constraints.
  - Check for failure to allocate just the mirror log.
  - Support mirror log allocation when there is only one PV: area_count now 0.
  - Fix detection of smallest area in _alloc_parallel_area() for cling policy.


author: Alasdair Kergon <agk@redhat.com> - 2.02.16-1
changelog:
  - Fix VG clustered read locks to use PR not CR. 
  - Adjust some alignments for ia64. 
  - Fix mirror segment removal to use temporary error segment.


author: Alasdair Kergon <agk@redhat.com> - 2.02.15-1
changelog:
  - Install lvmdump with man page.
  - Fix check for snapshot module when activating snapshot.
  - Fix pvremove error path for case when PV is in use.
  - Warn if certain duplicate config file entries are seen (e.g. filters).
  - Fix --autobackup argument which could never disable backups.


author: Alasdair Kergon <agk@redhat.com> - 2.02.14-1.0
changelog:
  - Fix adjusted_mirror_region_size() to handle 64-bit size.
  - Add some missing bounds checks on 32-bit extent counters.
  - Add Petabyte and Exabyte support.
  - Fix lvcreate error message when 0 extents requested.
  - lvremove man page: volumes must be cluster inactive before being removed.
  - Protect .cache manipulations with fcntl locking.
  - Change .cache timestamp comparisons to use ctime.
  - Fix mirror log LV writing to set all bits in whole LV.
  - Fix clustered VG detection and default runlevels in clvmd_init_rhel4.
  - Fix high-level free space check for partial allocations.


author: Alasdair Kergon <agk@redhat.com> - 2.02.13-1.0
changelog:
  - Use dist variable for package release suffix.
  - When adding snapshot leave cow LV mapped device active after zeroing.
  - Add lvchange --resync.
  - Perform high-level free space check before each allocation attempt.
  - Don't allow a node to remove an LV that's exclusively active on anther node.
  - Cope if same PV is included more than once in cmdline PE range list.
  - Set PV size to current device size if it is found to be zero.
  - Fix pvdisplay for non-orphans.
  - Fall back to internal locking if external locking lib is missing or fails.
  - Retain activation state after changing LV minor number with --force.
  - Propagate clustered flag in vgsplit and require resizeable flag.


author: Alasdair Kergon <agk@redhat.com> - 2.02.11-1.0
changelog:
  - Improve allocation policy for mirrors.
  - Accept size as percentages in lvcreate and lvresize.
  - Fix PE size calculations for small PEs.


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: Paul Howarth <paul@city-fan.org> 1.76-1
changelog:
  - Update to 1.76
  - Add comment text about the patch for fixing CPAN RT#20726
  - BuildRequire perl(ExtUtils::MakeMaker) rather than perl-devel


author: Paul Howarth <paul@city-fan.org> 1.74-2
changelog:
  - cosmetic spec file changes
  - fix CPAN RT#20726 (RH #200450), allowing Mail::Util::read_mbox() to open
    files with weird names


author: Paul Howarth <paul@city-fan.org> - 1.67-1
changelog:
  - update to 1.67 (#161830)
  - assume perl_vendorlib is set
  - license is same as perl (GPL or Artistic) according to README
  - don't include module name in summary
  - use macros consistently
  - add dist tag


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.64-0.fdr.1
changelog:
  - Update to 1.64, patch applied upstream.
  - Bring up to date with current fedora.us Perl spec template.


author: Dams <anvil[AT]livna.org> 0:1.58-0.fdr.2
changelog:
  - Added forgotten description
  - Modified Summary according to Michael Schwendt suggestion
  - Modified tarball permissions to 0644


author: Steven Pritchard <steve@kspei.com> 0.20-2.1
changelog:
  - Use fixperms macro instead of our own chmod incantation.
  - Temporarily disable Test::Pod* build dependencies.


author: Dries Verachtert <dries@ulyssis.org> - 0.57-1
changelog:
  - Updated to release 0.57.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/perl-Net-DNS/perl-Net-DNS.spec


author: Dag Wieers <dag@wieers.com> - 0.90-1
changelog:
  - Updated to release 0.90.
  - ...
  - 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.22.11
changelog:
  - update to PEAR 1.4.9, matching RHEL-5 (#263501)
   * bundle XML_RPC-1.5.0, Console_Getopt-1.2, Archive_Tar-1.3.1
   * fix paths in default pear.conf, installed PEAR registry
   * replace /usr/bin/pear et al with simpler wrapper scripts


author: Joe Orton <jorton@redhat.com> 4.3.9-3.22.10
changelog:
  - add security fixes for CVE-2007-5898, CVE-2007-4782, CVE-2007-5899,
    CVE-2008-2051, CVE-2008-2107, CVE-2008-2108 (#445921)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.22.7
changelog:
  - add security fixes for CVE-2007-2756, CVE-2007-2872, CVE-2007-3799,
    CVE-2007-3996, CVE-2007-3998, CVE-2007-4658, CVE-2007-4670 (#278391)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.22.4
changelog:
  - add security fixes for CVE-2007-1285, CVE-2007-1286, 
    CVE-2007-1583, CVE-2007-1711, CVE-2007-1718 (#230556)
  - add security fixes for CVE-2007-0455, CVE-2007-1001 (#235028)


author: Joe Orton <jorton@redhat.com> 4.3.9-3.22.2
changelog:
  - add security fixes for CVE-2007-0906, CVE-2007-0907, 
    CVE-2007-0908, CVE-2007-0909, CVE-2007-0910


author: Joe Orton <jorton@redhat.com> 4.3.9-3.22.1
changelog:
  - update oci8 build from upstream (Bastien Nocera, #162241)
  - add conditionally patch for lib64 oci8 build (Xixi D'Moon, #173964)


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: Jason Vas Dias <jvdias@redhat.com> 1.4.1rh-25
changelog:
  - Fix bug 144084 - bad version of '@host' name checking code
  - used by mistake + memory corruption caused by free of
  - addrinfo node returned by getaddrinfo().


author: Jason Vas Dias <jvdias@redhat.com> 1.4.1rh-24
changelog:
  - Do not allow hostnames that resolve to the address of a local
  - interface to be used for forwarding, else syslogd gets into
  - an infinite loop sending messages to itself (as reported by
  - Chuck Mead <csm@redhat.com>).


author: Jason Vas Dias <jvdias@redhat.com> 1.4.1rh-23
changelog:
  - Allow SIGALRM to interrupt system calls, as syslogd expects.
  - In Fedora Core, signal(SIGALRM,...) uses SA_RESTART; one is
  - required to use siginterrupt() to get interruptable system calls.
  - (#140983)


author: Bill Nottingham <notting@redhat.com> 1.4.1rh-7
changelog:
  - don't *require* logrotate, but conflict with older versions
  - fix fd leak of System.map (#52901)
  - switch to -x for klogd by default; we have kksymoops
  - provide LSB facility


author: Bill Nottingham <notting@redhat.com>
changelog:
  - require a specific version of logrotate (#50794)
  - fix %preun for the case when it's not running (#50123)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - adapt /etc/sysconfig/syslog for specification of arbitrary options (#23171)
  - fix translation string slightly (#24088)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't set owner/group on manpages on install
  - read /etc/sysconfig/syslog if present for some configuration paramters
  - fix build with new kernel headers


author: Bill Nottingham <notting@redhat.com>
changelog:
  - handle bad directories passed to '-a' without behaving strangely (#10363)
  - remove compatibility chkconfig links


author: Donnie Barnes <djb@redhat.com>
changelog:
  - added status|restart support to syslog.init
  - added chkconfig support
  - various spec file cleanups


author: Ville Skyttä <ville.skytta at iki.fi> - 0.12-7
changelog:
  - #121167
  - Handle ParserDetails.ini parser registration.
  - Require perl(:MODULE_COMPAT_*).
  - Own installed directories.


author: Axel Thimm <Axel.Thimm@ATrpms.net> - 2.0.4-6
changelog:
  - Try a better license tag.
  - Remove all devel parts - this is not upstream-ready yet.
  - Make the build verbose.


author: Shad L. Lords <slords@mail.com>
changelog:
  - Clean up spec so package can be built by koji/plague
  - Update to new release naming.  No functional changes.


author: Jon Masters <jcm@redhat.com> 3.1-0.pre5.3.3
changelog:
  - Fix handling of spaces in options in /etc/modprobe.conf [#219344]
  - Force load of SCSI generic for tape drives [#197112]
  - Also fix package License and description.


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Added the mounting of /proc/fs/nfsd to modprobe.conf.dist
    so it gets mounted when nfsd is loaded.


author: Bill Nottingham <notting@redhat.com> 2.4.26-9
changelog:
  - add nfsv4 aliases to modprobe.conf.dist
  - clean out upstreamed aliases in modprobe.conf.dist
  - mount rpc_pipefs when sunrpc is loaded


author: Bill Nottingham <notting@redhat.com> 2.4.26-6
changelog:
  - update module-init-tools to 3.0pre10
  - fix modinfo (#116305)
  - always include /etc/modprobe.conf.dist (don't require the line in modprobe.conf)
  - ship a static modprobe.conf.dist, don't generate it at build time
  - clean up modprobe.conf.dist a little (#113772, #113768)


author: Bill Nottingham <notting@redhat.com> 2.4.26-1
changelog:
  - update to 2.4.26
  - switch around man pages; the module-init-tools man pages are now
    the default
  - add backwards compat usb aliases for the simple case
  - add some commentary to modules.conf/modprobe.conf on conversion
  - modutils-devel goes away


author: Bill Nottingham <notting@redhat.com> 2.4.25-8
changelog:
  - fix leak in module-init-tools-depmod (<arjanv@redhat.com>)
  - look in /lib/modules/`uname -r`/updates for modules


author: Bill Nottingham <notting@redhat.com> 2.4.25-2
changelog:
  - add joystick alias (#91309)
  - add alias for af_key for IPSEC
  - update module-init-tools to 0.9.12
  - ship a modprobe.conf.dist with the aliases that are built into 2.4
    modutils
  - generate a modprobe.conf if needed on install


author: Bill Nottingham <notting@redhat.com> 2.4.22-7
changelog:
  - make sure we don't use diet anywhere but x86, even if it's lying around
  - fix zlib linkage, for real
  - switch ftape alias (#7674)


author: Matt Wilson <msw@redhat.com>
changelog:
  - added a -devel subpackage that contains libraries that apps can use
    to implement insmod and rmmod


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 2.4.6
  - alias binfmt-0000 off (#9709)
  - turn off 'modules.conf is more recent than modules.dep' message (#14276,
    others)
  - return nonzero from depmod if there are errors (#40935)
  - fix manpage typo (#33123)


author: Elliot Lee <sopwith@redhat.com> 2.4.5-3
changelog:
  - Add modutils-2.4.5-stblocal.patch from Jakub. See the e-mail message
    inside the patch file for details.
  - Use smp_mflags macro


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 2.4.0
  - tweak irda aliases
  - remove vixie-cron dependency (it's not *required*)
  - add missing %build
  LANG=C
  export LANG
  unset DISPLAY
   (where did that go?)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update to 2.3.9.
  - port RH patches from 2.1.121 to 2.3.9 where needed.
  - disable warning about conf.modules for now, in 7.0
    we should move to modules.conf.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - pick up ultrapenguin patches (not applied for now).
  - pre-generate keyword.c so gperf doesn't have to be present (not applied).
  - util/sys_cm.c: fix create_module syscall (signed return on sparc too)


author: Jakub Jelinek <jj@ultra.linux.cz>
changelog:
  - Handle EM_SPARCV9, kludge to support both 32bit and 64bit kernels
    from the same package on sparc/sparc64.


author: Tom Lane <tgl@redhat.com> 4.1.22-1
changelog:
  - Update to not-so-new-anymore upstream version 4.1.22
  Resolves: #278461, #327771, #218009, #201988
  - Use default port number if out-of-range port number is specified
  Resolves: #206067
  - Sync mysql.init with current Fedora initscript; this includes the following:
  - Use a less hacky method of getting default values in initscript
  Resolves: #233771
  - Update default /etc/my.cnf ([mysql.server] has been bogus for a long time)
  - Don't chmod -R the entire database directory tree on every startup
  Resolves: #221085
  - Fix init script to return status 1 on server start timeout
  Resolves: #203910
  - Fix mysql.init to wait correctly when socket is not in default place


author: Tom Lane <tgl@redhat.com> 4.1.20-3.RHEL4.1
changelog:
  - Fix CVE-2007-3780: remote DOS via bad password length byte
  Resolves: #257641
  - Workaround for new gcc bug on ia64: it locks up while compiling sql_table.cc


author: Tom Lane <tgl@redhat.com> 4.1.20-1.RHEL4.1
changelog:
  - Update to MySQL 4.1.20 (fixes CVE-2006-2753, CVE-2006-1517, CVE-2006-1516,
    CVE-2006-0903, bugs #193827, #190743, #190863, #183260, #191181, #183277).
  - Remove broken logrotate script, per bugs #180639, #182025.
  - Add EXCEPTIONS-CLIENT license info to the shipped documentation
  - Make stop script wait for daemon process to disappear (bz#172426)


author: Tom Lane <tgl@redhat.com> 4.1.12-2.RHEL4.1
changelog:
  - Update to MySQL 4.1.12 (includes fixes for bz#158688, bz#163694,
    and a real fix for bz#152911).
  - Enable SSL (bz#159967)
  - Add --with-isam to re-enable the old ISAM table type, per bz#159262
  - Remove manual.txt, as upstream decided not to ship it anymore;
    it was redundant with the mysql.info file anyway.
  - Fix buffer overflow newly exposed in isam code; it's the same issue
    previously found in myisam, and not very exciting, but I'm tired of
    seeing build warnings.


author: Tom Lane <tgl@redhat.com> 4.1.10a-2.RHEL4.1
changelog:
  - Apply a band-aid patch for bz#152911; it seems too late in the RHEL4-U1
    cycle to do the right thing of upgrading to 4.1.11.
  - Back-patch devel tip removal of use of <asm/atomic.h> and LinuxThreads;
    this is necessary for correct operation on s390x (bz#143537), and it
    also seems to cure semi-repeatable regression test failures on ppc64.
  - At last we can enable "make test" on all arches
  - Move perl-DBI, perl-DBD-MySQL dependencies to server package (bz#154123)
  - Might as well turn on --disable-dependency-tracking


author: Tom Lane <tgl@redhat.com> 4.1.10a-1.RHEL4.1
changelog:
  - Update to MySQL 4.1.10a to fix security vulnerabilities (bz#150868,
    for CAN-2005-0711, and bz#150871 for CAN-2005-0709, CAN-2005-0710).
  - Run make test on all archs except s390x (which seems to have a bdb issue)
  - Fix init script to honor settings appearing in /etc/my.cnf (bz#76051)
  - Fix package Requires: interdependencies.


author: Tom Lane <tgl@redhat.com> 4.1.7-5.RHEL4.1
changelog:
  - Add a restorecon to keep the mysqld.log file in the right context (bz#143887)
  - Fix init script to not need a valid username for startup check (bz#142328)
  - Don't assume /etc/my.cnf will specify pid-file (bz#143724)


author: Tom Lane <tgl@redhat.com> 4.1.7-4
changelog:
  - Turn off old_passwords in default /etc/my.cnf file, for better compatibility
    with mysql 3.x clients (per suggestion from Joe Orton).


author: Tom Lane <tgl@redhat.com> 3.23.58-13
changelog:
  - fix security issues CAN-2004-0835, CAN-2004-0836, CAN-2004-0837
    (bugs #135372, 135375, 135387)
  - fix privilege escalation on GRANT ALL ON `Foo\_Bar` (CAN-2004-0957)


author: Tom Lane <tgl@redhat.com> 3.23.58-12
changelog:
  - fix multilib problem with mysqlbug and mysql_config
  - adjust chkconfig priority per bug #128852
  - remove bogus quoting per bug #129409 (MySQL 4.0 has done likewise)
  - add sleep to mysql.init restart(); may or may not fix bug #133993


author: Tom Lane <tgl@redhat.com> 3.23.58-11
changelog:
  - fix low-priority security issues CAN-2004-0388, CAN-2004-0381, CAN-2004-0457
    (bugs #119442, 125991, 130347, 130348)
  - fix bug with dropping databases under recent kernels (bug #124352)


author: Tom Lane <tgl@redhat.com> 3.23.58-8
changelog:
  - repair logfile attributes in %files, per bug #102190
  - repair quoting problem in mysqlhotcopy, per bug #112693
  - repair missing flush in mysql_setpermission, per bug #113960
  - repair broken error message printf, per bug #115165
  - delete mysql user during uninstall, per bug #117017
  - rebuilt


author: Patrick Macdonald <patrickm@redhat.com> 3.23.57-1
changelog:
  - revert to prior version of MySQL due to license incompatibilities 
    with packages that link against the client.  The MySQL folks are
    looking into the issue.


author: Trond Eivind Glomsrød <teg@redhat.com> 3.23.52-2
changelog:
  - Add --enable-local-infile to configure - a new option
    which doesn't default to the old behaviour (#72885)


author: Trond Eivind Glomsrød <teg@redhat.com> 3.23.49-3
changelog:
  - Add the various .cnf examples as doc files to mysql-server (#60349)
  - Don't include manual.ps, it's just 200 bytes with a URL inside (#60349)
  - Don't include random files in /usr/share/mysql (#60349)
  - langify (#60349)


author: Trond Eivind Glomsrød <teg@redhat.com> 3.23.47-4
changelog:
  - Use kill, not mysqladmin, to flush logs and shut down. Thus, 
    an admin password can be set with no problems.
  - Remove reload from init script


author: Trond Eivind Glomsrød <teg@redhat.com> 3.23.46-1
changelog:
  - 3.23.46
  - use -fno-rtti and -fno-exceptions, and set CXX to increase stability. 
    Recommended by mysql developers.


author: Trond Eivind Glomsrød <teg@redhat.com> 3.23.41-1
changelog:
  - 3.23.41 bugfix release
  - disable innodb, to avoid the broken updates
  - Use "mysqladmin flush_logs" instead of kill -HUP in logrotate 
    script (#51711)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Reenable test, but don't run them for s390, s390x or ia64
  - Make /etc/my.cnf config(noplace). Same for /etc/logrotate.d/mysqld


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Make it obsolete our 6.2 PowerTools packages
  - 3.23.36 bugfix release - fixes some security issues
    which didn't apply to our standard configuration
  - Make "make test" part of the build process, except on IA64
    (it fails there)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - gettextize
  - move the items in Requires(post): to Requires: in preparation
    for an errata for 7.0 when 3.23.31 is released
  - 3.23.31


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - add the log file to the rpm database, and make it 0640
    (#24116)
  - as above in logrotate script
  - changes to the init sequence - put most of the data
    in /etc/my.cnf instead of hardcoding in the init script
  - use /var/run/mysqld/mysqld.pid instead of 
    /var/run/mysqld/pid
  - use standard safe_mysqld
  - shut down cleaner


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 3.23.30
  - do an explicit chmod on /var/lib/mysql in post, to avoid 
    any problems with broken permissons. There is a report
    of rm not changing this on its own (#22989)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - bzipped source
  - changed from 85 to 78 in startup, so it starts before
    apache (which can use modules requiring mysql)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - check for negative niceness values, and negate it
    if present (#17899)
  - redefine optflags on IA32 FTTB


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 3.23.26, which among other fixes now uses mkstemp()
    instead of tempnam().
  - revert changes made yesterday, the problem is now
    isolated


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - rename config file to /etc/my.cnf, which is what
    mysqld wants... doh. (#17432)
  - include a changed safe_mysqld, so the pid file option
    works. 
  - make mysql dir world readable to they can access the 
    mysql socket. (#17432)
  - 3.23.24


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - don't run ldconfig -n, it doesn't update ld.so.cache
    (#16034)
  - include some missing binaries
  - use safe_mysqld to start the server (request from
    mysql developers)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - don't build the SQL daemon statically (glibc problems)
  - fix the logrotate script - only flush log if mysql
    is running
  - change the reloading procedure 
  - remove icon - glint is obsolete a long time ago


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - try the new compiler again
  - build the SQL daemon statically
  - add compile time support for complex charsets
  - enable assembler
  - more cleanups in initscript


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 3.23.21
  - remove file from /etc/sysconfig
  - Fix initscript a bit - initialization of databases doesn't
    work yet
  - specify the correct licenses
  - include a /etc/my.conf (empty, FTTB)
  - add conditional restart to spec file


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - update to 3.23.20
  - use %configure, %makeinstall, %{_tmppath}, %{_mandir},
    %{_infodir}, /etc/init.d
  - remove the bench package
  - change some of the descriptions a little bit
  - fix the init script
  - some compile fixes
  - specify mysql user
  - use mysql uid 27 (postgresql is 26)
  - don't build on ia64


author: Jos Vos <jos@xos.nl>
changelog:
  - Version 3.22.32 release XOS.1 for LinuX/OS 1.8.0
  - Upgrade from version 3.22.27 to 3.22.32.
  - Do "make install" instead of "make install-strip", because "install -s"
    now appears to fail on various scripts.  Afterwards, strip manually.
  - Reorganize subpackages, according to common Red Hat packages: the client
    program and shared library become the base package and the server and
    some accompanying files are now in a separate server package.  The
    server package implicitly requires the base package (shared library),
    but we have added a manual require tag anyway (because of the shared
    config file, and more).
  - Rename the mysql-benchmark subpackage to mysql-bench.


author: Jos Vos <jos@xos.nl>
changelog:
  - Version 3.22.27 release XOS.2 for LinuX/OS 1.7.1
  - Add post(un)install scripts for updating ld.so.conf (client subpackage).


author: Jos Vos <jos@xos.nl>
changelog:
  - Version 3.22.27 release XOS.1 for LinuX/OS 1.7.0
  - Initial version.
  - Some ideas borrowed from Red Hat Powertools 6.1, although this spec
    file is a full rewrite from scratch.


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]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr15]
  - Don't try to grab the yum.pid file with Proc::PID_File as then
    we can't actually run yum commands [SF: 1216097]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr14]
  - Add yum_update_dbs into a supervised service so we don't have 
    to wait for it at boot time [SF: 1216096]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr12]
  - Check for another running yum process [SF: 1216097]
  - Don't update the databases if the yum command fails [SF: 1216097]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr09]
  - Move management of /var/lock/subsys/yum into yum_updates_dbs action script
  - Call yum_update_dbs in local event - after the system is up and running
  - Remove commented out panel references


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr08]
  - Default gpgcheck off, except for base/updates/smecore/smeupdates
  - Default yum{AutoInstallUpdates} == enabled
  - Add code to manage /var/lock/subsys/yum, which controls daily updates
    in /etc/cron.daily/yum


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr07]
  - Deal with the case when the list of updates is empty
  - Put a header on each of the yum_* dbs


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr06]
  - Rename centos repositories to match the centos-yumcache names 
  - Remove pkgpolicy=last and repository ordering. 
  - Add Exclude= properties to CentOS base and updates for packages which
    are modified for the SMEServer releases
  - INSTALL: Need to manually remove old version of yum_repositories DB


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr03]
  - Change BaseURLs for smeserver repositories to ..../7.0alpha/ until we
    add FollowSymlinks to httpd.conf


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.1.0-01gr02]
  - Add post-upgrade configuration page
  - Hide Darrell's original panels
  - Remove historical event directories
  - TODO: Page for adding/deleting repositories
  - TODO: yum-arch local repositories


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr29]
  - Create empty yum_{available,installed,updates} dbs in SPEC file
  - Display the available repositories, and provide a select box
    to allow them to be enabled/disabled.
  - Add dependency on recent CGI::FormMagick so that the select options work


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr28]
  - Introduce yum_repositories database and convert yum.conf template
  - Introduce yum_repositories database and convert yum.conf template
  - Set defaults, which can be overridden on a per-repository basis:
      yum{EnableGroups}==0
      yum{GPGCheck}==1


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr26]
  - Change configuration event to yum-modify since we need 
    yum-update for other purposes
  - TODO: Need to update yum_* dbs after we perform an action
    so the panel status matches reality. For speed, we should
    probably delete the entries directly.
  - TODO: Some yum comands take a long time, probably too long for
    the manager.
  - TODO: Capture the yum output


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr24]
  - Add actions for install/remove/update
  - TODO: groupremove needs to pull apart the group and remove 
    packages individually


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr23]
  - Major cleanup of yum.pm, refactoring lots of code
  - Note: Depends on CGI::FormMagick patch from  [SF:1205448]


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr22]
  - Changed yum{ShowPackages} to yum{PackageFunctions}
  - Added enable/disable toggle to panel and fleshed out
    change_settings() so that the settings are saved
  - TODO: Actually signal-event yum-update


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr21]
  - Change button labels for consistency
  - TODO: Deal with degenerate case where no groups exist


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr20]
  - Show groups in the panel
  - Hide the ability to install/remove individual packages by default
  - To enable, set yum{ShowPackages}=yes
  - Add a tst group, courtesy of Greg Swallow


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr19]
  - List available/installed/updates for yum groups as well
  - Create yum_installed db and use that instead of /var/log/rpmpkgs
    for orthogonality. We also update all three DBs with one action.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr16]
  - Set pkgpolicy=last, put centos groups before smeserver groups, and
    ensure that the group labels are sortable


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr14]
  - Fill in removable packages from /var/log/rpmpkgs, updated nightly
    by a cronjob in the rpm package. 
    TODO: We should probably run the cron job just before displaying 
    this panel


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr10]
  - Clean up daily cronjobs, and check whether yum is enabled in each of them
  - Remove /var/service/yum - we don't need to run all the time
  - Make use of new templates.metadata to remove conf-yum script entirely


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr09]
  - Rewrite yum.conf templates to depend on:
    sysconfig{ReleaseVersion}
    sysconfig{BaseDistro}
    sysconfig{BaseDistroVersion}


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr04]
  - Generate esmith::DB files from the yum output, as it's so much
    easier to deal with them later in panels, etc.


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr02]
  - Fix up init.d/supervise/yum symlink
  - Create /service symlink
  - Ensure correct permissions on supervise bits and pieces


author: Gordon Rowell <gordonr@gormand.com.au>
changelog:
  - [1.0.0-04gr01]
  - Change default type for yum to service
  - Add yum{status}==enabled
  - Create /var/log/yum in build
  - Add yum service directory and startup


author: Darrell May <dmay@myezserver.com>
changelog:
  - [1.0.0-01_beta]
  - initial beta release
  - added yum-remove panel
  - updated all panels, events, actions


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-09]
  - added yum-post panel
  - updated yum-{update,available} panels
  - updated yum-install-{available,update} events & actions


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-07]
  - updated yum-check-repository template and action to accept --nomail commandline option
  - updated yumcheck panel to issue --nomail commandline option


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-06]
  - added yumcheck server-manager panel
  - updated cron.daily/yum-check-repository template
  - change log file name to yum-check-repository.log


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-05]
  - added yumconfig server-manager panel
  - added yum-post-{install,remove} events
  - added navigation-conf-hidden action


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-04]
  - moved cron.hourly actions to cron.daily
  - added yum-update event
  - added yum-arch-repository yum-check-repository actions
  - added yum-install-updates yum-install-available actions
  - removed %post entries, created db defaults


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-03]
  - yum-check-repository, changed to run 'yum list'
  - yum-arch-repository, added support for multiple archive repositories


author: Darrell May <dmay@myezserver.com>
changelog:
  - [0.0.1a-02]
  - fix db typo UpdateURL to UpdatesUrl
  - added cron.hourly/yum-check-repository & yum-arch-repository
  - updated actions/conf-yum


author: Dag Wieers <dag@wieers.com> - 4.64-3 - 4567+/dag
changelog:
  - Added set of patches from Eduardo Chappa.
  - Remove big unicode patch from SuSE.
  - Added pinegp compile patch for FC6. (Satish Balay)


author: Dag Wieers <dag@wieers.com> - 4.62-1
changelog:
  - Updated to release 4.62.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/pine/pine.spec


author: Radek Vokál <rvokal@redhat.com> 1.60-38
changelog:
  - fix netplugd init script (#242918)
  - add netstat statistics (#247189)
  - don't trim long ifaces (#206817)


author: Radek Vokal <rvokal@redhat.com> 1.60-37.EL4.9
changelog:
  - fix french man pages (#165701)
  - update iface counter in netstat (#196655)
  - ifconfig works with interface with very long name (#190703)


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: Tom Lane <tgl@redhat.com> 7.4.19-1.el4_6.1
changelog:
  - Update to PostgreSQL 7.4.19 to fix CVE-2007-4769, CVE-2007-4772,
    CVE-2007-6067, CVE-2007-6600, CVE-2007-6601
  Resolves: #427135


author: Tom Lane <tgl@redhat.com> 7.4.13-2.RHEL4.1
changelog:
  - Prevent libpython from being statically linked into plpython.so.
    Not sure why this wasn't happening before, but it's a problem now.


author: Tom Lane <tgl@redhat.com> 7.4.13-1.RHEL4.1
changelog:
  - Update to PostgreSQL 7.4.13 (includes fixes for CVE-2006-2313, CVE-2006-2314,
    CVE-2006-0553, CVE-2006-0591; see bugs #192169, 180536); also various
    data-loss-grade bugs


author: Tom Lane <tgl@redhat.com> 7.4.8-1.RHEL4.1
changelog:
  - Update to PostgreSQL 7.4.8 (includes security and data-loss fixes; see
    bz#156726, CAN-2005-1409, CAN-2005-1410)


author: Tom Lane <tgl@redhat.com> 7.4.7-5.RHEL4.2
changelog:
  - Recreate postgres user after superseding an rh-postgresql install (bug #151911)
  - Ensure postgresql server is restarted if running during an upgrade


author: Tom Lane <tgl@redhat.com> 7.4.7-4.RHEL4.1
changelog:
  - Attach Obsoletes: declarations for rh-postgresql to subpackages (bz#144435)
  - Make Requires: and Prereq: package linkages specify release not only
    version, as per recent mailing list discussion.


author: Tom Lane <tgl@redhat.com> 7.4.7-3.RHEL4.1
changelog:
  - Work around selinux <<EOF problem during initdb (bug #149237).
  - Repair improper error message in init script when PGVERSION doesn't match.
  - Arrange for auto update of version embedded in init script.
  - Fix improper call of strerror_r, which leads to junk error messages in libpq.


author: Tom Lane <tgl@redhat.com> 7.4.7-1.RHEL4.1
changelog:
  - Update to PostgreSQL 7.4.7 (fixes CAN-2005-0227, CAN-2005-0244,
    CAN-2005-0245, CAN-2005-0246, and other issues).
  - Update to PyGreSQL 3.6.1 (to fix bug #142711)
  - Add versionless symlinks to jar files (bz#145744)
  - Add restorecon to postgresql.init in order to restore database to correct
    SELinux context.
  - Adjust a few file permissions (bug #142431)
  - Assign %{_libdir}/pgsql to base package instead of -server (bug #74003)
  - Put regression tests under /usr/lib64 on 64-bit archs, since .so files
    are not architecture-independent.


author: Tom Lane <tgl@redhat.com> 7.4.6-1
changelog:
  - Update to PostgreSQL 7.4.6 (bugs 136947, 136949)
  - Make init script more paranoid about mkdir step of initializing a new
    database (bugs 136947, 136949)


author: Tom Lane <tgl@redhat.com> 7.4.5-4
changelog:
  - Remove contrib/oidjoins stuff from installed fileset; it's of no use
    to ordinary users and has a security issue (bugs 136300, 136301)
  - adjust chkconfig priority (bug 128852)


author: Tom Lane <tgl@redhat.com> 7.4.5-3
changelog:
  - Solve the stale lockfile problem (bugs 71295, 96981, 134090)
  - Use runuser instead of su for SELinux (bug 134588)


author: Tom Lane <tgl@redhat.com> 7.4.5-1
changelog:
  - Update to PostgreSQL 7.4.5.
  - Update JDBC jars to driver build 215.
  - Add Obsoletes: entries for rh-postgresql packages, per bug 129278.


author: Tom Lane <tgl@redhat.com> 7.4.3-3
changelog:
  - Undo ill-considered chkconfig change that causes server to start
    immediately upon install.  Mea culpa (bug 127552).


author: Tom Lane <tgl@redhat.com> 7.4.3-1
changelog:
  - Update to PostgreSQL 7.4.3.
  - Uninstalling server RPM stops postmaster first, per bug 114846.
  - Fix su commands to not assume PG user's shell is sh-like, per bug 124024.
  - Fix permissions on postgresql-python doc files, per bug 124822.
  - Minor postgresql.init improvements.


author: Tom Lane <tgl@redhat.com> 7.4.2-1
changelog:
  - Update to PostgreSQL 7.4.2; sync with community SRPM as much as possible.
  - Support PGOPTS from /etc/sysconfig/pgsql, per bug 111504.
  - Fix permissions on /etc/sysconfig/pgsql, per bug 115278.
  - SELinux patch in init file: always su </dev/null, per bug 117901.
  - Rebuilt


author: Lamar Owen <lowen@pari.edu>
changelog:
  - 7.4.1-1PGDG
  - Merge Sander Steffann's changes up to 7.4-0.5PGDG
  - Proper 7.4.1 JDBC jars this time.
  - Patch for no pl/python from Alvaro


author: David Jee <djee@redhat.com> 7.4-4
changelog:
  - Add PyGreSQL patch for deprecated column pg_type.typprtlen [Bug #111263]
  - Add headers patch which moves ecpg headers to /usr/include/ecpg
    [Bug #111195]


author: Lamar Owen <lowen@pari.edu> <lamar.owen@wgcr.org>
changelog:
  - 7.4-0.1PGDG
  - Development JDBC jars in addition to the 7.3 jars; will replace the
  - 7.3 jars once 7.4 official jars are released.
  - Changed to use the bzip2 source to save a little size.
  - Removed some commented out portions of the specfile.
  - Removed the 7.3.4 PDF docs.  Will replace with 7.4 PDF's once they
  - are ready.


author: Kaj J. Niemi <kajtzu@fi.basen.net> 7.4-0.1
changelog:
  - 7.4
  - Fixed Patch #1 (now rpm-pgsql-7.4.patch)
  - Fixed Patch #2 (now rpm-multilib-7.4.patch):
  - Patch #4 is unnecessary (upstream)
  - Fixed Patch #6 (now postgresql-7.4-src-tutorial.patch)
  - Added Patch #8 (postgresql-7.4-com_err.patch) as com_err()
    is provided by e2fsprogs and CPPFLAGS gets lost somewhere
    inside configure (bad macro?)
  - No 7.4 PDF docs available yet (Source #17)
  - PyGreSQL is separated from the upstream distribution but
    we include it as usual (Source #18)
  - Default to compiling libpq and ECPG as fully thread-safe

  - 7.4 Origin.  See previous spec files for previous history. Adapted
  - from Red Hat and PGDG's 7.3.4 RPM, directly descended from 
  - postgresql-7.3.4-2 as shipped in Fedora Core 1.


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Trond Eivind Glomsrød <teg@redhat.com> 3.22-4
changelog:
  - Add Telsa Gwynne's procmailrc as a doc file - it's
    excellently commented, and is a great example


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Change to "License: GPL or artistic" from "Copyright: distributable"
  - Fix man page (#35825)
  - 3.15.1
  - redo config patch


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


author: Matthias Saou <http://freshrpms.net/> 1.3.0-10
changelog:
  - Fix cmdbufsize patch for missing CommandBufferSize case (#214820 once more).
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/proftpd/proftpd.spec


author: Ivana Varekova <varekova@redhat.com> 6.3.2-36.rhel4
changelog:
  - fix bug 170002 -  psacct does not have Large File Support (patch 8)
  - fix sa manpage again - bug 157788 - sa manpage states seconds 
    instead of minutes (patch 7)


author: Charles Bennett <ccb@redhat.com> 6.3.2-32.rhel4
changelog:
  - rhbz 133077: logrotate fixed to continue accounting during rotate
  - rhbz 141802: lastcomm was not handling all forms of --strict-match
  - rhbz 141971: rpm -e no longer leaves /var/lock/subsys/psacct
  - rhbz 43294: sa will never report any io because the kernel doesn't
     provide it.  Tweaked to ignore ac_io in acct.h
  - integrate lastcomm hz patch from RH support


author: Mike A. Harris <mharris@redhat.com> 6.3.2-25
changelog:
  - Added with_last conditional to disable /usr/bin/last because ours is in
    the SysVInit package.  This fixes unpackaged files terminate build prob.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-24
changelog:
  - Fixed initscript reload/restart by creating start/stop functions and
    making everything use them (#72261)


author: Mike A. Harris <mharris@redhat.com> 6.3.2-23
changelog:
  - Fixed chkconfig issue in rpm scripts (#61191)
  - Excludearch ia64, not taking the time to debug/troubleshoot random
    buildsystem failure due to higher priorities.


author: Elliot Lee <sopwith@redhat.com>
changelog:
  - Take the time to make sure things get through on all archs, by simply
    running it through the build system.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-19
changelog:
  - Made initscript touch/chmod accounting file if it is not present during
    startup, to ensure accounting works properly when enabled.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-17
changelog:
  - Removed the files usracct and savacct, which are not used by psacct
    utilities at all, but by the sa program.  Our sa uses files in a different
    location, and so these files are unused and unnecessary.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-15
changelog:
  - Added new feature - psacct initscript now controls process accounting so
    that it is not just forced on if installed as was the previous behaviour
  - Modified the initscripts package to not force psacct on anymore and made
    the new psacct-6.3.2-15 conflict with previous initscripts packages.
  - Fixed logrotate config to set perms/owner of new log files, and closed
    bug (#54165)


author: Mike A. Harris <mharris@redhat.com> 6.3.2-13
changelog:
  - Removed Build_7x flag, added FHS_compliant flag, reworked specfile to use new
    flag, and fixed bug (#60716)


author: Mike A. Harris <mharris@redhat.com> 6.3.2-11
changelog:
  - Conditionalized acct-6.3.2-config.patch to only be applied for RHL 7.x
    builds, as it breaks FHS compliance by putting files in nonstandard
    locations.  Also fixed up other places in specfile for FHS 2.2.
  - Added acct-6.3.2-I-HATE-GNU-AUTOCONK.patch because I hate GNU autoconk
    really really badly.
    
  - Bumped to -11 to avoid buildsystem stupidness


author: Mike A. Harris <mharris@redhat.com> 6.3.2-9
changelog:
  - Fixed bug (#53307) psacct is enabled by default, and the log files
    are huge, and will fill the disk up very quickly.  logrotate will
    now compress them daily.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-7
changelog:
  - Change spec tag Copyright -> License
  - change logrotate to rotate daily, and keep 1 month (31 days) of data


author: Mike A. Harris <mharris@redhat.com> 21.4-1
changelog:
  - Updated to new upstream version 21.4
  - Ported SELinux patch forward as psmisc-21.4-redhat-selinux-psmisc.patch,
    but disabled SELINUX support temporarily until other build problems are
    resolved
  - Remove MKINSTALLDIRS-./mkinstalldirs from "make install" as that causes the
    build to fail when "./" changes.  If this option is ever added back, make
    it relative to $RPM_BUILD_DIR instead of ./ so that things do not break
  - Added pstree.x11 to file list after rpm reported it present in buildroot but
    not packaged


author: Mike A. Harris <mharris@redhat.com> 21.3-1
changelog:
  - Updated to new upstream version 21.3
  - Removed dead script gensig.sh
  - Disabled psmisc-21.2-gcc33.patch as it is included in 21.3


author: Mike A. Harris <mharris@redhat.com> 21.2-2
changelog:
  - Updated to new upstream version 21.2
  - Updated Source: URL to sourceforge's current ftp area
  - Fixes fuser largefile bug (#66340)
  - Disable prep time sh %{SOURCE1} >src/signames.h as the 21.2 release
    fixes this already now.


author: Bernhard Rosenkraenzer <bero@redhat.com> 20.2-4
changelog:
  - Autogenerate the signal list from /usr/include/bits/signum.h
    to make sure it works on all arches and doesn't break again.


author: Bernhard Rosenkraenzer <bero@redhat.com> 20.2-1
changelog:
  - 20.2
  - Add patch from bug report #56186; the problem is not reproducable,
    but the patch can't hurt.


author: Bernhard Rosenkraenzer <bero@redhat.com> 20.1-2
changelog:
  - Add BuildRequires (#49562)
  - s/Copyright/License/
  - Fix license (it's actually dual-licensed BSD/GPL, not just "distributable")


author: Dag Wieers <dag@wieers.com> - 0.8.9-1
changelog:
  - Updated to release 0.8.9.
  - ...
  - Changelog trimmed, see http://svn.rpmforge.net/svn/trunk/rpms/pv/pv.spec


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Mike A. Harris <mharris@redhat.com> - 0.3.18-1
changelog:
  - Do not write out XkbRules line to config file, as it is unnecessary hard
    coding the rules file, which has a built in default which should always
    work. (#120858)


author: Brent Fox <bfox@redhat.com> 0.3.15-1
changelog:
  - remove the setupMice() function createTemplate() 
  - because the 2.6 kernel puts both PS/2 and USB mice on the same device


author: Brent Fox <bfox@redhat.com> 0.3.10-1
changelog:
  - add a BuildRequires for python-devel
  - add an options attribute to the server layout section (for Xinerama)


author: Michael Fulbright <msf@redhat.com> 0.3.4-1
changelog:
  - remove code in xf86config.py:createTemplate() that inserted a Display
    section.  We want user to supply this and it shouldnt be in template.


author: Toshio Kuratomi <toshio@tiki-lounge.com> - 0.4.0-7
changelog:
  - Use python_sitelib macro to fix building on x86_64.
  - Change byte compile argumetns so we don't encode the buildroot into the
    byte compiled python files.
  - Use python-abi for Requires instead of python package.


author: Warren Togami <warren@togami.com> - 0.4.0-0.fdr.2
changelog:
  - Fix some directory macros
  - #360 Include .pyc and .pyo so package removes cleanly
  - #360 install -p preserve timestamps


author: Charlie Brady <charlie_brady@mitel.com> 1.03-15
changelog:
  - Increase the buffer size for DNS responses. Patch is from
    http://www.ckdhr.com./ckd/qmail-103.patch [SME: 3827]
  - Update License information - qmail is now public domain:
    http://cr.yp.to/qmail/dist.html :

      I hereby place the qmail package (in particular, qmail-1.03.tar.gz,
      with MD5 checksum 622f65f982e380dbe86e6574f3abcb7c) into the public
      domain.


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.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: Philip Copeland <bryce@redhat.com> 3.06-5
changelog:
  - added --with-ext2direct=no to fix #73244
    without this users with UID's > 65535 will not
    be able to exist on a quota enabled FS


author: Philip Copeland <bryce@redhat.com> 3.06-3
changelog:
  - Bah, I'd dropped epoch from the spec file but seems
    we need this if you want to upgrade as the epoch
    number has precedence over the version/release
    numbers.


author: Philip Copeland <bryce@redhat.com> 3.06-1
changelog:
  - Ditched the 3.01-pre9 src base for 3.06
    Rebuilt without any patchs

  ============================================================


author: Preston Brown <pbrown@redhat.com>
changelog:
  - fixed bug #52075 (problem with ext2 labels)
  - backup data files off by default in quotacheck, optional backup flag added
  - fix bug where giving a bad directory or device would cause 
    quotaon/quotacheck to simulate "-a" behaviour
  - if a device name (i.e /dev/hda1) is passed, look up the corresponding mount
    point


author: Preston Brown <pbrown@redhat.com>
changelog:
  - quota 3.00 is required by recent kernel 2.4 changes
  - no warnquota included this time, not yet ported
  - quite a bit of work on quotacheck to make is backwards compatible
  - we will likely go back to "quota 2.00" as these projects merge...


author: Preston Brown <pbrown@redhat.com>
changelog:
  - 2.00 final, rolls in pretty much all our patches. :)
  - fix reporting of in use dquot entries from quotastats
  - change repquota man page to fix documentation of -v (#10330)
  - include warnquota.conf


author: Matt Wilson <msw@redhat.com> 4.2a-2
changelog:
  - removed the manual symlinking of .so, readline handles this by itself
  - call only %makeinstall, not %makeinstall install install-shared as
    this makes bogus .old files in the buildroot


author: Bernhard Rosenkraenzer <bero@redhat.com> 4.2-3
changelog:
  - Don't use readline's internal re-implementation of strpbrk on systems
    that have strpbrk - the system implementation is faster and better maintained.


author: Bernhard Rosenkraenzer <bero@redhat.com> 4.2-2
changelog:
  - Make sure headers can be included from C++ applications (#51131)
    (Patch based on Debian's with the bugs removed ;) )


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change the paths listed for the header files in the man page to reflect
    the location changes from previous versions (#35073)
  - note that "on" is acceptable instead of "On" in the man page (#21327)


author: Chris Lumens <clumens@redhat.com> 0.148.6-1
changelog:
  - Add support for the IBM Advanced System Management PCI card (#198797,
    Konrad Rzeszutek <konradr AT redhat.com>).


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: 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.


