# changelog

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Paul A. Rombouts <p.a.rombouts@home.nl> - 2.4.2-2
changelog:
  - Building of kernel-module package can now be specified with rpmbuild
    command-line options.
    In the default case, the kernel-module package is only built if the
    kernel does not appear to have built-in fuse support.
  - In case the dist macro is undefined, .SL is used.


author: Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2.4.1-3
changelog:
  - Add README.fedora
  - Add hint to README.fedora and that you have to be member of the group "fuse"
    in the description
  - Use groupadd instead of fedora-groupadd


author: Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2.4.1-2
changelog:
  - Rename packages a bit
  - use makedev.d/40-fuse.nodes
  - fix /sbin/mount.fuse
  - Use a fuse group to restict access to fuse-filesystems


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> 0:0.12-0.lvn.1
changelog:
  - Update to 0.12
  - Trim Doc in header
  - Trim description and add 4k-Warning 
  - Depend on /boot/vmlinuz correctly
  - use --without driverp to skip utiliy/core-Package
  - Remove the included fedora-kmodhelper
  - Make modpath readable for normal users


author: <fedora AT leemhuis DOT info> 0:0.10-0.lvn.1
changelog:
  - Integrate fedora-kmodhelper as long as fedora.us version is not ready
  - Use correct kernel-headers to build
  - Allow separate building of tools and kernel-module
  - show fedora-kmodhelper diag
  - some minor fixes


author: <aaron.bennett@olin.edu> 0:0.8-0.fdr.1
changelog:
  - moved /usr/sbin/loadndisdriver to /sbin/loadndisdriver
  - revised new build with version 0.8 of ndiswrapper from upstream


author: <aaron.bennett@olin.edu> - 0:0.7-0.fdr.2
changelog:
  - changed ndiswrapper.o to ndiswrapper.ko for 2.6 kernel
  - added Requires: ndiswrapper to kernel module ndiswrapper


author: Martin Stransky <stransky@redhat.com> - 20:9.2.4-20.EL4
changelog:
  - fix bug 203070: rndc.conf change breaks working bind config
  - fix bug 204288: postinstall scriptlet sets wrong permission (0655)


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-16_EL
changelog:
  - Fix bug 173961: prevent segfault in resolver.c ncache_adderesult
  - allow named ability to dump core after setuid()
  - rebuild for new U3 glibc, gcc & binutils


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-12_EL
changelog:
  - Fix bug 170337: backport edns-udp-size feature from 9.3
  - fix bug 169416: allow user '-c' option use in initscript
  - fix bug 167682: remove group write access to /var/named/chroot/{.,*}


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-8_EL
changelog:
  - fix bug 152334: upgrade from RHEL-3 to RHEL-4 will fail 
  - fix bug 144467: upgrade from RHEL-3 to RHEL-4 will fail


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-7_EL3
changelog:
  - As pointed out by notting , getting chkconfig runlevels as in previous
  - fix would fail in non-english locales . Using 'chkconfig --level=$level named'
  - instead in triggerun .


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-6_EL3
changelog:
  - Fix bug 143786 : named run levels still not restored after 
  -                  upgrade from 9.4.2-EL3_10                 :-(


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-4_EL3
changelog:
  - Fix bug 143558 : do 'chkconfig --add named' in triggerpostun after
  - 9.2.4-EL3_10's postun 'chkconfig --del named'


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-4_EL3
changelog:
  - Fix bugs 140528 and 141113:
  - 2 second timeouts when IPv6 not configured and root nameserver's
  - AAAA addresses are queried


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-2
changelog:
  - Fix bug 136243: bind-chroot %post must run restorecon -R /var/named/chroot
  - Fix bug 135175: named.init must return non-zero if named is not run
  - Fix bug 134060: bind-chroot %post must use mktemp, not /tmp/named
  - Fix bug 133423: bind-chroot %files entries should have been %dirs


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-1_EL3
changelog:
  - I will regret releasing bind-9.2.4-EL3_10 to my dying day!
  - Somehow, the enclosing 'if [ $1 -eq 0 ]' got dropped from 
  - bind-chroot-9.2.4-EL3_10's %preun, so during upgrade it undoes
  - what the %post script did. Aargh!


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-1
changelog:
  - BIND 9.2.4 (final release) released - source code actually
  - identical to 9.2.4rc8, with only version number change.


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc8-14
changelog:
  - Upgrade to upstream bind-9.2.4rc8 .
  - Progress: Finally! Hooray! ISC bind now distributes:
  - o named.conf(5) and nslookup(8) manpages 
  -    'bind-manpages.bz2' source can now disappear
  -    (could this have something to do with ISC bug I raised about this?)
  - o 'deprecation_msg' global has vanished 
  -     bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2 can disappear


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-12_EL3
changelog:
  - Fix bug 132303: if ROOTDIR line was replaced after upgrade from
  - bind-chroot-9.2.2-21, restart named


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-11_EL3
changelog:
  - Fix bug 131803: replace ROOTDIR line removed by broken 
  - bind-chroot 9.2.2-21's '%postun'; added %triggerpostun for bind-chroot


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-10
changelog:
  - Fix bug 130121: add '%ghost' entries for files included in previous
  - bind-chroot & not in current - ie. named.conf, rndc.key, dev/* - 
  - that RPM removed after upgrade .


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Fix bug 130981: add '-t' option to named-checkconf invocation in
  - named.init if chroot installed.


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Remove resolver(5) manpage now in man-pages (bug 130792); 
  - Don't create /dev/ entries in bind-chroot if already there (bug 127556);
  - fix bind-devel Requires (bug 130919)
  - Set default location for dumpdb & stats files to /var/named/data


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Fixed bug 129289: bind-chroot install / deinstall
  - on install, existing config files 'safe_replace'd
  - with links to chroot copies; on uninstall, moved back.


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Fixed named.init generation of error messages on
  - 'service named stop' and 'service named reload'
  - as per bug 127775


author: Daniel Walsh <dwalsh@redhat.com> 9.2.2-13
changelog:
  - Fix config description of named.conf in chroot
  - Change named.init script to check for existence of /etc/sysconfig/network


author: Daniel Walsh <dwalsh@redhat.com> 9.2.1-12
changelog:
  - Fix log rotate to use service named reload
  - Change service named reload to give success/failure message [73770]
  - Fix File checking [75710]
  - Begin change to automatically run in CHROOT environment


author: Karsten Hopp <karsten@redhat.de> 9.2.1-7
changelog:
  - fix name of pidfine in logrotate script (#68842)
  - fix owner of logfile in logrotate script (#41391)
  - fix nslookup and named.conf man pages (output on stderr)
    (#63553, #63560, #63561, #54889, #57457)
  - add rfc1912 (#50005)
  - gzip all rfc's
  - fix typo in keygen.c (#54870)
  - added missing manpages (#64065)
  - shutdown named properly with rndc stop (#62492)
  - /sbin/nologin instead of /bin/false (#68607)
  - move nsupdate to bind-utils (where the manpage already was) (#66209, #66381)
  - don't kill initscript when rndc fails (reload)    (#58750)


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.2.1-2
changelog:
  - Move libisccc, lib isccfg and liblwres from bind-utils to bind,
    they're not required if you aren't running a nameserver.


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-7
changelog:
  - Don't exit if /etc/named.conf doesn't exist if we're running
    chroot (#60868)
  - Revert Elliot's changes, we do require specific glibc/glibc-kernheaders
    versions or bug #58335 will be back. "It compiles, therefore it works"
    isn't always true.


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc3.1
changelog:
  - 9.2.0rc3
  - remove ttl patch, I don't think we need this for 8.0.
  - remove dig.1.bz2 from the bind8-manpages tar file, 9.2 has a new dig man page
  - add lwres* man pages to -devel


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-4
changelog:
  - Make sure /etc/rndc.conf isn't world-readable even after the
    %post script inserted a random key (#53009)


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-3
changelog:
  - Add build dependencies (#49368)
  - Make sure running service named start several times doesn't create
    useless processes (#47596)
  - Work around the named parent process returning 0 even if the config
    file is broken (it's parsed later by the child processes) (#45484)


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.2
changelog:
  - Add named.conf man page from bind 8.x (outdated, but better than nothing,
    - Rename the rndc key (#42895)
  - Add dnssec* man pages


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-1
changelog:
  - 9.1.2 final. No changes between 9.1.2-0.rc1.1 and this one, except for
    the version number, though.


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.0-9
changelog:
  - Work around bind 8 -> bind 9 migration problem when using buggy zone files:
    accept zones without a TTL, but spew out a big fat warning. (#31393)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Don't use the standard rndc key from the documentation, instead, create a random one
    at installation time (#26358)
  - Make /etc/rndc.conf readable by user named only, it contains secret keys


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 9.1.1 probably won't be out in time, revert to 9.1.0 and apply fixes
    from 9.1.1rc2
  - bind requires bind-utils (#28317)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update to 9.1.1rc1; fixes 17 bugs (14 of them affecting us;
    1 was fixed in a Red Hat patch already, 2 others are portability
    improvements)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Make /etc/rndc.conf and /etc/sysconfig/named noreplace
  - Make devel require bind = %{version} rather than just bind


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Move run files to /var/run/named/ - /var/run isn't writable
    by the user we're running as. (Bug #20665)


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - fixed logrotate script (wrong path to kill)
  - include header files in -devel package
  - bugzilla #22049, #19147, 21606


author: Bernhard Rosenkränzer <bero@redhat.com>
changelog:
  - Fix up the initscript (Bug #13033)
  - Fix build with current glibc (Bug #12755)
  - /etc/rc.d/init.d -> /etc/init.d
  - use %{_mandir} rather than /usr/share/man


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - modify logrotate setup to use PID file
  - temporarily disable optimization by unsetting $RPM_OPT_FLAGS at build-time
  - actually bump the release this time


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - provide /var/named (fix for bugs #9847, #10205)
  - preserve args when restarted via ndc(8) (bug #10227)
  - make resolv.conf(5) a link to resolver(5) (bug #10245)
  - fix SYSTYPE bug in all makefiles
  - move creation of named user from %post into %pre


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up location of named-bootconf.pl and make it executable
    (Bug #8028)
  - bind-devel requires bind


author: Preston Brown <pbrown@redhat.com>
changelog:
  - use real stop and start in named.init for restart, not ndc restart, it has
    problems when named has changed during a package update... (# 4890)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 8.2.1.
  - add named.logrotate (#3571).
  - hack around egcs-1.1.2 -m486 bug (#3413, #3485).
  - vet file list.


author: Stepan Kasal <kasal@math.cas.cz>
changelog:
  - nslookup patched:
    to count numRecords properly
    to fix subsequent calls to ls -d
    to parse "view" and "finger" commands properly
    the view hack updated for bind-8 (using sed)


author: Manuel J. Galan <manolow@step.es>
changelog:
  - Several essential modifications to build and install correctly.
  - Modified 'ndc' to avoid deprecated use of '-'


author: Scott Lampert <fortunato@heavymetal.org>
changelog:
  - Used buildroot
  - patched bin/named/ns_udp.c to use <libelf/nlist.h> for include
    on Redhat 5.0 instead of <nlist.h>


author: John (J5) Palmieri <johnp@redhat.com> - 0.22-12EL.2
changelog:
  - Explicitly pass in the pid file location to ./configure instead of
    letting it guess based on the build enviornment


author: John (J5) Palmieri <johnp@redhat.com>
changelog:
  - Add a requires for glib2-devel in the devel package
  - Add SE-Linux backport from Colin Walters that fixes 
    messages getting lost in SE-Linux contexts


author: John (J5) Palmieri <johnp@redhat.com>
changelog:
  - Fixed patch to use dbus-1 instead of dbus-1.0
  - (configure.in): Exported just the datadir instead of
    the full path to the dbus datadir for consistency


author: John (J5) Palmieri <johnp@redhat.com>
changelog:
  - reverting BuildRequires: redhat-release because of issues with build system
  - added precompiled version of the messagebus init script


author: John (J5) Palmieri <johnp@redhat.com>
changelog:
  - Moved dbus-viewer to new dbus-gtk package so that dbus-glib
    no longer requires X or GTK libraries. (RH Bug #130029)


author: John (J5) Palmieri <johnp@redhat.com>
changelog:
  - Added lib64 workaround for python bindings installing to
    the wrong lib directory on 64 bit archs


author: John (J5) Palmieri <johnp@redhat.com>
changelog:
  - Moved dbus-viewer, dbus-monitor and dbus-glib-tool 
    into the dbus-glib package so that the main dbus
    package does not depend on glib (Bug #125285)


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Conflict with cups prior to configuration file change, so that the
    %postun service condrestart works.


author: Havoc Pennington <hp@redhat.com> 0.13-2
changelog:
  - see if removing qt subpackage for now will get us through the build system,
    qt bindings not useful yet anyway


author: Havoc Pennington <hp@redhat.com> 0.11.91-3
changelog:
  - break the tiny dbus-launch that depends on X into separate package
    so a CUPS server doesn't need X installed


author: Havoc Pennington <hp@redhat.com> 0.6.93-1
changelog:
  - new cvs snap that actually forks to background and changes 
    user it's running as and so forth
  - create our system user in pre


author: Havoc Pennington <hp@redhat.com> 0.6.91-1
changelog:
  - disable qt for now because beehive hates me
  - pull a slightly newer cvs snap that creates socket directory
  - cat the make check log after make check fails


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


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


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


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


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


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


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


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


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


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


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


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


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


author: 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: Tim Waugh <twaugh@redhat.com> 6.0.7.1-4
changelog:
  - The devel subpackage requires XFree86-devel (bug #126509).
  - Fixed build requirements (bug #120776).  From Robert Scheck.


author: Karsten Hopp <karsten@redhat.de> 5.5.6-1
changelog:
  - update
  - specfile fixes
            - verified that the upstream version fixes the following bugreports:


author: Karsten Hopp <karsten@redhat.de> 5.4.7-3
changelog:
  - fix non-cpp headers in -devel package
  - fix #62157 (wrong path for include files in ImageMagick-devel)
  - fix #63897 (use _target instead of _arch) in libtool workaround
  - fix #65860, #65780 (tiff2ps) expands images to >10 MB Postscript files.


author: Karsten Hopp <karsten@redhat.de> 5.4.7-1
changelog:
  - update
  - fix localdoc patch
  - fix %files section
  - disable nonroot patch
  - fix #62100,55950,62162,63136 (display doesn't start form gnome menu)
  - fix libtool workaround
  - moved Magick*-config into -devel package (#64249)


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.4.0-1
changelog:
  - 5.4.0
  - work around build system breakage causing applications to be named
    x86_64-redhat-linux-foo rather than foo


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.3.7-1
changelog:
  - 5.3.7
  - Fix build without previously installed ImageMagick-devel (#49816)
  - Move perl bindings to a separate package.


author: Matt Wilson <msw@redhat.com>
changelog:
  - remove hacks to move perl man pages
  - don't include the perl*/man stuff, these files go in /usr/share/man now.


author: Matt Wilson <msw@redhat.com>
changelog:
  - bootstrap rebuilt to nuke broken libbz2 deps
  - add Prefix: tag such that the FHS macros work properly


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - hacks to make it work with the new perl
  - version 4.1.0 (actually installs the sonames as 4.0.10... doh!)
  - make sure the libraries have the x bit on


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.11
changelog:
  - Fix regression in smb.init found by rpmdiff
    Resolves: rhbz#225513: CVE-2007-0452 Samba smbd denial of service


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.10
changelog:
  - Include backported patch from upstream
    Resolves: rhbz#225513: CVE-2007-0452 Samba smbd denial of service


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.7
changelog:
  - Include --with-shared-modules=idmap_rid to close
    bz#169426 idmap_rid.so missing
  - Include updated crc32.c to close
    bz#172798 New, improved and open source friendly crc32.c
  - Re-include the ldap-failover-timeout-backport patch to re-close
    bz#173892 Authentication doesn't fail over when AD becomes unavailable
  - Include the -sidhistory patch (taken from a svn commit by vlendec@samba.org)
    to close
    bz#180157 Can't authenticate using win2k3 server when sidhistory is set on user
  - Patch smb.init (patch from Bastien Nocera <bnocera@redhat.com>) to close
    bz#182560 Wrong retval for initscript when smbd is dead
  - Remove vfstest man page, since we don't ship vfstest, to close
    bz#185149 [RHEL4] samba-common has unnecessary man page.
  - Include the username_substitute patch to close
    bz#171202 [RHEL4] about %U macro in Samba


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.4
changelog:
  - Include the ldap-failover-timeout-backport.patch backported by
    Bastien Nocera (bnocera@redhat.com) to fix
    bz#173892 Authentication doesn't fail over when AD becomes unavailable


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.3
changelog:
  - Include the bug-171003-it79180 patch from Keiichi Mori <kmori@redhat.com)
    (Backported from 3.0.11) to fix
    bz#171003 [RHEL4] samba memory leak
  - Include the rpc-parse-64bit-clients patch to close
    bz#167020 CRM 562408: 64-bit windows clients cannot join Samba PDC domain due
       to Samba RPC parsing error fixed in 3.0.20


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.2
changelog:
  - include the -bug157208 patch. to close
    bz#157208 CRM 511318 - smbfs dont respect uid and gid options when mounting


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - include the -smbspool pattch from RHEL-3, to close
    bz#155350 SAMBA client working, printer configuration not working
  - include the -winbindd_2k3sp1 patch to allow Samba to authenticate
    against a Windows 2003 SP1 machine.  This closes
    bz#154558 Winbind refuses to authenticate against Windows 2003 SP1


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E.1
changelog:
  - try the -gcc4 patch, to see if it solves problems with nmbd crashing.
    bz#150582 ? nmbd dies when windows client requests browse list


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-1.4E
changelog:
  - Upgrade to 3.0.10, to close bz#143983  This obsoletes
    the -CAN-2004-1154 patch.
  - Include the -64bit patch from Nalin.  This closes bz#142873
  - Update the -logfiles patch to work with 3.0.10
  - Create /var/run/winbindd and make it part of the -common rpm to close
    bz#142242


author: Jay Fenlason <fenlason@redhat.com> 3.0.9-1.4E
changelog:
  - Upgrade to 3.0.9, which fixes problems with 3.0.8, including
    (from the release notes)
    o Problem updating roaming user profiles.
    o Crash in smbd when printing from a Windows 9x client.
    o Unresolved symbols in libsmbclient which caused 
      applications such as KDE's konqueror to fail when
      accessing smb:// URLs.
  - Include my changetrustpw patch to make "net ads changetrustpw" stop
    aborting.  This closes #134694
  - Remove obsolete triggers for ancient samba versions.
  - Move /var/log/samba to the -common rpm.  This closes #76628
  - Fix the pidfile comment in the winbind.init script, closing #76641
  - Remove the hack needed to get around the bad docs files in the
    3.0.8 tarball.
  - Rescue the install.mount.smbfs patch from Juanjo Villaplana
    (villapla@si.uji.es) to prevent building the srpm from trashing your
    installed /usr/bin/smbmount
  - 3.0.8 also closed CAN-2004-0882


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-1.4E.1
changelog:
  - Include updated docs tarball, replacing the incorrect docs/ directory
    in the 3.0.8 tarball.
  - Updated the logfiles patch to match the new docs/ tree.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-1.4E
changelog:
  - Upgrade to 3.0.8, closing CAN-2004-0930
    This obsoletes the x_fclose, disable-sendfile, fqdn and salt patches.
    Updated pie and logfiles patches for 3.0.8.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
changelog:
  - disable the -salt patch, because it causes undefined references in
    libsmbclient that prevent gnome-vfs from building.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
changelog:
  - Re-enable the x_fclose patch that was accidentally disabled
    in 3.0.8-0.pre1.1.  This closes #135832
  - include Nalin's -fqdn and -salt patches.


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
    smbmnt to work with 32-bit uids.


