# changelog

author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.156.el5_7.1
changelog:
  - bz735935 - autofs mounts show IP rather than hostname after upgrade to RHEL 5.7
    - fix name list check
  - Resolves: rhbz#735935


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.156.el5
changelog:
  - bz538408 - RFE: automounter to dump maps
    - allow dumping of maps when daemon is already running.
  - bz547510 - [RFE] autofs should honor admin supplied server weights
    in maps
    - fix back port error adding replicated host to list.
  - Related: rhbz#538408 rhbz#547510


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.155.el5
changelog:
  - bz563956 - autofs should support paged results from ldap server
    - fix paged ldap map read.
  - bz519281 - [RFE] resolve negative cache invalidation on signal to automount
    - reset negative status on cache prune
  - bz692524 - autofs with null maps specified in auto.master segfaults on reload
    - fix null cache clean
  - Resolves: rhbz#519281 rhbz#692524
  - Related: rhbz#563956


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.154.el5
changelog:
  - bz560124 - autofs-5.0.1-0.rc2.131.el5_4.1 is missing man 8 auto.master
    - automount(8) man page correction
  - Resolves: rhbz#560124


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.153.el5
changelog:
  - bz610266 - [RFE] Support for encrypted secret in /etc/autofs_ldap_auth.conf
    - add base64 password encode
  - Resolves: rhbz#610266


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.152.el5
changelog:
  - bz632006 - [RFE] Lustre MDT failover mountpoints fail to mount
    - handle colon in Lustre failover mounts
  - bz579312 - autmount maps stored in LDAP can not be read using simple
    authenticated binds
    - add simple bind authentication 
  - bz632471 - "service autofs reload" does not pick the updated entry
    from NIS autofs direct map
    - fix direct map not updating on reread.
    - fix stale map read.
  - bz668354 - autofs handle isspace() char incorrectly
    - fix isspace() wild card substition.
  - bz538408 - RFE: automounter to dump maps
    - add dump maps option.
  - bz562703 - [RHEL 5.4] automounter dies with pthreads error
    - wait for master source mutex.
  - Resolves: rhbz#632006 rhbz#579312 rhbz#632471 rhbz#668354 rhbz#538408
  - Resolves: rhbz#562703


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.151.el5
changelog:
  - bz559796 - autofs cannot mount the folder name including "&"
    - fix ampersand escape in auto.smb.
  - bz561213 - automount hangs with nested mounts using YP lookups
    - don't hold lock for simple mount.
  - bz549607 - Autofs can not mount hidden share from windows server
    with auto.smb
    - special case cifs escapes.
  - bz547510 - [RFE] autofs should honor admin supplied server weights
    in maps
    - fix random selection for host on different network.
    - use weight only for server selection.
  - bz629357 - [RFE] Automounter debug mode should include IP addresses
    - include ip address in debug logging.
    - mount using address for rr.
  - Resolves: rhbz#559796 rhbz#561213 rhbz#549607 rhbz#547510 rhbz#629357


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.150.el5
changelog:
  - bz570783 - Segmentation fault when looking up '*.'
    - fix wildcard map entry match.
  - bz566481 - RFE: Add locality LDAP attribute to
    - add locality as valid ldap master map attribute.
  - bz551599 - automount segfaults in lookup_mount
    - mapent becomes negative during lookup.
  - bz563956 - autofs should support paged results from ldap server
    - add ldap page control handling.
    - ldap paged query configure fix.
    - auto adjust ldap page size.
  - Resolves: rhbz#570783 rhbz#566481 rhbz#551599 rhbz#563956


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.149.el5
changelog:
  - bz667273 - automount occasionally crashes with a lot of negative cache lookups
    - add fix remount locking patch.
  - Resolves: rhbz#667273


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.148.el5
changelog:
  - Bug 576775 - autofs5: segfault in close_mount()
    - add mutex to serialize access to mount module handle in parse module.
    - dont check null cache on expire.
    - fix null cache race.
    - fix cache_init() on source re-read.
  - Resolves: rhbz#576775


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.147.el5
changelog:
  - bz607785 - [RFE] include autofs support for SASL External authentication using
    certificates.
    - fix check authtype is non-null before comparison.
    - fix check ctxt->sasl_mech is non-null before comparison.
  - Related: rhbz#607785


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.146.el5
changelog:
  - bz607785 - [RFE] include autofs support for SASL External authentication using
    certificates.
    - add external bind method.
    - add configuration entries for certificate path and certificate key path.
  - Resolves: rhbz#607785


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.145.el5
changelog:
  - bz601935 - Race condition or other deadlocking issue on expire code path
    - fix incorrect pthreads condition handling for expire requests.
    - expire thread use pending mutex.
  - Resolves: rhbz#601935


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.136.el5
changelog:
  - fix error in patch causing segv at start (bz543554).
  - fix random selection option (bz548746).
  - Related: rhbz#543554
  - Resolves: rhbz#548746


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.133.el5
changelog:
  - fix included map read fail handling (bz506034).
  - add mount wait parameter (bz517349).
  - allow for "#" and "@" in hostname validation for sshfs mounts (bz520745).
  - fix incorrect host name lookup error message (bz533323).
  - fix typo in init script (bz534012).
  - fix timeout in connect_nb() (bz539747).
  - check for path mount location in generic module (bz537403).
  - dont fail mount on access fail (bz537403).
  - refactor ldap sasl bind (bz537793).
  - fix pidof init script usage (bz541144).
  - Resolves: rhbz#506034 rhbz#517349 rhbz#520745 rhbz#533323 rhbz#534012
  - Resolves: rhbz#539747 rhbz#537403 rhbz#537793 rhbz#541144


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.132.el5
changelog:
  - fix libxml2 non-thread-safe calls (bz513289).
  - fix direct map cache locking (bz514412).
  - fix dont umount existing direct mount on reread (bz514412).
  - Resolves: rhbz#513289 rhbz#514412


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.131.el5
changelog:
  - also use actual package version instead of macro for Version tag.
  - add dist tag to revision.
  - Related: rhbz#471385


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.129
changelog:
  - Bug 452122 - lazy umount causes pwd to fal silently
    - fix error in remount check to set mount point removal flag at umount.
  - Related: rhbz#452122


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.128
changelog:
  - Bug 501612 - [5.3]automount aborts when automount accesses to ldap server.
    - add provided patch to resolve double free issue.
  - Resolves: rhbz#501612


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.127
changelog:
  - Bug 482988 - CRM #1863906 automount segfaults at shutdown and reboot
    - fix not releasing mount resources at submount mount thread termination.
  - Bug 493223 - Mounts aren't being auto expired correctly
    - drop manual umount improvement patch as it causes submount breakage.
    - this patch deosn't affect the fix for the root cause of this issue.
  - Related: rhbz#493223 rhnz#482988


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.126
changelog:
  - Bug 452122 - lazy umount causes pwd to fal silently
    - fix inconsistent notify mount message path.
    - fix remount check to set mount point removal flag at umount, as best we can.
  - Bug 493223 - Mounts aren't being auto expired correctly
    - check for the absence of a mount before doing the manual umount checks.
    - take map entry write lock before check so any mount requests are complete.
  - Related: rhbz#452122 rhbz#493223


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.125
changelog:
  - Bug 490476 - RFE: autofs should DNS for SRV records in order to locate LDAP server
    - fix endianness.
  - Related: rhbz#490476


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.124
changelog:
  - Bug 452122 - lazy umount causes pwd to fail silently
    - fix device node ioctl parameter passing type mismatch (evident on ppc).
  - Related: rhbz#452122


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.123
changelog:
  - Bug 490476 - RFE: autofs should DNS for SRV records in order to locate LDAP server
    - fix incorrect free of dclist in find_server().
  - Related: rhbz#490476


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.122
changelog:
  - Bug 490476 - RFE: autofs should DNS for SRV records in order to locate LDAP server
    - fix get dns name when needed for domain dn.
  - Related: rhbz#490476


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.121
changelog:
  - Bug 490476 - RFE: autofs should DNS for SRV records in order to locate LDAP server
    - add RFE patch.
  - Resolves: rhbz#490476


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.120
changelog:
  - Bug 487986 - autofs should always read file maps.
    - correction to always read file maps nonexistent key lookup fix.
    - always read file maps key lookup fix.
    - always read file maps key non existent key logging fix.
  - Related: rhbz#487986


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.119
changelog:
  - Bug 487986 - autofs should always read file maps.
    - always read file maps multi map fix.
    - always read file maps nonexistent key lookup fix.
  - Related: rhbz#487986


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.118
changelog:
  - Bug 493223 - Mounts aren't being auto expired correctly
    - fix incorrect cache unlock in manual umount improvement patch.
  - Related: rhbz#493223


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.117
changelog:
  - Bug 482988 - CRM #1863906 automount segfaults at shutdown and reboot
    - fix shutdown signal processing regression introduced by this bug fix.
  - Related: rhbz#482988


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.116
changelog:
  - Bug 482988 - CRM #1863906 automount segfaults at shutdown and reboot
    - fix reload signal processing regression introduced by this bug fix.
  - Bug 493223 - Mounts aren't being auto expired correctly
    - fix initialization of fd on rpc create.
    - improve manual umount recovery
  - Bug 495895 - autofs5: large number of DNS lookups for hostnames associated
    with multiple ip addresses
    - eliminate redundant DNS name lookups.
  - Resolves: rhbz#493223 rhbz#495895
  - Related: rhbz#482988


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.115
changelog:
  - Bug 452122 - lazy umount causes pwd to fail silently
    - fix parse bug discovered while testing active re-start.
  - Related: rhbz#452122


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.114
changelog:
  - Bug 452122 - lazy umount causes pwd to fail silently
    - use misc device as default.
    - add restorecon for autofs misc device.
  - Bug 466673 - RFE: Make "intr" default option for /net -hosts mounts
    - use "intr" as default option for hosts map unless overridden.
  - Bug 487151 - Aufofs indirect mount timeout disabled on s390x
    - fix bad token declaration.
  - Bug 491351 - automount segfault after lookup failure
    - clear rpc client on host name lookup fail.
  - Bug 493074 - autofs5 duplicate entries (ldap percent hack)
    - use percent hack for master map keys.
  - Bug 493791 - RHEL5.1 and erroneous autofs after reload
    - dont umount existing direct mount on master re-read.
  - Bug 494319 - segfault in st_remove_tasks()
    - fix st_remove_tasks() locking.
  - Resolves: rhbz#466673 rhbz#487151 rhbz#491351 rhbz#493074 rhbz#493791
  - Resolves: rhbz#494319
  - Related: rhbz#452122


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.113
changelog:
  - Bug 452122 -  lazy umount causes pwd to fail silently
    - add active restart patches.
  - Related: rhbz#452122


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.112
changelog:
  - Bug 487986 - autofs should always read file maps.
    - fix file map lookup when reading included or nsswitch sources.
  - Related: rhbz#487986


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.111
changelog:
  - Bug 469387 - DOS via autofs/yp - autofs consumes all ports < 1024
    - fix clear the quoted flag after each character.
  - Related: rhbz#469387


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.110
changelog:
  - Bug 469387 - DOS via autofs/yp - autofs consumes all ports < 1024
    - remove redundant debug log call.
  - Related: rhbz#469387


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.108
changelog:
  - Bug 487656 - Read and write size of startup status report buffer is incorrect
  - Bug 244117 - service autofs start when the service is running does not return success
  - Bug 487653 - Using a large number of direct mounts causes autofs to hang
    - convert select(2) to poll(2) to avoid 1024 file descriptor limit.
  - Bug 487985 - The autofs cache lookup performs poorly for large maps.
  - Bug 487986 - autofs should always read file maps.
  - Resolves: rhbz#487656 rhbz#244117 rhbz#487653 rhbz#487985 rhbz#487986


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.106
changelog:
  - Bug 469387 - DOS via autofs/yp - autofs consumes all ports < 1024
    - fix negative cache non-existent keys.
  - Bug 482988 - CRM #1863906 automount segfaults at shutdown and reboot
    - prevent shared libraries from being unloaded at map re-read.
    - make sure main thread cannot exit until mount handling threads have completed.
    - add check for alternate libxml2 library name.
  - Resolves: rhbz#469387 rhbz#482988


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.105
changelog:
  - Bug 481139 - [RHEL 4] autofs5 SASL badness
    - LDAP uris list locking fix.
    - attempt to refresh Kerberos creds upon connect fail.
  - initial commit to sync autofs (RHEL-5) with autofs5 (RHEL-4).
  - Resolves: rhbz#481139


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.102
changelog:
  - Bug 439580: AutoFS still having issues with expiration of submount maps
    - fix nested submount expire deadlock.
  - Related: rhbz#439580


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.101
changelog:
  - Bug 439580: AutoFS still having issues with expiration of submount maps
    - fix rootless direct multi-mount expire.
    - wait for submount shutdown completion.
  - Related: rhbz#439580


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.100
changelog:
  - Bug 465809: automount issues with RHEL5 and NIS+ auto_home map containing wildcard
    - add patch to handle NIS_PARTIAL return when key not found.
  - Resolves: rhbz#465809


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.99
changelog:
  - Bug 439580: AutoFS still having issues with expiration of submount maps
    - replace state check patch with patch to not issue readmap on new mount
      during HUP signal processing.
  - Related: rhbz#439580


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.98
changelog:
  - Bug 439580: AutoFS still having issues with expiration of submount maps
    - Fix state checks now incorrect due to optimnizations in task queueing.
  - Related: rhbz#439580


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.97
changelog:
  - Bug 435960: autofs with map file auto.nis not working.
    - Fix incorrect match of map type as a host name.
  - Related: rhbz#435960


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.96
changelog:
  - Bug 439580: AutoFS still having issues with expiration of submount maps
    - fix fd leak at multi-mount non-fatal mount fail.
    - fix incorrect multi-mount mountpoint calcualtion.
  - Related: rhbz#439580


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.95
changelog:
  - Bug 448038: expire_indirect: fstat failed: Bad file descriptor
    - Look in the correct mount table for kernel automounted "nohide" mounts.
  - Related: rhbz#448038


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.94
changelog:
  - Bug 458252: Autofs doesn't recognize the local host as local when using many interfaces
    - remember the maximum allocation size and use it in subsequent ifc buf allocations.
  - Related: rhbz#458252


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.93
changelog:
  - Bug 448667: [RHEL4] autofs4 multi-map doesn't pickup NIS updates automatically
    - add patch to fix this issue in RHEL-5.
  - Resolves: rhbz#448667


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.92
changelog:
  - Bug 443933: automount segfaults upon start
    - update patch to also check for single character non-printable map key.
  - Related: rhbz#443933


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.91
changelog:
  - Bug 458252: Autofs doesn't recognize the local host as local when using many interfaces
    - add correction patch for setting of buffer length.
  - Bug 457524: Automounter does not work in the diskless environment
    - update patch for this bug.
  - Related: rhbz#458252 rhbz#457524


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.90
changelog:
  - Bug 439580: AutoFS still having issues with expiration of submount maps
    - update fix submount shutdown recovery handling patch.
  - Bug 435960: autofs with map file auto.nis not working,
    error: automount master_error: syntax error while parsing map
  - Bug 252032: autofs does not log enough data to troubleshoot replicated server selection
  - Bug 436017: RHEL5 autofs doesn't handle replicated server entries like Solaris
  - Bug 439497: autofs hang on startup
  - Bug 443933: automount segfaults upon start
  - Bug 448036: autofs parses /etc/nsswitch.conf incorrectly
  - Bug 448468: Program maps do not set pwd  
  - Bug 448674: X/Open Federated Naming service master map entry should be handled by autofs
  - Bug 457524: Automounter does not work in the diskless environment
  - Bug 458252: Autofs doesn't recognize the local host as local when using many interfaces
  - Bug 458464: AutoFS Crashes if non-alpha numerics are tried as map names (LDAP maps)
  - Related: rhbz#439580
  - Resolves: rhbz#435960 rhbz#252032 rhbz#436017 rhbz#439497 rhbz#443933
  - Resolves: rhbz#448036 rhbz#448468 rhbz#448674 rhbz#457524 rhbz#458252
  - Resolves: rhbz#458464


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.89
changelog:
  - Bug 439580: AutoFS still having issues with expiration of submount maps
    - fix incorrect pthreads condition handling for mount requests.
    - don't abuse the ap->ghost field on NFS mount.
    - fix fail on included browse map not found.
    - clear stale flag on map read.
    - refactor mount request variable setting code.
    - make handle_mounts startup condition distinct
    - fix submount shutdown recovery handling.
    - don't call blocking functions during expire.
    - add configuration paramter UMOUNT_WAIT.
    - fix multi mount race.
    - note that this change depends on the kernel changes in bug 452139.
  - Bug 448038: expire_indirect: fstat failed: Bad file descriptor
    - check for exported mounts automatically mounted by kernel.
  - Bug 455550: [CRM#1837798] automount NULL pointer dereference segmentation fault
    - check replicated list after probe.
  Resolves: rhbz#439580 rhbz#448038 rhbz#455550


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.88
changelog:
  - Bug 298171: Allows autofs to do automount lookups via nscd through LDAP
    - init SASL callbacks on every ldap lookup library load.
  - Related: rhbz#298171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.87
changelog:
  - Bug 336961: Reloading autofs map incorrectly removes all map entries
    - fix incorrect initialization which causes unpredictable behavior.
  - Related: rhbz#336961


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.86
changelog:
  - 254226: autofs reload and condrestart fail if map is originally empty
    - another fix for don't fail on empty master map.
  - Related: rhbz#254226


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.85
changelog:
  - 350171: /etc/init.d/autofs does not handle basedns with spaces
    - yet another correction to the patch.
  - Related: rhbz#350171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.84
changelog:
  - Bug 298171: Allows autofs to do automount lookups via nscd through LDAP
    - add error message to notify when no valid URIs found in configured list.
    - fix base dn search not trying all configured search bases.
  - Related: rhbz#298171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.83
changelog:
  - Bug 426412 Processed: autofs segfaults (possibly from autofs_sasl_unbind)
    - correction for "fix race during sub-mount shutdown" patch.
  - Related: rhbz#426412


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.82
changelog:
  - Bug 426412 Processed: autofs segfaults (possibly from autofs_sasl_unbind)
    - fix race during sub-mount shutdown.
  - Resolves: rhbz#426412


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.81
changelog:
  - Bug 336961: Reloading autofs map incorrectly removes all map entries
    - correct patch for the missed case.
  - Related: rhbz#336961


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.80
changelog:
  - Bug 336961: Reloading autofs map incorrectly removes all map entries
    - add missed case for this correction.
  - Related: rhbz#336961


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.79
changelog:
  - Bug 426220: CVE-2007-6285 autofs default doesn't set nodev in /net [rhel-5.2]
    - use mount option "nodev" for "-hosts" map unless "dev" is explicily specified.
  - Related: rhbz#426220


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.78
changelog:
  - Bug 404231: CRM #1598404 Automount process shuts down unexpectedly
    - fix for improve server down handling patch.
  - Related: rhbz#404231


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.77
changelog:
  - Bug 250922: automount[2281]: open_mount: (mount):cannot open mount module iso9660 
       (/usr/lib/autofs/mount_iso9660.so: cannot open shared object file: No such file or directory)
    - quell annoying "cannot open mount module" message
  - Resolves: rhbz#250922


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.76
changelog:
  - Bug 333821: Export directory with spaces in the name causes problems
    - second attempt fixing quoting for exports gathered by hosts map.
  - Related: rhbz#333821


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.75
changelog:
  - Bug 333821: Export directory with spaces in the name causes problems
    - fix transcription error in exports quoting fix patch.
  - Related: rhbz#333821


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.74
changelog:
  - Bug 333821: Export directory with spaces in the name causes problems
    - fix to quoting for exports gathered by hosts map.
  - Related: rhbz#333821


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.73
changelog:
  - Bug 336971: Add support for the "%" hack for case insensitive attribute schemas
    - expand cases covering "%" hack handling.
  - Related: rhbz#336971


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.72
changelog:
  - Bug 298171: Allows autofs to do automount lookups via nscd through LDAP
    - fix LDAP_URI server selection.
    - add authentication option for using an external credential cache.
  - Related: rhbz#298171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.71
changelog:
  - Bug 410051: CVE-2007-5964 autofs defaults don't restrict suid in /net
    - missed changing the revision number
  - Related: rhbz#410051


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.71
changelog:
  - Bug 410051: CVE-2007-5964 autofs defaults don't restrict suid in /net
    - use mount option "nosuid" for "-hosts" map unless "suid" is explicily specified.
  - Resolves: rhbz#410051


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.70
changelog:
  - Bug 404231: CRM #1598404 Automount process shuts down unexpectedly
    - update improve server down handling patch.
  - Related: rhbz#404231


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.68
changelog:
  - Bug 399041: If a map entry is > 255 chars, automounter fails
    - fix off-by-one error on key lookup.
  - Resolves: rhbz#399041


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.67
changelog:
  - Bug 357551: [RFE] Autofs [4 & 5]: Remove replicated host testing from default single host mount case
    - merge corresponding autofs 4 patch.
  - Resolves: rhbz#357551


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.66
changelog:
  - Bug 251993: RFE: Allow debugging to be enabled on the fly
    - fix for dynamic logging breaking non-sasl build.
  - Bug 238529: autofs can return incorrect status from mount under heavy load
    - add wait between retries.
    - force umount and return fail if mtab not updated after retries.
  Related: rhbz#251993 rhbz#238529


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.65
changelog:
  - Bug 228144: NFS/AutoFS fails to accurately report non-existent mount points
    - Logging warnings on failed lookups means we actually have to use the
      error() macro, since we only log warn and below when debugging is
      enabled.
  - Resolves: rhbz#228144


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.64
changelog:
  - Bug 263081: autofs 5 and large groups
  - Bug 256781: Program maps never see changes
    - update the daemon negative mount timeout implementation
  - Bug 359661: RHEL3 U5: [autofs4] automounter won't use auto_master in LDAP
  - Bug 306681: autofs version 5 should not require common schema to be pre-configured
    - correction to schema discovery patch.
  - 350171: /etc/init.d/autofs does not handle basedns with spaces
    - another correction to the patch.
  - Related: rhbz#350171 rhbz#306681
  - Resolves: rhbz#359661 rhbz#256781 rhbz#263081


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.63
changelog:
  - Bug 238529: autofs can return incorrect status from mount under heavy load
    - reviewed previously reverted patch and updated it in line with v4.
  - Resolves: rhbz#238529


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.62
changelog:
  - 350171: /etc/init.d/autofs does not handle basedns with spaces
    - correct transcription error with patch.
  - Related: rhbz#350171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.61
changelog:
  - 350171: /etc/init.d/autofs does not handle basedns with spaces
    - correction two to patch.
  - Related: rhbz#350171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.60
changelog:
  - 350171: /etc/init.d/autofs does not handle basedns with spaces
    - correction to patch.
  - Related: rhbz#350171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.59
changelog:
  - 254227: log "/etc/init.d/autofs reload" invocations to the system log
  - 350171: /etc/init.d/autofs does not handle basedns with spaces
  - Resolves: rhbz#254227 rhbz#350171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.58
changelog:
  - Bug 251993: RFE: Allow debugging to be enabled on the fly
    - fix fifo create location.
    - patch cleanups.
  - Related: rhbz#251993


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.57
changelog:
  - Bug 251993: RFE: Allow debugging to be enabled on the fly
    - add set close on exec flag for fifos.
    - make fifo setup failure non-fatal.
    - add configure option to enable fifo dir specification.
    - set default fifo dir to /var/run as first preference.
  - Related: rhbz#251993


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.56
changelog:
  - Bug 253870: RHEL5 automounter and undefined variables.
  - Bug 322741: minor typo in autofs(5) manpage page in "wildcard" section
  - Bug 332291: autofs fails if nsswitch.conf doesn't have automount entry
  - Bug 246111: multi-mount maps fail, can not map a hierarchy
  - Bug 333771: autofs fails if LDAP attribute value is the same as a standard autofs attribute name
  - Bug 249738: Autofs5 failed unmounting Solaris NFS server share
  - Bug 333701: auto.master(5) needs to document the mount options append entry
  - Bug 253625: autofs fails to mount nfs4 when client and server are same machine
  - Bug 249574: autofs passes a wrong program version to the nfs NULL proc
  - Bug 333691: autofs should use acturate time when using pthread_cond_timedwait
  - Bug 336961: Reloading autofs map incorrectly removes all map entries
  - Bug 333821: Export directory with spaces in the name causes problems
  - Bug 333831: /net does not seem to work with 5.0.1-19 or 5.0.2-6
  - Bug 306681: autofs version 5 should not require common schema to be pre-configured
  - Bug 337431: automounter load balancing with replicated servers
  - Bug 332181: [RHEL4] autofs initscript doesn't support '--timeout' with whitespace
  - Bug 336971: Add support for the "%" hack for case insensitive attribute schemas
  - Bug 336991: autofs should match LDAP wildcard entries with "*" as the key as well as "/"
  - Bug 298171: Allows autofs to do automount lookups via nscd through LDAP
  - Bug 286541: autofs-5.0.1-0.rc2.43.0.2.x86_64 segfaults when '/etc/init.d/autofs stop' is run
  - Bug 333781: autofs can deadlock with multiple simulaneous access to a program map
  - Bug 251993: RFE: Allow debugging to be enabled on the fly
  - Resolves: rhbz#253870 rhbz#322741 rhbz#332291 rhbz#246111 rhbz#333771 rhbz#249738
  - Resolves: rhbz#333701 rhbz#253625 rhbz#249574 rhbz#333691 rhbz#336961 rhbz#333821
  - Resolves: rhbz#333831 rhbz#306681 rhbz#337431 rhbz#332181 rhbz#336971 rhbz#336991
  - Resolves: rhbz#286541 rhbz#333781 rhbz#251993
  - Related: rhbz#298171


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.53
changelog:
  - change random selection option name to be consistent with autofs v4 (bz 227604).
  - Related: rhbz#227604


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.50
changelog:
  - update master map lexer to also allow "." in macro name (bz 243645).
  - add missing "multi" map support (bz 241717).
  - Resolves: rhbz#243645 rhbz#241717


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.49
changelog:
  - update ldaps protocol support patch (bz 185443).
  - local variable initialization error.
  - Related: rhbz#185443


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.48
changelog:
  - allow for older schemas that allow "*" as a key value (bz 241291).
  - fix deadlock in alarm manager module (bz 243717).
  - Resolves: rhbz#241291 rhbz#243717


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.47
changelog:
  - update ldaps protocol support patch (bz 185443).
  - missed change of ldap_init to ldap_initialize.
  - Related: rhbz#185443


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.46
changelog:
  - add ldaps protocol support (bz 185443).
    - note: it's no longer possible to use multiple hosts in an ldap map spec.
    - note: multiple hosts must now be configured using the URI entry in LDAP config.
  - Resolves: rhbz#185443


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.44
changelog:
  - ignore "winbind" if it appears in "automount" nsswitch.conf (bz 231953).
  - fix handling of trailing white space in wildcard lookup (bz 241094).
  - check fqdn of each interface when matching export access list (bz 231950).
  - fix race when setting task done (bz 231951).
  - correct return status from do_mkdir (bz 223480).
  - fix localhost replicated mounts not working (bzs 233149, 231954).
  - fix display map name in mount entry for "-hosts" map (bz 238531).
  - add "condrestart" to init script (bz 231956).
  - fix return check for getpwuid_r and getgrgid_r (bz 231949).
  - change file map lexer to allow white-space only blank lines (bz 237066).
  - add option to select replicated server at random (instead of ping response time) (bz 227604).
  - fix directory creation for browse mounts (bz 238532).
  - fix wildcard map handling and improve nsswitch source map update (bz 238533).
  - add configuration variable to control appending of global options (bz 238652).
  - add command option to set a global mount options string (bz 238652).
  - disable exports access control check (bz 238534).
  - fix incorect cast causing directory cleanup after expire to fail on PPC (bz 231948).
  - check for fstab update and retry if not updated (bz 238529).
  - Resolves: rhbz#231953 rhbz#241094 rhbz#231950 rhbz#231951 rhbz#238534
  - Resolves: rhbz#223480 rhbz#233149 rhbz#238531 rhbz#231956 rhnz#231949
  - Resolves: rhbz#237066 rhbz#227604 rhbz#238532 rhbz#238533 rhbz#238652
  - Resolves: rhbz#231948 rhbz#231954 rhbz#238529


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.43
changelog:
  - fix another expire regression introduced in the "mitigate manual umount"
    patch (bz 225124).
  - correct check for busy offset mounts before offset umount (bz 225122).
  - Resolves: rhbz#225124 rhbz#225122


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.39
changelog:
  - fix nonstrict multi-mount handling (bz 219383).
  - correct detection of duplicate indirect mount entries (bz 220799).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.37
changelog:
  - expand export access checks to include missing syntax options.
  - make "-hosts" module try to be sensitive to exports list changes.
  - change mount "device" from "automount" to the map name.
  - check for buffer overflow in mount_afs.c.
  - replace tempnam with mkdtemp. 
  - update master map tokenizer to admit "slasify-colons" option.
  - update location validation to accept "_" (bz 219445).
  - set close-on-exec flag on open sockets (bz 215757).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.27
changelog:
  - alter nfs4 host probing to not use portmap lookup and add options
    check for "port=" parameter (bz 208757.
  - correct semantics of "-null" map handling (bzs 214800, 208091).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.24
changelog:
  - fix parsing of bad mount mount point in master map (bz 215620).
  - fix use after free memory access in cache.c and lookup_yp.c (bz 208091).
  - eliminate use of pthread_kill to detect task completion (bz 208091).
  - fix tokenizer to distinguish between global option and dn string (bz 214684).
  - fix incorrect return from spawn.
  - mitigate manual umount of automounts where possible.
  - fix multiply recursive bind mounts.
  - check kernel module version and require 5.00 or above.
  - fix expire regression introduced in the "mitigate manual umount" patch.
  - still more on multiply recursive bind mounts.
  - Update patch for changed semantics of mkdir in recent kernels.
  - fix macro table locking (bz 208091).
  - fix nsswitch parser locking (bz 208091).
  - allow only one master map read task at a time.
  - fix misc memory leaks.
  - deal with changed semantics of mkdir in recent kernels.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.18
changelog:
  - fix get_query_dn not looking in subtree for LDAP search (missed
    econd occurance).
  - allow additional common LDAP attributes in map dn.
  - Resolves: rhbz#205997


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.15
changelog:
  - fix parsing of numeric host names in LDAP map specs (bz 205997).
  - fix "-fstype=nfs4" server probing (part 2 of bz 208757).
  - set close-on-exec flag on open files where possible (bz 207678).
  - fix file handle leak in nsswitch parser (bz 207678).
  - fix memory leak in mount and expire request processing (bz 207678).
  - add additional check to prevent running of cancelled tasks.
  - fix potential file handle leakage in rpc_subs.c for some failure
    cases (bz 207678).
  - fix file handle leak in included map lookup (bz 207678).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.10
changelog:
  - fix get_query_dn not looking in subtree for LDAP search.
  - allow syntax "--timeout <secs>" for backward compatibility
    (bz 193948).
  - make masked_match independent of hostname for exports comparison
    (bz 209638).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.7
changelog:
  - make default installed master map for /net use "-hosts" instead
    of auto.net.
  - fix included map recursive map key lookup.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.5
changelog:
  - fix LDAP lookup delete cache entry only if entry doesn't exist.
  - add missing socket close in replicated host check (Jeff Moyer).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.1
changelog:
  - consolidate to rc2.
  - fix colon escape handling.
  - fix recusively referenced bind automounts.
  - update kernel patches.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.17
changelog:
  - fix task cancelation at shutdown (more)
  - fix concurrent mount and expire race with nested submounts.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.16
changelog:
  - fix included map lookup.
  - fix directory cleanup on expire.
  - fix task cancelation at shutdown.
  - fix included map wild card key lookup.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.15
changelog:
  - expire individual submounts.
  - add ino_index locking.
  - fix nested submount expiring away when pwd is base of submount.
  - more expire re-work to cope better with shutdown following cthon tests.
  - allow hostname to start with numeric when validating.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.14
changelog:
  - remove SIGCHLD handler because it is no longer needed and was
    causing expire problems.
  - alter expire locking of multi-mounts to lock sub-tree instead of
    entire tree.
  - review verbose message feedback and update.
  - correction for expire of multi-mounts.
  - spelling corrections to release notes (Jeff Moyer).
  - add back sloppy mount option, removed for Connectathon testing.
  - disable mtab locking again.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.6
changelog:
  - cthon more parser corrections and attempt to fix multi-mounts
    with various combinations of submounts (still not right).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta6-7
changelog:
  - correct directory cleanup in mount modules.
  - merge key and wildcard LDAP query for lookups (bz 197746).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta6-2
changelog:
  - merge LDAP authentication update for GSSAPI (Jeff Moyer).
  - update default auth config to add options documenetation (Jeff Moyer).
  - workaround segfaults at exit after using GSSAPI library.
  - fix not checking return in init_ldap_connection (jeff Moyer).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta6-1
changelog:
  - consolidate to beta6, including:
    - mode change update for config file.
    - correction to get_query_dn fix from beta5-4.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta5-5
changelog:
  - allow global macro defines to override system macros.
  - correct spelling error in default config files missed by
    previous update.
  - misc correctness and a memory leak fix.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta5-4
changelog:
  - correct spelling error in default config.
  - fix default auth config not being installed.
  - change LDAP query method as my test db was incorrect.
  - change ldap defaults code to handle missing auth config.
  - fix mistake in parsing old style LDAP specs.
  - update LDAP so that new query method also works for old syntax.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta5-3
changelog:
  - lookup_init cleanup and fix missed memory leak.
  - use nis map order to check if update is needed.
  - fix couple of memory leaks in lookup_yp.c.
  - fix pasre error in replicated server module.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-13
changelog:
  - Change LDAP message severity from crit to degug (bz# 183893).
  - Corrections to INSTALL and README.v5.release.
  - Add patch to fix segv on overlength map keys in file maps (Jeff Moter).
  - Add patch to restrict scanning of /proc to pid directories only (Jeff Moyer).


author: Jeff Moyer <jmoyer@redhat.com> - 5.0.0_beta4-12
changelog:
  - Change BuildPrereq to BuildRequires as per the package guidelines.
  - Add libxml2-devel to the BuildRequires, as it is needed for the LDAP
    authentication bits.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-8
changelog:
  - fix handling of master map entry update (bz # 193718).
  - fix program map handling of invalid multi-mount offsets.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-6
changelog:
  - add free for working var in get_default_logging.
  - add inialisation for kver in autofs_point struct.
  - fix sources list corruption in check_update_map_sources.
  - fix memory leak in walk_tree.
  - fix memory leak in rpc_portmap_getport and rpc_ping_proto.
  - fix memory leak in initialisation of lookup modules.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-4
changelog:
  - check base of offset mount tree is not a mount before umounting
    its offsets.
  - fix replicated mount parse for case where last name in list
    fails lookup.
  - correct indirect mount expire broken by the wildcard lookup fix.
  - fix up multi-mount handling when wildcard map entry present.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-2
changelog:
  - re-instate v4 directory cleanup (bz# 193832 again).
  - backout master map lookup changes made to beta3.
  - change default master map from /etc/auto.master to auto.master
    so that we always use nsswitch to locate master map.
  - change default installed master map to include "+auto.master"
    to pickup NIS master map (all bz# 193831 again).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta3-6
changelog:
  - add back test for nested mount in program map lookup.
    - I must have commented this out for a reason. I guess we'll
      find out soon enough.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta3-3
changelog:
  - update hesiod module (Jeff Moyer).
    - add mutex to protect against overlapping mount requests.
    - update return from mount request to give more sensible NSS_*
      values.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta3-1
changelog:
  - update source to version 5.0.0_beta3.
  - add patch to remove extra debug print.
  - add patch to
    - fix memory alloc error in nis lookup module.
    - add "_" to "." mapname translation to nis lookup module.
  - add patch to add owner pid to mount list struct.
  - add patch to disable NFSv4 when probing hosts (at least foe now).
  - add patch to fix white space handling in replicated server selection code.
  - add patch to prevent striping of debug info macro patch (Jeff Moyer).
  - add patch to add sanity checks on rmdir_path and unlink (Jeff Moyer).
  - add patch to fix e2fsck error code check (Jeff Moyer).


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-23
changelog:
  - add patch to ignore the "bg" and "fg" mount options as they
    aren't relevant for autofs mounts (bz #184386).


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-20
changelog:
  - add patch to use "cifs" instead of smbfs and escape speces
    in share names (bz #163999, #187732).


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-18
changelog:
  - Add patch to allow customization of arguments to the
    autofs-ldap-auto-master program (bz #187525).
  - Add patch to escap "#" characters in exports from auto.net
    program mount (bz#178304).


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-16
changelog:
  - Replace check-is-multi with more general multi-parse-fix.
  - Add fix for premature return when waiting for lock file.
  - Update copyright declaration for reentrant-syslog source.
  - Add patch for configure option to disable locking during mount.
    But don't disable locking by default.
  - Add ability to handle automount schema used in Sun directory server.
  - Quell compiler warning about getsockopt parameter.
  - Quell compiler warning about yp_order parameter.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-14
changelog:
  - Removed the /misc entry from the default auto.master.  auto.misc has
    an entry for the cdrom device, and the preferred method of mounting the
    cd is via udev/hal.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-12
changelog:
  - The sort command no longer accepts options of the form "+0".  This broke
    auto.net, so the option was removed.  Fixes bz #172111.


author: <jmoyer@redhat.com> - 1:4.1.4-10
changelog:
  - Fix some bugs in the parser
  - allow -net instead of /etc/auto.net
  - Fix a buffer overflow with large key lengths
  - Don't allow autofs to unlink files, only to remove directories
  - change to the upstream reentrant syslog patch from the band-aid deferred
    syslog patch.
  - Get rid of the init script patch that hard-coded the release to redhat.
    This should be handled properly by all red hat distros.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-8
changelog:
  - Add in the deferred syslog patch.  This fixes a hung automounter issue
    related to unsafe calls to syslog in signal handler context.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-7
changelog:
  - I reversed the checking for multimount entries, breaking those configs!
    This update puts the code back the way it was before I broke it.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-6
changelog:
  - Fix a race between mounting a share and updating the cache in the parent
    process.  If the mount completed first, the parent would not expire the
    stale entry, leaving it first on the list.  This causes map updates to not
    be recognized (well, worse, they are recognized after the first expire, but
    not subsequent ones).  Fixes a regression, bug #137026 (rhel3 bug).


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-4
changelog:
  - Finish up with the merge breakage.
  - Temporary fix for the multimount detection code.  It seems half-baked.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-123
changelog:
  - Add in an error case that was omitted in the multi-over patch.
  - Update our auto.net to reflect the changes that went into 4.1.4_beta2.
    This fixes a problem seen by at least one customer where a malformed entry
    appeared first in the multimount list, thus causing the entire multimount
    to be ignored.  This new auto.net places that entry at the end, purely by
    luck, but it fixes the problem in this one case.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-119
changelog:
  - Merge in the multi-over patch.  This resolves an issue whereby multimounts
    (such as those used for /net) could be processed in the wrong order,
    resulting in directories not showing up in a multimount tree.  The fix
    is to process these directories in order, shortest to longer path.


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-115
changelog:
  - Fixed regression causing any entries after a wildcard in an
    indirect map to be ignored. (bz #151668).
  - Fixed regression which caused local hosts to be mount instead
    of --bind local directories. (bz #146887)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-111
changelog:
  - Fixed one off bug in the submount-variable-propagation patch.
    (bz #143074)
  - Fixed a bug in the init script which wouldn't find the -browse
    option if it was preceded by another option. (fz #113494)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-100
changelog:
  - When using ldap if auto.master doesn't exist we now check for auto_master.
    Addresses bz #130079
  - When using an auto.smb map we now remove the leading ':' from the path which
    caused mount to fail in the past.  Addresses bz #147492
  - Autofs now checks /etc/nsswitch.conf to determine in what order files & nis
    are checked when looking up autofs submount maps which don't specify a
    maptype.  Addresses IT #57612.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-98
changelog:
  - Program maps can repeat the last character of output.  Fix this.  
    Addresses bz #138606
  - Return first entry when there are duplicate keys in a map.  Addresses
    bz #140108.
  - Propagate custom map variables to submounts.  Fixes bz #143074.
  - Create a sysconfig variable to control whether we source only one master
    map (the way sun does), or source all maps found (which is the default for
    backwards compatibility).  Addresses bz #143126.
  - Revised version of the get_best_mount patch. (#146887) cfeist@redhat.com
    The previous patch introduced a regression.  Non-replicated mounts would
    not have the white space stripped from the entry and the mount would fail.
  - Handle comment characters in the middle of the automount line in
    /etc/nsswitch.conf.  Addresses bz #127457.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-90
changelog:
  - Fix potential double free in cache_release.  This bug showed up in a
    multi-map setup.  Two calls to cache_release would result in a SIGSEGV,
    and the automount process would never exit.


author: Chris Feist <cfeist@redhat.com> - 1:4.3-80
changelog:
  - Added a variable to determine if we created the directory or not
    so we don't accidently remove a directory that we didn't create when
    we stop autofs.  (bz #134399)


author: <jmoyer@redhat.com> - 1:4.1.3-74
changelog:
  - Add in the map expiry patch
  - Bring in other patches that have been committed to other branches. This 
    version should now contain all fixes we have to date
  - Merge conflicts due to map expiry changes


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-57
changelog:
  - Pass a socket into clntudp_bufcreate so that we don't use up additional 
    reserved ports.  This patch, along with the socket leak fix, addresses
    bz #128966.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-55
changelog:
  - Fix program maps so that they can have gt 4k characters. (Neil Horman)
    Addresses bz #138994.
  - Add a space after the colon here "Starting automounter:" in init script.
    Fixes bz #138513.


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-34
changelog:
  - Added a patch to fix the automounter failing on ldap maps
    when it couldn't get the whole map.  (ie. when the search
    limit was lower than the number of results)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-32
changelog:
  - Fixed the use of +ypmapname so the maps included with +ypmapname
    are used in the correct order.  (In the past the '+' entries
    were always processed after local entries.)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-29
changelog:
  - Fixed a problem with backwards compatability. Specifying local
    maps without '/etc/' prepended to them now works. (bz #136038)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-27
changelog:
  - Fixed an error in the init script which caused duplicate entries to be
    displayed when asking for autofs status.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-20
changelog:
  - Merged my and Ian's socket leak fixes into one, smaller patch. Only
    partially addresses bz #128966.
  - Fix some more echo lines for internationalization. bz #77820
  - Revert the only one auto.master patch until we implement the +auto_master
    syntax.  Temporarily addresses bz #133055.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-18
changelog:
  - Umount loopback filesystems under automount points when stopping the 
    automounter.
  - Uncomment the map expiry patch.
  - change a close to an fclose in lookup_file.c


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-17
changelog:
  - Add patch to support parsing nsswitch.conf to determine map sources.
  - Disable this patch, and Ian's map expiry patch for a FC build.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-15
changelog:
  - Fix a socket leak in the rpc_subs, causing mounts to fail since we are 
    running out of port space fairly quickly.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-14
changelog:
  - New map expiry patch from Ian.
  - Fix a couple signal races.  No known problem reports of these, but they
    are holes, none-the-less.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-13
changelog:
  - Only read one auto.master map (instead of concatenating all found sources).
  - Uncomment Ian's experimental mount expiry patch.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-12
changelog:
  - Add a sysconfig entry to disable direct map support, and set this to 
    1 by default.
  - Disable the beta map expiry logic so I can build into a stable distro.
  - Add defaults for all of the sysconfig variables to the init script so 
    we don't trip over user errors (i.e. deleting /etc/sysconfig/autofs).


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-11
changelog:
  - Add beta map expiry code for wider testing. (Ian Kent)
  - Fix check for ghosting option.  I forgot to check for it in DAEMONOPTIONS.
  - Remove STRIPDASH from /etc/sysconfig/autofs


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-10
changelog:
  - Add bad chdir patch from Ian Kent.
  - Add a typo fix for the mtab lock file.
  - Nuke the stripdash patch.  It didn't solve a problem.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-8
changelog:
  - Change icmp ping to an rpc ping.  (Ian Kent)
  - Fix i18n patch
    o Remove the extra \" from one echo line.
    o Use echo -e if we are going to do a \n in the echo string.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-4
changelog:
  - Perform an icmp ping request before rpc_pings, since the rpc clnt_create
    function has a builtin default timeout of 60 seconds.  This could result
    in a long delay when a server in a replicated mount setup is down.
  - For non-replicated server entries, ping a host before attempting to mount.
    (Ian Kent)
  - Change to %configure.
  - Put version-release into .version to allow for automount --version to
    print exact info.
  - Nuke my get-best-mount patch which always uses the long timeout.  This
    should no longer be needed.
  - Put name into changelog entries to make them consistent.  Add e:n-v-r
    into Florian's entry.
  - Stop autofs before uninstalling


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-2
changelog:
  - Incorporate patch from Ian which fixes an infinite loop seen by those
    running older versions of the kernel patches (triggered by non-strict mounts
    being the default).


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-6
changelog:
  - The lookup_yp module only dealt with YPERR_KEY, all other errors were 
    treated as success.  As a result, if the ypdomain was not bound, the 
    subprocess that starts mounts would SIGSEGV.  This is now fixed.
  - Option parsing in the init script was not precise enough, sometimes matching
    filesystem options to one of --ghost, --timeout, --verbose, or --debug.  
    The option-parsing patch addresses this issue by making the regexp's much
    more precise.
  - Ian has rolled a third version of the replicated mount fixes.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-5
changelog:
  - Ian has a new fix for replicated server and multi-mounts.  Updated the 
    patch for testing.  Still beta.  (Ian Kent)


author: <jmoyer@redhat.com> - 1:4.1.2-2
changelog:
  - Pass --libdir= to ./configure so we get this right on 64 bit platforms that 
    support backwards compat.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-1
changelog:
  - Change hard-coded paths in the spec file to the %{_xxx} variety.
  - Update to upstream 4.1.2.
  - Add a STRIPDASH option to /etc/sysconfig/autofs which allows for
    compatibility with the Sun automounter options specification syntax in
    auto.master.  See /etc/sysconfig/autofs for more information.  Addresses
    bug 113950.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-6
changelog:
  - Add the /etc/sysconfig/autofs file, and supporting infrastructure in 
    the init script.
  - Add support for UNDERSCORE_TO_DOT for those who want it.
  - We no longer own /net.  Move it to the filesystem package.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-5
changelog:
  - Clarify documentation on direct maps.
  - Send automount daemons a HUP signal during reload.  This tells them to 
    re-read maps (otherwise they use a cached version.  Patch from the autofs
    maintainer.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-3
changelog:
  - Fix bug in get_best_mount, whereby if there is only one option, we 
    choose nothing.  This is primarily due to the fact that we pass 0 in to
    the get_best_mount function for the long timeout parameter.  So, we
    timeout trying to contact our first and only server, and never retry.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-7
changelog:
  - Moved the freeing of ap.path to cleanup_exit, as we would otherwise 
    reference an already-freed variable.


author: Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-5
changelog:
  - make the init script only recognize redhat systems.  Nalin seems to remember
    some arcane build system error that can be caused if we don't do this.


author: Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-4
changelog:
  - comment out /net and /misc from the default auto.master.  /net is important
    since in a default shipping install, we can neatly co-exist with amd.


author: Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-3
changelog:
  - Ported forward Red Hat's patches from 3.1.7 that were not already present
    in 4.1.0.
  - Moving autofs from version 3.1.7 to 4.1.0


author: Ian Kent <raven@themaw.net>
changelog:
  - Checked and merged most of the RedHat v3 patches
  - Fixed kernel module handling wu-ftpd login problem (again)


author: Ian Kent <raven@themaw.net>
changelog:
  - Removed ineffective lock stuff
  - Added -n to bind mount to prevent mtab update error
  - Added retry to autofs umount to clean matb after fail
  - Redirected messages from above to debug log and added info message
  - Fixed autofs4 module reentrancy, pwd and chroot handling


author: Ian Kent <raven@themaw.net>
changelog:
  - Fixed autofs4 ghosting patch for 2.4.19 and above (again)
  - Fixed autofs directory removal on failure of autofs mount
  - Fixed lock file wait function overlapping calls to (u)mount


author: Ian Kent <raven@themaw.net>
changelog:
  - Implemented LDAP direct map handling for nisMap and automountMap schema
  - Fixed autofs4 ghosting patch for 2.4.19 and above (again)
  - Added locking to fix overlapping internal calls to (u)mount 
  - Added wait for mtab~ to improve tolerance of overlapping external calls to (u)mount
  - Fixed ghosted directory removal after failed mount attempt


author: Ian Kent <raven@themaw.net>
changelog:
  - Cleaned up an restructured my added code
  - Corrected ghosting problem with 2.4.19 and above
  - Added autofs4 ghosting patch for 2.4.19 and above
  - Implemented HUP signal to force update of ghosted maps


author: Ian Kent <ian.kent@pobox.com>
changelog:
  - Add patch to implement directory ghosting and direct mounts
  - Add patch to for autofs4 module to support ghosting


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.1-10
changelog:
  - (#182414: boost: put tests in %check section) via Rex Dieter
  - Fix EVR with .el5_7 tag via Gianluca Sforna


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.1-7
changelog:
  - (#205866: boost::spirit generates warnings with -Wshadow)
  - (#205863: serialization lib generates warnings)
  - (#204326: boost RPM missing dependencies)
  - (#193465: [SIGNAL/BIND] Regressions with GCC 4.1)
  - BUILD_FLAGS, add, to see actual compile line.
  - REGEX_FLAGS, add, to compile regex with ICU support.


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.1-3
changelog:
  - Update to boost-1.33.1.
  - (#176485: Missing BuildRequires)
  - (#169271: /usr/lib/libboost*.so.? links missing in package)


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.0-1
changelog:
  - Update to boost-1.33.0, update SONAME to 2 due to ABI changes.
  - Simplified PYTHON_VERSION by Philipp Thomas <pth@suse.de>


author: Benjamin Kosnik <bkoz@redhat.com> 1.32.0-6
changelog:
  - (#153093: boost warns that gcc 4.0.0 is an unknown compiler)
  - (#152205: development .so symlinks should be in -devel subpackage)
  - (#154783: linker .so symlinks missing from boost-devel package)


author: Benjamin Kosnik <bkoz@redhat.com> 1.32.0-4
changelog:
  - (#142612: Compiling Boost 1.32.0 Failed in RHEL 3.0 on Itanium2) 
  - (#150069: libboost_python.so is missing)
  - (#141617: bad patch boost-base.patch)
  - (#122817: libboost_*.so symlinks missing)
  - Re-add boost-thread.patch.
  - Change boost-base.patch to show thread tags.
  - Change boost-gcc-tools.patch to use SOTAG, compile with dllversion.
  - Add symbolic links to files.
  - Sanity check can compile with gcc-3.3.x, gcc-3.4.2, gcc-4.0.x., gcc-4.1.x.


author: Benjamin Kosnik <bkoz@redhat.com> 1.32.0-3
changelog:
  - (#122817: libboost_*.so symlinks missing)
  - (#141574: half of the package is missing)
  - (#141617: bad patch boost-base.patch)


author: Benjamin Kosnik <bkoz@redhat.com>
changelog:
  - Remove bjam dependency. (via Graydon).
  - Fix installed library names.
  - Fix SONAMEs in shared libraries.
  - Fix installed header location.
  - Fix installed permissions.


author: Benjamin Kosnik <bkoz@redhat.com> 1.31.0-1
changelog:
  - Update to boost-1.31.0.rc2
  - (#109307:  Compile Failure with boost libraries)
  - (#104831:  Compile errors in apps using Boost.Python...)
  - Unify into boost, boost-devel rpms.
  - Simplify installation using bjam and prefix install.


author: Nalin Dahyabhai <nalin@redhat.com> 1.30.2-2
changelog:
  - require boost-devel instead of devel in subpackages which require boost-devel
  - remove stray Prefix: tag


author: Benjamin Kosnik <bkoz@redhat.com> 1.30.2-1
changelog:
  - change license to Freely distributable
  - verify installation of libboost_thread
  - more boost-devel removals
  - deal with lack of _REENTRANT on ia64/s390
  - (#99458) rpm -e fixed via explict dir additions
  - (#103293) update to 1.30.2


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - backport support for enabling delegation of GSSAPI credentials when we
    use Negotiate authentication for XML-RPC (#729803), and backport the
    option for making the ipa-submit helper use the current ccache, which
    makes it easier to test


author: Nalin Dahyabhai <nalin@redhat.com> 0.42-1
changelog:
  - getcert: fix a buffer overrun preparing a request for the daemon when
    there are more parameters to encode than space in the array (#696185)
  - updated translations: de, es, id, pl, ru, uk


author: Nalin Dahyabhai <nalin@redhat.com> 0.41-1
changelog:
  - read information about the keys we've just generated before proceeding
    to generating a CSR (part of #694184, part of #695675)
  - when processing a "resubmit" request from getcert, go back to key
    generation if we don't have keys yet, else go back to CSR generation as
    before (#694184, #695675)
  - configure with --with-tmpdir=/var/run/certmonger and own /var/run/certmonger
    (#687899), and add a systemd tmpfiles.d control file for creating
    /var/run/certmonger on Fedora 15 and later
  - let session instances exit when they get disconnected from the bus
  - use a lock file to make sure there's only one session instance messing
    around with the user's files at a time
  - fix errors saving certificates to NSS databases when there's already a
    certificate there with the same nickname (#695672)
  - make key and certificate location output from 'getcert list' more properly
    translatable (#7)


author: Nalin Dahyabhai <nalin@redhat.com> 0.40-1
changelog:
  - update to 0.40
    - fix validation check on EKU OIDs in getcert (#691351)
    - get session bus mode sorted
    - add a list of recognized EKU values to the getcert-request man page


author: Nalin Dahyabhai <nalin@redhat.com> 0.39-1
changelog:
  - update to 0.39
    - fix use of an uninitialized variable in the xmlrpc-based submission
      helpers (#690892)


author: Nalin Dahyabhai <nalin@redhat.com> 0.38-1
changelog:
  - update to 0.38
    - catch cases where we can't read a PIN file, but we never have to log
      in to the token to access the private key (more of #688229)


author: Nalin Dahyabhai <nalin@redhat.com> 0.37-1
changelog:
  - update to 0.37
    - be more careful about checking if we can read a PIN file successfully
      before we even call an API that might need us to try (#688229)
    - fix strict aliasing warnings


author: Nalin Dahyabhai <nalin@redhat.com> 0.36-1
changelog:
  - update to 0.36
    - fix some use-after-free bugs in the daemon (#689776)
    - fix a copy/paste error in certmonger-ipa-submit(8)
    - getcert now suppresses error details when not given its new -v option
      (#683926, more of #681641/#652047)
    - updated translations
      - de, es, pl, ru, uk
      - indonesian translation is now for "id" rather than "in"


author: Nalin Dahyabhai <nalin@redhat.com> 0.35.1-1
changelog:
  - fix a self-test that broke because one-year-from-now is now a day's worth
    of seconds further out than it was a few days ago


author: Nalin Dahyabhai <nalin@redhat.com> 0.34-1
changelog:
  - update to 0.34
    - explicitly note the number of requests we're tracking in the output of
      "getcert list" (#681642)
    - try to offer some suggestions when we get certain specific errors back
      in "getcert" (#681641)
    - updated translations
      - es


author: Nalin Dahyabhai <nalin@redhat.com> 0.33-1
changelog:
  - update to 0.33
    - new translations
      - id by Okta Purnama Rahadian!
    - updated translations
      - pl, uk
    - roll up assorted fixes for defects


author: Nalin Dahyabhai <nalin@redhat.com> 0.32-2
changelog:
  - depend on the e2fsprogs libuuid on Fedora and RHEL releases where it's
    not part of util-linux-ng


author: Nalin Dahyabhai <nalin@redhat.com> 0.32-1
changelog:
  - oops, rfc5280 says we shouldn't be populating unique identifiers, so
    make it a configuration option and default the behavior to off


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-4
changelog:
  - explicitly require "dbus" to try to ensure we have a running system bus
    when we get started (#639126)


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-2
changelog:
  - try to SIGHUP the messagebus daemon at first install so that it'll
    let us claim our service name if it isn't restarted before we are
    first started (#636876)


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-1
changelog:
  - update to 0.30
    - fix errors computing the time at the end of an interval that were
      caught by self-tests


author: Nalin Dahyabhai <nalin@redhat.com> 0.29-1
changelog:
  - update to 0.29
    - fix 64-bit cleanliness issue using libdbus
    - actually include the full set of tests in tarballs


author: Nalin Dahyabhai <nalin@redhat.com> 0.28-1
changelog:
  - update to 0.28
    - fix self-signing certificate notBefore and notAfter values on 32-bit
      machines


author: Nalin Dahyabhai <nalin@redhat.com> 0.26-1
changelog:
  - update to 0.26
    - when canceling a submission request that's being handled by a helper,
      reap the child process's status after killing it (#624120)


author: Nalin Dahyabhai <nalin@redhat.com> 0.25-1
changelog:
  - update to 0.25
    - new translations
      - in by Okta Purnama Rahadian!
    - fix detection of cases where we can't access a private key in an NSS
      database because we don't have the PIN
    - teach '*getcert start-tracking' about the -p and -P options which the
      '*getcert request' commands already understand (#621670), and also
      the -U, -K, -E, and -D flags
    - double-check that the nicknames of keys we get back from
      PK11_ListPrivKeysInSlot() match the desired nickname before accepting
      them as matches, so that our tests won't all blow up on EL5
    - fix dynamic addition and removal of CAs implemented through helpers


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-4
changelog:
  - init script: ensure that the subsys lock is created whenever we're called to
    "start" when we're already running (even more of #596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-3
changelog:
  - more gracefully handle manual daemon startups and cleaning up of unexpected
    crashes (still more of #596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-2
changelog:
  - don't create the daemon pidfile until after we've connected to the D-Bus
    (still more of #596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-1
changelog:
  - update to 0.24
    - keep the lock on the pid file, if we have one, when we fork, and cancel
      daemon startup if we can't gain ownership of the lock (the rest of #596719)
    - make the man pages note which external configuration files we consult when
      submitting requests to certmaster and ipa CAs


author: Nalin Dahyabhai <nalin@redhat.com> 0.23-1
changelog:
  - update to 0.23
    - new translations
      - pl by Piotr Drąg!
    - cancel daemon startup if we can't gain ownership of our well-known
      service name on the DBus (#596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.22-1
changelog:
  - update to 0.22
    - new translations
      - de by Fabian Affolter!
    - certmaster-submit: don't fall over when we can't find a certmaster.conf
      or a minion.conf (i.e., certmaster isn't installed) (#588932)
    - when reading extension values from certificates, prune out duplicate
      principal names, email addresses, and hostnames


author: Nalin Dahyabhai <nalin@redhat.com> 0.21-1
changelog:
  - update to 0.21
    - getcert/*-getcert: relay the desired CA to the local service, whether
      specified on the command line (in getcert) or as a built-in hard-wired
      default (in *-getcert) (#584983)
    - flesh out the default certmonger.conf so that people can get a feel for
      the expected formatting (Jenny Galipeau)


author: Nalin Dahyabhai <nalin@redhat.com> 0.20-1
changelog:
  - update to 0.20
    - correctly parse certificate validity periods given in years (spotted by
      Stephen Gallagher)
    - setup for translation
      - es by Héctor Daniel Cabrera!
      - ru by Yulia Poyarkova!
      - uk by Yuri Chornoivan!
    - fix unpreprocessed defaults in certmonger.conf's man page
    - tweak the IPA-specific message that indicates a principal name also needs
      to be specified if we're not using the default subject name (#579542)
    - make the validity period of self-signed certificates into a configuration
      setting and not a piece of the state information we track about the signer
    - init script: exit with status 2 instead of 1 when invoked with an
      unrecognized argument (#584517)


author: Nalin Dahyabhai <nalin@redhat.com> 0.19-1
changelog:
  - update to 0.19
    - correctly initialize NSS databases that need to be using a PIN
    - add certmonger.conf, for customizing notification timings and settings,
      and use of digests other than the previously-hard-coded SHA256, and
      drop those settings from individual requests
    - up the default self-sign validity interval from 30 days to 365 days
    - drop the first default notification interval from 30 days to 28 days
      (these two combined to create a fun always-reissuing loop earlier)
    - record the token which contains the key or certificate when we're
      storing them in an NSS database, and report it
    - improve handling of cases where we're supposed to use a PIN but we
      either don't have one or we have the wrong one
    - teach getcert to accept a PIN file's name or a PIN value when adding
      a new entry
    - update the IPA submission helper to use the new 'request_cert' signature
      that's landing soon
    - more tests


author: Nalin Dahyabhai <nalin@redhat.com> 0.18-1
changelog:
  - update to 0.18
    - add support for using encrypted storage for keys, using PIN values
      supplied directly or read from files whose names are supplied
    - don't choke on NSS database locations that use the "sql:" or "dbm:"
      prefix


author: Nalin Dahyabhai <nalin@redhat.com> 0.17-2
changelog:
  - make the D-Bus configuration file (noreplace) (#541072)
  - make the %check section and the deps we have just for it conditional on
    the same macro (#541072)


author: Nalin Dahyabhai <nalin@redhat.com> 0.17-1
changelog:
  - update to 0.17
    - fix a hang in the daemon (Rob Crittenden)
    - documentation updates
    - fix parsing of submission results from IPA (Rob Crittenden)


author: Nalin Dahyabhai <nalin@redhat.com> 0.15-1
changelog:
  - update to 0.15
    - notice that a directory with a trailing '/' is the same location as the
      directory without it
    - fix handling of the pid file when we write one (by actually giving it
      contents)


author: Nalin Dahyabhai <nalin@redhat.com> 0.14-1
changelog:
  - update to 0.14
    - check key and certificate location at add-time to make sure they're
      absolute paths to files or directories, as appropriate
    - IPA: dig into the 'result' item if the named result value we're looking
      for isn't in the result struct


author: Nalin Dahyabhai <nalin@redhat.com> 0.13-1
changelog:
  - update to 0.13
    - change the default so that we default to trying to auto-refresh
      certificates unless told otherwise
    - preemptively enforce limitations on request nicknames so that they
      make valid D-Bus object path components


author: Nalin Dahyabhai <nalin@redhat.com> 0.12-1
changelog:
  - update to 0.12
    - add a crucial bit of error reporting when CAs reject our requests
    - count the number of configured CAs correctly


author: Nalin Dahyabhai <nalin@redhat.com> 0.11-1
changelog:
  - update to 0.11
    - add XML-RPC submission for certmaster and IPA
    - prune entries with duplicate names from the data store


author: Nalin Dahyabhai <nalin@redhat.com> 0.9-1
changelog:
  - update to 0.9
    - run external submission helpers correctly
    - fix signing of signing requests generated for keys stored in files
    - only care about new interface and route notifications from netlink,
      and ignore notifications that don't come from pid 0
    - fix logic for determining expiration status
    - correct the version number in self-signed certificates


author: Nalin Dahyabhai <nalin@redhat.com> 0.8-1
changelog:
  - update to 0.8
    - encode windows UPN values in requests correctly
    - watch for netlink routing changes and restart stalled submission requests
    - 'getcert resubmit' can force a regeneration of the CSR and submission


author: Nalin Dahyabhai <nalin@redhat.com> 0.7-1
changelog:
  - update to 0.7
    - first cut at a getting-started document
    - refactor some internal key handling with NSS
    - check for duplicate request nicknames at add-time


author: Nalin Dahyabhai <nalin@redhat.com> 0.6-1
changelog:
  - update to 0.6
    - man pages
    - 'getcert stop-tracking' actually makes the server forget now
    - 'getcert request -e' was redundant, dropped the -e option
    - 'getcert request -i' now sets the request nickname
    - 'getcert start-tracking -i' now sets the request nickname


author: Nalin Dahyabhai <nalin@redhat.com> 0.5-1
changelog:
  - update to 0.5
    - packaging fixes
    - add a selfsign-getcert client
    - self-signed certs now get basic constraints and their own serial numbers
    - accept id-ms-kp-sc-logon as a named EKU value in a request


author: Tim Waugh <twaugh@redhat.com> 8.70-6:.3
changelog:
  - Fixed character spacing problems using backported patch (bug #688996).
  - Match landscape page sizes when writing PXL (bug #692165).


author: Tim Waugh <twaugh@redhat.com> 8.70-6
changelog:
  - Two more font substitution names needed adjusting for urw-fonts in
    RHEL-5: Helvetica-BoldOblique and Helvetica-Oblique (bug #662110).


author: Tim Waugh <twaugh@redhat.com> 8.70-5
changelog:
  - Restored Fontmap.local patch, incorrectly dropped after
    ghostscript-8.15.4-3 (bug #629943).
  - Applied upstream patch to fix iname.c segfault (bug #629563).


author: Tim Waugh <twaugh@redhat.com> 8.70-1
changelog:
  - Re-based to 8.70 (bug #560096).  Also fixes bug #545821,
    bug #566832, bug #599615, bug #605219, bug #501170, bug #501714,
    bug #514723 and bug #565776.


author: Tim Waugh <twaugh@redhat.com> 8.15.2-9.10
changelog:
  - Backported patch from upstream to initialize ColorSpace parameter to
    prevent PostScript error for some inputs (bug #504254).


author: Tim Waugh <twaugh@redhat.com> 8.15.2-9.8
changelog:
  - Applied patch to fix gdevpdtb buffer overflow (bug #493445).
  - Applied patch to fix scfd buffer underrun (bug #493442).
  - Updated patch to fix CVE-2009-0792 (bug #491853).
  - Applied patch to fix CVE-2009-0196 (bug #493379).


author: Tim Waugh <twaugh@redhat.com> 8.15.2-9.6
changelog:
  - Applied patch to fix overflow in cvrs operator (bug #488127).
  - Applied patch to fix CVE-2009-0792 (bug #491853).
  - Applied patch to fix CVE-2009-0583 (bug #487742) and
    CVE-2009-0584 (bug #487744).


author: Tim Waugh <twaugh@redhat.com> 8.15.2-9.5
changelog:
  - Fixed A3 pagesize in pswrite device (bug #480978).
  - Build with -fno-strict-aliasing (bug #465960).
  - Avoid segfault when processing certain fonts (bug #450717).


author: Tim Waugh <twaugh@redhat.com> 8.15.2-9.2
changelog:
  - Configure with --with-drivers=ALL since the advertised default is not
    what gets used (bug #224129).


author: Tim Waugh <twaugh@redhat.com> 8.15.2-9
changelog:
  - Apply CJKV patch from svn164:165 plus the fix from svn173:174 (bug #194592,
    bug #203712, possibly bug #167596).


author: Tim Waugh <twaugh@redhat.com> 8.15-0.rc3.5
changelog:
  - Split font configuration (bug #161187).
  - Reverted this change:
    - Build requires xorg-x11-devel, not XFree86-devel.


author: Tim Waugh <twaugh@redhat.com> 8.15-0.rc3.4
changelog:
  - Add Japanese fonts to FAPIcidfmap (bug #161187).
  - Moved Resource directory.
  - Added use-external-freetype patch (bug #161187).


author: Tim Waugh <twaugh@redhat.com> 8.15-0.rc3.2
changelog:
  - Drop 'Provides: libijs.so' because it is incorrect.
  - Build igcref.c with -O0 to work around bug #150771.
  - Renumber patches.


author: Tim Waugh <twaugh@redhat.com> 8.15-0.rc3.1
changelog:
  - Switch to ESP Ghostscript.
  - 8.15rc3.
  - Lots of patches dropped.  Perhaps some will need to be re-added.


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Run /sbin/ldconfig in %post/%postun.
  - Stricter requirements for the main package in the subpackages.


author: Tim Waugh <twaugh@redhat.com> 7.07-19
changelog:
  - Attempt to fix gdevcups crash (bug #114256).
  - Make gs dynamically link to libgs (bug #114276).
  - Fix gdevesmv.c's misuse of const (bug #114250).


author: Tim Waugh <twaugh@redhat.com> 7.07-17
changelog:
  - Removed stp driver.  Use the IJS version (ijsgimpprint) instead.
  - No longer conflicts with foomatic for hpijs versioning.


author: Tim Waugh <twaugh@redhat.com> 7.07-15
changelog:
  - Build for Fedora Core 1 printer drivers update.
  - Conflicts with foomatic before hpijs 1.5 data.
  - Make fontconfig optional.


author: Tim Waugh <twaugh@redhat.com> 7.07-1
changelog:
  - 7.07.
  - Parametrize build_libgs.
  - Remove Omni requirement (bug #88177).
  - Fix ghostscript-gtk obsoletes: line (bug #88175).


author: Tim Waugh <twaugh@redhat.com> 7.06-1
changelog:
  - 7.06.
  - Updated config, vflib.fixup patches.
  - No longer need dx6, jpeg patches.
  - No longer need to add in missed GNU drivers.
  - Turn off dj970 driver (hpijs drives that).


author: Tim Waugh <twaugh@redhat.com> 7.05-34
changelog:
  - Apply fix for CJK font search method when the fonts are not available
    (bug #83516).
  - The gb18030 patch no longer applies here.


author: Tim Waugh <twaugh@redhat.com> 7.05-33
changelog:
  - Add some missing font aliases (bug #73342).
  - Use the system jpeg library.
  - Update hpijs to 1.3.1.
  - Update gdevcups.c from cups-1.1.18.


author: Tim Waugh <twaugh@redhat.com> 7.05-26
changelog:
  - Don't ship the shared object yet (part of bug #79340).
  - Don't make the gtk package, since that needs the shared object.


author: Tim Waugh <twaugh@redhat.com> 7.05-25
changelog:
  - Fix level 1 PostScript output (bug #78450).
  - No need to carry gomni.c, since it comes from the patch.


author: Tim Waugh <twaugh@redhat.com> 7.05-8
changelog:
  - Requires recent version of patchutils (bug #65947).
  - Don't ship broken man page symlinks (bug #66238).


author: Tim Waugh <twaugh@redhat.com> 7.05-2
changelog:
  - Don't apply bogus parts of vflib patch (bug #65268).
  - Work around Omni -sPAPERSIZE=a4 problem (bug #65269).


author: Tim Waugh <twaugh@redhat.com> 7.05-1
changelog:
  - 7.05.
  - No longer need mkstemp, vflib.fixup, quoting, or PARANOIDSAFER
    patches.
  - Don't apply CJK patches any more (no longer needed).
  - Updated Source15, Patch0, Patch10, Patch5, Patch24, Patch14, Patch12.
  - Made gdevdmpr.c compile again.
  - Move gimp-print to a separate package.
  - Ship the shared object too (and a .so file that is dlopened).
  - Update Omni patch.  No longer need Omni_path, Omni_quiet, Omni_glib patches.
  - Require Omni >= 0.6.1.
  - Add patch to fix gtk+ initial window size.
  - Add devel package with header files.
  - Turn on IJS support.
  - Update hpijs to 1.1.
  - Don't ship the hpijs binary in the ghostscript package.
  - Use -fPIC when building ijs.


author: Tim Waugh <twaugh@redhat.com> 6.52-6
changelog:
  - Fix config patch so that gs --help displays the right thing.
  - Don't ship sysvlp.sh.
  - Fix some shell scripts.
  - Ship escputil man page (bug #58919).


author: Bernhard Rosenkraenzer <bero@redhat.com> 6.52-1
changelog:
  - Updates:
    - ghostscript 6.52
    - hpdj 2.6 -> pcl3 3.3
    - CJK Patchlevel 3, adobe-cmaps 200109
    - gimp-print 4.2.0
  - Adapt patches
  - Fix various URLs
  - Begin cleaning up spec file
  - Fix bugs #21879 and #50923


author: Crutcher Dunnavant <crutcher@redhat.com> 6.51-9
changelog:
  - applied IBM's glib patches for Omni, which now works.
  - BE AWARE: we now link against libstdc++ and glib for this, and use a c++
  - link stage to do the dirty.
  - added glib-devel buildreq and glib req, I don't think we require everything
  - yet, I could pull in sasl.


author: Crutcher Dunnavant <crutcher@redhat.com> 6.51-4
changelog:
  - applied drepper@redhat.com's patch for #50300
  - fixed build deps on zlib-devel and libpng-devel, #49853
  - made gs_init.ps a config file; #25096
  - O\^/nZ the daTa directorieZ now; #50693


author: Crutcher Dunnavant <crutcher@redhat.com> 6.51-2
changelog:
  - luckily, I had a spare chicken. Thanks to some work by Nakai, and one last
  - desperate search through google, everything /seems/ to be working. I know
  - that there are going to be problems in the japanese code, and I need to turn
  - on the cjk font map from adobe, but it /works/ at the moment.


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - upgraded to 6.51, a major version upgrade
  - rewrote spec file, threw out some patches
  - turned on IBM's Omni print drivers interface
  - turned on HP's hpijs print drivers interface
  - turned on every driver that looked usable from linux
  - sacrificed a chicken to integrate the old Japanese drivers
  - - This didn't work. The japanese patches are turned off, pending review.
  - - I can do loops with C, but the bugs are in Postscript init files


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - merged in some patches that got away:
  -	* Fri Sep  1 2000 Mitsuo Hamada <mhamada@redhat.com>
  	- add support JIS B size
  	- fix the problem of reconverting GNUPLOT output


author: Michael Stefaniuc <mstefani@redhat.com>
changelog:
  - added the stp driver from the gimp-print project.
    It supports high quality printing especialy with Epson Stylus Photo.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 5.50 at last...
  - hpdj 2.6
  - Added 3rd party drivers:
    - Lexmark 5700 (lxm5700m)
    - Alps MD-* (md2k, md5k)
    - Lexmark 2050, 3200, 5700 and 7000 (lex2050, lex3200, lex5700, lex7000)


author: Rob Crittenden <rcritten@redhat.com> - 2.0-14.1
changelog:
  - Use updated xmlrpc-c API to do GSSAPI ticket delegation (#736658)
  - Set minimum curl and xmlrpc-c to pull in new delegation API (#736658)


author: Rob Crittenden <rcritten@redhat.com> - 2.0-12
changelog:
  - Update to upstream 2.0.0rc3 (#631907)
  - Add patch to work on Python 2.4
  - Set minimum Requires for authconfig to 5.3.21-7 (sssd support)
  - Set minimum Requires for openssl to 0.9.8e-18 (sha2 support)
  - Add Requires for sssd, set minimum to sssd-1.5.1-18
  - Add Requires for bind-utils
  - Remove Requires on nss_ldap
  - Update license to GPLv3+


author: Rob Crittenden <rcritten@redhat.com> - 2.0-10
changelog:
  - Port to RHEL-5 (#607772)
  - Drop nslcd patch
  - Drop move binaries patch
  - authconfig 6.0 isn't available so we can't automatically configure sssd
    so configure nss_ldap instead


author: Rob Crittenden <rcritten@redhat.com> - 2.0-8
changelog:
  - Re-add patch to attempt to configure a number of nss_ldap related files
    if installed and configure nslcd.conf if installed. This got inadvertantly
    dropped when the source tarball was re-based (#559004)
  - Update nokrbv patch to remove another usage of python-krbV that
    isn't directly used by ipa-client but fails at runtime. (#598626)


author: Rob Crittenden <rcritten@redhat.com> - 2.0-7
changelog:
  - Update nokrbv patch to remove another usage of python-krbV that
    isn't directly used by ipa-client but fails the build. (#598626)


author: Rob Crittenden <rcritten@redhat.com> - 2.0-4
changelog:
  - Update source tarball to freeIPA v2.0 alpha 3 (tag 1.9.0_alpha3) (#556620)
  - More spec file clean ups
  - Don't install the po files so it doesn't conflict with the server
    ipa-python package


author: Rob Crittenden <rcritten@redhat.com> - 2.0-2
changelog:
  - Remove some commented-out Requires
  - Replace Requires on nss_ldap with nss-pam-ldapd (#559004)
  - Add patch to attempt to configure a number of nss_ldap related files
    if installed and configure nslcd.conf if installed (#559004)


author: Rob Crittenden <rcritten@redhat.com> - 2.0-1
changelog:
  - Initial spec
  - policycoreutils version set to 2.0.78-3 to fix problem with
    restorecon returning 1 in non-failure cases.


author: Than Ngo <than@redhat.com> 7:3.5.4-0.pre1
changelog:
  - prerelease of 3.5.4 (from the first-cut tag)
  - drop kdeadmin-3.5.2-knetworkconf-fedora.patch, it's include in 3.5.4 upstream


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-2
changelog:
  - Get rid of the "Sources were not configured" warning at the first
    start of kuser
  - The first normal user ID is 500, not 1001
  - Run kwuftpd and kuser through consolehelper
  - kontrol-panel 4.1.0; takes its desktop files from /etc/X11/sysconfig and
    /etc/X11/serverconfig and removes desktop files that aren't needed
    anymore
  - Don't require mkbootdisk on ia64


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix typo in kontrol-panel.desktop (#30001)
  - Don't own standard directories
  - Add Polnish translation to .desktop files from CVS


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - clean up specfile
  - new snapshot
  - ExcludeArch ia64 for now - kdelibs doesn't compile there
  - kill ksysctrl for now - compiler breakages.


author: Than Ngo <than@redhat.com> - 6:3.5.4-25
changelog:
  - Resolves: #653970, add overrides directory to default manpaths
  - Resolves: #607781, drop empty mozilla, plugins directories


author: Than Ngo <than@redhat.com> - 6:3.5.4-24
changelog:
  - Resolves: #580485, konsole crashed and caused the signal 11
  - Resolves: #501483, kwin crashes when closing Java dialog boxes
  - Resolves: #561844, kwin ignores configure requests causing wrong size of Motif windows
  - Resolves: #579707, kdm hangs when forced change password window is cancelled
  - Resolves: #584822, kwin uses smart placement instead of cascade in multi-screen
    even if cascade placement is selected
  - Resolves: #638849, rebuild failed if the build system has lm_sensors-devel installed


author: Lukas Tinkl <ltinkl@redhat.com> - 6:3.5.4-22
changelog:
  - Resolves: #499442, Kdesktop_lock does not work on multiuser 
    systems and for single user with multiple login


author: Than Ngo <than@redhat.com> - 6:3.5.4-20
changelog:
  - Resolves: #469723, Cannot mount floppy disk
  - Resolves: #472295, KDE Desktop icons do not refresh correctly


author: Than Ngo <than@redhat.com> 6:3.5.4-19
changelog:
  - Resolves: #251414, knotification cannot be enabled after re-enabling arts from kcontrol
  - Resolves: #251968, kdesktop_lock issue
  - Resolves: #236931, kdm does not cleanup PAM state


author: Than Ngo <than@redhat.com> - 6:3.5.4-17
changelog:
  - Resolves: #222970, khelpcenter crashes if press F1 at least 2 consecutive times
  - Resolves: #380281, kcmshell desktop - default button on virtual
    desktop doesn't work


author: Than Ngo <than@redhat.com> 6:3.5.4-13.3.el5
changelog:
  - second login attempt by validated user bypasses login passwords (#201507), CVE-2006-3742
  - fix #211979, switchuser only available with KDM
  - fix kde#134816, XDG's NoDisplay flag is not processed correcrly
  - devices that are in fstab should show up no matter what HAL thinks
  - get rid of unneeded dependency on xorg-x11-xdm
  - fix Theme/Colors/ksplash for RHEL5


author: Than Ngo <than@redhat.com> 6:3.5.4-10
changelog:
  - FedoraDNA for KDM
  - fix #205566, don't overwrite config files
  - fix #178320,#198828, follow menu-spec


author: Than Ngo <than@redhat.com> 6:3.5.4-8
changelog:
  - apply upstream patch
     fix #205701, no bold is displayed in konsole
     fix two possible mem leaks
  - add missing icons for package_games_kids
  - add more icon contexts (Tango icontheme)


author: Than Ngo <than@redhat.com> 6:3.5.4-7
changelog:
  - apply upstream patch
     fix #53642, Menubar is always visible after coming back from fullscreen
     fix #133665, crash in kiosk mode


author: Than Ngo <than@redhat.com> 6:3.5.4-5
changelog:
  - add Requires: eject 
  - fix #203279, antialiasing issue
  - apply upstream patch to fix kdedesktop crash, kde#132873
  - fix #201507, pam config issue
  - fix kdm crash


author: Than Ngo <than@redhat.com> 6:3.5.4-1
changelog:
  - apply upstream patch to fix KDED crashing on startup when D-BUS is unavailable.
  - apply upstream patch to fix kde#128552, kicker regression


author: Petr Rockai <prockai@redhat.com> - 6:3.5.4-0.pre1
changelog:
  - prerelease of 3.5.4 (from the first-cut tag)
  - disable --enable-final on s390x in case it would cause problems


author: Than Ngo <than@redhat.com> 6:3.5.3-6
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.5.3-3
changelog:
  - move only *.so symlinks to -devel subpackage
  - enable --enable-new-ldflags again since ld bug fixed


author: Than Ngo <than@redhat.com> 6:3.5.3-1
changelog:
  - update to 3.5.3
  - drop --enable-new-ldflags, workaround for ld bug
  - update kioslave_media_dbus patch


author: Than Ngo <than@redhat.com> 6:3.5.2-11
changelog:
  - apply upstream patches to fix several bugs in konsole, and
    fix #192832, konsole crashes on kde logout


author: Than Ngo <than@redhat.com> 6:3.5.2-10
changelog:
  - fix #191049, KDE screensaver calls PAM incorrectly
  - fix 191306, Kde Help Center can't build an index


author: Than Ngo <than@redhat.com> 6:3.5.2-8
changelog:
  - fix 190836, xmTextFieldClass widgets don't work properly
  - fix 153202, startkde gets wrong field from space_tmp/space_home with finnish


author: Than Ngo <than@redhat.com> 6:3.5.2-1
changelog:
  - update to 3.5.2
  - update dbus patch
  - drop kdebase-3.5.1-kwin-systray.patch, kdebase-3.5.1-keyboardlayout.patch,
    included in new upstream


author: Than Ngo <than@redhat.com> 6:3.5.1-3
changelog:
  - kscreensaver/kdm/kcheckpass use a separate PAM config file #66902
  - cleanup kdm config file #166388 
  - apply patch to launch kde scripts in shutdown,env directories #178326
  - kdm.log logrotate-enabled #178328
  - add konqueror webshortcuts for fedora project #178366
  - don't include unnecessary README #169331


author: Than Ngo <than@redhat.com> 6:3.5.1-1
changelog:
  - 3.5.1
  - apply patch to fix kded segfaults for audio/blank cd's
  - get rid some of unneeded patches
  - add buildrequires on libxkbfile-devel


author: Than Ngo <than@redhat.com> 6:3.5.0-2
changelog:
  - add dbus support
  - backport kde-mount from coolo kde-branch for working with new dbus/hal
  - update KDE default setting
  - update desktop-database/GTK+ icon cache


author: Than Ngo <than@redhat.com> 6:3.4.2-4
changelog:
  - apply patch to fix local root vulnerability in kcheckpass CAN-2005-2494, #166997
  - apply upstream patch to fix kinfocenter opengl DRI/GLX crash


author: Than Ngo <than@redhat.com> 6:3.4.0-6
changelog:
  - apply kdebase-3.4.0rc1-konsole-keymap.patch to change backspace key
    to ASCII-DEL, thanks to j.w.r.degoede@hhs.nl


author: Than Ngo <than@redhat.com> 6:3.4.0-4
changelog:
  - update kdebase-3.4.0rc1-konsole-keymap.patch
  - add Bluecurve theme for kdm
  - enable show device icons as default


author: Than Ngo <than@redhat.com> 6:3.3.2-0.2
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.2-0.1
changelog:
  - update to 3.3.2
  - remove unneeded kdebase-3.3.1-cvs.patch, kdebase-3.3.1-sidebar.patch
  - add CVS patch, that fixes a konsole crash


author: Than Ngo <than@redhat.com> 6:3.3.1-6
changelog:
  - remove unneeded require on lm_sensors #137649
  - enable devices-symbol
  - get rid of unneeded device desktop files


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.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix deadkeys handling in kdm
  - Fix uninitialized variable in konsole, patch
    from Tim Waugh (#34452)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix rpmfind shortcut (Bugzilla #34057, KDE Bug #21100)
  - Add patch from KDE_2_1_BRANCH to get rid of debug output in
    the ktar IO slave


author: Than Ngo <than@redhat.com>
changelog:
  - fix charmap/encoding problem
  - fix MinimumFontSize in konqueror, default is 10
  - set correct DefaultEncoding for konqueror
  - clean up startkde
  - disable Israel and Thai, it's broken in qt


author: Preston Brown <pbrown@redhat.com>
changelog:
  - remove CD-ROM / Floppy .desktop files, they are generated automatically now
  - remove some other old obsolete default config files


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1.1-2
changelog:
  - Log utmp/wtmp correctly in konsole, using utempter
  - Remove setuid state from konsole_grantpty, it's no longer needed now
    that we use utempter.
  - Fix escaping in the konsole KPart
  - Fix grammar and order in the arts control module


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1.1-1
changelog:
  - 2.1.1
  - Don't crash if kfmexec is invoked without arguments (#32029)
  - Various desktopconv fixes:
    - Allow removing or ignoring KDE 1.x files
    - convert the printer icon we had on the desktop by default.
    - Support i18n
  - Add mailsettings tool (generates sane kcmemail defaults at first
    startup)
  - Fix up support for Brazil Portuguese and Chinese
  - Fix loading of child panel config files (harald)
  - remove -T and --title in konsole, use instead --caption (#31483) (Than Ngo)
  - More i18n fixes (zh_HK is closer to zh_TW than to zh_CN...)


author: Than Ngo <than@redhat.com>
changelog:
  - fix Login Screen Red Hat logo (Bug #32241)
  - fix kdm background color
  - fix a bug in setting font size (Bug #32258)


author: Than Ngo <than@redhat.com> 2.1-11
changelog:
  - fix placed icons on desktop (Bug #31985)
  - some bugfixes in startkde
  - restore support for Russian (bero)
  - merge bugfix patch from KDE_2_1_BRANCH, Ctrl-U could crash Konqueror
    under certain circumstances (bero)
  - Fix up the effects patch (if everything was disabled, no radio button
    was checked by default, rather than the "No effects" button) (bero)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1-10
changelog:
  - Fix up i18n support
  - Don't use predictable tmp file names in krdb
  - Remove the printer icon from the desktop. It uses klpq which is in kdeutils,
    so the icon should come from there.
  - fix error.c in kdebase-2.1-fixes.patch, It's broken (Than Ngo)
  - better fix for konsole keyboard mappings (Preston Brown)


author: Than Ngo <than@redhat.com>
changelog:
  - fix default profile for konqueror in webbrowser mode 
  - set lucidatypewriter as fixed-width font for konqueror


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1-9
changelog:
  - Fix locale settings (old versions didn't check the user's locale settings
    and always started up in English)
  - Fix some braindead code in kwrite


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1-8
changelog:
  - Add option to save backtraces to a file (#30867)
  - Fix kdm looking horrible on 8 bit displays
  - Revert to /usr/share/config with an exception for kdmrc
  - Add /etc/skel/Desktop/.directory (the /etc/skel/Desktop/* glob doesn't include
    /etc/skel/Desktop/.* ...)
  - Don't apply konsole-noxft patch anymore (workaround for an X bug
    that was fixed in 11.4)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - /usr/share/config -> /etc/kde
  - Don't throw all config files at every user's home directory; 2.x supports
    changing global defaults
  - Get rid of bogus "can't find schema named" warning
  - Fix various bugs in konsole (don't connect to a NULL slot, etc.)
  - Cripple kxmlrpcd by default (#23253)
  - Add a sane icon arrangement at first startup (#25026)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add fixes from KDE_2_1_BRANCH:
    - Fix up cookie handling in konqueror
    - Fix a potential crash in kcontrol when using config files from
      cvs snapshots
    - Fix possible khotkeys segfault
  - Fix up Konqueror User Agent dialog
  - Log in to "default" session by default (#29157)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up konsole_grantpty to work with the /dev/pts filesystem and
    /dev/ptmx rather than the old /dev/ptyXX system
  - Replace ktip logo with Red Hat logo, the old one could be considered
    offensive by some people
  - Fix build with glibc 2.2.2
  - Turn off icon view in kdm
  - Other minor changes to default config


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - desktopconv: Don't strip off .png/.xpm/.gif in Icon= if it is
    provided as a full pathname
  - Build with --disable-debug
  - Fix a bug causing all icons to appear in the upper-left corner
  - Don't use antialiased fonts in konsole even if they're turned on.
    Konsole can't deal with them.
  - Don't show the postgres and amanda users in kdm
  - Add rhbug/bz shortcut to Bugzilla
  - Add ftpsearch/fs shortcut to FTP Search
  - Add "Eject" option to CD-ROM icon (RFE #26301)
  - Fix permissions on some files in /etc/skel/Desktop (having them readable
    by root only is not really useful ;) )
  - Fix PAM exiting (#25232, Patch from Tim Waugh)
  - Fix utmp handling in konsole (Bug #25048)
  - Rewrite desktopconv and run it from startkde, ensures
    clean updates from KDE 1.x (Bug #25473)
  - Add $HOME/bin to PATH in kdm (Bug #25743)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Link the greeter into kdm statically, pulling in libpthreads
    Fixes crash with glibc-2.2.1-3 i686


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Turn off anti-aliasing by default
  - Restore the turning AA on/off and "apply styles to non-KDE-apps"
    functionality, someone managed to break them just in time for
    2.1 beta 2.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Kill /usr/share/icons/hicolor/22x22/actions/view_tree.png, it's in
    kdelibs
  - restore missing /etc/kderc (Bug #24601)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update CVS (fixed #24298, #24242)
  - Hack in support for turning anti-aliasing on and off, as requested
    by Than. Unfortunately, this patch probably won't go into the base 2.1
    because of the message freeze.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - kdm shouldn't show gdm and mailnull users (#23136)
  - don't install the konsole fonts, they're now
    included in XFree86 (#23467)
  - Obsoletes kdebase2 (from 7.0-preview)
  - Add config files (used to be in kdesupport) (#22601)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update
  - Obsolete kdebase-3d-screensavers, kdebase-locolor-icons,
    kapm kcmlaptop (optional stuff from KDE 1.x)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Some fixes to startkde:
    - if /etc/skel/.kde doesn't exist, don't copy it
    - remove stale .DCOPserver* files at startup
  - Rebuild with fixed kdoc


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Move include files to /usr/include/kde
  - Don't install any of the mini-lesstif files, we need them at
    build time only
  - Fix consolehelper config for kappfinder


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update to KDE_2_0_BRANCH, now that the ".0 release" bugs are fixed
  - Get rid of the Red Hat menu, it's merged now
  - Fix up the gdm session file
  - Fix up kappfinder, run it through consolehelper (Bug #19903)
  - Enable Netscape plugin support, add a stripped down version of lesstif
    to allow this


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - get rid of the 3d-screensavers package - now that qt-GL is part of qt,
    there's no need to keep them separate to avoid the dependency.


author: Than Ngo <than@redhat.com>
changelog:
  - fix gnome-session so that KDE2 can be started from gdm
  - pam/kde2 instead pam/kde to avoid problem with KDE1
  - don't requires qt-GL, It's now in qt


author: Than Ngo <than@redhat.com>
changelog:
  - fix dependency problem with KDE1 so that KDE1 and KDE2 can be installed
    at the same time
  - add missing ldconfig in %post anf %postun
  - fix for reading config files in /etc/X11/xdm, add Xsession to requires


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - rebuild, now that kdelibs2 works on alpha
  - use the same ugly hack to get kdebase to compile
  - remove ksysguard on alpha (even more compiler problems)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - new snapshot
  - ExcludeArch ia64 for now
  - remove gnome .desktop file, we get it from gnome-core now.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Build the OpenGL screensavers, and move them to a separate package
  - Improve the spec file (BuildPrereqs etc.)


author: Preston Brown <pbrown@redhat.com>
changelog:
  - start autorun if present in startkde
  - check for configured soundcard before running sound services


author: Preston Brown <pbrown@redhat.com>
changelog:
  - added link to /etc/X11/applnk, .directory file
  - included lowcolor icon sub-package
  - enable .desktop file access


author: Preston Brown <pbrown@redhat.com>
changelog:
  - customized startkde script to set up user environment if not present.
  - mention kthememgr in description.


author: Preston Brown <pbrown@redhat.com>
changelog:
  - snapshot, includes kde 1.1.1 + fixes
  - kvt removed for security reasons.  It is a steaming pile of...


author: Preston Brown <pbrown@redhat.com>
changelog:
  - today's snapshot makes kfm a bit nicer and some other fixes
  - moved default rc files to kdesupport


author: Preston Brown <pbrown@redhat.com>
changelog:
  - removed bell.xpm (used to be in fvwm2-icons, don't want installer to see
  - this previous connection and autoselect kdebase for upgrade).


author: Than Ngo <than@redhat.com> 6:3.5.4-5
changelog:
  - apply upstream patches
      fix #132929, Apply default settings in Power Control->Laptop Battery crash
      fix #113622, kde logout on low battery
      fix #129161, kwalletmanager does not show up in systray


author: Than Ngo <than@redhat.com> 6:3.5.4-4
changelog:
  - fix #207920, klaptop_acpi_help to use pm-utils and pam
  - fix crash in klaptopdaemon
  - apply upstream patches
     fix #134192, computes negative real raised 0 power equals nan


author: Than Ngo <than@redhat.com> 6:3.5.4-3
changelog:
  - fix #205553, Printing text with kedit always Bold
  - apply upstream patch
     fix #128925, menu displays question marks instead of unicode characters


author: Than Ngo <than@redhat.com> 6:3.5.4-2
changelog:
  - apply upstream patch to fix ark crashes, kde#127341
  - apply upstream patch to fix kgpg crashes, kde#132420


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - Skip LABEL entries in /etc/FSTAB until kdf can handle them
    The mounts show up with their device name instead (#71063)


author: Preston Brown <pbrown@redhat.com>
changelog:
  - we don't support lp or lprng in 6.x, use lpr as spooler in klpq.
  - specific requires for zip and unzip for ark.


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-44
changelog:
  - add patch adapted from upstream (patch 208) to add support for building
  against system expat; add --with-system-expat to "configure" invocation; remove
  embedded copy of expat-1.95.8 from the source tree during "prep"
  - ensure pyexpat.so gets built by explicitly listing all C modules in the
  payload in %files, rather than using dynfiles
  Resolves: CVE-2009-3720
  - backport three security fixes to 2.4 (patches 209, 210, 211):
  Resolves: CVE-2011-1521
  Resolves: CVE-2011-1015
  Resolves: CVE-2010-3493


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-42
changelog:
  - fix test_pyclbr to match the urllib change in patch 204 (patch 206)
  - allow the "no_proxy" environment variable to override "ftp_proxy" in
  urllib2 (patch 207)
  - fix typos in names of patches 204 and 205
  Related: rhbz#549372


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-41
changelog:
  - backport support for the "no_proxy" environment variable to the urllib and
  urllib2 modules (patches 204 and 205, respectively)
  Resolves: rhbz#549372


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-40
changelog:
  - backport fixes for arena allocator from 2.5a1
  - disable arena allocator when run under valgrind on x86, x86_64, ppc, ppc64
  (patch 203)
  - add patch to add sys._debugmallocstats() hook (patch 202)
  Resolves: rhbz#569093


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-39
changelog:
  - fix various flaws in the "audioop" module
  - Resolves: CVE-2010-1634 CVE-2010-2089
  - backport the new PySys_SetArgvEx libpython entrypoint from 2.6
  - Related: CVE-2008-5983
  - restrict creation of the .relocation-tag files to i386 builds
  - Related: rhbz#644761
  - move the python-optik metadata from the core subpackage to the python-libs
  subpackage
  - Related: rhbz#625372


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-37
changelog:
  - create dummy ELF file ".relocation-tag" to force RPM directory coloring,
  fixing i386 on ia64 compat
  - Resolves: rhbz#644761


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-35
changelog:
  - Rework rgbimgmodule fix for CVE-2008-3143
  - Resolves: rhbz#644425 CVE-2009-4134 CVE-2010-1449 CVE-2010-1450


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-33
changelog:
  - Preserve timestamps when fixing shebangs (patch 104) and when installing, to
  minimize .pyc/.pyo differences across architectures (due to the embedded mtime
  in .pyc/.pyo headers)
  - Related: rhbz#625372


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-32
changelog:
  - introduce libs subpackage as a dependency of the core package, moving the
  shared libraries and python standard libraries there
  - Resolves: rhbz#625372


author: David Malcolm <dmalcolm@redhat.com> - 2.4.3-28
changelog:
  - Backport fix for leaking filedescriptors in subprocess error-handling path
  from Python 2.6
  - Resolves: rhbz#609017
  - Backport usage of "poll" within the subprocess module to 2.4.3
  - Resolves: rhbz#609020


author: James Antill <james.antill@redhat.com> - 2.4.3-27.el5
changelog:
  - Add workaround for subprocess import with threads
  - Resolves: 499095
  - Resolves: rhbz#499097
  - Resolves: rhbz#498979


author: James Antill <james.antill@redhat.com> - 2.4.3-24.el5_3.4
changelog:
  - Fix all of the low priority security bugs:
  - Resolves: 486351
  - Multiple integer overflows in python core
  - Resolves: 455008
  - PyString_FromStringAndSize does not check for negative size values
  - Resolves: 443810
  - Multiple integer overflows discovered by Google
  - Resolves: 455013
  - Multiple buffer overflows in unicode processing
  - Resolves: 454990
  - Potential integer underflow and overflow in the PyOS_vsnprintf C API function
  - Resolves: 455018
  - imageop module multiple integer overflows
  - Resolves: 469656
  - stringobject, unicodeobject integer overflows
  - Resolves: 470915
  - integer signedness error in the zlib extension module
  - Resolves: 442005
  - off-by-one locale.strxfrm() (possible memory disclosure)
  - Resolves: 235093
  - imageop module heap corruption
  - Resolves: 295971


author: James Antill <james.antill@redhat.com> - 2.4.3-24
changelog:
  - Remove unapproved socket constants and xmlrpclib fixes.
  - Resolves: rhbz#444088
  - Resolves: rhbz#460694


author: James Antill <james.antill@redhat.com> - 2.4.3-23
changelog:
  - Fix gettext problem
  - Resolves: rhbz#444088
  - Add socketmodule constants (bug #436560)
  - Fix xmlrpclib marchal problem (python bug #1739842)
  - Fix fd leak in urllib2
  - Resolves: rhbz#460694


author: Mihai Ibanescu <misa@redhat.com> - 2.4.3-15
changelog:
  - Fixed bug #201434 (distutils.sysconfig is confused by the change to make
    python-devel multilib friendly)


author: Mihai Ibanescu <misa@redhat.com> - 2.4.3-6
changelog:
  - Fixed bug #192592 (too aggressive assertion fails) - SF#1257960
  - Fixed bug #167468 (Doc/tools not included) - added in the python-tools package


author: Peter Jones <pjones@redhat.com> 2.4.1-12
changelog:
  - Fixed bug #169159 (check for argc>0 and argv[0] == NULL, not just
      argv[0][0]='\0')
    Reworked the patch from -8 a bit more.


author: Mihai Ibanescu <misa@redhat.com> 2.4.1-10
changelog:
  - Fixed bug #169159 (don't let python core dump if no arguments are passed in)
    Reworked the patch from -8 a bit more.


author: Mihai Ibanescu <misa@redhat.com> 2.4.1-7
changelog:
  - Fixed bug #169046 (realpath is unsafe); thanks to 
    Peter Jones <pjones@redhat.com> and Arjan van de Ven <arjanv@redhat.com> for
    diagnosing and the patch.


author: Mihai Ibanescu <misa@redhat.com> 2.4.1-2
changelog:
  - Fixed bug #143667 (python should own /usr/lib/python* on 64-bit systems, for
    noarch packages)
  - Fixed bug #143419 (BuildRequires db4 is not versioned)


author: Mihai Ibanescu <misa@redhat.com> 2.4-6
changelog:
  - building the docs from a different source rpm, to decouple bootstrapping
    python from having tetex installed


author: Jeff Johnson <jbj@jbj.org> 2.4-2
changelog:
  - db-4.3.21 returns DB_BUFFER_SMALL rather than ENOMEM (#141994).
  - add Provide: python(abi) = 2.4
  - include msgfmt/pygettext *.pyc and *.pyo from brp-python-bytecompile.


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-10
changelog:
  - Fixed bug #77418 (Demo dir not packaged)
  - More tweaking on #19347 (Moved Tools/ under /usr/lib/python2.3/Tools)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-8
changelog:
  - Fixed bug #129769: Makefile in new python conflicts with older version found
    in old python-devel
  - Reorganized the spec file to get rid of the aspython2 define; __python_ver
    is more powerful.


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-7
changelog:
  - Including html documentation for non-i386 arches
  - Fixed #125362 (python-doc html files have japanese character encoding)
  - Fixed #128923 (missing dependency between python and python-devel)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-6
changelog:
  - Fixed #128030 (help() not printing anything)
  - Fixed #125472 (distutils.sysconfig.get_python_lib() not returning the right
    path on 64-bit systems)
  - Fixed #127357 (building python as a shared library)
  - Fixed  #19347 (including the contents of Tools/scripts/ in python-tools)


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-3
changelog:
  - Added an optik.py that provides the same interface from optparse for
    backward compatibility; obsoleting python-optik


author: Mihai Ibanescu <misa@redhat.com> 2.3.4-1
changelog:
  - Updated to 2.3.4-1 with Robert Scheck's help (bug #124764)
  - Added BuildRequires: tix-devel (bug #124918)


author: Mihai Ibanescu <misa@redhat.com> 2.3.3-6
changelog:
  - Correct fix for #122304 from upstream:
    http://sourceforge.net/tracker/?func=detail&atid=105470&aid=931848&group_id=5470


author: Mihai Ibanescu <misa@redhat.com> 2.3.3-4
changelog:
  - Fix for bug #122304 : splitting the domain name fails on 64-bit arches
  - Fix for bug #120879 : including Makefile into the main package

  - Requires XFree86-devel instead of -libs (see bug #118442)


author: Mihai Ibanescu <misa@redhat.com> 2.3-0.2
changelog:
  - Building python 2.3
  - Added more BuildRequires
  - Updated the startup files for modulator and pynche; idle installs its own
    now.


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-25
changelog:
  - Fixed bug #84886: pydoc dies when run w/o arguments
  - Fixed bug #84205: add python shm module back (used to be shipped with 1.5.2)
  - Fixed bug #84966: path in byte-compiled code still wrong


author: Jeremy Katz <katzj@redhat.com> 2.2.2-23
changelog:
  - ftp uri's should be able to specify being rooted at the root instead of 
    where you login via ftp (#84692)


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-22
changelog:
  - Using newer Japanese codecs (1.4.9). Thanks to 
    Peter Bowen <pzb@datastacks.com> for pointing this out.


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-13
changelog:
  - Attempt to look both in /usr/lib64 and /usr/lib/python2.2/site-packages/:
    some work on python-2.2.2-lib64.patch


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-11.7.3
changelog:
  - Fixed bug #82544: Errata removes most tools
  - Fixed bug #82435: Python 2.2.2 errata breaks redhat-config-users
  - Removed .lib64 and - files that get installed after we fix the multilib
    .py files.


author: Jeremy Katz <katzj@redhat.com> 2.2.2-8
changelog:
  - urllib2 didn't support non-anonymous ftp.  add support based on how 
    urllib did it (#80676, #78168)


author: Mihai Ibanescu <misa@redhat.com> 2.2.2-7
changelog:
  - Fix bug #79647 (Rebuild of SRPM fails if python isn't installed)
  - Added a bunch of missing BuildRequires found while fixing the
    above-mentioned bug


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-3.7.3
  - Recompiled for 7.3 (to fix the -lcrypt bug)
  - Fix for the spurious error message at the end of the build (build-requires
    gets confused by executable files starting with """"): make the tests
    non-executable.


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-5
  - Fixed configuration patch to add -lcrypt when compiling cryptmodule.c

  2.2.2-4
  - Spec file change from Matt Wilson <msw@redhat.com> to disable linking 
    with the C++ compiler.


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-3.*
  - Merged patch from Karsten Hopp <karsten@redhat.de> from 2.2.1-17hammer to
    use %{_libdir}
  - Added XFree86-libs as BuildRequires (because of tkinter)
  - Fixed duplicate listing of plat-linux2
  - Fixed exclusion of lib-dynload/japanese
  - Added lib64 patch for the japanese codecs
  - Use setup magic instead of using tar directly on JapaneseCodecs


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  2.2.2-2
  - Fix #76912 (python-tools contains idle, which uses tkinter, but there is no
    requirement of tkinter from python-tools).
  - Fix #74013 (rpm is missing the /usr/lib/python2.2/test directory)


author: Mihai Ibanescu <misa@redhat.com>
changelog:
  - builds as python2 require a different libdb
  - changed the buildroot name of python to match python2 builds


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-16
changelog:
  - the same, but in builddirs - this will remove them from the 
    docs package, which doesn't look in the buildroot for files.


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-8
changelog:
  - Make files in /usr/bin install side by side with python 1.5 when
  - Drop explicit requirement of db4
    built as python2


author: Nalin Dahyabhai <nalin@redhat.com> 2.2-5
changelog:
  - disable ndbm support, which is db2 in disguise (really interesting things
    can happen when you mix db2 and db4 in a single application)


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-0.11c1
changelog:
  - 2.2 RC 1
  - Don't include the _tkinter module in the main package - it's 
    already in the tkiter packace
  - Turn off the mpzmodule, something broke in the buildroot


author: Matt Wilson <msw@redhat.com> 2.2-0.9b2
changelog:
  - changed DESTDIR to point to / so that distutils will install dynload
    modules properly in the installroot


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2-0.4a4
changelog:
  - 2.2a4
  - Enable UCS4 support
  - Enable IPv6
  - Provide distutils
  - Include msgfmt.py and pygettext.py


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - fix the "requires" clause, it lacked a space causing problems
  - use %{_tmppath}
  - don't define name, version etc
  - add the available patches from the Python home page


author: Matt Wilson <msw@redhat.com>
changelog:
  - modify all files to use "python2.0" as the intrepter
  - don't build the Expat bindings
  - build against db1


author: Jeremy Hylton <jeremy@beopen.com>
changelog:
  - updated for 2.0c1
  - build audioop, imageop, and rgbimg extension modules
  - include xml.parsers subpackage
  - add test.xml.out to files list


author: Jeremy Hylton <jeremy@beopen.com>
changelog:
  - Version 2 of 2.0b1
  - Make the package relocatable.  Thanks to Suchandra Thapa.
  - Exclude Tkinter from main RPM.  If it is in a separate RPM, it is
    easier to track Tk releases.


author: Than Ngo <than@redhat.com> - 4.0.8-7
changelog:
  - Resolves: #513600, [kn_IN][te_IN] switchdesk fails to start in kn_IN/te_IN locale
  - Resolves: #521285, fix shebang line of system Python executables


author: Than Ngo <than@redhat.com> 4.0.4-1
changelog:
  - fix wrong RB id of enlightenment which causes switchdesk crashed #124408
  - fix bug in setting default wm, bug #124292, #122260
  - fix bug in creating .Xclients, bug #123545
  - add selection button for System Default #110312


author: Than Ngo <than@redhat.com> 4.0.0-1
changelog:
  - 4.0.0 release
  - fixed #40226, #71711, #71990, #72744, #75751, #78603, #81801, #84043, #85077, #89347, #105880, #108582, #109683, #110312, #114190

  - Thu Jun 26 2003 Than Ngo <than@redhat.com> 3.9.8-18
  - build with gcc-3.3-12
  - fix desktop file issue
  - cleanup specfile
  - disable debuginfo


author: Mike A. Harris <mharris@redhat.com> 3.9.8-11
changelog:
  - Changed ./configure to rpm %configure macro so libdir is set right on x86_64
  - More prefix/share -> /usr/share fixes, removal of {prefix}, and usage of
    {_prefix} instead
  - Changed make install to %makeinstall macro


author: Mike A. Harris <mharris@redhat.com> 3.9.8-10
changelog:
  - Changed all occurances of {prefix}/foo to proper RPM macros and other spec
    file cleanups
  - Fix for unpackaged files in buildroot detected by new rpm policy


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - desktop-file (#69506)
  - fix wmaker (#65303)
  - sync with cvs
  - remove acconfig.h from CVS, it creates a config.h 
    with invalid deklarations
  - fix comments in switchdesk-gnome.c
  - fix CXXFLAGS in src/Makefile.am


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed switchdesk-helper script, and cleaned up manpage so we don't
    refer to AnotherLevel etc (#31142)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Handle KDE 2.0 (Bug #20371)
  - Make the desktop names for the textmode frontend case insensitive
  - Add Swedish translation to Desktop file (RFE #15362)
  - Add German translation to Desktop file
  - Fix up help text when neither switchdesk-kde nor switchdesk-gnome is
    installed
  - Fix up %description - we support WindowMaker, fvwm and twm.
  - Add the missing Xclients.fvwm file


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add docs for the KDE2 switch on command line (Bug #16743)
  - Fix crash in switchdesk-gnome (Bug #16743)
  - fix some minor oddities


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - add enlightenment, twm, windowmaker to gnome version, remove AnotherLevel
  - fix build with current KDE 2.0
  - stop using egcs++
  - fix a number of bugs
  - ExcludeArch ia64 for now (kdelibs doesn't compile there)


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - clarify comments, add new variables in /etc/sysconfig/system-config-users
  - use new method to choose GID when creating groups as well
  - actually set new user's GID
  - remove debugging statements


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.45
changelog:
  - revamp uid/gid number selection to honor preferences and avoid primary
    group/created group discrepancies (#198152)
  - use disttag if available


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.40
changelog:
  - initialize shadow variables only if shadow passwords are used
    (#168524, #168529, patch by Josef Whiter)


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.30-1
changelog:
  - use os.lstat() to test ownership of files to be deleted
  - update the GTK+ theme icon cache on (un)install


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.27-1
changelog:
  - some sanity testing to avoid deleting system directories when deleting a user
    (#138093)
  - eventually delete mail spool (#102637) and temporary files (#126756)


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - set password and confirm password entries (in)sensitive based on whether
    account is locked or not (#131180)


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.24-1
changelog:
  - use user/group names for indexing, avoid unnecessary user/group lookups
    (#135223, original patch by Miloslav Trmac)
  - remove some debugging statements
  - updated translations


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.23-1
changelog:
  - try to fix 32bit uids/gids (#134803)
  - fix gtk.main*() related DeprecationWarnings
  - byte-compile python files in "make install"
  - updated translations


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.20-1
changelog:
  - allow UTF-8 in user's full name (#133137)
  - require new libuser version so that fix for #80624 doesn't throw exception
    (#133479)
  - admit complicity


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.18-1
changelog:
  - use F1 instead of Ctrl+H as accelerator for Help/Contents (#132163)
  - use "mkdir -p" to fix make install glitch
  - use absolute paths in *.glade to fix pygtk/pyglade subtleties


author: Nils Philippsen <nphilipp@redhat.com> - 1.2.15-1
changelog:
  - add manpage (Chris Spencer, #115316)
  - add Slovenian translation to desktop file (Roman Maurer, #131835)


author: Brent Fox <bfox@redhat.com> 1.2.7-1
changelog:
  - preserve existing group selection in userProperties.py (bug #111199)
  - handle munged config file (bug #108400)


author: Brent Fox <bfox@redhat.com> 1.2.5-1
changelog:
  - rename from redhat-config-users
  - add Obsoletes for redhat-config-users
  - make changes for Python2.3


author: Brent Fox <bfox@redhat.com> 1.1.17-1
changelog:
  - if shadow passwords are not enabled, do not show certain widgets (bug #104536)
  - don't modify password expiration data by accident (bug #88190)


author: Brent Fox <bfox@redhat.com> 1.1.16-1
changelog:
  - clarify error dialog message (bug #101607)
  - allow underscores and dashes in usernames and groupnames (bug #99115)


author: Brent Fox <bfox@redhat.com> 1.1.11-1
changelog:
  - don't create new user with an existing uid (bug #90911)
  - use the messageDialog module in groupWindow.py
  - don't create group with an existing gid (bug #90911)


author: Brent Fox <bfox@redhat.com> 1.1.9-1
changelog:
  - popup a confirmation dialog when deleting groups
  - popup a confirmation dialog when deleting users


author: Brent Fox <bfox@redhat.com> 1.1.7-1
changelog:
  - don't allow colons in username or homedir names (bug #90481)
  - check for zero length in usernames, groupnames, gecos, and homedirs


author: Brent Fox <bfox@redhat.com> 1.1.5-1
changelog:
  - don't allow root account to be locked
  - make default values for SHADOW* on user creation so we can do password aging properly later


author: Brent Fox <bfox@redhat.com> 1.1.3-3
changelog:
  - force ascii input (bug #74058)
  - make sure that groupWindow calls self.ready() after showing dialogs
  - remove sentence hacks in asciiCheck.py (bug #82015)
  - fix typo in about box (bug #82016)
  - do not create homedir if they user doesn't want to
  - only offer to delete homedirs if they actually exist  (bug #78619)
  - if the user is the only member of their group, delete the group automatically (bug #78620)


author: Brent Fox <bfox@redhat.com> 1.1.1-9
changelog:
  - handle window delete-events correctly
  - call ready() after dialog is destroyed (bug #80625)
  - if a deleted user is the only user in his primary group, offer to delete the group too (bug #78620)


author: Dan Walsh <dwalsh@redhat.com> 1.1-16
changelog:
  - Fix traceback bug, caused by unitialized variable
  - Fix traceback bug, caused by primary gid missing from /etc/group


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Attempt to minimize enumerations where possible
  - Always use defined constants for attribute names


author: Brent Fox <bfox@redhat.com>
changelog:
  - mainWindow.glade: Changed GUI per jrb's recommendations
  - mainWindow.py: added interfacing with libuser backend


author: Jonathan Blandford <jrb@redhat.com>
changelog:
  - mainWindow.glade: Cleaned up glade file a bunch.
  - mainWindow.py: modified to deal with updated glade.


author: Milan Zazrivec <mzazrivec@redhat.com> 0.5.4-22.el5_7.2
changelog:
  - Resolves: #736058 - re-allow rhn_check to run successfully without any
    command line arguments
  - Resolves: #736060 - re-allow pirut to see repositories provided by RHN
  - Don't attempt to re-register a registered system from package updater


author: Michael Mraka <michael.mraka@redhat.com> 0.5.4-22.el5_7.1
changelog:
  - Related: #732427 - fixed persistdir definition
  - Resolves: #732427 - reverted and reimplemented init_hook -> prereposetup_hook
    change


author: Miroslav Suchy <msuchy@redhat.com> 0.5.4-22.el5_7
changelog:
  - Related: #707241 - create progressbar even during groupinstall and do not
    delete rhnplugin.repos during groupinstall command


author: Miroslav Suchy <msuchy@redhat.com> 0.5.4-20.el5_7
changelog:
  - Resolves: #675220 - re-enable yum-rhn-plugin after package upgrade if
  the system is already registered


author: Miroslav Suchy <msuchy@redhat.com> 0.5.4-19.el5_7
changelog:
  - Resolves: #614138 - do not send info to rhnParent about removing packages if
    plugin is enabled, but machine is not registred - i.e. getSystemId()
  - Related: #614138 - moved communication with satellite server from init_hook
    to prereposetup_hook
  - Resolves: #667135 - don't report empty transactions as a successful action


author: Miroslav Suchy <msuchy@redhat.com> 0.5.4-18.el5_7
changelog:
  - Related: #675220 - specify RHN as "RHN Satellite or RHN Classic"
  - Related: #666534 - respect metadata_expire setting from yum config


author: Pradeep Kilambi <pkilambi@redhat.com> - 0.5.3-26.el5_7
changelog:
  - Resolves: #431082 #436043 #436804 #441265 #448012 #448044 #449726
  - Resolves: #450241 #453690 #455759 #455760 #456540 #457191  #462499


author: Pradeep Kilambi <pkilambi@redhat.com> - 0.5.3-3
changelog:
  - Resolves: #222327, #226151, #245013, #248385, #251915, #324141 
  - Resolves: #331001, #332011, #378911


author: James Bowes <jbowes@redhat.com> - 0.1.8-1
changelog:
  - Require a version of rhn-client-tools that doesn't provide up2date.
  - package the translation files.


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-85
changelog:
  - fence_vmware_soap: Fix RHEL5-specific path issue
    (fence_vmware_soap_fix_rhel5_specific_path_issue.patch)
    Resolves: rhbz#717372


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-82
changelog:
  - fence_ipmilan: Correct return code for diag operation
    (fence_ipmilan_correct_return_code_for_diag_operation.patch)
    Ancillary fix for 678061
    Resolves: rhbz#678061


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-81
changelog:
  - cman: Don't increment on LEAVING->MEMBER transition
    (don_t_increment_on_leaving_>member_transition.patch)
    Resolves: rhbz#649533
  - cman: Clarify 'expected' option
    (clarify_expected_option.patch)
    Resolves: rhbz#688701


author: Marek Grac <mgrac@redhat.com> - 2.0.115-80
changelog:
  - fence agents: Fix problems with SSL support 
    (fence_cisco_ucs-fence_rhevm-Problems-with-SSL-support.patch)
    Resolves: rhbz#693395

  - fence_ipmilan: Operation monitor should return correct exit code
    (fence_ipmilan-returns-incorrect-status-on-monitor-op.patch)
    Resolves: rhbz#693427

  - fence_vmware_soap: New fence agent for VMWare using SOAP API
    (Add-support-for-UUID.patch)
    (fence_vmware_soap-New-fence-agent-for-VMWare-using-SOAP.patch)
    Resolves: rhbz#634567


author: Marek Grac <mgrac@redhat.com> - 2.0.115-79
changelog:
  - fence_agents: Add support for sub-org to Cisco UCS fence agent
    (fence_cisco_ucs-Fix-for-support-for-sub-organization.patch)
    Resolves: rhbz#678902


author: Marek Grac <mgrac@redhat.com> - 2.0.115-77
changelog:
  - fence_agents: Add support for sub-org to Cisco UCS fence agent
    (fence_cisco_ucs-Support-for-sub-organization.patch)
    Resolves: rhbz#678902


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-76
changelog:
  - fence-agents: Fence_rhevm needs to change "RUNNING" status to "UP" status as the REST-API has changed.
    (fence_rhevm_needs_to_change_running_status_to_up_status_as_the_rest_api_has_changed.patch)
    Resolves: rhbz#681670
  - fence_rhevm: Update URL to RHEV-M REST API
    (fence_rhevm_update_url_to_rhev_m_rest_api.patch)
    Resolves: rhbz#681676


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-75
changelog:
  - fence_ipmilan: Fix manual page to describe usage with HP iLO 3
    (fence_ipmilan_fix_manual_page_to_describe_usage_with_hp_ilo_3.patch)
    Resolves: rhbz#671089
  - qdiskd: Fix bad timer check - RHEL5
    (qdiskd_fix_bad_timer_check_rhel5.patch)
    Resolves: rhbz#679274


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.0.115-74
changelog:
  - fence_wti: Unable to parse output when splitted into several screens
    (fence_wti-Unable-to-parse-output-when-splitted-into_part2.patch)
    Resolves: rhbz#679160


author: Marek Grac <mgrac@redhat.com> - 2.0.115-73
changelog:
  - Add "diag" option to fence_ipmilan
    (fence_ipmilan-Add-diag-option-to-support-ipmitool.patch)
    Resolves: rhbz#678061
  - fence_wti: Unable to parse output when splitted into several screens
    (fence_wti-Unable-to-parse-output-when-splitted-into.patch)
    Resolves: rhbz#679160


author: Marek Grac <mgrac@redhat.com> - 2.0.115-72
changelog:
  - Improve error handling in RSA fence agent
    (fence_rsa-Better-error-handling.patch)
    Resolves: rhbz#678018
  - Automatic generation of manual pages
    (fence-agents-Automatic-generation-of-manual-pages.patch)
    (fence-agents-add-XSLT-template.patch)
    (library-Metadata-are-not-correct-if-agent-does-not-s.patch)
    Resolves: rhbz#488959


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-71
changelog:
  - Display the node's votes in cman_tool status
    (display_the_node_s_votes_in_cman_tool_status.patch)
    Resolves: rhbz#653508
  - cman: Fix cman_tool reporting with quorum disk
    (cman_fix_cman_tool_reporting_with_quorum_disk.patch)
    Resolves: rhbz#654894


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-70
changelog:
  - ccs: Allow ccs_tool to use alternate base ports
    (ccs_allow_ccs_tool_to_use_alternate_base_ports.patch)
    ccs: Update manual page for ccs_tool
    (ccs_update_manual_page_for_ccs_tool.patch)
    Resolves: rhbz#656427


author: Lon Hohberger <lhh@redhat.com> 2.0.115-69
changelog:
  - fence-agents: Add man pages for ucs, ifmib, rhevm
    (fence_agents_add_man_pages_for_ucs,_ifmib,_rhevm.patch)
    Resolves: rhbz#663808


author: Lon Hohberger <lhh@redhat.com> 2.0.115-67
changelog:
  - fence_scsi_test: add 'clear' action
    (fence_scsi_test_add_clear_action.patch)
    fence_scsi_test: document 'clear' action in man page.
    (fence_scsi_test_document_clear_action_in_man_page.patch)
    Resolves: rhbz#603838


author: Marek Grac <mgrac@redhat.com> 2.0.115-66
changelog:
  - cman: ownership of /var/log/cluster clobbers log files
    (fence_egenera_revert.patch)
    Resolves: rhbz#659090


author: Lon Hohberger <lhh@redhat.com> 2.0.115-64
changelog:
  - cman: Fix fail_recv_const length calculation
    (fix_fail_recv_const_length_calculation.patch)
    Resolves: rhbz#587080
  - Replace incorrect patch for "ccsd: Add error when bind fails" 
    (ccsd_add_error_when_bind_fails.patch)
    Resolves: rhbz#573996


author: Lon Hohberger <lhh@redhat.com> 2.0.115-63
changelog:
  - Updated patch for mkqdisk argument positioning
    (mkqdisk_argument_positioning.patch)
    Resolves: rhbz#555246


author: Lon Hohberger <lhh@redhat.com> 2.0.115-62
changelog:
  - fence_scsi_test: Add man page to Makefile.
    (fence_scsi_test_add_man_page_to_makefile.patch)
    Resolves: rhbz#603838


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-59
changelog:
  - fence_scsi_test: rewrite to more accurately test
    (fence_scsi_test_rewrite_to_more_accurately_test.patch)
    Resolves: rhbz#603838


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-58
changelog:
  - Disable fence_cisco_ucs & fence_rhevm since they depend
    on a package which is not available at this point.
    Related: rhbz#595385 rhbz#579859


author: Marek Grac <mgrac@redhat.com> - 2.0.115-56
changelog:
  - fence agents: fix build system for fence_rhevm
    (fence_rhevm-fix_build_system.patch)
    Resolves: rhbz#595385
  - fence agents: fix path to library
    (fence_cisco_ucs-library_path.patch)
    Resolves: rhbz#579859
  - fence agents: new fence agent for IF-MIB
    (fence_ifmib.patch)
    Resolves: rhbz#572863


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-55
changelog:
  - GFS2 mount fails incorrectly after correctly failed second-mount attempt
    (gfs2_mount_fails_incorrectly_after_correctly_failed_second_mount_attempt.patch)
    Resolves: rhbz#559735
  - cman: Make qdiskd heuristics time out
    (make_qdiskd_heuristics_time_out.patch)
    Resolves: rhbz#589266


author: Marek Grac <mgrac@redhat.com> - 2.0.115-54
changelog:
  - fence agents: New fence agent for RHEV-M REST API
    (fence_rhevm.patch)
    Resolves: rhbz#595385
  - fence agents: New fence agent for Cisco UCS
    (fence_cisco_ucs.patch)
    Resolves: rhbz#579859
  - New dependency added: python-pycurl


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-53
changelog:
  - Fence agents: Rename power-wait to power_wait and add
    help information, replacing previous patch.
    (fence_agents_add_power_wait_to_fence_ipmilan.patch)
    Resolves: rhbz#548575


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-52
changelog:
  - Fence agents: add power-wait to fence_ipmilan for iLO3 devices
    (fence_agents_add_power_wait_to_fence_ipmilan.patch)
    Resolves: rhbz#548575


author: David Teigland <teigland@redhat.com> - 2.0.115-51
changelog:
  - fenced: use post_join_delay after cluster join
    (fenced-use-post_join_delay-after-cluster-join.patch)
    Resolves: rhbz#575952
  - gfs_controld: fix plock owner syncing
    (gfs_controld-fix-plock-owner-syncing.patch)
    Resolves: rhbz#624156
  - gfs_controld: fix plock owner in unmount
    (gfs_controld-fix-plock-owner-in-unmount.patch)
    Resolves: rhbz#624554


author: David Teigland <teigland@redhat.com> - 2.0.115-50
changelog:
  - group_tool: list more than 64 groups
    (group_tool-list-more-than-64-groups.patch)
    Resolves: rhbz#561509


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-49
changelog:
  - cman: Change flags to be values instead of bitmasks
    (cman_change_flags_to_be_values_instead_of_bitmasks.patch)
    Resolves: rhbz#595394


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-48
changelog:
  - gfs_controld: set last_plock_time for ownership operations
    (gfs_controld_set_last_plock_time_for_ownership_operations.patch)
    Resolves: rhbz#578632


author: Marek Grac <mgrac@redhat.com> - 2.0.115-47
changelog:
  - Method to cause one node to delay fencing in a cluster
    (fencing-delay_1.patch)
    (fencing-delay_2.patch)
    (fencing-delay_3.patch)
    (fencing-delay_4.patch)
    Resolves: rhbz#613064


author: Marek Grac <mgrac@redhat.com> - 2.0.115-46
changelog:
  - Not all parameters appear in metadata
    (fencing_Not_all_parameters_in_metadata.patch)
    Resolves: rhbz#619034
  - make "port" a synonym of "module_name" for drac5 
    (fence_drac5-synonym-for_modulename.patch)
    Resolves: rhbz#619776
  - Return codes of fencing agent 
    (fence_correct_return_codes.patch)
    (fence_correct_return_codes-ipmilan.patch)
    Resolves: rhbz#583034


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-45
changelog:
  - qdisk: mkqdisk argument positioning
    (mkqdisk_argument_positioning.patch)
    Resolves: rhbz#555246
  - ccsd: Add error when bind fails
    (ccsd_add_error_when_bind_fails.patch)
    Resolves: rhbz#573996
  - fence-agents: Update fence_ack_manual man page
    (update_fence_ack_manual_man_page.patch)
    Resolves: rhbz#578604


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-44
changelog:
  - reorder patches
  - gfs_controld: Add extended information to 'group_tool dump plocks' (gfs)
    (add_extended_information_to_group_tool_dump_plocks_gfs.patch)
    Resolves: rhbz#514264
  - cman: make libcman /dev/zero fd close-on-exec
    (cman_make_libcman_dev_zero_fd_close_on_exec.patch)
    Resolves: rhbz#585218
  - cman: set fail_recv_const to 2500
    (cman_set_fail_recv_const_to_2500.patch)
    Resolves: rhbz#587080
  - cman: fix consensus calculation
    (cman_fix_consensus_calculation.patch)
    Resolves: rhbz#611391


author: Marek Grac <mgrac@redhat.com> 2.0.115-42
changelog:
  - fence_egenera: possible symlink vulnerability
  - fencing: Some fencing agents do not support login using keys
  - Resolves: rhbz#519682 rhbz#582334


author: Marek Grac <mgrac@redhat.com> 2.0.115-41
changelog:
  - fence_ilo: will throw exception if user does not 
    have power priviledges
  - Resolves: rhbz#576176


author: Marek Grac <mgrac@redhat.com> 2.0.115-40
changelog:
  - fence_rsb: force stdout close for fence_rsb
  - fence_rackswitch: fix warnings in build process
  - fence_rackswitch: should accept unknown parameters
  - fence_wti: add direct support for WTI VMR
  - fence_apc: fails for some port numbers 
  - Resolves: rhbz#583045 rhbz#578615 rhbz#606315 rhbz#607265


author: Marek Grac <mgrac@redhat.com> 2.0.115-39
changelog:
  - fence_vmware: fix building for fence_vmware_helper.pl
  - fence_wti: support non-default TCP ports for telnet/ssh
  - Resolves: rhbz#590304 rhbz#572996


author: Marek Grac <mgrac@redhat.com>
changelog:
  - fence_ipmilan: correct return codes + manual page info
  - Resolves: rhbz#583034 rhbz#488959 (both need additional patches)


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-37
changelog:
  - fencing: work around bad nss/nspr headers which contain
    non-ANSI prototypes
  - Resolves: rhbz#575157


author: Marek Grac <mgrac@redhat.com> - 2.0.115-36
changelog:
  - fencing: correct return codes (perl + python based agents)
  - fence_ilo: remove import of openSSL into fence agent
  - fencing: preliminary support for generating manual pages
  - Resolves: rhbz#583049 rhbz#583053
  - Resolves: rhbz#583034 rhbz#488959 (both need additional patches)


author: Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-34
changelog:
  - fencing: Fix fence_snmp so it returns an error code if the passphrase
    is too short
  - Resolves: rhbz#573834


author: Marek Grac <mgrac@redhat.com> - 2.0.115-30
changelog:
  - fence_scsi does not accept unknown options on STDIN
  - fence_scsi man page contains invalid option
  - Resolves: rhbz#515731 rhbz#532920


author: Marek Grac <mgrac@redhat.com> - 2.0.115-26
changelog:
  - New fence agent for VMWare (TechPreview)
  - Fence agent for HP iLO2 MP
  - Fence agent for RSB ends with traceback
  - Resolves: rhbz#508722 rhbz#545054 rhbz#548577


author: Marek Grac <mgrac@redhat.com> - 2.0.115-25
changelog:
  - fence_egenera symlink attack vulnerability
  - Security feature for SNMP based agent: apc_snmp & ibmblade
  - Change default timeout values for various fence agents
  - Version is not shown in several fence agents
  - Resolves: rhbz#519682 rhbz#532922 rhbz#546340 rhbz#549124
  - Resolves: rhbz#549113


author: Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-24
changelog:
  - cman: automatically configure consensus based on token timeout
  - Add readconfig & dumpconfig to fence_tool
  - Make groupd handle partition merges
  - Resolves: rhbz#544482 rhbz#546082 rhbz#514662


author: Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-22
changelog:
  - scsi_reserve should always echo after failure
  - scsi_reserve should handle multipath with partitions
  - fence_scsi_test: add debug information
  - fence_scsi_test should not allow -c and -s options together
  - Resolves: rhbz#514260 rhbz#516625 rhbz#516763 rhbz#528832


author: Marek Grac <mgrac@redhat.com> - 2.0.115-19
changelog:
  - fence: Fencing fails when used without telnet or ssh
  - fence: APC changed product name (MasterSwitch -> Switched Rack PDU)
  - fence: fix invalid initalization introduced by retry-on option
  - Resolves: rhbz#512343 rhbz#447481


author: Marek Grac <mgrac@redhat.com> - 2.0.115-18
changelog:
  - fence: Broken device detection for DRAC3 ERA/O
  - fence: Fix case sensitivities in action parameter
  - Resolves: rhbz#489809 rhbz#528938


author: Marek Grac <mgrac@redhat.com> - 2.0.115-17
changelog:
  - fence: fencing_snmp fails on all operations & traceback fix
  - fence: accept unknown options from standard input
  - fence: fence_apc unable to obtain plug status
  - Resolves: rhbz#528916 rhbz#532916 rhbz#532920


author: Marek Grac <mgrac@redhat.com> - 2.0.115-16
changelog:
  - fence: timeout options added 
  - fence: better XML generation for metadata (needed for default values)
  - fence: better default timeout for bladecenter
  - fence: retry-on option used in iLO fence agent
  - fence: add missing-as-off option (missing blade/device is always OFF)
  - Resolves: rhbz#507514 rhbz#526806 rhbz#248006


author: Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-15
changelog:
  - make qdiskd "master-wins" node work
  - make qdisk self-fence system if write errors take longer than interval*tko
  - Resolves: rhbz#511113 rhbz#372901


author: Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-14
changelog:
  - Make service_cman.lcrso executable, so that RPM adds it to the debuginfo pkg
  - Resolves: rhbz#511346


author: Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-11
changelog:
  - Fix fence_scsi, multipath and persistent reservations
  - scsi_reserve now handles failures
  - cman_tool leave remove reduces quorum when no services are connected
  - Resolves: rhbz#514260 rhbz#516625 rhbz#515446


author: Marek Grac <mgrac@redhat.com> - 2.0.115-4
changelog:
  - Add option 'list devices' for fencing agents
  - Add support for switching IPv4/IPv6
  - Fence agent ends with traceback if option is missing
  - Add option to set port for SSH/telnet
  - Resolves: rhbz#519697 rhbz#520458 rhbz#506928 rhbz#506928


author: Marek Grac <mgrac@redhat.com> - 2.0.115-3
changelog:
  - Force stdout close for fencing agents
  - Support for long options 
  - Resolves: rhbz#518622 rhbz#519670


author: Chris Feist <cfeist@redhat.com> - 2.0.114-1
changelog:
  - local variable 'verbose_filename' referenced before assignment has been fixed
  - RSA II fencing agent has been fixed.
  - Resolves: rhbz#493802 rhbz#514758


author: Chris Feist <cfeist@redhat.com> - 2.0.113-1
changelog:
  - Limitations with 2-node fence_scsi are now properly documented in the man
    page.
  - Resolves: rhbz#512998


author: Chris Feist <cfeist@redhat.cmo> - 2.0.106-1
changelog:
  - The lssyscfg command can take longer than the shell timeout which will
    cause fencing to fail, we now wait longer for the lssyscfg command to
    complete.
  - Resolves: rhbz#504705


author: Chris Feist <cfeist@redhat.com> - 2.0.104-1
changelog:
  - Broadcast communcations are now possible with cman
  - fence_lpar can now login to IVM systems
  - Resolves: rhbz#502674 rhbz#492808


author: Chris Feist <cfeist@redhat.com> - 2.0.103-1
changelog:
  - fence_apc no longer fails with a pexpect exception
  - symlink vulnerabilities in fance_apc_snmp were fixed
  - The virsh fencing agent was added.
  - Resolves: rhbz#496629 rhbz#498952 rhbz#501586


author: Chris Feist <cfeist@redhat.com> - 2.0.101-1
changelog:
  - The SCSI fence agent now verifies that sg_persist is installed properly.
  - The DRAC5 fencing agent now properly handles a modulename.
  - QDisk now logs warning messages if it appears it's I/O to shared storage
    is hung.
  - Resolves: rhbz#496724 rhbz#500450 rhbz#500567


author: Chris Feist <cfeist@redhat.com> - 2.0.100-1
changelog:
  - Support has been added for ePowerSwitch 8+ devices
  - cluster.conf files can now have more than 52 entries inside a block inside
    the <cman> block
  - The output of the group_tool dump sub commands are no longer NULL padded.
  - Using device="" instead of label="" no longer causes qdiskd to incorrectly
    exit
  - The IPMI fencing agent has been modified to timeout after 10 seconds.  It is
    also now possible to specify a different timeout with the '-t' option.
  - The IPMI fencing agent now allows punctuation in the password
  - Quickly starting and stopping the cman service no longer causes the cluster
    membership to become inconsistent across the cluster
  - An issue with lock syncing causing 'receive_own from ...' errors in syslog
    has been fixed
  - An issue which caused gfs_controld to segfault when mounting hundreds of
    filesystems has been fixed
  - The LPAR fencing agent now properly reports status when an LPAR is in
    Open Firmware
  - The APC SNMP fencing agent now properly recognizes outletStatusOn and
    outletStatusOff returns codes from the SNMP agent
  - WTI Fencing agent can now connect to fencing devices with no password
  - The rps-10 fencing agent now properly performs a reboot when run with no
    options.
  - The IPMI fencing agent now supports different cipher types with the '-C'
    option
  - Qdisk now properly scans devices and partitions
  - Added support for LPAR/HMC v3
  - cman now checks to see if a new node has state to prevent killing the first
    node during cluster setup
  - service qdiskd start now works properly
  - The McData fence agent now works properly with the Sphereon 4500 model
  - The Egenera fence agent can now specify an ssh login name
  - APC Fence agent works with non-admin accounts with firmware 3.5.x
  - fence_xvmd now tries two methods to reboot a virtual machine
  - Connections to openais are now allowed from unprivileged CPG clients with
    user and group of 'ais'
  - Support has been added for Cisco 9124/9134 SAN switches
  - groupd no longer allows the default fence domain to be '0' which would cause
    rgmanager to hang
  - The RSA fence agent now supports ssh enabled RSA II devices
  - DRAC fence agent now works with iDRAC on the Dell M600 Blade Chassis
  - fence_drac5 now shows proper usage instructions
  - cman no longer uses the wrong node name when getnameinfo() fails
  - The SCSI fence agent now verifies that sg_persist is installed properly
  - Resolves: rhbz#467112 rhbz#468966 rhbz#470318 rhbz#276541 rhbz#447964 rhbz#472786 rhbz#474163 rhbz#480401 rhbz#481566 rhbz#484095 rhbz#481664 rhbz#322291 rhbz#447497 rhbz#484956 rhbz#485700 rhbz#485026 rhbz#485199 rhbz#470983 rhbz#488958 rhbz#487501 rhbz#491640 rhbz#480178 rhbz#485469 rhbz#480836 rhbz#493207 rhbz#493802 rhbz#462390 rhbz#498329 rhbz#488565 rhbz#499871


author: Chris Feist <cfeist@redhat.com> - 2.0.96-1
changelog:
  - WTI fencing agent no longer powers off/on power if it is unable to get
    status.
  - Resolves: rhbz#468904


author: Chris Feist <cfeist@redhat.com> - 2.0.89-1
changelog:
  - Fixed issue with fence_apc failing with a pexpect exception.
  - Added fence agent for VMware ESX.
  - Additional logging information has been added by fence_scsi.
  - groupd now detects dead daemons and removes their nodes from the cluster.
  - A network interface selection option has been added for fence_xvmd.
  - Resolves: rhbz#460054 rhbz#251048 rhbz#460909 rhbz#318571 rhbz#457104


author: Chris Feist <cfeist@redhat.com> - 2.0.88-1
changelog:
  - Fix cman_tool nodes -a.
  - nolock gfs filesystems are ignored in the groupd startup.
  - skip_undefined option added for fenced.
  - groupd improved to better handle upgrades.
  - man pages for fence agents have been updated.
  - LPAR/HMC fence agent updated to fix state detection.
  - New option added to fence_tool to delay before join.
  - fence_tool -m option has been added for 2 node clusters.
  - group_tool ls is now scriptable.
  - Fixed qdiskd file descriptor leak.
  - qdiskd can no longer updated cman if the disk is unavailable.
  - qdisk no longer freezes cluster when FC cable is unplugged
  - Resolves: rhbz#454401 rhbz#315741 rhbz#459127 rhbz#457104 rhbz#448043 rhbz#460190 rhbz#460190 rhbz#459754 rhbz#459678 rhbz#460645 rhbz#460937 rhbz#442541


author: Chris Feist <cfeist@redhat.com> - 2.0.87-3
changelog:
  - An option to the init script has been added to prevent joining to the fence
    domain.
  - stop_cman="1" now works if heuristics fail during initialization.
  - qdiskd now works with block devices which are not in /proc/partitions
  - Quorum device info can now be displayed with 'cman_tool status'.
  - A dirty node is now prevented from joining the cman cluster.
  - A bug which caused "Node X is undead" error messages to be printed is fixed.
  - When groupd starts up it now ignores nolock file systems.
  - cman is now only notified that a fence has occured when all devices have completed
    successfully.
  - plocks are now read from dlm or lock_dlm.
  - Support for a 24-port APC fencing device has been added.
  - gfs_controld now ignores the write(2) return value on plock devices.
  - Several infinite loops were fixed.
  - gfs_controld now retries recovery for a withdrawn journal.
  - apc_snmp fence agent has been added.
  - Resolves: rhbz#455598 rhbz#455865 rhbz#362031 rhbz#443358 rhbz#442541 rhbz#315741 rhbz#456403 rhbz#450169 rhbz#444615 rhbz#446128 rhbz#444529 rhbz#442451 rhbz#438905


author: Chris Feist <cfeist@redhat.com> - 2.0.81-1
changelog:
  - cman now starts correctly when additional params are given to network-bridge 
  - fencde admin override now updates cman
  - qdisk master abdication now works properly
  - groupd no longer processes messages from dead nodes
  - dlm no longer complains about closing a connection to node 0 when shutting
    down qdisk
  - Resolves: rhbz#434790 rhbz#435189 rhbz#430264 rhbz#436984 rhbz#437496 rhbz#315711


author: Chris Feist <cfeist@redhat.com> - 2.0.80-1
changelog:
  - gfs_tool now recognizes GFS files sytems on ppc
  - Fixed alignment problem with ppc64
  - Prevent "reservation conflict" messages when scsi_reserve starts.
  - Leave the fence domain if scsi_reserve fails to register with any device.
  - Improve logging in scsi_reserve script.
  - Use "locking_type = 0" for all lvm commands (ie. vgs).
  - Fix SCSI reservations scripts to handle LVM mirrors and stripes.
  - Not an error if fence_scsi attempts to remove a non-existent key from a
    device.
  - Resolves: rhbz#429633 rhbz#429546 rhbz#373491 rhbz#373511 rhbz#373541 rhbz#373571 rhbz#429033


author: Chris Feist <cfeist@redhat.com> - 2.0.79-1
changelog:
  - Dumping of debug logs from daemons has been improved
  - Plock performance has been improved
  - ccs_tool now returns the proper exit status
  - ccs lookup functions now recognize alternative hostnames better
  - ccs_connect now fails properly when a non-root user calls it
  - Endian issues which caused problems on multi-arch clusters were fixed
  - Possible NULL pointer dereferences in cman were fixed
  - Quorum is now properly reduced when a node leaves using
    "cman_tool leave remove"
  - Resolves: rhbz#317181 rhbz#359271 rhbz#404451 rhbz#249781 rhbz#323711 rhbz#289501 rhbz#418741 rhbz#267441 rhbz#271701


author: Chris Feist <cfeist@redhat.com> - 2.0.75-1
changelog:
  - Potential NULL pointer dereferences were removed.
  - Correctly reduce quorum when a node leaves using "cman_tool leave remove"
  - Quorum is now recalculated when cman has the new nodes expected_votes.
  - Updated cman_tool man page
  - Resolves: rhbz#323931 rhbz#317561 rhbz#327721


author: Chris Feist <cfeist@redhat.com> - 2.0.71-1
changelog:
  - A memory leak was fixed in fence_xvmd.
  - fence_egenera script no longer will fence a node during a crash dump.
  - Resolves: rhbz#251358 rhbz#250152


author: Chris Feist <cfeist@redhat.com> - 2.0.44-1
changelog:
  - New upstream sources.
  - Resolves: rhbz#213878 rhbz#216902 rhbz#213763 rhbz#217436
  - Resolves: rhbz#217460 rhbz#211836 rhbz#211918


author: Jan Vcelak <jvcelak@redhat.com> 2.3.43-12.8
changelog:
  - new feature: honor priority/weight with ldap_domain2hostlist (#734143)
  - fix: strict aliasing warnings during package build (#734145)
  - fix: OpenLDAP packages lack debug data (#734144)


author: Jan Zeleny <jzeleny@redhat.com> - 2.3.43-12.1
changelog:
  - fixed segfault issues in modrdn (#606375)
  - added patch handling null char in TLS to compat package
    (#606375, patch backported by Jan Vcelak <jvcelak@redhat.com>)


author: Jan Zeleny <jzeleny@redhat.com> - 2.3.43-6
changelog:
  - fixed possible double free() in rwm overlay (#495628)
  - updated slapd man page and slapcat usage string (#468206)
  - updated default config for slapd - deleted syncprov module (#466937)
  - fixed migration tools autofs generated format (#460331)
  - fixed migration tools numbers detection in /etc/shadow (#113857)
  - fixed migration tools base ldif (#104585)


author: Jan Zeleny <jzeleny@redhat.com> - 2.3.43-5
changelog:
  - implementation of limit adjustment before starting slapd (#527313)
  - init script no longer executes script in /tmp (#483356)
  - slapd not starting with ldap:/// every time (#481003)
  - delay between TERM and KILL when shutting down slapd (#452064)


author: Jan Zeleny <jzeleny@redhat.com> - 2.3.43-4
changelog:
  - fixed compat libs linking (#503734)
  - activated lightweight dispatcher feature (#507276)
  - detection of timeout after failed result (#495701)


author: Jan Safranek <jsafranek@redhat.com> 2.3.43-1
changelog:
  - rebase to openldap-2.3.43 (#454994)
  - apply latest db-4 patches (#454857)
  - package openldap overlays, including smbk5pwd (#329441 #248549 #370411
    - check for TLS_CACERT file permissions in /etc/init.d/ldap (#356401)
  - rework the database upgrade logic, it should dump/restore the BDB
    database only when really needed (#436046)
  - introduce NETWORK_TIMEOUT in ldap.conf file to configure timeout of
    connect() operation (#459132)
  - allow to set SLURPD_KRB5CCNAME in /etc/sysconfig/ldap to set KRB5CCNAME
    of the slurpd process (#428638)


author: Jan Safranek <jsafranek@redhat.com> 2.3.27-6
changelog:
  - Include sals patch to close #230395
  - Include manual bind timeout patch to close #230388
  - Include patch to allow write access to ldap socket to close #237417
  - Fix the upgrade logic so database is not deleted on upgrade (#240834)
  - Fix the memory leak on ACL rules (#241636)
  - Fix initscript return codes (#242665)


author: Jay Fenlason <fenlason@redhat.com> 2.3.27-5
changelog:
  - Include the -getdn patch to close
    bz#214768: CVE-2006-5779 Specially crafted authcid makes OpenLDAP fail an assertion
    Resolves: rhbz#214768


author: Jay Fenlason <fenlason@redhat.com> 2.3.27-3
changelog:
  - Include --enable-multimaster to close
    bz#185821: adding slapd_multimaster to the configure options
  - Upgade guide.html to the correct one for openladp-2.3.27, closing
    bz#190383: openldap 2.3 packages contain the administrator's guide for 2.2
  - Remove the quotes from around the slaptestflags in ldap.init
    This closes one part of
    bz#204593: service ldap fails after having added entries to ldap
  - include __db.* in the list of files to check ownership of in
    ldap.init, as suggested in
    bz#199322: RFE: perform cleanup in ldap.init


author: Jay Fenlason <fenlason@redhat.com> 2.3.27-2
changelog:
  - New upstream release
  - Include the gethostbyname_r patch so that nss_ldap won't hang
    on recursive attemts to ldap_initialize.


author: Jay Fenlason <fenlason@redhat.com> 2.3.19-2
changelog:
  - Upgrade to 2.3.19, which upstream now considers stable
  - Modify the -config.patch, ldap.init, and this spec file to put the
    pid file and args file in an ldap-owned openldap subdirectory under
    /var/run.
  - Move back_sql* out of /usr/sbin/openldap , which requires
    hand-moving slapd and slurpd to _sbindir, and recreating symlinks
    by hand.
  - Retire openldap-2.3.11-ads.patch, which went upstream.
  - Update the ldap.init script to run slaptest as the ldap user rather
    than as root.  This solves
    bz#150172 Startup failure after database problem
  - Add to the servers post and preun scriptlets so that on preun, the
    database is slapcatted to /var/lib/ldap/upgrade.ldif and the
    database files are saved to /var/lib/ldap/rpmorig.  On post, if
    /var/lib/ldap/upgrade.ldif exists, it is slapadded.  This means that
    on upgrades from 2.3.16-2 to higher versions, the database files may
    be automatically upgraded.  Unfortunatly, because of the changes to
    the preun scriptlet, users have to do the slapcat, etc by hand when
    upgrading to 2.3.16-2.  Also note that the /var/lib/ldap/rpmorig
    files need to be removed by hand because automatically removing your
    emergency fallback files is a bad idea.
  - Upgrade internal bdb to db-4.4.20.  For a clean upgrade, this will
    require that users slapcat their databases into a temp file, move
    /var/lib/ldap someplace safe, upgrade the openldap rpms, then
    slapadd the temp file.


author: Jay Fenlason <fenlason@redhat.com> 2.3.11-3
changelog:
  - Remove Requires: cyrus-sasl and cyrus-sasl-md5 from openldap- and
    compat-openldap- to close
    bz#173313 Remove exlicit 'Requires: cyrus-sasl" + 'Requires: cyrus-sasl-md5'


author: Jay Fenlason <fenlason@redhat.com> 2.3.11-2
changelog:
  - Upgrade to 2.3.11, which upstream now considers stable.
  - Switch compat-openldap to 2.2.29
  - remove references to nss_ldap_build from the spec file
  - remove references to 2.0 and 2.1 from the spec file.
  - reorganize the build() function slightly in the spec file to limit the
    number of redundant and conflicting options passedto configure.
  - Remove the attempt to hardlink ldapmodify and ldapadd together, since
    the current make install make ldapadd a symlink to ldapmodify.
  - Include the -ads patches to allow SASL binds to an Active Directory
    server to work.  Nalin <nalin@redhat.com> wrote the patch, based on my
    broken first attempt.


author: Jay Fenlason <fenlason@redhat.com> 2.2.26-2
changelog:
  - Move the slapd.pem file to /etc/pki/tls/certs
    and edit the -config patch to match to close
    bz#143393  Creates certificates + keys at an insecure/bad place
  - also use _sysconfdir instead of hard-coding /etc


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Add the tls-fix-connection-test patch to close
    bz#161991 openldap password disclosure issue
  - add the hop patches to prevent infinite looping when chasing referrals.
    OpenLDAP ITS #3578


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.26-1
changelog:
  - run slaptest with the -u flag if no id2entry db files are found, because
    you can't check for read-write access to a non-existent database (#156787)
  - add /etc/openldap/cacerts, which authconfig sets as the
    TLS_CACERTDIR path in /etc/openldap/ldap.conf now
  - use a temporary wrapper script to launch slapd, in case we have arguments
    with embedded whitespace (#158111)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.2.26 (stable 20050429)
  - enable the lmpasswd scheme
  - print a warning if slaptest fails, slaptest -u succeeds, and one of the
    directories listed as the storage location for a given suffix in slapd.conf
    contains a readable file named __db.001 (#118678)


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.24-1
changelog:
  - update to 2.2.24 (stable 20050318)
  - export KRB5_KTNAME in the init script, in case it was set in the sysconfig
    file but not exported


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.23-1
changelog:
  - update to 2.2.23 (stable-20050125)
  - update notes on upgrading from earlier versions
  - drop slapcat variations for 2.0/2.1, which choke on 2.2's config files


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.20-1
changelog:
  - update to 2.2.20 (stable-20050103)
  - warn about unreadable krb5 keytab files containing "ldap" keys
  - warn about unreadable TLS-related files
  - own a ref to subdirectories which we create under %{_libdir}/tls


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.2.17 (stable-20040923) (#135188)
  - move nptl libraries into arch-specific subdirectories on %{ix86} boxes
  - require a newer glibc which can provide nptl libpthread on i486/i586


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move slapd startup to earlier in the boot sequence (#103160)
  - update to 2.2.15 (stable-20040822)
  - change version number on compat-openldap to include the non-compat version
    from which it's compiled, otherwise would have to start 2.2.15 at release 3
    so that it upgrades correctly


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: Troy Dawson <dawson@fnal.gov> 1-1.SL
changelog:
  - Split off from yum-conf
  - Changed yum.cron so that when it builds the temporary yum.conf, all
    it is doing is just adding the excludes to the original yum.conf


author: Ivana Varekova <varekova@redhat.com> 12:0.60.3-1
changelog:
  - update to 0.60.3 - (bug 141968) thanks to Dawid Gajownik 
  - add BuildRequires: ncurses-devel, gettext 
  - add config script patch (thanks tmraz@redhat.com)


author: Adrian Havill <havill@redhat.com> 12:0.50.50.3-18
changelog:
  - make rpm own some unclaimed dirs (#112984, #113778)
  - explicitly claim kbd anbd dat files in /usr/share/aspell
  - a little spec file files cleanup-- macro subs, dir prefix
  - make /usr/lib/aspell; don't make the dictionary packages do it


author: Tim Powers <timp@redhat.com>
changelog:
  - fix broken pspell epoch dep
  - create $RPM_BUILD_ROOT/usr/bin by hand
  - remove /usr/doc
  - fix hardcoding of /usr/lib so that we can build on x86_64


author: Trond Eivind Glomsrød <teg@redhat.com> 0.33.7-1
changelog:
  - 0.33.7 bugfix release. Requested by the author, it fixes
    coredumps in sug-mode and when not using typo-analyses.
    It also contains code cleanups so it compiles with -ansi
  - should fix coredump on IA64 (#49746)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - .32.5 bugfix release (also contains improved documentation),
    obsolete old patch
  - the compatibility scripts are now part of the package itself
  - clean up build procedure
  - remove manual.aux file from docs (#16424)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - .32.1 bugfix release, obsolete old patch
  - rename to 0.32.1
  - add patch from author to change his email address
  - add spell and ispell compatibility scripts


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - remember to obsolete ispell
  - build the Canadian and British dictionaries here now,
    as part of the main package. Same package names and 
    descriptions.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - .32
  - remove old patches, add a patch since namespace isn't 
    polluted as much anymore (as opposed to older toolchain)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - patch to work around compiler bug(?) wrt. inline functions
  - use CFLAGS and CXXFLAGS
  - set them to -O0 to work around YACB
  - copy libtool files for IA64 support


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - update to .31.1. My patch was upstreamed and is no longer needed.
  - new patch added so DESTDIR works properly


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - (this entry includes some old ones...)
  - update to .31
  - added patch to make it compile with a pickier compiler
  - include /usr/share/pspell


author: Tim Powers <timp@redhat.com>
changelog:
  - updated to .30.1
  - used build fixes from Ryan Weaver's 0.30.1-1 package on sourceforge
  - updated URL, download/ftp location
  - removed redundant define's at top of spec file


author: Tim Powers <timp@redhat.com>
changelog:
  - built for Powertools 6.1
  - removed %serial definitions from spec file to make versioning
    consistant with the other packages we ship.
  - changed build root path
  - general spec file cleanups


author: Ryan Weaver <ryanw@infohwy.com>
changelog:
  [aspell-.27.2-2]
  - Changes from .27.1 to .27.2 (Mar 1, 1999)
  - Fixed a major bug that caused aspell to dump core when used
    without any arguments
  - Fixed another major bug that caused aspell to do nothing when used
    in interactive mode.
  - Added an option to exit in Aspell's interactive mode.
  - Removed some old documentation files from the distribution.
  - Minor changes on to the section on using Aspell with egcs.
  - Minor changes to remove -Wall warnings.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.156.el5.el5_7.3
changelog:
  - bump version so we can replace the build with the incorrect changelog verion
    entry.
  - Related: rhbz#744698


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.156.el5.el5_7.2
changelog:
  - bz744698 - autofs mount access hangs after reload
    - fix prune cache valid check.
    - fix map source check in file lookup.
  - Resolves: rhbz#744698


author: Marek Kasik <mkasik@redhat.com> - 0.6.0-11
changelog:
  - Fix current page of view when searching
  - plus minor changes to pass rpmdiff
  - Resolves: bug #469379


author: Kristian Høgsberg <krh@redhat.com> 0.5.3-1
changelog:
  - Bump poppler_version to 0.5.2.
  - Package icons and add %post and %postun script to update icon cache.


author: Kristian Høgsberg <krh@redhat.com> 0.5.0-2
changelog:
  - Spec file update from Brian Pepple <bdpepple@ameritech.net> (#123527):
    - Drop Requires for gtk2 & poppler, devel soname pulls these in.
    - Disable GConf schema install in install section.
    - Add BR for gnome-doc-utils, nautilus & libXt-devel.
    - Use smp_mflags.
    - Drop BR for desktop-file-utils,gcc & gcc-c++.
    - Add URL & full source.
    - Use more macros.
    - Fix ownership of some directories.
    - Drop depreciated prereq, and use requires.
    - Use fedora extras preferred buildroot.
    - Various formatting changes.


author: Kristian Høgsberg <krh@redhat.com> 0.3.4-1
changelog:
  - New upstream version again.
  - Add nautilus property page .so's.
  - Stop scrollkeeper from doing what it does.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.0.3-10.el5
changelog:
  - increase_makekeys.patch: Increase size of working arrays in the makekeys
    utility program to prevent build errors.
  - keysyms.patch: add key symbols for various multimedia keys (#496184)


author: Adam Jackson <ajax@redhat.com> 1.0.3-8.el5
changelog:
  - libX11-GB18030.patch: Fix the previous patch to unbreak input for non-UTF8
    locales (BIG5, etc.) (#220040)


author: Mike A. Harris <mharris@redhat.com> 1.0.3-2.fc6
changelog:
  - Added libX11-nls-indic-locales-bug185376.patch to add support for various
    indic locales which have now been committed upstream (#185376)


author: Mike A. Harris <mharris@redhat.com> 1.0.3-1.fc6
changelog:
  - Updated libX11 to version 1.0.3
  - Remove libX11-1.0.1-setuid.diff as it is included in the 1.0.3 release.
  - Added 'dist' tag to "Release:"


author: Mike A. Harris <mharris@redhat.com> 1.0.2-1
changelog:
  - Updated libX11 to version 1.0.2
  - Bump BuildRequires and Requires to "xorg-x11-proto-devel >= 7.1-2" to meet
    new "xproto >= 7.0.6" dependency.
  - Disable libX11-0.99.3-datadir-locale-dir-fix.patch as it is now included
    upstream.
  - Remove autoconf dependency as we no longer need it.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-3
changelog:
  - Added libX11-1.0.1-setuid.diff to fix potential security issue (#196094)
  - Change dependency on "filesystem" package to "xorg-x11-filesystem" package,
    so we can control this dep centrally.
  - Added NEWS to doc list.


author: Mike A. Harris <mharris@redhat.com> 0.99.4-1
changelog:
  - Updated libX11 to version 0.99.4 from X11R7 RC3
  - Added "Requires(pre): xorg-x11-filesystem >= 0.99.2-3", to ensure
    that /usr/lib/X11 and /usr/include/X11 pre-exist.
  - Removed 'x' suffix from manpage directories to match RC3 upstream.


author: Mike A. Harris <mharris@redhat.com> 0.99.3-4
changelog:
  - Added libX11-0.99.3-datadir-locale-dir-fix.patch, to fix build to install
    the locale data files into datadir instead of libdir. (#173282)


author: Mike A. Harris <mharris@redhat.com> 0.99.3-1
changelog:
  - Updated libX11 to version 0.99.3 from X11R7 RC2
  - Changed 'Conflicts: XFree86-devel, xorg-x11-devel' to 'Obsoletes'
  - Changed 'Conflicts: XFree86-libs, xorg-x11-libs' to 'Obsoletes'


author: Mike A. Harris <mharris@redhat.com> 0.99.2-1
changelog:
  - Updated to libX11-0.99.2 from the X11R7 RC1 release.
  - Added en_GR.UTF-8 locale to file manifest.
  - Forcibly remove Xcms.txt


author: Mike A. Harris <mharris@redhat.com> 0.99.0-3
changelog:
  - Renamed package to remove xorg-x11 from the name due to unanimous decision
    between developers.
  - Use Fedora Extras style BuildRoot tag.
  - Disable static library creation by default.
  - Add missing defattr to devel subpackage
  - Add missing documentation files to doc macro


author: Mike A. Harris <mharris@redhat.com> 0.99.0-2
changelog:
  - Renamed package to prepend "xorg-x11" to the name for consistency with
    the rest of the X11R7 packages.
  - Added "Requires: %{name} = %{version}-%{release}" dependency to devel
    subpackage to ensure the devel package matches the installed shared libs.
  - Added virtual "Provides: lib<name>" and "Provides: lib<name>-devel" to
    allow applications to use implementation agnostic dependencies.
  - Added post/postun scripts which call ldconfig.
  - Added Conflicts with XFree86-libs and xorg-x11-libs to runtime package,
    and Conflicts with XFree86-devel and xorg-x11-devel to devel package.


author: Akira TAGOH <tagoh@redhat.com> - 20060815-14
changelog:
  - man-pages-ja-551471-tail.1.patch: Up to date tail(1) to sync with English
    man pages. (#551471)
  - man-pages-ja-583520-less.1.patch: Add a description of a command '&pattern'
    in less(1). (#583520)
  - man-pages-ja-601127-passwd.1.patch: Up to date passwd(1) to sync with English
    man pages. (#601127)


author: Akira TAGOH <tagoh@redhat.com> - 20060815-13
changelog:
  - man-pages-ja-20030415-utf8.patch: Stop building if the conversion failed.
  - man-pages-ja-fix-mdoc.patch: correct the manifest to avoid grabbing mdoc.7
    from the inexistent collection.


author: Akira TAGOH <tagoh@redhat.com> - 20060815-12
changelog:
  - man-pages-ja-509048-less.1.patch: Get rid of the descriptions of Japanese
    specific features in the older less. (#509048)


author: Akira TAGOH <tagoh@redhat.com>
changelog:
  - man-pages-ja-486655-mkfs.8.patch: Fix a typo in the description of
    the argument. (#486655)
  - man-pages-ja-515467-strings.1.patch: Fix a typo of --bytes option.
    (#515467)
  - Remove elvtune(8) (#519707)
  - man-pages-ja-527638-chgrp.1.patch: Fix a typo for the default behaviour.
    (#527638)
  - Use the correct hostname(1). (#533782)
  - man-pages-ja-537103-ip.7.patch: Fix a typo in the description of
    the IP_MULTICAST_IF. (#537103)


author: Akira TAGOH <tagoh@redhat.com> - 20060815-10
changelog:
  - man-pages-ja-451238-sysctl.8.patch: Sync with the original english man-pages.
    (#451238)
  - man-pages-ja-454048-bash.1.patch: Correct the description of 'echo -e'.
    (#454048)
  - man-pages-ja-454419-echo.1.patch: Correct the description of 'echo -e'.
    (#454419)
  - man-pages-ja-457361-wall.1.patch: Correct the line limitation. (#457361)
  - man-pages-ja-460688-vmstat.8.patch: Correct the synopsis. (#457361)
  - man-pages-ja-493703-edquota.8.patch: Sync with the original english
    man-pages. (#493703)


author: Akira TAGOH <tagoh@redhat.com> - 20060815-9
changelog:
  - man-pages-ja-446881-bash.1.patch: Update the translation.
  - man-pages-ja-455016-bash.1.patch: Correct the description of 'suspend'
    built-in command in bash(1). (#455016)
  - man-pages-ja-456263-top.1.patch: Add the description of -M option for top
    command. (#456263)


author: Akira TAGOH <tagoh@redhat.com> - 20060815-8
changelog:
  - man-pages-ja-446881-bash.1.patch: Correct the description of 'continue'
    built-in command in bash(1). (#446881)


author: Akira TAGOH <tagoh@redhat.com> - 20060815-7
changelog:
  - man-pages-ja-432668-iptables.8.patch: Correct the description of --dscp
    option in iptables(8). (#432668)
  - man-pages-ja-433692-printf.1.patch: Correct the description of the syntax
    for octadecimal and hexadecimal. (#433692)


author: Akira TAGOH <tagoh@redhat.com>
changelog:
  - man-pages-ja-392441-connect.2.patch: Correct the description in the error
    section. (#392441)
  - man-pages-ja-426888-gettid.2.patch: Correct manpage of gettid(2). (#426888)


author: Akira TAGOH <tagoh@redhat.com> - 20060815-2
changelog:
  - man-pages-ja-20060815-204667-nfs.5.patch: fixed nfs.5
  - man-pages-ja-20060815-204664-write.2.patch: fixed write.2
  - man-pages-ja-20060815-178955-at.1.patch: fixed at.1


author: Akira TAGOH <tagoh@redhat.com> - 20051115-1
changelog:
  - updates to 20051115.
  - man-pages-ja-20051115-libaio.patch: fixed a misleading of the header file
    required and a typo.
  - man-pages-ja-20050215-ls.patch: fixed the -H option's explanation.


author: Akira TAGOH <tagoh@redhat.com> - 20051015-1
changelog:
  - updates to 20051015.
  - man-pages-ja-20050215-shmget.patch: no longer needed. merged into upstream.


author: Akira TAGOH <tagoh@redhat.com> - 20050215-1
changelog:
  - updates to 20050215.
  - fixed wrong argument type and structure member variable type
    in shmget(2) (#149217)


author: Akira TAGOH <tagoh@redhat.com> 20040515-1
changelog:
  - updates to 20040515.
  - fixed wrong manpage for kill(1). we prefers util-linux thing rather than procps.


author: Akira TAGOH <tagoh@redhat.com> 20030415-3
changelog:
  - include README and translation_list files. (#90543)
  - use sh-utils's su.1 instead of shadow's one (#90552)
  - fix summary and description. (#90548)


author: Karsten Hopp <karsten@redhat.de> 4.03-1
changelog:
  - update to 4.03, this fixes #184286
  - remove duplicate menu entry in 'Internet' (#183056)
  - fix possible tmpdir race condition during build (#158996)


author: Harald Hoyer <harald@redhat.com> - 2:3.81-4
changelog:
  - removed references how to scan microsoft.com (bz #164962)
  - finally got rid of gtk+-devel dependency


author: Tim Powers <timp@redhat.com>
changelog:
  - update to nmap-2.54BETA7 to possibly fix bug #20199
  - use the desktop file provided by the package instead of using my own
  - patches in previous version are depreciated. Included in SRPM for
    reference only


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed man pages so that they are in an FHS compliant location
  - use %makeinstall
  - use predefined RPM macros wherever possible


author: Tim Powers <timp@redhat.com>
changelog:
  - updated to 2.53
  - using applnk now
  - use %configure, and %{_prefix} where possible
  - removed redundant defines at top of spec file


author: Tim Powers <timp@redhat.com>
changelog:
  - based on origional spec file from
  	http://www.insecure.org/nmap/index.html#download
  - general cleanups, removed lots of commenrts since it madethe spec hard to
  	read
  - changed group to Applications/System
  - quiet setup
  - no need to create dirs in the install section, "make
  	prefix=$RPM_BUILD_ROOT&{prefix} install" does this.
  - using defined %{prefix}, %{version} etc. for easier/quicker maint.
  - added docs
  - gzip man pages
  - strip after files have been installed into buildroot
  - created separate package for the frontend so that Gtk+ isn't needed for the
  	CLI nmap 
  - not using -f in files section anymore, no need for it since there aren't that
  	many files/dirs
  - added desktop entry for gnome


author: Jan Safranek <jsafrane@redhat.com> 2.0.16-12.el5
changelog:
  - ipmitool: disabled automatic bridging of SDR readings to IPMB
    (#671059)
  - ipmitool: fixed 'ipmitool sol' sending wrong packets due to miscalculation of SOL
    payload size (#675980)
  - ipmitool: fixed 'ipmitool delloem powermonitor' on big-endian platforms (#659326)
  - ipmitool: lowered severity of "Discovered local IPMB address XYZ", it's visible
    only in the most verbose output (#674494)


author: Jan Safranek <jsafrane@redhat.com> 2.0.16-8.el5
changelog:
  - fixed OpenIPMI pkgconfig file to include -pthreads when needed (#591646)
  - fixed impi service exit codes, 'service ipmi start' now succeeds if the
    service is already started (#619143)
  - ipmitool: fixed crash when receiving error instead of sensor data (#580087)
  - ipmitool: properly ignore a bit in sensor event state (#616546)
  - ipmitool: fixed a memory leak on receiving SOL ack (#616546)
  - ipmitol: fixed reading of sensor state if the BMC provides only part of it
    (#541263)
  - ipmitool: fixed buffer overflow in tsol module (#546386)
  - ipmitool: fixed checking of several command line arguments (#514218 #514237)
  - ipmitool: improved error message when wrong user/password is supplied (#552458)
  - ipmitool: fixed 'user priv' command, now it does not enable IPMI messaging by
    default (#552459)
  - ipmitool: added 'delloem' command for Dell-specific IPMI extensions (#568676)
  - ipmitool: added 'channel setkg' command to set Kg encryption key (#503039)
  - ipmitool: added detection of local IPMB address, messages to BMC won't be
    unnecessarily tunneled (#636854)


author: Jan Safranek <jsafrane@redhat.com> 2.0.16-6.el5
changelog:
  - relax the depencency on xinetd, sample xinetd service can be installed
    without it (#522524)
  - describe hpm and fwum commands in ipmitool man page (#514215)
  - fix condrestart action of ipmievd init script (#532445)
  - report failure of watchdog startup (#514678)
  - enhance description of sol set command to cover noguard parameter (#513609)


author: Jan Safranek <jsafrane@redhat.com> 2.0.16-5.el5
changelog:
  - fix crash on "ipmitool sol payload status" command without
    /dev/ipmi device (#470031)
  - fix ipmievd init script, it's off by default now (#509490)


author: Jan Safranek <jsafrane@redhat.com> 2.0.16-1.el5
changelog:
  - Rebased to OpenIPMI-2.0.16 (#475542)
  - Fixed sporadic crash when connecting using 'ipmicmd lan' (#437013)
  - Added command-line checks to rmcp_ping (#437256)
  - Removed wrong RPATH from compiled binaries (#466119)
  - Removed duplicate man pages from OpenIPMI-devel package (#466487)
  - Package documentation files
  - Provide sample xinetd service which blocks RMCP port so portmap and other
    random-port-using services can't bind to it (#429329)
  - ipmitool updated to version 1.8.11 (#475542)
  - Added ipmievd init script and sysconfig file (#469979)
  - Added Provides: ipmitool to OpenIPMI-tools (#442784)
  - Added documentation of 'fwum' and 'hpm' commands to ipmitool man page
    (#438539)


author: Phil Knirsch <pknirsch@redhat.com> 2.0.6-8.el5
changelog:
  - Add support for Pigeon Point BMC (#349551)
  - Added enabled user status to user list command (#430306)
  - Fixed several manpage typos (#437020,#437021,#437026)
  - Update to ipmitool-1.8.10 (#439557)


author: Phil Knirsch <pknirsch@redhat.com> - 2.0.6-5.el5.5
changelog:
  - Added -K option for ipmitool to hide keyword from cmdline (#238970)
  - Added -p option for ipmicmd to hide password from cmdline (#239186)
  - Fixed OpenIPMI-python package description (#314031)


author: Phil Knirsch <pknirsch@redhat.com> 2.0.6-1
changelog:
  - Fixed bug with type conversion in ipmitool (#191091)
  - Added python bindings 
  - Split off perl and python bindings in separate subpackages
  - Dropped obsolete patches
  - Added missing buildprereq on readline-devel
  - Made it install the python bindings properly on 64bit archs


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-18
changelog:
  - Updated ipmitool to latest upstream version.
  - Removed 3 patches for already fixed bugs in latest ipmitool.
  - Adapted warning message fix for ipmitool for latest version.


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-16
changelog:
  - Included FRU fix for displaying FRUs with ipmitool
  - Included patch for new option to specify a BMC password for IPMI 2.0 sessions


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-13
changelog:
  - Rebuilt to link against latest openssl libs.
  - Fixed ipmitool not setting session privilege level (#172312)


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-9
changelog:
  - Another update to latest initscripts from Dell
  - Fixed some missing return statements for non-void functions (#164138)


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-7
changelog:
  - Fixed the unwanted output of failed module loading of the initscript. Behaves
    now like all our other initscripts (#165476)


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-2
changelog:
  - Updated to OpenIPMI-1.4.14
  - Split the main package into normal and libs package for multilib support
  - Added ipmitool-1.8.2 to OpenIPMI and put it in tools package
  - Added sysconf and initscript (#158270)
  - Fixed oob subscripts (#149142)


author: Petr Pisar <ppisar@redhat.com> - 1.11.22-9
changelog:
  - Deliver xinetd configuration as a sub-package requiring xinetd
    (Resolves: #634691)
  - Protect configuration files from overwriting on package upgrade or
    reinstallation (Resolves: #684769)


author: Jiri Moskovcak <jmoskovc@redhat.com> - 1.11.22-6
changelog:
  - added support for passing arguments thru stdin (patch from arozansk@redhat.com)
  - Resolves: #462062


author: Martin Stransky <stransky@redhat.com> - 1.11.21-4
changelog:
  - fix for #189858 - /etc/profile.d/cvs.sh overwrite personal settings
  - fix for #190009 - rcs2log uses obsolete sort option


author: Martin Stransky <stransky@redhat.com> 1.11.21-2
changelog:
  - fix for cvs diff with two -r switches (#18161)
  - pam patch (#48937)
  - CVS_RSH is set to ssh (#58699)


author: Nalin Dahyabhai <nalin@redhat.com> 1.11.2-7
changelog:
  - don't error out in %install if the info dir file we remove from the build
    root isn't there (depends on the version of texinfo installed, reported by
    Arnd Bergmann)


author: Tim Waugh <twaugh@redhat.com 1.11.2-5
changelog:
  - Fix mktemp patch (bug #66669)
  - Incorporate patch to fix verifymsg behaviour on empty logs (bug #66022)


author: Nalin Dahyabhai <nalin@redhat.com> 1.11.2-3
changelog:
  - incorporate patch to fix incorrect socket descriptor usage (#65225)
  - incorporate patches to not choke on empty commit messages and to always
    send them (#66017)
  - incorporate patch to not infinitely recurse on assertion failures (#66019)


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.11.1p1-3
changelog:
  - Fix up initial cvs login (#47457)
  - Bring back the leading newline at the beginning of commit messages
    "a" is one key less than "O". ;)
  - Fix build in the current build system


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.11.1p1
  - drop no-longer-necessary patches
  - use bundled zlib, because it's apparently not the same as the system zlib
  - run the test suite in the build phase
  - drop explicit Requires: on perl (RPM will catch the interpreter req)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix cvs-1.11-security.patch, which had CR-LF line terminators (#25090)
  - check for and ignore ENOENT errors when attempting to remove symlinks (#25173)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - reverse sense of conditional kerberos dependency
  - add kerberos IV patch from Ken Raeburn
  - switch to using the system's zlib instead of built-in
  - default to unstripped binaries


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - build with gssapi auth (--with-gssapi, --with-encryption)
  - apply patch to update libs to krb5 1.1.1


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - fix the damn info pages too while we're at it.
  - fix description
  - man pages are compressed
  - make sure %post and %preun work okay


author: Michal Hlavinka <mhlavink@redhat.com> 5.2.14-31
changelog:
  - use alternatives for ksh/pdksh selection
  - spec cleanup
  - initial package for RHEL-5
  - resolves: #469297


author: Karsten Hopp <karsten@redhat.de> 5.2.14-30.4
changelog:
  - RHBA-2006:0704
  - fix signal handling (#200879)
  - fix memory handling (#186422)
  - add fix for multiline prompts (#198734)


author: Alan Cox <alan@redhat.com>
changelog:
  - EASYFIX (#125678) - add/remove alias /usr/bin/ksh, pdksh names. Fix
    inadequate grep anchors on remove script. Fix wrong permissions if
    upgrading with umask 077.


author: Trond Eivind Glomsrod <teg@redhat.com>
changelog:
  - add patch from author to fix "-x" problem (#10758)
  - add another author patch (some fixes wrt. job handling)


author: Jan Zeleny <jzeleny@redhat.com> - 2.2-3
changelog:
  - minor changes in spec file - filenames change, removal of
    duplicate patch files (included in build source tarball)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-26
changelog:
  - Fix bz679866 (Add the ability to configure the "self_fence" attribute for the LVM resource)
  - Fix bz690936 (RFE: fence_cisco_ucs needs to support sub-organizations)
  - Fix bz643996 (luci_admin doesn't operate correctly if external zope3 packages are installed)
  - Fix bz640329 (fields in Luci are too short)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-24
changelog:
  - Fix bz493662 (RFE: Separate the Oracle 10g Failover Instance in Conga to two resources called "Oracle Instance" and "Oracle Listener")


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-19
changelog:
  - Fix bz602362 (ricci and luci_admin do not have man pages)
  - Fix bz636554 (Support ext4 and xfs file systems in conga for file system agents)
  - Fix bz637216 (Add luci support for fence_ifmib fencing agent)
  - Fix bz579859 (Add luci support for Cisco UCS fencing agent)
  - Fix bz637259 (RFE: Critical/Non-Critical services & resources luci support)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-18
changelog:
  - Fix bz626817 (Add luci support for Cisco MDS fencing agent)
  - Fix bz628102 (Add luci support for iLO MP fencing agent)
  - Fix bz525802 (Add support for configuring broadcast)
  - Modify fix for bz606509 (luci requires wrongly requires users to fill interval / minimum score / votes fields for qdisk configuration)
  - Modify fix for bz501780 (Luci invalidates some "system hostnames" that are valid)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-16
changelog:
  - Fix bz513004 (Conga does not remember SAP database type in IE6/8 from shared resource)
  - Fix bz533246 (Conga does not write "auth" or "password" when creating IPMI LAN fence device)
  - Fix bz555862 (Luci does not have an option to delete failover domain)
  - Fix bz577913 (Fence_drac5 will not popluate the luci interface correctly when adding fence device to node)
  - Fix bz582348 (Remove the "interface" field from the multicast configuration dialog)
  - Fix bz584633 (Add support for power_wait)
  - Fix bz587399 (Clarification on "type" when configuring oracledb resources)
  - Fix bz590143 (chkconfig on cman and rgmanager by default when adding a cluster node via conga)
  - Fix bz590311 (luci vmware fencing gui and fence_vmware script parameter conflict)
  - Fix bz603114 (Can't create KVM guest resources without a path to the XML file)
  - Fix bz606509 (luci requires wrongly requires users to fill interval / minimum score / votes fields for qdisk configuration)
  - Fix bz612300 (conga will fail to start a new node that is added via luci)


author: Chris Feist <cfeist@redhat.com> 0.12.2-14
changelog:
  - An issue with calling 'virsh nodelist' would cause ricci to hang for
    30 seconds during most requests resulting in timeouts to the web interface.
  - Resolves: rhbz#564490


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-7
changelog:
  - Fix bz501780 (Luci invalidates some "system hostnames" that are valid)
  - Fix bz514051 (fs resource will remount itself if any config changes are made to cluster.conf)
  - Fix bz517114 (Conga should not tag clusternodes with multicast tags)
  - Fix bz519050 (Luci does not validate passwords and incorrect characters can be used)
  - Fix bz521884 (Fix instances of #!/usr/bin/env python in luci)
  - Fix bz530129 (conga does not properly handle HA LVM types)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-6.1
changelog:
  - Fix bz519252: run the 'virsh' command with --readonly to cope with new
    virsh/xen behavior introduced in RHEL 5.4.


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-6
changelog:
  - Fix bz469965 (Adding existing fence device fails)
  - Fix bz499741 (updating qdisk partition global settings wipes out heuristics)
  - Fix bz495109 (Need xen/kvm flag for conga UI)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-5
changelog:
  - Fix bz492392 (Conga Interface for Fence Agents Requires Password even when Password Script is Specified)
  - Fix bz491903 ([RFE] add option 'nfslock' to conga)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-4
changelog:
  - Rework fix for bz483775 (Failover Domains can't be set for VMs as services of cluster suite using Conga)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.2-1
changelog:
  - Fix bz452704 (Unable to add existing RHEL4 clusters with RHEL5.2 Luci)
  - Fix bz467464 (adding qdisk to existing cluster fails to update cman entry in cluster.conf)
  - Fix bz460038 (Conga fs resource error when editing service)
  - Fix bz483067 (adding resource in conga doesn't work in IE)
  - Fix bz483775 (Failover Domains can't be set for VMs as services of cluster suite using Conga)
  - Fix bz450007 (cannot remove shared fence device through luci)
  - Fix bz466013 (Add luci GUI support for LPAR and vmware fencing)
  - Fix bz459160 (fenced config option to skip nodes with undefined fencing)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.1-4
changelog:
  - Fix bz459562 (charset configuration fix for luci)
  - Fix bz459469 (An unknown device type was given: "gnbd.")
  - Fix bz454933 (Add Support in Conga for Xen migration mapping)
  - Fix bz459623 (Conga error adding new node to existing cluster)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.1-1
changelog:
  - Fix bz444938 (conga fails to create proper cluster.conf entries for gfs2 filesystem type)
  - Fix bz444210 (Adding multiple fence devices at the same time causes duplicate entries)
  - Fix bz444381 (conga writes 'exportpath' instead of 'export' attribute for netfs)
  - Fix bz446907 (rpm -V luci fails)
  - Fix bz450854 (luci doesn't start because of a missing dep /usr/bin/dc)
  - Fix bz206570 (RFE: vm list from ricci)
  - Fix bz430737 (Conga should install the 'cmirror' package when clustered storage is requested)
  - Fix bz379461 (Conga doesn't have the option for modulename for drac fencing)
  - Fix bz433089 (when adding multiple nodes the order is reversed.)
  - Fix bz441581 (Don't allow both label and device for qdisk config if only one can be specified)
  - Fix bz223785 (Storage 'Display Devices by' option does not work)
  - Fix bz250439 (conga is unable to delete snapshot volumes)
  - Fix bz414551 (Sector size list is improperly sorted)
  - Fix bz429350 (RFE: GUI support for failing over a service to another node after X number of restarts)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.0-8
changelog:
  - Fix bz441580 (conga should install 'sg3_utils' and start service 'scsi_reserve' when scsi fencing is used)
  - Fix bz441573 ("nodename" field for fence_scsi disabled when adding a new fence device/instance)
  - Fix bz442997 (Luci inserts "hostname" instead of "ipaddr" for rsa II fencing device)
  - Fix bz442806 (luci shows wrong state for 'Monitor link' checkbox in IP resource)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.0-6
changelog:
  - Fix bz434586 (Resource tree does not display multiple children of a parent correctly)
  - Fix bz304931 (Rich Sybase resource agent configuration support)
  - Fix bz437398 (When Luci session times out a re-login is thought to be a logout.)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.0-4
changelog:
  - Fix bz429151 ([RFE] Luci: increase min password length to 6 characters)
  - Fix bz429152 ([RFE] add inactivity timeout)


author: Ryan McCabe <rmccabe@redhat.com> 0.12.0-0
changelog:
  - Fixed bz230462 (RFE: Only reboot installation target machines when needed)
  - Fixed bz238655 (conga does not set the "nodename" attribute for manual fencing)
  - Fixed bz239387 (RFE: add timeouts for actions that can leave cluster unreachable)
  - Fixed bz249097 (allow a space as a valid password char)
  - Fixed bz249619 (luci "Manage Systems and Clusters" display of clusters and storage systems is cascaded)
  - Fixed bz252348 (RFE: should only have to enter a system's password once)
  - Fixed bz253223 (When deleting a node from conga, the fence device isn't deleted)
  - Fixed bz253720 ("trust" box shouldn't be an option if it is required)
  - Fixed bz253727 (RFE: graphical view should be default in partiton tables view)
  - Fixed bz253842 (luci ignores File System Resource Configuration)
  - Fixed bz253879 (RFE: drop the link/details column in the resource section table)
  - Fixed bz264161 (RFE: support setting the "__independent_subtree" attribute on cluster resources)
  - Fixed bz277661 (RFE: Better instructions on the luci login page if luci_admin not run.)
  - Fixed bz277711 (RFE: luci_admin should check that luci is running before asking for the password)
  - Fixed bz295771 (RFE: add ability to set self_fence attribute for clusterfs resources)
  - Fixed bz301411 (conga shouldn't turn on init scripts if the user turned them off)
  - Fixed bz303661 (Browser support to encompass Internet Explorer on Windows Vista and XP)
  - Fixed bz304891 (Browser support to encompass Firefox on Windows Vista and XP.)
  - Fixed bz315631 (conga doesn't handle the cluster restart operation properly)
  - Fixed bz317261 (Check for dual power fencing fails when adding new fence instances)
  - Fixed bz320411 (conga should use the node name in cluster.conf and not FQDN for fencing)
  - Fixed bz337041 (Add option to not fail-back service)
  - Fixed bz340111 (Storage redirection after probe does not work on WinXP with FF2)
  - Fixed bz379461 (Conga doesn't have the option for modulename for drac fencing)
  - Fixed bz383071 (Virtual machine configuration - add field for "migration type" xml attr = "migrate")


author: Ryan McCabe <rmccabe@redhat.com> 0.10.0-6
changelog:
  - Fixed bz253783
  - Fixed bz253914 (conga doesn't allow you to reuse nfs export and nfs client resources)
  - Fixed bz254038 (Impossible to set many valid quorum disk configurations via conga)
  - Fixed bz253994 (Cannot specify multicast address for a cluster)
  - Resolves: bz253783, bz253914, bz254038, bz253994


author: Ryan McCabe <rmccabe@redhat.com> 0.10.0-5
changelog:
  - Fixed bz249291 (delete node task fails to do all items listed in the help document)
  - Fixed bz253341 (failure to start cluster service which had been modifed for correction)
  - Related: bz253341
  - Resolves: bz249291


author: Ryan McCabe <rmccabe@redhat.com> 0.10.0-4
changelog:
  - Fixed bz230451 (fence_xvm.key file is not automatically created. Should have a least a default)
  - Fixed bz249097 (allow a space as a valid password char)
  - Fixed bz250834 (ZeroDivisionError when attempting to click an empty lvm volume group)
  - Fixed bz250443 (storage name warning utility produces a storm of warnings which can lock your browser)
  - Resolves: bz249097, bz250443, bz250834
  - Related: bz230451


author: Ryan McCabe <rmccabe@redhat.com> 0.10.0-3
changelog:
  - Fixed bz245947 (luci/Conga cluster configuration tool not initializing cluster node members)
  - Fixed bz249641 (conga is unable to do storage operations if there is an lvm snapshot present)
  - Fixed bz249342 (unknown ricci error when adding new node to cluster)
  - Fixed bz249291 (delete node task fails to do all items listed in the help document)
  - Fixed bz249091 (RFE: tell user they are about to kill all their nodes)
  - Fixed bz249066 (AttributeError when attempting to configure a fence device)
  - Fixed bz249086 (Unable to add a new fence device to cluster)
  - Fixed bz249868 (Use of failover domain not correctly shown)
  - Resolves bz245947, bz249641, bz249342, bz249291, bz249091,
  - Resolves bz249066, bz249086, bz249868
  - Related: bz249351


author: Ryan McCabe <rmccabe@redhat.com> 0.10.0-2
changelog:
  - Fixed bz245202 (Conga needs to support Internet Explorer 6.0 and later)
  - Fixed bz248317 (luci sets incorrect permissions on /usr/lib64/luci and /var/lib/luci) 
  - Resolves: bz245202 bz248317


author: Ryan McCabe <rmccabe@redhat.com> 0.10.0-1
changelog:
  - Fixed bz238655 (conga does not set the "nodename" attribute for manual fencing)
  - Fixed bz221899 (Node log displayed in partially random order)
  - Fixed bz225782 (Need more luci service information on startup - no info written to log about failed start cause)
  - Fixed bz227743 (Intermittent/recurring problem - when cluster is deleted, sometimes a node is not affected)
  - Fixed bz227682 (saslauthd[2274]: Deprecated pam_stack module called from service "ricci")
  - Fixed bz238726 (Conga provides no way to remove a dead node from a cluster)
  - Fixed bz239389 (conga cluster: make 'enable shared storage' the default)
  - Fixed bz239596
  - Fixed bz240034 (rpm verify fails on luci)
  - Fixed bz240361 (Conga storage UI front-end is too slow rendering storage)
  - Fixed bz241415 (Installation using Conga shows "error" in message during reboot cycle.)
  - Fixed bz241418 (Conga tries to configurage cluster snaps, though they are not available.)
  - Fixed bz241706 (Eliminate confusion in add fence flow)
  - Fixed bz241727 (can't set user permissions in luci)
  - Fixed bz242668 (luci init script can return non-LSB-compliant return codes)
  - Fixed bz243701 (ricci init script can exit with non-LSB-compliant return codes)
  - Fixed bz244146 (Add port number to message when ricci is not started/firewalled on cluster nodes.)
  - Fixed bz244878 (Successful login results in an infinite redirection loop with MSIE)
  - Fixed bz239388 (conga storage: default VG creation should be clustered if a cluster node)
  - Fixed bz239327 (Online User Manual needs modification)
  - Fixed bz227852 (Lack of debugging information in logs - support issue)
  - Fixed bz245025 (Conga does not accept '&amp;' character in password field for Fence configuration)
  - Fixed bz225588 (luci web app does not enforce selection of fence port)
  - Fixed bz212022 (cannot create cluster using ip addresses)
  - Fixed bz223162 (Error trying to create a new fence device for a cluster node)
  - Upgraded to the latest Plone (2.5.3)
  - Added a "reprobe storage" button that invalidates cached storage reports
    and forces a new probe.
  - Resolves: bz238655, bz221899, bz225782, bz227682, bz227743, bz239389,
  - Resolves: bz239596, bz240034, bz240361, bz241415, bz241418, bz241706,
  - Resolves: bz241727, bz242668, bz243701, bz244146, bz244878, bz238726,
  - Resolves: bz239388, bz239327, bz227852, bz245025, bz225588, bz212022


author: Ryan McCabe <rmccabe@redhat.com> 0.9.2-5
changelog:
  - Fixed bz225206 (Cluster cannot be deleted (from 'Manage Systems') - but no error results)
  - Fixed bz225164 (Conga allows creation/rename of clusters with name greater than 15 characters)
  - Fixed bz227758 (Entering bad password when creating a new cluster = UnboundLocalError: local variable 'e' referenced before assignment)
  - Resolves: bz225206, bz225164, bz227758


author: Stanko Kupcevic <kupcevic@redhat.com> 0.9.2-4
changelog:
  - Do not fail on i18n machines
  - Fixed bz225747 (Create/delete cluster - then access disk on node = Generic error on host: cluster tools: cman_tool errored)
  - Fixed bz233326 (CVE-2007-0240 Conga includes version of Zope that is vulnerable to a XSS attack)
  - Fixed bz228637 (CVE-2007-1462 security alert - passwords sent back from server as input value)
  - Fixed bz229027 (luci failover domain forms are missing/empty)
  - Fixed bz230447 (fence_xvm is incorrectly listed as "xmv" in virtual cluster)
  - Fixed bz230452 (Advanced options parameters settings don't do anything)
  - Fixed bz230454 (Unable to configure a virtual service)
  - Fixed bz230457 (kmod-gfs-xen not installed with Conga install)
  - Fixed bz230461 ('enable shared storage' option cleared whenever there is a configuration error)
  - Fixed bz230469 (Must manually edit cluster.conf on the dom0 cluster to add "<fence_xvmd/>")
  - Resolves: bz229027, bz230447, bz230452, bz230454, bz230457,
  - Resolves: bz230461, bz230469, bz228637, bz233326, bz225747


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-27
changelog:
  - Fixed bz214989 (Package download not working for Conga during cluster creation)
  - Fixed bz219522 (Restarting a cluster via luci web gui = UnboundLocalError - local variable 'e' referenced before assignment)
  - Fixed bz201394 (luci doesn't verify ricci's SSL cert against trusted list)
  - Fixed bz212021 (various luci buttons do nothing)
  - Fixed bz212448 (release blocker: turn off debug mode of server)
  - Fixed bz212445 (release blocker: prevent management page access)


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-26
changelog:
  - luci storage: fix bytes->TB conversion
  - Improved bz201394: luci doesn't verify ricci's SSL cert against trusted list (step 1 - backend)
  - Fixed bz217387 (luci - HTML error shows up in display (minor))
  - Fixed bz215031 (Cannot add a resource to a service via luci web app)
  - Fixed bz218040 (luci reports "unknown" as cluster name if cluster creation fails)
  - Fixed bz218941 (Conga/luci - cannot add node to cluster via luci web app)
  - Fixed bz219156 (Errors in performing node-specific tasks due to ricci outage not reflected in luci display)
  - Fixed bz217703 (clustered vg creation fails)
  - Resolves: bz217387, bz215031, bz218040, bz218941, bz219156, bz217703
  - Related: bz201394


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-24
changelog:
  - Fixed bz215039 (Cannot create a new resource via luci web app)
  - Fixed bz215034 (Cannot change daemon properties via luci web app)
  - Fixed bz214790 (Stop/restart cluster not working via luci web app)
  - Fixed bz213690 (luci - Reversed links in colophon (gui - minor))
  - Fixed bz213266 (Conga - modifying a cluster node's cluster membership in a subnet with other clusters results in the wrong cluster.conf)
  - Fixed bz213083 (luci - should display usernames in some logical/sorted order (usability))
  - Fixed bz212601 (luci - selecting cluster name or cluster node name indicates error in install and displays empty form)
  - Fixed bz212021 (various luci buttons do nothing)
  - Fixed bz212006 (create cluster does not show status as cluster is being created)
  - Fixed bz212584 (luci does not retrieve failed ricci queue elements)
  - Fixed bz212440 (luci persists possibly incorrect name for a system)
  - Improved bz213306 (ricci - log probing can take minutes to complete)
  - Fixed starting/stopping services
  - Fixed deleting cluster
  - Fixed deleting node
  - Fixed redirection for all async->busy wait calls
  - Storage module: properly probe cluster quorum if LVM locking
    is marked as clustered
  - Resolves: bz215039, bz215034, bz214790, bz213690, bz213266
  - Resolves: bz213083, bz212601, bz212021, bz212006, bz212584
  - Resolves: bz212440
  - Related: bz213306


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-21
changelog:
  - 211564: ricci allocates huge memory chunk, causing long swapping
  - 211345: cluster_adapters is missing import of Xenvm module
  - 211191: SELinux issues tracking bug
  - 211370: retrieving log from node fails
  - 211942: Xenvm moniker must be eradicated from UI
  - 211375: unable to reliably create a cluster
  - 211373: reboot node fails from storage tab


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-16
changelog:
  - Enable zope/plone inclusion on RHELs
  - Remove luci's dependency on ricci
  - Many improvements of cluster management interface
  - Add full GFS1/2 support; detect many other filesystems
  - Suppress msgs from init script (bz204235)
  - Upgrade zope to 2.9.4 (track Fedora Core)


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-12
changelog:
  - Don't auto-start ricci after installation, do it manually
  - Under certain circumstances, default luci password would not get reset
  - Many Luci improvements


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-11.7
changelog:
  - Move ricci-modrpm, ricci-modlog, ricci-modstorage, ricci-modservice
    from /usr/sbin to /usr/libexec


author: Stanko Kupcevic <kupcevic@redhat.com> 0.8-11
changelog:
  - Spin off clustermon.srpm (modcluster, cluster-snmp and
    cluster-cim) from conga.srpm
  - Luci: tighten down security


author: Jakub Hrozek <jhrozek@redhat.com> - 253-42.2
changelog:
  - fix a regression caused by patch #39 - SRV records processing
    would crash if there was no basedn set (#743193)


author: Jakub Hrozek <jhrozek@redhat.com> - 253-42.1
changelog:
  - incorporate Martin Poole's patch to handle larger-than-previously-expected
    configuration files (#743193)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-42
changelog:
  - add Ross Tyler's patch to always require authentication during password
    change requests for expired passwords, so that modules which check password
    quality (pam_cracklib) will always have the old password on-hand to examine
    as well (#667758)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-41
changelog:
  - backport fixes for upstream #350 (parsing results when the connection is
    gone) and #351 (double-free of message chain) (#684889)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-40
changelog:
  - return any non-success errors in setnetgrent(), not just netgroup-not-found
    errors (#664609, more of #445972)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-38
changelog:
  - add a build-time requirement on a sufficiently-new openssl-devel to ensure
    that we get SHA-2 hashes when we're using TLS, because we still static-link
    the nss_ldap module (#683349)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-37
changelog:
  - add proposed patch for upstream #421: sometimes errno gets reset before we
    return control to libc (#661630)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-36
changelog:
  - tweak patch for postponing the connection drop in a newly-forked child until
    we're first called so that it doesn't try to close sockets which we just
    assumed were our own (more of #474181)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-35
changelog:
  - don't unconditionaly set up a new LDAP structure every time we try to read
    someone's supplemental groups list, regardless of whether or not we did so
    previously, and clean the connection up completely if we fail to get a
    response or parse it (#654650, from upstream #418 and #392 via Olivier
    Fourdan)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-34
changelog:
  - link nss_ldap and pam_ldap with -z nodelete so that memory allocated by
    library dependencies which is lost at unload doesn't leak, for the sake
    of applications which call PAM for authentication many times over (Mark
    Goodwin, #511238)
  - fix some memory leaks in pam_ldap (upstream #326,#333, part of #511238)
  - fix an uninitialized variable error (Mark Goodwin, part of #511238)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-32
changelog:
  - add revised testing patch to postpone the connection drop in a newly-forked
    child until we're first called (#474181)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-31
changelog:
  - add testing patch to postpone the connection drop in a newly-forked child
    until we're first called (#474181)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-30
changelog:
  - report the remaining life of soon-to-be-expired passwords with granularity
    in hours, if possible (Masahiro Matsuya, #537358)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-27
changelog:
  - pull in backported fix for upstream #378, which returns NETDB_INTERNAL in
    h_errno in cases when nss_ldap's run out of space in the supplied buffer and
    libc provided us with an h_errno variable to set for it to also check
    (Jason Luo, #468807)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-26
changelog:
  - pull in fix for upstream #313, which returns a clean error when we've
    failed to parse our configuration correctly, in this case due either to a
    larger-than-handled nss_initgroups_ignoreusers setting (#584157) or the
    lack of any servers being configured (#538498)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-25
changelog:
  - avoid deadlock when one of our lookups recurses into our own host resolution
    routine, which would otherwise cause a deadlock or a crash (#448883)
  - provisionally add an "nss_check_case" option which, when enabled, will
    ignore entries for which the result didn't case-exact match the query,
    regardless of the comparison performed by the directory (#508621,#518911)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-24
changelog:
  - update build dependency on openldap to 2.3.43-7 to get fixes for referral
    chasing (#510522) which affected nss_ldap (#472920)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-23
changelog:
  - unblock SIGPIPE while closing the connection in the child's part of
    atfork(), so that it can get delivered before we reset the signal
    handler (#454315)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-22
changelog:
  - add patch to not assume we got a result for our start_tls request within the
    bind timelimit (Jatin Nansi, #499302)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-19
changelog:
  - don't close a oneshot connection while we're in the middle of answering a
    specific query (#488857)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-18
changelog:
  - turn the default for paged results back off (#486321)
  - pull in fix for leaking descriptors from version 255 (#428837)
  - replace our proposed patch for being stricter about malformed entries with
    the version upstream went with, and start applying it (#457258)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-15
changelog:
  - build nss_ldap with --enable-paged-results (#444185)
  - add patch to make netgroup enumeration fail due to lack of entries in
    setnetgrent(), rather than in getnetgrent(), to match how other mechanisms
    work (Jose Plans, #445972)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-13
changelog:
  - block SIGPIPE in the atfork handler, so that it doesn't trip up when
    attempting to drop a connection to the server (#448014)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-11
changelog:
  - backport changes to group parsing from version 254 to fix heap corruption
    when parsing nested groups (#444031)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-7
changelog:
  - add keyutils-libs-devel and libselinux-devel as a buildrequires: in order to
    static link with newer Kerberos (#427370)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-6
changelog:
  - suppress password-expired errors encountered during referral chases during
    modify requests (#335661)
  - interpret server-supplied policy controls when chasing referrals, so that
    we don't give up when following a referral for a password change after
    reset (#335661)
  - don't attempt to change the password using ldap_modify if the password
    change mode is "exop_send_old" (we already didn't for "exop") (#364501)
  - don't drop the supplied password if the directory server indicates that
    the password needs to be changed because it's just been reset: we may need
    it to chase a referral later (#335661)
  - correctly detect libresolv and build a URI using discovered settings, so that
    server discovery can work again (#254172)
  - honor the "port" setting again by correctly detecting when a URI doesn't
    already specify one (#326351)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-4
changelog:
  - add dbus,radvd,tomcat,radiusd,news,mailman to the default list of
    nss_initgroups_ignoreusers (#243753)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - resize the supplemental GID array when it gets too large and an array size
    limit isn't set (Gavin Romig-Koch, #246541)


author: Nalin Dahyabhai <nalin@redhat.com> - 253-1
changelog:
  - update to 253
    - closes a crasher when glibc's initgroups backend passes in a zero-length,
      NULL buffer to start
    - includes lookup_nssldap updates for autofs


author: Nalin Dahyabhai <nalin@redhat.com> - 251-2
changelog:
  - configure with --enable-configurable-krb5-ccname-gssapi instead of
    --enable-configurable-krb5-ccname, the latter of which doesn't actually
    do anything (Howard Wilkinson)


author: Nalin Dahyabhai <nalin@redhat.com> - 250-5
changelog:
  - adjust nss_ldap's makefile rule to more correctly deduce the right soversion
    for nsswitch modules (#191927)


author: Nalin Dahyabhai <nalin@redhat.com> - 248-2
changelog:
  - set "nss_initgroups_ignoreusers root,ldap" in the default configuration
    file, so that nss_ldap will assume that there are no supplemental groups
    for this user to be found in the directory server (#180657)


author: Nalin Dahyabhai <nalin@redhat.com> 245-1
changelog:
  - update to nss_ldap 245
  - add patch from upcoming 246 release to change the placeholder used when
    userPassword is unreadable from "x" to "*" (upstream #240)


author: Nalin Dahyabhai <nalin@redhat.com> 239-1
changelog:
  - update to nss_ldap 239
  - provide a libnss_ldap.so link for directly linking with nss_ldap, as glibc
    does for the modules it provides


author: Nalin Dahyabhai <nalin@redhat.com> 234-5
changelog:
  - update to pam_ldap 180 to get fix for vulnerability from parsing password
    policy controls which don't contain error numbers (#166164, CAN-2005-2497)


author: Nalin Dahyabhai <nalin@redhat.com> 234-4
changelog:
  - override glibc version detection so that mismatches between the versions of
    32- and 64-bit glibc don't result in our %install installing the module
    with a different name than the 'make install' target uses


author: Nalin Dahyabhai <nalin@redhat.com> 234-3
changelog:
  - fix type mismatch bug in patch for using non-blocking start_tls in
    preference to the blocking version when it's available (#156582)


author: Nalin Dahyabhai <nalin@redhat.com> 232-2
changelog:
  - prefer using libraries in /usr/lib/nss_ldap-openldap if we find any
  - use ldap_start_tls in preference to ldap_start_tls_s, if found, so that
    we can time out if the server has gone catatonic


author: Nalin Dahyabhai <nalin@redhat.com> 227-1
changelog:
  - update to version 227
  - force nss_ldap to mimic pam_ldap's behavior when the tls_checkpeer setting is
    unconfigured in ldap.conf


author: Nalin Dahyabhai <nalin@redhat.com> 226-3
changelog:
  - fix misleading doc comment in /etc/ldap.conf -- the checkpeer setting follows
    libldap's default, which is dependent on the version of OpenLDAP which which
    this package is linked (part of #143622)


author: Nalin Dahyabhai <nalin@redhat.com> 226-1
changelog:
  - update to nss_ldap 226, pam_ldap 176
  - rework pam_ldap dns autoconfig patch
  - require automake instead of automake15, because autoreconf uses the current
    version (#129877)


author: Nalin Dahyabhai <nalin@redhat.com> 212-1
changelog:
  - update to 212, pam_ldap 167
  - link nss_ldap with libgssapi_krb5, the static libsasl2 includes the gssapi
    mech, at least for now, and we pick up its unresolved symbols at link-time
  - fix out-of-bounds error at initialization-time (part of #101269)
  - include pam_ldap's authorization schema files for slapd as a doc file


author: Nalin Dahyabhai <nalin@redhat.com> 207-5
changelog:
  - fix objectclass and attribute mapping, which failed due to uninitialized
    fields in mapping index structures, fixed upstream in 210 (#110547)


author: Nalin Dahyabhai <nalin@redhat.com> 207-3
changelog:
  - link dynamically with libcom_err if it isn't in /usr/kerberos/lib (which
    we assume means that it's in /lib)


author: Nalin Dahyabhai <nalin@redhat.com> 207-1
changelog:
  - update to build with newer OpenLDAP
  - add README.TLS to remind people that in order for TLS support to be usable,
    the server's certificate has to pass validation checks made by the client


author: Nalin Dahyabhai <nalin@redhat.com> 202-4
changelog:
  - rework static link order to account for libssl requiring libkrb5
  - force assembly locking on %ix86 systems
  - link with libz, which libssl also requires


author: Nalin Dahyabhai <nalin@redhat.com> 202-2
changelog:
  - apply DB patches from sleepycat.com
  - correctly point nss_ldap at the bundled DB library
  - create /%{_lib} instead of /lib to install into


author: Nalin Dahyabhai <nalin@redhat.com> 202-1
changelog:
  - update to nss_ldap 202, pam_ldap 153
  - update DB from 4.0.14 to 4.1.24.NC
  - try to address multilib path changes


author: Nalin Dahyabhai <nalin@redhat.com> 188-0.6
changelog:
  - rebuild for RHL 6.2
  - change dependency on pam-devel to /usr/include/security/pam_modules.h
  - drop build deps on cyrus-sasl-devel and openldap >= 2.x
  - modify pam_ldap versions file so that binutils from RHL 6.2 can parse it
  - update to nss_ldap 188
  - update to pam_ldap 144


author: Nalin Dahyabhai <nalin@redhat.com> 184-1
changelog:
  - update to pam_ldap 138
  - enable rfc2307bis schema support
  - version the pam_ldap module
  - add the proper soname to the nss_ldap module and remove the symlink
  - add a trigger to run ldconfig again when an upgrade removes the symlink,
    which used to be in this package (doh!)
  - fix the symlink from %{_libdir} to the module (for linking directly to it)


author: Nalin Dahyabhai <nalin@redhat.com> 173-1
changelog:
  - update to nss_ldap 173, which includes doc updates
  - update to pam_ldap 133, which simplifies the dnsconfig patch quite a bit


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - link statically with libldap again, because libldap is linked with other
    shared libraries now (keeping us from having files in /usr open when we
    go to shut the system down)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to nss_ldap 172, fixing schema mapping code
  - update to pam_ldap 124, incorporating TLS default option and doc fixes


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to nss_ldap 164, fixing the timeout problem correctly
  - update to pam_ldap 122, fixing escaping of user name in filters


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to nss_ldap 163, fixing the timeout problem
  - update to pam_ldap 120
  - add gdbm-devel as a buildprereq, because we list it in $LIBS (#48999)
  - add db3-devel as a buildprereq (#48999)
  - add pam-devel as a buildprereq (#48999)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make nss_ldap fail when attempting to startup TLS fails, because that's what
    we do when LDAPS doesn't work (and what pam_ldap does already)
  - add DNS autoconfiguration to pam_ldap


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to nss_ldap 149, minor fixes for compile glitches
  - update to pam_ldap 105, minor fixes (as above) and handles shadow expiration


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to nss_ldap 138, which folds in our patch for initgroups
  - change the default search base in ldap.conf to dc=example,dc=com


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - version the NSS module so that it works properly with programs which have
    been linked statically to a different version of an LDAP library, like
    Netscape Communicator


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - BuildPrereq gdbm-devel
  - pass RPM_OPT_FLAGS as CFLAGS to %configure
  - if protocol version is 2, explicitly set protocol version to 3 before trying
    to start TLS
  - add STARTTLS support to nss_ldap
  - work around a build-time problem on ia64


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to nss_ldap 122
  - link statically with libsasl, require the first devel package that supplied it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to pam_ldap 67 to fix a bug in template user code
  - convert symlink in /usr/lib to a relative one (#16132)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - use the ldap.conf file as an external source
  - don't forcibly build the support for version 3
  - imported the default spec file from the tarball and fixed it up for RH 6.1


author: Jan Friesse <jfriesse@redhat.com> 0.80.6-30.2
changelog:
  - Resolves: rhbz#731460
  - Resolves: rhbz#739083
  - Resolves: rhbz#739086

  - Add upstream revision 2178 - Fix problem where openais will segfault if there are gaps in recovery queue
  - Add upstream revision 2179 - whitetank ipc: handle EINTR in msg_send
  - Add upstream revision 2180 - whitetank ipc: Don't deadlock in ipc_disconnect
  - Add upstream revision 2181 - Ignore memb_join messages during flush operations
  - Add upstream revision 2183 - Deliver all messages from my_high_seq_recieved to the last gap


author: Jan Friesse <jfriesse@redhat.com> 0.80.6-30
changelog:
  - Resolves: rhbz#675206
  - Add upstream revision 2172 - don't assert when ring id file is less then 8 bytes.


author: Jan Friesse <jfriesse@redhat.com> 0.80.6-29
changelog:
  - Resolves: rhbz#561546
  - Resolves: rhbz#611434
  - Resolves: rhbz#623176
  - Resolves: rhbz#645299
  - Add upstream revision 2162 - speed up the case where a lot of nodes leave at the same time.
  - Add upstream revision 2165 - fix abort when token is lost in RECOVERY state.
  - Add upstream revision 2166 - resolve abort during simulatenous stopping of atleast 4 nodes.
  - Add upstream revision 2167 - totemsrp: Remove recv_flush code.
  - Add upstream revision 2168 - totemsrp: Only restore old ring id information one time.
  - Add upstream revision 2169 - totemsrp: free messages originated in recovery rather then rely on messages_free.
  - Add upstream revision 2170 - return error if there is no space for semaphore.
  - Add upstream revision 2171 - IPC: handle maximum use of file descriptors gracefully.


author: Steven Dake <sdake@redhat.com> 0.80.6-28
changelog:
  - Resolves: rhbz#568650
  - Resolves: rhbz#625947
  - Add upstream revision 2160 - first part of remove stale pid members from confchg.
  - Add upstream revision 2161 - second part of remove stale pid members from confchg.
  - Add upstream revision 2159 - prevent non-null terminated strings in checkpoint names or section from triggering stack protector


author: Angus Salkeld <asalkeld@redhat.com> 0.80.6-27
changelog:
  - Resolves: rhbz#619536
  - Add upstream revision 2153 - make openais more resilient to
    delayed multicast packets.


author: Steven Dake <sdake@redhat.com> 0.80.6-25
changelog:
  - Resolves: rhbz#619570
  - Add upstream revision 2151 - resolve problem where out of order messages
    can result in token loss in very rare circumstances.


author: Steven Dake <sdake@redhat.com> 0.80.6-23
changelog:
  - Resolves: rhbz#614222
  - Add upstream revision 2150 - don't reset token timer on each received
    retransmitted token


author: Steven Dake <sdake@redhat.com> 0.80.6-22
changelog:
  - Resolves: rhbz#611129
  - Resolves: rhbz#606028
  - Add upstream revision 2148 - Fix membership algorithm failure which can result
    in singleton rings forming in rare circumstances.
  - Add upstream revision 2149 - support compatibility with corosync.


author: Steven Dake <sdake@redhat.com> 0.80.6-21
changelog:
  - Resolves: rhbz#599654
  - Add upstream revision 2147 - Fix problem where CPG_REASON_LEAVE is sent instead of CPG_REASON_PROCDOWN.


author: Steven Dake <sdake@redhat.com> 0.80.6-20
changelog:
  - Resolves: rhbz#579081
  - Resolves: rhbz#596359
  - Add upstream revision 2143 - Avoid problem where library users block forever
    when server fails.
  - Add upstream revision 2146 - Fix problem where dispatch returning -1 in
    library functions results in segfaults.


author: Steven Dake <sdake@redhat.com> 0.80.6-19
changelog:
  - Resolves: rhbz#598689
  - Resolves: rhbz#594480
  - Add upstream revision 2145 - Resolve problems with failed to receive logic
  - Add upstream revision 2144 - don't reset last_aru when token is retransmitted


author: Steven Dake <sdake@redhat.com> 0.80.6-18
changelog:
  - Resolves: rhbz#586519
  - Resolves: rhbz#588500
  - Resolves: rhbz#588494
  - Resolves: rhbz#588489
  - Add upstream revision 2130 - Resolve problem where ring id is not saved
    and restored when recovery is interrupted.
  - Add upstream revision 2129 - Resolve problem where highly lossy networks
    will sigabort (assert) if 512 or more entries are originated in recovery.
  - Add upstream revision 2128 - Use proper typing for retransmit token storage
    area.
  - Add upstream revision 2127 - Fix stack corruption that happens because of
    invalid length in memmove operation on highly lossy networks.


author: Steven Dake <sdake@redhat.com> 0.80.6-17
changelog:
  - Resolves: rhbz#533383
  - Add upstream revision 2122 - Fix retransmission problem that results in
    failure to receive condition.


author: Steven Dake <sdake@redhat.com> 0.80.6-16
changelog:
  - Resolves: rhbz#566467
  - Add upstream revision 2121 - Fix lockup in atexit handler registered by
    print.c that occurs less then 1% of the time.  This is resolved by calling
    a special version of log_flush before calling exit, and not relying on the
    atexit handler to call pthread_cond_wait.


author: Steven Dake <sdake@redhat.com> 0.80.6-15
changelog:
  - Resolves: rhbz#560313
  - Add upstream revision 2117 - fix problem where ipc doesn't differentiate
    between full buffer and empty buffer properly resulting in cpg message
    corruption


author: Steven Dake <sdake@redhat.com> 0.80.6-14
changelog:
  - Resolves: rhbz#515590
  - Add upstream revision 2097 - Ensure IPC memory is 1mb instead of 477k.
  - actually apply patch in spec file.


author: Steven Dake <sdake@redhat.com> 0.80.6-12
changelog:
  - Resolves: rhbz#529054
  - Resolves: rhbz#525280
  - Resolves: rhbz#519159
  - Resolves: rhbz#540267
  - Resolves: rhbz#540490
  - Resolves: rhbz#544680
  - Resolves: rhbz#544682
  - Resolves: rhbz#545151
  - Resolves: rhbz#547828
  - Resolves: rhbz#525280
  - Resolves: rhbz#515159
  Add upstream revision 2079 - remove segfault from calling saClmTrackStart more then one time.
  Add upstream revision 2081 - cpg can use a variable after it is freed.
  Add upstream revision 2081 - netmask was being anded with broadcast address, not interface address resulting in invalid binding if netmask was not 255.255.255.x.
  Add upstream revision 2089 - originating many messages in recovery results in lockup.
  Add upstream revision 2090 - originating many messages in recovery results in lockup.
  Add upstream revision 2091 - recovery protocol implementation doesn't reset variable properly.
  Add upstream revision 2092 - String buffer overflow can occur if many messsages are originated during recovery.
  Add upstream revision 2094 - Remove invalid assertion in totemsrp.

  Add upstream revision 2095 - Remove stack overflow within aisexec.
  Add upstream revision 2096 - Prevent ckpt iterations from occuring during sync.


author: Steven Dake <sdake@redhat.com> 0.80.6-11
changelog:
  - Resolves: rhbz#509180
  - Resolves: rhbz#526069
  - Resolves: rhbz#474400
  - Resolves: rhbz#520164
  Add upstream revision 2039 - Remove implicit declartion in code.
  Add upstream revision 2040 - Don't segfault with ais group doesn't exist in system. 
  Add upstream revision 2043 - Properly shutdown service engines on ctrl-c.
  Add upstream revision 2044 - Resolve cpg race condition during synchronization.
  Add upstream revision 2054 - Resolve random error code returned by saCkptCheckpointOpen.


author: Steven Dake <sdake@redhat.com> 0.80.6-10
changelog:
  - Resolves: rhbz#520012
  - Add upstream revision 2053 - Ensure 9000 MTU doesn't assert totemsrp.
  - Actually apply patch during build.


author: Steven Dake <sdake@redhat.com> 0.80.6-8
changelog:
  - Resolves: rhbz#506119
  - Add upstream revision 1998 - Ensure that leaving processors in totempg have
    their assembly state reset.


author: Steven Dake <sdake@redhat.com> 0.80.6-7
changelog:
  - Resolves: rhbz#506778
  - Add upstream revision 1959 - fix leaking of shared memory objects during
    shutdown of cman.


author: Steven Dake <sdake@redhat.com> 0.80.6-2
changelog:
  - Resolves: rhbz#501561
  - Resolves: rhbz#501337
  - Resolves: rhbz#492808
  - Resolves: rhbz#497480
  - Add upstream revision 1928 - Fix race condition in cpg join/leave operations.
  - Add upstream revision 1926 - Adds feature to allow uidgid files to be added
    to /etc/ais directory to allow external users to specify uid and gids to
    access the system.
  - Add upstream revision 1925 - Adds feature to allow rolling crypto upgrades
    from openais-0.80.6-2 to corosync.
  - Add upstream revision 1924 - Adds feature to use broadcast instead of
    multicast.  To enable this feature, the broadcast: yes option should be
    specified.


author: Steven Dake <sdake@redhat.com> 0.80.6-1
changelog:
  - Resolves: rhbz#494347
  - Resolves: rhbz#494035
  - Resolves: rhbz#496985
  - Resolves: rhbz#497419
  - Resolves: rhbz#497420
  - Resolves: rhbz#499767
  - Fixes problem with cpg_init not returning security error code.
  - Fixes problem with not starting redundant ring
  - Fixes regression with cluster mirror and in general DOA openais rpm.
  - Fix problem where first message is thrown away in new configuration.
  - Fixes problem where ipc connect/disconnect in cpg service segfaults aisexec.
  - Fixes problem where openais segfaults on ppc64 platforms.


author: Steven Dake <sdake@redhat.com> 0.80.5-5
changelog:
  - Resolves: rhbz#490098
  - Resolves: rhbz#490099
  - Add upstream revision 1753 - Serialize ipc access.
  - Add upstream revision 1752 - Remove break from cpgbench.
  - Add upstream revision 1750 - Remove pass by value in the ckpt ervice.
  - Add upstream revision 1749 - Remoe extra debugging output.
  - Add upstream revision 1747 - Fix reference counting problem in ckpt service.


author: Steven Dake <sdake@redhat.com> 0.80.5-4
changelog:
  - Resolves: rhbz#487214
  - Resolves: rhbz#488095
  - Resolves: rhbz#489451
  - Add upstream revision 1743 - autogenerated node ids cause CPG not to issue synchronization of the process group information.
  - Add upstream revision 1742 - 5.2->5.3 rolling upgrades.
  - Add upstream revision 1740 - removes segfault in cpg service when ipc connection disconnects and no groups are joined to the cpg group (ipc regression).
  - Add upstream revision 1739 - removes assert in multicast operations under overload.


author: Steven Dake <sdake@redhat.com> 0.80.5-3
changelog:
  - Resolves: rhbz#474277
  - Resolves: rhbz#477243
  - Resolves: rhbz#480684
  - Resolves: rhbz#261381
  - Add upstream revision 1737-1738 cherrypicked & backported - Fix assertion in totempg usage.
  - Add upstream revision 1735 cherrypicked - Allow lib_exit_fn to be called early so that lib_init_fn can use refcounting ipc functions.
  - Add upstream revision 1734 cherrypicked - Add IPC refcounting to CPG service.


author: Steven Dake <sdake@redhat.com> 0.80.5-2
changelog:
  - Resolves: rhbz#474277
  - Resolves: rhbz#477243
  - Resolves: rhbz#480684
  - Resolves: rhbz#261381
  - openais-0.80.5.tar.gz was missing three commits that I expected were in the tarball.
  - Add upstream revision 1692 - Add to message size in totempg operation.
  - Add upstream revision 1691 - Execute proper list_init operation.
  - Add upstream revision 1690 - Execute proper list_del operation.


author: Steven Dake <sdake@redhat.com> 0.80.5-1
changelog:
  - Resolves: rhbz#474277
  - Resolves: rhbz#477243
  - Resolves: rhbz#480684
  - Resolves: rhbz#261381
  - Add upstream revision 1698 - Complete IPC rewrite.
  - Add upstream revision 1697 - BSD compatability patch.
  - Add upstream revision 1694 - BSD compatability patch.
  - Rebase to 0.80.5 to fix above Red Hat bugzilla IDs.


author: Steven Dake <sdake@redhat.com> 0.80.3-22
changelog:
  - Resolves: rhbz#471896
  - Add upstream revision 1665 - Compare local address with bindnetaddr properly.
  - Add upstream revision 1664 - Use node's full ipv4 address when generating nodeids.
  - Add upstream revision 1662 - Fix segfault when user with inappropriate access permissions accessed aisexec.


author: Steven dake <sdake@redhat.com> 0.80.3-20
changelog:
  - Resolves: rhbz#441413
  - Add upstream revision 1661 - Fix a message lost during delivery which resulted in checkpoing service segfaulting.
  - Add upstream revision 1660 - Fix commit token received_flg being incorrect in some rare circumstances.
  - Add upstream revision 1659 - Fix rare problem where checkpoint synchronizatoin database could be thrown away.
  - Add upstream revision 1655 - Allow 31 bit nodeid's which default to off.


author: Steven Dake <sdake@redhat.com> 0.80.3-19
changelog:
  - Resolves: rhbz#442102
  - Add upstream revision 1653 - Schedule ipc dispatch thread at same priority as aisexec.
  - Add upstream revision 1652 - Remove more signal flooding problems in ipc dispatch thread.
  - Add upstream revision 1651 - Remove signal flooding of the ipc dispatch thread.


author: Steven dake <sdake@redhat.com> 0.80.3-8
changelog:
  - Resolves: rhbz#444909
  - Add upstream revision 1647 - Change log level output of a logging message.
  - Add upstream revision 1646 - Add test case.
  - Add upstream revision 1645 - Remove ipc deadlock in overload conditions.
  - Add upstream revision 1644 - Make lib_exit_fn work properly.
  - Add upstream revision 1643 - Remove checkpoint expiration assertions.
  - Add upstream revision 1642 - Remove checkpoint close assertion.


author: Steven Dake <sdake@redhat.com> 0.80.3-16
changelog:
  - Resolves: rhbz#400491
  - Add upstream revision 1521 - Compile on latest glibc.
  - Add upstream revision 1524 - Fix syscall usage in keygen application.
  - Add upstream revision 1546 - Fix build for authentication on bsd platforms.
  - Add upstream revision 1548 - Fix synchronization of checkpoint global id.


author: Steven Dake <sdake@redhat.com> - 0.80.3-15
changelog:
  - Resolves: rhbz#432531
  - Add upstream revision 1514 - Remove extra log_printf.
  - Add upstream revision 1513 - Remove comparison with zero and replace with comparison with NULL in handle database code.
  - Add upstream revision 1512 - Remove early commit of synchronization data when a synchronization in progress is followed by a node leaving or joining the cluster.
  - Add upstream revision 1511 - Remove double pthread_mutex_destroy from evt service.
  - Add upstream revision 1510 - Remove double pthread_mutex_destroy from evs service.
  - Add upstream revision 1509 - Remove double pthread_mutex_destroy from cpg service.
  - Add upstream revision 1508 - Remove double pthread_mutex_destroy from clm service.
  - Add upstream revision 1507 - Remove double pthread_mutex_destroy from checkpoint service.


author: Steven Dake <sdake@redhat.com> - 0.80.3-14
changelog:
  - Resolves: rhbz#432531
  - Add upstream revision 1506 - Resolves incomplete checkpoing synchronization when totem queue is full.


author: Steven Dake <sdake@redhat.com> - 0.80.3-13
changelog:
  - Resolves: rhbz#432531
  - Add upstream revision 1504 - Fixes checkpoint synchronization issue when a new node is started.
  - Add upstream revision 1503 - backport -f foreground option.
  - Add upstream revision 1502 - Revert revision 1477 which exhibits problems with cman.
  - Add revision 1477 - This was reverted in a previous version but cherrypicked.  Now the patch has been applied and reverted in the rpm build process to match upstream.


author: Steven Dake <sdake@redhat.com> - 0.80.3-11
changelog:
  - Resolves: rhbz#429920
  - Add upstream revision 1500 - IPC locks up if a POLLERR is returned in certain circumstances.
  - Resolves: rhbz#433839
  - Add upstream revision 1501 - A mcast is delivered before a join in some circumstances.


author: Steven Dake <sdake@redhat.com> - 0.80.3-8
changelog:
  - Resolves: rhbz#249287
  - Add non-merged IPC changes for fixing operation with cluster mirror
  - Resolves: rhbz#403901
  - Add upstream revision 1498 - enhance openais_exit_error to report string instead of error code
  - Resolves: rhbz#309621
  - Add upstream revision 1497 - Follow LSB guidelines for initscript
  - Add upstream revision 1496 - Revert patch 1480 since it causes problems with cman
  - Add upstream revision 1493 - Backport of patch 1379 to remove this_ip and replace with accessor functoins for use by ipc system
  - Add upstream revision 1486 - Unlock mutex on error condition of no memory when creating handle
  - Add upstream revision 1480 - Endian fixes for the totempg code
  - Add upstream revision 1479 - Remove & when regular reference works properly.
  - Add upstream revision 1478 - Patch to set system_from properly in retransmitted messages
  - Add upstream revision 1473 - Fix pthread_equal for timer_delete operation
  - Add upstream revision 1471 - Endian convert cpg downlist messages properly
  - Add upstream revision 1469 - change initialDataSize paramter from saUint32gt to SaSizeT to match specifications


author: Steven Dake <sdake@redhat.com> - 0.80.3-5
changelog:
  - Resolves: rhbz#302341
  - Add upstream revision 1455 - Fix loss of node joins in commit state resulting in looping of membership protocol.
  - Add upstream revision 1453 - Fix assertion if component registration occurs during certain phases of instantation.
  - Add upstream revision 1450 - Fix reference counting in lcr code so that lcr_ifact_release works properly.
  - Add upstream revision 1449 - Allow missing services in synchronization to not cause a segfault.k
  - Add upstream revision 1446 - Remove inadvertant commit of changes to totemsrp which happened when security changes were patched in revision 1426.
  - Add upstream revision 1426 - Patch to log security warnings when invalid identifier is used in message header for a totem header.


author: Steven Dake <sdake@redhat.com> - 0.80.3-4
changelog:
  - Resolves: rhbz#251082
  - Add upstream revision 1423 - Fix synchronization defect resulting in segfault.
  - This is the fc6 build.


author: Steven Dake <sdake@redhat.com> - 0.80.3-2
changelog:
  - Resolves: rhbz#209862
  - Add upstream revision 1406 - Filter commit token when it is retransmitted.
  - Resolves: rhbz#249506
  - Add upstream revision 1407 - Reset consensus array on entering operational mode.
  - Resolves: rhbz#249509
  - Add upstream revision 1408 - Store the ring id information properly when it changes.
  - Resolves: rhbz#247733
  - Add upstream revision 1409 - Add subtractor to availability of message entries for the totem message queue
  - This is the rhel5 version of 0.80.3-0 with some upstream patches.


author: Steven Dake <sdake@redhat.com> - 0.80.3-1
changelog:
  - Resolves: rhbz#243119
  - Resolves: rhbz#221190
  - Resolves: rhbz#224190
  - Resolves: rhbz#233892
  - Resolves: rhbz#236549
  - New upstream version including all previous revisions.
  - This is the fc6 version of 0.80.3-1.


author: Steven Dake <sdake@redhat.com> - 0.80.3-0
changelog:
  - Resolves: rhbz#243119
  - Resolves: rhbz#221190
  - Resolves: rhbz#224190
  - Resolves: rhbz#233892
  - Resolves: rhbz#236549
  - New upstream version including all previous revisions.
  - This is the rhel5 version of 0.80.3-0.


author: Steven Dake <sdake@redhat.com> - 0.80.2-0
changelog:
  - Resolves: rhbz#211357
  - New upstream version including all prevision revisions.
  - Fixes cpg ordering problem.
  - Fixes ia64 unaligned problem.
  - This is the fc6 version.


author: Steven Dake <sdake@redhat.com> - 0.80.1-21
changelog:
  - Resolves: rhbz#216492
  - Add upstream revision 1319 - Increase outbound buffer size to 5000 messages.
  - Add upstream revision 1316 - Improvements on segfault logging.
  - This is the fc6 version.


author: Steven Dake <sdake@redhat.com> - 0.80.1-18
changelog:
  - Add upstream revision 1315 - Fix compile error in libcpg.
  - Add upstream revision 1314 - Change rundir to /var/openais.
  - Add upstream revision 1313 - Flow control fixes for the CPG service.
  - Add upstream revision 1312 - Correct usage of ERR_LIBRARY to SA_AIS_ERR_LIBRARY.
  - Add upstream revision 1311 - handle case where POLLHUP and POLLERR are not uspported by OS.
  - Add upstream revision 1309 - set default downcheck value to 1000ms.
  - Add upstream revision 1308 - Remove invalid code and warnings detected by Intel compiler.
  - This is the fc6 version.


author: Steven Dake <sdake@redhat.com> - 0.80.1-16
changelog:
  - Add upstream revision 1307 - Remove flow control compile warning.
  - Add upstream revision 1306 - Make clean now really makes clean.
  - Add upstream revision 1305 - Set scheduler SCHED_RR to max priority available
    in system.
  - Add upstream revision 1300 - Improve behavior of flow control of CPG service
    during configuration changes.
  - This is the fc6 version.


author: Steven Dake <sdake@redhat.com> - 0.80.1-14
changelog:
  - Add upstream revision 1296 - Remove compile warnings.
  - Add upstream revision 1295 - The totem membership protocol was changed to
  - Add upstream revision 1294 - modify location of ringid file to
  - Add upstream revision 1293 - flush output of debug messages on exit or segv.
    /var/run/openais and chdir here so cores are saved there.
    match specifications.
  - This is the fc6 version.


author: Steven Dake <sdake@redhat.com> - 0.80.1-13
changelog:
  - Add upstream revision 1286 - Fix checkpoint unlink operation under certain
    conditions.  This is the rhel5 version.


author: Steven Dake <sdake@redhat.com> - 0.80.1-12
changelog:
  - Add upstream revision 1286 - Fix checkpoint unlink operation under certain
    conditions.  This is the fc6 version.


author: Steven Dake <sdake@redhat.com> - 0.80.1-9
changelog:
  - Add upstream revision 1270 - Resolve IPC segfault.
  - Add upstream revision 1271 - Fix errors in ia64 alignment.
  - Add upstream revision 1275 - pthread_mutex_destroy cleanup patch.
  - Add upstream revision 1276 - Remove debug from makefile committed in revision 1275.
  - Add upstream revision 1277 - Formatting changes.
  - Add upstream revision 1278 - Patch testckpt to use proper seciton id size.
  - Add upstream revision 1279 - Call abort in sync service when processing is interrupted.
  - Add upstream revision 1282 - New generation checkpoint state machine.
  - Add upstream revision 1283 - Fix memory leaks.


author: Steven Dake <sdake@redhat.com> - 0.80.1-8
changelog:
  - Add upstream revision 1268 - Align data in totem delivery on 4 byte
    boundaries for ia64.
  - Add upstream revision 1269 - Increase default stack size for IPC connections
    on ia64.


author: Steven Dake <sdake@redhat.com> - 0.80.1-6
changelog:
  - Add upstream revision 1260 - Allocate the retransmission token in
    instance initialize instead of totemsrp_initialize.
  - Add upstream revision 1261 - cleanup the way the memb_index variable is
    handled in the commit token.
  - Add upstream revision 1262 - Set the ring sequence number according to the
    totem specifications.
  - Add upstream revision 1263 - Use the fullset variable instead of he local
    variable j to make easier code reading.
  - Add upstream revision 1264 - If the failed_list has zero entries, don't
    add it as an iovector in the join messages.
  - Add upstream revision 1265 - Only originate one regular token.


author: Steven Dake <sdake@redhat.com> - 0.80.1-5
changelog:
  - Add upstream revision 1256 - remove extra totem debug logging output.
  - Add upstream revision 1257 - fix subset operation to repair membership behavior.
  - Add upstream revision 1258 - accept commit token in proper circumstances.


author: Steven Dake <sdake@redhat.com> - 0.80.1-1.1
changelog:
  - Add upstream revision 1223 - Fix checkpoint write size of zero to
    return INVALID_PARAM error code.
  - Add upstream revision 1230 - Add missing include for assert.h.
  - Add upstream revision 1245 - Add cpgbench tool and better flow control system.
  - Move /sbin/ldconfig into regular package from devel package.


author: Steven Dake <sdake@redhat.com> - 0.80-1.2
changelog:
  - Move libraries to openais package.
  - Add cpg hash collision patch.
  - Add makefile install clm patch.


author: Steven Dake <sdake@redhat.com> - 0.76-1.8
changelog:
  - Readded ExlcusiveArch since build system builds s390 and ia64 which are
    untested.
  - Add makefile override patch which fixes build with optflags on x86_64 arch.
  - Remove -DOPENAIS_LINUX from passed CFLAGS since it now works properly with
    makefile override patch.


author: Steven Dake <sdake@redhat.com> - 0.76-1.5
changelog:
  - Changed BuildRoot tag to match convention specified in Fedora Wiki.
  - Removed /sbin/service dependency since it is pulled in from init packages.


author: Steven Dake <sdake@redhat.com> - 0.76-1.3
changelog:
  - Allocated uid 102 from setup package for user add operation.
  - Added || : to initscript stuff so initscript bugs dont cause RPM transaction
    failures as per Paul's suggestion.
  - Added /sbin/services to post requires as per Paul's suggestion.
  - Removed ldconfig from the requires post for the main package as per Paul's
    suggestion.
  - Changed post devel scriptlet action as per Paul's suggestion.


author: Steven Dake <sdake@redhat.com> - 0.76-1.2
changelog:
  - Add user account for AIS applications and authentication.
  - Move /etc/ld.so.conf/openais-*.conf to devel package since it is
    only needed there.
  - Move ldconfig to devel package.
  - Execute condrestart on upgrade


author: Steven Dake <sdake@redhat.com> - 0.76-1.1
changelog:
  - Fix unowned dirs problem.
  - Correct make with optflags work properly.
  - Move plugins from /usr/lib/openais/lcrso to /usr/libexec/lcrso.
  - Remove static archives from RPM.
  - Name shared objects in devel package as 1.0.0 instead of 1.0.


author: Paul Howarth <paul@city-fan.org> - 0.75-1.1
changelog:
  - Address rpmlint issues during package review (#192889)
  - Move docs to associated packages, don't bother with -docs subpackage
  - Make -devel package require main package
  - Fix Source: and URL: tags
  - Fix up Makefile to handle DESTDIR properly
  - Honoring %{optflags} breaks build!


author: Adam Tkac <atkac redhat com> 0.17-39
changelog:
  - initialize environment variables configured in pam_env.conf (#434938)
  - handle long user names in rexecd well (#436748)
  - check return value from close to catch errors on NFS filesystems (#461903)


author: Adam Tkac <atkac redhat com> 0.17-38
changelog:
  - obsoleted netkit-rsh-0.17-nohostcheck.patch
  - r{logind,shd} works when DNS isn't avaliable and -a option isn't
    specified (#222624)
  - removed wrong sentence from rsh-server description


author: Karel Zak <kzak@redhat.com> 0.17-35
changelog:
  - added support for IPv6 (patch by Jan Pazdziora)
  - fix #198632 - add keyinit instructions to the rsh, rlogin and rexec PAM scripts
    (patch by David Howells)
  - fix #191390 - improve linefeed patch


author: Karel Zak <kzak@redhat.com> 0.17-25
changelog:
  - rexecd uses PAM session now (#68590)
  - fixed errno usage in rcp (#67361)
  - fixed  rexec fails with "Invalid Argument" (#118630)


author: Nalin Dahyabhai <nalin@redhat.com> 0.17-11
changelog:
  - remove directory names from PAM configuration files, allowing them to be used
    for all arches on multilib systems


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Fixed really missing BuildPrereq: libtermcap-devel (#49577)
  - Fixed security problem with rexec.pam (#49181)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - securetty is screwy because rsh doesn't allocate one and rlogin does auth
    before it has a tty, so change the hard-coded TTYs used from "tty" for all
    to "rsh" or "rlogin" or "rexec"


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix PAM config files to always honor nologin and securetty, to use rhosts,
    and to fall back to password auth only for rlogin and rexec (#17183)
  - add references to pam_env to the PAM configs as well (#16170)
  - disable rlogin and rsh by default


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - expunge all mentions of kerberos authentication or DES encryption using
    kerberos from the man pages


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - rexec needs pam_set_item() (#60).
  - clarify protocol in rexecd.8.
  - add rexec client from contrib.


author: Peter Schiffer <pschiffe@redhat.com> - 2.39-18
changelog:
  - resolves: #640299
    db(3) refers to nonexistent dbopen(3) manpage
  - resolves: #698691
    'man rt_sigprocmask' documentation error
  - resolves: #699701
    Remove documentation for "order" keyword in /etc/host.conf manpage
  - resolves: #741713
    bootparam man page not up-to-date under RHEL 5
  - resolves: #650985
    Interaction of close() and recv() in different threads never documented


author: Ivana Hutarova Varekova <varekova@redhat.com> - 2.39-17
changelog:
  - Related: #530570
    change the variable name
  - Related: #544142
    add the missing word
  - Related: #566303
    fix auto-propagate description


author: Ivana Hutarova Varekova <varekova@redhat.com> - 2.39-16
changelog:
  - Resolves: #519186
    fix proc man page (priority tag)
  - Resolves: #530570
    fix rt_sigprocmask page
  - Resolves: #532634
    change obsolete /usr/src/linux to /usr/share/doc/kernel-doc-2.6.18/Documentation
  - Resolves: #544142
    add to iconv(1) man page missing options (thanks Moritoshi Oshiro)
  - Resolves: #566303
    add max-db-size and auto-propagate description to nscd.conf(5)
  - Resolves: #572194
    add the description of RUSAGE_THREAD to getrusage(2)
  - Resolves: #582119
    removed unimplemented functions from 1p


author: Ivana Varekova <varekova@redhat.com> - 2.39-15
changelog:
  - Related: #522761
    fix some typos
  - Related: #517309
    add the description of --version and -c
  - Related: #497197
    change the description


author: Ivana Varekova <varekova@redhat.com> - 2.39-13
changelog:
  - Resolves: #443059
    add short note about /usr/bin/time x bash time confusion
  - Resolves: #452290
    add the description of the 42th parameter of /proc/[pid]/stat
  - Resolves: #456219
    fix the links to documentation
  - Resolves: #468897
    add posix manual notice to posix man-pages
  - Resolves: #471176
    add additional note to LOG_KERN in syslog(3) man-page
  - Resolves: #474238
    add pthread_setaffinity_np(3) man page
  - Resolves: #497197
    fix the description of /proc/sys/fs/file-nr file
  - Resolves: #515346
    fix typo in gai.conf(5) man-page
  - Resolves: #517309
    add --version option to zdump(8) man page
  - Resolves: #518984
    fix statfs(2) man page
  - Resolves: #522761
    fix nsswitch.conf(5) man page
  - Resolves: #524246
    fix ip(7) man page
  - Resolves: #527196
    proc(5) fix info about the restricton in /proc/sys/fs/file-max file


author: Ivana Varekova <varekova@redhat.com> - 2.39-11
changelog:
  - Resolves: #444540
    fix rint.3 man page
  - Resolves: #248405
    fix open.2 man page
  - Resolves: #450186
    add notification to malloc_hook.3
  - Resolves: #439199
    add scopev4 description to gai.conf.5
  - Resolves: #436398
    man pages imply STREAMS is implemented
  - Resolves: #402181
    improve gethostid.2 man-page
  - Resolves: #392401
    fix connect.2 man-page
  - Resolves: #357921
    update intro.2 man page, add _syscall.2 man page
  - Resolves: #449156
    update ptrace.2 man page - thanks Anoop
  - Resolves: #361611
    update proc.5 man page


author: Stepan Kasal <skasal@redhat.com> - 2.39-10
changelog:
  - fix inconsistent arg names in splice.2
  - Resolves: #232172
  - add man-pages-2.43-swapon.patch
  - Resolves: 222493
  - Remove the deprecated pciconfig_*.2 man pages.
  - Resolves: #219827
  - Add man-pages-2.39-_syscallX.patch, macros _syscall0 et al. are no longer
    available.
  - Resolves: #230554 and 235206
  - Add man-pages-2.39-rt_sigprocmask.patch
  - Resolves: #219074


author: Ivana Varekova <varekova@redhat.com> 2.39-6
changelog:
  - add getunwind.2, kexec_load.2, move_pages.2, perfmonctl.2, 
    spu_create.2, spufs.2, spu_run.2 and  vserver.2 man pages


author: Ivana Varekova <varekova@redhat.com> 2.39-4
changelog:
  - add (get/set)_robust_list.2 man pages
  - add add_key.2, keyctl.2, request_key.2 man pages 
      (removed from keyutils-libs-devel package)
  - add tux.2 man page
      (removed from tux package)


author: Ivana Varekova <varekova@redhat.com> 2.36-1
changelog:
  - add nscd_conf options (nscd_conf.patch)
  - added {create,query}_module.2, get_kernel_syms.2 man-pages 
  - added nscd, getrlimit, libaio and write patch
  - remove sigprocmask patch
  - update to 2.36


author: Ivana Varekova <varekova@redhat.com> 2.07-6
changelog:
  - man pages updated for new audit system (added missing man-pages 
  of some syscalls) (see bug 159225)


author: Jiri Ryska <jryska@redhat.com> 2.05-1
changelog:
  - update to 2.05
  - atanh(3) fix
  - issue(5) fix
  - ldd(1) fix
  - removed man1p/{compress,uncompress,renice}.1p


author: Jiri Ryska <jryska@redhat.com> 1.67-7
changelog:
  - io_setup() and io_destroy() pages now refers to header file
  - fixed types for struct shmid_ds in shmget(2) and shmctl(2)
  - fixed pages for readv(2) and writev(2)


author: Jindrich Novy <jnovy@redhat.com> 1.67-6
changelog:
  - unify fs.5 patches together to get rid of the bogus
    fs.5.orig.gz shipped among man5 pages
  - bump release to 6 to avoid conflicts with RHEL4/FC3 man-pages


author: Adrian Havill <havill@redhat.com> 1.67-2
changelog:
  - updated to latest
  - getrpcent/setrpcent typo (#73836)
  - add new resolver.5 page (#126557)
  - add SHM_HUGETLB option to shmget (#128837)


author: Adrian Havill <havill@redhat.com> 1.60-4
changelog:
  - transliterated ALL pages with latin-1 characters that would be
    displayed as either a fallback from a ascii-superset locale or
    from the POSIX locale into ascii (according to glibc transliteration
    data for locale "en"). pages with non-ascii are moved into the "en"
    locale. (#103214)


author: Adrian Havill <havill@redhat.com> 1.60-1
changelog:
  - bumped version, removed no longer needed patches
  - added #define for re_comp() and re_exec() (#79703)
  - fixed typo in Era format specifier (#80025)
  - fixed ftell info for fopen with mode "a+" (#81359)
  - fixed prototype for shmget() (#86258)
  - fixed spelling in wait.2 (#86450)
  - obsoleted _init and _fini in dlopen() (#88408)
  - fixed and merged double ext3 descriptions (#103198)
  - issue to refer to mingetty (#86248)
  - synced man page with actual ld params (#97176)


author: Ernie Petrides <petrides@redhat.com>
changelog:
  - Modify mlock.2, mlockall.2, and shmctl.2 for change to locking
    permission semantics made in kernel's linux-2.4.21-mlock.patch.


author: Trond Eivind Glomsrød <teg@redhat.com> 1.48-2
changelog:
  - Remove getipnodebyname, getipnodebyname, freehostent - they were
    only briefly part of a glibc devel version (#62646)


author: Trond Eivind Glomsrød <teg@redhat.com> 1.41-1
changelog:
  - 1.41
  - Remove bug section in llseek.2, which claimed ext2 don't support
    files bigger than 2 GB (#54569)


author: Trond Eivind Glomsrød <teg@redhat.com> 1.39-2
changelog:
  - New strptime.3, from the ftp site. Matches glibc better.
  - Fix missing .br in netdevices.7 (#53091)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Remove diff.1 - let diffutils include it instead
  - Remove capget.2 - it's included in libcap
  - Keep resolv.conf.5 - it's useful on systems without bind packages
  - Fix bootparam.7 (patch from Tim Waugh (twaugh@redhat.com)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - correct the URL for unicode in the charset manpage (#34291)
  - roff fixes
  - redo iconv patch, so we don't get a .orig from patch because of
    a two line offset


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 1.33
  - obsolete some old, now included patches
  - remove netman-cvs, it's now older than the mainstream


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - don't delete the man pages for dlopen() and friends, 
    they are no longer part of another package
  - include man pages for ld*


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - fixed bad header specification (#15364)
  - removed obsolete patches from package
  - updated the rest


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - use %{_mandir) instead of /usr/man
  - verify and fix bug in mmap man page (#7382)
  - verify and fix missing data in recvfrom man page (#1736)
  - verify and fix missing data in putw man page (#10104)
  - fixed sendfile(2) man page (#5599)
  - fixed tzset man page (#11623)


author: Mike A. Harris <mharris@redhat.com> 0.9.1-3
changelog:
  - Added "BuildRequires: libdrm-devel >= 2.0-1" for (#192358)
  - Bumped sdk dep to pick up proto-devel indirectly.


author: Mike A. Harris <mharris@redhat.com> 0.8.1.2-1
changelog:
  - Updated xorg-x11-drv-sis to version 0.8.1.2 from X11R7 RC4
  - Removed 'x' suffix from manpage dirs to match RC4 upstream.


author: Mike A. Harris <mharris@redhat.com> 0.8.1-1
changelog:
  - Updated xorg-x11-drv-sis to version 0.8.1 from X11R7 RC2
  - Added "BuildRequires: mesa-libGL-devel >= 6.4-4" for DRI-enabled builds.


author: Mike A. Harris <mharris@redhat.com> 0.7.0-1
changelog:
  - Update BuildRoot to use Fedora Packaging Guidelines.
  - Deglob file manifest.
  - Limit "ExclusiveArch" to x86, x86_64, ppc


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.el5.el5_7.4
changelog:
  - bz750463 - autofs-5.0.1-0.rc2.156.el5_7.3 breaks indirect NIS maps
    - fix fix map source check in file lookup.
  - Resolves: rhbz#750463


author: Jiri Popelka <jpopelka@redhat.com> - 0.6.6-5
changelog:
  - Fixed ZeroDivisionError (#709459)
  - Changed shebang /usr/bin/env python -> /usr/bin/python (#521340)


author: Scott Baker <scott@perturb.org> - 0.6.3-5
changelog:
  - Removed the execute permission from the examples directory
  - Fixed the changelog to remove the replaceable %clean


author: Scott Baker <scott@perturb.org> - 0.6.3-4
changelog:
  - Removed some commeted lines in the .spec file that weren't needed
  - Changed the permissions on the examples/* scripts
  - Converted the HTML documentation to unix line endings
  - Removed the erroneous commenting of the %clean section of the .spec


author: Harald Hoyer <harald@redhat.com> 095-14.23
changelog:
  - vol_id: check if device is readable
  Resolves: rhbz#456447
  - fix race condition, to prevent udevd from SIGBUS
  Resolves: rhbz#521318
  - fix rename interface bug 
  Resolves: rhbz#520453
  - kill loop in post and preun, so the new udevd can start
  Resolves: rhbz#567406
  - set umask 022 in start_udev
  Resolves: rhbz#596774
  - let scd* be a symlink to sr*
  Resolves: rhbz#610897
  - add by-path symlinks for tape devices
  Resolves: rhbz#611664
  - add virtio-ports symlinks
  Resolves: rhbz#624928


author: Harald Hoyer <harald@redhat.com> 095-14.21
changelog:
  - remove old udev queue,
    which might be leftover from udev in initrd (rhbz#487858)
  - add cciss support to scsi_id (rhbz#449057)
  - Resolves: rhbz#487858, rhbz#449057


author: Harald Hoyer <harald@redhat.com> 095-14.19
changelog:
  - removed zaptel rules (rhbz #294061)
  - fixed segfault for empty lines in passwd (rhbz#413831)
  - added patch for iscsi ids (Daniel Berrange) (rhbz#427640)
  - added /etc/sysconfig/udev-stw, which makes MODULES 
    configurable (Jeff Bastian) (rhbz#437979)
  - added ext4 support to vol_id (rhbz#444528)
  - updated dasd_id from dasdinfo of s390-tools-1.6.2 (rhbz#430532)
  - Resolves: rhbz#294061, rhbz#413831, rhbz#427640
  - Resolves: rhbz#437979, rhbz#444528, rhbz#430532


author: Harald Hoyer <harald@redhat.com> 095-14.16
changelog:
  - set selinux context for .udev dirs and symlinks (rhbz#442886)
  - fixed rule for hp iLO2 virtual mouse device (rhbz#429215)
  - Resolves: rhbz#429215, rhbz#442886


author: Harald Hoyer <harald@redhat.com> 095-14.12
changelog:
  - fix for looping vol_id, because of a malformed passwd (rhbz#425941)
  - revised fix for tape devices (rhbz#231990)
  - Resolves: rhbz#425941, rhbz#231990


author: Harald Hoyer <harald@redhat.com> 095-14.11
changelog:
  - moved "ignore_device" for dm devices to 90-dm.rules (rhbz#275441)
  - added cciss support (rhbz#250484)
  - support more than 10 nst devices in the persistent rules (rhbz#231990)
  - extra double check for symlinks improved (rhbz#217917)
  - Resolves: rhbz#217917, rhbz#231990, rhbz#250484, rhbz#275441


author: Harald Hoyer <harald@redhat.com> - 095-14.8
changelog:
  - removed pie link flag from static build flags
  - Resolves: rhbz#233956, rhbz#233307, rhbz#226997, rhbz#236242
  - Resolves: rhbz#217917, rhbz#231990


author: Harald Hoyer <harald@redhat.com> - 095-14.7
changelog:
  - added RPM_OPT_FLAGS and pie to static build flags
  - Resolves: rhbz#233956, rhbz#233307, rhbz#226997, rhbz#236242
  - Resolves: rhbz#217917, rhbz#231990


author: Harald Hoyer <harald@redhat.com> - 095-14.6
changelog:
  - do not fail, if EEXIST on mkdir() (#217917)
  - configure process numbers dynamically according to CPU and MEM (#226997)
  - link statically (#236242, #233307)
  - fixed rule for raw1394 (#233956)
  - added persistent device names for tape devices (#231990)
  - Resolves: rhbz#233956, rhbz#233307, rhbz#226997, rhbz#236242 
  - Resolves: rhbz#217917, rhbz#231990


author: Harald Hoyer <harald@redhat.com> - 095-14.5
changelog:
  - added symlink to /sbin/dasd_id (#219181)
  - added more debugging possibilities (#219621)
  - Resolves: rhbz#219181, rhbz#219621


author: Harald Hoyer <harald@redhat.com> - 095-14.1
changelog:
  - Do not ignore dm devices completly (rhbz#204157, rhbz#214639)
  - Remove tty devices from udev.nodes (rhbz#209204)
  - Resolves: rhbz#204157, rhbz#214639, rhbz#209204


author: Harald Hoyer <harald@redhat.com> - 095-9
changelog:
  - improved error msg for firmware_helper (bug #206944)
  - added xpram symlink to slram device nodes (bug #205563)
  - removed infiniband rules (bug #206224)
  - use newest path_id script (bug #207139)


author: Harald Hoyer <harald@redhat.com> - 095-7
changelog:
  - added udevtimeout=<timeout in seconds>
    kernel command line parameters for start_udev 
    (default is to wait forever)


author: Harald Hoyer <harald@redhat.com> - 089-1
changelog:
  - version 089
  - do not force loading of parport_pc (bug #186850)
  - manually load snd-powermac (bug #176761)
  - added usb floppy symlink (bug #185171)
  - start_udev uses udevtrigger now instead of udevstart


author: Harald Hoyer <harald@redhat.com> - 084-9
changelog:
  - create non-enum device (cdrom, floppy, scanner, changer)
    for compatibility (random device wins)
  	e.g. /dev/cdrom -> hdd
  	     /dev/cdrom-hdc -> hdc
               /dev/cdrom-hdd -> hdd


author: Harald Hoyer <harald@redhat.com> - 084-8
changelog:
  - fixed ZIP drive thrashing (bz #181041 #182601)
  - fixed enumeration (%e does not work anymore) (bz #183288)


author: Peter Jones <pjones@redhat.com> - 084-7
changelog:
  - Don't start udevd in %post unless it's already running
  - Stop udevd before chkconfig --del in %preun


author: Harald Hoyer <harald@redhat.com> - 084-4
changelog:
  - fixed group issue with vol_id (bz #181432)
  - fixed dvb permissions (bz #179993)
  - added support for scsi media changer (bz #181911)
  - fixed pktcdvd device creation (bz #161268)


author: Harald Hoyer <harald@redhat.com> - 078-4
changelog:
  - removed group "video" from the rules
  - fixed specfile
  - load nvram, floppy, parport and lp modules in
    /etc/sysconfig/modules/udev-stw.modules until there 
    is a better solution
  - fixed more floppy module loading


author: Harald Hoyer <harald@redhat.com> - 077-2
changelog:
  - switched back to udevstart and use active /dev/.udev/queue waiting 
    in start_udev
  - removed support for old kernels
  - refined some udev.rules


author: Harald Hoyer <harald@redhat.com> - 075-2
changelog:
  - moved /etc/udev/scripts to /lib/udev
  - moved /etc/udev/devices to /lib/udev/devices
  - added new event replay for kernel >= 2.6.15
  - added usb devices
  - renamed cpu device to cpuid (bug #161538)
  - changed vendor string "Onstream" to "On[sS]tream" (bug #173043)
  - compiled all *_id programs statically


author: Bill Nottingham <notting@redhat.com> - 062-2
changelog:
  - update to 062
  - use included ata_id, build usb_id
  - load modules for pci, usb, pcmcia
  - ship RELEASE-NOTES in %doc


author: Harald Hoyer <harald@redhat.com> - 056-1
changelog:
  - updated to version 056
  - merged permissions in the rules file
  - added udevpermconv.sh to convert old permission files


author: Harald Hoyer <harald@redhat.com> - 050-6
changelog:
  - introducing /etc/udev/makedev.d/50-udev.nodes
  - glibcstatic patch modified to let gcc4 compile udev


author: Harald Hoyer <harald@redhat.com> - 048-2
changelog:
  - fixed a case where reading /proc/ide/hd?/media returns EIO
    (bug rh#142713)
  - changed all device node permissions of group "disk" to 0640 
    (bug rh#110197)
  - remove $udev_db with -fr in case of a directory (bug rh#142962)


author: Harald Hoyer <harald@redhat.com> - 039-6.FC3.1
changelog:
  - speed up pam_console.dev
  - mount pts and shm, in case of the dev trigger
  - increased timeout for udevstart
  - removed syslog() from signal handler (caused vmware locks)
  - turned off logging, which speeds up the boot process


author: Harald Hoyer <harald@redhat.com> - 039-5
changelog:
  - added udev-039-norm.patch, which prevents removal of hd* devices,
    because the kernel sends remove/add events, if an IDE removable device
    is close(2)ed. mke2fs, e.g. would fail in this case.


author: Harald Hoyer <harald@redhat.com> - 039-4
changelog:
  - do not call dev.d scripts, if network interface hasn't changed 
    the name
  - correct wait for dummy network devices
  - removed NONBLOCK from volume-id
  - do not log in udev.static, which should fix bug 136005


author: Harald Hoyer <harald@redhat.com> - 039-2
changelog:
  - improved wait_for_sysfs for virtual consoles with Kay Siever's patch
  - wait for ppp class
  - wait for LVM dm- devices
  - integrate wait_for_sys in udev.static for the initrd


author: Harald Hoyer <harald@redhat.com> - 039-1
changelog:
  - version 039, fixes also manpage bug 135996 
  - fixed glibc issue for static version (getgrnam, getpwnam) (bug 136005)
  - close the syslog in every app


author: Harald Hoyer <harald@redhat.com> - 038-2
changelog:
  - par[0-9] is now a symlink to lp
  - MAKEDEV the parport devices
  - now conflicts with older initscripts


author: Harald Hoyer <harald@redhat.com> - 035-1
changelog:
  - version 035, which only improves wait_for_sysfs
  - load ide modules in start_udev, until a hotplug script is available
    (bug 135260)


author: Harald Hoyer <harald@redhat.com> - 034-3
changelog:
  - removed scary error messages from wait_for_sysfs
  - symlink from nst? -> tape?
  - kill udevd on update


author: Harald Hoyer <harald@redhat.com> - 034-1
changelog:
  - new version udev-034
  - removed patches, which went upstream
  - pam_console.dev link renamed to 05-pam_console.dev
  - MAKEDEV.dev links renamed to 10-MAKEDEV.dev


author: Harald Hoyer <harald@redhat.com> - 032-10
changelog:
  - added floppy madness (bug 134830)
  - replay scsi events in start_udev for the devices on the adapter (bug 130746)


author: Harald Hoyer <harald@redhat.com> - 032-9
changelog:
  - obsoleted $UDEV_LOG, use udev_log
  - correct SYMLINK handling in pam_console.dev
  - specfile cleanup
  - added check-cdrom.sh for nice cdrom symlinks


author: Harald Hoyer <harald@redhat.com> - 032-8
changelog:
  - added patches from Féliciano Matias for multiple symlinks (bug 134477 and 134478)
  - corrected some permissions with a missing leading 0
  - added z90crypt to the permissions file (bug 134448)
  - corrected requires and conflicts tags
  - removed /dev/log from MAKEDEV creation


author: Harald Hoyer <harald@redhat.com> - 032-4
changelog:
  - made /etc/udev/devices/ for manual device nodes
  - refined SELINUX check, if /dev is not yet mounted in start_dev


author: Harald Hoyer <harald@redhat.com> - 032-3
changelog:
  - corrected permissions for /dev/rtc (bug 133636)
  - renamed device-mapper to mapper/control (bug 133688)


author: Harald Hoyer <harald@redhat.com> - 030-27
changelog:
  - simplified udev.conf
  - refined close_on_exec patch
  - added pam_console supply for symlinks, now gives correct permissions,
    for e.g. later plugged in cdroms
  - renamed sr? to scd? (see devices.txt; k3b likes that :)


author: Jeremy Katz <katzj@redhat.com> - 030-26
changelog:
  - require a 2.6 kernel
  - prereq instead of requires MAKEDEV
  - obsolete and provide dev
  - add a trigger for the removal of /dev so that we set things up


author: Harald Hoyer <harald@redhat.com> - 030-21
changelog:
  - applied enumeration patch from David Zeuthen for cdrom symlinks (bug 131532)
  - create /dev/ppp in start_udev (bug 131114)
  - removed nvidia devices from start_udev
  - check for restorecon presence in start_udev (bug 131904)


author: Harald Hoyer <harald@redhat.com> - 030-16
changelog:
  - moved %{_sysconfdir}/hotplug.d/default/udev.hotplug to %{_sysconfdir}/hotplug.d/default/10-udev.hotplug


author: Harald Hoyer <harald@redhat.com> - 030-15
changelog:
  - added nvidia devices to start_udev
  - added UDEV_RAMFS for backwards compat to udev.conf
  - changed Group (bug 131488)
  - added libselinux-devel to build requirements


author: Jeremy Katz <katzj@redhat.com> - 030-11
changelog:
  - use tmpfs instead of ramfs (it has xattr support now)
  - change variables appropriately to TMPFS intead of RAMFS in udev.conf
  - create loopN, not just loop in start_udev


author: Harald Hoyer <harald@redhat.com> - 030-8
changelog:
  - changed defaults not to remove device nodes
  - added rule for net/tun
  - extended start_udev to create devices, which can trigger module autoloading
  - refined cloexec patch, to redirect stdin,out,err of /dev.d execed apps to /dev/null


author: Harald Hoyer <harald@redhat.com> - 030-7
changelog:
  - removed usage of /usr/bin/seq in start_udev
  - set correct permissions in start_udev
  - extended the cloexec patch
  - removed udev-persistent package (define with_persistent==0)
  - check for /var/run/console/console.lock before calling /sbin/pam_console_setowner
  - linked pam_console_setowner statically against libglib-2.0.a


author: Harald Hoyer <harald@redhat.com> - 029-3
changelog:
  - put /etc/sysconfig/udev in /etc/udev/udev.conf and removed it
  - made only udev.static static
  - make our defaults the default values
  - removed /udev


author: Harald Hoyer <harald@redhat.com> - 026-2
changelog:
  - udev-026
  - preserve ownership of device nodes, which already exist
  - do not remove device nodes if UDEV_REMOVE="no"
  - added volume_id
  - build with klibc


author: Greg Kroah-Hartman <greg@kroah.com>
changelog:
  - add some more files to the documentation directory
  - add ability to build scsi_id and make it the default


author: Greg Kroah-Hartman <greg@kroah.com>
changelog:
  - fix up udevd build, as it's no longer needed to be build seperatly
  - add udevtest to list of files
  - more Red Hat sync ups.


author: Greg Kroah-Hartman <greg@kroah.com>
changelog:
  - add udevsend, and udevd to the files
  - add ability to build udevd with glibc after the rest is build with klibc


author: Robert Love <rml@tech9.net>
changelog:
  - Make work without a build root
  - Correctly install the right files
  - Pass the RPM_OPT_FLAGS to gcc so we can build per the build policy
  - Put some prereqs in
  - Install the hotplug symlink to udev


author: Thomas Woerner <twoerner@redhat.com> 2.3.1-6
changelog:
  - fixed Label size computed wrong within a Form (rhbz#583977)
  - fixed LabelGadget draws background over border of its parent (rhbz#584287)
    and LabelGadget draws Xft text over border of its parent (rhbz#584300#c3)
    (MotifZone bug #1517 and #1521)
  - fixed memory leaks from OpenMotif 2.3.3 (rhbz#644824)
    (MotifZone bug #1388 refixed and #1502)
  - fixed invisible XFT text for insensitive labels (rhbz#684210)
    (missing parts of MotifZone bug #1381)
  - fixed im_widget double-free issue (rhbz#695650)
    (MotifZone bug #1534)


author: Thomas Woerner <twoerner@redhat.com> 2.3.1-3
changelog:
  - fixed BadDrawable error (rhbz#557453)
  - fixed MultiList not displayed properly (mzbz#1453) (rhbz#568730)
  - fixed invisible insensitive labels, buttons, icons and list entries
    (mzbz#1381) (rhbz#568730)
  - fixed XmNaccelerator do not work with CapsLock/ScrollLock/NumLock
    modifiers (mzbz#345) (rhbz#492529)


author: Thomas Woerner <twoerner@redhat.com> 2.3.1-2
changelog:
  - more fixes for unreliable pasting into XmTextField (MotifZone bug #1321)
    Resolves: rhbz#405941
  - the fix for MotifZone bug #1400 is not working for remote displays


author: Thomas Woerner <twoerner@redhat.com> 2.3.1-0
changelog:
  - rebase to 2.3.1 (CVS dist release)
    Resolves: rhbz#455736
  - fixes OpenMotif XmList problem
    Resolves: rhbz#405801
  - fixes List.c/ReplaceItem() segfaults when item selected
    Resolves: rhbz#431460
  - fixes [motifzone 1400 ] openmotif/ BadFont on multiple display application
    Resolves: rhbz#438910
  - fixes applications dump core in non-UTF8 environment
    Resolves: rhbz#453722
  - fixes lots of additional bugs: see release notes


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.5
changelog:
  - fixed SEGV error moving mouse over window related to XmToolTipGetLabel
    (MotifZone bug fix #1388)
    Resolves: rhbz#277381


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.9
changelog:
  - new CVS version 2006-02-02
  - fixed CVE-2005-3964: libUil buffer overflows (#174814)
  - fixed XmList out of bound accesses (#167701)
  - fixed pasting into TextField (#179549)


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.1
changelog:
  - moved mwmrc to /etc/X11/mwm
  - moved bindings to /usr/share/X11
  - fixed paths in man pages containing /usr/X11R6


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.1
changelog:
  - enabled Xft, jpeg and png support
  - patch for missing xft-config
  - dropped duplicate include path in devel package


author: Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1
changelog:
  - new 2.3.0 (beta1)
  - patch for new rgb.txt location (#174210)
    Thanks to Ville Skyttä for the patch


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-11
changelog:
  - fixed mrm initialization error in MrmOpenHierarchyPerDisplay (#167094)
    Thanks to Arjan van de Ven for the patch.


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-9
changelog:
  - Upstream Fix: Multiscreen mode
  - Upstream Fix: Crash when restarting by a session manager (motifzone#1193)
  - Upstream Fix: Crash when duplicating a window menu containing f.circle_up
    (motifzone#1202)
  - fixed divide by zero error in ComputeVizCount() (#144420)
  - Xpmcreate: define LONG64 on 64 bit architectures (#143689)


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-6
changelog:
  - fixed CAN-2004-0687 (integer overflows) and CAN-2004-0688 (stack overflows)
    in embedded Xpm library


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-5
changelog:
  - libXp now moved to xorg-x11-deprecated-libs, therefore no compatibility 
    with XFree86 packages anymore.


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-3
changelog:
  - fixed popup menus fail on Tarantella/VNC (#123027)
  - fixed character not supported problem (#124960)
  - fixed data out of bounds bug (#124961)


author: Thomas Woerner <twoerner@redhat.com> 2.2.2-13
changelog:
  - fix for Xmu/EditRes conflict (bug #80777)
  - fix for wml and utf-8 (bug #80271)
  - fix for Ext18List (bug #74502)


author: Than Ngo <than@redhat.com>
changelog:
  - add 3 official motif patches 
  - add rm -rf $RPM_BUILD_ROOT in install section
  - remove some old patches which are now in official patches


author: Than Ngo <than@redhat.de>
changelog:
  - fix imake to built with gcc-2.96 (thanks Jakup)
  - put bitmaps in /usr/X11R6/include/X11/bitmaps
  - put bindings in /usr/X11R6/lib/Xm/bindings
  - add define -D_GNU_SOURCE to build Motif
  - gzip man pages
  - cleanup specfile


author: Marcela Mašláňová <mmaslano@redhat.com> - 0.14-8
changelog:
  - XML-LibXML use triggers for XML::SAX update. Deleting of settings in
   ParserDetails.ini is solved by post and preun part, which create backup.
  - Resolves: rhbz#536819


author: Marcela Mašláňová <mmaslano@redhat.com> - 0.14-7
changelog:
  - post scriptlet needs to check whether the file is installed. When it isn't,
   then it's needed a call for adding PurePerl parser
   http://perl-xml.sourceforge.net/faq/#parserdetails.ini
  - Resolves: rhbz#536819


author: Marcela Mašláňová <mmaslano@redhat.com> - 0.14-6
changelog:
  - 289061 add post and preun part which should fix ghost problem
  - 475250 upstream patch http://rt.cpan.org/Public/Bug/Display.html?id=26588
  - Resolves: rhbz#475250, rhbz#289061


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


author: Tom Lane <tgl@redhat.com> 8.1.23-1.el5_6.1
changelog:
  - Update to PostgreSQL 8.1.23, for various fixes described at
    http://www.postgresql.org/docs/8.1/static/release.html
    This is the last upstream release in the 8.1.x series.
  - Ensure we don't package any .gitignore files from the source tarball
  - Back-port upstream fix for CVE-2010-4015
  Resolves: #672632


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


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


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


author: Tom Lane <tgl@redhat.com> 8.1.11-1.el5_1.1
changelog:
  - Update to PostgreSQL 8.1.11 to fix CVE-2007-4769, CVE-2007-4772,
    CVE-2007-6067, CVE-2007-6600, CVE-2007-6601
  Resolves: #427137
  - Use tzdata package's data files instead of private copy, so that
    postgresql-server need not be turned for routine timezone updates


author: Tom Lane <tgl@redhat.com> 8.1.7-1
changelog:
  - Update to PostgreSQL 8.1.7 to fix CVE-2007-0555, CVE-2007-0556
  Resolves: #225496
  - Sync init script and Makefile.regress with current Fedora scripts


author: Tom Lane <tgl@redhat.com> 8.1.4-1
changelog:
  - Update to PostgreSQL 8.1.4 (includes fixes for CVE-2006-2313, CVE-2006-2314;
    see bug #192173)
  - Update to PyGreSQL 3.8
  - Suppress noise from chcon, per bug #187744


author: Tom Lane <tgl@redhat.com> 8.1.3-1
changelog:
  - Update to PostgreSQL 8.1.3 (fixes bug #180617, CVE-2006-0553)
  - Update to jdbc driver build 405
  - Modify multilib header hack to not break non-RH arches, per bug #177564


author: Tom Lane <tgl@redhat.com> 8.1.2-1
changelog:
  - Update to PostgreSQL 8.1.2
  - Repair extraneous quote in pgtcl configure script ... odd that bash
    didn't use to spit up on this.


author: Tom Lane <tgl@redhat.com> 8.1.1-3
changelog:
  - fix pg_config.h for 64-bit and ppc platforms
  - update Makefile.regress (needs to --load-language=plpgsql)


author: Tom Lane <tgl@redhat.com> 8.1.1-1
changelog:
  - Update to PostgreSQL 8.1.1
  - Make pg_config.h architecture-independent for multilib installs;
    put the original pg_config.h into pg_config_$ARCH.h


author: Tom Lane <tgl@redhat.com> 8.1.0-1
changelog:
  - Update to PostgreSQL 8.1.0, PyGreSQL 3.7, and jdbc driver build 404
  - Fix PAM config file (must have account not only auth) (bug #167040)
  - Add BuildPrereq: libxslt-devel (bug #170141)
  - Sync with PGDG SRPM as much as feasible


author: Tom Lane <tgl@redhat.com> 8.0.4-1
changelog:
  - Update to PostgreSQL 8.0.4, PyGreSQL 3.6.2, and jdbc driver build 312
  - Adjust pgtcl link command to ensure it binds to correct libpq (bug #166665)
  - Remove obsolete Conflicts: against other python versions (bug #166754)
  - Add /etc/pam.d/postgresql (bug #167040)
  - Include contrib/xml2 in build (bug #167492)


author: Tom Lane <tgl@redhat.com> 8.0.3-1
changelog:
  - Update to PostgreSQL 8.0.3 (includes security and data-loss fixes; see
    bz#156727, CAN-2005-1409, CAN-2005-1410)
  - Update to jdbc driver build 311
  - 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> 8.0.1-4
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> 8.0.1-2
changelog:
  - Repair improper error message in init script when PGVERSION doesn't match.
  - Arrange for auto update of version embedded in init script.


author: Tom Lane <tgl@redhat.com> 8.0.0-1
changelog:
  - Update to PostgreSQL 8.0.0, PyGreSQL 3.6.1, pgtcl 1.5.2,
    and jdbc driver build 309.
  - Extensive cleanout of obsolete cruft in patch set.
  - Regression tests are run during RPM build (NOTE: cannot build as root when
    this is enabled).
  - Postmaster stderr goes someplace useful, not /dev/null (bz#76503, #103767)
  - Make init script return a useful exit status (bz#80782)
  - Move docs' tutorial directory to %{_libdir}/pgsql/tutorial, since it
    includes .so files that surely do not belong under /usr/share.
  - Remove useless .sgml files from docs RPM (bz#134450)
  - 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-3
changelog:
  - Update to PyGreSQL 3.6 (to fix bug #142711)
  - Adjust a few file permissions (bug #142431)
  - Assign %{_libdir}/pgsql to base package instead of -server (bug #74003)


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: Ondrej Vasik <ovasik@redhat.com> 2:1.15.1-31
changelog:
  - tar can incorrectly seek when extracting a tarball and reaching
    ENOSPC (#643111)
  - tar no longer dumps core (just shows an error) when updating
    gzipped/bzipped archive(#675693)
  - document --no-overwrite-dir option in manpage(#698618)


author: Ondrej Vasik <ovasik@redhat.com> 2:1.15.1-30
changelog:
  - CVE-2007-4476 - fix stack crashing in safer_name_suffix
  - CVE-2010-0624 - fix heap-based buffer overflow by expanding
    a specially-crafted archive


author: Ondrej Vasik <ovasik@redhat.com> 2:1.15.1-25
changelog:
  - do process install-info only without --excludedocs(#530955)
  - provide symlink manpage for gtar (#530956)
  - add BuildRequires for rsh(#294661)
  - fix off-by-one errors in xattrs patch (#472553)
  - do not remove old files with --keep-newer-files (#495686)
  - fix restoring of directory default acls(#512097)
  - fix various problems with tar xattrs(#518208)
  - do interpret --no-wildcards option right(#510714)


author: Peter Vrabec <pvrabec@redhat.com> 2:1.15.1-23
changelog:
  - Fix default ACLs on files problem. Header fixes. root => trusted.
  - Fix NIL termination for ACLs.
  - Fix star/POSIX compat. for ACLs
  - Resolves: #221971
  - all fixes made by james.antill@redhat.com


author: Peter Vrabec <pvrabec@redhat.com> 1.15.90-4
changelog:
  - fix problem with unpacking archives in a directory for which 
    one has write permission but does not own (such as /tmp) (#149686)


author: Peter Vrabec <pvrabec@redhat.com> 1.15.1-12
changelog:
  - fix extracting sparse files to a filesystem like vfat,
    when ftruncate may fail to grow the size of a file.(#179507)


author: Peter Vrabec <pvrabec@redhat.com> 1.15.1-5
changelog:
  - extract sparse files even if the output fd is not seekable.(#154882)
  - (sparse_scan_file): Bugfix. offset had incorrect type.


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.13.19-5
changelog:
  - Fix build with current autoconf (stricter checking on AC_DEFINE)
  - Fix segfault when tarring directories without having read permissions
    (#40802)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - fix hang on tar tvzf - <something.tar.gz, introduced by
    exit code fix (Bug #15448), Patch from Tim Waugh <twaugh@redhat.com>


author: Bernhard Rosenkranzer <bero@redhat.com>
changelog:
  - 1.13.14
  - Update man page to know about -I / --bzip
  - Remove dependancy on rmt - tar can be used for anything local
    without it.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to tar-1.12.64013.
  - subtract (and reopen #2415) bzip2 support using -y.
  - move gtar to /bin.


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.
  - Turn on nls.


author: Petr Sabata <contyk@redhat.com> - 2.6.18-13
changelog:
  - Correct lnstat usage (dump, keys)
  - Resolves: rhbz#645264
  - Correct arpd usage (various missing options), based on Petr Lautrbach's patch
    for bug 592266
  - Resolves: rhbz#645260
  - Correct ss usage (query, diag)
  - Resolves: rhbz#645267


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.18-10
changelog:
  - “ip maddr show” on an infiniband address causes a stack corruption 
   because the length of the address for Infiniband
  - Resolves: rhbz#472878


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.18-8
changelog:
  - change ss.c - use standart library
  - fix segfault - only hexadecimal keys are possible values for xfrm
  - support for TCP_RTO_MIN
  - update of man ip - xfrm details
  - IPv6 Default Address Selection - User Configurable Policy Table
  - Resolves: rhbz#446198, rhbz#449933, rhbz#358351, rhbz#431011, rhbz#439524


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.18-7
changelog:
  - [iPv6DoD] fix RFC 4309 Using AES CCM Mode with IPsec ESP
  - change xfrm.h header according to ibm patch
  - Resolves: #441384


author: Radek Vokal <rvokal@redhat.com> - 2.6.18-1
changelog:
  - upgrade to upstream 2.6.18
  - initcwnd patch merged
  - bug fix for xfrm monitor
  - alignment fixes for cris
  - documentation corrections


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


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


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


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


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6-4
changelog:
  - when checking, don't truncate the sums we read from the checkfile, just check
    them as they are (#658178)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6-2
changelog:
  - backport changes to ensure that hmaccalc can always find prelink where it
    was at build-time, regardless of the value of $PATH at runtime (#512275)
  - buildrequire prelink on architectures where we have it, so that it will be
    found at build-time


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6-1
changelog:
  - fix 'make check' by using binaries built with a different path for their
    own check files
  - add a non-fips compile-time option, which we don't use


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.2-1
changelog:
  - provide a way to override the directory which will be searched for self-check
    values (part of #491719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9-2
changelog:
  - add URL to fedorahosted home page, and mention it in the man page as a means
    to report bugs and whatnot (part of #491719)
  - correct the license tag: "X11" -> "MIT" (part of #491719)
  - expand the acronym HMAC in the description (part of #491719)
  - disable the sumfile prefix (part of #491719)


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 436-9
changelog:
  - Fix debuginfo source files permissions
  - Fix gcc warning: type-punning to incomplete type might break strict-aliasing rules


author: Nikola Pajkovsky <npajkovs@redhat.com> - 436-3
changelog:
  - Resolves: #579251 - less fails to decompress empty files
  - Resolves: #578289 - less online help is incorrect for the
    descriptions of some options(Jeff Bastian <jbastian@redhat.com>)[IT603793]


author: Jindrich Novy <jnovy@redhat.com> 394-2
changelog:
  - apply better fix for #120916 from Avi Kivity (#177819)
    to avoid flickering when '>' is pressed multiple times


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


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


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


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


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


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


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2p1-15.el5
changelog:
  - revert init script priority (#470945, #689636)
  - drop tentative patch (#489835)
  - move restorecon call to %posttrans


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2p1-13.el5
changelog:
  - don't crash with more than 512 local addresses (#661934)
  - add -I option (#528799)
  - fix -L option to not require argument (#460434)
  - move ntpd and ntpdate to /sbin and start earlier on boot (#470945, #689636)
  - increase memlock limit (#575874)
  - ignore tentative addresses (#489835)
  - print synchronization distance instead of dispersion in ntpstat (#679034)
  - fix typos in ntpq and ntp-keygen man pages (#664524, #664525)
  - clarify ntpd -q description (#591838)
  - don't verify ntp.conf (#481151)
  - replace Prereq tag


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2p1-11.el5
changelog:
  - fix buffer overflow when parsing Autokey association message 
    (#500784, CVE-2009-1252)
  - fix buffer overflow in ntpq (#500784, CVE-2009-0159)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2p1-9.el5
changelog:
  - fix selecting multicast interface (#444106)
  - disable kernel discipline when -x option is used (#431729)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2p1-8.el5
changelog:
  - avoid use of uninitialized floating-point values in clock_select (#250838)
  - generate man pages from html source, include config man pages (#307271)
  - add note about paths and exit codes to ntpd man page (#242925, #246568)
  - add section about exit codes to ntpd man page (#319591)
  - always return 0 in scriptlets


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2p1-6.el5
changelog:
  - fix broadcast client to accept broadcasts on 255.255.255.255 (#226958)
  - compile with crypto support on 64bit architectures (#239580)
  - add ncurses-devel to buildrequires (#239580)
  - exit with nonzero code if ntpd -q did not set clock (#240134)
  - fix return codes in init script (#240118)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2-3
changelog:
  - fix manycast support in ntpdate (#194329)
  - reply to manycast requests with null refid
  - enable mlockall (#195617)
  - correct threshold value in ntpdate manpage


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20050816-14
changelog:
  - modify ntp.conf, change default restrict, remove broadcastdelay,
    use fedora.pool.ntp.org (#189667)
  - don't install drift file
  - remove unsupported options from ntptrace manpage (#137717)
  - fix default paths in manpages for ntp-keygen and ntpdate


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20050816-12
changelog:
  - fix initscript:
    - replace -U with -u in getopts (#187003)
    - don't pass group to ntpdate -U argument and ignore -i in options (#142926)
    - set ntpconf for -c
    - remove -p 8 from ntpdate arguments
    - don't call ntpdate when step-tickers doesn't contain anything useful
      and -x isn't in options
  - fix default keyfile for ntpdate (#183196)


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20050816-11
changelog:
  - update man pages (#153195, #162856)
  - drop C-Frame-121, vsnprintf, minusTi and loconly patch
  - prevent segfault when loopback interface is not configured (#159056)
  - spec cleanup


author: Petr Raszyk <praszyk@redhat.com> 4.2.0.a.20050816-10
changelog:
  - ntpd does not submit his local clock (if there is no peer).
    ntpdate->ntpd #163862 , Patch13: ntp-stable-4.2.0a-20050816-loconly.patch


author: Petr Raszyk <praszyk@redhat.com> 4.2.0.a.20050816-3
changelog:
  - A similar patch as ntp-4.0.99j-vsnprintf.patch in FEDORA CORE 4
  - (current patch is ntp-stable-4.2.0a-20050816-vsnprintf.patch)


author: Petr Raszyk <praszyk@redhat.com> 4.2.0.a.20050816-2
changelog:
  - Fix fails on upgrade, if ntpd is disabled (#166773)
  - A cosmetic patch. There are some comments and braces '{' '}' added.
  - One unprintable character was converted to octal-form .
  - It can be removed anytime (conversion of the cvs-projets for C-Frame 121,
  - (auto-debug, auto-trace for cfr-printnet server).


author: Jindrich Novy <jnovy@redhat.com> 4.2.0.a.20050816-1
changelog:
  - update to the latest stable 4.2.0.a.20050816
  - drop upstreamed .gcc4, .vsnprintf patches
  - remove obsolete .autofoo patch
  - make patch numbering less chaotic
  - don't package backup for .droproot patch


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


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


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


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


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


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


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


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


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


author: Miloslav Trmac <mitr@redhat.com> - 0.8.4-0.cvs20041111.1
changelog:
  - Update to current CVS snapshot, Python 2.4b2 requires unreleased PyXML-0.8.4
  - Backport xml.sax.saxutils fix from Python 2.4b2


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


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


author: Than Ngo <than@redhat.com> - 1:3.3.6-24.el5
changelog:
  - Resolves: #277021, Qt UTF8 improper character expansion, CVE-2007-0242
  - Resolves: #269161, Qt off by one buffer overflow, CVE-2007-4137


author: Than Ngo <than@redhat.com> 1:3.3.6-16.el5
changelog:
  - fix #214371, bn_IN font rendering, incorrect rendering of two special symbols
    when used after certain consonant conjuncts


author: Than Ngo <than@redhat.com> 1:3.3.6-16.el5
changelog:
  - fix #213718, Missing help file in Qt3 assistant
  - fix #189012, qt settings should be readable for other
  - fix #214570, regression of #209972


author: Than Ngo <than@redhat.com> 1:3.3.6-14.el5
changelog:
  - fix #209097, ml_IN font rendering
  - fix #209970, pa font rendering
  - fix #209098, or_IN font rendering 
  - fix #209972, as_IN font rendering
  - fix #209975, bn_IN font rendering
  - fix #211259, te_IN font rendering
  - fix #211436, as_IN font rendering
    thanks Sachin Tawniya, LingNing Zhang for the fixes


author: Than Ngo <than@redhat.com> 1:3.3.6-11
changelog:
  - apply upstream patches, fix arabic fonts issue, and
    problems with missing minimum size when richtext
    labels are used


author: Than Ngo <than@redhat.com> 1:3.3.6-7
changelog:
  - fix utf8 issue in changelog
  - fix #195410, don't strip binaries/libraries
  - fix #156572, keyReleaseEvent issue


author: Than Ngo <than@redhat.com> 1:3.3.6-1
changelog:
  - update to 3.3.6
  - adapt qt-x11-immodule-unified-qt3.3.5-20060318 to qt-3.3.6
  - remove set of fixes for the immodule patch, included in qt-x11-immodule-unified-qt3.3.5-20060318
  - remove 0051-qtoolbar_77047.patch, qt-x11-free-3.3.4-assistant_de.patch,
    qt-x11-free-3.3.5-warning.patch, included in new upstream


author: Than Ngo <than@redhat.com> 1:3.3.5-6
changelog:
  - update qt-x11-immodule-unified-qt3.3.5-20051018.diff
  - remove unneeded qt-x11-immodule-unified-qt3.3.5-20051012-build.patch


author: Than Ngo <than@redhat.com> 1:3.3.5-5
changelog:
  - update qt-x11-immodule-unified-qt3.3.5-20051012
  - disable some debug messages
  - apply patch to fix build problem with the new immodule patch


author: Than Ngo <than@redhat.com> 1:3.3.4-15
changelog:
  - add better fix for #156977, thanks to trolltech
  - apply patch to fix keyReleaseEvent problem #156572


author: Than Ngo <than@redhat.com> 1:3.3.4-5
changelog:
  - fix application crash when input methode not available (bug #140658)
  - remove .moc/.obj
  - add qt-copy patch to fix KDE #80072


author: Than Ngo <than@redhat.com> 1:3.3.4-2
changelog:
  - remove useless doc files #143949
  - fix build problem if installman is disable #146311
  - add missing html/examples/tutorial symlinks


author: Than Ngo <than@redhat.com> 1:3.3.4-1
changelog:
  - update to 3.3.4
  - adapt many patches to qt-3.3.4
  - drop qt-x11-free-3.3.0-freetype, qt-x11-free-3.3.3-qmake, qt-x11-free-3.3.1-lib64
    qt-x11-free-3.3.3-qimage, which are included in new upstream


author: Than Ngo <than@redhat.com> 1:3.3.3-9
changelog:
  - remove unused patch
  - set XIMInputStyle=On The Spot
  - require xorg-x11-devel instead XFree86-devel


author: Than Ngo <than@redhat.com> 1:3.3.2-8
changelog:
  - add fontconfig fix for qfontdatabase, #123868
  - fix some buildrequires problem, #125289
  - fix dangling symlink, #125351
  - get rid of backup files


author: Than Ngo <than@redhat.com> 1:3.3.2-5
changelog:
  - add missing qembed tool #124052, #124052
  - get rid of unused trigger
  - add qt.conf in ld.so.conf.d -> don't change ld.so.conf #124080


author: Than Ngo <than@redhat.com> 3.3.1-1
changelog:
  - add cvs backport
  - fix lib64 issue, #121052
  - fix CJK font display, bug #121017, #120542, thanks to Leon Ho
  - compress tutorial/examples


author: Than Ngo <than@redhat.com> 3.3.1-0.6
changelog:
  - add 0034-qclipboard_recursion_fix.patch from CVS, #118368
  - add better qt-x11-free-3.3.1-fontdatabase.patch


author: Than Ngo <than@redhat.com> 3.3.0-0.3
changelog:
  - enable IPv6 support
  - use dlopen, instead of linking with OpenGL libraries directly
  - don't install backup files


author: Than Ngo <than@redhat.com> 1:3.2.3-0.2
changelog:
  - Added missing prl files, (report from trolltech)
  - Fixed description
  - include requires XFree86-devel on qt-devel


author: Than Ngo <than@redhat.com> 1:3.2.2-0.2
changelog:
  - add font alias patch file, thanks to Leon Ho
  - clean up monospace.patch from Leon Ho
  - remove some unneeded patch files


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - Change qmlined.h to not include an attic header that is also not shipped
    with Red Hat Linux. This also fixes building unixODBC, that includes this
    header (apparently also without needing it).


author: Than Ngo <than@redhat.com> 3.1.1-3
changelog:
  - add monospace patch file from Leon Ho (bug #79949)
  - add small patch file from Sysoltsev Slawa (bug #79731)


author: Than Ngo <than@redhat.com> 3.1.0-1
changelog:
  - update to 3.1.0
  - adjust some patch files for 3.1.0
  - clean up specfile
  - remove some Xft2 patch files, which are now in 3.1.0
  - add qwidget_x11.cpp.diff from Trolltech
  - install qt in %{_libdir}/qt-3.1 (bug #77706)
  - don't use rpath
  - enable large file support
  - use system Xinerama
  - remove unneeded cups patch file
  - fix to build against new XFree86


author: Than Ngo <than@redhat.com> 3.0.5-19
changelog:
  - examples misconfigured (bug #76083)
  - don't include pkg-config (bug #74621)
  - fix build problem with new XFree86


author: Than Ngo <than@redhat.com> 3.0.5-17
changelog:
  - Fixed rpath issue (bug #69692, #69575)
  - Removed dlopen patch
  - Added monospace alias patch from Leon Ho (bug #72811)
  - Added man pages


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.5-14
changelog:
  - Don't link to libstdc++, it isn't used
  - Work around s390 compiler bug (fpic/fPIC coexistance)
  - Do away with the "Feature Bluecurve already defined" warning message
  - Remove qmake cache files from the package


author: Than Ngo <than@redhat.com> 3.0.5-13
changelog:
  - Added fix to use VT100 graphic characters (bug #71364)
  - Added fontdatabase fix from llch@redhat.com (bug #68353)


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.5-11
changelog:
  - Move qtconfig from qt-devel to qt, it's generally useful
  - Use -fno-use-cxa-atexit
  - Some tweaks to allow building Qt/Embedded with the same spec file
  - Apply the GB18030 patch even if xft2 isn't set


author: Than Ngo <than@redhat.com> 3.0.4-10
changelog:
  - add missing Buildprequires desktop-file-utils
  - add patches for GB18030 (llch@redhat.com) bug #68430


author: Jakub Jelinek <jakub@redhat.com> 3.0.4-8
changelog:
  - compile libXinerama.a with -fpic in Qt until XFree86 is fixed
  - make %xft2 work even if old Xft headers aren't installed


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.4-6
changelog:
  - Re-enable Xft2 now that fontconfig is fixed
  - Require a version of fontconfig that works
  - Use -fPIC rather than -fpic on alpha


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.3-10
changelog:
  - Tweaks to allow parallel installations of Qt 3.x (gcc 2.96) and Qt 3.x
    (gcc 3.1)
  - Fix up debug spewage at Qt designer startup


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.3-8
changelog:
  - Get rid of non-threaded version, dlopen()'ing threaded code
    (like plugins) from non-threaded code is dangerous
  - Add some fixes from qt-copy, fixing the ksplash crash some people
    have noticed on a first login
  - Add translation fixes from CVS
  - Patch example .pro files to build outside the Qt source tree (#63023)
  - Fix various bugs


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.3-0.cvs20020314.1
changelog:
  - Update to 3.0.3-pre, required for KDE3
  - force -fPIC usage
  - Remove conflict with qt2 < 2.3.2-1, the new qt2 2.3.1 is fixed and qt 2.3.2
    is broken
  - Ship the qmake config files (so qmake works for building any 3rd party stuff,
    e.g. aethera)


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.2-0.cvs20020114.1
changelog:
  - Build styles directly into the main library for now, there's too much broken
    code out there depending on this ATM.


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.1-2
changelog:
  - Fix up settings search path
  - Add default qtrc allowing to use KDE 3.x Qt plugins
  - Make sure QLibrary uses RTLD_GLOBAL when dlopen()ing libraries


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.1-0.cvs20011210.1
changelog:
  - Update to current (needed by KDE 3.x)
  - Rebuild with current libstdc++
  - Temporarily disable building on alpha
  - Fix build with PostgreSQL 7.2


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-4
changelog:
  - Give designer, uic, moc, etc. their real names - the qt2 versions
    have been renamed in qt2-2.3.2-1.
    Conflict with qt2 < 2.3.2-1.


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-3
changelog:
  - Add symlink /usr/lib/qt-3.0.0 -> /usr/lib/qt3 and set QTDIR to the
    symlink, allowing to update to 3.0.1 without breaking rpath'ed binaries


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-1
changelog:
  - 3.0.0 final
  - fix some minor specfile bugs
  - Modularize some more (image format plugins)
  - Build codecs


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.beta4.1
changelog:
  - beta4
  - build the Motif style directly into Qt rather than as a plugin - Qt should
    always have at least one style...
  - replace the designer3 symlink with a shell script that sets QTDIR correctly
    before launching designer
  - Add desktop file for designer


author: Tim Powers <timp@redhat.com> 3.0.0-0.beta3.4
changelog:
  - explicitly include qm2ts, qmake, qtconfig in the devel package file list to avoid dangling symlinks


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add another ugly workaround for build system problems, this should finally
    get rid of the dangling symlinks


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.beta1.2
changelog:
  - Fix up QSQL Postgres classes for Postgres 7.1.x
  - Fix various bugs:
    - QtMultilineEdit and QtTableView should actually compile
    - Link libqsqlpsql with libpq
    - Don't link the base library with libmysqlclient, linking the MySQL
      module with it is sufficient
  - Add missing const qualifier
  - move the SQL drivers to separate packages to avoid dependencies
  - build and install designer plugins - converting glade files to Qt is fun. ;)
  - handle RPM_OPT_FLAGS


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.3.0-5
changelog:
  - Make sure uic and designer use the libqui from the source tree, not
    a previously installed one.
    Linking uic-x11 against libqui-embedded is definitely not a feature. ;)
  - The qclipboard fix is needed for qt-x11 only, don't apply it if we're
    building qt-embedded


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Don't segfault when running Qt/Embedded applications as root
  - Improve the Qt/Embedded sparc patch so we don't need the specfile hacks
    anymore
  - Fix a bug in QPrintDialog (causing KDE Bug #18608)


author: Than Ngo <than@redhat.com>
changelog:
  - call ldconfig for updating (Bug #19687)
  - added patch from Trolltech, thanks to Rainer <rms@trolltech.com>


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add missing msg2qm, msgmerge, qconfig tools (Bug #18997), introduced
    by broken Makefiles in base
  - fix up %install so it works both with old-style and new-style fileutils
    (fileutils <= 4.0z don't know about -L)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - fix -devel
  - update to the new version of 2.2.1 on trolltech.com; the initial tarball
    contained broken docs


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Move Qt designer to a different source RPM to get rid of a
    circular dependency (kdelibs2->qt, qt->kdelibs2)
  - Enable MNG support
  - Don't compile (just include) examples and tutorials
  - move the static libraries to a separate package (qt-static).
    They're HUGE, and most people won't ever need them.
  - clean up spec file
  - fix up dependencies (-devel requires base, -static requires devel,
    Xt requires base)
  - add BuildRequires line


author: Than Ngo <than@redhat.com>
changelog:
  - update release 2.2.0
  - changed copyright to GPL
  - added missing static libraries
  - made symbolic link for designer to load the help files correct
  - made designer and designer-kde2 as sub packages
  - added missing templates for designer
  - remove jakub patch, since the release 2.2.0 already 
    contains this patch.
  - fixed qt again to compile with gcc-2.96
  - use make -j for building


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - move man pages to a more reasonable place (this fixes Bug #14126)
  - exclude ia64 for now (compiler problems!!!)


author: Harald Hoyer <harald@redhat.de>
changelog:
  - made patch smaller and binary compatible when recompiled with 6.2
  - modified connect and moc to cope with the new g++ class layout


author: Bernhard Rosenkr�zer <bero@redhat.com>
changelog:
  - beta1
  - get rid of qt-ImageIO, the functionality is now in the main Qt library
  - remove qt-Network, the functionality is now in the main Qt library
  - add changes-2.1.0 to %doc


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - new snapshot
  - -GL requires libGL.so.1 instead of Mesa (might as well be glxMesa
    or some commercial OpenGL)
  - -GL BuildPrereqs /usr/X11R6/include/GL/gl.h instead of Mesa-devel
    (might as well be glxMesa or some commercial OpenGL)


author: Bernhard Rosenkraenzer <bero@redhat.de>
changelog:
  - current CVS snapshot
  - fix compilation with gcc 2.95.x
  - use install -c rather than just install to make BSD install happy


author: Preston Brown <pbrown@redhat.com>
changelog:
  - substitution in tutorial and examples so that dependencies are correct and
    they can be successfully rebuilt.
  - switched to completely using QTDIR.  trying to coexist with links into
    /usr/{include,lib} and still compile with qt 1.x is very hard for
    configure scripts to cope with.


author: Jesse Keating <jkeating@redhat.com> - 0:0.0.8-8
changelog:
  - rebuild
  - Add patch to not include linux/compiler.h
  - Remove br on glibc-kernheaders, part of the build-env.


author: Jay Fenlason <fenlason@redhat.com> 0.0.8-5
changelog:
  - add -man patch to correct the names of the default tables.
    bz#123089 aptables man pages is not correct: built in chain name are wrong.


author: Jay Fenlason <fenlason@redhat.com> 0.0.8-2
changelog:
  - backport latest version from 3E branch.
  - Add 2.6-kernel patch, since glibc_kernheaders has incorrect
    arptables headers for the 2.6 kernel.


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-44.el5
changelog:
  - Updated to latest sourse, t0_4_7_rhel5_30
  - Resolves: bz #639429, #627911, #670836, #674366, #675369


author: Benjamin Marzinksi <bmarzins@redhat.com> 0.4.7-38.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_24
  - Resolves: bz #484419, #559852, #560892, #566685, #568127, #570513, #574813, #576600, #585225, #599686


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-34.el5
changelog:
  - Added 545822_fix_part2.patch
  - Added 554830_fix.patch
  - Fixed Invista default config, and typo in multipath.conf man page.
  - Resolves: bz #545822, #554830


author: Benjamin Marzinski <bmarzins@redaht.com> 0.4.7-33.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_19
  - Added new multipath.conf option "checker_timeout". If this is not set the
    checker functions with explicit timeouts use /sys/block/sd<x>/device/timeout
  - Resolves: bz #553042


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-31.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_17
  - Resolves: bz #526550, #518575, #512243, #531744, #540882, #537977, #437585, #472171, #473039, #481239, #502128, #510331, #517896, #501019, #524009, #537281, #475967, #499080, #504619, #515171, #524178, #527754, #532424


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-27.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_16
  - Resolves: bz #437588, #474451, #462776, #477023, #485296, #489030, #481227, #484711


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-25.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_14
  - Resolves: bz #452897, #480048, #457776, #459629, #470896, #493402


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-19.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_13
  - Resolves: bz #238421, #419581, #449097, #455692, #456126, #456228, #457226


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-18.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_12
  - Resolves: bz #431843, #434588, #434988, #439366, #440123, #442000, #444421, #446223, #448655, #454928


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-15.el5
changelog:
  - All non-static path_prio callouts are now just symlinks to the static
    ones
  - Resolves: bz #355961


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-14.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_10
  - Resolves: bz #226791, #247443, #249088, #251346, #335021, #354661, #355961


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-10.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_5
  - Resolves: #214838, #223146, #223150, #223762, #231545, #241189, #242723, #243483


author: Benjamin Marzinski <bmarzins@redhat.com> 0.4.7-8.el5
changelog:
  - Update to latest source, t0_4_7_rhel5_2
  - Resolves bz #219804
  - filesystems made on dasd devices may need to be rebuild after upgrading
    to this version.


author: Peter Jones <pjones@redhat.com> - 0.4.7-4.1
changelog:
  - Split kpartx out into its own package so dmraid can use it without
    installing multipathd
  - Fix a segfault in kpartx


author: Jiri Skala <jskala@redhat.com> - 0.17-36
changelog:
  - Resolves: #694757 - Ftp command aborted due to a segmentation fault
  - Resolves: #735840 - ftp - append, put, send commands cause memory leaks
  - Resolves: #531095 - active mode enabled from command line


author: Jiri Skala <jskala@redhat.com> - 0.17-34
changelog:
  - Resolves: #315251: patched socket leaking when fails opening a file 
  - Resolves: #442712: patched mget bug when filenames are case sensitivly corrupted


author: Petr Raszyk <praszyk@redhat.com> - 0.17-31
changelog:
  - ftp does not close socket descriptor (if the remote file
    does not exist).
    See #174599, netkit-ftp-0.17-data.patch


author: Petr Raszyk <praszyk@redhat.com> - 0.17-30
changelog:
  - The patch netkit-ftp-0.17-C-Frame121.patch adds some
    comments/hints for C-Frame 121. It can be removed any time.


author: Petr Raszyk <praszyk@redhat.com> - 0.17-28
changelog:
  - This 'hack' will avoid a bug in ftp-server
    (  < vsftpd-2.0.1-5   ). See #165083 (server prints the 
    '150 FILE:...' line twice).
    This patch can be (later ?) removed.


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


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


author: Karel Zak <kzak@redhat.com> 3.1.5-9
changelog:
  - fix numeric conversion problem (patch by Aharon Robbins)
    http://lists.gnu.org/archive/html/bug-gnu-utils/2006-07/msg00004.html


author: Karel Zak <kzak@redhat.com> 3.1.5-5
changelog:
  - fix "gawk -v BINMODE=1" (patch by Aharon Robbins)
  - fix conversion from large number to string (patch by Aharon Robbins)


author: Karel Zak <kzak@redhat.com> 3.1.5-4
changelog:
  - fix off-by-one error in assignment of sentinel value at 
    end of FIELDWIDTHS array. (patch by Aharon Robbins)


author: Karel Zak <kzak@redhat.com> 3.1.4-2
changelog:
  - add dfacache.patch for fix LC_ALL=de_DE.UTF-8 ./gawk '/^[ \t]/ { print }',
    (by Aharon Robbins), #135210, #131498
  - add flonum.patch for "improved" handling of non-numeric constants,
    second version of patch (by Aharon Robbins)
    http://lists.gnu.org/archive/html/bug-gnu-utils/2004-10/msg00046.html
  - add nextc.patch (by Andreas Schwab)
    http://lists.gnu.org/archive/html/bug-gnu-utils/2004-09/msg00093.html
  - add uplow.patch for fix the wide char handling (by Stepan Kasal)
    http://lists.gnu.org/archive/html/bug-gnu-utils/2004-10/msg00099.html


author: Elliot Lee <sopwith@redhat.com> 3.1.1-7
changelog:
  - Add gawk-3.1.1-ngroups.patch, because NGROUPS_MAX comes from 
  sys/param.h, and awk.h changes behaviour depending on whether NGROUPS_MAX 
  is defined or not. (For ppc64)


author: Trond Eivind Glomsrod <teg@redhat.com>
changelog:
  - /usr/bin/gawk can't point at gawk - infinite symlink
  - /usr/bin/awk can't point at gawk - infinite symlink


author: Andreas Schwab <schwab@redhat.com> - 2.5-64
changelog:
  - Don't allocate executable stack when it cannot be allocated in the
    first 4G (#448011)
  - Initialize resolver state in nscd (#676039)
  - No cancel signal in unsafe places (#684808)


author: Andreas Schwab <schwab@redhat.com> - 2.5-62
changelog:
  - Avoid too much stack use in fnmatch (#681054, CVE-2011-1071)
  - Properly quote output of locale (#625893, CVE-2011-1095)
  - Don't leave empty element in rpath when skipping the first element,
    ignore rpath elements containing non-isolated use of $ORIGIN when
    privileged (#667974, CVE-2011-0536)
  - Fix handling of newline in addmntent (#559579, CVE-2010-0296)


author: Andreas Schwab <schwab@redhat.com> - 2.5-54
changelog:
  - Add timestamps to nscd logs (#527558)
  - Fix index wraparound handling in memusage (#531576)
  - Handle running out of buffer space with IPv6 mapping enabled (#533367)
  - Don't deadlock in __dl_iterate_phdr while (un)loading objects (#549813)
  - Avoid alloca in setenv for long strings (#559974)
  - Recognize POWER7 and ISA 2.06 (#563563)
  - Add support for AT_BASE_PLATFORM (#563599)
  - Restore locking in free_check (#585674)
  - Fix lookup of collation sequence value during regexp matching (#587360)


author: Jakub Jelinek <jakub@redhat.com> 2.5-40
changelog:
  - add a barrier to ATOMIC_FASTBINS _int_free code needed
    on ppc/ppc64 (#508395)
  - don't stop parsing fopen mode string after seing 'c'
    letter (#509853)


author: Jakub Jelinek <jakub@redhat.com> 2.5-39
changelog:
  - force malloc hook pointers into register to avoid rereading them
    from memory non-atomically (#502901, BZ#9957)
  - avoid extraneous comma at the end of enum in dlfcn.h (#504704)


author: Jakub Jelinek <jakub@redhat.com> 2.5-38
changelog:
  - add optional experimental malloc (enable with MALLOC_PER_THREAD=1
    in environment, #494758)
  - nscd backport (#483636)


author: Jakub Jelinek <jakub@redhat.com> 2.5-37
changelog:
  - remove const attribute from sysconf (#490821, BZ#3493)
  - add RUSAGE_THREAD definition (#484214)
  - update i?86/x86_64 cache info for sysconf on newer CPUs


author: Jakub Jelinek <jakub@redhat.com> 2.5-36
changelog:
  - nscd GC fixes (#483636, BZ#5382, BZ#5381, BZ#9741, BZ#9750)
  - change mtrim to trim all arenas, not just main_arena (#403231)
  - fix a corner case in realloc (#478499)
  - fix a setlocale race (#455580, BZ#6712)
  - fix getifaddrs for Infiniband interfaces (#463252, BZ#6589)
  - use private futexes for process private PI mutexes (#495955, BZ#6955)
  - optimize pthread_mutex_{,un}lock for the most common mutex types (#467316)
  - fix getgrouplist with [!NOTFOUND=return] (#470768)
  - don't open /var/run/utmp in setutent_file read-write unnecessarily
    to avoid audit messages (#475332)
  - fix dlopen memory leak (#476725, BZ#6763)
  - fix crashes when fork is running in one thread concurrently with
    pthread stack cache updates in another thread (#477705)
  - fix getent to not print comma in between network aliases (#484082)
  - attempt to preserve nscd process name in paranoia mode restarts
    (#490010)
  - fix inet6_opt_init (#488748, BZ#5760)
  - fix getnameinfo with both nodename and servname NULL
    and NI_NAMEREQD in flags (#489419, BZ#7080)
  - fix inet6_rth_add (#494850, BZ#9881)
  - fix inet6_rth_reverse (#494849, BZ#9880)
  - fix _dl_runtime_profile on s390x (#470300)


author: Jakub Jelinek <jakub@redhat.com> 2.5-35
changelog:
  - increase default buffer size in opendir, if malloc fails,
    retry malloc with smaller size (#484440)


author: Jakub Jelinek <jakub@redhat.com> 2.5-25
changelog:
  - fix yp_order (#435519, BZ#5854)
  - new x86_64 optimized memset (#437394)
  - fix ppc64 dynamic linker synchronization (#441702, BZ#5741)
  - malloc speedup (#451184, #460154, BZ#4349)
  - document that setenv and putenv aren't thread-safe (#316791)
  - speed up qsort (#435182)
  - provide unwind info for x86_64 signal return pad (#445259)
  - use DNS provided TTL for nscd hosts cache (#454299)
  - robustify nscd.conf reading (#438456, BZ#5818)
  - power4/power6 math backports (#440103)
  - fix expf (BZ#3406)
  - fix ISO 646-IRV iconv error handling (BZ#6461)
  - fix setvbuf (BZ#6719)
  - fix unbuffered vfprintf (#455360)


author: Jakub Jelinek <jakub@redhat.com> 2.5-23
changelog:
  - fix gettext race conditions (#439486, BZ#5058, BZ#5443)
  - fix x86_64 pthread_mutex_timedlock (#434601)
  - only service sshd condrestart if /etc/rc.d/init.d/sshd exists
    (#428859)


author: Jakub Jelinek <jakub@redhat.com> 2.5-20
changelog:
  - allow debugging of threaded statically linked binaries (#239653)
  - fix sscanf/swscanf if errno is set to EINTR on entry (BZ#4745)
  - fix forkpty error handling (BZ#4813)
  - fix popen if some active previous popen's stream has fd 0 or 1
    (#248281)
  - fix dlinfo RTLD_DI_SERINFO* with empty entry in DT_R*PATH or
    LD_LIBRARY_PATH (BZ#4776)
  - further gettext out of memory handling fixes (#247788)
  - fix i?86 pthread_rwlock_timed{rd,wr}lock
  - add SHA-256 and SHA-512 hashing to crypt(3) (#249477, #380751)
  - power6 updates (#253116)
  - support optimistic addresses in getaddrinfo (#259681)
  - si_LK fixes (#282201)
  - fix sporadic hangs in clntudp_call (#339821)
  - getaddrinfo sorting changes (not turned on by default, to enable
    them /etc/gai.conf needs to be present and with scopev4
    rules, #352021)
  - fix nscd paranoia restarting when one of the caches is
    disabled (#352321)
  - add sfence to x86_64 memset after movnti instructions (#371561)
  - fix iso-2022-jp//translit iconv bugs (#397021)
  - fix calloc with mlocked memory (#405781)
  - optimized x86_64 memcpy (#196882)
  - misc fixes (BZ#4858, BZ#4963, BZ#5028, BZ#5071, BZ#5225, BZ#5277,
    BZ#5375, BZ#5378, BZ#5424, BZ#5435, BZ#5451, BZ#5454, BZ#5541)


author: Jakub Jelinek <jakub@redhat.com> 2.5-19
changelog:
  - fix an ABBA deadlock in ld.so (#295891)
  - workaround for bugs in ia64 /emul/ia32-linux hack (#253961)
  - nis_list fix (#254115)


author: Jakub Jelinek <jakub@redhat.com> 2.5-17
changelog:
  - fix copying of power4 ppc{,64} ld.so during %install
  - disable workaround for #210748 and #211133, instead backport
    ld.so locking fixes from the trunk (#235026)
  - Korean charsets additions (BZ#3954, BZ#3955)
  - fix handling of 2001::/32 IPv6 addresses in getaddrinfo (BZ#4102)
  - add inline optimization for fgetc_unlocked
  - fix handling of 172.{1[7-9],2[0-9],3[01]}/16 IPv4 addresses in
    getaddrinfo
  - make sure NULL checks in routines with nonnull attribute aren't
    optimized away
  - don't write uninitialized padding bytes to nscd socket
  - avoid misaligned reads/writes in gethostbyname_r (#243967, BZ#4381)
  - fix dl{,v}sym, dl_iterate_phdr and dlopen if some library is
    mapped into ld.so's inter-segment hole on x86_64 (#244545)
  - fix LD_AUDIT=a:b program (#180432)


author: Jakub Jelinek <jakub@redhat.com> 2.5-16
changelog:
  - only build 31-bit shared libraries with -march=z900, *.a and *.o
    in glibc-devel should still work with g5 and g6 CPUs (#228127)
  - build ppc and ppc64 base shared libraries with -mcpu=power4,
    i.e. only support power4 and newer CPUs, *.a and *.o in
    glibc-devel should still work on any powerpc CPU (#241003)
  - don't crash on pseudo-zero long double values passed to
    *printf on i?86/x86_64/ia64 (BZ#4586)
  - fix *printf %La and strtold with some hexadecimal floating point
    constants on ppc/ppc64
  - fix nextafterl on ppc/ppc64


author: Jakub Jelinek <jakub@redhat.com> 2.5-15
changelog:
  - robust mutex fixes (BZ#4512)
  - *printf fixes (BZ#4514)
  - as_IN updates (#218035)
  - use MADV_DONTNEED in malloc (#237711)
  - fix sem_timedwait on i?86 and x86_64
  - fix dladdr if some shared library is mapped into ld.so intersegment
    VM hole (#232224, BZ#4131)
  - fdatasync is a cancellation point (BZ#4465)
  - add a temporary hack to avoid reruning DSO initializers if dlopen
    is called from _dl_fini destructors (#234946)
  - build s390 31-bit libs with -march=z900, i.e. only support
    64-bit s390x CPUs (#228127)


author: Jakub Jelinek <jakub@redhat.com> 2.5-14
changelog:
  - add transliteration for <U2044> (BZ#3213)
  - fix *scanf with %f on hexadecimal floats without exponent (BZ#4342)
  - fix *printf with very large precisions for %s (#238406, BZ#4438)
  - fix inet_ntop size checking for AF_INET (BZ#4439)
  - for *printf %e avoid 1.000e-00, for exponent 0 always use + sign (#238431)
  - fix application crashes when doing NSS lookups through nscd
    mmapped databases and nscd decides to start garbage collection
    during the lookups (#219145, #225315)
  - fix NIS+ __nisfind_server (#235229)
  - assorted NIS+ speedups (#233460)
  - fix power6 libm compat symbols on ppc32 (#232633)
  - fix child refcntr in NPTL fork (#230198)
  - fix ifaddrs with many net devices on > 4KB page size arches (#230151)
  - fix pthread_mutex_timedlock on x86_64 (#228103)
  - fix HAVE_LIBCAP configure detection (#178934)
  - fix double free in fts_close (#222089)
  - fix vfork+execvp memory leak (#221187)
  - further localedef robustification (#203728)
  - fix printf with %g and values tiny bit smaller than 1.e-4 (#235864,
    BZ#4362, BZ#4070)
  - fix _XOPEN_VERSION (BZ#4364)
  - nexttoward*/nextafter* fixes (BZ#3306)
  - various fixes (BZ#3919, BZ#4101, BZ#4130, BZ#4181, BZ#4069, BZ#3458,
    BZ#3348, BZ#4344, BZ#4368, BZ#4305, BZ#4306)
  - fix nftw with FTW_CHDIR on / (BZ#4076)
  - nscd fixes (BZ#4074)
  - fix euidaccess (BZ#3842)
  - assorted locale data fixes (BZ#3322, BZ#3995, BZ#3884, BZ#3851, BZ#4411)
  - fix strptime (BZ#3944)
  - fix regcomp with REG_NEWLINE (BZ#3957)
  - fix %0lld printing of 0LL on 32-bit architectures (BZ#3902)
  - soft-fp fixes (BZ#2749)
  - further strtod fixes (BZ#3855)
  - update ru and sv translations
  - fix fesetround return value on ia64
  - fix nscd SIGHUP database invalidation


author: Jakub Jelinek <jakub@redhat.com> 2.5-9
changelog:
  - make sure pthread_kill doesn't return EINVAL even if
    the target thread exits in between pthread_kill ESRCH check
    and the actual tgkill syscall (#220420)


author: Jakub Jelinek <jakub@redhat.com> 2.5-8
changelog:
  - fix setcontext on ppc32 (#219107)
  - fix wide stdio after setvbuf (#217064, BZ#2337)
  - fix {j,m}rand48{,_r} on 64-bit arches (BZ#3747)
  - handle power6x AT_PLATFORM (#216970)
  - fix a race condition in getXXbyYY_r (#219145)
  - fix tst-pselect testcase


author: Jakub Jelinek <jakub@redhat.com> 2.5-7
changelog:
  - fix hasmntopt (#218802)
  - fix setusershell and getusershell (#218782)
  - strtod fixes (BZ#3664, BZ#3673, BZ#3674)
  - fix ttyname and ttyname_r with invalid file descriptor (#218276)
  - fix nis_getnames if the default domain doesn't contain at least
    two dots (#206483)
  - fix memusage with realloc (x, 0)


author: Jakub Jelinek <jakub@redhat.com> 2.5-6
changelog:
  - fix svc_run (#216834, BZ#3559)
  - make sure there is consistent timestamp for /etc/ld.so.conf,
    /etc/localtime and /etc/rpc between multilib glibc rpms
  - fix :include: /etc/alias handling (#215572)
  - update powerpc-cpu add-on to version 0.4 (#196319)
  - add power6x subdir to /lib/ and /lib/rtkaio/,
    link all libs from ../power6/* into them
  - update nl, sv, pl and tr translations
  - add mai_IN locale (#213415)
  - fix es_ES LC_TIME (BZ#3320)


author: Jakub Jelinek <jakub@redhat.com> 2.5-5
changelog:
  - remove bogus /usr/lib/librt.so.1 symlink (#213555)
  - fix memusage (#213656)
  - fix sysconf (_SC_LEVEL{2,3}_CACHE_SIZE) on Intel Core Duo
    CPUs
  - fix ld.so locking on dlopen failures (#213037, BZ#3429)
  - fix libthread_db.so on TLS_DTV_AT_TP architectures (#215513)
  - fix --inhibit-rpath (#214569)
  - fix _r_debug content when prelinked ld.so executes
    a program as its argument
  - handle new tzdata format to cope with year > 2037 transitions
    on 64-bit architectures
  - fix strxfrm
  - fix i?86 floor and ceil inlines (BZ#3451)


author: Jakub Jelinek <jakub@redhat.com> 2.5-4
changelog:
  - fix i?86 6 argument syscalls (e.g. splice)
  - fix rtld minimal realloc (BZ#3352)
  - fix RFC3484 getaddrinfo sorting according to rules 4 and 7 (BZ#3369)
  - fix xdrmem_setpos (#211452)


author: Jakub Jelinek <jakub@redhat.com> 2.5-3
changelog:
  - bump __GLIBC_MINOR__
  - increase PTHREAD_STACK_MIN on ppc{,64} to 128K to allow
    64K pagesize kernels (#209877)
  - speed up initgroups on NIS+ (#208203)


author: Jakub Jelinek <jakub@redhat.com> 2.5-2
changelog:
  - fix nscd database growing (#207928)
  - bypass prelinking when LD_DYNAMIC_WEAK=1 is in the environment


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-35
changelog:
  - fix glob with large number of matches (BZ#3253)
  - fix fchownat on kernels that don't support that syscall (BZ#3252)
  - fix lrintl on s390{,64}


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-34
changelog:
  - fix ppc{32,64} longjmp (BZ#3225)
  - fix user visible spelling errors (BZ#3137)
  - fix l{,l}rint{,f,l} around zero (BZ#2592)
  - avoid stack trampoline in s390{,x} makecontext


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-33
changelog:
  - fix dlclose (#206639)
  - don't load platform optimized libraries if kernel doesn't set
    AT_PLATFORM
  - fix ppc{32,64} libSegFault.so
  - use -mtune=generic even for glibc-devel.i386 (#206437)
  - fix /lib/librt.so.1 symlink


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-32
changelog:
  - on ppc* use just AT_PLATFORM and altivec AT_HWCAP bit for library selection
  - fix lrintl and lroundl on ppc{,64}
  - use hidden visibility on fstatat{,64} and mknodat in libc_nonshared.a


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-31
changelog:
  - fix pthread_cond_{,timed}wait cancellation (BZ#3123)
  - fix lrint on ppc32 (BZ#3155)
  - fix malloc allocating more than half of address space (BZ#2775)
  - fix mktime on 32-bit arches a few years after 2038 (BZ#2821)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-30
changelog:
  - add librtkaio, to use it add /%{lib}/rtkaio to your
    LD_LIBRARY_PATH or /etc/ld.so.conf
  - fix or_IN February name (#204730)
  - fix pthread_create called from cancellation handlers (BZ#3124)
  - fix regex case insensitive searches with characters where upper
    and lower case multibyte representations have different length
    (e.g. I and dotless i, #202991)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-29
changelog:
  - randomize resolver query ids before use instead after use (#205113)
  - fix resolver symver checking with DT_GNU_HASH (#204909)
  - put .hash section in glibc libraries at the end of RO segment
    when .gnu.hash is present


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-27
changelog:
  - allow $LIB and $PLATFORM in dlopen parameters even in suid/sgid (#204399)
  - handle $LIB/$PLATFORM in LD_LIBRARY_PATH
  - fix splice prototype (#204530)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-26
changelog:
  - real fix for the doubly linked list corruption problem
  - try harder in realloc to allocate memory (BZ#2684)
  - fix getnameinfo error reporting (#204122)
  - make localedef more robust on invalid input (#203728)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-25
changelog:
  - temporarily back out code to limit number of unsorted block
    sort iterations (#203735, #204027)
  - handle PLT symbols in dladdr properly (BZ#2683)
  - avoid malloc infinite looping for allocations larger than
    the system can allocate (#203915)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-23
changelog:
  - malloc fixes, especially for 32-bit arches (#202309)
  - further *_IN locale fixes (#200230)
  - fix get{serv,rpc}ent{,_r} if NIS map is empty (#203237)
  - fix /usr/bin/iconv (#203400)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-21
changelog:
  - if some test gets stuck, kill the tee process after make check
    finishes
  - build with -mtune=generic on i686 and x86_64


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-19
changelog:
  - adaptive malloc brk/mmap threshold
  - fix fchownat to use kernel syscall (if available) on many arches (#201870)
  - only define O_DIRECT with -D_GNU_SOURCE on ia64 to match all
    other arches (#201748)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-18
changelog:
  - NIS+ fixes
  - fix memusage and xtrace scripts (#200736)
  - redirect /sbin/service sshd condrestart std{out,err} to /dev/null
    when executed from glibc_post_upgrade


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-16
changelog:
  - fix dladdr on binaries/libraries with only DT_GNU_HASH and no
    DT_HASH (#200635)
  - fix early timeout of initgroups data in nscd (#173019)
  - add am/pm display to es_PE and es_NI locales (#167101)
  - fix nss_compat failures when nis/nis+ unavailable (#192072)


author: Roland McGrath <roland@redhat.com> 2.4.90-15
changelog:
  - fix missing destructor calls in dlclose (#197932)
  - enable transliteration support in all locales (#196713)
  - disallow RTLD_GLOBAL flag for dlmopen in secondary namespaces (#197462)
  - PI mutex support


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-12
changelog:
  - buildrequire gettext
  - enable fstatat64/newfstatat syscalls even on ppc*/s390*/ia64 (#196494)
  - fix out of memory behavior in gettext (#194321)
  - fix regex on multi-byte non-UTF-8 charsets (#193873)
  - minor NIS+ fixes (#190803)
  - don't use cancellable calls in posix_spawn* and only set{u,g}id
    current thread if requested (#193631)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-11
changelog:
  - don't exit from nscd -i <database> before the database is
    actually invalidated, add locking to prune_cache (#191464)
  - build glibc-devel.i386 static libraries with
    -mno-tls-direct-seg-refs -DNO_TLS_DIRECT_SEG_REFS
  - RFC3542 support (advanced API for IPv6; #191001, BZ##2693)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-8
changelog:
  - update from CVS
    - fix nss_compat when SETENT_BATCH_READ=TRUE is in /etc/default/nss
    - fix RFC3484 precedence table for site-local and ULA addresses (#188364)
    - fix a sunrpc memory leak


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-5
changelog:
  - update from CVS
    - some NIS+ fixes
    - allow overriding rfc3484 address sorting tables for getaddrinfo
      through /etc/gai.conf (sample config file included in %doc directory)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-4
changelog:
  - update from CVS
    - SETENT_BATCH_READ /etc/default/nss option for speeding up
      some usages of NIS+ (#188246)
    - move debug state change notification (#179208)
    - fix ldd script if one of the dynamic linkers is not installed (#190259)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-3
changelog:
  - update from CVS
    - fix a typo in nscd.conf (#190085)
    - fix handling of SIGHUP in nscd when some caches are disabled (#189978)
    - make nscd paranoia mode working with non-root server-user (#189779)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-2
changelog:
  - update from CVS
    - fix getaddrinfo (#190002)
    - add auto-propagate nscd.conf options (#177154)
    - fix nscd auditing (#169148)


author: Jakub Jelinek <jakub@redhat.com> 2.4-6
changelog:
  - update from CVS
    - NIS+ fixes
    - don't segfault on too large argp key values (#189545)
    - getaddrinfo fixes for RFC3484 (#188364)


author: Jakub Jelinek <jakub@redhat.com> 2.4-5
changelog:
  - update from CVS
    - pshared robust mutex support
    - fix btowc and bwtoc in C++ (#186410)
    - fix NIS+ (#186592)
    - don't declare __wcsto*l_internal for non-GCC or if not -O1+ (#185667)
  - don't mention nscd failures on 2.0 kernels (#185335)


author: Jakub Jelinek <jakub@redhat.com> 2.4-2
changelog:
  - accurate unwind info for lowlevellock.h stubs on %{ix86}
  - fix ppc/ppc64 ceill, floorl, rintl, roundl and truncl (BZ#2423)


author: Jakub Jelinek <jakub@redhat.com> 2.3.91-2
changelog:
  - update from CVS
    - fix sYSMALLOc for MALLOC_ALIGNMENT > 2 * SIZE_SZ (#183895)
    - revert ppc32 malloc alignment patch, it breaks malloc_set_state
      and needs some further thoughts and time (#183894)
  - provide accurate unwind info for lowlevellock.h stubs on x86_64


author: Jakub Jelinek <jakub@redhat.com> 2.3.91-1
changelog:
  - update from CVS
    - fixes for various arches
  - ensure malloc returns pointers aligned to at least
    MIN (2 * sizeof (size_t), __alignof__ (long double))
    (only on ppc32 this has not been the case lately with addition
     of 128-bit long double, #182742)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-36
changelog:
  - update from CVS
    - fix frequency setting for ITIMER_PROF (#179938, BZ#2268)
    - fix powerpc inline fegetround ()
    - fix nptl_db (#179946)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-35
changelog:
  - update from CVS
    - handle futimesat (fd, NULL, tvp) as futimes (fd, tvp)
  - fix <stdlib.h> q{e,f,g}cvt{,_r} for -mlong-double-64


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-34
changelog:
  - fix <math.h> with C++ and -mlong-double-64 (#179742)
  - add nexttowardl redirect for -mlong-double-64


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-32
changelog:
  - update from CVS
    - 128-bit long double fixes for ppc{,64}, s390{,x} and sparc{,v9},
      alpha 128-bit long double support
  - add inotify syscall numbers to the override <asm/unistd.h> headers
    (#179366)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-31
changelog:
  - update from CVS
    - 128-bit long double on ppc, ppc64, s390, s390x and sparc{,v9}
  - add some new syscall numbers to the override <asm/unistd.h>
    headers


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-30
changelog:
  - update from CVS
    - <pthread.h> initializer fixes for -std=c{8,9}9 on 32-bit
      arches
  - avoid writable .rodata (#177121)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-29
changelog:
  - update from CVS
    - make pthread_mutex_t an unnamed union again, as it affects
      libstdc++ ABI mangling


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-26
changelog:
  - update from CVS
    - for newly linked lio_listio* callers, send per request
      notifications (#170116)
    - fixup nscd -S option removal changes (#176860)
    - remove nonnull attribute from ctermid (#176753)
    - fix PTHREAD_*_INITIALIZER{,_NP} on 64-bit arches
    - SPARC NPTL support for pre-v9 CPUs
  - drop support for 2.4.xx and < 2.6.9 kernels


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-25
changelog:
  - update from CVS
    - s390{,x} and sparc{,64} pointer mangling fixes
  - install a sanitized LinuxThreads <bits/libc-lock.h>


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-23
changelog:
  - update from CVS
    - robust mutexes
  - fix transliteration segfaults (#176573, #176583)
  - ignore prelink temporaries in ldconfig (#176570)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-22
changelog:
  - update from CVS
    - minor fts fixes
  - revert broken _Pragma () workaround
  - fix ldconfig on bi-arch architectures (#176316)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-20
changelog:
  - update from CVS
    - time ((void *) 1) should segfault, not return -EFAULT (#174856, BZ#1952)
    - fix errlist generation
  - update ulps for GCC 4.1 on IA-64


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-19
changelog:
  - update from CVS
    - sysdeps/generic reorg
    - setjmp/longjmp jump pointer mangling
  - rebuilt with GCC 4.1-RH prerelease, worked around broken _Pragma ()
    handling in it
  - remove glibc-profile subpackage
  - use non-PLT calls for malloc/free/realloc/memalign invocations in
    mtrace and mcheck hooks (#175261)
  - setjmp/longjmp jump pointer mangling on ppc{,64}/ia64/s390{,x}


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-18
changelog:
  - update from CVS
    - change <sys/stat.h> for broken apps that #define const /**/,
      handle non-GCC compilers
    - fix ppc{32,64} strncmp (BZ#1877, #173643, IT#83510)
    - provide shmatt_t typedef in ia64 <sys/shm.h (#173680)
    - support 2nd arg to futimesat being NULL (#173581)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-17
changelog:
  - update from CVS
    - fix <sys/stat.h> in C++
    - {fstat,fchown,rename,unlink}at fixes
    - epoll_wait is now a cancellation point


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-15
changelog:
  - update from CVS
    - be permissive in %n check because of kernel bug #165351 (#171240)
    - don't misalign stack in pthread_once on x86_64 (#170786, IT#81521)
    - many locale fixes


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-14
changelog:
  - update from CVS
    - fix malloc bug after fork introduced in the last update
    - fix getent hosts IP for IPv4 IPs (#169831)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-13
changelog:
  - update from CVS
    - fix setuid etc. hangs if some thread exits during the call (#167766)
    - fix innetgr memory leak (#169051)
    - support > 2GB nscd log files (#168851)
    - too many other changes to list here
  - include errno in nscd message if audit_open failed (#169148)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-12
changelog:
  - update from CVS
    - netgrp handling fixes (#167728)
    - fix memory leak in setlocale (BZ#1318)
    - fix hwcaps computation
    - several regex portability improvements (#167019)
    - hypotf fix
    - fix *printf return code if underlying write fails (BZ#1146)
    - PPC64 dl{,v}sym fixes for new ABI .opd symbols
  - fix calloc with MALLOC_PERTURB_ in environment on 64-bit architectures
    (#166719)
  - source /etc/sysconfig/nscd (if it exists) in /etc/rc.d/init.d/nscd
    (#167083)
  - add %triggerin for tzdata to glibc-common, so that tzdata updates
    update /etc/localtime and /var/spool/postfix/etc/localtime if they
    exist (#167787)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-10
changelog:
  - update from CVS
    - fix growing of nscd persistent database (BZ#1204)
    - fix _FORTIFY_SOURCE mbstowcs and wcstombs if destination size
      is known at compile time, but length argument is not


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-9
changelog:
  - update from CVS
    - fix resolving over TCP (#161181, #165802)
    - on ia64 don't abort on unhandled math function exception codes
      (#165693)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-8
changelog:
  - update from CVS
    - nscd persistent database verifier (#164001)
    - cleanup _FORTIFY_SOURCE bits/*.h headers (#165000)
    - handle EINTR in sigwait properly
  - make sure poor man's stack guard randomization keeps first
    byte 0 even on big-endian 32-bit arches
  - fix {elf,nptl}/tst-stackguard1
  - obsolete linuxthreads-devel in glibc-devel


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-7
changelog:
  - update from CVS
  - do some poor man's stack guard randomization even without
    the costly --enable-stackguard-randomization
  - rebuilt with new GCC to make it use -msecure-plt on PPC32


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-6
changelog:
  - update from CVS
    - fix execvp if PATH is not in environment and the call is going
      to fail (BZ#1125)
    - another bits/wchar2.h fix (#163990)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-4
changelog:
  - update from CVS
    - make sure bits/wchar2.h header is installed
    - fix __getgroups_chk return type


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-3
changelog:
  - update from CVS
    - 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
    - fix error memory leaks
    - some more _FORTIFY_SOURCE protection


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-2
changelog:
  - update from CVS
    - ia64 stack protector support
    - handle DNS referral results as server errors (#162625)
    - ctan{,h}{,f,l} fixes (#160759)
    - pass argc, argv and envp also to executable's *ni_array
      functions (BZ#974)
    - add ellipsis to clone prototype (#161593)
    - fix glibc-profile (#162601)
    - nss_compat fixes
  - use sysdeps/generic version of <bits/stdio-lock.h> in installed
    headers instead of NPTL version (#162634)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-1
changelog:
  - update from CVS
    - stack protector support
    - fix xdr_{,u_}{longlong_t,hyper} on 64-bit arches (#161583)
  - enable @GLIBC_2.4 symbols
  - remove linuxthreads


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-11
changelog:
  - update from CVS
    - PPC32 -msecure-plt support
    - support classes keyword in /etc/hesiod.conf (#150350)
    - add RLIMIT_NICE and RLIMIT_RTPRIO to <sys/resources.h> (#157049)
    - decrease number of .plt relocations in libc.so
    - use -laudit in nscd (#159217)
    - handle big amounts of networking interfaces in getifaddrs/if_nameindex
      (#159399)
    - fix pa_IN locale's am_pm (#158715, BZ#622)
    - fix debugging of PIEs


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-10
changelog:
  - fix LD_ASSUME_KERNEL (since 2.3.5-8 GLRO(dl_osversion)
    has been always overwritten with the version of currently
    running kernel)
  - remove linuxthreads man pages other than those covered in
    3p section, as 3p man pages are far better quality and describe
    POSIX behaviour that NPTL implements (#159084)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-9
changelog:
  - update from CVS
    - increase bindresvport's LOWPORT to 512, apparently some
      broken daemons don't think 0 .. 511 ports are reserved


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-8
changelog:
  - update from CVS
    - fix kernel version check in ld.so
  - fix sendfile{,64} prototypes (BZ#961)
  - try more ports in bindresvport if all 600..1023 are
    used, don't use priviledged ports when talking to portmap
    (#141773)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-7
changelog:
  - update from CVS
    - make regexec thread safe (BZ#934)
  - fix statically linked programs on i?86, x86_64, s390* and
    sparc* (#158027)
  - fix IBM939 iconv module (BZ#955)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-5
changelog:
  - update from CVS
    - add some more UTF-8 locales (#156115)
  - clean up /lib64/tls instead of /lib/tls on x86-64, s390x and
    ppc64 in glibc_post_upgrade (#156656)
  - fix posix_fallocate{,64} (#156289)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-3
changelog:
  - update from CVS
    - fix linuxthreads clocks
  - put xen libs into the glibc-2*.i686 package instead of a separate one
  - fix librt.so symlink in linuxthreads-devel
  - do not include linuxthreads-devel on i586 i686 athlon sparcv9 alphaev6,
    just on the base architectures


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-2
changelog:
  - update from CVS
    - with MALLOC_CHECK_=N N>0 (#153003)
    - fix recursive dlclose (#154641)
    - handle %z in strptime (#154804)
    - automatically append /lib/obsolete/linuxthreads/
      to standard library search path if LD_ASSUME_KERNEL=N N <= 2.4.19
      or for glibc 2.0 binaries (or broken ones that don't use errno/h_errno
      properly).  Warning: all those will stop working when LinuxThreads
      is finally nuked, which is not very far away
    - remove nonnull attribute from acct prototype (BZ#877)
    - kernel CPU clocks support
    - fix *scanf in locales with multi-byte decimal point


author: Roland McGrath <roland@redhat.com> 2.3.5-1
changelog:
  - update from CVS
    - fix execvp regression (BZ#851)
    - ia64 libm updates
    - sparc updates
    - fix initstate{,_r}/strfry (#154504)
    - grok PT_NOTE in vDSO for kernel version and extra hwcap dirs,
      support "hwcap" keyword in ld.so.conf files


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-21
changelog:
  - update from CVS
    - fix xdr_rmtcall_args on 64-bit arches (#151686)
  - fix <pthread.h> and <bits/libc-lock.h> with -std=c89 -fexceptions (#153774)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-20
changelog:
  - move LinuxThreads libraries to /lib/obsolete/linuxthreads/
    and NPTL libraries to /lib.  To run a program against LinuxThreads,
    LD_ASSUME_KERNEL=2.4.xx LD_LIBRARY_PATH=/lib/obsolete/linuxthreads/
    is now needed
  - bzip2 ChangeLog* files instead of gzipping them


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-19
changelog:
  - update from CVS
    - fix nextafterl and several other libm routines on ia64
    - fix initgroups (BZ#661)
  - kill nptl-devel subpackage, add linuxthreads-devel,
    compile and link by default against NPTL and only with
    -I/usr/include/linuxthreads -L/usr/lib/linuxthreads
    against LinuxThreads
  - package /usr/lib/debug/lib/tls/i{5,6}86 symlinks in
    i386 glibc-debuginfo
  - limit number of ChangeLog* files in glibc-common %doc
    to last 2.5 years of changes only to save space


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-17
changelog:
  - update from CVS
    - fix LD_AUDIT in LinuxThreads ld.so
    - fix calloc with M_PERTURB
    - fix error handling in pthread_create with PTHREAD_EXPLICIT_SCHED
      on ppc*/ia64/alpha/mips (BZ#801)
    - fix a typo in WINDOWS-31J charmap (#151739)
    - fix NIS ypprot_err (#151469)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-15
changelog:
  - update from CVS
    - better fix for the dlclose bug (#145810, #150414)
    - fix regex crash on case insensitive search in zh_CN locale
      (#151215)
    - fix malloc_trim (BZ#779)
    - with -D_FORTIFY_SOURCE=*, avoid defining read and a bunch of others
      as function-like macros, there are too many broken programs
      out there
  - add %dir /usr/lib/gconv to glibc's file list (#151372)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-12
changelog:
  - fix tst-chk{2,3}
  - fix up AS_NEEDED directive in /usr/lib/libc.so
  - BuildReq binutils >= 2.15.94.0.2-1 for AS_NEEDED, in
    glibc-devel Conflict with binutils < 2.15.94.0.2-1


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-11
changelog:
  - update from CVS
    - fix execvp (#149290)
    - fix dlclose (#145810)
    - clear padding in gconv-modules.cache (#146614, BZ#776)
  - rebuilt with GCC4
  - changed __GLIBC_MINOR__ for now back to 3
  - back out the newly added GLIBC_2.4 *_chk routines, instead
    do the checking in macros


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-8
changelog:
  - update from CVS
    - bi-arch <gnu/lib-names.h> (BZ#632)
    - fix libdl on s390 and maybe other platforms
    - fix initstate{,_r} (BZ#710)
    - fix <gnu/stubs.h> generation (BZ#157)
  - define CMSPAR in bits/termios.h (#147533)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-6
changelog:
  - update from CVS
    - ld.so auditing
    - 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 IA-32 and x86-64 stack alignment in DSO constructors (#145689)
    - fix zdump -v segfaults on x86-64 (#146210)
    - avoid calling sigaction (SIGPIPE, ...) inside syslog (#146021, IT#56686)
    - 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


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-5
changelog:
  - update from CVS
    - add some warn_unused_result marking
    - make ftruncate available even for just -D_POSIX_C_SOURCE=200112L
      (BZ#640)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-4
changelog:
  - update from CVS
    - 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 fmemopen
    - fix vDSO l_map_end and l_text_end values
    - IA64 libm update (#142494)
  - fix ppc rint/ceil etc. (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