author: Jay Fenlason <fenlason@redhat.com> 3.0.7-4
changelog:
  - Update docs section to not carryover the docs/manpages directory
    This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
    /usr/share/doc/samba-3.0.7/*
  - Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
    to correctly create libsmbclient.so.0 and to use /etc/rc.d/init.d instead
    of rolling our own.  This closes #132642
  - Add patch to default "use sendfile" to no, since sendfile appears to
    be broken
  - Add patch from Volker Lendecke <vl@samba.org> to help make
    ldapsam_compat work again.
  - Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
    These two patches close bugzilla #132169


author: Jay Fenlason <fenlason@redhat.com> 3.0.7-3
changelog:
  - Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
    This obsoletes the 3.0.6-schema patch.
  - Update BuildRequires line to include openldap-devel openssl-devel
    and cups-devel


author: Jay Fenlason <fenlason@redhat.com> 3.0.6-3
changelog:
  - New upstream version.
  - Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
    to fix a duplicate in the LDAP schema.
  - Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
    to allow correct timestamp handling on 64-bit platforms and fix #126109.
  - reenable the -pie patch.  Samba is too widely used, and too vulnerable
    to potential security holes to disable an important security feature
    like -pie.  The correct fix is to have the toolchain not create broken
    executables when programs compiled -pie are stripped.
  - Remove obsolete patches.
  - Modify this spec file to put libsmbclient.{a,so} in the right place on
    x86_64 machines.


author: Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
changelog:
  - Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
  - resulted in executables getting corrupt stacks, causing smbmnt to
  - get a SIGBUS in the mount() call (bug 127420).


author: Jay Fenlason <fenlason@redhat.com> 3.0.5-2
changelog:
  - Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
    security fix.
  - Include the 3.0.4-backport patch from the 3E branch.  This restores
    some of the 3.0.5pre1 and 3.0.5rc1 functionality.


author: Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
changelog:
  - Backport base64_decode patche to close CAN-2004-0500
  - Backport hash patch to close CAN-2004-0686
  - use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
  - smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
  - passwd patch uses "*" instead of "x" for "hashed" passwords for
    accounts created by winbind.  "x" means "password is in /etc/shadow" to
    brain-damaged pam_unix module.


author: Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
changelog:
  - New upstream version
  - use % { SOURCE1 } instead of a hardcoded path
  - include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
    https://bugzilla.samba.org/show_bug.cgi?id=1315
    to make winbindd work against Windows versions that do not have
    128 bit encryption enabled.
  - Moved /usr/bin/net to the -common package, so that folks who just
    want to use winbind, etc don't have to install -client in order to
    "net join" their domain.
  - New upstream version obsoletes the patches added in 3.0.3-5
  - Remove smbgetrc.5 man page, since we don't ship smbget.


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-5
changelog:
  - Patch to allow password changes from machines patched with
    Microsoft hotfix MS04-011.
  - Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
    and https://bugzilla.samba.org/show_bug.cgi?id=1309


author: jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
changelog:
  - New upstream version
  - updated spec file to make libsmbclient.so executable.  This closes
    bugzilla #121356


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
changelog:
  - New upstream version  
  - Updated configure line to remove --with-fhs and to explicitly set all
    the directories that --with-fhs was setting.  We were overriding most of
    them anyway.  This closes #118598


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
changelog:
  - New upstream version.
  - Updated -pie and -logfiles patches for 3.0.3pre1
  - add krb5-devel to buildrequires, fixes #116560
  - Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
    "service smb status".  This fixes #116559


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Change all requires lines to list an explicit epoch.  Closes #102715
  - Add an explicit Epoch so that 0 is defined.


author: Jay Fenlason <fenlason@redhat.com> 3.0.2-5
changelog:
  - New upstream version: 3.0.2 final includes security fix for #114995
    (CAN-2004-0082)
  - Edit postun script for the -common package to restart winbind when
    appropriate.  Fixes bugzilla #114051.


author: Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
changelog:
  - add %dir entries for /usr/lib64/samba and /usr/lib64/samba/charset
  - Upgrade to new upstream version
  - build mount.cifs for the new cifs filesystem in the 2.6 kernel.


author: Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
changelog:
  - Update to 3.0.1
  - Removed testparm patch as it's already merged
  - Removed Samba.7* man pages
  - Fixed .buildroot patch
  - Fixed .pie patch
  - Added new /usr/bin/tdbdump file


author: Jay Fenlason <fenlason@redhat.com> 3.0.0-15
changelog:
  - New 3.0.0 final release
  - merge nmbd-netbiosname and testparm patches from 3E branch
  - updated the -logfiles patch to work against 3.0.0
  - updated the pie patch
  - update the VERSION file during build
  - use make -j if avaliable
  - merge the winbindd_privileged change from 3E
  - merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
    platforms despite the broken Makefile


author: Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
changelog:
  - Merge from 3.0.0-2beta3.3E
  - (Correct log file names (#100981).)
  - (Fix pidfile directory in samab.log)
  - (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
  - (Move libsmbclient to the -common package (#99449))


author: Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
changelog:
  - add libsmbclient.so for gnome-vfs-extras
  - Edit specfile to specify /var/run for pid files
  - Move /tmp/.winbindd/socket to /var/run/winbindd/socket


author: Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
changelog:
  - upgrade to 2.2.8a
  - remove old .md5 files
  - add "pid directory = /var/run" to the smb.conf file.  Fixes #88495
  - Patch from jra@dp.samba.org to fix a delete-on-close regression


author: Jay Fenlason <fenlason@redhat.com> 2.2.8-0
changelog:
  - Upgrade to 2.2.8
  - removed commented out patches.
  - removed old patches and .md5 files from the repository.
  - remove duplicate /sbin/chkconfig --del winbind which causes
    warnings when removing samba.
  - Fixed minor bug in smbprint that causes it to fail when called with
    more than 10 parameters: the accounting file (and spool directory
    derived from it) were being set wrong due to missing {}.  This closes
    bug #86473.
  - updated smb.conf patch, includes new defaults to close bug #84822.


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
changelog:
  - relink libnss_wins.so with SHLD="gcc -lnsl" to force libnss_wins.so to
    link with libnsl, avoiding unresolved symbol errors on functions in libnsl


author: Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
changelog:
  - edited spec file to put .so files in the correct directories
    on 64-bit platforms that have 32-bit compatability issues
    (sparc64, x86_64, etc).  This fixes bugzilla #83782.
  - Added samba-2.2.7a-error.patch from twaugh.  This fixes
    bugzilla #82454.


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
changelog:
  - Enable VFS support and compile the "recycling" module (#69796)
  - more selective includes of the examples dir


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
changelog:
  - include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
    (patch posted to samba-list by Ilia Chipitsine)


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
changelog:
  - Move winbind files to samba-common. Add separate initscript for
    winbind 
  - Fixes for winbind - protect global variables with mutex, use
    more secure getenv


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
changelog:
  - Teach smbadduser about "getent passwd" 
  - Fix more pid-file references
  - Add (conditional) winbindd startup to the initscript, configured in
    /etc/sysconfig/samba


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
changelog:
  - Add "--with-utmp" to configure options (#55372)
  - Include winbind, pam_smbpass.so, rpcclient and smbcacls
  - start using /var/cache/samba, we need to keep state and there is
    more than just locks involved


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Don't include smbpasswd in samba, it's in samba-common (#51598)
  - Add a disabled "obey pam restrictions" statement - it's not
    active, as we use encrypted passwords, but if the admin turns
    encrypted passwords off the choice is available. (#31351)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Use /var/cache/samba instead of /var/lock/samba 
  - Remove "domain controller" keyword from smb.conf, it's 
    deprecated (from #13704)
  - Sync some examples with smb.conf.default
  - Fix password synchronization (#16987)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  (these changes are from the non-head version)
  - Don't include /usr/sbin/samba, it's the same as the initscript
  - unset TMPDIR, as samba can't write into a TMPDIR owned 
    by root (#41193)
  - Add pidfile: lines for smbd and nmbd and a config: line
    in the initscript  (#15343)
  - don't use make -j
  - explicitly include /usr/share/samba, not just the files in it


author: Helge Deller <hdeller@redhat.de>
changelog:
  - build as 2.2.0-1 release
  - skip the documentation-directories docbook, manpages and yodldocs
  - don't include *.sgml documentation in package
  - moved codepage-directory to /usr/share/samba/codepages
  - make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2


author: Helge Deller <hdeller@redhat.de>
changelog:
  - updated to samba 2.2.0
  - moved codepages to /usr/share/samba/codepages
  - use all available CPUs for building rpm packages
  - use %{_xxx} defines at most places in spec-file
  - "License:" replaces "Copyright:"
  - dropped excludearch sparc
  - de-activated japanese patches 100 and 200 for now 
    (they need to be fixed and tested wth 2.2.0)
  - separated swat.desktop file from spec-file and added
    german translations
  - moved /etc/sysconfig/samba to a separate source-file
  - use htmlview instead of direct call to netscape in 
    swat.desktop-file


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak the PAM code some more to try to do a setcred() after initgroups()
  - pull in all of the optflags on i386 and sparc
  - don't explicitly enable Kerberos support -- it's only used for password
    checking, and if PAM is enabled it's a no-op anyway


author: Bill Nottingham <notting@redhat.com>
changelog:
  - i18n-ize initscript
  - add a sysconfig file for daemon options (#23550)
  - clarify smbpasswd man page (#23370)
  - build with LFS support (#22388)
  - avoid extraneous pam error messages (#10666)
  - add Urban Widmark's bug fixes for smbmount (#19623)
  - fix setgid directory modes (#11911)
  - split swat into subpackage (#19706)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - set a default CA certificate path in smb.conf (#19010)
  - require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix swat only_from line (#18726, others)
  - fix attempt to write outside buildroot on install (#17943)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - move initscript back
  - remove 'Using Samba' book from %doc 
  - move stuff to /etc/samba (#13708)
  - default configuration tweaks (#13704)
  - some logrotate tweaks


author: Than Ngo <than@redhat.de>
changelog:
  - add initdir macro to handle the initscript directory
  - add a new macro to handle /etc/pam.d/system-auth


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix yp_get_default_domain in autoconf
  - only link against readline for smbclient
  - fix log rotation (#9909)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - use cp rather than mv to preserve /etc/services perms (#4938 et al).
  - use mktemp to generate /etc/tmp.XXXXXX file name.
  - add prereqs on sed/mktemp/killall (need to move killall to /bin).
  - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 2.0.5
  - fix mount.smb - smbmount options changed again.........
  - fix postun. oops.
  - update some stuff from the samba team's spec file.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add a mount.smb to make smb mounting a little easier.
  - smb filesystems apparently don't work on alpha. Oops.


author: Erik Troan <ewt@redhat.com>
changelog:
  - made the %postun script a tad less agressive; no reason to remove
    the logs or lock file (after all, if the lock file is still there,
    samba is still running)
  - the %postun and %preun should only exectute if this is the final
    removal
  - migrated %triggerpostun from Red Hat's samba package to work around
    packaging problems in some Red Hat samba releases


author: John H Terpstra <jht@samba.anu.edu.au>
changelog:
  - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
  - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
  - Compounded make line
  - Updated smb.init restart mechanism
  - Use compound mkdir -p line instead of individual calls to mkdir
  - Fixed smb.conf file path for log files
  - Fixed smb.conf file path for incoming smb print spool directory
  - Added a number of options to smb.conf file
  - Added smbadduser command (missed from all previous RPMs) - Doooh!
  - Added smbuser file and smb.conf file updates for username map


author: Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
changelog:
  - add %dir entries for /usr/lib/samba and /usr/lib/samba/charset
  - Upgrade to new upstream version
  - build mount.cifs for the new cifs filesystem in the 2.6 kernel.


author: Alexander Larsson <alexl@redhat.com> 0.98.5-1
changelog:
  - update to 0.98.5 (bugfix release which fixes a libxml parser
    crash with for threaded apps, no other code changes)


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


author: Warren Togami <wtogami@redhat.com>
changelog:
  - Options for RHEL4
      * spamc/spamd cannot connect over IPv6 or SSL
      * sa-update is disabled
    The above functionality requires perl modules not included in RHEL4.
    You may still use them if you get those perl modules from elsewhere.
    RHEL5 ships these perl modules.


author: Warren Togami <wtogami@redhat.com> - 3.0.2-9
changelog:
  - SA#4191 uri_to_domain() is broken for urls with empty port
    SA#4232 multipart message with 0 parts -> uninitialized in m//
    SA#4121 Score for user defined rules become ignored
    SA#3944 get_envelope_from not handling received header


author: Warren Togami <wtogami@redhat.com> - 3.0-svn20040530
changelog:
  - svn snapshot 20040530
  - #124870 prevent service startup failure due to old -a option
  - #124871 more docs
  - #124872 unowned directories


author: Warren Togami <wtogami@redhat.com> - 3.0-svn20040524
changelog:
  - #123432 do not start service by default
  - #122488 remove CRLF's
  - #123706 correct license
  - svn snapshot 20040524
  - svn snapshot 20040518


author: Ville Skyttä <ville.skytta at iki.fi> - 2.63-8
changelog:
  - #122233
  - Require perl(:MODULE_COMPAT_*).
  - Use %{_mandir} and %{_initrddir}.
  - Fix License tag and include License in docs.
  - Backslashify multiline init script description.


author: Warren Togami <wtogami@redhat.com> 2.62-3
changelog:
  - Ville Skyttä's fixes from #113596 including:
  - Fix buildroot traces
  - enable openssl
  - Trailing slash to DESTDIR (bug 90202 comment 14).
  - export optflags so they're honored, affects spamc only.


author: Warren Togami <wtogami@redhat.com> 2.62-2
changelog:
  - upgrade to 2.62
  - Prereq -> Requires, former is deprecated
  - Require current version of perl
  - Remove urban myth clean test
  - TODO: Get rid of prefix


author: Tim Powers <timp@redhat.com> 2.43-6
changelog:
  - don't use rpms internal dep generator
  - buildrequire perl-Time-HiRes instead of perl(Time:HiRes) so we can satisfy build deps in the build system


author: Chip Turner <cturner@redhat.com>
changelog:
  - better control of service level, improvement in %post script.
  - (contribs from schirmer@taytron.net)


author: Theo Van Dinter <felicity@kluge.net>
changelog:
  - Updated for 2.20 release
  - made /etc/mail/spamassassin a config directory so local.cf doesn't get wiped out
  - added a patch to remove findbin stuff


author: Theo Van Dinter <felicity@kluge.net>
changelog:
  - Updates for 2.01 release
  - Fixed rc file
  - RPM now buildable as non-root
  - fixed post_service errors
  - fixed provides to include perl modules
  - use file find instead of manually specifying files


author: Jason Baron <jbaorn@redhat.com> [2.6.9-42.0.10]
changelog:
  -fix key serial number collision problem (David Howells) [227495] {CVE-2007-0006}
  -fix audit panic on watched files (Eric Paris) [223129] {CVE-2007-0001}


author: Ray Strode <rstrode@redhat.com> 4.18-5.rhel4.11
changelog:
  - Launch help in terminal (bug 167968)
  - Don't authenticate with app specific kerberos code.  Rely on
    PAM instead (bug 183246).


author: Ray Strode <rstrode@redhat.com> 4.18-5.rhel4.6
changelog:
  - Hard code the screen hack ignoring stuff, so that users with
    existing xscreensaver files get it, too.


author: Ray Strode <rstrode@redhat.com> 4.18-5.rhel4.5
changelog:
  - ignore uninstalled screenhacks, since keeping them in the
    list would just confuse the user
  - consolidate the various config patches into one patch


author: Ray Strode <rstrode@redhat.com> 4.18-5.rhel4.1
changelog:
  - revert some of the less important fixes from last commit
    so this is more suitable for breaking the freeze (only keeping 
    the "remove webcollage screensaver" [bug 139513] fix)


author: Ray Strode <rstrode@redhat.com> 4.18-5.rhel4
changelog:
  - remove webcollage screensaver like what was done for RHEL3
    (bug 139513).
  - give vidwhacker screensaver working defaults (bug 64518)
  - Get rid of old crufty /usr/share/control-center/ tree
    (bug 114692)


author: Ray Strode <rstrode@redhat.com> 1:4.18-5
changelog:
  - Don't allow screensavers access to desktop images by default (bug #126809)
  - Lock screen by default (bug #126809)


author: Bill Nottingham <notting@redhat.com> 4.06-3
changelog:
  - put glade tweaks back in
  - switch pam package to not specify directories, to work on multilib
    arches


author: Nalin Dahyabhai <nalin@redhat.com> 4.06-1
changelog:
  - add a BuildPrereq on bc, which configure requires
  - replace use of fortune with an innocuous-and-editable stand-in script in
    /usr/X11R6/lib/xscreensaver/fortune
  - define FORTUNE_PROGRAM at compile-time to force apps to use what's specified
    even if it doesn't happen to be installed at compile-time


author: Yu Shao <yshao@redhat.com> 4.05-3
changelog:
  - use GTK_IM_MODULE=gtk-im-context-simple in lock widget
  - to avoid CJK IM weirdness (#70655, #68216)
  - xscreensaver-rh-imcjk.patch


author: Elliot Lee <sopwith@redhat.com> 4.05-2
changelog:
  - Add fortune-mod to buildprereq to make beehive happy
  - Fix find_lang usage - install translations properly by specifying datadir


author: Bill Nottingham <notting@redhat.com> 4.05-1
changelog:
  - update to 4.05
  - use gtk2 lock widget (<jacob@ximian.com>)
  - some Red Hat-ifications
  - fix critical (#63916)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - never mind, back to 3.33 (wheeee)
  - hack window-id back in for the time being
  - disable memlimit so GL works


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 3.33, fix broken last build
  - fix build weirdness on some package sets (#48905)
  - don't document non-existent options for forest (#49139)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - patch webcollage to use xloadimage
  - in the random list, run petri with -size 2 to save memory
  - extend RPM silliness to man pages, too.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - take out Noseguy module b/c of possible TMv
  - install modules in /usr/X11R6/lib/xscreensaver
  - don't compile support for xshm on the alpha
  - properly buildrooted
  - updated to version 2.34


author: Jay Fenlason <fenlason@redhat.com> 2.3.13-7.4E
changelog:
  - include the -selfwrite patch to close
    Resolves: rhbz#205826: CVE-2006-4600 openldap improper selfwrite access


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


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


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


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

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


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


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


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


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


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


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


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.22-8
changelog:
  - add another section to the ABI note for the TLS libdb so that it's marked as
    not needing an executable stack (from Arjan Van de Ven)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Tomas Mraz <tmraz@redhat.com> 3.9p1-8.RHEL4.18
changelog:
  - fixed client behaviour when remote program generates large output (#184357)
  - don't report duplicate syslog messages, use correct local time (#203671)
  - don't set IPV6_V6ONLY sock opt when listening on wildcard addr (#201594)
  - fix audit patch to include loginrec.h in auth.c (#193710)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.24
changelog:
  - further NIS+ fixes (#190803)
  - fix regcomp and regexec with multibyte locales other than UTF-8 (#193873)
  - fix nscd -i {passwd,group,hosts}, protect db prunning with a lock
    (#191464)
  - include /lib*/rtkaio/ only if %{rtkaioarches} macro is set, by default
    don't include it
  - fix nscd SIGHUP database invalidation
  - fix posix_spawn (#193631)
  - fix enz_strip (BZ#2703)
  - fix insque (BZ#2766)
  - fix uninitialized len for alloca in ld.so $ORIGIN/$PLATFORM handling
    (BZ#2792)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.23
changelog:
  - remove SETENT_BATCH_READ=TRUE support from NIS+, use a different
    approach to speed up get*ent* requests (#188246, IT#91309, IT#91192)
  - search NIS+ parent domains if needed (#190803)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.21
changelog:
  - add librtkaio, to use it add /%{lib}/rtkaio to your
    LD_LIBRARY_PATH or /etc/ld.so.conf
  - don't segfault on invalid arguments to sched_getaffinity


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.20
changelog:
  - assorted NIS+ fixes (#174847, IT#86324)
  - support nscd database online growth (#186267, IT#88367, IT#92245)
  - fix ITIMER_PROF frequency (#181683, IT#87409, BZ#2268)
  - fix namespace macro nesting in <math.h> (#179525)
  - avoid crashes in heavy stdio threaded use during exit (#168266)
  - ignore prelink temporaries in ldconfig (#176570)
  - fix memccpy on ia64 (BZ#2013)
  - remove nonnull attribute from ctermid prototype
  - backported upstream BZ fixes:
    1201, 1566, 1913, 1920, 1951, 1952, 1955, 1962, 1978, 2066, 2072, 2080,
    2126, 2153, 2173, 2226, 2415, 2418, 2420, 2451, 2498, 2501, 2502, 2509,
    2571, 2632
  - add %triggerin for tzdata to glibc-common, so that tzdata updates
    update /etc/localtime and /var/spool/postfix/etc/localtime if they
    exist
  - add auto-propagate switch to nscd.conf for passwd and group databases.  When
    set to no, byname requests don't add by[ug]id cache entries and vice versa
    (#187521, IT#85571)
  - avoid nscd segfault when killed with SIGHUP if one or more databases are
    disabled (#189978, IT#92297)
  - fix memory leak in getaddrinfo (#187087)
  - speed up NIS+ operation when SETENT_BATCH_READ is set in /etc/default/nss
    (#188246, IT#91309, IT#91192)
  - don't segfault on too large argp key values (#189545)
  - avoid segfaults with bogus MALLOC_CHECK_= in environment
  - make nscd paranoia mode working with non-root server-user (#189779)
  - fix ldd script if one of the dynamic linkers is not installed (#190259)
  - don't declare __wcsto*l_internal for non-GCC or if not -O1+ (#185667)
  - fix cancellation during fork ()


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.19
changelog:
  - adjust nptl_db for dtv_t changes from -2.16 (#179165)
  - fix setuid etc. hangs on i?86 if some thread exits during the call
    (#167766, IT#78380)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.17
changelog:
  - fix argument checking in yp_order (BZ#1925)
  - don't cache euid/egid in euidaccess
  - avoid unnecessary socket read in nscd client code if hostname has
    no aliases
  - fix do_ypcall in case of memory allocation failure


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.16
changelog:
  - fix strncmp on ppc{32,64} (#173643, IT#83510)
  - define shmatt_t type on ia64 in <sys/shm.h> (#173680, IT#82976)
  - remove LinuxThreads man pages to avoid confusion, section 3p
    man pages are much more accurate for NPTL
  - fix bindresvport to really try more ports if range 600 .. 1023 is full
    (#173837, IT#81365)
  - add to dtv_t array flags whether a pointer has been allocated statically
    or dynamically and only free the dynamically allocated ones
    (#172761, IT#82911)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.15
changelog:
  - update from CVS (glibc-2_3-branch)
    - alpha div/rem fix (BZ#1498)
    - fix mips syscall.h generation (BZ#758)
    - can compile source using gcc 4.0.x (BZ#721, BZ#1384)
    - update tzcode/tzdata to 2005m
  - make sure waitid syscall is used on ppc*/s390*
  - on ia64 don't abort on unhandled math function exception codes (#165693)
  - remove use of _RE_ARGS in <regex.h> (#167019, IT#78801)
  - fix setuid etc. hangs if some thread exits during the call
    (#167766, IT#78380)
  - fix memory leak in innetgr (#169051)
  - thread-safety fix for innetgr (#173476, IT#77263)
  - fix getent hosts IP for IPv4 IPs (#169831, IT#80831)
  - allow nscd log to grow beyond 2GB on 32-bit arches
    (#170282, IT#77309)
  - avoid freeing static buffer in getpw* when using nscd
    and nscd GC is in progress (BZ#1363, #169841, #173358)
  - fix a race in pthread_cancel_init on ia64 (#173353, IT#82991)
  - nscd persistent database checker (#170320)
  - fix resolving over TCP (#161181, #165802)
  - write LD_DEBUG= conflict processing message to LD_DEBUG_OUTPUT
    stream instead of stdout (#171767)
  - increase the size ELF header size read from the beginning
    of libraries on 64-bit arches to avoid unnecessary additional
    reads
  - handle EINTR in sigwait properly
  - use posix_fallocate instead of ftruncate in nscd
  - msync hash table and header in nscd for persistent caches
  - fix argp_error and argp_failure
  - print real thread number, max threads, restart interval and paranoia
    setting in nscd statistics
  - fix nis_leaf_of_r for buflen == 0
  - use stat64 instead of stat for nscd persistent caches
  - be more verbose in nscd -d -d -d debug mode
  - fix memory leaks in setlocale (BZ#1318)
  - handle EINTR properly in nscd
  - hypotf fix
  - fix getlogin_r call in glob (BZ#1061)
  - fix memory leak in getent netgroup printing
  - fix obstack.h (obstack_int_grow_fast) for !__STDC__ (BZ#1331)
  - fix typo in xtrace (BZ#217)
  - fix sockatmark (BZ#1010)
  - fix __stack_prot if RELRO region wasn't properly aligned (BZ#1346)
  - fix lddlibc4
  - don't use needlessly TLS LD model in libc.so
  - fix fmemopen (BZ#394)
  - fix mbrtowc (BZ#714)
  - add -a option to getconf (BZ#652)
  - fix fgets with last argument 1 (BZ#713)
  - fix fwrite (BZ#1078)
  - fix strto{f,d,ld}* in tr_TR locale (BZ#1230)
  - fix %n readonly string checks
  - -Wundef fix for features.h (BZ#1438)
  - fix csqrt{,f,l} (BZ#1466)
  - argp_usage inline can throw (BZ#1373)
  - fix handling of 2GB+ lines in getdelim (BZ#1405)
  - fix handling of very high year in {,as}ctime (BZ#1459)
  - fix {,as}ctime_r (BZ#1460)
  - fix tgmath.h (BZ#865)
  - fix strxfrm_l (BZ#968)
  - make sure LLONG_MAX etc. are defined with -D_GNU_SOURCE or
    -D_ISOC99_SOURCE, even when not using -std=c99 (BZ#1228)
  - fix address ordering in getaddrinfo (BZ#524, BZ#644)
  - fix __{BEGIN,END}_NAMESPACE_* pairing in headers (BZ#1051)
  - fix error handling in *printf
  - fix off by one error in NIS publickey handling
  - fix svc_getreqset on 64-bit arches (BZ#1548)
  - fix backtrace_symbols_fd comment (BZ#1579)
  - fix AI_ALL handling in getaddrinfo (BZ#1774)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.13
changelog:
  - change sys/quota.h to default to -D_LINUX_QUOTA_VERSION=1.
    If you want to use sys/quota.h for the quota ABI that is actually
    used in RHEL3, you need to pass -D_LINUX_QUOTA_VERSION=2
    manually


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.12
changelog:
  - hack around ia32el bug when running glibc_post_upgrade in i?86.rpm
    glibc on ia64 under ia32el (#154415)
  - make sure nscd cmsg buffers aren't misaligned, handle EINTR from
    poll when contacting nscd more gracefully
  - remove malloc attribute from posix_memalign
  - correctly size nscd buffer for grpcache key (#163538)
  - fix atan2f
  - avoid memory leaks in error(3)
  - use NVR rather than NV dependency on glibc package in
    glibc-{headers,devel} subpackages (#164073)
  - fix execvp if PATH is not set in environment and the call is about to fail
    (BZ#1125)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.11
changelog:
  - include program name in __chk_fail error message
  - don't write 0 to gid/uid column for group/username starting with + or -
    in putgrent/putpwent
  - fix Yen mapping in IBM93{0,9} charsets
  - add sr_CS{,.UTF-8} locales (BZ#38)
  - locale updates (mn_MN, fa_IR)
  - make sure EINVAL is returned from pthread_create if requested thread
    scheduling priority is invalid
  - change NPTL <pthread.h> initializers to avoid warnings, with both -pedantic
    and -W (BZ#915, #162722)
  - fix NPTL <pthread.h> with -ansi -fexceptions
  - fix tst-cancel17 testcase
  - avoid SIGPIPE in nscd
  - fix nscd -g yes/no strings
  - avoid using variable length arrays in regex internals unnecessarily
  - fix *scanf if decimal point is more than one byte long
  - fix rpcgen to output #include <rpc/pmap_clnt.h> even without -C
  - cosmetic fix for ia64 strlen (BZ#1016)
  - add GOT check to dl-execstack.c on i?86
  - avoid namespace pollution in ppc32 {,f}truncate64
  - handle 'z' in strptime*
  - properly propagate return values in nss_compat
  - avoid some unnecessary PLT relocations introduced in 2.3.4-2.10
    or earlier


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.10
changelog:
  - update from CVS (fedora-2_3-branch)
    - remove nonnull attribute from acct (BZ#877)
    - allow NLS of some strings that couldn't be translated before (BZ#253)
    - execvp fix (BZ#851)
    - update IA-64 libm from Intel 2005-04-05 (#142494, BZ#592)
    - fix initgroups when passed zero-size buffer (BZ#661)
    - update tzcode to 2005h (BZ#825)
  - add 19 UTF-8 locales where only non-UTF-8 locales existed before
    (#156115, IT#69940)
  - fix xdr_rmtcall_args on 64-bit architectures (#151686, IT#68590)
  - fix posix_fallocate{,64} (#156289, IT#71246)
  - use -laudit in nscd (#159217)
  - fix xdr_{,u_}{longlong_t,hyper} on 64-bit arches (#161583, IT#75029)
  - handle big amounts of networking interfaces in getifaddrs/if_nameindex
    (#159399, IT#73230)
  - fix nscd cache pruning (#150748)
  - try more ports in bindresvport if all 600..1023 are
    used, don't use priviledged ports when talking to portmap
    (#141773, #160091)
  - support classes keyword in /etc/hesiod.conf (#150350)
  - fix IBM939 iconv module (BZ#955)
  - fix malloc_trim (BZ#779)
  - change sys/quota.h to match current kernel's quotactl interface,
    include support for the obsoleted interface (no longer supported
    in current kernels) with -D_LINUX_QUOTA_VERSION=1 (#133095)
  - make regexec thread safe (BZ#934)
  - make -lrpcsvc and -lmcheck usable for PIEs and shared libraries (#149284)
  - fix sendfile{,64} prototypes (BZ#961)
  - fix pa_IN locale's am_pm (#158715, BZ#622)
  - don't use nisplus in nsswitch.conf examples, mention that nisplus is
    unsupported (#159729, IT#74024)
  - don't use symbolic register names %rdi and %rbx in x86-64 cfi directives
    to workaround GNU assembler bug (#162545)
  - fix strfry and initstate{,_r}
  - slightly optimize fnmatch in multi-byte locales
  - fix a typo in libc info wmemcpy description
  - fix nis memory handling when realloc fails
  - fix xdrstdio_putlong on 64-bit architectures


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.9
changelog:
  - fix recursive dlclose (#157246, #154641, IT#72007)
  - fix a typo in WINDOWS-31J charmap (#151739)
  - fix NIS ypprot_err (#151469)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.7
changelog:
  - fix dlclose (#145810)
  - clear padding in gconv-modules.cache (#146614, BZ#776)
  - add libComplexFloat-GCC_3.2.so on ppc64, so that
    LD_PRELOAD=libComplexFloat-GCC_3.2.so can be used to work
    around ABI change in _Complex float passing for GCC 3.3 and
    earlier compiled programs using complex float functions from
    libm.so.6 (#149681)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.6
changelog:
  - resync with fedora-2_3-branch
  - fix handling of hosts with ~ 1K or bigger info per answer
    when using nscd (#140378)
  - handle partial writes in nscd and partial reads in nscd client
    code (#147478)
  - fix a bug in execvp introduced in 2.3.4-2.3, add testcases
    for the whole exec* family of functions
  - fix TLS handling in statically linked programs
  - provide symlink/readlink prototypes with -D_POSIX_C_SOURCE=200112L


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.4
changelog:
  - fix initstate{,_r} (BZ#710)
  - fix segfault if chrooted app attempts to dlopen a library
    and no standard library directory exists at all (#147067, #144303)
  - fix initgroups when nscd is running, but has group caching disabled
    (#146588)
  - fix pthread_key_{create,destroy} in LinuxThreads when pthread_create
    has not been called yet (#146710)
  - fix ppc64 swapcontext and setcontext (#146736, BZ#700)
  - service nscd cosmetic fixes (#146776)
  - fix s390{,x} string.h


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.3
changelog:
  - fix IA-32 and x86-64 stack alignment in DSO constructors (#145689)
  - fix zdump -v segfaults on x86-64 (#146210)
  - update IA-64 libm from Intel v2.1 (#142494)
  - avoid calling sigaction (SIGPIPE, ...) inside syslog (#146021, IT#56686)
  - declare ftruncate for POSIX 2003 (BZ#640)
  - fix errno values for futimes (BZ#633)
  - unconditionally include <features.h> in malloc.h (BZ#650)
  - change regex \B handling to match old GNU regex as well as perl/grep's dfa
    (from empty string inside of word to empty string not at a word boundary,
     BZ#693)
  - slightly optimize i686 TLS accesses, use direct TLS %gs access in sem_*
    and allow building -mno-tls-direct-seg-refs glibc that is free of direct TLS
    %gs access with negative offsets
  - fix addseverity
  - fix fmemopen
  - fix rewinddir
  - increase svc{tcp,unix}_create listen backlog
  - fix vDSO l_map_end/l_text_end computation


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-2.1
changelog:
  - apply glibc-ppc-assume.patch for RHEL4 unconditionally (#144291)
  - don't apply glibc-nptl-check.patch for RHEL4
  - fix IA-32 stack alignment for LinuxThreads thread functions
    and functions passed to clone(2) directly
  - fix ecvt{,_r} on denormals (#143279)
  - fix __tls_get_addr typo
  - fix rounding in IA-64 alarm (#143710)
  - don't reinitialize __environ in __libc_start_main, so that
    effects of setenv/putenv done in DSO initializers are preserved
    (#144037, IT#57403)
  - fix ppc/ppc64 rint and other rounding functions (#144931, BZ#602)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-1
changelog:
  - update from CVS
    - glibc 2.3.4 release
    - add -o and --nostdlib options to iconvconfig
  - if /sbin/ldconfig doesn't exist when running
    glibc_post_upgrade.%{_target_cpu}, just don't attempt to run it.
    This can happen during first install of bi-arch glibc and the
    other arch glibc's %post wil run /sbin/ldconfig (#143326)
  - use -o and --nostdlib options to create all needed
    gconv-modules.cache files on bi-arch setups


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-98
changelog:
  - add .%{_target_cpu} to glibc_post_upgrade, only run telinit u
    if /sbin/init is the same ELF class and machine as
    glibc_post_upgrade.%{_target_cpu} and similarly with
    condrestarting sshd (#143046)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-96
changelog:
  - update from CVS
    - fix i686 __USE_STRING_INLINES strncat
    - make sure ppc/ppc64 maintain correct stack alignment
      across clone


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-93
changelog:
  - update from CVS
    - ppc/ppc64 clone without CLONE_THREAD getpid () adjustement
    - fix MALLOC_CHECK_={1,2,3} for non-contiguous main arena
      (BZ#457)
    - fix sysconf (_POSIX_V6_*) for other ABI environments in
      bi-arch setups
  - s390/s390x clone without CLONE_THREAD getpid () adjustement


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-91
changelog:
  - update from CVS
    - double buffer size in getXXbyYY or getXXent on ERANGE
      instead of adding BUFLEN (#142617)
    - avoid busy loop in malloc if another thread is doing fork
      (#142214)
    - some more realloc corruption checks
    - fix getconf _POSIX_V6_WIDTH_RESTRICTED_ENVS output,
      tweak /usr/libexec/getconf/ filenames


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-90
changelog:
  - update from CVS
    - regex speedups
    - use | cat in ldd if running under bash3+ to allow running
      it on binaries that are not through SELinux allowed to access
      console or tty
  - add __NR_waitid defines for alpha and ia64


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-89
changelog:
  - update from CVS
    - fix clone2 on ia64
    - avoid tst-timer5 failing with linuxthreads implementation
  - if __libc_enable_secure, disallow mode != normal
  - change ldd script to imply -r when -u is used, properly
    propagate return value and handle suid binaries


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-88
changelog:
  - update from CVS
    - disregard LD_SHOW_AUXV and LD_DYNAMIC_WEAK if __libc_enable_secure
    - disregard LD_DEBUG if __libc_enable_secure in normal mode
      if /suid-debug doesn't exist
    - fix fseekpos after ungetc
    - avoid reading bytes before start of buffers in regex's
      check_dst_limits_calc_pos_1 (#142060)
    - make getpid () working with clone/clone2 without CLONE_THREAD
      (so far on i386/x86_64/ia64 only)
  - move /usr/libexec/getconf/* to glibc from glibc-common
  - make /usr/libexec/getconf directory owned by glibc package


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-87
changelog:
  - update from CVS
    - build libpthread_nonshared.a objects with -fPIC on s390/s390x
    - fix mktime with < 0 or > 59 tm_sec on entry
    - remove nonnull attribute for realpath
    - add $(make-target-directory) for errlist-compat.c rule
      (hopefully fix #141404)
  - add testcase for ungetc bug
  - define _POSIX_{,THREAD_}CPUTIME to 0 on all Linux arches


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-86
changelog:
  - update from CVS
    - some posix_opt.h fixes
  - fix strtold use of unitialized memory (#141000)
  - some more bugfixes for bugs detected by valgrind
  - rebuilt with GCC >= 3.4.3-5 to avoid packed stack layout
    on s390{,x} (#139678)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-85
changelog:
  - update from CVS
    - support -v specification in getconf
    - fix sysconf (_SC_LFS64_CFLAGS) etc.
    - avoid thread stack aliasing issues on EM64T (#140803)
  - move /usr/include/nptl headers from nptl-devel
    to glibc-headers, so that even NPTL specific programs
    can be built bi-arch without problems


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-84
changelog:
  - update from CVS
    - fix memory leak in getaddrinfo if using nscd (#139559)
    - handle large lines in /etc/hosts and /etc/networks
      (#140378)
    - add nonnull attributes to selected dirent.h and dlfcn.h
      functions


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-83
changelog:
  - update from CVS
    - add deprecated and/or nonnull attribute to some signal.h
      functions
    - speed up tzset () by only using stat instead of open/fstat
      when calling tzset for the second and following time if
      /etc/localtime has not changed
  - fix tgamma (BZ #552)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-82
changelog:
  - update from CVS
    - some malloc () checking
    - libpthread.a object dependency cleanups (#115157)
    - <bits/socket.h> fix for -std=c89 -pedantic-errors (#140132)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-80
changelog:
  - update from CVS
    - with -D_FORTIFY_SOURCE=2, prevent missing %N$ formats
    - for -D_FORTIFY_SOURCE=2 and %n in writable format string,
      issue special error message instead of using the buffer overflow
      detected one
    - speedup regex searching with REG_NOSUB, add RE_NO_SUB,
      speedup searching with nested subexps (BZ #544)
    - block SIGCANCEL in NPTL timer_* helper thread
  - further free () checking


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-79
changelog:
  - update from CVS
  - fix free () checking
  - move /etc/default/nss into glibc-common (hopefully fix #132392)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-78
changelog:
  - update from CVS
    - fix LD_DEBUG=statistics
    - issue error message before aborting in __chk_fail ()
  - some more free () checking


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-77
changelog:
  - update from CVS
    - speedup regex on palindromes (BZ #429)
    - fix NPTL set{,e,re,res}[ug]id, so that even if making process
      less priviledged all threads change their credentials successfully


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-76
changelog:
  - update from CVS
    - fix regcomp crash (#138439)
    - fix ftell{,o,o64} (#137885)
    - robustification of nscd to cope with corrupt databases (#137140)
    - fix NPTL with pthread_exit immediately after pthread_create (BZ #530)
    - some regex optimizations


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-75
changelog:
  - update from CVS
    - mktime cleanups (BZ #487, #473)
    - unique comments in free(3) check error messages
  - adjust some x86_64 headers for -m32 (#129712)
  - object size checking support even with GCC-3.4.2-RH >= 3.4.2-8


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-74
changelog:
  - fix <netinet/udp.h> header
  - fix globfree (#137176)
  - fix exiting if there are dlmopened libraries in namespaces
    other than main one not closed yet
  - export again _res_opcodes and __p_{class,type}_syms from
    libresolv.so that were lost in -69


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-72
changelog:
  - back out setaltroot and key{_add,_request,ctl} addition
  - fix severe x86-64 symbol versioning regressions that breaks
    e.g. java binaries


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-71
changelog:
  - update from CVS
    - fix minor catchsegv temp file handling vulnerability
      (CAN-2004-0968, #136319)
    - add 4 new errno codes
    - setaltroot, key{_add,_request,ctl} syscalls on some arches
    - export _dl_debug_state@GLIBC_PRIVATE from ld.so again for
      gdb purpose
    - use inet_pton to decide what is address and what is hostname
      in getent (#135422)
    - change dladdr/dladdr1, so that dli_saddr is the same kind
      of value as dlsym/dlvsym return (makes difference on ia64/hppa only)
    - fix catchsegv script so that it works with both 32-bit and 64-bit
      programs on multi-arch platforms


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-70
changelog:
  - update from CVS
  - require newer selinux-policy (#135978)
  - add %dir for /var/run/nscd and /var/db/nscd and %ghost
    files in it
  - conflict with gcc4 4.0.0-0.6 and earlier (needs __builtin_object_size)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-68
changelog:
  - update from CVS
    - support for namespaces in the dynamic linker
    - fix dlclose (BZ #77)
    - libSegFault.so uses now backtrace() to work on IA-64, x86-64
      and s390 (#130254)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-67
changelog:
  - update from CVS
    - use non-blocking sockets in resolver (#135234)
    - reset pd->res options on thread exit, so that threads
      reusing cached stacks get resolver state properly initialized
      (BZ #434)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-66
changelog:
  - update from CVS
  - avoid using perl in the spec file, buildrequire sed >= 3.95
    (#127671)
  - export TIMEOUTFACTOR=16
  - fix _JMPBUF_CFA_UNWINDS_ADJ on s390{,x}


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-65
changelog:
  - update from CVS
    - define _POSIX_THREAD_PROCESS_SHARED and _POSIX_CLOCK_SELECTION
      to -1 in LinuxThreads
    - define _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME to 0
      on i?86/ia64 and make sure sysconf (_SC_{,THREAD_}CPUTIME)
      returns correct value
  - if _POSIX_CLOCK_SELECTION == -1 in nscd, still try
    sysconf (_SC_CLOCK_SELECTION) and if it returns true,
    dlopen libpthread.so and dlsym pthread_condattr_setclock
  - build nscd with -z relro and -z now


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-64
changelog:
  - update from CVS
    - stop using __builtin_expect in assert and assert_perror
      (#127606)
    - try to avoid too much VA fragmentation with malloc
      on flexmap layout (#118574)
    - nscd robustification
    - change valloc to use debugging hooks (#134385)
  - make glibc_post_upgrade more verbose on errors (Fergal Daly,


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-61
changelog:
  - update from CVS
    - some nscd fixes (#134193)
    - cache initgroups in nscd (#132850)
    - reread /etc/localtime in tzset () even if just mtime changed
      (#133481)
    - fix glob (#126460)
    - another get_myaddress fix


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-60
changelog:
  - update from CVS
    - fix get_myaddress (#133982)
    - remove nonnull attribute from second utime argument (#133866)
    - handle SIGSETXID the same way as SIGCANCEL in
      sigaction/pthread_kill/sigwait/sigwaitinfo etc.
    - add __extension__ to long long types in NPTL <bits/pthreadtypes.h>


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-58
changelog:
  - update from CVS
    - vasprintf fix (BZ #346)
    - gettext locking (BZ #322)
  - change linuxthreads useldt.h inclusion login again, the last
    one failed all linuxthreads FLOATING_STACKS tests


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-57
changelog:
  - update from CVS
    - fix setuid in LD_ASSUME_KERNEL=2.2.5 libc (#133558)
    - fix nis locking (#132204)
    - RTLD_DEEPBIND support
    - fix pthread_create bugs (BZ #401, #405)


author: Roland McGrath <roland@redhat.com> 2.3.3-56
changelog:
  - migrated CVS to fedora-branch in sources.redhat.com glibc repository
    - source tarballs renamed
    - redhat/ moved to fedora/, some old cruft removed
  - update from trunk
    - some __nonnull annotations


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-55
changelog:
  - update from CVS
    - set{re,e,res}[ug]id now affect the whole process in NPTL
    - return EAGAIN instead of ENOMEM when not enough memory
      in pthread_create


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-52
changelog:
  - update from CVS
    - nscd bi-arch fix
    - remove all uses of __P()/__PMT() from glibc headers
  - update and reenable nscd SELinux patch
  - remove libnss1* and libnss*.so.1 compatibility NSS modules
    on IA-32, SPARC and Alpha


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-51
changelog:
  - update from CVS
    - disable one of the malloc double free checks for non-contiguous
      arenas where it doesn't have to be true even for non-broken
      apps


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-50
changelog:
  - update from CVS
    - pwd/grp/host loops with nscd speed up by sharing the
      nscd cache r/o with applications
    - inexpensive double free check in free(3)
    - make NPTL pthread.h initializers usable even from C++
      (BZ #375)
  - use atomic instructions even in i386 nscd on i486+ CPUs
    (conditionally)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-48
changelog:
  - update from CVS
    - fix pthread_cond_destroy (BZ #342)
    - fix fnmatch without FNM_NOESCAPE (BZ #361)
    - fix ppc32 setcontext (BZ #357)
  - add NPTL support for i386 glibc (only if run on i486 or higher CPU)
  - add __NR_waitid defines for i386, x86_64 and sparc*


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-47
changelog:
  - update from CVS
    - persistent nscd caching
    - ppc64 32-bit atomicity fix
    - fix x86-64 nptl-devel headers for -m32 compilation
  - %ghost /etc/ld.so.cache (#130597)
  - edit /etc/ld.so.conf in glibc_post_upgrade if
    include ld.so.conf.d/*.conf line is missing (#120588)
  - ugly hacks for the IA-64 /emul braindamage (#124996, #128267)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-45
changelog:
  - update from CVS
    - fix nss_compat's initgroups handling (#130363)
    - fix getaddrinfo ai_canonname setting


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-44
changelog:
  - update from CVS
    - add ip6-dotint resolv.conf option, make
      no-ip6-dotint the default
  - BuildPrereq libselinux-devel (#129946)
  - on ppc64, build without dot symbols


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-43
changelog:
  - update from CVS
    - remove debugging printout (#129747)
    - make <sys/shm.h> usable in C++ (IT#45148)
  - update RLIMIT_* constants in <bits/resource.h>, make
    <sys/resource.h> POSIX compliant (#129740)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-42
changelog:
  - fix last tzset () fixes, disable rereading of /etc/localtime
    every time for now
  - really enable SELinux support for NSCD


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-41
changelog:
  - update from CVS
    - fread_unlocked/fwrite_unlocked macro fixes (BZ #309, #316)
    - tzset () fixes (BZ #154)
  - speed up pthread_rwlock_unlock on arches other than i386 and
    x86_64 (#129455)
  - fix compilation with -ansi (resp. -std=c89 or -std=c99) and
    -D_XOPEN_SOURCE=[56]00 but no -D_POSIX_SOURCE* or -D_POSIX_C_SOURCE*
    (BZ #284)
  - add SELinux support for NSCD


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-40
changelog:
  - update from CVS
    - change res_init to force all threads to re-initialize
      resolver before they use it next time (#125712)
    - various getaddrinfo and related fixes (BZ #295, #296)
    - fix IBM{932,943} iconv modules (#128674)
    - some nscd fixes (e.g. BZ #292)
    - RFC 3678 support (Multicast Source Filters)
  - handle /lib/i686/librtkaio-* in i386 glibc_post_upgrade
    the same as /lib/i686/librt-*


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-39
changelog:
  - update from CVS
    - conformance related changes in headers
  - remove -finline-limit=2000 for GCC 3.4.x+


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-38
changelog:
  - update from CVS
    - fix res_init leaks
    - fix newlocale races
    - fix ppc64 setjmp
  - fix strtold (BZ #274)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-37
changelog:
  - update from CVS
    - allow pthread_cancel in DSO destructors run at exit time
  - fix pow{f,,l} on IA-32 and powl on x86-64
  - allow PIEs on IA-32 to have main in a shared library they depend on


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-34
changelog:
  - update from CVS
    - if_nameindex using preferably netlink
    - printf_parsemb initialization fix
    - NPTL version is now the same as glibc version


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-33
changelog:
  - update from CVS
    - reread resolv.conf for nscd --invalidate=hosts
    - fix F_GETLK/F_SETLK/F_SETLKW constants on x86_64 for
      -m32 -D_FILE_OFFSET_BITS=64 compilations
    - avoid calling non-existing fcntl64 syscall on ppc64


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-32
changelog:
  - update from CVS
    - FUTEX_CMP_REQUEUE support (fix pthread_cond_* deadlocks)
    - fix backtrace in statically linked programs
  - rebuilt with GCC 3.4, adjusted ulps and i386 <bits/string.h>


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-31
changelog:
  - update from CVS
  - <bits/string2.h> and <bits/mathinline.h> changes for GCC 3.{2,4,5}+
  - make c_stubs buildable even with GCC 3.2.x (#123042)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-28
changelog:
  - update from CVS
    - FUTEX_REQUEUE fixes (#115349)
    - SPARC GCC 3.4 build fix
    - fix handling of undefined TLS symbols on IA32 (RELA only),
      SPARC and SH
    - regex translate fix
    - speed up sprintf
    - x86_64 makecontext alignment fix
    - make POSIX sigpause the default sigpause, unless BSD sigpause
      requested


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-27
changelog:
  - remove /lib64/tls/librtkaio-2.3.[23].so in glibc_post_upgrade
    on x86-64, s390x and ppc64 instead of /lib/tls/librtkaio-2.3.[23].so
  - build mq_{send,receive} with -fexceptions


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-26
changelog:
  - update from CVS
    - fix <tgmath.h>
    - fix memory leaks in nis, getifaddrs, etc. caused by incorrect
      use of realloc
  - remove /lib/{tls,i686}/librtkaio-2.3.[23].so in glibc_post_upgrade
    and rerun ldconfig if needed, otherwise after glibc upgrade librt.so.1
    might be a stale symlink


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-24
changelog:
  - update from CVS
    - define S_ISSOCK in -D_XOPEN_SOURCE=600 and S_I[FS]SOCK
      plus F_[SG]ETOWN also in -D_XOPEN_SOURCE=500 (both
      included already in XNS5)
    - reorder dlopen checks, so that dlopening ET_REL objects
      complains about != ET_DYN != ET_EXEC, not about phentsize
      (#121606)
    - fix strpbrk macro for GCC 3.4+ (BZ #130)
    - fix <sys/sysctl.h> (BZ #140)
    - sched_[gs]etaffinity documentation fix (BZ #131)
    - fix sparc64 build (BZ #139)
    - change linuxthreads back to use non-cancellable writes
      to manager pipes etc.
    - fix sem_timedwait return value in linuxthreads (BZ #133)
    - ia64 unnecessary PLT relocs removal


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-23
changelog:
  - update from CVS
    - fix *scanf
    - fix shm_unlink, sem_unlink and mq_unlink errno values
    - avoid memory leaks in error
    - execstack fixes on s390


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-22
changelog:
  - update from CVS
    - mq and timer fixes
  - rebuilt with binutils >= 2.15.90.0.3-2 to fix IA-64 statically
    linked binaries
  - fix linuxthreads librt.so on s390{,x}, so it is no longer DT_TEXTREL


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-21
changelog:
  - disable rtkaio
  - update from CVS
    - POSIX message passing support
    - fixed SIGEV_THREAD support for POSIX timers
    - fix free on non-malloced memory in syslog
    - fix ffsl on some 64-bit arches
    - fix sched_setaffinity on x86-64, ia64
    - fix ppc64 umount
    - NETID_AUTHORITATIVE, SERVICES_AUTHORITATIVE support
    - various NIS speedups
    - fix fwrite with > 2GB sizes on 64-bit arches
    - fix pthread_getattr_np guardsize reporting in NPTL
  - report PLT relocations in ld.so and libc.so during the build


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-20
changelog:
  - update from CVS
    - change NPTL PTHREAD_MUTEX_ADAPTIVE_NP mutexes to spin on SMP
    - strtol speed optimization
    - don't try to use certainly unimplemented syscalls on ppc64
  - kill -debug subpackage, move the libs to glibc-debuginfo{,-common}
    into /usr/lib/debug/usr/lib64/ directory
  - fix c_stubs with gcc 3.4
  - move all the up to 3 builds into %build scriptlet and
    leave only installation in the %install scriptlet


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-18
changelog:
  - update from CVS
    - fix ia64 iopl (#118591)
    - add support for /etc/ld.so.conf.d/*.conf
    - fix x86-64 LD_DEBUG=statistics
  - fix hwcap handling when using ld.so.cache (#118518)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-15
changelog:
  - update from CVS
    - special section for compatibility code
    - make getpid () work even in vfork () child
  - configure with --enable-bind-now to avoid lazy binding in ld.so
    and libc.so


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-14
changelog:
  - update from CVS
    - fix iconv -c (#117021)
    - fix PIEs on sparc/sparc64
    - fix posix_fadvise on 64-bit architectures
  - add locale-archive as %ghost file (#117014)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-7
changelog:
  - update from CVS
    - dl_iterate_phdr extension to signal number of added/removed
      libraries
  - fix PT_GNU_RELRO support on ppc* with prelinking


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-4
changelog:
  - update from CVS
    - some further regex speedups
    - fix re.translate handling in regex (#112869)
    - change regfree to match old regex behaviour (what is freed
      and clearing of freed pointers)
    - fix accesses to unitialized memory in regex (#113507, #113425,
        - PT_GNU_RELRO support


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-3
changelog:
  - update from CVS
    - fix pmap_set fd and memory leak (#112726)
  - fix backreference handling in regex
  - rebuilt under glibc without the above bug to fix
    libc.so linker script (#112738)


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-2
changelog:
  - update from CVS
    - faster getpid () in NPTL builds
    - fix to make pthread_setcancelstate (PTHREAD_CANCEL_DISABLE, )
      really disable cancellation (#112512)
    - more regex fixes and speedups
    - fix nextafter*/nexttoward*
    - handle 6th syscall(3) argument on AMD64
    - handle memalign/posix_memalign in mtrace
    - fix linuxthreads memory leak (#112208)
    - remove throw () from cancellation points in linuxthreads (#112602)
    - fix NPTL unregister_atfork
    - fix unwinding through alternate signal stacks


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-1
changelog:
  - update from CVS
    - 2.3.3 release
    - lots of regex fixes and speedups (#110401)
    - fix atan2
    - fix pshared condvars in NPTL
    - fix pthread_attr_destroy for attributes created with
      pthread_attr_init@GLIBC_2.0
  - for the time being, include both nb_NO* and no_NO* as locales
    so that the distribution can catch up with the no_NO->nb_NO
    transition
  - add BuildPrereq texinfo (#110252)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-102
changelog:
  - update from CVS
    - fix getifaddrs (CAN-2003-0859)
    - fix ftw fd leak
    - fix linuxthreads sigaction (#108634)
    - fix glibc 2.0 stdio compatibility
    - fix uselocale (LC_GLOBAL_LOCALE)
    - speed up stdio locking in non-threaded programs on IA-32
    - try to maintain correct order of cleanups between those
      registered with __attribute__((cleanup))
      and with LinuxThreads style pthread_cleanup_push/pop (#108631)
    - fix segfault in regex (#109606)
    - fix RE_ICASE multi-byte handling in regex
    - fix pthread_exit in libpthread.a (#109790)
    - FTW_ACTIONRETVAL support
    - lots of regex fixes and speedups
    - fix ceill/floorl on AMD64


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-100
changelog:
  - update from CVS
    - fix sprof (#103727)
    - avoid infinite loops in {,f}statvfs{,64} with hosed mounts file
    - prevent dlopening of executables
    - fix glob with GLOB_BRACE and without GLOB_NOESCAPE
    - fix locale printing of word values on 64-bit big-endian arches
      (#107846)
    - fix getnameinfo and getaddrinfo with reverse IPv6 lookups
      (#101261)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-99
changelog:
  - update from CVS
    - dl_iterate_phdr in libc.a on arches other than IA-64
    - LD_DEBUG=statistics prints number of relative relocations
    - fix hwcap computation
  - NPTL is now part of upstream glibc CVS
  - include {st,xh,zu}_ZA{,.UTF-8} locales


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-98
changelog:
  - update from CVS
    - fix close, pause and fsync (#105348)
    - fix pthread_once on IA-32
  - implement backtrace () on IA-64, handle -fomit-frame-pointer
    in AMD64 backtrace () (#90402)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-97
changelog:
  - update from CVS
    - fix <sys/sysmacros.h> with C++ or -ansi or -pedantic C
    - fix mknod/ustat return value when given bogus device number (#105768)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-94
changelog:
  - update from CVS
  - fix syslog with non-C non-en_* locales (#61296, #104979)
  - filter GLIBC_PRIVATE symbols from glibc provides
  - fix NIS+


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-93
changelog:
  - update from CVS
  - assume 2.4.21 kernel features on RHEL/ppc*, so that
    {make,set,get,swap}context works
  - backout execstack support for RHEL
  - build rtkaio on amd64 too


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-92
changelog:
  - update from CVS
    - execstack/noexecstack support
    - build nscd as PIE
  - move __libc_stack_end back to @GLIBC_2.1
  - build against elfutils >= 0.86 to fix stripping on s390x


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-88
changelog:
  - update from CVS
    - retrieve affinity in pthread_getattr_np
    - fix pthread_attr_[gs]etaffinity_np
    - handle hex and octal in wordexp


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-87
changelog:
  - update from CVS
    - truncate instead of round in utimes when utimes syscall is not available
    - don't align stack in every glibc function unnecessarily on IA-32
    - make sure threads have their stack 16 byte aligned on IA-32
    - move sched_[sg]etaffinity to GLIBC_2.3.3 symbol version (#103231)
    - fix pthread_getattr_np for the initial thread (#102683)
    - avoid linuxthreads signal race (#104368)
  - ensure all gzip invocations are done with -n option


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-86
changelog:
  - update from CVS
  - avoid linking in libgcc_eh.a unnecessarily
  - change ssize_t back to long int on s390 -m31, unless
    gcc 2.95.x is used


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-83
changelog:
  - update from CVS
  - change *nlink_t, *ssize_t and *intptr_t types on s390 -m31 to
    {unsigned,} int
  - change *u_quad_t, *quad_t, *qaddr_t, *dev_t, *ino64_t, *loff_t,
    *off64_t, *rlim64_t, *blkcnt64_t, *fsblkcnt64_t, *fsfilcnt64_t
    on 64-bit arches from {unsigned,} long long int {,*} to
    {unsigned,} long int {,*} to restore binary compatibility
    for C++ functions using these types as arguments


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-80
changelog:
  - update from CVS
    - fix IA-64 cancellation when mixing __attribute__((cleanup ()))
      and old-style pthread_cleanup_push cleanups


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-79
changelog:
  - updated from CVS
    - lots of cancellation fixes
    - fix posix_fadvise* on ppc32
    - TLS layout fix
    - optimize stdio cleanups (#103354)
    - sparcv9 NPTL
    - include sigset, sighold, sigrelse, sigpause and sigignore prototypes
      in signal.h even if -D_XOPEN_SOURCE_EXTENDED (#103269)
    - fix svc_getreqset on 64-bit big-endian arches
    - return ENOSYS in linuxthreads pthread_barrierattr_setpshared for
      PTHREAD_PROCESS_SHARED
    - add pthread_cond_timedwait stubs to libc.so (#102709)
  - split glibc-devel into glibc-devel and glibc-headers to ensure
    amd64 /usr/include always wins on amd64/i386 bi-arch installs
  - increase PTHREAD_STACK_MIN on alpha, ia64 and sparc*
  - get rid of __syscall_* prototypes and stubs in sysdeps/unix/sysv/linux
  - run make check also with linuxthreads (on IA-32 non-FLOATING_STACKS)
    ld.so and NPTL (on IA-32 also FLOATING_STACKS linuxthreads) libraries
    and tests


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-77
changelog:
  - update from CVS
    - fix glibc 2.0 libio compatibility (#101385)
    - fix ldconfig with /usr/lib/lib*.so symlinks (#102853)
    - fix assert.h (#102916, #103017)
    - make ld.so.cache identical between IA-32 and AMD64 (#102887)
    - fix static linking of large IA-64 binaries (#102586)
  - avoid using floating point regs in lazy binding code on ppc64 (#102763)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-72
changelog:
  - update from CVS
    - fix rtkaio aio_fsync{,64}
    - update rtkaio for !BROKEN_THREAD_SIGNALS
    - fix assert macro when used on pointers


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-70
changelog:
  - update from CVS
  - disable CLONE_STOPPED for now until it is resolved
  - strip crt files
  - fix libio on arches with no < GLIBC_2.2 support (#102102, #102105)
  - fix glibc-debuginfo to include all nptl and nptl_db sources


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-69
changelog:
  - update from CVS
    - fix pthread_create@GLIBC_2.0 (#101767)
  - __ASSUME_CLONE_STOPPED on all arches but s390* in RHEL


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-68
changelog:
  - update from CVS
    - only use CLONE_STOPPED if kernel supports it, fix setting of thread
      explicit scheduling (#101457)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-67
changelog:
  - update from CVS
    - fix utimes and futimes if kernel doesn't support utimes syscall
    - fix s390 ssize_t type
    - fix dlerror when called before any dlopen/dlsym
    - update IA-64 bits/sigcontext.h (#101344)
    - various warning fixes
    - fix pthread.h comment typos (#101363)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-65
changelog:
  - update from CVS
    - fix timer_create
    - use __extension__ before long long typedefs in <bits/types.h> (#100718)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-64
changelog:
  - update from CVS
    - fix wcpncpy (#99462)
    - export _res@GLIBC_2.0 even from NPTL libc.so (__res_state ()
      unlike __errno_location () or __h_errno_location () was introduced
      in glibc 2.2)
    - fix zic bug on 64-bit platforms
    - some TLS handling fixes
    - make ldconfig look into alternate ABI dirs by default (#99402)
  - move /usr/share/zoneinfo to tzdata package, so that it can be
    errataed separately from glibc
  - new add-on - rtkaio
  - prereq libgcc, as glibc now relies on libgcc_s.so.1 for pthread_cancel


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-61
changelog:
  - update from CVS
    - build libc_nonshared.a with -fPIC instead of -fpic
  - fix ppc64 PIE support
  - add cfi directives to NPTL sysdep-cancel.h on ppc/ppc64/s390/s390x


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-59
changelog:
  - update from CVS
  - on IA-64 use different symbols for cancellation portion of syscall
    handlers to make gdb happier


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-56
changelog:
  - fix condvars and semaphores in ppc* NPTL
  - fix test-skeleton.c reporting of timed-out tests (#91269)
  - increase timeouts for tests during make check


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-55
changelog:
  - make ldconfig default to both /lib+/usr/lib and /lib64+/usr/lib64
    on bi-ABI architectures (#97557)
  - disable FUTEX_REQUEUE on ppc* temporarily


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-49
changelog:
  - update from CVS
    - fix pthread_cond_signal on IA-32 (#92080, #92253)
    - fix setegid (#91567)
  - don't prelink -R libc.so on any architecture, it prohibits
    address randomization


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-47
changelog:
  - update from CVS
  - PT_GNU_STACK segment in binaries/executables and .note.GNU-stack
    section in *.[oa]


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-44
changelog:
  - update from CVS
  - enable NPTL on s390 and s390x
  - make __init_array_start etc. symbols in elf-init.oS hidden undefined


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-41
changelog:
  - update from CVS
  - use NPTL libs if uname -r contains nptl substring or is >= 2.5.69
    or set_tid_address syscall is available instead of checking
    AT_SYSINFO dynamic tag


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-31
changelog:
  - update from CVS
    - nscd fixes
    - fix Bahrain spelling (#56298)
    - fix Ukrainian collation (#83973)
    - accept trailing spaces in /etc/ld.so.conf (#86032)
    - perror fix (#85994)
    - fix localedef (#88978)
    - fix getifaddrs (#89026)
    - fix strxfrm (#88409)
  - fix ppc TLS
  - fix getaddrinfo (#89448)
  - don't print warning about errno, h_errno or _res if
    LD_ASSUME_KERNEL=2.4.1 or earlier


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-30
changelog:
  - update from CVS
  - fix prelink on ppc32
  - add TLS support on ppc32 and ppc64
  - make sure on -m64 arches all helper binaries are built with this
    option


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-29
changelog:
  - update from CVS
    - fix strxfrm (#88409)
  - use -m64 -mno-minimal-toc on ppc64
  - conflict with kernels < 2.4.20 on ppc64 and < 2.4.0 on x86_64
  - link glibc_post_upgrade against newly built libc.a


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-28
changelog:
  - update from CVS
    - fix NPTL pthread_detach and already terminated, but not yet
      joined thread (#88219)
    - fix bug-regex4 testcase (#88118)
    - reenable prelink support broken in 2.3.2-13
    - fix register_printf_function (#88052)
    - fix double free with fopen using ccs= (#88056)
    - fix potential access below $esp in {set,swap}context (#88093)
    - fix buffer underrun in gencat -H (#88099)
    - avoid using unitialized variable in tst-tgmath (#88101)
    - fix gammal (#88104)
    - fix iconv -c
    - fix xdr_string (PR libc/4999)
    - fix /usr/lib/nptl/librt.so symlink
    - avoid running NPTL cleanups twice in some cases
    - unblock __pthread_signal_cancel in linuxthreads, so that
      linuxthreads threaded programs work correctly if spawned
      from NPTL threaded programs
    - fix sysconf _SC_{NPROCESSORS_{CONF,ONLN},{,AV}PHYS_PAGES}
  - remove /lib/i686 directory before running ldconfig in glibc post
    during i686 -> i386 glibc "upgrades" (#88456)


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-20
changelog:
  - update from CVS
  - if kernel >= 2.4.1 doesn't support NPTL, fall back to
    /lib/i686 libs on i686, not stright to /lib


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-18
changelog:
  - update from CVS
  - fix NPTL pthread_cond_timedwait
  - fix sysconf (_SC_MONOTONIC_CLOCK)
  - use /%{_lib}/tls instead of /lib/tls on x86-64
  - add /lib64/tls/librt*so* and /lib64/i686/librt*so*
  - display content of .out files for all make check failures


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-16
changelog:
  - update from CVS
    - export __fork from glibc again
  - fix glibc-compat build in NPTL
  - fix c_stubs
  - fix some more atomic.h problems
  - don't check abi in glibc-compat libs


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-15
changelog:
  - update from CVS
  - build glibc-compat (for glibc 2.0 compatibility) and c_stubs add-ons
  - condrestart sshd in glibc_post_upgrade so that the user can
    log in remotely and handle the rest (#86339)
  - fix a typo in glibc_post_upgrade on sparc


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-9
changelog:
  - update from CVS
  - fix glibc-debug description (#85111)
  - make librt.so a symlink again, not linker script


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-3
changelog:
  - update from CVS
  - only warn about errno, h_errno or _res for binaries, never
    libraries
  - rebuilt with gcc-3.2.2-4 to use direct %gs TLS access insn sequences


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-45
changelog:
  - update from CVS
  - include also linuxthreads FLOATING_STACKS libs on i686 and athlon:
    LD_ASSUME_KERNEL=2.2.5 to LD_ASSUME_KERNEL=2.4.0 is non-FLOATING_STACKS lt,
    LD_ASSUME_KERNEL=2.4.1 to LD_ASSUME_KERNEL=2.4.19 is FLOATING_STACKS lt,
    later is NPTL
  - enable TLS on alpha/alphaev6
  - add BuildPreReq: /usr/bin/readlink


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-43
changelog:
  - update from CVS
  - vfork fix on s390
  - rebuilt with binutils 2.13.90.0.18-5 so that accesses to errno
    don't bind locally (#83325)


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-38
changelog:
  - update from CVS
  - initialize __environ in glibc_post_upgrade to empty array,
    so that it is not NULL
  - compat symlink for s390x /lib/ld64.so.1
  - enable glibc-profile on x86-64
  - only include libNoVersion.so on IA-32, Alpha and Sparc 32-bit


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-37
changelog:
  - update from CVS
    - nscd fixes, *scanf fix
  - fix %nptlarches noarch build (#81909)
  - IA-64 TLS fixes


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-36
changelog:
  - update from CVS
  - rework -debuginfo subpackage, add -debuginfo-common
    subpackage on IA-32, Alpha and Sparc (ie. auxiliary arches)
  - fix vfork in libc.a on PPC32, Alpha, Sparc
  - fix libio locks in linuxthreads libc.so if libpthread.so
    is dlopened later (#81374)


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-35
changelog:
  - update from CVS
    - dlclose bugfixes
  - fix NPTL libpthread.a
  - fix glibc_post_upgrade on several arches


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-32
changelog:
  - update from CVS
  - don't use TLS libs if kernel doesn't set AT_SYSINFO
    (#80921, #81212)
  - add ntp_adjtime on alpha (#79996)
  - fix nptl_db (#81116)


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-30
changelog:
  - fix condvar compatibility wrappers
  - add ugly hack to use non-TLS libs if a binary is seen
    to have errno, h_errno or _res symbols in .dynsym


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-27
changelog:
  - update from CVS
  - fix #include <sys/stat.h> with -D_BSD_SOURCE or without
    feature set macros
  - make *sigaction, sigwait and raise the same between
    -lpthread -lc and -lc -lpthread in linuxthreads builds


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-21
changelog:
  - system(3) fix for linuxthreads
  - don't segfault in pthread_attr_init from libc.so
  - add cancellation tests from nptl to linuxthreads


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-18
changelog:
  - update from CVS
    - fix NPTL hanging mozilla
    - initialize malloc in mALLOPt (fixes problems with squid, #79957)
    - make linuxthreads work with dl_dynamic_weak 0
    - clear dl_dynamic_weak everywhere


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-17
changelog:
  - update from CVS
    - NPTL socket fixes, flockfile/ftrylockfile/funlockfile fix
    - kill -debug sub-package, rename -debug-static to -debug
    - clear dl_dynamic_weak for NPTL


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-16
changelog:
  - fix <bits/mathinline.h> and <bits/nan.h> for C++
  - automatically generate NPTL libpthread wrappers


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-15
changelog:
  - update from CVS
    - all functions which need cancellation should now be cancellable
      both in libpthread.so and libc.so
    - removed @@GLIBC_2.3.2 cancellation wrappers


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-14
changelog:
  - update from CVS
    - replace __libc_lock_needed@GOTOFF(%ebx) with
      %gs:offsetof(tcbhead_t, multiple_threads)
    - start of new NPTL cancellation wrappers


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-10
changelog:
  - update from CVS
  - non-nptl --with-tls --without-__thread FLOATING_STACKS libpthread
    should work now
  - faster libc locking when using nptl
  - add OUTPUT_FORMAT to linker scripts
  - fix x86_64 sendfile (#79111)


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-9
changelog:
  - update from CVS
    - RUSCII support (#78906)
  - for nptl builds add BuildRequires
  - fix byteswap.h for non-gcc (#77689)
  - add nptl-devel package


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-8
changelog:
  - update from CVS
    - make --enable-kernel=2.2.5 --with-tls --without-__thread
      ld.so load nptl and other --with-__thread libs
  - disable nptl by default for now


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-7
changelog:
  - update from CVS
  - restructured redhat/Makefile and spec, so that src.rpm contains
    glibc-<date>.tar.bz2, glibc-redhat-<date>.tar.bz2 and glibc-redhat.patch
  - added nptl


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-3
changelog:
  - update from CVS
    - some more regex fixes
  - fix libpthread.a (#76484)
  - fix locale-archive enlarging


author: Jakub Jelinek <jakub@redhat.com> 2.3.1-2
changelog:
  - update from CVS
    - don't need to use 128K of stacks for DNS lookups
    - regex fixes
    - updated timezone data e.g. for this year's Brasil DST
      changes
    - expand ${LIB} in RPATH/RUNPATH/dlopen filenames


author: Jakub Jelinek <jakub@redhat.com> 2.2.94-3
changelog:
  - don't prelink -r libc.so on ppc/x86-64/sparc*, it doesn't
    speed things up, because they are neither REL arches, nor
    ELF_MACHINE_REL_RELATIVE
  - fix sparc64 build


author: Jakub Jelinek <jakub@redhat.com> 2.2.94-1
changelog:
  - update from CVS
  - prelink on ppc and x86-64 too
  - don't remove ppc memset
  - instead of listing on which arches to remove glibc-compat
    list where it should stay


author: Jakub Jelinek <jakub@redhat.com> 2.2.93-5
changelog:
  - fix wcsmbs functions with invalid character sets (or malloc
    failures)
  - make sure __ctype_b etc. compat vars are updated even if
    they are copy relocs in the main program


author: Jakub Jelinek <jakub@redhat.com> 2.2.93-4
changelog:
  - fix /lib/libnss1_dns.so.1 (missing __set_h_errno definition
    leading to unresolved __set_h_errno symbol)


author: Jakub Jelinek <jakub@redhat.com> 2.2.93-3
changelog:
  - security fix - increase dns-network.c MAXPACKET to at least
    65536 to avoid buffer overrun. Likewise glibc-compat
    dns-{host,network}.c.


author: Jakub Jelinek <jakub@redhat.com> 2.2.93-2
changelog:
  - temporarily add back __ctype_b, __ctype_tolower and __ctype_toupper to
    libc.a and export them as @@GLIBC_2.0 symbols, not @GLIBC_2.0
    from libc.so - we have still lots of .a libraries referencing
    __ctype_{b,tolower,toupper} out there...


author: Jakub Jelinek <jakub@redhat.com> 2.2.93-1
changelog:
  - update from CVS
    - 2.2.93 release
    - use double instead of single indirection in isXXX macros
    - per-locale wcsmbs conversion state


author: Jakub Jelinek <jakub@redhat.com> 2.2.92-1
changelog:
  - update from CVS
    - 2.2.92 release
    - fix gettext after uselocale
    - fix locales in statically linked threaded programs
    - fix NSS


author: Jakub Jelinek <jakub@redhat.com> 2.2.91-1
changelog:
  - update from CVS
    - 2.2.91 release
    - fix fd leaks in locale-archive reader (#72043)
  - handle EROFS in build-locale-archive gracefully (#71665)


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-25
changelog:
  - update from CVS
    - fix locale-archive loading hang on some (non-primary) locales
      (#72122, #71878)
    - fix umount problems with locale-archives when /usr is a separate
      partition (#72043)
  - add LICENSES file


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-24
changelog:
  - update from CVS
    - only mmap up to 2MB of locale-archive on 32-bit machines
      initially
    - fix fseek past end + fread segfault with mmaped stdio
  - include <sys/debugreg.h> which is mistakenly not included
    in glibc-devel on IA-32


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-21
changelog:
  - fix path to locale-archive in libc reader
  - build locale archive at glibc-common %post time
  - export __strtold_internal and __wcstold_internal on Alpha again
  - workaround some localedata problems


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-19
changelog:
  - update from CVS
  - GB18030 patch from Yu Shao
  - applied Debian patch for getaddrinfo IPv4 vs. IPv6
  - fix regcomp (#71039)


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-16
changelog:
  - update from CVS
    - ungetc fix (#69586)
    - fseek errno fix (#69589)
    - change *etrlimit prototypes for C++ (#68588)
  - use --without-tls instead of --disable-tls


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-15
changelog:
  - set nscd user's shell to /sbin/nologin (#68369)
  - fix glibc-compat buffer overflows (security)
  - buildrequire prelink, don't build glibc's own copy of it (#67567)
  - update from CVS
    - regex fix (#67734)
    - fix unused warnings (#67706)
    - fix freopen with mmap stdio (#67552)
    - fix realloc (#68499)


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-12
changelog:
  - update from CVS
    - don't use __thread in headers
  - fix system(3) in threaded apps
  - update prelink, so that it is possible to prelink -u libc.so.6.1
    on Alpha


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-11
changelog:
  - update from CVS
    - fix __moddi3 (#65612, #65695)
    - fix ether_line (#64427)
  - fix setvbuf with mmap stdio (#65864)
  - --disable-tls for now, waiting for kernel
  - avoid duplication of __divtf3 etc. on IA-64
  - make sure get*ent_r and _IO_wfile_jumps are exported (#62278)


author: Jakub Jelinek <jakub@redhat.com> 2.2.5-34
changelog:
  - add relocation dependencies even for weak symbols (#63422)
  - stricter check_fds check for suid/sgid binaries
  - run make check at %install time


author: Jakub Jelinek <jakub@redhat.com> 2.2.5-33
changelog:
  - handle Dec 31 1969 in mktime for timezones west of GMT (#63369)
  - back out do-lookup.h change (#63261, #63305)
  - use "memory" clobber instead all the fancy stuff in i386/i686/bits/string.h
    since lots of compilers break on it
  - fix sparc build with gcc 3.1
  - fix spec file for athlon


author: Jakub Jelinek <jakub@redhat.com> 2.2.5-32
changelog:
  - fix debugging of threaded apps (#62804)
  - fix DST for Estonia (#61494)
  - document that pthread_mutexattr_?etkind_np are deprecated
    and pthread_mutexattr_?ettype should be used instead in man
    pages (#61485)
  - fix libSegFault.so undefined externals


author: Jakub Jelinek <jakub@redhat.com> 2.2.5-31
changelog:
  - temporarily disable prelinking ld.so, as some statically linked
    binaries linked against debugging versions of old glibcs die on it
    (#62352)
  - fix <semaphore.h> for -std=c99 (#62516)
  - fix ether_ntohost segfault (#62397)
  - remove in glibc_post_upgrade on i386 all /lib/i686/libc-*.so,
    /lib/i686/libm-*.so and /lib/i686/libpthread-*.so, not just current
    version (#61633)
  - prelink -r on alpha too


author: Jakub Jelinek <jakub@redhat.com> 2.2.5-28
changelog:
  - update from CVS
    - fix nscd with huge groups
    - fix nis to not close fds it shouldn't
  - rebuilt against newer glibc-kernheaders to use the correct
    PATH_MAX
  - handle .athlon.rpm glibc the same way as .i686.rpm
  - add a couple of .ISO-8859-15 locales (#61922)
  - readd temporarily currencies which were superceeded by Euro
    into the list of accepted currencies by localedef to make
    standard conformance testsuites happy
  - temporarily moved __libc_waitpid back to make Sun JDK happy
  - use old malloc code
  - prelink i686/athlon ld.so and prelink -r i686/athlon libc.so


author: Jakub Jelinek <jakub@redhat.com> 2.2.5-27
changelog:
  - update from CVS
    - fix DST handling for southern hemisphere (#60747)
    - fix daylight setting for tzset (#59951)
    - fix ftime (#60350)
    - fix nice return value
    - fix a malloc segfault
  - temporarily moved __libc_wait, __libc_fork and __libc_stack_end
    back to what they used to be exported at
  - censorship (#60758)


author: Jakub Jelinek <jakub@redhat.com> 2.2.5-26
changelog:
  - update from CVS
  - use __attribute__((visibility(...))) if supported, use _rtld_local
    for ld.so only objects
  - provide libc's own __{,u}{div,mod}di3


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-6
changelog:
  - fix mmap stdio bug (seen on ld as File truncated error, #60043)
  - apply Andreas Schwab's fix for pthread sigwait
  - remove /lib/i686/ libraries in glibc_post_upgrade when
    performing i386 glibc install


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-5
changelog:
  - update to CVS
  - added glibc-utils subpackage
  - disable autoreq in glibc-debug
  - readd %lang() to locale files


author: Jakub Jelinek <jakub@redhat.com> 2.2.90-1
changelog:
  - update from CVS
  - remove -D__USE_STRING_INLINES
  - add debug subpackage to trim glibc and glibc-devel size


author: Jakub Jelinek <jakub@redhat.com> 2.2.4-18
changelog:
  - fix a ld.so bug with duplicate searchlists in l_scope
  - fix erfcl(-inf)
  - turn /usr/lib/librt.so into linker script


author: Jakub Jelinek <jakub@redhat.com> 2.2.4-17
changelog:
  - fix a ld.so lookup bug after lots of dlopen calls
  - fix CMSG_DATA for non-gcc non-ISOC99 compilers (#53984)
  - prelinking support for Sparc64


author: Jakub Jelinek <jakub@redhat.com> 2.2.4-15
changelog:
  - update from CVS
    - linuxthreads now retries if -1/EINTR is returned from
      reading or writing to thread manager pipe (#43742)
  - use DT_FILTER in librt.so (#53394)
    - update glibc prelink patch so that it handles filters
  - fix timer_* with SIGEV_NONE (#53494)
  - make glibc_post_upgrade work on PPC (patch from Franz Sirl)


author: Jakub Jelinek <jakub@redhat.com> 2.2.4-8
changelog:
  - kill stale library symlinks in ldconfig (#52350)
  - fix inttypes.h for G++ < 3.0
  - use DT_REL*COUNT


author: Jakub Jelinek <jakub@redhat.com> 2.2.4-4
changelog:
  - don't crash on catclose(-1)
  - fix wscanf %[] handling
  - fix return value from swprintf
  - handle year + %U/%W week + week day in strptime


author: Jakub Jelinek <jakub@redhat.com> 2.2.4-3
changelog:
  - update from CVS to
    - fix strcoll (#50548)
    - fix seekdir (#51132)
    - fix memusage (#50606)
  - don't make gconv-modules.cache %config file, just don't verify
    its content.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update from CVS
    - fix iconv cache handling
  - glibc should not own /usr/share/info, /usr/share/man nor /usr/share/man/man3 (#50673)
  - add gconv-modules.cache as emtpy config file (#50699)
  - only run iconvconfig if /usr is mounted read-write (#50667)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - move iconvconfig from glibc-common into glibc subpackage,
    call it from glibc_post_upgrade instead of common's post.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - adjust prelinking DT_* and SHT_* values in elf.h
  - update from CVS
    - iconv cache
    - make iconv work in SUID/SGID programs (#34611)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update from CVS
    - kill non-pic code in libm.so
    - fix getdate
    - fix some locales (#49402)
  - rebuilt with binutils-2.11.90.0.8-5 to place .interp section
    properly in libBrokenLocale.so, libNoVersion.so and libanl.so
  - add floating stacks on IA-64, Alpha, Sparc (#49308)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix a bunch of math bugs (#43210, #43345, #43346, #43347, #43348, #43355)
  - make rpc headers -ansi compilable (#42390)
  - remove alphaev6 optimized memcpy, since there are still far too many
    broken apps which call memcpy where they should call memmove
  - update from CVS to (among other things):
    - fix tanhl bug (#43352)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix #include <signal.h> with -D_XOPEN_SOURCE=500 on ia64 (#35968)
  - fix a dlclose reldeps handling bug
  - some more profiling fixes
  - fix tgmath.h


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix the hardlink program, so that it really catches all files with
    identical content
  - add a s390x clone fix


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix rpc for non-threaded apps using svc_fdset and similar variables (#40409)
  - fix nss compatibility DSO versions for alphaev6
  - add a hardlink program instead of the shell 3x for plus cmp -s/link
    which takes a lot of time during build
  - rework BuildPreReq and Conflicts with gcc, so that
    it applies only where it has to


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix locale name of ja_JP in UTF-8 (#39783)
  - fix re_search_2 (#40244)
  - fix memusage script (#39138, #39823)
  - fix dlsym(RTLD_NEXT, ) from main program (#39803)
  - fix xtrace script (#39609)
  - make glibc conflict with glibc-devel 2.2.2 and below (to make sure
    libc_nonshared.a has atexit)
  - fix getconf LFS_CFLAGS on 64bitters
  - recompile with gcc-2.96-84 or above to fix binary compatibility problem
    with __frame_state_for function (#37933)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - support even 2.4.0 kernels on ia64, sparc64 and s390x
  - include UTF-8 locales
  - make gconv-modules %config(noreplace)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update from CVS
    - run atexit() registered functions at dlclose time if they are in shared
      libraries (#28625)
    - add pthread_getattr_np API to make JVM folks happy


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - require 2.4.1 instead of 2.4.0 on platforms where it required 2.4 kernel
  - fix ldd behaviour on unresolved symbols
  - remove nonsensical ldconfig warning, update osversion for the most
    recent library with the same soname in the same directory instead (#31703)
  - apply selected patches from CVS
  - s390x spec file changes from Florian La Roche


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update from CVS
  - make pthread_attr_setstacksize consistent before and after pthread manager
    is started (#28194)
  - pass back struct sigcontext from pthread signal wrapper (on ia32 only so
    far, #28493)
  - on i686 ship both --enable-kernel 2.2.5 and 2.4.0 libc/libm/libpthread,
    make ld.so pick the right one


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update from CVS
    - fix ia64 build with gnupro
    - make regex 64bit clean
    - fix tgmath make check failures on alpha


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - build all auxiliary arches with --enablekernel 2.4.0, those wanting
    to run 2.2 kernels can downgrade to the base architecture glibc.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update to 2.2.1 final
    - fix a pthread_kill_other_threads_np breakage (#23966)
    - make static binaries using dlopen work on ia64 again
  - fix a typo in glibc-common group


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - some more security fixes:
    - don't look up LD_PRELOAD libs in cache for SUID apps
      (because that bypasses SUID bit checking on the library)
    - place output files for profiling SUID apps into /var/profile,
      use O_NOFOLLOW for them
    - add checks for $MEMUSAGE_OUTPUT and $SEGFAULT_OUTPUT_NAME
  - hardlink identical locale files together
  - add %lang() tags to locale stuff
  - remove ko_KR.utf8 for now, it is provided by locale-utf8 package


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - add glibc-common subpackage
  - fix alphaev6 memcpy (#22494)
  - fix sys/cdefs.h (#22908)
  - don't define stdin/stdout/stderr as macros for -traditional (#22913)
  - work around a bug in IBM JDK (#22932, #23012)
  - fix pmap_unset when network is down (#23176)
  - move nscd in rc.d before netfs on shutdown
  - fix $RESOLV_HOST_CONF in SUID apps (#23562)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update to CVS to:
    - fix getnameinfo (#21934)
    - don't stomp on memory in rpath handling (#21544)
    - fix setlocale (#21507)
  - fix libNoVersion.so.1 loading code (#21579)
  - use auxarches define in spec file for auxiliary
    architectures (#21219)
  - remove /usr/share directory from filelist (#21218)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - update to CVS, including:
    - fix WORD_BIT/LONG_BIT definition in limits.h (#19088)
    - fix hesiod (#19375)
    - set LC_MESSAGES in zic/zdump for proper error message output (#19495)
    - fix LFS fcntl when used with non-LFS aware kernels (#19730)


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix alpha semctl (#19199)
  - update to CVS, including:
    - fix glibc headers for Compaq non-gcc compilers
    - fix locale alias handling code (#18832)
    - fix rexec on little endian machines (#18886)
  - started writing changelog again


author: Nalin Dahyabhai <nalin@redhat.com> - 1.2.6-9
changelog:
  - incorporate backport of patch from Werner to work around clients which
    can't tell that multiple plain messages have been processed (#230456)


author: David Woodhouse <dwmw2@redhat.com> 2.4-9.1.93
changelog:
  - Restore version.h to 2.4.20. Yeah, stuff which depends on it is broken,
    but let's not rub it in their faces till after FC4 is out.


author: David Woodhouse <dwmw2@redhat.com> 2.4-9.1.92
changelog:
  - Fix PT_FPSCR definition on PPC64 (#91727)
  - Move PPC_PTRACE_xxx_3264 from ppc64 to ppc32 ptrace.h (#97641)
  - Support VMX in ptrace.h on ppc/ppc64 (#146727)
  - Fix ppc64 stat.h, statfs.h (#146909, #146914)
  - Update ia64 ptrace_offsets.h (#117234)
  - Add IPV6_V6ONLY to in6.h (#97088)
  - Update cosmetic version in linux/version.h (#117020)
  - Include videodev2.h (#122671)
  - Drop contents of quota.h. Just bitch and include sys/quota.h instead.
  - Fix socket.h definitions to add SO_PEERSEC, AF_LLC, etc. (#134444)
  - Add x86_64 mce.h (#137974)
  - Provide linux/futex.h (#162721)
  - The GPL has more than one term (#139184)
  - Fix duplicate definition of __NR_epoll_{ctl,wait} on x86_64 (#139586)
  - Include uinput.h (#142812)
  - Include if_infiniband.h (#147590)
  - Add SHM_EXEC to shm.h (#150602)
  - Add DVB headers (#154493)
  - Add keyctl.h and new errno values (#146909)
  - Add missing waitid and keyctl syscalls to */unistd.h (#146909,#140951)


author: Roland McGrath <roland@redhat.com>
changelog:
  - update syscall numbers on x86_64, ia64
  - removed many files users should not need
  - update ia64 ptrace_offsets.h (#117234)
  - other misc updates from upstream


author: Arjan van de Ven <arjanv@redhat.com>
changelog:
  - add asm/types.h to a few .h files that need it
  - remove unistd.h from linux/limits.h; it breaks samba builds


author: Jakub Jelinek <jakub@redhat.com> 2.4-8.12
changelog:
  - update <linux/prctl.h> header
  - remove i386 <asm/io.h>, replace it with a warning and <sys/io.h> include
    (Arjan van de Ven)


author: Martin Bacovsky <mbacovsk@redhat.com> - 4.10-3.EL4.5
changelog:
  - Resolves: #233161: CVE-2007-1536: file 4.20 fixes a heap overflow 
    in that can result in arbitrary code


author: Radek Vokal <rvokal@redhat.com> 4.10-2.EL4.1
changelog:
  - fixed output for 64bit core files (#139808) <kzak@redhat.com>
  - fixed crashes in threaded environment (#143871) <arjanv@redhat.com>


author: Radek Vokal <rvokal@redhat.com>
changelog:
  - zlib patch deleted, note patch deleted, rh patch updated, debian patch updated
  - upgrade to file-4.10


author: Jeff Johnson <jbj@jbj.org> 4.07-1
changelog:
  - upgrade to 4.07.
  - deal gracefully with unreadable files (#113207).
  - detect PO files (from Debian).


author: Jeff Johnson <jbj@jbj.org> 4.02-3
changelog:
  - use zlib rather than exec'ing gzip.

  -* Thu Aug 28 2003 Dan Walsh <dwalsh@redhat.com>
  -- Add Selinux support.


author: Trond Eivind Glomsrød <teg@redhat.com> 3.37-1
changelog:
  - 3.37
  - s/Copyright/License/
  - build with --enable-fsect-man5, drop patch
  - disable two old patches


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - fix off-by-1 error when creating filename for use with -i.
  - include a copy of GNOME /etc/mime-types in /usr/share/magic.mime (#14741).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - identify ELF stripped files correctly (#4665).
  - use SPARC (not sparc) consistently throughout (#4665).
  - add entries for MS Office files (#4665).


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> 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: 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: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.18
changelog:
  - REVERTED these changes:
    - Applied patch from STR #1301 (bug #195354).
    - Patch pdftops to understand 'includeifexists', and use that in the
      pdftops.conf file (bug #188583).
    - Clear the printer's state_message and state_reasons after successful
      job completion (bug #187457).
    - Include dest-cache-v2 patch (bug #175847).
    - Back-ported CUPS 1.2.x change to fix out of order IPP jobs (bug #171142).
    - Back-ported large file support (bug #211915).
    - Back-ported HTTP timing fix for STR #1020 (bug #194025).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.12
changelog:
  - Back-ported CUPS 1.2.x change to fix out of order IPP jobs (bug #171142).
  - Include dest-cache-v2 patch (bug #175847).
  - Resolves: rhbz #171142


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Clear the printer's state_message and state_reasons after successful
    job completion (bug #187457).
  - Patch pdftops to understand 'includeifexists', and use that in the
    pdftops.conf file (bug #188583).
  - Applied patch from STR #1301 (bug #195354).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.11
changelog:
  - Applied pipe_pid patch from STR #1290 (bug #163011).
  - DeletePrinterFromClass() fixes from bug #171768:
    - Use memmove() instead of memcpy() for removing element from array.
    - Only call SetPrinterAttrs() if we deleted a printer from the class.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Reinstated changes:
    - Applied patch to prevent occasional cupsd crash on reload (bug #164641).
    - Applied patch to fix STR #1068 (bug #164642).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - REVERTED last two changes:
    - Applied patch to prevent occasional cupsd crash on reload (bug #146850).
    - Applied patch to fix STR #1068 (bug #146236).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Applied patch to prevent occasional cupsd crash on reload (bug #146850).
  - Applied patch to fix STR #1068 (bug #146236).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9
changelog:
  - Make cancel-cups(1) man page point to lp-cups(1) not lp(1) (bug #136973).
  - Use upstream patch for STR #953.


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.7
changelog:
  - Prevent filters generating incorrect PS in locales where "," is the
    decimal separator (bug #136102).  Patch from STR #970.


author: Tim Waugh <twaugh@redhat.com> 1:1.1.21-1.rc2.1
changelog:
  - 1.1.21rc2.
  - No longer need state, reload-timeout or str743 patches.
  - httpnBase64 patch no longer applies; alternate method implemented
    upstream.
  - Fix single byte overread in usersys.c (spotted by Colin Walters).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.20-9
changelog:
  - Apply patches from CVS (authtype) to fix STR #434, STR #611, and as a
    result STR #719.  This fixes several problems including those noted in
    bug #114999.


author: Tim Waugh <twaugh@redhat.com> 1:1.1.20-8
changelog:
  - If cupsd fails to start, make it exit with an appropriate code so that
    initlog notifies the user (bug #110135).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Fix cups/util.c:get_num_sdests() to use encryption when it is necessary
    or requested (bug #118982).
  - Use upstream patch for the HTTP/1.1 Continue bug (from STR716).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.20-7
changelog:
  - Fix non-conformance with HTTP/1.1, which caused failures when printing
    to a Xerox Phaser 8200 via IPP (bug #122352).
  - Make lppasswd(1) PIE.
  - Rotate logs within cupsd (instead of relying on logrotate) if we start
    to approach the filesystem file size limit (bug #123003).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.20-4
changelog:
  - Tracked D-BUS API changes.
  - Updated D-BUS configuration file.
  - Symlinks to avoid conflicting with bash builtins (bug #102490).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.20-2
changelog:
  - Try harder to find a translated page for the web interface (bug #107619).
  - Added build_as_pie conditional to spec file to facilitate debugging.


author: Tim Waugh <twaugh@redhat.com> 1:1.1.20-1
changelog:
  - 1.1.20.
  - No longer need idefense, str226 patches.
  - Updated sanity patch.
  - The devel sub-package requires openssl-devel (bug #110772).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Don't ignore the file descriptor when ShutdownClient is called: it
    might get closed before we next try to read it (bug #107787).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.19-10
changelog:
  - Pass correct attributes-natural-language through even in the absence
    of translations for that language (bug #100984).
  - Show compilation command lines.


author: Tim Waugh <twaugh@redhat.com> 1:1.1.19-0.rc4.1
changelog:
  - 1.1.19rc4.  Ported initscript, idefense, ppdsdat, dbus patches.
  - No longer need error, sigchld patches.
  - Ship cupstestppd.


author: Havoc Pennington <hp@redhat.com> 1:1.1.18-4
changelog:
  - adjust dbus patch - dbus_bus_get() sends the hello for you, 
    and there were a couple of memleaks
  - buildprereq dbus 0.9
  - rebuild for new dbus
  - hope it works, I'm ssh'd in with no way to test. ;-)


author: Tim Waugh <twaugh@redhat.com> 1.1.18-1
changelog:
  - 1.1.18.
  - No longer need uninit patch.
  - Some parts of the iDefense and pdftops patches seem to have been
    picked up, but not others.


author: Tim Waugh <twaugh@redhat.com> 1.1.17-6
changelog:
  - Add epoch to internal requirements.
  - Make 'condrestart' return success exit code when daemon isn't running.


author: Nalin Dahyabhai <nalin@redhat.com> 1.1.15-14
changelog:
  - Buildrequire pam-devel.
  - Patch default PAM config file to remove directory names from module paths,
    allowing the configuration files to work equally well on multilib systems.
  - Patch default PAM config file to use system-auth, require the file at build-
    time because that's what data/Makefile checks for.


author: Tim Waugh <twaugh@redhat.com> 1.1.15-13
changelog:
  - Use logrotate for log rotation (bug #76791).
  - No longer need cups.desktop, since redhat-config-printer handles it.


author: Tim Waugh <twaugh@redhat.com> 1.1.15-11
changelog:
  - Use %configure for multilib correctness.
  - Use libexec instead of lib for CUPS_SERVERBIN.
  - Ship translated man pages.
  - Remove unshipped files.
  - Fix file list permissions (bug #59021, bug #74738).
  - Fix messy initscript output (bug #65857).
  - Add 'reload' to initscript (bug #76114).


author: Tim Waugh <twaugh@redhat.com> 1.1.15-7
changelog:
  - Really add cups-lpd xinetd file (bug #63919).
  - Ship pstoraster (bug #69573).
  - Prevent fread from trying to read from beyond EOF (fixes a segfault
    with new glibc).


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.15-3
changelog:
  - Add a symlink /usr/share/cups/doc -> /usr/share/doc/cups-devel-1.1.15
    because some applications expect to find the cups docs in
    /usr/share/cups/doc


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.15-1
changelog:
  - 1.1.15-1
  - Fix up smb printing trigger (samba-client, not samba-clients)
  - Start cupsd earlier, apparently it needs to be running before samba
    starts up for smb printing to work.


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.14-12
changelog:
  - Support SMB printing (#62407)
  - Add HTML redirections to doc files to work around users mistaking
    /usr/share/doc/cups-1.1.14 for the web frontend (#62405)


author: Bill Nottingham <notting@redhat.com> 1.1.14-7
changelog:
  - lpc man page is alternative too
  - run ldconfig in -libs %post/%postun, not main
  - remove alternatives in %preun


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.13-5
changelog:
  - Move cups-config to cups-devel subpackage
  - Make alternatives usage a %define to simplify builds for earlier
    releases
  - Explicitly provide things we're supplying through alternatives
    to shut up kdeutils dependencies


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.1.13-1
changelog:
  - 1.1.13
  - Add patch for koi8-{r,u} and iso8859-8 encodings (#59018)
  - Rename init scripts so we can safely "killall cupsd" from there


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 1.1.1 (this has some major bugfixes)
  - Fix a typo in initscript (it's $?, not ?$)
  - Fix /usr/etc vs. /etc trouble, don't insist on /usr/var (YUCK!)
  - Create the spool dir


author: Than Ngo <than@redhat.de>
changelog:
  - update to 1.1 release
  - move back to /etc/rc.d/init.d
  - fix cupsd.init to work with /etc/init.d and /etc/rc.d/init.d
  - split cups


author: Tim Powers <timp@redhat.com>
changelog:
  - started changelog 
  - fixed init.d script location
  - changed script in init.d quite a bit and made more like the rest of our
    startup scripts


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: 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: Jeremy Katz <katzj@redhat.com>
changelog:
  - update to 0.60.2
  - include more pieces for the anaconda version so that collage can go away
  - make the mount in busybox.anaconda default to -onolock


author: Peter Vrabec <pvrabec@redhat.com> 2.5-9.RHEL4
changelog:
  - fix checksum error on 64-bit machines (#171649)
  - fix problem with file modification times stored in the archive(#168401)
  - fix problem when file grew n bytes in copy-pass mode and these 
    n bytes got prepended to the contents of all subsequent files (#167845)


author: Peter Vrabec <pvrabec@redhat.com> 2.5-8.RHEL4
changelog:
  - fix large file support, archive >4GiB, archive members <4GiB (#160056)
  - use mode 0700 for dir creation


author: Jeff Johnson <jbj@redhat.com> 2.5-1
changelog:
  - update 2.5, restack and consolidate patches.
  - don't apply (but include for now) freebsd and #56346 patches.
  - add url (#54598).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - revert the stdout patch (#3358), restoring original GNU cpio behavior
    (#6376, #7538), the patch was dumb.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - fix infinite loop unpacking empty files with hard links (#4208).
  - stdout should contain progress information (#3358).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - Fiddle bindir/libexecdir to get RH install correct.
  - Don't include /sbin/rmt -- use the rmt from dump package.
  - Don't include /bin/mt -- use the mt from mt-st package.
  - Add prereq's


author: 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: Jan Kratochvil <jan.kratochvil@redhat.com> - 6.3.0.0-1.143
changelog:
  - Fix unhandled race cases of exec() from threaded program (BZ 202689).
  - Add testcase for exec() from threaded program (BZ 202689).


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 6.3.0.0-1.137
changelog:
  - Support TLS symbols for -lpthread programs w/o -debuginfo package (BZ 185337).
  - Suggest TLS `errno' resolving by hand if no -lpthread was found (BZ 185337).


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 6.3.0.0-1.135
changelog:
  - Avoid false warning on shared objects bfd close on ia64 (BZ 200402).
  - Bugfix segv on the source display by ^X 1 (fixes Patch130, BZ 200048).
  - Bugfix object names completion (fixes Patch116, BZ 193763).
  - Avoid crash of 'info threads' if stale threads exist (BZ 195429).
  - Fix occasional failure to load shared libraries (BZ 202682).
  - Fix exec() from threaded program, partial CVS backport (BZ 202689).


author: Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.133
changelog:
  - BuildReq flex, bison, sharutils and, on multilib systems, 32-bit
  glibc-devel.
  - Add slash between dir and file names in edit command (BZ 192261,
  BZ 199156).
  - Avoid overflows and underflows in dwarf expression computation stack.


author: Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.130
changelog:
  - Rewrite patch for BZ 175270, BZ 175083 so as to catch the exception
  earlier.
  - Remove too-fragile testcases from patches for CFA value and "S"
  augmentation.


author: Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.128
changelog:
  - Avoid race conditions caused by exceptions messing with signal masks.
  (BZ 175270, BZ 175083, maybe BZ 172938).
  - Hardcode /bin and /usr/bin paths into gstack (BZ 179829, BZ 190548).
  - Build in a subdir of the source tree instead of in a sibling directory.
  - Switch to versioning scheme that uses the same base revision number
  for all OSes, and uses a suffix to tell the builds apart and ensure
  upgradability.


author: Stepan Kasal <skasal@redhat.com> - 6.3.0.0-1.123
changelog:
  - Use fopen64 where available.  Fixes BZ 178796, BZ 190547.
  - Use bigger numbers than int.  Fixes BZ 171783, BZ 179096.


author: Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.119
changelog:
  - Fix regression in PIE debugging (BZ 133944) (re?)introduced by the
  prelink fix (BZ 175075, BZ 190545).  Improve testcase for the prelink
  fix.
  - Revert dwarf2 frame identifier change.


author: Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.115
changelog:
  - Change dwarf2 frame identifiers to use the actual PC instead of the
  function's entry point.
  - Fix FSF and GDB contact addresses in new testcases.
  - Do not try to compile x86_64-only CFA testcase on 32-bit x86.
  - Change prelink test to issue untested instead of warning message if
  system libraries are not prelinked.


author: Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.111
changelog:
  - Add support for "S" augmentation for signal stack frames.
  - Add support for CFA value expressions and encodings.
  - Various improvements to the prelink test.


author: Alexandre Oliva <aoliva@redhat.com> - 6.3.0.0-1.107
changelog:
  - Enable gdb to debug core files and executables with mismatched
  prelink base addresses.  Fixes BZ 175075, BZ 190545.


author: Jeff Johnston <jjohnstn@redhat.com> 6.3.0.0-1.50
changelog:
  - Fix bug with info frame and cursor address on ia64.
  - Add testcase to verify pseudo-registers calculated for ia64 sigtramp.
  - Bugzilla 160339


author: Jeff Johnston <jjohnstn@redhat.com> 6.3.0.0-1.16
changelog:
  - Update ia64 sigtramp support to use libunwind and fix top-level
    rse register reads to also use libunwind.
  - Bugzilla 151741


author: Jeff Johnston <jjohnstn@redhat.com> 6.3.0.0-0.32
changelog:
  - Modify debug register handling for x86, x86-64 to be thread-specific.
  - Modify threaded watchpoint code for x86, x86-64 to properly insert
    and remove watchpoints on all threads.


author: Andrew Cagney <cagney@redhat.com> 6.3.0.0-0.29
changelog:
  - Modify gdb-6.3-dwattype0-20050201.patch to check for a zero address
    and not zero unsnd.  Fix BE 32- vs 64-bit problem.


author: Jeff Johnston <jjohnstn@redhat.com> 6.3.0.0-0.15
changelog:
  - Tolerate DW_AT_type referencing <0> and instead of generating an
    error, treat as unknown type.
  - Bugzilla 144852.


author: Andrew Cagney <cagney@redhat.com> 6.3.0.0-0.11
changelog:
  - gdb-6.3-ppcdotsyms-20050126.patch: Backport BFD changes for reading
    synthetic symbols.  Rewrite code reading elf minimal symbols so that
    it includes synthetics.


author: Jeff Johnston <jjohnstn@redhat.com> 6.3.0.0-0.10
changelog:
  - Fix to prevent resetting unwind kernel table size to invalid value
    when debugging a core file
  - Bugzilla 145309


author: Andrew Cagney <cagney@redhat.com> 6.3.0.0-0.9
changelog:
  - When single stepping handle both back-to-back and nested signals.
  - Disable .symbol patch, results in BFD errors.


author: Jeff Johnston <jjohnstn@redhat.com> 6.3.0.0-0.8
changelog:
  - Support listing both in-charge and not-in-charge dtors when
    just the dtor name is given.
  - Add new test case for newly added ctor/dtor functionality.


author: Jeff Johnston <jjohnstn@redhat.com> 6.3.0.0-0.7
changelog:
  - Fix to allow breaking by line in both the in-charge and
    not-in-charge ctor/dtor.
  - Bugzilla 117826


author: Elena Zannoni <ezannoni@redhat.com> 6.3.0.0-0.1
changelog:
  Andrew Cagney <cagney@redhat.com>	
                    Jeff Johnston <jjohnstn@redhat.com>	
  - Various fixes to complete the import and merge.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.60
changelog:
  - For PPC-64, do not set malloc name to ".malloc"; no longer needed.
  - For all, only define kfail when not already defined.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.58
changelog:
  - Add rs6000 reggroups; fixes problem of PS register being trashed
    causing mysterious branch breakpoints.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.57
changelog:
  - Backport i386 prolog parser - better backtraces out of semop().
  - Add option --readnever to suppress the reading of symbolic debug
    information.
  - Add script gstack.sh, installed as gstack.
    Bugzilla 136584, 137121
  - Add missing files gdb.pie/attach2.c, gdb.pie/break1.c and
    gdb.pie/Makefile.in along with testsuite/configure stuff for pie.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.57
changelog:
  - Backport i386 prolog parser - better backtraces out of semop().
  - Add option --readnever to suppress the reading of symbolic debug
    information.
  - Add script gstack.sh, installed as gstack.
    Bugzilla 136584, 137121


author: Elena Zannoni <ezannoni@redhat.com> 1.200400607.51
changelog:
  - Modify configure line to not use absolute paths. This was 
    creating problems with makeinfo/texinfo.
  - Get rid of makeinfo hack.
  Bugzilla 135633


author: Andrew Cagney <cagney@redhat.com> 1.200400607.43
changelog:
  - Hack around broken PT_FPSCR defined in headers.
  - Import latest s390 fixes.
  - Disable sigstep.exp - s390 has problems.
  - Use PC's symtab when looking for a symbol.
  - Work around DW_OP_piece.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.30
changelog:
  - Merge in mainline testsuite up to 2004-09-23, pick up sig*.exp tests.
    Merge in mainline infrun.c, pick up all infrun.c fixes.
    Generate bigcore's corefile from the running inferior.
    Limit bigcore's corefile to max file-size.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.24
changelog:
  - Fix single-stepping when a signal is pending, was exiting program.
    -- needs kernel fix so that ptrace(PT_STEP,SIG) doesn't do a PT_CONT.
    -- sigstep.exp tests pass with this fix applied.


author: Elena Zannoni <ezannoni@redhat.com> 1.200400607.23
changelog:
  - Delete some part of gdb-6.1post-test-rh.patch, to avoid confusing
    gdb when testing itself, and loading separate debug info.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.12
changelog:
  - Import wild frame ID patch.  Stops GDB incorrectly matching invalid
    frame IDs.
  - Disable bigcore on ia64 and amd64.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.11
changelog:
  - Fix testsuite to kill attach process (from corrinna/mainline).
  - Fix build problems with vsyscall patch.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.7
changelog:
  - Fix to ppc64 unwinder - handle glibcs function within syscall
    function hack.
  - Update sigbpt.exp, ena-dis-br.exp observer.exp signull.exp,
    step-test.exp and sizeof.exp, so that test names are architecture
    clean.
  - Disable bigcore.exp on PowerPC 64.


author: Andrew Cagney <cagney@redhat.com> 1.200400607.6
changelog:
  - Merge in mainline testsuite changes up to 2004-06-21.
  - Re-implement 32 and 64-bit PPC signal trampolines.
  - Check i386 and amd64 signal trampolines before dwarf2.
  - Allow tramp-frame when there is a symbol.
  - Test interaction between single-step, breakpoint and signal.
  - ABI: Fix PPC64 function parameters, sizeof long-double, and enum
    return values.


author: Elena Zannoni <ezannoni@redhat.com> 0.200400607.3
changelog:
  - Remove installation of mmalloc, and its info files.
  - Add hack to deal with differring info files generated by makeinfo.
  - Restore release number convention.


author: Elena Zannoni <ezannoni@redhat.com> 0.200400607.2
changelog:
  - Fix Requires and BuildRequires for libunwind dependencies.
  - Add patch to silence gcc3.4 warnings.


author: Elena Zannoni <ezannoni@redhat.com> 0.200400607.1
changelog:
  - New import: revamp everything. Remove all patches for now.
  - Update the Requires and BuildRequires sections.
  - Removed stupid Ada testcases (there is no ada support in gdb yet).


author: Jeff Johnston <jjohnstn@redhat.com> 0.20040223.6
changelog:
  - Fix thread support to recognize new threads even when they reuse
    tids of expired threads.  Also ensure that terminal is held by gdb
    while determining if a thread-create event has occurred.


author: Jeff Johnston <jjohnstn@redhat.com> 1.20031117.8
changelog:
  - Switch ia64-tdep.c to use new abi used by libunwind-0.95 and up.
  - Fix gate area specification for ia64-linux-tdep.c.
  - Fix long double support for ia64.


author: Elena Zannoni <ezannoni@redhat.com> 0.20031117.6
changelog:
  - Add patch to have unique binary names in the testsuite.
  - Disable s390/s390x pthread.exp test (FIXME)
  - Don't install any info files for the ppc platform. Let's take them
    from the ppc64 one (or we get install conflicts).
  - Remove generated info files from the source tree. They are generated
    as part of the FSF snapshot process.


author: Elena Zannoni <ezannoni@redhat.com> 0.20031117.5
changelog:
  - Add patches from old rpm for i386 support on x86_64.
  - Add build dependency on libunwind for ia64.


author: Elena Zannoni <ezannoni@redhat.com> 0.20031117.1
changelog:
  - Import new gdb snapshot from mainline FSF.
  - Fix some testfiles. 
  - Add fixes for gcore, and patch for libunwind support on ia64.
  - Add tests to see what versions of gcc, binutils, glibc and kernel we
    are running with.


author: Andrew Cagney <cagney@redhat.com> 0.20030710.36
changelog:
  - Rewrite ppc64 retun value methods so that they (hopefully)
  match the SysV spec.
  - Enable ppc64 testsuite.


author: Andrew Cagney <cagney@redhat.com> 0.20030710.35
changelog:
  - Hack around problem "break main" vs "break .main" when there is
  only a minimal ppc64 symbol table.  The former is a function descriptor
  and not where you want the breakpoint to go.  Only convert descriptors
  to pointers when the address is in the ".opd" section.


author: Elena Zannoni <ezannoni@redhat.com> 0.20030710.23
changelog:
  - Relax one testcase in selftest.exp a bit.
  - Accept different output as well in thread bt (platform dependent).
  - Enable testsuite run for ia64, ppc, s390 and s390x. They are in
    reasonably good shape.


author: Jeff Johnston <jjohnstn@redhat.com> 0.20030710.22
changelog:
  - Multiple ia64 fixes.
  - Fix ia64 printing of function pointers.
  - Fix ia64 prologue examination to ignore predicated insns if we
    haven't found the return address yet.
  - Skip dump.exp testcase for ia64


author: Elena Zannoni <ezannoni@redhat.com> 0.20030710.8
changelog:
  - Fix some tests by xfailing the correct target triplet for RedHat.
  - Remove include of config.h from pthreads.c testcases.


author: Elena Zannoni <ezannoni@redhat.com> 0.20030710.4
changelog:
  - Bring in sync with current head of gdb-6 branch.
  - Remove linespec patch, because included in the new sync patch.


author: Elena Zannoni <ezannoni@redhat.com> 0.20030710.3
changelog:
  - Add patch to avoid gdb segfault with bad debug info.
  - Change location of build tree to avoid conflicts with older versions
    possibly installed.


author: Elena Zannoni <ezannoni@redhat.com> 0.20030710.2
changelog:
  - Add patch to synchronize the current snapshot with the gdb-6 branch head.
  - Remove some patches that are includd in such diff.
  - Enable tests on AMD64 as well.


author: Elena Zannoni <ezannoni@redhat.com> 0.20030710.1
changelog:
  - Import new gdb snapshot.
  - Revamp gdb.spec. Get rid of patches that apply to older versions.
  - Add patches for ppc64 support, kfail and make gdb more robust in copingi
    with bad debug info.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.37
changelog:
  * Tue Jun 03 2003 Elena Zannoni  <ezannoni@redhat.com>  0.20021129.36
  - Enable warnings for x86_64, not x86-64.
  - Fix warnings from infptrace.c and dwarfread.c.
  - Print error message only when reading separate debug info really
    doesn't work (jimb@redhat.com).


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.33
changelog:
  - New tests for asm on s390x (jimb@redhat.com). Bugzilla 90503.
  - Fixes for prologue analysis on s390x (jimb@redhat.com). Bugzilla 90506.
  - bfd fix for 64-bit platforms (jimb@redhat.com).
  - Disable ppc64 builds until we have a port.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.29
changelog:
  - Include the gcore script, as gdb_gcore.sh and install it in
    /usr/bin as gcore.
  - One more disassembly fix for core files. Added to
    gdb-5.3post-disasm-mar2003.patch. Bugzilla 87677.
  - Enable build warnings for x86-64.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.28
changelog:
  - Fix Java strings printing.
  - Fix memory corruption in disassembly code. Bugzilla 85644.
  - Testsuite fixes (jimb@redhat.com). Bugzilla 85457.
  - Fixes for s390 stack handling (jimb@redhat.com). Bugzilla 85039.
  - Fixes for s390 struct return (jimb@redhat.com).


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.27
changelog:
  - Fixes for disassembly of code in threaded applications. Bugzilla 87495.
  - Fixes for s390 prologue analysis. (jimb@redhat.com).
    Bugzilla bugs 85251, 85214.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.26
changelog:
  - Fix inferior function calls with void return on x86-64. Bugzilla bug 83197.
  - Fix for upstream PR/699.
  - Fix some problems with gdb-5.3post-thrtst-feb2003.patch.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.14
changelog:
  - New patch to fix disassembly on s390. Bugzilla bug 84286.
  - New patch for attach/ptrace fix. Bugzilla bug 84220.
  - Reenable tests for x86.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.11
changelog:
  - Add patch for mi threads tests.
  - Add patch for dwarf2 debug_ranges section.
  - Add patch for detach bug.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.10
changelog:
  - Add patch for testsuite auto answering internal error queries.
  - Add new TLS tests.
  - Add cleanup patches for thread tests.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.9
changelog:
  - Add new patch for thread support. Apply on all arches.
  - Do not apply old patches, but leave them around for now.
  - Add new patch for dwarf2 debug info reading.
  - Add new patch for dwarf2 cfi engine cleanup.
  - Add new patch for uiout problems.
  - Add new patch for s390 build.
  - Disable tests on all platforms but x86.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.8
changelog:
  - Move all the changelog entries to a single patch.
  - Add tests to the args patch.
  - Add new patch for until command fix (bugzilla Bug 19890).
  - s390 and s390x can be built with -Werror.
  - Run make check for s390 and s390x too.
  - Include an updated version of the thread nptl patch (still WIP).


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.6
changelog:
  - Add patches for NPTL support, to be applied on i386 only.
    (this is still WIP)
  - Split old misc patch in two parts.
  - Temporarily disable testsuite run on alpha.


author: Elliot Lee <sopwith@redhat.com> 0.20021129.4
changelog:
  - The define directive to rpm is significant even if the line it is 
    in happens to start with a '#' character. Fixed.


author: Elena Zannoni <ezannoni@redhat.com> 0.20021129.3
changelog:
  - Merge previous patches for warnings into a single one.
  - Add changelogs to patches.
  - Add, but don't use, a macro to avoid stripping.


author: Elena Zannoni <ezannoni@redhat.com>
changelog:
  - Add patch to allow debugging of executables with debug info stored
    in separate files.
  - Add patch for Makefile dependencies and disable warnings for
    building thread-db.c.
  - Re-enable building with -Werror for alpha, ia64, ppc.


author: Elena Zannoni <ezannoni@redhat.com>
changelog:
  - Don't pass to gdb an empty build warnings flag, or that will disable warnings
    completely. We want to build using gdb's standard warnings instead.


author: Elena Zannoni <ezannoni@redhat.com>
changelog:
  - x86_64 doesn't build with Werror yet.
  - Add patch for alpha.
  - Alpha doesn't build with -Werror either.
  - Add patch for ia64.
  - Add patch for ppc.
  - Drop ia64 from -Werror list.
  - Drop ppc from -Werror list.


author: Elena Zannoni <ezannoni@redhat.com>
changelog:
  - Add dejagnu to the build requirements.
  - Enable make check.
  - Add enable-gdb-build-warnings to the configure flags.


author: Elena Zannoni <ezannoni@redhat.com>
changelog:
  - Import new upstream sources.
  - Change version and release strings.
  - Upgrade patches.
  - Build gdb/gdbserver as well.
  - Define and use 'cvsdate'.
  - Do %setup specifying the source directory name. 
  - Don't cd up one dir before removing tcl and friends.
  - Change the configure command to allow for the new source tree name.
  - Ditto for the copy of NEWS.
  - Add some comments.


author: Elena Zannoni <ezannoni@redhat.com> 5.2.1-5
changelog:
  General revamp.
  - Add patch for gdb/doc/Makefile.in. Part of fix for bug 77615.
  - Add patch for mmalloc/Makefile.in. Part of fix for bug 77615.
  - Change string printed in version.in to <version>-<release>rh.
  - Move the deletion of dejagnu, expect, tcl to the prep section,
    from the build section.
  - Add build directory housekeeping to build section.
  - Use macros for configure parameters.
  - Do the build in a separate directory.
  - Prepare for testing, but not enable it yet.
  - Correctly copy the NEWS file to the top level directory, for the doc
    section to find it.
  - Cd to build directory before doing install.
  - Use makeinstall macro, w/o options.
  - Remove workaround for broken gdb info files. Part of fix for bug 77615.
  - Remove share/locale directory, it is in binutils.
  - Remove info/dir file.
  - Clarify meaning of post-install section.
  - Add gdbint info files to post-install, pre-uninstall and files sections.
    Part of fix for bugs 77615, 76423.
  - Add libmmalloc.a to package.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - New snapshot
  - Add ncurses-devel to buildprereq
  - Remove perl from buildprereq, as gdb changed the way 
    version strings are generated


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Add patch from kevinb@redhat.com to fix floating point + thread 
    problem (#24310)
  - remove old workarounds
  - new snapshot


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - new snapshot which should fix some more IA64 problems (#29151)
  - remove IA64 patch, it's now integrated


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - add IA64 and Alpha patches from Kevin Buettner <kevinb@redhat.com>
  - use perl instead of patch for fixing the version string


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Link with ncurses 5.x even though we're using kgcc.
    No need to drag in requirements on ncurses4 (Bug #24445)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - new CVS snapshot
  - disable the patches
  - don't use %configure, as it confuses the autoconf script
  - enable SPARC, disable Alpha


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - use %configure, %makeinstall, %{_infodir}, %{_mandir},
    and %{_tmppath}
  - the install scripts  for info are broken(they don't care about
    you specify in the installstep), work around that.
  - don't build for IA64


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - upgraded to 5.0 - dump all patches. Reapply later if needed.
  - added the NEWS file to the %doc files
  - don't delete files which doesn't get installed (readline, texinfo)
  - let build system handle stripping and gzipping
  - don't delete libmmalloc
  - apply patch from jakub@redhat.com to make it build on SPARC


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix reading registers from core on sparc.
  - hack around build problems on i386 with glibc 2.1.3 headers


author: Jim Kingdon
changelog:
  - List files to install in /usr/info specifically (so we don't pick up
  things like info.info from GDB snapshots).


author: Jim Kingdon
changelog:
  - Update GDB to 19991004 snapshot.  This eliminates the need for the
  sigtramp, sparc, xref, and threads patches.  Update sparcmin patch.


author: Jim Kingdon
changelog:
  - Remove H.J. Lu's patches (they had been commented out).
  - Add sigtramp patch (from gdb.cygnus.com) and threads patch (adapted
  from code fusion CD-ROM).


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-7.rhel4.12
changelog:
  - Don't depend on SUPPORTED environment variable to be up to date,
    instead read /etc/sysconfig/i18n directly


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-7.rhel4.10
changelog:
  - Fix supported language list to include country codes. 
  - Add a little more intelligence to locale comparisons.


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-7.rhel4.2
changelog:
  - Support new pam audit module (bug 159338)
  - Remove standalone check that causes spurious audit entries (bug 161230).


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-6.rhel4
changelog:
  - Add and build patch from Mike Patnode <mike.patnode@centrify.com> to
    use looked up username instead of assuming that the user-entered
    login name is cannonical (#147701).
  - Build patch from Soeren Sandmann  <sandmann@redhat.com> to fix 
    XDMCP protocol violation (#143266)


author: Mark McLoughlin <markmc@redhat.com> - 1:2.6.0.0-3
changelog:
  - Update the "use switchdesk" message to only be display when
    switchdesk-gui is installed and to not reference a non existant
    menu item (bug #121460)


author: Colin Walters <walters@redhat.com> 1:2.6.0.0-2
changelog:
  - Always put session errors in /tmp, in preparation for
    completely preventing gdm from writing to /home/


author: Warren Togami <wtogami@redhat.com> 1:2.4.4.5-8
changelog:
  - patch30 xdmcp_session counter fix from gdm-2.5.90.0 #110315
  - automake14 really needed, not automake
  - BR libcroco-devel, libcroco-devel, libattr-devel, gettext
  - conditionally BR libselinux-devel
  - explicit epoch in all deps
  - make the ja.po time format change with a sed expression rather than
    overwriting the whole file (Petersen #113995)


author: George Lebl <jirka@5z.com> 1:2.4.2.102-1
changelog:
  - updated to 2.4.2.102
  - removed outdated patches
  - Use Xsetup_0 only for :0 since that's the way it works
    for xdm
  - remove the gnome.desktop file, its going into gnome-session


author: Havoc Pennington <hp@redhat.com> 1:2.4.1.6-1
changelog:
  - update to latest bugfix version on george's advice
  - remove setlocale patch that's upstream
  - remove console setup patches that are upstream


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Run the error dialogs under /bin/sh --login, so we
    get lang.sh, and thus unicode_start running. Fixes
    the X-doesn't-start dialog showing up as random
    blinking characters.


author: Matt Wilson <msw@redhat.com> 1:2.4.1.1-3
changelog:
  - fix pam.d entry, pam_env wasn't properly patched
  - disable optimizations on x86_64 to work around gcc bug


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.1.0
  - add patch from george to ask "are you sure?" for shutdown/reboot since it's now just one click away


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.0.12
  - update new patch for no-utf8-in-cjk
  - drop patch to photo setup, now upstream
  - drop confdocs patch now upstream
  - move all the gdm.conf changes into single "rhconfig" patch
  - remove "sid-fix" patch now upstream


author: Nalin Dahyabhai <nalin@redhat.com> 2.4.0.7-14
changelog:
  - remove the directory part of module specifications from the PAM config files,
    allowing the same PAM config to work for either arch on multilib boxes


author: Havoc Pennington <hp@redhat.com>
changelog:
  - put /usr/X11R6/bin in path for now fixes #72781
  - use proper i18n algorithm for word wrap, #71937
  - remove greek text from language picker due to lack 
    of greek font
  - reorder PAM config file #72657


author: Havoc Pennington <hp@redhat.com>
changelog:
  - improve gdmsetup icon
  - remove GNOME session, we will instead put it in gnome-session
  - apply patch from george to make gdmphotosetup file selector 
    work


author: Elliot Lee <sopwith@redhat.com> 2.4.0.7-6
changelog:
  - Patches for #64902, #66486, #68483, #71308
  - post-install script changes from the gdm.spec mentioned in #70965
  - noreplace on gdm.conf for #71309


author: Havoc Pennington <hp@redhat.com>
changelog:
  - put in a patch from george to fix some setsid()/kill() confusion
    possibly fixing #72295
  - turn off UseCirclesInEntry for now, fixes #72433


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.0.7 with bugfixes George kindly did for me, 
    including mnemonics for the graphical greeter
  - use Wonderland gtk theme for the nongraphical greeter
  - remove patches that are now upstream


author: Havoc Pennington <hp@redhat.com>
changelog:
  - update rhconfig patch
  - use pam_timestamp for the config tool
  - link to a desktop file in redhat-menus
  - update .gnome2 patch, filed upstream bug
  - 2.4.0.4
  - rebuild with new gail, librsvg2


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Require redhat-artwork, make the default greeter theme Wonderland
  - Look for all configuration in .gnome2 not .gnome. This avoids problems 
    with changes in the set of session/lang.
  - Remove English from locale.alias, make most locales UTF-8
  - Call find_lang with the right name


author: Havoc Pennington <hp@redhat.com>
changelog:
  - rebuild for new libs
  - put gdm-autologin pam config file in file list, hope
    its absence wasn't deliberate
  - use desktop-file-install


author: Havoc Pennington <hp@redhat.com>
changelog:
  - clean up some format string mess, and don't
    log username to syslog, #5681
  - own some directories #50692


author: Havoc Pennington <hp@redhat.com>
changelog:
  - After, oh, 2 years or so, finally upgrade version and set
    release to 1. Remove all hacks and patches, pretty much;
    this will break a few things, will be putting them back 
    via GNOME CVS. All changes should go in 'gdm2' module in 
    CVS for now.

    This RPM enables all kinds of features that I'm going to turn
    off shortly, so don't get excited about them. ;-)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - reinitialize pam credentials after calling initgroups() -- the
    credentials may be group memberships


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Apply security errata patch we released for 6.2
  - Add Gnome.session back, don't know when it disappeared or why


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Modify Default.session and Failsafe.session not to add -login option to bash
  - exec the session scripts with the user's shell with a hyphen prepended
  - doesn't seem to actually work yet with tcsh, but it doesn't seem to 
    break anything. needs a look to see why it doesn't work


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Try to fix bug 8877 by clearing the message below 
    the entry box when the prompt changes. may turn 
    out to be a bad idea.


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - fix to handling ancient gdm config files with non-standard language specs
  - dont close display connection for xdmcp connections, else we die if remote
    end dies.


author: Jonathan Blandford <jrb@redhat.com>
changelog:
  - added patch from otaylor to not call gtk funcs from a signal.
  - added patch to tab when username not added.
  - added patch to center About box (and bring up only one) and ignore "~"
    and ".rpm" files.


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to
    the appropriate packages instead.
  - added patch to make option menus always active (security problem otherwise)
  - added jrb's patch to disable stars in passwd entry field


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe
  - patched gdmgreeter to not complete usernames
  - patched gdmgreeter to not safe selected session permanently
  - patched gdmgreeter to center dialog boxes


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Updated patches for 1.0.0
  - Fixed some problems in 1.0.0 with installation directories
  - moved /usr/var/gdm /var/gdm


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


author: Jakub Jelinek <jakub@redhat.com> 2.3.3-20
changelog:
  - update from CVS
    - change NPTL PTHREAD_MUTEX_ADAPTIVE_NP mutexes to spin on SMP
    - strtol speed optimization
    - don't try to use certainly unimplemented syscalls on ppc64
  - kill -debug subpackage, move the libs to glibc-debuginfo{,-common}
    into /usr/lib/debug/usr/lib/ directory
  - fix c_stubs with gcc 3.4
  - move all the up to 3 builds into %build scriptlet and
    leave only installation in the %install scriptlet


author: Jakub Jelinek <jakub@redhat.com> 2.3.2-18
changelog:
  - update from CVS
  - fix NPTL pthread_cond_timedwait
  - fix sysconf (_SC_MONOTONIC_CLOCK)
  - use /%{_lib}/tls instead of /lib/tls on x86-64
  - add /lib/tls/librt*so* and /lib/i686/librt*so*
  - display content of .out files for all make check failures


author: Harald Hoyer <harald@redhat.com> - 5.4.0-10.1.RHEL4.2
changelog:
  - fix for libwww's handling of multipart/byteranges content and possible
    stack overflow, CVE-2005-3183
  - Resolves: rhbz#169495


author: Matt Wilson <msw@redhat.com>
changelog:
  - rebuilt for next release
  - added patch to toplevel Makefile.am to honor DESTDIR
  - use "make DESTDIR=$RPM_BUILD_ROOT install"


author: Thomas Woerner <twoerner@redhat.com> 8.13.1-3.2.el4
changelog:
  - fixed infinite loop within tls read by enabling _FFR_DEAL_WITH_ERROR_SSL
    Resolves: rhbz##121850
  - fixed incorrect path to selinuxenabled in initscript
    Resolves: rhbz#152282
  - removed rpm build artifacts from sendmail-cf package
    Resolves: rhbz#152955
  - fixed missing socketmap support
    Resolves: rhbz#156191
  - fixed patch for aliases file
    Resolves: rhbz#166744
  - do not accept localhost.localdomain as valid address from smtp
    Resolves: rhbz#171838
  - allow CipherList config option
    Resolves: rhbz#172352
  - fixed failure of shutting down sm-client
    Resolves: rhbz#200920
  - allow to specify persistent queue runners
    Resolves: rhbz#200921
  - fixed missing dnl for SMART_HOST define
    Resolves: rhbz#200923


author: Thomas Woerner <twoerner@redhat.com> 8.13.1-3.RHEL4.4
changelog:
  - fixed CVE-2006-1173 (VU#146718): possible denial of service issue caused by
    malformed multipart messages (#191203)


author: Thomas Woerner <twoerner@redhat.com> 8.13.0-1.1
changelog:
  - fixed init script to not complain missing sendmail-cf package (#126975)
  - better message in /etc/mail/Makefile for missing sendmail-cf package.
  - added socketmap support


author: Thomas Woerner <twoerner@redhat.com> 8.13.0-1
changelog:
  - new version 8.13.0
  - made /etc/mail/Makefile complain missing sendmail-cf package (#123348)
  - fixed ownership of %{_includedir}/libmilter (#73977)
  - moved back to /usr/share/ssl/certs as certificate directory (see sendmail.mc)
  - extended sendmail.mc for spam protection


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-4.1
changelog:
  - added authinfo to possible sendmail maps: /etc/mail/Makefile (#119010)
  - fixed minor version in changelog


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-3
changelog:
  - RH3.0E version: sasl1, no pie, old_setup (provide /etc/aliases)
  - new switches for pie and old_setup


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-2
changelog:
  - added information for saslauthd and AUTH (#113463)
  - fixed STATUS_FILE in sendmail-redhat.mc (#114302)
  - reset mta after update if mta was sendmail (#114257)
  - enabled pie for ia64 again


author: Thomas Woerner <twoerner@redhat.com> 8.12.11-1.2
changelog:
  - /usr/lib/sendmail is in alternatives, now
  - removed trailing / from stdir
  - fixed define for STATUS_FILE


author: Thomas Woerner <twoerner@redhat.com> 8.12.10-6
changelog:
  - reverted to sasl1 for 3.0E: added with_sasl1
  - spec file cleanup
  - new location for statistics file (/var/log/)


author: Karsten Hopp <karsten@redhat.de> 8.12.10-3
changelog:
  - fix usage of RPM_OPT_FLAGS variable in spec file
  - add makecert.sh script to -doc subpackage
  - add cert paths to sendmail.mc


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - move debug information from sendmail into debuginfo rpm
  - on %post make sure /etc/aliases.db and /etc/mail/*.db is correctly
    owned by root
  - do not set confTRUSTED_USER to smmsp in sendmail-redhat.mc


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - run "make -C /etc/mail" (maybe generating new sendmail.cf, then newaliases
  - added $SENDMAIL_OPTARG that could be set by /etc/sysconfig/sendmail #99224


author: Nalin Dahyabhai <nalin@redhat.com> 8.12.9-6
changelog:
  - move Sendmail.conf from /usr/lib/sasl to /usr/lib/sasl2 and change the
    default pwcheck method to "saslauthd"


author: Nalin Dahyabhai <nalin@redhat.com> 8.12.9-5
changelog:
  - configure to use libsasl2 instead of libsasl to avoid linking with both
    (we also link to libldap, which now uses libsasl2)
  - link with -ldb instead of -ldb-4.0 on all releases after RHL 7.3 instead
    of just 7.3 (all versions of db4-devel thereafter are expected to provide
    the right linking setup)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - mark /etc/mail/Makefile as config(noreplace) #87688
  - mark /etc/pam.d/smtp as config(noreplace) #87731


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - call make with the target "all" #86005
  - add start/stop/restart as Makefile targets
  - add another security patch


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add correct db4-devel requirements for newer releases
  - completely re-do many ifdef code in the spec-file
  - fix some issues building for older RHL releases


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add a confTRUSTED_USER line into sendmail.mc, submit.mc is already ok
  - add patch from sendmail.org for cf/m4/proto.m4


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - do not reject all numeric login names if hesiod support is
    compiled in.   #80060
  - remove reference to non-existing man-pages #74552


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - sendmail-8.12.7-etrn.patch from Jos Vos <jos@xos.nl>
  - submit.mc: enable "use_ct_file" by default  #80519
  - add _FFR_MILTER_ROOT_UNSAFE  #78223


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add openssl-devel as a build-time requirement
  - preprocess the config file to add the right version of %{_lib}
  - add kerberos -I and -L flags to build configuration, needed for newer
    versions of libssl


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - always have a queue run interval for sm-msp-queue   #81424
  - Jos Vos suggests adding another variable for sm-client queue-run


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add the following changes from Adrian Havill <havill@redhat.com>
    to our default sendmail.mc file:
  	- added commented-out-by-default common AUTH/SSL examples
  	- updated m4 example and rpm reference
  	- added more comment documentation
  	- add commented out confAUTO_REBUILD example
  	- improve description about MASQUERADE_AS


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add to submit.mc: define(`_MTA_HOST_', `[127.0.0.1]')
    to deliver directly to localhost IP instead of going through DNS
  - submit.mc: exchange msp and use_ct_file to better enable it
  - do not undefine UUCP_RELAY and BITNET_RELAY
  - sendmail.mc: use LOCAL_DOMAIN instead of "Cw" directly
  - sendmail.mc: add commented out MASQUERADE_AS example
  - re-enable DAEMON variable for now


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove absolute path names from the PAM configuration, allowing it to be
    used by any arch on a multilib system


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Changed the behaviour in /etc/mail/Makefile to generate the sendmail.cf and
    submit.cf from the mc files if they changed.
  - Added a small README.redhat that descibed the new mc file behaviour and the
    split into sendmail.cf and submit.cf.


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - suggestions form Stephane Lentz:
  	- add correct include statement into submit.mc (like sendmail.mc)
  	- add commented out further suggestions into submit.mc
  	- disable ident lookups


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - make sure more version information is in the cf file #54418
  - do not use "-b" flag when patching in spec file
  - require newer chkconfig version #61035
  - fix preun script #60880
  - add TMPF to access file creation #60956


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - mv include files to /usr/include/libmilter/ #60795
  - do not use "-f" option to virtusertable #60196
  - ad an example smarthost entry to config file #58298


author: Nalin Dahyabhai <nalin@redhat.com> 8.12.2-1
changelog:
  - update to 8.12.2 (adds STARTTLS support without need for sfio)
  - don't forcibly strip binaries; let the build root handle it
  - add creation of the smmsp account (51/51) in %pre
  - enable hesiod map support
  - modify default config to use an MSP
  - comment out 'O AutoRebuildAliases' in %post, otherwise sendmail will
    fail to restart on upgrades


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - integrate ugly logic to compile this src.rpm also on older Red Hat
    Linux releases
  - clean up spec file and patches a bit
  - add db4 support


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - fix another path to correct docu
  - include sendmail/README in the docu
  - compile with -D_FFR_WORKAROUND_BROKEN_NAMESERVERS, but do not
    enable this at runtime
  - devel subpackage files owned by root now


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - change "-q" to "-s" as option to make #57216
  - move milter lib into separate "devel" sub-package
  - add include files to devel sub-package #56064
  - fix pointer in access file to docu #54351


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add libmilter docu
  - add support for userdb to /etc/mail/Makefile
  - use "btree" database files if a userdb is used
  - buildrequires tcp_wrappers


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - update to 8.11.3
  - add "localhost.localdomain" to the list of hostnames accepted
    for local delivery "Cw" in /etc/mail/sendmail.mc
  - add patches from Pekka Savola <pekkas@netcore.fi>
  	- Enable IPv6 at compile time, patch for glibc 2.2 from PLD
  	- Add a commented-out IPv6 daemon .mc line to sendmail.mc
  	- buildrequire: openldap-devel, cyrus-sasl-devel


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - add changes from Christopher McCrory <chrismcc@pricegrabber.com>:
  	- prepare /etc/mail/Makefile for more maps not shipped with this rpm
  	- changed sendmail.mc to include some more commented out options,
  	  so that people are directly pointed at important options
  	- add /etc/pam.d/smtp for AUTH
  	- add FEATURE(use_ct_file) and /etc/mail/trusted-users


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - enable daemon mode again, but only listen to the loopback device
    instead of all devices.
  - do not include check.tar with old anti-spam rules


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - update to (security release) 8.11.2
  - build also on RHL 6.x #16061
  - include smrsh man-page #17901
  - use the "-f" flag for makemap to preserve case for virtusertable
    and userdb in /etc/mail/Makefile - suggested by Harald Hoyer
  - fix /usr/doc -> usr/share/doc in docu #20611
  - wrong path in sendmail.mc #20691
  - tcp-wrapper support wasn't enabled correctly #21642
  - do not expose user "root" when masquerading like in older releases #21643
  - disable the VRFY and EXPN smtp commands #21801
  - disable queue-runs for normal users (restrictqrun privacy flag)
  - fix typo in sendmail.mc #21880, #22682
  - disable daemon mode to see what needs fixing


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - install man pages, not groff output (#3746).
  - use dnl not '#' in m4 comment (#3749).
  - add FEATURE(mailtertable) to the config -- example file needs this (#4649).
  - use db2 not db1.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - fox the awk scripts in the postinstall
  - enable FEATURE(accept_unresolvable_domains) by default to make laptop
    users happy.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - make the redhat.mc be a separate source files. Sanitize patches that used
    to touch it.
  - install redhat.mc as /etc/sendmail.mc so that people can easily modify
    their sendmail.cf configurations.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - provide a more sane /etc/mail/access default config file
  - use makemap to initializa the empty databases, not touch
  - added a small, but helpful /etc/mail/Makefile


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - Allow empty QUEUE in /etc/sysconfig/sendmail for those who
    want to run sendmail in daemon mode without processing the
    queue regularly.


author: Donnie Barnes <djb@redhat.com>
changelog:
  - added chkconfig support
  - various spec file cleanups
  - changed group to Networking/Daemons (from Daemons).  Sure, it runs on
    non networked systems, but who really *needs* it then?


author: Donnie Barnes <djb@redhat.com>
changelog:
  - made /etc/mail/deny.db a ghost
  - removed preun that used to remove deny.db (ghost handles that now)
  - NOTE: upgrading from the sendmail packages in 4.8, 4.8.1, and possibly
    4.9 (all Red Hat betas between 4.2 and 5.0) could cause problems.  You
    may need to do a makemap in /etc/mail and a newaliases after upgrading
    from those packages.  Upgrading from 4.2 or prior should be fine.


author: Donnie Barnes <djb@redhat.com>
changelog:
  - updated to 8.8.7
  - added some spam filtration
  - combined some makefile patches
  - added BuildRoot support


author: Peter Vrabec <pvrabec@redhat.com> 2:4.0.3-61.RHEL4
changelog:
  - fix comment in /etc/login.defs (#188263)
  - faster faillog reset (#177017)
  - do not strip binaries (#176949)
  - fix mailbox creation race condition (#193053)


author: Peter Vrabec <pvrabec@redhat.com> 2:4.0.3-59.RHEL4
changelog:
  - fix segfaults if too many users in one group (#125510)
  - chage gives correct information about sp_inact (#137498)
  - usermod -p update sp_lstchg (#164943)


author: Jindrich Novy <jnovy@redhat.com> 2:4.0.3-53.RHEL4
changelog:
  - attempt to fix up2date hang -> drop .audit, .lOption patch, 
    readd .group patch and revert redhat patch


author: Peter Vrabec <pvrabec@redhat.com> 2:4.0.3-45.RHEL4
changelog:
  - do not rm login.defs man page
  - better identifies the account or group being modified in new_audit


author: Adrian Havill <havill@redhat.com> 2:4.0.3-41
changelog:
  - fix %patch16 bad paren grouping in goodname() check (#138632)
  - don't apply %patch15 if %{WITH_SELINUX} is false


author: Adrian Havill <havill@redhat.com> 2:4.0.3-38
changelog:
  - conform to posix for user/group name input checking [def 3.426
    and 3.189] which is posix portable filename character set [3.276]
    while disallowing dash for first char as recommended, and disallow
    dollar sign


author: Adrian Havill <havill@redhat.com> 2:4.0.3-35
changelog:
  - make the limit for the group name the same as the username (determined
    by the header files, rather than a constant) (#56850)


author: Adrian Havill <havill@redhat.com> 2:4.0.3-33
changelog:
  - allow for mixed case and dots in usernames (#135401)
  - all man pages to UTF-8, not just Japanese (#133883)
  - add Polish blurb for useradd -n man page option (#82177)


author: Adrian Havill <havill@redhat.com> 2:4.0.3-31
changelog:
  - check for non-standard legacy place for ncsd HUP (/var/run/nscd.pid) and
    then the std FHS place (/var/run/nscd.pid) (#125421)


author: Dan Walsh <dwalsh@redhat.com> 4.0.3-23
changelog:
  - Add get_enforce checks
  - Clean up patch for potential upstream submission
  - Add removemalloc patch to get it to build on 3.4


author: Nalin Dahyabhai <nalin@redhat.com> 4.0.3-15
changelog:
  - don't convert man pages to UTF-8 for RHEL 3, conditionalized using macro
  - fixup dangling man page references


author: Nalin Dahyabhai <nalin@redhat.com> 4.0.3-14
changelog:
  - lastlog: don't pass a possibly-smaller field to localtime (#109648)
  - configure: call AC_SYS_LARGEFILE to get large file support


author: Nalin Dahyabhai <nalin@redhat.com> 4.0.3-6
changelog:
  - adjust mailspool patch to complain if no group named "mail" exists, even
    though that should never happen


author: Nalin Dahyabhai <nalin@redhat.com> 20000902-13
changelog:
  - prevent libshadow from being built more than once, to keep automake happy
  - change how md5 and md5crypt are enabled, to keep autoconf happy
  - remove unpackaged files after %install


author: Nalin Dahyabhai <nalin@redhat.com> 20000902-12
changelog:
  - force .mo files to be regenerated with current gettext to flush out possible
    problems
  - fixup non-portable encodings in translations
  - make sv translation header non-fuzzy so that it will be included (#71281)


author: Nalin Dahyabhai <nalin@redhat.com> 20000902-4
changelog:
  - use -O0 instead of -O on ia64
  - build in source directory
  - don't leave lock files on the filesystem when useradd creates a group for
    the user (#50269)
  - fix the -o option to check for duplicate UIDs instead of login names (#52187)


author: Bernhard Rosenkraenzer <bero@redhat.com> 20000902-1
changelog:
  - Create an empty mailspool when creating a user so non-setuid/non-setgid
    MDAs (postfix+procmail) can deliver mail (#41811)
  - 20000902
  - adapt patches


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - don't overwrite user dot files in useradd (#19982)
  - truncate new files when moving overwriting files with the contents of other
    files while moving directories (keeps files from looking weird later on)
  - configure using %{_prefix} as the prefix


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - take LOG_CONS out of the openlog() call so that we don't litter the
    screen during text-mode upgrades


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Remove a fixed-size buffer that caused problems when adding a huge number
    of users to a group (>8192 bytes) (Bugs #3809, #11930)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change symlinked man pages to includers
  - require /usr/bin/newgrp (util-linux) so that /usr/bin/sg isn't left dangling


author: Matt Wilson <msw@redhat.com>
changelog:
  - use mandir for FHS
  - added patches in src/ and po/ to honor DESTDIR
  - use make install DESTDIR=$RPM_BUILD_ROOT


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix usermod patch to check for shadow before doing any shadow-specific stuff
    and merge it into the pwlock patch


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - Serial: 1 because now we are using 19990827 (why the heck can't they have
    a normal version just like everybody else?!)
  - ported all patches to the new code base


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - have userdel remove user private groups when it is safe to do so
  - allow -f to force user removal even when user appears busy in utmp


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - Note that /usr/sbin/mkpasswd conflicts with /usr/bin/mkpasswd;
    one of these (I think /usr/sbin/mkpasswd but other opinions are valid)
    should probably be renamed.  In any case, mkpasswd.8 from this package
    needs to be installed. (problem #823)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - updated the spec file
  - updated the patch so that new accounts created on shadowed system won't
    confuse pam_pwdb anymore ('!!' default password instead on '!')
  - fixed a bug that made useradd -G segfault
  - the check for the ut_user is now patched into configure


author: Erik Troan <ewt@redhat.com>
changelog:
  - added patch for XOPEN oddities in glibc headers
  - check for ut_user before checking for ut_name -- this works around some
    confusion on glibc 2.1 due to the utmpx header not defining the ut_name
    compatibility stuff. I used a gross sed hack here because I couldn't make
    automake work properly on the sparc (this could be a glibc 2.0.99 problem
    though). The utuser patch works fine, but I don't apply it.
  - sleep after running autoconf


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: Thomas Woerner <twoerner@redhat.com> 1.0.1-3.RHEL4
changelog:
  - Fixed buffer overflow and possible SQL injection attacks in rlm_sql
    CAN-2005-1454, CAN-2005-1455 (#156941)


author: Thomas Woerner <twoerner@redhat.com> 1.0.0-0.pre3.2
changelog:
  - added buildrequires for zlib-devel (#127162)
  - fixed libdir patch to prefer own libeap instead of installed one (#127168)
  - fixed samba account maps in LDAP for samba v3 (#127173)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.0-2.2
changelog:
  - modify default PAM configuration to remove the directory part of the module
    name, so that 32- and 64-bit libpam (called from 32- or 64-bit radiusd) on
    multilib systems will always load the right module for the architecture
  - modify default PAM configuration to use pam_stack


author: Thomas Woerner <twoerner@redhat.com>
changelog:
  - removed la files, removed devel package
  - split into 4 packages: freeradius, freeradius-mysql, freeradius-postgresql,
      freeradius-unixODBC
  - fixed requires and buildrequires
  - create logging dir in post if it does not exist
  - fixed module load without la files


author: David Woodhouse <dwmw2@redhat.com> 2.3-1
changelog:
  - Upgrade to bluez-utils 2.3
  - Fix, document and use 'rfcomm bind all'
  - Support sending break and changing initial speed in hciattach
  - Fix bluepin for gtk2


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.23
changelog:
  - fix #188099 - can't mount iscsi ext3 fs by label.
  - fix #197768 - man mount' does not list option 'mand'
  - fix #190808 - 4TB FS ends up with wrong size (workaround for manual block size setting)
  - fix #177331 - login omits pam_acct_mgmt & pam_chauthtok when authentication is skipped.
  - fix #163532 - NFS mount attributes discarded 
  - fix #164538 - undocumented partx, addpart, delpart


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.21
changelog:
  - fix #187370 - If the flavor matches the current authentication
                  type or if the server has specified AUTH_NONE,
                  then stop with a match.


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.18
changelog:
  - fix #187518 - package overwrites PAM config files
  - fix #177523 - umount -a should not unmount sysfs
  - fix #188981 - "sfdisk -l" tries to open partitions
  - fix #181549 - raw(8) manpage has old information about dd
  - fix #182612 - fix typo in mkswap man page
  - fix #183890 - add to the mount man page info about iotl(2) on NFS filesystem
  - fix #188854 - mount man page clarifications about fstab.order


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.17
changelog:
  - fix #182424 - stop nfs mount from segfaulting when the mountd 
                  version was specified.


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.15
changelog:
  - fix #171899 - removed the 'multiple' option from /etc/pam.d/remote and login files.
  - fix #153243 - newgrp gives misleading output
  - fix #156597 - look doesn't work with separators
  - fix #168434 - login's timeout can fail - needs to call siginterrupt(SIGALRM,1)
  - fix #168436 - login will attempt to run if it has no read/write access to its terminal
  - fix #170564 - add audit message to login
  - fix #169628 - /usr/bin/floppy doesn't work with /dev/fd0
  - fix #168989 - losetup (and mount -o loop) wrap at 2GB
  - fix #168570 - /sbin/umount.<TYPE>
  - fix #169077 - RHEL4 :: mount(8) : acl option not documented.
  - fix #172203 - mount man page in RHEL4 lacks any info on cifs mount options
  - fix #159410 - mkswap(8) claims max swap area size is 2 GB


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.14
changelog:
  - fix #151549 - Added 'noacl' mount flag
  - fix #169042 - Changed nfsmount to try udp before using tcp when rpc-ing
                  the remote rpc.mountd (iff -o tcp is not specified).
                  This drastically increases the total number of tcp mounts
                  that can happen at once (ala autofs).


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.13
changelog:
  - fix #170110 - Documentation for 'rsize' and 'wsize' NFS mount 
                  options is misleading


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.11
changelog:
  - fixed #149894 - `umount -f` does not appear to actually work
  - fixed #138772 - LTC12463-util-linux: dmesg doesnt understand kernel log buffer size
  - fixed #158737 - sfdisk/fdisk GPT detection
  - fixed #149997 - Joining a password protected group using newgrp fails
  - fixed #143597 - NEWGRP asks for password when switching to default GID
  - fixed #63909 - fdformat cannot deal with LS120 or ZIP250 drives
  - fixed #155430 - RHEL4: mount is unable to mount by label with multiple active paths to a device
  - fixed #154202 - wrong duplicate labels detection
  - fixed #153278 - RHEL4: Man pages for fstab and fstab-sync in conflict.
  - fixed #150914 - Add ocfs2 support to RHEL4 mount
  - fixed #152026 - mkswap man page needs to list and explain the -L option
  - fixed #151156 - ipcs -t output incorrectly labels semaphore section as "shared memory"
  - fixed #154498 - util-linux login & pam session
  - fixed #155333 - elvtune doesn't work in RHEL4
  - fixed #157656 - CRM 546998 : Possible bug in vipw, changes permissions of /etc/shadow and /etc/gshadow
  - fixed #157675 - Man pages for mount are incorrect for sync on FAT and VFAT
  - fixed #143118 - am-utils and autofs use different mtab locking
  - fixed #159418 - sfdisk unusable - crashes immediately on invocation
  - fixed #163609 - Handle the new Solaris partition ID
  - fixed #128407 - cxdx dev update for fdisk
  - fixed #140437 - fdisk support for sector size > 512 for SGI labeled disk


author: Elliot Lee <sopwith@redhat.com> 2.12a-16.EL4.6
changelog:
  - Revert patches 162-164 that were rejected for RHEL4
  - Fix swap partition header format to not clobber reserved space (fixedswaplabel patch)


author: Steve Dickson <SteveD@RedHat.com> 2.12a-16.EL4.3
changelog:
  - Made NFS mounts adhere to the IP protocol if specified on
    command line as well as made NFS umounts adhere to the
    current IP protocol. Fix #140016


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Updated the NFS and NFS4 code to the latest CITI patch set
    (in which they incorporate a number of our local patches).


author: Elliot Lee <sopwith@redhat.com> 2.12a-6
changelog:
  - Fix #16415, #70616 with rdevman.patch
  - Fix #102566 with loginman.patch
  - Fix #104321 with rescuept.patch (just use plain lseek - we're in _FILE_OFFSET_BITS=64 land now)
  - Fix #130016 - remove raw.
  - Re-add agetty (replacing it with mgetty is too much pain, and mgetty is much larger)


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Made the NFS security checks more explicit to avoid confusion
    (an upstream fix)
  - Also removed a compilation warning


author: Alasdair Kergon <agk@redhat.com>
changelog:
  - Add device-mapper mount-by-label support
  - Fix segfault in mount-by-label when a device without a label is present.


author: <SteveD@RedHat.com>
changelog:
  - Updated the nfs-mount.patch to correctly 
    handle the mounthost option and to ignore 
    servers that do not set auth flavors


author: <SteveD@RedHat.com>
changelog:
  - Make RPC error messages displayed with -v argument
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running
  - Ping NFS v4 servers before diving into kernel
  - Make v4 mount interruptible which also make the intr option on by default


author: <SteveD@RedHat.com>
changelog:
  - Reworked how the rpc.idmapd and rpc.gssd checks were
    done due to review comments from upstream.
  - Added rpc_strerror() so the '-v' flag will show RPC errors.


author: <SteveD@RedHat.com>
changelog:
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running.


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Added pesudo flavors for nfsv4 mounts.
  - Added BuildRequires: libselinux-devel and Requires: libselinux
    when WITH_SELINUX is set.


author: Elliot Lee <sopwith@redhat.com> 2.11y-31
changelog:
  - Add patch140 (alldevs) to fix #101772. Printing the total size of
    all devices was deemed a lower priority than having all devices
    (e.g. /dev/ida/c0d9) displayed.


author: Elliot Lee <sopwith@redhat.com> 2.11y-1
changelog:
  - Update to 2.11y
  - Fix #80953
  - Update patch0, patch107, patch117, patch120 for 2.11y
  - Remove patch60, patch61, patch207, patch211, patch212, patch119, patch121
  - Remove patch122, patch200


author: Elliot Lee <sopwith@redhat.com> 2.11w-2
changelog:
  - Remove some crack/unnecessary patches while submitting stuff upstream.
  - Build with -D_FILE_OFFSET_BITS=64


author: Elliot Lee <sopwith@redhat.com> 2.11n-19
changelog:
  - Make a note here that this package was the source of the single change 
  contained in util-linux-2.11f-18 (in 7.2/Alpha), and also contains the 
  rawman patch from util-linux-2.11f-17.1 (in 2.1AS).
  - Package has no runtime deps on slang, so remove the BuildRequires: 
  slang-devel.


author: Elliot Lee <sopwith@redhat.com> 2.11n-17
changelog:
  - Fix teg's swapondetect patch to not print out the usage message when 
  'swapon -a -e' is run. (#66690) (edit existing patch)
  - Apply hjl's utmp handling patch (#66950) (patch116)
  - Fix fdisk man page notes on IDE disk partition limit (#64013) (patch117)
  - Fix mount.8 man page notes on vfat shortname option (#65628) (patch117)
  - Fix possible cal overflow with widechars (#67090) (patch117)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - adjust mainframe patches to apply to current rpm
  - do not include fdisk until it is fixed to work on mainframe


author: Elliot Lee <sopwith@redhat.com> 2.11n-10
changelog:
  - Finish fixing #60675 (ipcrm man page), updated the patch.
  - Fix #61203 (patch114 - dumboctal.patch).


author: Elliot Lee <sopwith@redhat.com> 2.11n-7
changelog:
  Fix various bugs:
  - Add patch110 (skipraid) to properly skip devices that are part of a RAID array.
  - Add patch111 (mkfsman) to update the mkfs man page's "SEE ALSO" section.
  - remove README.cfdisk
  - Include partx
  - Fix 54741 and related bugs for good(hah!) with patch113 (ctty3)


author: Elliot Lee <sopwith@redhat.com> 2.11n-3
changelog:
  - Add util-linux-2.11n-ownerumount.patch (#56593)
  - Add patch102 (util-linux-2.11n-colrm.patch) to fix #51887
  - Fix #53452 nits.
  - Fix #56953 (remove tunelp on s390)
  - Fix #56459, and in addition switch to using sed instead of perl.
  - Fix #58471
  - Fix #57300
  - Fix #37436
  - Fix #32132


author: Elliot Lee <sopwith@redhat.com> 2.11f-17
changelog:
  - Add patch38 (util-linux-2.11f-ctty2.patch) to ignore SIGINT/SIGTERM/SIGQUIT in the parent, so that ^\ won't break things.


author: Elliot Lee <sopwith@redhat.com> 2.11f-16
changelog:
  - Merge patches 36, 75, 76, and 77 into patch #37, to attempt resolve all the remaining issues with #54741.


author: Elliot Lee <sopwith@redhat.com> 2.11f-13
changelog:
  - Patch/idea #76 from HJL, fixes bug #54741 (race condition in login 
  acquisition of controlling terminal).


author: Bill Nottingham <notting@redhat.com>
changelog:
  - revert the patch that calls setsid() in login that we had reverted
    locally but got integrated upstream (#46223)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11b-1
changelog:
  - Fix up login for real (a console session should be the controlling tty)
    by reverting to 2.10s code (#36839, #36840, #39237)
  - Add man page for agetty (#39287)
  - 2.11b, while at it


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11a-3
changelog:
  - Fix up login - exiting immediately even if the password is correct
    is not exactly a nice feature.
  - Make definite plans to kill people who update login without checking
    if the new version works ;)


author: Erik Troan <ewt@redhat.com>
changelog:
  - upgraded to 2.11a (kbdrate moved to kbd, among other things)
  - turned off ALLOW_VCS_USE
  - modified mkcramfs to not use a large number of file descriptors
  - include mkfs.bfs


author: Matt Wilson <msw@redhat.com>
changelog:
  - changed Requires: kernel >= 2.2.12-7 to Conflicts: kernel < 2.2.12-7
    (fixes a initscripts -> util-linux -> kernel -> initscripts prereq loop)


author: Matt Wilson <msw@redhat.com>
changelog:
  - patched mkcramfs to use the PAGE_SIZE from asm/page.h instead of hard
    coding 4096 (fixes mkcramfs on alpha...)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed bug #29131, where ipc.info didn't have an info dir entry,
    added the dir entry to ipc.texi (Patch58)


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated kill man page
  - added patch to fix vipw race
  - updated vipw to edit /etc/shadow and /etc/gshadow, if appropriate
  - added patch to disassociate login from tty, session, and pgrp


author: Erik Troan <ewt@redhat.com>
changelog:
  - fixed problem w/ empty extended partitions
  - added patch to fix the date in the more man page
  - set OPT to pass optimization flags to make rather then RPM_OPT_FLAG
  - fixed fdisk -l /Proc/partitions parsing
  - updated to 2.10s


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.10o
  -  fdformat: fixed to work with kernel 2.4.0test6 (Marek Wojtowicz)
  -  login: not installed suid
  -  getopt: by default install aux files in /usr/share/misc
  - update to 2.10n:
  -  added blockdev.8
  -  change to elvtune (andrea)
  -  fixed overrun in agetty (vii@penguinpowered.com)
  -  shutdown: prefer umounting by mount point (rgooch)
  -  fdisk: added plan9
  -  fdisk: remove empty links in chain of extended partitions
  -  hwclock: handle both /dev/rtc and /dev/efirtc (Bill Nottingham)
  -  script: added -f (flush) option (Ivan Schreter)
  -  script: added -q (quiet) option (Per Andreas Buer)
  -  getopt: updated to version 1.1.0 (Frodo Looijaard)
  -  Czech messages (Jiri Pavlovsky)
  - login.1 man page had not /var/spool/mail path (#16998).
  - sln.8 man page (but not executable) included (#10601).
  - teach fdisk 0xde(Dell), 0xee(EFI GPT), 0xef(EFI FAT) partitions (#17610).


author: Matt Wilson <msw@redhat.com>
changelog:
  - use snprintf - not sprintf - when doing
    sprintf ("%s\n", _("Some string")) to avoid overflows and
    segfaults.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - raw control file was /dev/raw, now /dev/rawctl.
  - raw access files were /dev/raw*, now /dev/raw/raw*.


author: Matt Wilson <msw@redhat.com>
changelog:
  - updated to util-linux 2.10c
  - deprecated IMAP login mail notification patch17
  - deprecated raw patch22
  - depricated readprofile patch24


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - hostid is now in sh-utils. On sparc, install hostid as sunhostid (#4581).
  - update to 2.9w:
  -  Updated mount.8 (Yann Droneaud)
  -  Improved makefiles
  -  Fixed flaw in fdisk


author: Christian 'Dr. Disk' Hechelmann <drdisk@tc-gruppe.de>
changelog:
  - added locale message catalogs to %file
  - added patch for non-root build
  - vigr.8 and /usr/lib/getopt  man-page was missing from file list
  - /etc/fdprm really is a config file


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9v:
  -   cfdisk no longer believes the kernel's HDGETGEO
      (and may be able to partition a 2 TB disk)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9u:
  -   Czech more.help and messages (Jiri Pavlovsky)
  -   Japanese messages (Daisuke Yamashita)
  -   fdisk fix (Klaus G. Wagner)
  -   mount fix (Hirokazu Takahashi)
  -   agetty: enable hardware flow control (Thorsten Kranzkowski)
  -   minor cfdisk improvements
  -   fdisk no longer accepts a default device
  -   Makefile fix


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9t:
  -   national language support for hwclock
  -   Japanese messages (both by Daisuke Yamashita)
  -   German messages and some misc i18n fixes (Elrond)
  -   Czech messages (Jiri Pavlovsky)
  -   wall fixed for /dev/pts/xx ttys
  -   make last and wall use getutent() (Sascha Schumann)
      [Maybe this is bad: last reading all of wtmp may be too slow.
       Revert in case people complain.]
  -   documented UUID= and LABEL= in fstab.5
  -   added some partition types
  -   swapon: warn only if verbose


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - include sfdisk (#1164)
  - fix write (#1784)
  - use positive logic in spec file (%ifarch rather than %ifnarch).
  - (re)-use 1st matching utmp slot if search by mypid not found.
  - update to 2.9o
  - lastb wants bad logins in wtmp clone /var/run/btmp (#884)


author: Jakub Jelinek <jj@ultra.linux.cz>
changelog:
  - if hwclock is to be compiled on sparc,
    it must actually work. Also, it should obsolete
    clock, otherwise it clashes.
  - limit the swap size in mkswap for 2.2.1+ kernels
    by the actual maximum size kernel can handle.
  - fix kbdrate on sparc, patch by J. S. Connell
    <ankh@canuck.gen.nz>


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - .perms patch to login to make it retain root in parent process
    for pam_close_session to work correctly


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - patch top build on the arm without PAM and related utilities, for now.
  - build hwclock only on intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated MCONFIG to automatically determine the architecture
  - added glibc header hacks to fdisk code
  - rdev is only available on the intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - Merged Red Hat changes into main util-linux source, updated package to
    development util-linux (nearly 2.7).


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - pam.patch differentiated between different kinds of bad logins.
    In particular, "user does not exist" and "bad password" were treated
    differently.  This was a minor security hole.


author: Matthew Barnes <mbarnes@redhat.com> - 2.0.2-33.el4
changelog:
  - Revise patch for RH bug #189879 (parsing URLs w/ special characters).
  - Bump seamonkey_build_version to 1.0.6.


author: Ray Strode <rstrode@redhat.com> - 2.0.2-27.rhel4.1
changelog:
  - Apply patch from Dave Malcolm <dmalcolm@redhat.com> to fix
    settings preservation in initial setup wizard (bug 169484)
  - bump mozilla-devel requirement because it changed in an
    asynchronous update


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-27
changelog:
  - updated constants in patch 108 to avoid 32-bit truncations in arithmetic; add
    debug code to log the results, but disabled by default.


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-24
changelog:
  - Added patch to fix problem with preview breaking when viewing certain emails
    (patch 109, bug #153225)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-23
changelog:
  - Added patch to documentation to fix the instructions for setting up LDAP 
    addressbooks (patch 105, bug #153743)
  - Added patch to fix synchronizing multiday all-day events (patch 106,
    bug #157074)
  - Added patch for NNTP authentication (patch 107, bug #167919)
  - Added patch to fix a problem with upgrading from Evolution 1.4 when /home
    is mounted on a filesystem larger than about 2 terabytes (patch 108, #150628)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-22
changelog:
  - Fixed CAN-2005-2549 (Sitic Vulnerability Advisory: SA05-001) and for
    CAN-2005-2550 as far as it can affect RHEL4 (patch 202, #165235)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-20
changelog:
  - Added patch to show correct mimetype for OpenOffice.org files when guessing 
    type for attachments with mimetype "application/octet-stream" (#145552)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-18
changelog:
  - Update Russian translation with latest from upstream CVS on gnome-2-8 branch
    (replacing version 1.150.2.3 with 1.150.2.6) (#160764)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-17
changelog:
  - Added patch that (together with patched libgal2) fixes problem with i18n 
    input in Evolution's calendar (#150077 and #154360)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-15
changelog:
  - Added patch for #155377 (CAN-2005-0806)
  - Added patch for #155375 (camel-lock-helper, CAN-2005-0102)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-12
changelog:
  - Changed mozilla buildtime dependencies to be >=1.7.3 rather than 1.7.3 to isolate evolution
  builds from changing mozilla versions.


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-11
changelog:
  - Removed explicit run-time spec-file requirement on mozilla.
    The Mozilla NSS API/ABI stabilised by version 1.7.3
    The libraries are always located in the libdir
    However, the headers are in /usr/include/mozilla-%{mozilla_build_version}
    and so they move each time the mozilla version changes.
    So we no longer have an explicit mozilla run-time requirement in the specfile; 
    a requirement on the appropriate NSS and NSPR .so files is automagically generated on build.
    We have an explicit, exact build-time version, so that we can find the headers (without
    invoking an RPM query from the spec file; to do so is considered bad practice)
  - Introduced mozilla_build_version, to replace mozilla_version


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-10
changelog:
  - apply patches to use Pango for printing addressbooks and calendars, fixing issues with non-Roman scripts (#138075)
  This introduces an ABI dependency on libgnomeprint >= 2.7.0; however this is dependency is already pulled in by the gtkhtml3 package


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-8
changelog:
  - updated s390/s390x to use the same version of mozilla as other architectures (1.7.3), rather than 1.6


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-5
changelog:
  - Added evolution-2.0.2-userguide-source-branding.patch to remove certain distro-specific references in documentation (#122195)
  - Added evolution-2.0.2-link-to-gss.patch to make "Help" links from two error dialogs take the user to GSS (#133978)
  - Added evolution-2.0.2-remove-quick-reference.patch to remove "Quick Reference" from menu (#122195)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-2
changelog:
  - Fix for #132050 (no entry for Evolution in the menus): use the new redhat-evolution.desktop file provided by redhat-menus-1.13


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-1
changelog:
  - Update from 2.0.1 to 2.0.2
  - Updated dependency on e-d-s from 1.0.1 to 1.0.2
  - Updated dependency on libgal2 from 2.2.2 to 2.2.3
  - Updated dependency on gtkhtml3 from 3.3.0 to 3.3.2
  - ppc's mozilla dependency is now in line with the other architectures at 1.7.3


author: David Malcolm <dmalcolm@redhat.com> - 2.0.1-3
changelog:
  - Fix for #135135, updating the fix for #103826 that removes the evolution.desktop file in "Office"; the file to delete had been renamed to evolution-2.0.desktop
  - Added requirement on redhat-menus, since this supplies the target of our .desktop symlink


author: David Malcolm <dmalcolm@redhat.com> - 2.0.1-2
changelog:
  - update mozilla dependency from 1.7.2 to 1.7.3, apart from on ppc (and on s390 and s390x, which remain at 1.6, and on ppc64 where it isn't available at all)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.1-1
changelog:
  - Update from 2.0.0 to 2.0.1
  - Updated dependency on e-d-s from 1.0.0 to 1.0.1
  - Updated dependency on libgal2 from 2.2.0 to 2.2.2


author: David Malcolm <dmalcolm@redhat.com> - 2.0.0-1
changelog:
  - Update from 1.5.94.1 to 2.0.0
  - Change source FTP location from 1.5 to 2.0
  - Updated dependency on e-d-s from 0.0.99 to 1.0.0
  - Documentation has now moved from 1.5 to 2.0


author: David Malcolm <dmalcolm@redhat.com> - 1.5.94.1-1
changelog:
  - updated tarball from 1.5.93 to 1.5.94.1
  - the BASE_VERSION in the configure.in script has finally been updated from 1.5 to 2.0 (affects OAFIIDs, install dirs, binary names etc); updated evo_major and various other parts of the spec-file to reflect this; however documentation is still 1.5 in upstream tarball
  - updated dependency on libgal2 from 2:2.1.14 to 2:2.2.0
  - updated dependency on libsoup from 2.1.13 to 2.2.0
  - updated dependency on e-d-s from 0.0.98 to 0.0.99


author: David Malcolm <dmalcolm@redhat.com> - 1.5.93-2
changelog:
  - updated gnome-icon-theme requirement from 1.2.0 to 1.3.6 to fix problem with missing stock icons (bz #130142)


author: David Malcolm <dmalcolm@redhat.com> - 1.5.93-1
changelog:
  - updated tarball from 1.5.92.2 to 1.5.93
  - removed filechooser patch - this is now in the upstream tarball, with a test at configuration time; it was autodetected and enabled in my test build; I've explicitly enabled it to be certain.
  - updated dependency on libgal2 from 2:2.1.13 to 2:2.1.14
  - updated dependency on libsoup from 2.1.12 to 2.1.13
  - updated dependency on e-d-s from 0.0.97 to 0.0.98


author: David Malcolm <dmalcolm@redhat.com> - 1.5.92.1-1
changelog:
  - updated tarball from 1.5.91 to 1.5.92.1
  - added a dependency on gnome-icon-theme
  - updated dependency on libgal2 from 2:2.1.11 to 2:2.1.13
  - updated dependency on gtkhtml3 from 3.1.17 to 3.3.0
  - updated dependency on libsoup from 2.1.11 to 2.1.12
  - updated dependency on e-d-s from 0.0.95 to 0.0.97


author: Jeremy Katz <katzj@redhat.com> - 1.5.90-5
changelog:
  - use mozilla 1.7 on platforms where it's available
  - check to make sure the appropriate mozilla headers exist if using
    mozilla nss for ssl or fail the build


author: David Malcolm <dmalcolm@redhat.com> - 1.5.7-3
changelog:
  - Added GtkFileChooser patch based on work by Carlos Garnacho Parro (http://lists.ximian.com/archives/public/evolution-patches/2004-March/004867.html); added requirement for GTK 2.4


author: Jeremy Katz <katzj@redhat.com> 1.4.5-6
changelog:
  - Make imap command length shorter to avoid choking some imap servers 
    (notably cyrus-imap).
  - Make wombat session managed so that we don't hit weird bonobo activation
    things.  This adds a dependency on $DISPLAY for wombat.  (#106826)


author: Jeremy Katz <katzj@redhat.com> 1.4.5-5
changelog:
  - use AI_ADDRCONFIG to avoid returning IPv6 addresses on hosts without 
    IPv6 support
  - add patch from upstream with reply-to-list shortcut (Ctrl-l)


author: Jeremy Katz <katzj@redhat.com> 1.4.5-3
changelog:
  - Pull in some patches from upstream CVS
    * Avoid division by zero with POP (X#41610)
    * Don't mangle headers (X#33545)
    * Prefix IPV6 numeric hosts properly (X#46006, #105028)
    * Use proper function for IPV6 reverse lookups (X#46006)
    * Allow timezone offset to be up to 14 hours (X#49357)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - add patch from upstream CVS to fix SMTP syntax problems (#106630) 
  - really remove duplicate menu entry (#103826)


author: Jeremy Katz <katzj@redhat.com> 1.4.4-5
changelog:
  - patch from upstream to fix display of some mails in 
    different charsets (#102899)
  - add requires on newer version of ORBit2 (#103386)
  - add patch from upstream (extracted by George Karabin) to use gnome-vfs 
    mime icon lookup where available (#102553)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - update to 1.3
  - don't build with pilot support for now
  - don't redhat-ify the summary prefs for now


author: Jeremy Katz <katzj@redhat.com> 1.2.2-5
changelog:
  - security patches from upstream
    - sanity check UUEncoding header before decoding (CAN-2003-0128)
    - don't decode doubly UUEncoded content (CAN-2003-0129)
    - don't use a bonobo component to display things without registered 
      handlers (CAN-2003-0130)


author: Jeremy Katz <katzj@redhat.com> 1.2.2-3
changelog:
  - memleak patch had some bits that weren't supposed to be there.  update 
    to newer from upstream.
  - fix directory checking in proxy patch


author: Jeremy Katz <katzj@redhat.com> 1.2.2-2
changelog:
  - add missing build dep (#84388)
  - add patch from upstream for evolution-mail memleak
  - add patch from upstream to use the gnome2 proxy settings by default


author: Jeremy Katz <katzj@redhat.com> 1.2.0-6
changelog:
  - require a newer soup, the old one Has Bugs (tm)
  - excludearch x86_64; getting a R_X86_64_32S relocation in libical 
    although everything appears to be built with -fPIC correctly


author: Jeremy Katz <katzj@redhat.com> 1.2.0-4
changelog:
  - add upstream patch to handle LDAPv3 better
  - add upstream patch to fix shell memory leaks
  - add upstream patch to fix ldap scope selection
  - build with openssl instead of mozilla-nss since it's available on 
    more platforms
  - build on all arches


author: Jeremy Katz <katzj@redhat.com> 1.2.0-2
changelog:
  - macro-ify the mozilla version to make it easier to build against 
    newer mozillas with headers in new locations
  - buildrequire pilot-link-devel (#78077)
  - drop uneeded ldapv3 patch (toshok says 1.2 already handles this)
  - drop unneeded patch for ordering of the libdb checks
  - add fejj's patch to always subscribe to the inbox from evolution-patches


author: Jeremy Katz <katzj@redhat.com> 1.0.8-3
changelog:
  - remove static and libtool archives for importers and camel-providers (#68222)
  - do desktop-file-install magic 
  - remove dead sites from summary list (#64522)
  - support openldap protocol version 3 based off of Nalin's autofs changes


author: Jeremy Katz <katzj@redhat.com> 1.0.3-6
changelog:
  - add patch to fix spool unread counts (#64198)
  - build with the fix for the crasher mail sent to 
    evolution-list (ximian #24140)


author: Jeremy Katz <katzj@redhat.com> 1.0.3-4
changelog:
  - include fejj(at)ximian.com's patch to fix the EINPROGRESS error with ssl 
    since it's been committed to the branch and fixes the problem for me
  - include patch from tagoh(at)redhat.com to change the default charset 
    for Japanese to ISO-2022-JP (#63214)


author: Jeremy Katz <katzj@redhat.com> 1.0.3-3
changelog:
  - minor tweaks to the redhatify patch
  - make accepting appointments sent to mailing lists work
  - use the RFC specified LDAP attribs for freebusy and calendarURI 
    in addressbook
  - fix a crash in the startup wizard


author: Jeremy Katz <katzj@redhat.com> 1.0.2-3
changelog:
  - mozilla 0.9.9 has nspr and nss subpackages, hooray!  rip out the static 
    libnss linkage and just link against what is provided dynamically
  - kill the -devel subpackage since it's of questionable use
  - explicitly require mozilla-nss and mozilla-nspr packages to make it easier
    to resolve the requirements


author: Jeremy Katz <katzj@redhat.com> 1.0.1-1
changelog:
  - update to 1.0.1
  - patch for autoconf 2.52 accepted upstream
  - include man page
  - use --with-sub-version=" (%{version}-%{release})"


author: Jeremy Katz <katzj@redhat.com> 1.0-2
changelog:
  - really disable news
  - add patch from Jens Petersen <juhp@redhat.com> to hopefully get 
    builds working with autoconf 2.52
  - conditionalize static libnss stuff so that it can go away when we
    have a mozilla with shared libnss


author: Jeremy Katz <katzj@redhat.com> 1.0-1.7.2
changelog:
  - add patches off of branch for:
    * do not show up as Preview Release in version string
    * have next/previous work with multiple selected messages
  - build without pilot support


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - let's build with an included copy of libnss now since OpenSSL is support
    is disabled on the 1.0 branch
  - build with --enable-dot-locking=no
  - excludearch ia64 again now that we need libnspr


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - build with gnome-pilot and krb5 support
  - conditionalize ldap, pilot and krb5 support
  - clean up buildrequires some


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - we can build on ia64 since we're using openssl instead of nspr
  - disable non-functional nntp support 
  - 0.99.2 (rc2)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - add explicit requires on current bonobo, oaf, and GConf to help people
    help themselves
  - s/Copyright/License/


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


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


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


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


author: 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: 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: Marcela Maslanova <mmaslano@redhat.com> - 4.1-47.EL4
changelog:
  - removed patches for 192783, 178836 because of frozen errata
  - added only patch for CVE-2007-1856 crontab denial of service
  - Resolves: rhbz#235880


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - fix bug 178431: if a pam_limits hard nproc limit is exceeded, 
    do not allow user's job to run
  - fix bug 173926: silence pam_unix session log messages


author: Jason Vas Dias <jvdias@redhat.com> - 4:4.1-36.EL4
changelog:
  - fix bug 162887: allow multiple /etc/cron.d crontabs for *system* user
  - further fix for bug 154920 / CAN-2005-1038 ( crontab -e ):
       invoke editor and copy operation as non-root user


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-33_EL4
changelog:
  - fix bug 154922 / CAN-2005-1038: check that new crontab is 
        regular file after editor session ends.
  - fix bug 154575: use PATH_MAX (4096) as max filename length; also make 
        limits on command line and env.var. lengths sensible (131072).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-30_EL
changelog:
  - fix bug 154065: crontab's job control broken: by 
  -     xpid = waitpid(pid,&waiter,WUNTRACED);... 
  -     if( WIFSTOPPED(waiter) )... kill(getpid(),WSTOPSIG(waiter));
  - crontab should not kill itself with SIGSTOP if its child
  - gets SIGSTOP; hence it does not need the waitpid WUNTRACED flag.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-28_EL
changelog:
  - Required for EAL Audit certification: 
  - If pam_setcred should fail, the pam_session could fail to be
  - closed, leaving autofs user directories still mounted.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-24_EL
changelog:
  - fix bug 151145: segfault if cronjob runs without any SELinux user 
  - security context (eg. in a broken chroot environment)


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.22_EL
changelog:
  - Add an /etc/sysconfig/crond file for containing CRONDARGS and
  - settings like CRON_VALIDATE_MAILRCPTS .


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-22_EL
changelog:
  - Fix bug 147636 - disable silly mail recipient name checking 
  - (do_command.c's safe_p()) by default . Can be enabled by 
  - presence of CRON_VALIDATE_MAILRCPTS variable in crond's 
  - environment.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-21_EL
changelog:
  - Fix bug 146073 - allow the 'pam_access' module to be used with
  - cron - set 'PAM_TTY' item to 'cron' .


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-21
changelog:
  - fix bug 142953 : allow read-only crontabs + provide -p 
  - 'permit all crontabs' option to disable mode checking.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-19
changelog:
  - crontab -e should only strip NHEADER_LINES comments 
  - (NHEADER_LINES==0), not at least one header comment line.
  - (bug 135845)


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-17
changelog:
  - Users not allowed to use 'crontab mycrontab', while
  - 'crontab < mycrontab' allowed; this is because misc.c's
  - swap_uids_back() was not using save_euid / save_egid .
  - Thanks to Mads Martin Joergensen <mmj@suse.de> for pointing this out.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-16
changelog:
  - Just found out in testing that if neither /etc/cron.{deny,allow}
  - exist, root is unable to use crontab - I'm sure root could before,
  - but is in any case meant to be able to. Allowing root to use crontab.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-14
changelog:
  - Fix for bug 130102 got dropped somehow from latest CVS.
  - This is now restored - in %post, if neither /etc/cron.{deny,allow}
  - exist, touch /etc/cron.deny, to allow all users to use crontab,
  - as was previous default vixie-cron behaviour.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-12
changelog:
  - Merged Dan's patch with vixie-cron-4.1-11 which was not 
  - latest version according to new CVS ?!?!


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-11
changelog:
  - Fixed SIGSEGV in free_user when !is_selinux_enabled() and crontab
  - has no valid jobs (bug 131390).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.10
changelog:
  - Fixed bug 130102: Restored default behaviour if neither 
  - /etc/cron.deny nor /etc/cron.allow exist - 'touch /etc/cron.deny'
  - in %post


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.8
changelog:
  - Allowed editors such as 'gedit' which do not modify original
  - file, but which rename(2) a temp file to original, to be used
  - by crontab -e (bug 129170).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.8
changelog:
  - Added documentation for '@' nicknames to crontab.5
  - (bugs 107542, 89899). Also removed 'second when' (bug 59802).


author: Jason Vas Dias <jvdias@redhat.com> - 4.1.6
changelog:
  - Added PAM 'auth sufficient pam_rootok.so' to /etc/pam.d/crond
  - (fixes bug 128843) - on dwalsh's advice.


author: Jason Vas Dias <jvdias@redhat.com> - 4.1-1
changelog:
  - Changed post-install to change mode of existing crontabs to
  - 0600 to allow run by new ISC cron 4.1


author: Jens Petersen <petersen@redhat.com> - 3.0.1-94
changelog:
  - add vixie-cron-3.0.1-cron-descriptors-125110.patch to close std descriptors
    when forking (Bernd Schmidt, 121280)
  - add vixie-cron-3.0.1-no-crontab-header-89809.patch to not prepend header to
    crontab files (Damian Menscher, 103899)
  - fix use of RETVAL in init.d script (Enrico Scholz, 97784)
  - add safer malloc call to vixie-cron-3.0.1-sprintf.patch 
  - add cron-3.0.1-crontab-syntax-error-114386.patch to fix looping on crontab
    syntax error (Miloslav Trmac, 89937)


author: Jens Petersen <petersen@redhat.com> - 3.0.1-82
changelog:
  - add vixie-cron-3.0.1-pie.patch to build crond as pie (#108414)
    [Ulrich Drepper]
  - require libselinux and buildrequire libselinux-devel


author: Jens Petersen <petersen@redhat.com> - 3.0.1-80
changelog:
  - add vixie-cron-3.0.1-vfork-105616.patch to use fork instead of vfork
    (#105616) [report and patch from ian@caliban.org]
  - update vixie-cron-3.0.1-redhat.patch not to change DESTMAN redundantly
    (it is overrriden in the spec file anyway)


author: Jens Petersen <petersen@redhat.com> - 3.0.1-75
changelog:
  - add vixie-cron-3.0.1-root_-u-85879.patch from Valdis Kletnieks to allow
    root to run "crontab -u <user>" even for users that aren't allowed to


author: Nalin Dahyabhai <nalin@redhat.com> 3.0.1-72
changelog:
  - adjust cron.d patch so that it ignores file with names that begin with '#'
    or end with '~', '.rpmorig', '.rpmsave', or '.rpmnew'
  - merge hunk of buffer overflow patch into the cron.d patch


author: Bill Nottingham <notting@redhat.com>
changelog:
  - log as 'crond', not 'CROND' (#19410)
  - account for shifts in system clock (#23230, patch from <pererik@onedial.se>)
  - i18n-ize initscript


author: Than Ngo <than@redhat.com>
changelog:
  - add /sbin/service to Prereq
  - call /sbin/service instead service
  - fix startup position (Bug #13353)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix crond logging patch (dan@doom.cmc.msu.ru)
  - log via syslog (suggestion from jos@xos.nl)
  - put system crontab location in crontab(5) (#14842)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added a patch to get rid of the dangerous sprintf() calls
  - added BuildRoot and Prereq: /sbin/chkconfig


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - add MimeType to desktop file
  - run update-desktop-database in %post/%postun
  - don't make stunts with -32 or -64 postfixed binaries anymore
  - require /sbin/ldconfig and /usr/bin/update-desktop-database


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - use included desktop (#126723), application-registry, mime-info and
    icon files
  - remove perl cruft (Gimp-Perl is an external package now)
  - further spec file cleaning


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - add libjpeg-devel to BuildRequires (#121236)
  - spit out slightly more informative help message if gimp-help is missing
    (#124307)


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - version 2.0pre3
  - update buildroot patch
  - enable building static libs (old default)
  - have '--define'able enable_*
  - disable building of print plugin, it's in another package


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - require %{epoch}:%{version}-%{release} of base package in sub packages
  - rather use %{?smp_mflags} to actually exploit SMP build systems


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - set epoch to 1 to upgrade old gimp rpms
  - obsolete gimp2-devel, gimp-beta-devel to allow upgrade of 3rd party repo
    packages, gimp-perl to upgrade old package


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - fix binary name in desktop file ("gimp-1.3" until gimp-2.0 becomes final, to
    allow coexistence with old gimp-1.x packages)
  - system intltool buildrequires perl-XML-Parser, work around that, yay


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - build as gimp, not gimp-beta
  - remove all the beta blurbs
  - fix automake dependency
  - fix libtool usage


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - leave gtk-doc documentation in place
  - move gimptool to main package
  - own some directories previously not owned


author: Matt Wilson <msw@redhat.com>
changelog:
  - added gimp-1.2.1-locale.patch, which I've checked in to gimp CVS, to
    correctly set up the locale in plug-ins (#34214)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Don't include embedxpm, as it depends on a non-included perl module (#=33249)
  - move gimpdoc and xcftopnm to gimp-perl, as they are dependant on the perl Gimp
    module


author: Matt Wilson <msw@redhat.com>
changelog:
  - disable aa plugin
  - moved the group back to Applications/Multimedia
  - added desktop entry back into the file list


author: Matt Wilson <msw@redhat.com>
changelog:
  - include subdirs in the help find
  - remove gimp-help-files generation
  - both gimp and gimp-perl own prefix/lib/gimp/1.1/plug-ins
  - both gimp and gimp-devel own prefix/lib/gimp/1.1/modules


author: Jay Fenlason <fenlason@redhat.com> 0.98.3-2.4E
changelog:
  - Include the -bgpd-dos patch to close
    bz#191376 CVE-2006-2276 quagga locks with command sh ip bgp
  - Include the -ripd-security patch to close
    bz#191084 CVE-2006-2224 Quagga RIPd route injection
    bz#191080 CVE-2006-2223 Quagga RIPd information disclosure


author: Jay Fenlason <fenlason@redhat.com> 0.98.3-1.4E
changelog:
  - Upgrade the RHEL-4 branch to quagga-0.98.3, the latest on Quagga's
    stable branch.  This closes
    bz#144226 Updated quagga from fc3 updates not built for RHEL4
    and (implicitly)
    bz#154400 ospfd consumes 100% CPU on startup
  - Spec file change from FC: replace --with-rtadv
    with --enable-rtadv to close
  - Spec file change from FC:  Move the .so files to the base package
    instead of -devel, so that -devel is actually optional (bz#140894)
  - Spec file change: separate out /usr/include/quagga/ospfd
    from .../*.h and /usr/include/quagga/ospfapi from .../*.h


author: Jay Fenlason <fenlason@redhat.com> 0.97.0-1.4E.1
changelog:
  - Include the -hang patch (from the diffs between 0.97.0 and 0.97.3) to
    allow ospfd to start up without hanging.  This closes
    bz#154400 ospfd consumes 100% CPU on startup


author: Jay Fenlason <fenlason@redhat.com> 0.96.5-0
changelog:
  - New upstream version
  - Change includedir
  - Change the pre scriptlet to fail if the useradd command fails.
  - Remove obsolete patches from this .spec file and renumber the two
    remaining ones.


author: Jay Fenlason <fenlason@redhat.com> 0.96.3-1
changelog:
  - Patch a remote DoS attack (#107140)
  - New upstream version
  - Removed the .libcap patch, which was applied upstream
  - Renamed the vty group from quaggavty to quaggavt because quaggavty is
    too long for NIS.
  - Patch the spec file to fix #106857: /etc/quagga/zebra.conf is created with
    the wrong owner.
  - Removed the "med" part of the 0.96.1-warnings patch for . . .
  - Add a new warnings patch with a fix for #106315.  This also updates
    the "med" part of the previous warnings patch.


author: Jay Fenlason <fenlason@redhat.com> 0.96.2-5
changelog:
  - merge sysconfig patch from 3E branch.  This patch is from Kaj J. Niemi
    (kajtzu@basen.net), and puts Quagga configuration options in
    /etc/sysconfig/quagga, and defaults Quagga to listening on 127.0.0.1 only.
    This closes #104376
  - Use /sbin/nologin for the shell of the quagga user.  This closes #103320
  - Update the quagga-0.96.1-warnings.patch patch to kill a couple more
    warnings.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Remove the directory part of paths for PAM modules in quagga.pam, allowing
    libpam to search its default directory (needed if a 64-bit libpam needs to
    look in /lib64/security instead of /lib/security).


author: Jay Fenlason <fenlason@redhat.com> 0.96.1-3
changelog:
  - Merge from quagga-3E-branch, with a fix for #102673 and a couple
    more compiler warnings quashed.


author: Jay Fenlason <fenlason@redhat.com> 0.96-1
changelog:
  - added a patch (libwrap) to allow the generated Makefiles for zebra/
    and lib/ to work on AMD64 systems.  For some reason make there does
    not like a dependency on -lcap
  - added a patch (warnings) to shut up warnings about an undefined
    structure type in some function prototypes and quiet down all the
    warnings about assert(ptr) on x86_64.
  - Modified the upstream quagga-0.96/readhat/quagga.spec to work as an
    official Red Hat package (remove user and group creation and changes
    to services)
  - Trimmed changelog.  See the upstream .spec file for previous
    changelog entries.


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


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


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


author: 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: Urs Beyerle <urs.beyerle@psi.ch> - 0.9.3.1-10.sl4.psi
changelog:
  - add xenU, hugemem, largesmp kernel
  - do not build for xenU kernel 
    (build failed because PCI support.is not enabled in xenU kernel)


author: Urs Beyerle <urs.beyerle@psi.ch> - 0.9.3.1-9.sl4.psi
changelog:
  - update to 0.9.3.1
  - add modules matching ath_rate_*.*o
  - madwifi-0.9.2-rhel4.patch no longer needed


author: Urs Beyerle <urs.beyerle@psi.ch> - 0.9.2.1-8.sl4.psi
changelog:
  - add madwifi-0.9.2-rhel4.patch from ATrpms
  - Introduce epoch since SL4 has 0.9.6 already. :/ 
  - update to 0.9.2.1
  - many changes in the spec file


author: Than Ngo <than@redhat.com> 6:3.3.1-5.14
changelog:
  - fix #191049, KDE screensaver calls PAM incorrectly
  - fix #199446, KDE desktop menu missing "open terminal" option


author: Than Ngo <than@redhat.com> 6:3.3.1-5.13
changelog:
  - kstart --tosystray does not send window to the system tray in Kicker,
    apply patch to fix this issue #182452
  - apply patch to let klipper ignore selections in firefox/Gecko, random freezes #169459
  - apply patch to make fish kioslave working #177743
  - apply patch to fix local root vulnerability in kcheckpass #166995, CVE-2005-2494


author: Than Ngo <than@redhat.com> 6:3.3.1-5.12
changelog:
  - apply patch to to fix #194659, CVE-2006-2449 KDM symlink attack vulnerability
    thanks to KDE security team


author: Than Ngo <than@redhat.com> 6:3.3.1-5.6
changelog:
  - kmenu doesn't close after dragging a shortcut to the desktop, add CVS patch
    to fix this problem #rh151802, #kde81438,88940


author: Than Ngo <than@redhat.com> 6:3.3.1-5.5
changelog:
  - apply the patch to fix Konqueror Window Injection Vulnerability #142510
    CAN-2004-1158,  Thanks to KDE security team


author: Than Ngo <than@redhat.com> 6:3.3.1-5.3
changelog:
  - the existing icon is lost, add patch to fix this problem #140196
  - add patch to fix kfind hang on search #137582
  - rebuild against samba-3.0.9 #139894


author: Than Ngo <than@redhat.com> 6:3.3.1-5.1
changelog:
  - fix rpm conflict
  - apply patch number 86
  - add patch to fix man page problem konqueror, thanks to Andy Shevchenko


author: Than Ngo <than@redhat.com> 6:3.3.1-4.1
changelog:
  - remove unneeded require on lm_sensors #137649
  - enable devices-symbol
  - get rid of unneeded device desktop files
  - CVS fixes


author: Than Ngo <than@redhat.com> 6:3.3.0-2
changelog:
  - Own mozilla plugin dir, bug #131667
  - Fix hangup in kicker when user clears clipboard history fom klipper
  - Fix df problem on AFS again


author: Than Ngo <than@redhat.com> 3.2.1-1.5
changelog:
  - fix typo bug
  - add missing Catagories in konsole, #118864
  - add missing requires on kdelibs-devel, bug #118605


author: Than Ngo <than@redhat.com> 3.2.0-1.9
changelog:
  - don't rename to the contents of the translated Name field
  - create desktop files if Desktop directory is empty


author: Than Ngo <than@redhat.com> 6:3.1.94-0.2
changelog:
  - KDE 3.2 Beta 2 respin
  - adjusted aboutkde.patch for 3.2
  - remove kdebase-3.1.93-menu.patch, it's in upstream


author: Than Ngo <than@redhat.com> 6:3.1.93-0.3
changelog:
  - disable kpersonalizer
  - fix konsole desktop file
  - get rid of some old workarounds in startkde, speedup startkde
  - get rid of theme, it's obsolete in 3.2
  - add missing starthere icon
  - add missing kde-unknown.directory


author: Than Ngo <than@redhat.com> 6:3.1.93-0.1
changelog:
  - KDE 3.2 Beta 1
  - remove many patch files, which are now in upstream
  - cleanup many patch files
  - cleanup startkde
  - cleanup rpm file list


author: Than Ngo <than@redhat.com> 6:3.1.4-4
changelog:
  - add patch to allow different icon size in kicker menu
  - don't reset icon size to 20x20 if it's greater than 20


author: Than Ngo <than@redhat.com> 6:3.1.4-2
changelog:
  - install kde.desktop in /usr/share/xsession
  - add more translations for kde.desktop (stolen from kde 3.2 cvs)


author: Than Ngo <than@redhat.com> 6:3.1.2-6
changelog:
  - fix to build nsplugins with openmotif
  - add buildrequires openmotif-devel instead lesstif-devel
  - vfolder-0.1.2


author: Elliot Lee <sopwith@redhat.com> 6:3.1.1-7
changelog:
  - Unconditionally extract vfolder archive, to allow for patching
  - Patch vfolder/admin/cvs.sh to deal with new 'head' options.
  - Patch vfolder/xmlcheck/main.cpp to fix typo


author: Than Ngo <than@redhat.com> 6:3.1.1-1
changelog:
  - 3.1.1 release
  - get rid of some patch files, which are now in new upstream
  - adjust some patch files for 3.1.1
  - permission fix
  - get rid of unneeded pam config file of kscreensaver
  - move desktop-create-menu to kdelibs


author: Than Ngo <than@redhat.com> 6:3.1-9
changelog:
  - set default start page to red hat welcome page (#84858)
  - add fix for KDE Random Screensaver (#83671)


author: Than Ngo <than@redhat.com> 6:3.1-5
changelog:
  - fix scanpath mozilla plugin, #83618
  - add a patch file from Leon Ho llch@redhat.com,  #82529
  - add some missing KDE screensavers, bug #83671


author: Than Ngo <than@redhat.com> 6:3.1-4
changelog:
  - rhn-applet/pam-panel-icon/eggcups applet start correct now, #83264
  - set NFSPollInterval=5000, PollInterval=500


author: Nalin Dahyabhai <nalin@redhat.com> 3.1-0.12
changelog:
  - add openssl-devel as a buildreq
  - add pkgconfig as a buildreq
  - if pkgconfig admits to knowing about openssl, incorporate its information


author: Than Ngo <than@redhat.com> 3.1-0.6
changelog:
  - clean up KDE menu/kcontrol center menu
  - fix build problem on s390/s390x
  - eggcups to kdebase default session (Tim Waugh)
  - rpm macros (Mike Harris)


author: Nalin Dahyabhai <nalin@redhat.com> 3.0.5-3
changelog:
  - remove directory names from PAM configuration files so that they can be
    used for all arches on multilib boxes


author: Than Ngo <than@redhat.com> 3.0.4-2.2
changelog:
  - konsole super user mode shouldn't require password to be retyped (bug #77387)
  - unpackged files in buildroot


author: Than Ngo <than@redhat.com> 3.0.4-1
changelog:
  - cleanup some patch file for 3.0.4
  - cleanup configure to build correct on x86_64
  - Added /etc/X11/applnk in WatchDir
  - KDE screensaver issue (bug #73412)
  - better handling of desktop file renames (bug #74071)
  - Konsole screen refresh is slow (bug #73303, #75154)
  - localiztion fix (bug #75085, #75012)
  - Unable to acess the preferences of KNewsTicker (bug #74805)


author: Than Ngo <than@redhat.com> 3.0.3-10
changelog:
  - Fixed kdm to read X resource if it's deleted.
  - Set Bluecurve theme in kdm as default
  - Add share/applnk in WatchDir
  - remove merging share/applnk
  - Ajust Colors scheme


author: Than Ngo <than@redhat.com> 3.0.3-9
changelog:
  - turn on  AntiAliasing in KDM as default (bug #68872)
  - fixed KDM using Fonts Sans
  - put Red Hat in the version number
  - disable Report Bug menu item
  - turn off stick button in window title
  - added katefiledialogencoding patch from Leon Ho (bug #68214)


author: Than Ngo <than@redhat.com> 3.0.3-8
changelog:
  - Fixed kicker not showing buttons if desktop file not found (bug #71141)
  - Fixed clock patch to prefer redhat-config-date
  - klippper only showed in KDE
  - Add icon order patch from Phil Knirsch


author: Than Ngo <than@redhat.com> 3.0.3-7
changelog:
  - Added Bluecurve theme for kthememanager
  - Fixed a bug in KDE default theme (bug #71413)
  - Added missing KDE settings
  - Added keymap patch and clock patch from Preston
  - Adjusted clock patch


author: Than Ngo <than@redhat.com> 3.0.3-5
changelog:
  - Add fix to resize panel icons (bug #72549)
  - Add fix to lauch kdm login manager module from kcontrol (bug #72470)
  - remove OnlyShowIn KDE in konqueror (bug #72408)
  - Get rid of kpersonalizer from startkde, now KDE supports LANG (bug #72251)
  - Fix vfolder bug (bug #71919)
  - Set Sans 10 as default font
  - Set help_about_kde to false as default
  - Rename konsole to Terminal
  - Add fix to reload global X resource if it's deleted


author: Preston Brown <pbrown@redhat.com> 3.0.3-4
changelog:
  - Default mouse focus should be click to focus (#71816)
  - move all "Preferences->System" items to Extras
  - move kdm configuration to Extras
  - remove "Date & Time" (duplicate functionality) from menus (#59695)
  - remove kcmfontinst (incompatible functionality) from menus (#59695)
  - Kate into Accessories category (from Programming)
  - fix Configure... menu entry in RMB menu of kwin
  - default wallpaper mode is Scaled not Centered


author: Than Ngo <than@redhat.com> 3.0.3-3
changelog:
  - Some Tweaks in configuration
  - lauch rhn-applet-gui instead applet-gui
  - Fixed kpersonalizer using Bluecurve instead Wonderland


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.3-2
changelog:
  - Some fixes in the vfolder ioslave
  - Support <Not> queries in the vfolder ioslave
  - Add Start Here icon on desktop


author: Than Ngo <than@redhat.com> 3.0.3-1
changelog:
  - 3.0.3
  - Added some rh default settings in kicker/kwin
  - Fixed a bug in kicker to start menueditor (bug #71164)
  - Fixed a bug in setting clock/date
  - Added fix to start rhn-applet and pam-panel-icon in systemtray
  - Configuration tweaks (bug #70926)
  - Added fix to use Bluecurve
  - Added new desktop-create-kmenu
  - Added a systemtray patch from Harald Hoyer


author: Than Ngo <than@redhat.com> 3.0.2-8
changelog:
  - Implemented slotRhDescription in kpersonalizer (bug #70863)
  - Added more BuildPrereq (bug #69992, #70011)
  - Wonderland icon Theme as default (bug #69654)
  - Added fix for looking desktop file with prefix kde
  - Fixed a bug Konsole configure (bug #67217)
  - don't use prefix kde by some typical KDE appllications
  - use -O0 on alpha machine (compiler bug)


author: Than Ngo <than@redhat.com> 3.0.2-7.2
changelog:
  - add patch file to fix kicker segfault (bug #69688)
  - get rid of Taiwanese Flag in KDE (bug #70235)


author: Than Ngo <than@redhat.com> 3.0.2-7.1
changelog:
  - don't merge old kde menus (#69652)
  - add fix to show evolution/mozilla in kicker (#69725, #70152, #70618, #69822)
  - add fix to have rh panel layout (#59676)
  - add some fixes from 3.0.2 stable branch
  - add a patch file to fix a bug in startkde, Karsten Hopp
  - add requires images for ksplash
  - add pam_timestamp support (#69863)
  - add fix to make kpersonalizer usable in 640x480 resolution (#68358)
  - add fix for looking DesktopEntryName with prefix kde


author: Than Ngo <than@redhat.com> 3.0.2-5
changelog:
  - Fixed a bug by writing widgetStyle in confile
  - default.jpg as default background, if no background image is found
    use plain color #5477A0
  - BusyCursor=false as default for rh Style
  - use klipper applet rather than tray icon (bug #67107)
  - add rh panel layout
  - build against gcc 3.2-0.1


author: Than Ngo <than@redhat.com> 3.0.2-4
changelog:
  - merge /var/lib/menu/kde/Applications
  - Added missing index file for Crystal icons
  - Own /usr/share/icons/Crystal, /usr/share/mimelnk/print
  - Fixed kwin issue in kpersonalizer
  - Added a missing patch file
  - Fixed KDE menu issue (bug #69102, #67648)
  - Fixed Control Center issue (bug #69031) 
  - Tiny tweaks to kdebase .desktop files (bug #69002)
  - Added some hacks for KDE screen savers


author: Than Ngo <than@redhat.com> 3.0.2-3
changelog:
  - Added patch in konqueror, it should search pluggins on mozilla directory (bug #68599)
  - Fixed a bug in merging /etc/X11/applnk (bug #64919,64594)
  - Added patch for merging /var/lib/menu/kde
  - Fixed a bug in kcontrol, it should search screensavers in /var/lib/menu/kde
  - Added desktop-create-kmenu
  - Added fix for building against g++-296 (bug #68752)
  - Added fix in KDE font installer using xfs reload (bug #64664) (rdieter@math.unl.edu)
  - Fixed refresh issue in konsole (Harald Hoyer)
  - Fixed font issue in konsole (bug #68476)
  - Fixed font issue in terminal emulation under Konqueror (bug #68618)
  - correct fonts in KDE startup (bug #68872)
  - Redhat Style Kwin has opaque resize as default (bug #68401)
  - AntiAliasing on as default in Redhat Style Wonderland
  - Added missing screensave desktop files
  - Rename the section in screen save desktop files
  - Don't strip binaries
  - get rid of wallpapers, requires desktop-backgrounds-basic,
    wallpapers are now in desktop-backgrounds-basic
  - Fixed colorScheme issue in kpersonalizer
  - Added floppy unit icon missing on desktop (bug #68890)
  - Adapted kdebase to new desktop background framework (bug #66784)
  - 3.0.2 fixed bug #63700


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Change defaults
  - Add the vfolder ioslave
  - Add hacks to launch desktop-create-kmenu when needed, merge /etc/kde/menu


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-9
changelog:
  - Try to fix bug #60811 (kpersonalizer now sets default fonts for CJK)
  - Put kicker configuration back in kpersonalizer (#61266) and make sure the
    minimal variant is selected for extremely low resolutions (#63266)


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-7
changelog:
  - Fix default kicker config - it shouldn't point to absolute paths (#62355)
  - Add build requirement on samba >= 2.2.3a-5 to build the correct smb
    ioslave (#62202)


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-5
changelog:
  - Add fixes from KDE_3_0_BRANCH, except for the "F1 in konsole" change
    (that one breaks things)
  - Don't show Taiwanese flag for zh_CN (#61946)
  - Move in Red Hat splash screen


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-4
changelog:
  - Fix issues with multiple instances of kbookmarkeditor being opened
    at the same time
  - Remove the static cdparanoia hack, we're shipping shared cdparanoia
    libs these days.


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-3
changelog:
  - Merge patches from KDE_3_0_BRANCH:
    - Fix konsole crash
    - Fix Comment vs. GenericName issue in kcm_kdm
    - Fix memory leak in kcontrol


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020314.1
changelog:
  - Add patch from Than to scale down icons for submenus pointing to legacy
    applications rather than keeping them at 32x32


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010805.1
changelog:
  - Fix anti-aliased fonts
  - Remove Japanese konsole patch, it breaks changing fonts in all other
    languages
  - BuildRequire lesstif-devel to make sure recompiled versions of Konqueror
    support Netscape plugins
  - Remove language detection hacks from startkde, they're now in kpersonalizer
  - Personalize kicker in kpersonalizer
  - Power off when halting the system in kdm (#50847)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010731.1
changelog:
  - Remove some patches that made it into cvs
  - Fix up the Japanese patch, it messed up konsole fonts on "normal"
    languages


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010721.1
changelog:
  - rebuild - somehow an application got linked against an older version of
    itself from the buildroot
  - update


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010720.1
changelog:
  - update
  - get rid of some rpmlint warnings
  - remove kappfinder (we maintain /etc/X11/applnk)
  - work around ia64 breakage


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.alpha2.2
changelog:
  - Work around NFS-mounted home directories residing on servers with
    ultimately broken OSes (#40711)
  - Fix desktopconv compilation without optimizations (#40144)
  - Move old config files rather than deleting them (#38107)
  - Add explicit requirements on lm_sensors and kdelibs-sound (#32678)
  - Fix doc generation (#40087)
  - s/Copyright:/License:/


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010513.1
changelog:
  - Fix up default settings; KSpell should use Aspell right away
  - Split out -devel subpackage; with KWin and Kate moving to plugin systems,
    this is getting big...


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010512.1
changelog:
  - Update, adapt patches
  - Fix up desktop devices patch, we want the "Eject" action for CD-ROMs,
    CD-Writers, CD-RWs, ZIP and JAZ-Drives and LS120.


