# changelog

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.18.1.1-9
changelog:
  - remove gxditview from groff package (#179684)
  - remove obsolete "--enable-japanese" configure option


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.18.1.1-8
changelog:
  - fix segfault in grotty on 64-bit big endian machines (#176904)
  - fix assertion failure on abort message (#141912)
  - attempt to fix a space problem with several european languages (#137728)


author: Jindrich Novy <jnovy@redhat.com> - 1.18.1.1-6
changelog:
  - add BuildRequires imake and update dependencies for modular X
  - spec cleanup
  - fix compilation with gcc-4.1.0


author: Thomas Woerner <twoerner@redhat.com> 1.18.1.1-2
changelog:
  - fixed DoCharacter calls in xditview (#110812)
  - fixed fclose called once too often (#132690): thanks to Ulrich Drepper for
    the bug hunting


author: Thomas Woerner <twoerner@redhat.com> 1.18.1-34
changelog:
  - new debian groff patch: groff_1.18.1-15.diff
  - new fix for debian patch: groff-1.18.1-fix15.patch
  - fixed width in devutf8 font M: groff-1.18.1-devutf8.patch
  - removed iconv patch


author: Thomas Woerner <twoerner@redhat.com> 1.18.1-28.2
changelog:
  - new devutf8 font description
  - use -Tutf8 for ru_*.UTF-8 in nroff.sh
  - fixes #88618 (ru_RU man pages in cambridge are using UTF-8, now)


author: Thomas Woerner <twoerner@redhat.com> 1.18.1-27
changelog:
  - going back to 1.18.1-4 from debian (the newer versions did not work properly)
  - fixed nroff.sh for ru_RU.(!UTF-8)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - remove automatic conversion for ru_* and cz_*
  - add 8bit patch
  - update to 1.18.1-4 debian patch
  - disable Patch8: groff-1.18.1-multichar.patch for now
  - add ugly patch within the iconv patch to partly fix display of russian
    man-pages with "-Tnippon"


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - update to 1.18.1
  - apply groff_1.18-7 from debian
  - remove some not-packaged files
  - rm old printfilters completely


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - install tmac.mse (FWIW tmac.se looks broken) to fix dangling symlink (#10757).
  - add README.A4, how to set up for A4 paper (#8276).
  - add other documents to package.


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-64
changelog:
  - Set up each network interface only once.
    Resolves: rhbz#499781
  - Don't fail on s390* when dmraid.static isn't there but withdmraid is true
    Resolves: rhbz#513961


author: Peter Jones <pjones@redhat.com>
changelog:
  - Handle options with spaces in /etc/modprobe.conf
    Resolves: rhbz#467850
  - Handle root vg spanning multiple multipaths
    Resolves: rhbz#501535
  - Use lvm --dumpconfig to retrieve the lvm configuration
    Resolves: rhbz#517868


author: Hans de Goede <hdegoede@redhat.com> - 5.1.19.6-55
changelog:
  - Stop local loop variable clobbering global rootdev
    Resolves: rhbz#503567
  - Don't try to activate RAID sub sets
    Resolves: rhbz#526246


author: Hans de Goede <hdegoede@redhat.com> - 5.1.19.6-54
changelog:
  - Handle cciss controllers correctly in fips mode
    Resolves: rhbz#505108
  - IA64 has /boot/efi instead of /boot, handle this correctly in fips mode
    Resolves: rhbz#505111
  - Don't require prelink in fips mode
    Resolves: rhbz#505113


author: Hans de Goede <hdegoede@redhat.com> - 5.1.19.6-49
changelog:
  - When in fips mode load tcrypt module to self test all crypto algorithms
    Resolves: rhbz#499639
  - Add --rm_partitions to dmraid invocation to stop IO-errors when booting
    from striped dmraid.
    Resolves: rhbz#475384


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-48
changelog:
  - Fix swsuspdev label/uuid handling
    Resolves: rhbz#489836
  - Fix symlink generation in installkernel on ia64
    Resolves: rhbz#227711
  - Make netname command handle environmental variables correctly.
    Resolves: rhbz#474422


author: Hans de Goede <hdegoede@redhat.com> - 5.1.19.6-47
changelog:
  - Force loading of all crypto modules in fips mode, so that they all get
    integrity checked before any of them are used.
    Resolves: rhbz#467497


author: Hans de Goede <hdegoede@redhat.com> - 5.1.19.6-46
changelog:
  - Add integrity checking of the kernel image to the generated initrd when in
    fips mode.
    Resolves: rhbz#467497


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-41
changelog:
  - Don't treat the first iteration of stabilized as a change
    Resolves: rhbz#464636
  - Revert "fix" in -40, as it breaks dmraid and multipath.


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-39
changelog:
  - Revert the fix to rhbz#276911, as it causes more bugs.
    Resolves: rhbz#466848
  - Improve handling of encrypted cciss devices. (dlehman)
    Resolves: rhbz#467839


author: David Cantrell <dcantrell@redhat.com> - 5.1.19.6-33
changelog:
  - Allow findstoragedriverinsys() to handle nodes in /sys without a slaves tree
    Resolves: rhbz#461536


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-31
changelog:
  - Don't limit zipl kernel label length to 15 any more.
    Resolves: rhbz#426992
  - Handle sysfs slave device directories slightly better.
    Related: rhbz#447841
  - Don't put all network interface's dhcp leases in the same file.
    Related: rhbz#447375


author: Peter Jones <pjones@redhat.com>
changelog:
  - Fix typo in patch for bz241763
    Resolves: rhbz#241763
  - All ppc uses vmlinux instead of vmlinuz in new-kernel-package
    Resolves: rhbz#276911
  - Add support for DKMS hooks
    Resolves: rhbz#440584


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-28
changelog:
  - Fix bad regexp in devicemapper dependency resolution code
    Resolves: rhbz#439371
  - Re-do workaround for gfs2/lock_nolock dep brokenness
    Resolves: rhbz#438743


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-27
changelog:
  - Fix initialization of "withusb" on s390/s390x
    Resolves: rhbz#432776
  - Fix application of patch 15
    Resolves: rhbz#428723
  - Fix netdev naming with drivers specified on the command line
    Resolves: rhbz#436509


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-21
changelog:
  - Fix firmware loader completion logic
    Resolves: rhbz#235277
  - Support spaces in the kernel command line
    Resolves: rhbz#240779
  - Clarify module option documentation
    Resolves: rhbz#241763


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-20
changelog:
  - Add iSCSI Boot Firmware Table support
    Resolves: rhbz#307771
  - Handle empty dm rules better
    Resolves: rhbz#244202
  - Load usb modules in correct order
    Resolves: rhbz#234847
  - Fix multipath on iscsi
    Resolves: rhbz#428723


author: David Cantrell <dcantrell@redhat.com> - 5.1.19.6-16
changelog:
  - Invoke kpartx the same was as rc.sysinit to maintain naming consistency
    Related: rhbz#185852
  - Remove unused code
    Related: rhbz#185852


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-14
changelog:
  - Add support for disabling dmraid from a config file so we don't regress
    Related: #185852
  - Clean up new mpath code.
    Related: #185852


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-13
changelog:
  - Fix "--without-usb"
    Resolves: #230852
  - Make /lib/firmware before trying to put things there
    Related: #218452


author: Peter Jones <pjones@redhat.com> - 5.1.19.6-12
changelog:
  - Don't try to guess a module path if modprobe can find it
    Resolves: #218452
  - Load sd_mod explicitly during iscsi boot.
    Resolves: #222685


author: David Cantrell <dcantrell@redhat.com> - 5.1.19.6-11
changelog:
  - Remove unnecessary text
    Resolves: rhbz#238019
  - Handle EMC storage arrays when gathering WWIDs for multipath devices
    Related: rhbz#185852


author: David Cantrell <dcantrell@redhat.com> - 5.1.19.6-9
changelog:
  - Quote tr arguments to avoid errors from certain input
    Related: rhbz#185852
  - In the inst() function, make the destination directory if it doesn't exist
    Related: rhbz#185852


author: David Cantrell <dcantrell@redhat.com> - 5.1.19.6-4
changelog:
  - Make sure to copy in /var/lib/multipath/bindings to the initrd
  - Bring up multipath devices by WWID on initrd boot
  - Resolves: rhbz#185852
  - Resolves: rhbz#216240


author: Jon Masters <jcm@redhat.com> - 5.1.19.6-3
changelog:
  - Backport firmware fixes from Fedora 7 into RHEL5
    (use modinfo to discover firmware files required).
    Related: rhbz#184773


author: Jon Masters <jcm@redhat.com> - 5.1.19.6-2
changelog:
  - Add support for modinfo to locate modules.
  - Add elilo fixes for IA64 to new-kernel-pkg.
    Resolves: #239392
    Related: #224076


author: Jeremy Katz <katzj@redhat.com> - 5.1.19.3-1
changelog:
  - don't create /dev/tty* on s390 (#209204)
  - handle multi-line options (#209447)
  - ensure that scsi devices have stabilized to ensure the rootdev 
    is available (#213039)
  - iscsi tools changed their syntax somewhat (#221088)


author: Peter Jones <pjones@redhat.com> - 5.1.19-1
changelog:
  - Fix booting on non-LVM devices where sysfs uses a '!' in the device path,
    such as cciss.  (#201875, #196360)


author: Peter Jones <pjones@redhat.com> - 5.1.16-1
changelog:
  - Don't require non-tmpfs tmpdir unless we're using loopback
  - Fix symlink chasing for yaboot.conf in grubby (#207302)


author: Peter Jones <pjones@redhat.com> - 5.1.11-1
changelog:
  - Pull in bdevid properly (not two sources any more)
  - Lots of minor bugfixes, leak fixups, etc.
  - Updates for new iScsi userland (katzj)
  - ata and usb device id probes in bdevid
  - preliminary work for boot-time device identification.
  - Fixes for network driver selection (katzj)


author: Peter Jones <pjones@redhat.com> - 5.1.10-1
changelog:
  - Fix %setup args
  - Work around lvm locking problems when clvm is installed (#203904)
  - Work around lvm segfault by always using lvm.static
  - Fix label scanning on dm devices (based on a patch from Hans de Goede)
    (#204763)
  - handle the /proc/bus/usb mounting with a state machine in the module
    loading emission, not with a sentinal value
  - do forced finding of devices *after* auto-detection of the root fs, so
    we're not blindsided by bogus scsi_hostadapter aliases and the like.
  - move nashDm* functions to libnash so stuff in block.c can call them.


author: Peter Jones <pjones@redhat.com> - 5.1.7-1
changelog:
  - Make "stabilized" work better (patch from Alexandre Oliva)
  - Rewrite usb handling (notting and pjones)
  - Fix libbdevid provides/obsoletes.
  - Include usb hcd drivers by default


author: Bill Nottingham <notting@redhat.com> - 5.1.3-1
changelog:
  - replace various sed/grep/cut/head calls with bash & awk equivalents
  - fix a typo
  - nfs loop fixes
  - silence xen errors when sysfs layout is different


author: Peter Jones <pjones@redhat.com> - 5.1.2-1
changelog:
  - pull in new libbdevid for scsi probing fix
  - restructure package so things can include libbdevid (and its modules)
    without depending on python


author: Jeremy Katz <katzj@redhat.com> - 5.1.0-1
changelog:
  - allow rootdev/rootfs/rootopts parsing on the mkinitrd command line (notting)
  - fix case where we'd spin forever resolving a device (#199046)


author: Peter Jones <pjones@redhat.com> - 5.0.47-1
changelog:
  - add libbdevid
  - fix mode handling on open syscall wrapper (patch from Mark McLoughlin)
  - save dhcp lease file after network initialization (patch from markmc)


author: Peter Jones <pjones@redhat.com>
changelog:
  - make libnash.a and the nash-devel package
  - use libdhcp instead of pump (patch from Mark McLoughlin)


author: Jeremy Katz <katzj@redhat.com> - 5.0.46-1
changelog:
  - if we don't get a modalias for a net driver, try via 
    ethtool (notting, #196104)
  - add patches from Aron Griffis (aron AT hp DOT com) for multiboot 
    support on ia64


author: Jeremy Katz <katzj@redhat.com> - 5.0.44-1
changelog:
  - fix so we only use iscsistart if we're doing root on iscsi 
  - fix spurious shell error (noticed by karsten)


author: Jeremy Katz <katzj@redhat.com> - 5.0.43-1
changelog:
  - Add back patches from pjones which had just been in the package for 
    * fix bad shell code to detect DMs in use
    * fix "stabilized" to stat where appropriate
    * use stabilized for sbp2


author: Jeremy Katz <katzj@redhat.com> - 5.0.42-1
changelog:
  - add a hack to handle xennet devices not having a modalias (#196104)
  - initial pass at support for root on iscsi (patch from Patrick 
    Mansfield <patmans@us.ibm.com>)


author: Peter Jones <pjones@redhat.com> - 5.0.38-1
changelog:
  - handle bringing up multiple network devices (katzj)
  - make "withusb=yes" default
  - add --without-usb
  - make usb load [euo]hci_hcd correctly


author: Peter Jones <pjones@redhat.com> - 5.0.33-1
changelog:
  - fix unbalanced pushd in mkinitrd (patch from Pete Zaitcev, bz# 185822)
  - add "cond" command for simple conditionals (bz# 182938)
  - add "status" command to see/set the exit status for testing
  - add "--remove-args" and "--update" args for new-kernel-pkg (patch from
    Don Zickus, bz# 183917)


author: Peter Jones <pjones@redhat.com> - 5.0.32-1
changelog:
  - handle sd_mod on scsi_mod in findmodule, not in the scsi setup.  This
    fixes the "no scsi_hostadapter" alias problem better (#182008).


author: Peter Jones <pjones@redhat.com> - 5.0.30-1
changelog:
  - move blkid.tab* references to /etc/blkid/blkid.tab*
  - don't do the selinux context stuff on blkid.tab*, as it now inherits from
    the directory.


author: Peter Jones <pjones@redhat.com> - 5.0.29-1
changelog:
  - Fix pump-devel buildrequires
  - Fix grubby's getpathbyspec() usage (#183010)
  - Fix grubby's makefile
  - Make readlink command work with super scary huge sysfs paths (#183091)
  - Make readlink handle directories better (#166666)
  - Don't create ramdisk blockdevs, mkblkdevs does it (#181873)
  - Don't use showlabels to resolve labels, use resolveDevice so we don't
    need messy awk (#180372)


author: Peter Jones <pjones@redhat.com> - 5.0.28-1
changelog:
  - Make /dev/efirtc on ia64 boxes (#182598)
  - Handle selinux contexts on /etc/blkid.tab* since we can't do it in
    libblkid.
  - Make building from the "nash" subdir work again
  - Make getpathbyspec() allocate on the caller's stack, eliminating
    several memory leaks in callers.
  - Don't strip nash


author: Peter Jones <pjones@redhat.com> - 5.0.27-1
changelog:
  - Fix multiboot argument quoting in new-kernel-package (#182243)
  - Fix "netlink" fd error in hotplug initialization.
  - Fix directory creation in smartmknod()
  - Fix find command when it's not run alone (#181874, patch from Mark
    McLoughlin)
  - Don't use 0-length uuids
  - Update /dev/mapper nodes more often
  - Allow dm partadd not to include the /dev/mapper path
  - Use /etc/fstab, not /fstab, so if you've got /sbin/mount it'll work
  - Bring in sd_mod if libata or scsi_mod is selected (#181983)
  - use -Wl,--wrap,open and __wrap_open() instead of coeOpen()


author: Peter Jones <pjones@redhat.com> - 5.0.26-1
changelog:
  - fix detection of floppy devices, don't probe them for labels
  - fix grubby to use the same label scanning code as nash
  - senseless rewriting of makefiles so that grubby can use nash's .o's, uh,
    "more easily".


author: Peter Jones <pjones@redhat.com> - 5.0.24-1
changelog:
  - use the right nash-dm command to get the device list
  - check if a subdevice has the same partition table, not if it starts
    at the right place (fixes partition comparison on !mirror devices)


author: Peter Jones <pjones@redhat.com> - 5.0.22-1
changelog:
  - formatting cleanups
  - prefix partition number with "p" for partitions on dmraid
  - add support for disabling partitions which overlap with partitions on
    dm devices.
  - add multipath support
  - fix dm creation ordering and partition detection
  - add "network" command (katzj)
  - add nfsroot support (katzj)
  - put "showlabels" back into nash


author: Peter Jones <pjones@redhat.com> - 5.0.21-1
changelog:
  - add "mount -o bind" support and "mount --move" support (#109366, patch
    from Kasper Dupont)
  - add resolveDevice command, which cases down device labels.
  - remove "findlodev" from the documentation (#178587)
  - fix nash command name parsing bug (#178587)
  - fix "find" argument parsing (#178587)
  - add "find" handling for "-type d"


author: Peter Jones <pjones@redhat.com> - 5.0.19-1
changelog:
  - mkinitrd: get resolve_dm_name() and get_numeric_dev() from initscripts
    instead of a private copy
  - add block.[ch]:
    - move parse_sysfs_devnum(), sysfs_blkdev_probe(), and
      mkpathbyspec() from nash.c
    - add label/uuid/name lookups for block devices using libblkid
  - add lib.[ch]:
    - move makeFdCoe(), coeOpen(), coeFopen(), coeOpendir(), readFD(),
      nashLoggerV(), nashLogger(), qprintf(), eprintf(), smartmknod(),
      testing, quiet, reallyquiet from nash.c
    - move nashDefaultLogger(), from dm.c
    - move log enums and declarations from dm.h
  - dm.c: add dm_finish(), which does dm_task_destroy() and then library cleanup
    (solves an fd leak)
  - remove linux_fs.h, mount_by_label.[ch], name_to_dev_t.[ch]


author: Peter Jones <pjones@redhat.com> - 5.0.18-1
changelog:
  - make mkinitrd discover dm uuids
  - add uuid support to nash's "dm create" and "dm partadd"
  - add nash command "dm get_uuid $NAME"
  - add support for renamed dm raids


author: Peter Jones <pjones@redhat.com> - 5.0.14-1
changelog:
  - Remove vestigial loopback support.
  - Remove email addresses from man pages (which still need some work)


author: Peter Jones <pjones@redhat.com> - 5.0.11-1
changelog:
  - audit for open()s without appropriate closes()
  - make new functions coeOpen(), coeFopen(), and coeOpendir().  These behave
    like open(), fopen(), and opendir() except that they set any associated
    file descriptors to close on exec().
  - use them everywhere except where we open a console.


author: Peter Jones <pjones@redhat.com> - 5.0.5-1
changelog:
  - make PROBE, MODULES, and PREMODS load defaults from a config file
  - get rid of support for not using a dynamic /dev
  - add options to force device probes (for when PROBE is "no")
  - consolidate some duplicate code paths
  - make nash's otherCommand check PATH first and use what it finds there for
    any commands it needs to run, unless the command starts with "nash-",
    in which case the internal version is used unconditionally
  - remove the symlink hack for setuproot/preswitchroot/switchroot
  - wrap all the nash commands in mkinitrd with shell functions and use the
    "nash-" varient.
  - rework root fs creation so Jeremy can use the otherCommand feature


author: Peter Jones <pjones@redhat.com> - 5.0.4-1
changelog:
  - split switchroot into setuproot and switchroot, with presetuproot in
    between
  - make preswitchroot and setuproot execute through symlinks, so they may
    be replaced by a second initramfs image
  - add logic to mount filesystems specified in /etc/fstab.sys during setuproot
  - general code cleanups


author: Peter Jones <pjones@redhat.com> - 5.0.2-1
changelog:
  - add error and quiet printf functions
  - use them instead of testing quiet and typing stderr everywhere
  - actually make _all_ errors use eprintf (and thus stderr)
  - print strerror in errors instead of raw errno
  - make "getKernelCmdLine use readFD
  - make "getKernelArg" picky about if you've got the right command vs
    just one that starts with the same string
  - make "getKernelArg" handle "=" for you, so it either gives you the value
    when there is one, '\0' when there's not and it's EOL, or whitespace.
  - reformat some two-space-indent spots
  - check for short reads in catCommand
  - kill pivotroot
  - cleaned up resume messages
  - make mkrootdev use readFD
  - combine mkdevies and makedevs into mkblkdevs, no longer
    using /proc/partitions
  - don't use callocs+memcpy/strcpy+strcat when we can use asprintf
  - make setQuietCommand use getKenrelArg
  - make runStartup use readFD
  - patch from Alexandre Oliva to fix LVM-on-RAID1 /root and swap-on-LVM
    (bz #169059)
  - reorder device creation for easier maintenance create /dev/rtc
  - change fixme comment about lvm vgs
  - use cemit at some places we used a lot of emits before
  - reorder device node creation for clarity
  - use mkblkdevs instead of makedevs and mkdevices
  - decouple loopback root and lvm


author: Peter Jones <pjones@redhat.com> - 5.0.1-1
changelog:
  - create /dev/rtc
  - create /dev/tty, /dev/tty{0..11}, and /dev/ttyS{0..4}
  - tweak the messages output in loud mode during device node creation


author: Peter Jones <pjones@redhat.com> - 5.0.0-1
changelog:
  - remove support for pivotroot
  - remove support for non-initramfs initrds
  - remove support for 2.4 kernels
  - don't force scsi_mod before scsi modules; deps should bring it in.
    same for "unknown"; it's not needed any more.
  - lots of whitespace adjustment
  - minor messaging changes
  - no manual redirection to stderr or RCFILE, nor manual verbose checking
  - in light of these changes and other planned changes, this is 5.0.0


author: Peter Jones <pjones@redhat.com> - 4.2.23-2
changelog:
  - Fix module discovery to not always use the modules /dev/hda1 requires
    when using root-on-label.
  - Put the lvm check after the raid check, so the raid check atually gets run.


author: Peter Jones <pjones@redhat.com> - 4.2.22-1
changelog:
  - Only scan appended kernel command line args for duplicates once.
  - handle short reads correctly in nash's readFD
  - use calloc for things instead of malloc, since we usually need zeroed memory
    and we never memset
  - use canonicalize_file_name instead of malloc+realpath
  - honor quiet flag on suspend/resume
  - autodetect storage drivers in mkinitrd


author: Peter Jones <pjones@redhat.com> - 4.2.17-1
changelog:
  - Don't use udev or udevstart in the initrd; it's trivial to do
    all that work by looking for directories with "dev" nodes in sysfs
    and making the device from the dirname using major/minor from "dev"


author: Peter Jones <pjones@redhat.com> - 4.2.16-1
changelog:
  - Add a patch from Jeff Layton to remove files from the initramfs
    before executing the new init.  (slightly modified, #153069)


author: Peter Jones <pjones@redhat.com> - 4.2.11-1
changelog:
  - don't copy "rw" option into the initrd; use "ro" instead if it's
    the only option.
  - Don't print "unmounting old ..." messages in nash if we're set to quiet


author: Peter Jones <pjones@redhat.com> - 4.2.9-1
changelog:
  - invoke bash with "--norc" (#155986)
  - use binary udevstart.static, not a symlink
  - print exit status in nash when programs return an error


author: Peter Jones <pjones@redhat.com> - 4.2.6-1
changelog:
  - work correctly with "set -o noclobber"
  - wait longer after modprobe of usb-storage
  - fix a wrong error output file


author: Peter Jones <pjones@redhat.com> - 4.2.3-1
changelog:
  - use --ignorelockingfailure with lvm commands in the initrd, and only
    activate the volume / is on.  (#151172)


author: Peter Jones <pjones@redhat.com> - 4.2.0.3-1
changelog:
  - Make nash expand environment variables on command lines (#144474)
  - Make nash check pids returned from wait*() (#145660)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Richard Hughes <rhughes@redhat.com> - 0.6.20-1.el5_7.1
changelog:
  - Update to 0.6.20
  - Repackage a newer version of libexif-docs
  - Convert doc files to utf-8
  - Update the license field
  - Resolves: #689614


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Use %find_lang macro.
  - Add %doc files, including mandatory copy of the LGPL license.
  - Use -j4
  - Improve the descriptions


author: Petr Machata <pmachata@redhat.com> - 0.5-13.45svn.12
changelog:
  - Add clone support patch that was ported by Martin Osvald
  - Rebase upstream patchset for tracing multi-threaded processes
  - Rebase upstream attach/detach fixes
  - Fix syscall detection
  - Rebase upstream patches for tracing across vfork
  - Add RHEL-6 patch for SIGTRAP masked as SIGILL
  - Resolves: #733216


author: Petr Machata <pmachata@redhat.com> - 0.5-13.45svn
changelog:
  - fix tracing of fork of 64-bit binaries with 64-bit ltrace on ppc
  - improve earlychild patch
  - Resolves: #265941


author: Petr Machata <pmachata@redhat.com> - 0.5-12.45svn
changelog:
  - support tracing of 31-bit binaries with 64-bit ltrace on s390
  - remove bogus "wrong pid" message from earlychild patch
  - Resolves: #265941


author: Petr Machata <pmachata@redhat.com> - 0.5-11.45svn
changelog:
  - patch from Supriya Kannery implements fetching 5th and further
    function arguments on s390
  - fix testsuite for interaction of -c and -o
  - added fork/exec patches, mostly IBM's work
  - added trace-exec tests into suite
  - fix handling of the case where forked child is reported before
    parent's fork event
  - Resolves: #265941
  - Resolves: #426352
  - Resolves: #485779


author: Petr Machata <pmachata@redhat.com> - 0.5-5.45svn
changelog:
  - fix plt handling on ppc32 (symval patch)
  - fix attaching to process (attach patch)
  - add fork & exec patches from IBM
  - adjust weak symbol handling (ppc32fc5 patch)


author: Petr Machata <pmachata@redhat.com> - 0.5-1.0.45svn.5
changelog:
  - adding .gnu.hash patch to support new ELF hash table section
  - adding testsuite patch to silent some bogus failures


author: Petr Machata <pmachata@redhat.com> - 0.5-1.0.45svn
changelog:
  - adding upstream (svn) version.  It contains most of patches that we
    already use, and has support for secure PLTs.


author: Petr Machata <pmachata@redhat.com> - 0.4-1.6
changelog:
  - e_entry patch: use elf's e_entry field instead of looking up _start
    symbol, which failed on stripped binaries.


author: Petr Machata <pmachata@redhat.com> - 0.4-1.4
changelog:
  - turn off opd translation on ia64, GElf already gives us function
    address.
  - turn on main-internal test, it should pass now.


author: Petr Machata <pmachata@redhat.com> - 0.4-1.2
changelog:
  - svn fix for opt_x patch
  - patches for testsuite for s390{,x}
  - turning off main-internal test. Fails on ia64, needs investigation.


author: Petr Machata <pmachata@redhat.com> - 0.4-1
changelog:
  - Upstream 0.4
  - opt_x patch: New structure for opt_x list elements, now with
    'found'.  Using it in options.c, elf.c.
  - testsuite patch: Automated testsuite for ltrace.


author: Jakub Jelinek <jakub@redhat.com> 0.3.36-2
changelog:
  - make x86_64 ltrace trace both 32-bit and 64-bit binaries (#141955,
    IT#55600)
  - fix tracing across execve
  - fix printf-style format handling on 64-bit arches


author: Jakub Jelinek <jakub@redhat.com> 0.3.32-1
changelog:
  - update to 0.3.32
    - fix dict.c assertion (#114359)
    - x86_64 support
  - rewrite elf.[ch] using libelf
  - don't rely on st_value of SHN_UNDEF symbols in binaries,
    instead walk .rel{,a}.plt and compute the addresses (#115299)
  - fix x86-64 support
  - some ltrace.conf additions
  - some format string printing fixes


author: Matt Wilson <msw@redhat.com>
changelog:
  - rebuilt for next release
  - patched Makefile.in to take a hint on mandir (patch2)
  - use %{_mandir} and %makeinstall


author: Miloslav Trmac <mitr@redhat.com> - 2.12.2-2
changelog:
  - Add LANG and LC_ALL definition to cron script for easier copying to command
    line (#167530)
  - Don't ship MANIFEST and a very obsolete version of 14all.cgi
  - Fix rewriting of perl paths to /usr/bin/perl in contrib scripts
  - Make contrib scripts unexecutable to avoid unnecessary rpm dependencies;
    remove unnecessary entries from filter-requires-mrtg.sh


author: Miloslav Trmac <mitr@redhat.com> - 2.12.1-1
changelog:
  - Update to mrtg-2.12.1
  - Remove unnecessary BuildRequires, Requires
  - Don't link rateup to libpng and libz


author: Miloslav Trmac <mitr@redhat.com> - 2.11.0-1
changelog:
  - Update to mrtg-2.11.0
  - Don't install HTML documentation to /var/www/mrtg
  - Clean up %install a bit


author: Jindrich Novy <jnovy@redhat.com> 2.10.15-2
changelog:
  - remove bogus characters from man pages to prevent
    man displaying the page is in wrong encoding (#139341)


author: Miloslav Trmac <mitr@redhat.com> - 2.10.15-1
changelog:
  - Update to 2.10.15
  - Use a more generic URL
  - Don't link rateup statically
  - Move threshold and log files to /var/lib/mrtg, lock files to /var/lock/mrtg


author: Nalin Dahyabhai <nalin@redhat.com> 2.9.28-4
changelog:
  - disable use of RPM's internal dependency generator so that we can filter out
    requirements of the contrib scripts included in the docs directory


author: Nalin Dahyabhai <nalin@redhat.com> 2.9.17-13
changelog:
  - move crontab data to /etc/cron.d
  - add trigger to remove crontab data from /etc/crontab on removal of
    older versions


author: Nalin Dahyabhai <nalin@redhat.com> 2.9.17-1
changelog:
  - update to 2.9.17
  - use FHS macros
  - install the .gif files as well
  - copyright: distributable -> license: GPL


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - set LIBS=-lfreetype and LDFLAGS="-lgd -lpng -lfreetype -lm" to link the gd
    support with freetype, which it needs
  - remove Packager: tag (was Packager: Tim Verhoeven <dj@sin.khk.be>)


author: Henri Gomez <hgomez@slib.fr>
changelog:
  [2.9.2]
  - clean up spec file for 2.9 release
    (no .gif, cfgmaker_ip removed)
  - mrtg 2.9 look for .pm in /usr/lib/mrtg2, so no more need
    to relocate .pm at post time.
  - mrtg config (mrtg.cfg) goes now in /etc/mrtg/
  - added manual to rpm
  - spec file adapted to RH 7.0


author: Henri Gomez <gomez@slib.fr>
changelog:
  [2.8.8]
  - important release since rrd support is added
    It came from Rainer Bawidamann work. If you have rrdtool RPM
    installed, just add UseRRDTool: Yes in your config files.
  - added latest patch for mrtg-rrd.
  - to convert your mrtg logs to rrd format, use log2rrd.pl
    you can found on rrdtool package.


author: Henri Gomez <gomez@slib.fr>
changelog:
  [2.8.4]
  - mrtg could use now png instead of gif via gd1.6.1
    but since gd1.6.1 remove all gif reference it could
    break your dependencies, so we don't use it for now.


author: Henri Gomez <gomez@slib.fr>
changelog:
  [2.7.5]
  - removed gd-devel requires, RH5.x use libgd-devel and RH6 gd-devel.
  - removed CR from perl files in contrib.
  - added cfgmaker_ip in binaries.
  - rework modules install/de-install for RH5.x/6.0 compat


author: Henri Gomez <gomez@slib.fr>
changelog:
  [2.7.4-2]
  - set perl path for contribs
  - set SNMP's perl to /usr/lib/perl5/site_perl (clean for RH5.x and RH6.0)


author: Ian Macdonald <ianmacd@xs4all.nl>
changelog:
  [2.7.4-1]
  - changed Perl module installation to be version independent
  - changed libgd dependency to gd
  - changed URL
  - strip binaries
  - include contrib directory as documentation


author: Henri Gomez <gomez@slib.fr>
changelog:
  [2.6.4]
  - removed mrtg-squid (specific OIDS)
  - cfgmaker and indexmaker now /usr/bin
  - libgd must be >= 1.3


author: Arne Coucheron <arneco@online.no>
changelog:
  [2.5.3-1]
  - using %{name} and %{version} macros
  - using %defattr macro in filelist
  - using install -d in various places instead of cp
  - added -q parameter to %setup
  - removed older changelogs


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-12
changelog:
  - backport patch to stop trying to close a stale connection to the bus,
    which used to generate a warning from libdbus, but which now causes an
    assertion failure (#628683)


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-11
changelog:
  - backport changes to not bother asking about SELinux contexts when we're
    not going to be using that information (#510457)


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-10
changelog:
  - backport changes to prevent the configuration files from conflicting on
    multilib systems (#476255)


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-8
changelog:
  - backport change to block SIGPIPE in oddjobd, so that if a helper exits
    early, we get a write error rather than catastrophe (#246681)
  - oddjob_mkhomedir: spew an error message if the umask can't be parsed into
    a number properly (#246681)
  - pam_oddjob_mkhomedir.8: note that the module doesn't take arguments


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-1
changelog:
  - update to 0.27-1:
    - don't attempt to subscribe to all possible messages -- the message bus
      will already route to us messages addressed to us, and if we try for
      more than that we may run afoul of SELinux policy, generating spewage
  - add a build dependency on pkgconfig, for the sake of FC3
  - update docs and comments because D-BUS is now called D-Bus


author: Nalin Dahyabhai <nalin@redhat.com> 0.26-1
changelog:
  - update to 0.26-1:
    - don't get confused when ACL entries for introspection show up in the
      configuration before we add the handlers for them
    - export $ODDJOB_CALLING_USER to helpers


author: Nalin Dahyabhai <nalin@redhat.com> 0.25-1
changelog:
  - update to 0.25:
    - add introspection for parents of objects specified in the configuration
    - oddjobd can reload its configuration now
    - add -u (umask) and -s (skeldir) flags to the mkhomedir helper


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-1
changelog:
  - update to 0.24, fixing some build errors against D-BUS 0.30-0.33
  - require xmlto, because the generated HTML differs depending on whether
    or not we know how to enforce ACLs which include SELinux context info
  - build with DocBook 4.3


author: Nalin Dahyabhai <nalin@redhat.com> 0.23-1
changelog:
  - fix compilation against older versions of D-BUS if the
    GetConnectionSELinuxSecurityContext method turns out to be available


author: Nalin Dahyabhai <nalin@redhat.com> 0.22-1
changelog:
  - fix some path mismatches in the sample configuration files
  - don't try to set a reconnect timeout until after we've connected


author: Nalin Dahyabhai <nalin@redhat.com> 0.21-3
changelog:
  - prefer BuildRequires: to BuildPrereq (#176452)
  - require /sbin/service at uninstall-time, because we use it (#176452)
  - be more specific about when we require /sbin/chkconfig (#176452)


author: Nalin Dahyabhai <nalin@redhat.com> 0.20-1
changelog:
  - update to 0.20
  - break shared libraries and modules for PAM and python into a subpackage
    for better behavior on multilib boxes
  - if we're not building a sample subpackage, include the sample files in
    the right locations as %doc files


author: Jan Friesse <jfriesse@redhat.com> 0.80.6-30.4
changelog:
  - Resolves: rhbz#754717

  - Add upstream revision 2182 - Solve problems with aisexec and big time changes, by using clock_gettime


author: Thomas Woerner <twoerner@redhat.com> 2.2.3-16
changelog:
  - fixed CVE-2005-3964: libUil buffer overflows (#174814)
  - fixed XmList out of bound accesses (#167701)
  - fixed pasting into TextField (#179549)
  - moved mwmrc to /etc/X11/mwm
  - moved bindings to /usr/share/X11
  - fixed paths in man pages containing /usr/X11R6
  - patch for new rgb.txt location (#174210)
    Thanks to Ville Skyttä for the patch


author: Nils Philippsen <nphilipp@redhat.com> 1.8.11
changelog:
  - provide more info when encountering bad timezone translations (i.e. not split
    into Region,Continent/Location) (#219773)
  - pick up updated translations (#216073)


author: Nils Philippsen <nphilipp@redhat.com> 1.8.8
changelog:
  - enable Hebrew, Marathi and Urdu translations
  - pick up updated translations (#211074)
  - add dist tag


author: Nils Philippsen <nphilipp@redhat.com> 1.7.99.14
changelog:
  - put Etc/... timezones into "Non-geographic timezones" (#148025)
  - default to already set timezone on startup (#177815)


author: Nils Philippsen <nphilipp@redhat.com>
changelog:
  - fix highlighted regions when leaving and entering the timeone map canvas
  - make timezone list a treeview
  - update timezone po source file


author: Nils Philippsen <nphilipp@redhat.com> 1.7.99.8
changelog:
  - reshow shaded map when reentering map widget from outside
  - clear status line when outside region area in zoomed mode


author: Nils Philippsen <nphilipp@redhat.com> 1.7.99.7
changelog:
  - only select region if pointer is inside region
  - replace aa-based shading to avoid aa-related deficiencies of GnomeCanvas
  - show shaded border around zoomed in region to zoom out without selecting a
    city


author: Nils Philippsen <nphilipp@redhat.com> 1.7.99.6
changelog:
  - fix zooming problems with enlarged window (#172982)
  - apply workaround by Alex Larsson to avoid hanging when clicking on Asia
    region (#172977)
  - add Middle America region, make Antarctica regions overlapping


author: Nils Philippsen <nphilipp@redhat.com> 1.7.99.2
changelog:
  - write comment about the ZONE parameter into /etc/sysconfig/clock (#123101)
  - handle comments when reading /etc/sysconfig/clock
  - consistently use spaces for indentation in timezoneBackend.py


author: Nils Philippsen <nphilipp@redhat.com> 1.7.99.0
changelog:
  - add and edit NTP servers inline in the list
  - always display clock left-to-right (#165109)
  - try to be smart about restrict lines when changing or deleting hosts
  - include *.pyo files (#165097)
  - don't remove *.pyc files in %preun because they're in the file list
  - don't include timetool symlink anymore
  - don't install firstboot module symlink, this is dealt with in the firstboot
    package for quite a while


author: Nils Philippsen <nphilipp@redhat.com> 1.7.18
changelog:
  - make desktop file translatable (#156792)
  - avoid DeprecationWarnings
  - use DESTDIR consistently (#156782)


author: Nils Philippsen <nphilipp@redhat.com> 1.7.16-2
changelog:
  - use True, False instead of gtk.TRUE, gtk.FALSE to avoid deprecation warnings
    (#153037, patch by Colin Charles)


author: Nils Philippsen <nphilipp@redhat.com> 1.7.9-1
changelog:
  - enable choosing which notebook page(s) to show (for firstboot, #133748)
  - some minor firstboot API changes, conflict with firstboot <= 1.3.26
  - some minor UI tweaks
  - remove pool.ntp.org from list of NTP server choices as system-config-date
    doesn't handle multi-IP machines really well ATM


author: Nils Philippsen <nphilipp@redhat.com> 1.7.5-1
changelog:
  - actually display time zone map (#131641)
  - put NTP stuff into own tab to better accommodate firstboot (#131314)
  - add accelerators to Date & Time tab


author: Brent Fox <bfox@redhat.com> 1.5.9-9
changelog:
  - Added mnemonics to widgets that didn't have them (bug #91026)
  - convert some timezone po files to utf-8 (bug #88461)


author: Brent Fox <bfox@redhat.com> 1.5.7-3
changelog:
  - better check on ntp status by looking at initscrip return code
  - sent ntp initscript output to /dev/null when calling os.system()


author: Brent Fox <bfox@redhat.com> 1.5.6-2
changelog:
  - handle missing ntpservers file
  - don't pass in parent, it breaks firstboot
  - handle busted ntp initscript


author: Brent Fox <bfox@redhat.com> 1.5.2-7
changelog:
  - Retrieve the only the first NTP server if there's more than one
  - Only modify the first server entry if there's more than one


author: Tammy Fox <tfox@redhat.com> 1.4-1
changelog:
  - Updated docs for gtk2 interface
  - Add note about security level and ntpd (bug #68039)
  - Move desktop file to /usr/share/applications only


author: Brent Fox <bfox@redhat.com> 1.3-4
changelog:
  - Remove some lingering references to dateconfig
  - Create symbolic link from dateconfig to redhat-config-date


author: Brent Fox <bfox@redhat.com> 1.3-1
changelog:
  - Rename dateconfig to redhat-config-date
  - Check to see if we can ping ntp server before starting ntpd


author: Brent Fox <bfox@redhat.com>
changelog:
  - Finished port to Python2.2/GTK2
  - Handle starting ntpd more gracefully
  - Made variable naming more consistent


author: Brent Fox <bfox@redhat.com>
changelog:
  - Replaced C code for timezone map with Python from anaconda
  - Remove timezonemapmodule from /usr/lib/dateconfig


author: Trond Eivind Glomsrød <teg@redhat.com> 0.7.4-6
changelog:
  - Fix some character sets for translations (#52851)
  - dateconfig.png isn't a config file, mark the config files as noreplace


author: Brent Fox <bfox@redhat.com>
changelog:
  - got starting and stopping of ntpd working
  - enabled detection of whether ntpd is currently running 
  - added msf to author list


author: Nils Philippsen <nphilipp@redhat.com> 1.3.18
changelog:
  - don't complain when trying to edit a share (#179687)
  - handle wildcards in warning messages for duplicates


author: Nils Philippsen <nphilipp@redhat.com> 1.3.16
changelog:
  - avoid exporting a share more than once to a specific client
  - allow exporting a share with different settings for different clients
    (#178830)


author: Nils Philippsen <nphilipp@redhat.com> 1.3.15
changelog:
  - don't apply server settings (non-)changes on Cancel
  - make server settings dialog actually show all text entries


author: Nils Philippsen <nphilipp@redhat.com> 1.3.13
changelog:
  - include missing files (spotted by Bernardo Innocenti), remove unneeded test
    and sample files
  - don't remove byte-compiled files anymore


author: Nils Philippsen <nphilipp@redhat.com> 1.3.12
changelog:
  - allow user to set networking ports to be used (#151166)
  - separate code concerning the NFS server, its settings and NFS exports
  - some code cleanup


author: Nils Philippsen <nphilipp@redhat.com> 1.3.11
changelog:
  - display permissions correctly in list (#162437)
  - use symbolic names when dealing with list columns
  - edit entry when double-clicking on it


author: Nils Philippsen <nphilipp@redhat.com> 1.3.6-1
changelog:
  - fix deprecation warnings (#153048) with patch by Colin Charles
  - update the GTK+ theme icon cache on (un)install (Christopher Aillon)


author: Nils Philippsen <nphilipp@redhat.com> 1.2.7-1
changelog:
  - close properties dialog when clicking OK button
  - handle missing /etc/exports gracefully
  - byte-compile python files


author: Brent Fox <bfox@redhat.com> 1.2.0-1
changelog:
  - renamed from redhat-config-nfs to system-config-nfs
  - add Obsoletes for redhat-config-nfs
  - updated for Python2.3


author: Brent Fox <bfox@redhat.com> 0.9.9-2
changelog:
  - Fix bug when clicking Apply with empty ListStore - bug 69682
  - Fix bug 70626 so that the dialog can stretch for long strings
  - Fix bug 71107 by requiring nfs-utils
  - Convert remaining non-UTF8 po files to UTF8


author: Brent Fox <bfox@redhat.com> 0.9.4-3
changelog:
  - Fix bug 68945.  Desensitize property and delete widgets as needed
  - Fix bug 67958.  Default to 'sync' transfers


author: Brent Fox <bfox@redhat.com>
changelog:
  - Big port to Python2.2/Gtk2
  - Removed glade dep and recoded the UI by hand. (libglade2 wasn't working out for me)
  - Ready for rebuilding and testing now


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-4
changelog:
  - Include my -dump_size patch to close
    bz#206129: Dump output size determined incorrectly
  - Clean up the spec file, following some suggestions in
    bz#185659: amanda 2.5.0
  - Use a tarball without the problematic contrib/sst directory.
  - Include my new_gnutar (based on a patch by Orion Poplawski
    <orion@cora.nwra.com>) to work around changed incremental file format
    in newer (>1.15.1) versions of gnutar.
  - include my -wildcards patch to turn on wildcards with new versions of tar.


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-3
changelog:
  - move libamclient-*.so to the base rpm, so that multilib support works.
    This fixes
    bz#205202 File conflicts


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-2
changelog:
  - New upstream version
  - Make the BuildRequires on /usr/bin/Mail rather than mailx, because we
    don't really care where the Mail command comes from.
  - include the amcheck_badtape patch by Paul Bijnens
    <paul.bijnens@xplanation.com> to fix a problem where amcheck doesn't
    realize the wrong tape is in the drive.
  - include the error_msg patch from Jean-Louis Martineau <martineau@zmanda.com>
    to fix a double-free problem
  - include the restore patch from Jean-Louis Martineau <martineau@zmanda.com>
    to fix an error in amrestore
  - include a slightly modified form of the big_holding_disk patch from
    Andrej Filipcic <andrej.filipcic@ijs.si> to fix a problem with holding
    disks bigger than 4tb


author: Jay Fenlason <fenlason@redhat.com> 2.5.0-2
changelog:
  - New upstream release: 2.5.0, with new features
  - Do not include our own amanda.conf anymore, use the one from the
    tarball.
  - Remove the static libraries.
  - Update the -pie patch
  - Turn on the new -with-ssh-security option.
  - Change the mode of ~amanda/.amandahosts to 600, since 2.5.0 requires
    it.
  - actually use the defconfig macro it this spec file.
  - Change the name of the index server to "amandahost" from localhost.
    Users should ensure that "amandahost.their-domain" points to their
    Amanda server.
  - Change amandahosts likewise.
  - Add dependency on /usr/bin/Mail
  - Ensure unversioned .so files are only in the -devel rpm.
  - Remove DUMPER_DIR and the files in it, as nothing seems to actually
    use them.
  - Include the -overflow patch from Jean-Louis Martineau
    <martineau@zmanda.com>


author: Jay Fenlason <fenlason@redhat.com> 2.4.5p1-3
changelog:
  - Fix spec file to use %{_localstatedir} instead of hardcoding /var/lib
  - Add amanda_user and amanda_group defines, to make changing the username
    easier.
  - Add a BuildRequires on /usr/bin/Mail


author: Jay Fenlason <fenlason@redhat.com> 2.4.5-2
changelog:
  - New upstream release.  This obsoletes the -bug144052 patch.
  - Reorg this spec file slightly to allow someone to specify
    index server, tape server and default configuration when
    rebuilding the rpms via something like
    'rpmbuild -ba --define "indexserver foo.fqdn.com" amanda.spec'
    This change suggested by Matt Hyclak <hyclak@math.ohiou.edu>.


author: Jay Fenlason <fenlason@redhat.com> 2.4.4p2-1
changelog:
  - New upstream version, includes the -sigchld and -client-utils
    patches.  Also includes a new chg-disk changer script and a new
    amqde "quick-and-dirty estimate" program (called from sendsize--not
    a user command.


author: Jay Fenlason <fenlason@redhat.com> 2.4.3-3
changelog:
  - Removed call to signal(SIGCHLD, SIG_IGN) which prevents wait...()
    from working on newer Red Hat systems.  This fixes bug #84092.


author: Jay Fenlason <fenlason@redhat.com> 2.4.3-2
changelog:
  - Add spec file entry for /usr/lib/amanda so owner/group set
    correctly  Fixes bugs 74025 and 73379.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 2.4.2p2 - fixes problems with amrecover (#26567)
  - made config files noreplace
  - don't build on IA64 right now, amanda doesn't like
    the dump there: It segfaults.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Use %{version} in source URL, and thus actually use 
    2.4.2p1 instead of 2.4.2 (doh! # 28759)
  - add patch to handle bogus /dev/root entries (#28759)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - don't have "chunksize -1" as the default, as it's no longer
    supported
  - make it uid amanda, with home /var/lib/amada
    so programs can actually access it (#20510)
  - make .amandahosts a config file (#18322)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - build with shared libraries.
  - add amanda-devel package to contain static libraries.
  - update to 2.4.2-19991216-beta1 (#16818).
  - sort out client-server file confusions (#17232).
  - amandaidx-xinetd should have "wait = no" (#17551).
  - /var/lib/amanda needs operator.disk ownership (17913).
  - /etc/xinetd.d/amanda added to the amanda-server package (#18112).
  - ignore socket error message (#18322).


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - only do reload of xinetd if xinetd is running (#16653)
  - don't show output of reload command to STDOUT (#16653)
  - don't use /usr/sbin/tcpd in amidx, xinetd is linked
    with tcp_wrappers
  - prereq initscripts (fixes #14572 and duplicates)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed files/dirs ending up in the wrong packages.
  - last time it wasn't built with dump (doh!), this time it is. Now has a
  	BuildRequires for dump.


author: Tim Powers <timp@redhat.com>
changelog:
  - make sure the man pages are gzipped in each subpackage, overriding the build
  	system spec_install_post macro.
  - using mega spec file changes from Marc Merlin <merlin_bts@valinux.com> since
  	the package we were shipping in the past had some major issues (not in
  	Marc's words ;)
  - using Marc's added README and modified config files.
  - adapted patches written by Alexandre Oliva <oliva@dcc.unicamp.br> from Marc
  	Merlin's package so that the patch matches the source version (the patches
  	are the glibc2.1 and glibc2.2 patches)


author: Tim Powers <timp@redhat.com>
changelog:
  - fix so configure doesn't crap out (libtoolize --force)
  - gzip man pages, strip binaries
  - rebuilt for 6.2


author: Otto Hammersmith <otto@redhat.com>
changelog:
  - updated to 2.4.0b6, fixes security hole among other things
    (as well as finally got the glibc patch in the main source.)


author: Adam Tkac <atkac redhat com> 0.4b41-4
changelog:
  - display dump level correctly in all cases (#493635)
  - -A option is not valid when -P is specified, correct manual page (#490627)
  - fix typos in manual pages (#489853)


author: Jindrich Novy <jnovy@redhat.com> 0.4b41-2.fc6
changelog:
  - fix miscompares detected by restore -C caused by SELinux (#189845)
  - link properly against device-mapper and selinux libraries
  - add autoconf BuildRequires
  - use %{?dist}


author: Jindrich Novy <jnovy@redhat.com> 0.4b41-1
changelog:
  - update to 0.4b41
  - drop .fixacl patch, now applied in the new upstream release
  - link against device-mapper


author: Jindrich Novy <jnovy@redhat.com> 0.4b39-2
changelog:
  - Updated the EA patch with support for in-inode EAs, big
    inodes and fixes 'error in EA block' displayed for
    every single inode (#149299) - patch from Stelian Pop


author: Jindrich Novy <jnovy@redhat.com> 0.4b38-1
changelog:
  - Updated to dump 0.4b38 (#144840)
  - Updated the experimental dump patch.
  - Dropped the cvs patch, applied in the upstream release.


author: Mike A. Harris <mharris@redhat.com> 0.4b27-3
changelog:
  - BuildRequires readline-devel >= 4.2 for the rl_completion_matches function
  - Added dump-0.4b27-dump-atomic-read-write.patch to avoid namespace conflict
    with included kernel headers.  atomic_read is a function on s390 and as
    such, cannot be #undef'd


author: Mike A. Harris <mharris@redhat.com> 0.4b27-2
changelog:
  - Added prereq on "setup" to ensure disk group is created prior to this
    package being installed
  - Somehow the dump package changelog got hosed, and part of the spec file
    regressed.  I believe it is fixed now.


author: Mike A. Harris <mharris@redhat.com> 0.4b25-1.72.0
changelog:
  - Rebuilt 0.4b25 for erratum release.  Fixes various bugs that have been
    reported in bugzilla which are logged below.  Also fixes a bug caused by
    linking statically to a faulty system library.
  - Added Provides dump-static line


author: Mike A. Harris <mharris@redhat.com> 0.4b25-1
changelog:
  - Updated to version 0.4b25-1
  - Added homepage URL for RFE (#54601)
  - Also fixed in this release are (#21272, #52663, #56616)
  - Dropped time.h patch as it is unneeded now


author: Mike A. Harris <mharris@redhat.com> 0.4b22-7
changelog:
  - Updated BuildPreReq to e2fsprogs-devel >= 1.18, readline-devel >= 4.1 to
    explicitly state the minimum required deps and fix (#51900)


author: Trond Eivind Glomsrød <teg@redhat.com> 0.4b22-6
changelog:
  - Kill the static subpackage - the standard binaries are now static
    This removes /usb/sbin/*. The static versions are now in /sbin 
    (#53433)
  - Obsolete dump-static


author: Mike A. Harris <mharris@redhat.com> 0.4b22-2
changelog:
  - Removed release tag from buildroot dirname - messy.
  - Broke all lines over multiple lines for readability in specfile.
  - Added --enable-largefile configure flags


author: Preston Brown <pbrown@redhat.com>
changelog:
  - whoops I had dump commented out of the file list.  fixed.
  - dropped suid bits on the static binaries.
  - fix char buffer size issue (#11880)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - workaround egcs bug (#4281) that caused dump problems (#2989).
  - use sigjmp_buf, not jmp_buf (#3260).
  - invoke /etc/rmt (instead of rmt) like other unices. (#3272).
  - use glibc21 err/glob rather than the internal compatibility routines.
  - wire $(OPT) throughout Makefile's.
  - fix many printf problems, mostly lint clean.
  - merge SuSE, Debian and many OpenBSD fixes.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - restore original 6755 root.tty to dump/restore, defattr did tty->root (#684).
  - mark /etc/dumpdates as noreplace.


author: Michal Hlavinka <mhlavink@redhat.com> - 75-8
changelog:
  - lazy /dev files creation on ecryptfs module load prevents ecryptfsd 
    daemon to start (#554740)
  - passwd_file option used together with salt option breaks ecryptfs (#553629)


author: Michal Hlavinka <mhlavink@redhat.com> - 75-6
changelog:
  - security fixes:
  - privilege escalation via mountpoint race conditions (CVE-2011-1831, CVE-2011-1832)
  - race condition when checking source during mount (CVE-2011-1833)
  - mtab corruption via improper handling (CVE-2011-1834)
  - key poisoning via insecure temp directory handling (CVE-2011-1835)
  - arbitrary file overwrite via lock counter race (CVE-2011-1837)


author: Michal Hlavinka <mhlavink@redhat.com> 75-3
changelog:
  - ask for password confirmation when creating openssl key (#500850)
  - removed executable permission from ecryptfs-dot-private (#500817)
  - ecryptfs-rewrite-file: improve of progress output (#500813)
  - don't error out when unwrapping and adding a key that already exists (#500810)
  - fix typo in ecryptfs-rewrite-file(1) (#500804)
  - add error message about full keyring (#501460)
  - gui sub-package must requires pygtk2-libglade (#500997)
  - require cryptsetup-luks for encrypted swap (#500824)
  - use blkid instead of vol_id (#500820)
  - don't rely on cryptdisks service (#500829)


author: Michal Hlavinka <mhlavink@redhat.com> 75-2
changelog:
  - don't hang when used with wrong/missing stdin (#499367)
  - don't print error when key already removed (#499167)
  - refuse mounting with too small rsa key (#499175)
  - don't error out when adding key that already exists (#500361)
  - allow only working key sizes (#500352)
  - retutn nonzero when fnek is not supported (#500566)
  - add icon for Access-Your-Private-Data.desktop file (#500623)
  - fix information about openssl_passwd in openssl_passwd_file (#499128)
  - don't list mount.ecryptfs_private twice


author: Michal Hlavinka <mhlavink@redhat.com> 74-1
changelog:
  - update to 74
  - fix difference between apps. real names and names in usage messages (#475969)
  - describe verobse and verbosity=X in man page (#470444)
  - adding passphrase to keyring is fixed (#469662)
  - mount won't fail with wrong/empty input to yes/no questions (#466210)
  - try to load modules instead of failing when it's missing (#460496)
  - fix wrong return codes (#479429)
  - resolves: #482834


author: Karsten Hopp <karsten@redhat.com> 56-3
changelog:
  - fix CFLAGS, remove static libs, -devel needs to requires pkgconfig (mnovak)
  - fix openssl parameter checks (Eric Sandeen)
  - Add mount helper gui (#445733, Jarod Wilson)
  - Add missing BR: desktop-file-utils (Jarod Wilson)


author: Mike Halcrow <mhalcrow@us.ibm.com> - 17-0
changelog:
  - Provide built-in fallback passphrase key module. Remove keyutils,
    openssl, and pam requirements (library dependencies take care of
    this). Include wrapped passphrase executables in file set.


author: Mike Halcrow <mhalcrow@us.ibm.com> - 10-0
changelog:
  - Remove verbose syslog() calls; change key module build to allow
    OpenSSL module to be disabled from build; add AUTHORS, NEWS, and
    THANKS to docs; update Requires with variables instead of hardcoded
    name and version.


author: Mike Halcrow <mhalcrow@us.ibm.com> - 9-1
changelog:
  - Minor update in README, add dist tag to Release, add --disable-rpath
    to configure step, and remove keyutils-libs from Requires.


author: Mike Halcrow <mhalcrow@us.ibm.com> - 8-0
changelog:
  - Introduce build support for openCryptoki key module.  Fix -dev build
    dependencies for devel package


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 5.43.0-8
changelog:
  - Fix expect pauses on exit
    Resolves: #520451
  - Fix /usr/bin/passmass to work with RHEL5 password prompts
    Resolves: #567307


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 5.43.0-6
changelog:
  - Use full path to su in passmass
    Resolves: #702265
  - Fix minor man page formatting issue
    Resolves: #699613


author: Jens Petersen <petersen@redhat.com> - 5.43.0-2
changelog:
  - fix flushing of unbuffer script (Charles Sullivan, #143963)
    with unbuffer-child-flush-143963.patch (Don Libes)
  - make autoconf include parent dir in testsuite to avoid error
    (Robert Scheck, 150369)
  - separate the examples scripts patches from the rest


author: Jens Petersen <petersen@redhat.com>
changelog:
  - replace expect-5.32.2-setpgrp.patch by expect-5.43.0-cfg-setpgrp.patch
    to set SETPGRP_VOID correctly


author: Robert Scheck <redhat@linuxnetz.de>
changelog:
  - update to 5.43.0 (150369)
    - no longer need expect-5.39.0-64bit-82547.patch,
      expect-5.38.0-autopasswd-9917.patch
      and expect-5.42-mkpasswd-verbose-user-141454.patch
  - run aclocal and configure with current autoconf (116777)
    - buildrequire autoconf and automake instead of autoconf213


author: Jens Petersen <petersen@redhat.com> - 5.42.1-2
changelog:
  - fix "mkpasswd -v" failure when user not specified with
    expect-5.42-mkpasswd-verbose-user-141454.patch (J F Wheeler, 141454)


author: Jens Petersen <petersen@redhat.com> - 5.42.1-1
changelog:
  - update to 5.42.1 (Robert Scheck, 126536)
    - no longer need expect-5.32.2-kibitz.patch
    - update expect-5.38.0-autopasswd-9917.patch
  - drop explicit tcl and tk requires


author: Alan Cox <alan@redhat.com>
changelog:
  - Autopasswd doesnt work and isnt ever going to work with pam around
    since password setting depends on the modules in use (think "fingerprint"
    or "smartcard"..). Remove it.


author: Jens Petersen <petersen@redhat.com> - 5.39.0-95
changelog:
  - new package split out from tcltk
  - build against installed tcl and tk
  - filtered changelog for expect
  - buildrequire autoconf213 (#110583) [mvd@mylinux.com.ua]


author: Jens Petersen <petersen@redhat.com> - 8.3.5-93
changelog:
  - update expect to 5.39.0 (fixes #58317)
  - drop first hunk of 64bit patch and rename to expect-5.39.0-64bit-82547.patch
  - expect-5.32.2-weather.patch and expect-5.32.2-expectk.patch no longer needed


author: Jens Petersen <petersen@redhat.com> - 8.3.5-84
changelog:
  - drop synthetic lib provides
  - remove obsolete patches from srpm
  - update buildrequires
  - use buildroot instead of RPM_BUILD_ROOT
  - install all man pages under mandir, instead of moving some from /usr/man
  - introduce _genfilelist macro for clean single-sweep find filelist generation
    for each package
  - use perl to remove buildroot prefix from filelists


author: Jens Petersen <petersen@redhat.com> 8.3.5-76
changelog:
  - make it build on x86_64 (details below)
  - add 100 to expect patches
  - patch expect configure to get EXP_LIB_SPEC to use libdir
  - don't explicitly update config.{guess,sub} since %configure does it for us
  - added "--without check" rpmbuild option to disable running tests in future
  - generate filelists from datadir and not from mandir from now on


author: Jens Petersen <petersen@redhat.com>
changelog:
  - build without all makecfg patches for now
    - in particular use upstream versioned library name convention
  - add backward compatible lib symlinks for now
  - add unversioned symlinks for versioned bindir files
  - use make's -C option rather than jumping in and out of source dirs
    during install
  - use INSTALL_ROOT destdir-like make variable instead of makeinstall
    for all subpackages except tix and itcl


author: Jens Petersen <petersen@redhat.com>
changelog:
  - move expectk and expect-devel files out of expect into separate packages
    (#9832)
  - drop the crud compat dir symlinks in libdir
  - correct expect license
  - don't explicitly provide 64bit libs on ia64 and sparc64


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - quick hack to have a correct setpgrp() call in expect
  - fix config.guess and config.sub to newer versions


author: Adrian Havill <havill@redhat.com>
changelog:
  - re-enable glibc string and math inlines; recent gcc is a-ok.
  - optimize at -O2 instead of -O
  - rename "soname" patches related to makefile/autoconf changes


author: Adrian Havill <havill@redhat.com>
changelog:
  - used %makeinstall to brute force fix any remaining unflexible makefile dirs
  - improved randomness of expect's mkpasswd script via /dev/random (bug 9507)
  - revert --enable-threads, linux is (still) not ready (yet) (bug 49251)


author: Adrian Havill <havill@redhat.com>
changelog:
  - refresh all sources to latest stable (TODO: separate expect/expectk)
  - massage out some build stuff to patches (TODO: libtoolize hacked constants)
  - remove patches already rolled into the upstream
  - removed RPATH (bugs 45569, 46085, 46086), added SONAMEs to ELFs
  - changed shared object filenames to something less gross
  - reenable threads which seem to work now
  - fixed spawn/eof read problem with expect (bug 43310)
  - made compile-friendly for IA64


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - FHS packaging changes.
  - revert --enable-threads, linux is not ready (yet) (#11789).
  - expect: update to 5.31.7+ (#11595).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to (tcl,tk}-8.2.3, expect-5.31, and itcl-3.1.0, URL's as well.
  - use perl to drill out pre-pended RPM_BUILD_ROOT.
  - configure with --enable-threads (experimental).
  - autopasswd needs to handle password starting with hyphen (#9917).
  - handle 553 ftp status in rftp expect script (#7869).
  - remove cryptdir/decryptdir, as Linux has not crypt command (#6668).
  - correct hierarchy spelling (#7082).
  - fix "expect -d ...", format string had int printed as string (#7775).


author: Elliot Lee <sopwith@redhat.com>
changelog:
  - Make changes from bug number 7602
  - Apply patch from bug number 7537
  - Apply fix from bug number 7157
  - Add fixes from bug #7601 to the runtcl patch


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.6-1.1
changelog:
  - Fix APOP vulnerability (CVE-2007-1558)
    Resolves: #241196
  - Fix broken support for KPOP
    Resolves: #224018


author: Miloslav Trmac <mitr@redhat.com> - 6.3.3-2
changelog:
  - Fix some type mismatches on 64-bit architectures
  - Fix checking for res_* on architectures with newer glibc ABI


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


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


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


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


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


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


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


author: Jan Safranek <jsafrane@redhat.com> 0.5.1-7
changelog:
  - Fixed ipmi-sel crashing when reading empty SEL log (#439411)
  - bmc-watchdog service now stops the watchdog on service stop
    and resets it on service start (#639850)


author: Phil Knirsch <pknirsch@redhat.com> 0.4.6-2.fc7
changelog:
  - Several fixes due to Fedora package review:
   o Fixed Group for all subpackages
   o Added missng Requires(Post|Preun) for several packages
   o Removed static libraries and .la files
   o Fixed open bug (missing mode for O_CREATE)
   o Fixed incorrect options for bmc-watchdog daemon


author: Phil Knirsch <pknirsch@redhat.com> 0.4.6-1.fc7
changelog:
  - Specfile cleanup for Fedora inclusion
  - Fixed several rpmlint warnings and errors:
   o Moved all devel libs to proper package


author: Alexander Larsson <alexl@redhat.com> - 0.1.7-5
changelog:
  - Use sigaction to reset old signal handler (from cvs)
  - New inotify backend from cvs (based on gnome-vfs code)
  - Only create timer on demand
  - This should fix #204906


author: Alexander Larsson <alexl@redhat.com> - 0.1.7-3
changelog:
  - Use /dev/null as stdin/out/err when spawning gam_server
  - This could help if there is stdout output somewhere.


author: Daniel Veillard <veillard@redhat.com> 0.1.5-1
changelog:
  - Improvement of configuration, system wide configuration files and
    per filesystem type default
  - Rewrite of the inotify back-end, reduce resources usage, tuning in
    case of busy resources
  - Documentation updates
  - Changes to compile inotify back-end on various architectures
  - Debugging output improvements


author: Daniel Veillard <veillard@redhat.com> 0.1.3-1
changelog:
  - Fix to compile on older gcc versions
  - Inotify back-end changes and optimizations
  - Debug ouput cleanup, pid and process name reports
  - Dropped kernel monitor bugfix
  - Removed the old glist copy used for debugging
  - Maintain mounted filesystems knowledge, and per fstype preferences


author: Daniel Veillard <veillard@redhat.com> 0.1.2-1
changelog:
  - inotify back end patches, ready for the new inotify support in kernel
  - lot of server code cleanup patches
  - fixed an authentication problem


author: Daniel Veillard <veillard@redhat.com> 0.1.1-1
changelog:
  - gamin_data_conn_event fix
  - crash from bug gnome #303932
  - Inotify and mounted media #171201
  - mounted media did not show up on Desktop #159748
  - write may not be atomic
  - Monitoring a directory when it is a file
  - Portability to Hurd/Mach and various code cleanups
  - Added support for ~ as user home alias in .gaminrc


author: Daniel Veillard <veillard@redhat.com> 0.1.0-1
changelog:
  - Close inherited file descriptors on exec of gam_server
  - Cancelling a monitor send back a FAMAcknowledge
  - Fixed for big files > 2GB
  - Bug when monitoring a non existing directory
  - Make client side thread safe
  - Unreadable directory fixes
  - Better flow control handling
  - Updated to latest inotify version: 0.23-6


author: Daniel Veillard <veillard@redhat.com> 0.0.26-1
changelog:
  - Fix an include problem showing up with gcc4</li>
  - Fix the crash on failed tree assert bug #150471 based on patch from Dean Brettle
  - removed an incompatibility with SGI FAM #149822


author: Daniel Veillard <veillard@redhat.com> 0.0.25-1
changelog:
  - Fix a configure problem reported by Martin Schlemmer
  - Fix the /media/* and /mnt/* mount blocking problems from 0.0.24 e.g. #142637
  - Fix the monitoring of directory using poll and not kernel


author: Daniel Veillard <veillard@redhat.com> 0.0.24-1
changelog:
  - more documentation
  - lot of serious bug fixes including Gnome Desktop refresh bug
  - extending the framework for more debug (configure --enable-debug-api)
  - extending the python bindings for watching the same resource multiple times
    and adding debug framework support
  - growing the regression tests a lot based on python bindings
  - inotify-0.19 patch from John McCutchan
  - renamed python private module to _gamin to follow Python PEP 8


author: Daniel Veillard <veillard@redhat.com> 0.0.23-1
changelog:
  - memory corruption fix from Mark on the client side
  - extending the protocol and API to allow skipping Exists and EndExists
    events to avoid deadlock on reconnect or when they are not used.


author: Daniel Veillard <veillard@redhat.com> 0.0.20-1
changelog:
  - Frederic Crozat seems to have found the GList corruption which may fix
    - Frederic Crozat also fixed poll only mode


author: Daniel Veillard <veillard@redhat.com> 0.0.19-1
changelog:
  - still chasing the loop bug, made another pass at checking GList,
    added own copy with memory poisonning of GList implementation.
  - fixed a compile issue when compiling without debug


author: Daniel Veillard <veillard@redhat.com> 0.0.18-1
changelog:
  - still chasing the loop bug, checked and cleaned up all GList use
  - patch from markmc to minimize load on busy apps


author: Daniel Veillard <veillard@redhat.com> 0.0.14-1
changelog:
  - Found and fixed the annoying bug where update were not received
    should fix bugs ##132429, #133665 and #134413
  - new mechanism to debug on-the-fly by sending SIGUSR2 to client or server
  - Added documentation about internals


author: Daniel Veillard <veillard@redhat.com> 0.0.11-1
changelog:
  - update to the latest version of inotify
  - inotify support compiled in by default
  - fix ABI FAM compatibility problems #133162


author: Daniel Veillard <veillard@redhat.com> 0.0.10-1
changelog:
  - more documentation
  - Added support for a configuration file $HOME/.gaminrc
  - fixes FAM compatibility issues with FAMErrno and FamErrlist #132944


author: Daniel Veillard <veillard@redhat.com> 0.0.7-1
changelog:
  - add support for both polling and dnotify simultaneously
  - fixes monitoring of initially missing files
  - load control on very busy resources #124361, desactivating
    dnotify and falling back to polling for CPU drain


author: Jiri Skala <jskala@redhat.com> - 3.7.11-6
changelog:
  - Resolves: #532099 - lftp doesn't work with ssl
  - Resolves: #570495 - lftp in RHEL 5 doesn't properly implement CCC


author: Ondrej Vasik <ovasik@redhat.com> - 3.7.11-5
changelog:
  - Resolves: CVE-2010-2251 - multiple HTTP client download filename
    vulnerability (#617871)
  - describe new option xfer:auto-rename  which could restore old
    behaviour in manpage


author: Jiri Skala <jskala@redhat.com> - 3.7.11-2
changelog:
  - Resolves: #504591 - Problems with spaces in file names over HTTP
  - Resolves: #504594 - Alias ''edit' has multiple flaws


author: Jiri Skala <jskala@redhat.com> - 3.7.11-1
changelog:
  - Resolves: #468858 - Clean up lftp source code - corrected licensing
  - Resolves: #458777 - License conflict between OpenSSL and GNU GPL v2 licenses in lftp
  - Resolves: #461922 - lftp 'help mirror' does not display all options defined in manpage
  - Resolves: #308721 - re-base to latest upstream 3.7.11


author: Jiri Skala <jskala@redhat.com> - 3.7.3-1
changelog:
  - Resolves: #308721 rebase to latest upstream
  - Resolves: #239334 solves CVE-2007-2348
  - Resolves: #422881 fixes bug with -c options
  - Resolves: #434294 fixes bug in (m)put with usage -c option


author: Jason Vas Dias<jvdias@redhat.com> - 3.3.5-4
changelog:
  - fix bug 176315: openssl libraries not being picked up - gnutls was instead
  - improvements to bug 172376 fix


author: Jason Vas Dias<jvdias@redhat.com> - 3.3.5-1
changelog:
  - Upgrade to version 3.3.5
  - fix bug bz172376 : host lookups should use any address found after timeout


author: Jason Vas Dias <jvdias@redhat.com> - 3.3.2-1
changelog:
  - *** PLEASE COULD ANYONE MODIFYING lftp TEST IT BEFORE SUBMITTING! ***
    (and preferably contact the lftp package maintainer (me) first - thank you!)
    bug 171096 : 'mget files in lftp causes abort' (core dump actually)
    resulted from not doing so .
    See http://lftp.yar.ru :
        Recent events:
        2005-10-17: lftp-3.3.2 released. Fixed a coredump caused by double-free.


author: Nalin Dahyabhai <nalin@redhat.com> 2.6.10-3
changelog:
  - add patch to avoid DoS when connecting to HTTP servers (or "HTTP" "servers")
    which don't provide status headers, or provide empty lines instead of status
    headers


author: Nalin Dahyabhai <nalin@redhat.com> 2.6.10-1
changelog:
  - update to 2.6.10, which folds in the previous patches
  - configure with --with-debug so that we get useful debug info


author: Nalin Dahyabhai <nalin@redhat.com> 2.6.9-1
changelog:
  - include patch based on patch from Ulf Härnhammar to fix unsafe use of
    sscanf when reading http directory listings (CAN-2003-0963)
  - include patch based on patch from Ulf Härnhammar to fix compile warnings
    modified based on input from Solar Designer


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - explicitly list the modules which are built when the package compiles, so
    that module build failures (for whatever reason) get caught


author: Tim Powers <timp@redhat.com>
changelog:
  - patched to build with gcc-2.96
  - use gcc instead of c++ for CXX, otherwise you expose an ICE in gcc when
    using g++ on two files, one being a C++ source, and the other a C source.
    Using gcc does the correct thing.


author: Jindrich Novy <jnovy@redhat.com> 0.1.12-3
changelog:
  - use pkg-config calls in libusb-config instead of hardcoded
    defaults to avoid multiarch conflicts (#192714)


author: Jindrich Novy <jnovy@redhat.com> 0.1.11-2
changelog:
  - change device search order, /dev/bus/usb is tried first,
    then /proc/bus/usb, and never try /sys/bus/usb (#178994)


author: Jindrich Novy <jnovy@redhat.com> 0.1.11-1
changelog:
  - 0.1.11
  - require pkgconfig, package libusb.pc
  - fix printf format in linux.c so that libusb can be built with -Werror (default)


author: Mike A. Harris <mharris@redhat.com> 1.1.6-2
changelog:
  - Added "BuildRequires: xorg-x11-proto-devel"
  - Added "Requires: xorg-x11-proto-devel" to devel package, needed by xcursor.pc
  - Replace "makeinstall" with "make install DESTDIR=..."
  - Remove package ownership of mandir/libdir/etc.


author: Mike A. Harris <mharris@redhat.com> 1.1.5.1-1
changelog:
  - Updated libXcursor to version 1.1.5.1 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.
  - Added default index.theme file to set BlueCurve as the default cursor theme
    to fix bug (#175532).


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


author: Jan Görig <jgorig@redhat.com> 3.2.7-17
changelog:
  - fix #531439 - vmstat -SM doesn't work but vmstat -S M does
  - fix #564310 - ps man page layout corrupted
  - fix #586078 - vmstat disk device field is not long enough
  - fix #586116 - add descriptions of columns to pmap(1) man page
  - fix #616829 - top calculates %CPU over 100%


author: Daniel Novotny <dnovotny@redhat.com> 3.2.7-13
changelog:
  - fix #556508 -  Remove the warning about using "sysctl -a"
  - fix #556777 -  top - strange text after selecting few field 
  - fix #556762 -  negative ETIME field in ps


author: Daniel Novotny <dnovotny@redhat.com> 3.2.7-12
changelog:
  - fix #469495 -  procps string size issue
  - fix #487700 -  double free or corruption detected in ps
  - fix #471476 -  too-long username 'haldaemon' doesn't display properly in 'ps' 
  - fix #475963 -  slabtop -o is broken?
  - fix #484789 -  [RFE] make vmstat a bit more aware of field width
  - fix #512857 -  FEAT RHEL5.5: About a core file output by ps command.
  - fix #501785 -  sysctl is using deprecated syscall net.ipv6.neigh.lo.base_reachable_time


author: Daniel Novotny <dnovotny@redhat.com> 3.2.7-11
changelog:
  - fix  #472783 - 'vmstat -p <partition name>',
    the detailed statistics of the partition name is not output.


author: Tomas Smetana <tsmetana@redhat.com> 3.2.7-10
changelog:
  - fix #441656 - procps states a bug is hit when receiving a signal
  - fix #444196 - 'sysctl -A' doesn't display a table
  - fix #450114 - %CPU value in top is reported as an integer
  - fix #451834 - sysctl man page change


author: Tomas Smetana <tsmetana@redhat.com> 3.2.7-9
changelog:
  - fix #217142 - "sysctl -a" generates kernel warnings (by documenting the
    behavior), drop previous patch
  - fix #184335 - enhance top to display in MB vs KB
  - fix #233962 - buffer owerflow in sysctl


author: Karel Zak <kzak@redhat.com> 3.2.7-8
changelog:
  - remove zombie patch (needs more investigation)
  - fix #208100 - top command with '-c' option become not to display list of tasks
  - fix #199174 - top returns with exit code 1 even if no error occurs


author: Karel Zak <kzak@redhat.com> 3.2.6-4
changelog:
  - fix #191493 - watch -n doesn't handle large integers properly
  - fix #186017 - top "Cpu0" line never updates on single processor machine
                  (bugfix added to the 'remcpu' patch)
  - fix #168444 - memory usage conflicts with /proc/meminfo
  - fix #174619 - top reports wrong values for CPU(s) in batch mode
  - fix #185299 - cpu steal time support


author: Karel Zak <kzak@redhat.com> 3.2.5-7
changelog:
  - improve procps-3.2.5-sysctl-writeonly.patch
  - fix #161449 - "top" ignores user and system toprc
  - fix #161559 - top segfaults when resizing console
  - fix #160796 - vmstat crashes when accessing LVM partition
  - fix #161303 - 'top' failed when remove cpus


author: Karel Zak <kzak@redhat.com> 3.2.5-4
changelog:
  - fix #144459 - sysctl reports error: unknown error <...> reading key '<key>'
    (now sysctl doesn't read data from write-only /proc/sys files)


author: Karel Zak <kzak@redhat.com> 3.2.5-1
changelog:
  - update to new upstream 3.2.5
  - recreate selinux patch
  - remove errno, slabinfo21 and fullpath patches -- all fixed by upstream


author: Karel Zak <kzak@redhat.com> 3.2.3-6
changelog:
  - update FAQ
  - update spec description
  - fix text in .noproc patch
  - fix segv fault if cpu number exceeding 38 (#137159)


author: Alan Cox <alan@redhat.com> 3.2.1-6
changelog:
  - Removed broken SELinux patch to w
  - Added a better alternative whereby we get less data but don't fall for
    vanished processes when SELinux is running


author: Colin Walters <walters@redhat.com> 3.2.1-4
changelog:
  - Add little patch to make w/who work when getattr access
    to /proc/<pid> for the user's login process is denied


author: Alexander Larsson <alexl@redhat.com> 2.0.7-24
changelog:
  - Fix saving of sort, fixes #32757
  - Fix printing size, fixes #48224
  - Fix float decimal point input #58163


author: Alexander Larsson <alexl@redhat.com> 2.0.7-23
changelog:
  - Fix unsigned/signed bug. Closes #60998.
  - Update threadbadhack to correctly propagate process time to the main thread.


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - procps-2.0.7
  - integrated all patches except for signames patch, which is broken
    and unnecessary
  - See NEWS for changes between 2.0.6 and 2.0.7
  - Added patch to correctly install desktop file.  Oops.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - don't try to load System.map (and spit error messages if it does not
    exist) if ps or top are not going to use it, both to speed things up
    and remove the ugly messages when they don't make sense.
  - in top, print the possible error messages using standard top SHOWMESSAGE
    (because it will be now printed out when already in terminal mode).


author: Tomas Smetana <tsmetana@redhat.com> - 1:5.38-1
changelog:
  - upgrade to 5.38
  - fix #438556 - upgrade request
  - fix #456471 - SELinux prevents smartd from monitoring 3ware RAID


author: Tomas Smetana <tsmetana@redhat.com> - 1:5.36-4
changelog:
  - fix #232168 - wrong exit status of the init script
  - fix #326551 - smartctl hangs the system when run on PERC controller


author: Tomas Mraz <tmraz@redhat.com> - 1:5.36-3.1
changelog:
  - set cloexec on device descriptor so it doesn't leak to sendmail (#214182)
  - fixed minor bug in initscript (#213683)
  - backported SATA disk detection from upstream


author: Tomas Mraz <tmraz@redhat.com> - 1:5.36-2
changelog:
  - kudzu is deprecated, replace it with HAL (#195752)
  - moved later in the boot process so haldaemon is already running
    when drives are being detected


author: Tomas Mraz <tmraz@redhat.com> - 1:5.33-5
changelog:
  - add default /etc/sysconfig/smartmontools file
  - ignore errors on startup (#186130)
  - test drive for SMART support before adding it to smartd.conf


author: Tomas Mraz <tmraz@redhat.com> 1:5.33-3
changelog:
  - add libata disks with -d ata if the libata version
    is new enough otherwise do not add them (#145859, #174095)


author: Tomas Mraz <tmraz@redhat.com> 1:5.33-2
changelog:
  - Spec file cleanup by Robert Scheck <redhat@linuxnetz.de> (#170959)
  - manual release numbering
  - remove bogus patch of non-installed file
  - only non-removable drives should be added to smartd.conf
  - smartd.conf should be owned (#171498)


author: Jaroslav Reznik <jreznik@redhat.com> - 4.0.3-5
changelog:
  - Resolves: #462846 - modal dialog refuses to die
  - Resolves: #511864 - parse include statements within view clause


author: Jaroslav Reznik <jreznik@redhat.com> - 4.0.3-4
changelog:
  - Resolves: #449306 - rpm should require bitmap-fonts
  - Resolves: #443731 - error in dialog message
  - Resolves: #248901 - help manual insists to install PDF reader
  - Resolves: #323161 - s-c-b doesn't handle rndc.key file


author: Radek Brich <radek.brich@redhat.com> - 4.0.3-3
changelog:
  - fix #253310 - allow subdomain delegation
  - fix #289561 - error while trying to use saved Named ACls
  - fix #323291 - delegation-only zone creation


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-42
changelog:
  - Handle named.conf 'include' statements within clauses 
    e.g. 'view x { include "y"; }'
  - Tooltip text not gettext-ized (part of fix for bug 195001)


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-40
changelog:
  - fix bug 184065: prompts to place slave / DDNS updateable zone
                    files in slaves/ 
  - ship updated translations


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-33
changelog:
  - fix bug 175420: traceback when named.conf included a nonexistent file
  - fix bug 176142: ship updated Serbian translation


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-32
changelog:
  - fix bug 174284: Lookup.py failed when hostname matches IP
  		  address regexps and has no DNS record


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-31
changelog:
  - fix deletion of record with following records for same name
  - fix zone serial increment on save
  - ship updated translations


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-30
changelog:
  - fix IPv6 address labelling
  - fix reverse IP zone origin selection menus for A & AAAA records
    when there are forwarder reverse IP zones
  - remove CVS directories mistakenly included in previous versions


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-22
changelog:
  - fix bug 165292: missing 'key' keyword in ACL named keys
  - workaround ISC bug 15195: named cannot handle multiple keys in rndc.key


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-21
changelog:
  - fix bug 164245: generate desktop file from translations in .po files
  - fix bug 164613, 164611: translated string typos
  - further fix for bug 158438: sentence splitting


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-20
changelog:
  - fix bug 164129: DNS.py 'declartation' -> 'declaration'
  - fix bug 163937: NamedConfOptions 'Name of ke.' -> 'Name of key.'
  - fix bug 158438: avoid sentence splitting in translatable messages


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-18
changelog:
  - fix bug 163304: handle empty contents in Zone.out
  - fix bug 161988: create links to .mo files for bindconf
  - fix bug 161987: don't use substring of translated string in DNSsec TrustedKeys
  - fix bug 159534: add descriptions to deprecated record types
  - fix bug 158441: shorten NamedConfOptions description strings


author: Jason Vas Dias <jvdias@redhat.com> - 4.0.0-16
changelog:
  - fix out-of-zone data reporting
  - out-of-zone string comparison should be case-insensitive
  - fix bug 156913: wrong file permissions for config files


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-21..el5_7.2
changelog:
  - Fix multilib upgrade problems on ia64 (#649682)
  - Fix test problems with multilib workaround for ia64 (#649725)


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-21..el5_7.1
changelog:
  - Fix some cases where the file chooser is not responding
    well to initial selection (Resolves: #648555, #648557)


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-20
changelog:
  - Update Telugu translations (Resolves: #225373)
  - Fix a problem with tray icons in KDE (Resolves: #216847, #236650, #240049)


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-17
changelog:
  - Make printing to raw print queues work  (#224202)
  - Fix a crash in gdk_region_polygon()  (#237153)
  - Fix a warning from GtkCalendar   (#218676)


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-13
changelog:
  - Further fixes for bug 218755:
    - Make gdk_pixbuf_loader_close() idempotent
    - Always emit the closed signal when the loader is closed


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-10
changelog:
  - Fix error handling in pixbuf loaders (#218755)
  - Properly pass multi-value options to cups (#219115)


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-8
changelog:
  - Fix a crash in the handling of invalid icon themes (#218247)
  - Give accessible names to message dialogs (#215472)


author: Matthias Clasen <mclasen@redhat.com> - 2.10.4-1
changelog:
  - Update to 2.10.4
  - Drop upstreamed patches
  - Update the search patch
  - Require pkgconfig in the -devel package


author: Ray Strode <rstrode@redhat.com> - 2.10.1-2
changelog:
  - patch from Jonathan Matthew <jontahn@kaolin.wh9.net> to fix
    crash in GtkTreeModelFilter (upstream bug 346800)


author: Matthias Clasen <mclasen@redhat.com> - 2.9.0-4
changelog:
  - Bump required versions of GLib, Pango and cairo
  - Add conflicts to force updating theme engine packages


author: Christopher Aillon <caillon@redhat.com> 2.8.11-6
changelog:
  - Fix up jkeating's recent %changelog entry to match this spec's style
  - Make the devel package Require %{version}-%{release}


author: Matthias Clasen <mclasen@redhat.com> - 2.4.14-1
changelog:
  - Upgrade to 2.4.14
  - Remove the no longer needed pa.po patch
  - Adjust gtk+-2.4.7-update-counter.patch


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Phil Knirsch <pknirsch@redhat.com> - 1.0.4-4
changelog:
  - Made a better fix for the powerdown button which checks if g-p-m is running
  - Don't install sample.conf anymore, not needed


author: Phil Knirsch <pknirsch@redhat.com> - 1.0.4-3
changelog:
  - Disable the automatic shutdown -h via powerdown button by default due to
    conflicts with gnome-power-manager


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


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


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


author: Bryn M. Reeves <bmr@redhat.com> - 1.7-9.51
changelog:
  - Add support for collecting entitlement certificates
  Resolves: bz678666
  - Collect non-standard syslog and rsyslog log files
  Resolves: bz596970
  - Fix up2dateclient path in hardware plugin
  Resolves: bz572353
  - Add plugin to collect rsyslog configuration
  Resolves: bz548616
  - Collect /etc/sysconfig/selinux in SELinux plugin
  Resolves: bz674717
  - Fix parted and dumpe2fs output on s390
  Resolves: bz645507
  - Truncate files that exceed specified size limit
  Resolves: bz636472


author: Bryn M. Reeves <bmr@redhat.com> - 1.7-9.50
changelog:
  - Update cluster plugin for group_tool and lockdump changes
  Resolves: bz584060
  - Fix satellite and proxy package detection in rhn plugin
  Resolves: bz590389
  - Add plugin to collect certificate system and pki data
  Resolves: bz635966


author: Adam Stokes <ajs at redhat dot com> - 1.7-9.49
changelog:
  - Resolves: bz499468 sos detect invalid fence domain IDs
  - Resolves: bz507672 capture dm-raid information
  - Resolves: bz521344 include dump of openais configuration
  - Resolves: bz530385 sosreport copies all files from a relative directory link, possibly
  - Resolves: bzcopying unwanted directories
  - Resolves: bz499472 sos detect and report on cluster infrastructure when domain status invalid
  - Resolves: bz502442 There is a goes-back issue for sosreport
  - Resolves: bz507674 sosreport: one or more nfs export do not have a fsid attribute set
  - Resolves: bz516551 sosreport -k general.syslogsize=15 doesn't work
  - Resolves: bz478009 To add a sosplugin to collect soundcard related information
  - Resolves: bz479111 To add a sosplugin to collect lsb_release information
  - Resolves: bz482755 list of installed rpms is in non-std. format
  - Resolves: bz485191 Sos plugin to Collect Quagga configuration files
  - Resolves: bz485559 sos-patch to include /var/spool/cron information in system.py
  - Resolves: bz495934 Need to grab cobbler stuff in sos
  - Resolves: bz497588 sosreport mangles passwords in cluster.conf, breaking XML
  - Resolves: bz512889 sosreport to capture iscsi initiator settings if present.
  - Resolves: bz514294 include multicast information
  - Resolves: bz523263 sosreport captures the contents of /tftpboot.
  - Resolves: bz453151 sosreport enhancement
  - Resolves: bz443984 SOSreport does not gather SELinux audit logs 
  - Resolves: bz530385 copying unwanted files from symlink
  - Resolves: bz557851 capture qppid information


author: Adam Stokes <ajs at redhat dot com> - 1.7-9.27
changelog:
  - Resolves: bz433040 sosreports are too large, due to /var/log/httpd
  - Resolves: bz444839 FC device state information is omitted
  - Resolves: bz450997 gdm plugin
  - Resolves: bz460140 capture "dmesg" output
  - Resolves: bz460788 can not distinguish FV guests
  - Resolves: bz461351 smartcard related details
  - Resolves: bz462824 chkconfig test in cluster plugin fails on systems with non-US locale
  - Resolves: bz469626 sar plugin
  - Resolves: bz472857 plugin to collect snmp configurations
  - Resolves: bz472858 plugin for kdump configuration
  - Resolves: bz487308 Sos plugin to collect oddjob related details
  - Resolves: bz487628 Sos plugin to collect openssl related details
  - Resolves: bz488412 Sos plugin to collect wvdial and ppp related details
  - Resolves: bz503536 sosreport fails on minimal install without bzip2 installed
  - Resolves: bz238778 Add 'lspci -t' to set of lspci commands run
  - Resolves: bz466923 [sosreport] printing.py update needed
  - Resolves: bz480786 rhn plugin for sos should change paths according to recent monitoring change
  - Resolves: bz487113 /var/log/acpid is missed in SOS
  - Resolves: bz487116 plugin to collect nscd information
  - Resolves: bz487119 Patch to collect tftp related information
  - Resolves: bz487466 Add iscsi plugin to sos.
  - Resolves: bz487470 Add ntpdata plugin for sos.
  - Resolves: bz487474 tomcat5 plugin
  - Resolves: bz487476 Auditd related information
  - Resolves: bz487477 DHCP related information
  - Resolves: bz487478 Red Hat Hardware Test Suite related information
  - Resolves: bz487480 udev related information
  - Resolves: bz487481 PXE related information
  - Resolves: bz487482 VMWare related information
  - Resolves: bz487483 process accounting related information
  - Resolves: bz487484 MySQL related information
  - Resolves: bz487485 MRG Messaging related information
  - Resolves: bz487488 MRG GRID related information
  - Resolves: bz492072 sosreport does not include /var/log/pm/suspend.log
  - Resolves: bz497840 Unused snack import
  - Resolves: bz498474 sort output of installed-rpms 
  - Resolves: bz501842 sosreport is missing batch mode
  - Resolves: bz503172 Need to know the default version of jre
  - Resolves: bz476970 [RHEL5] 'sosreport -av' crashed Oracle RAC node
  - Resolves: bz461798 include Certificate system 7.1 plugin in sosreport
  - Resolves: bz461799 Addition of Directory Server sos plugins
  - Resolves: bz464207 postfix plugin for sos name does not fit naming convention
  - Resolves: bz464208 NEW sosreport plugin for dovecot.
  - Resolves: bz466819 plugin to add netconfig configuration to sosreport
  - Resolves: bz466947 add IPA plugin to sosreport
  - Resolves: bz469365 sosreport French translation of y/n prompt is wrong
  - Resolves: bz469820 sosreport should collect the result of ethtool -i,-k,-S
  - Resolves: bz472108 Anaconda plugin
  - Resolves: bz480302 Python sys.path problem
  - Resolves: bz475190 sos modifes ldap.conf
  - Resolves: bz475991 sosreport shouldn't require user input when plug-in diagnoses (potential) error
  - Resolves: bz477042 rh-upload-core does not upload unless the quiet flag is set
  - Resolves: bz487416 sosplugin to collect the details on cron including the system and user cron jobs
  - Resolves: bz487434 A sosplugin to gather the details on logrotate such as its status, its debug information and the configuration files.
  - Resolves: bz490186 xen plugin: is_running_xenstored function issues
  - Resolves: bz497206 FEAT: Add -kvm target for s.o.s report


author: Adam Stokes <astokes at redhat dot com> - 1.7-9.11
changelog:
  - Resolves: bz459845 collect krb5.conf
  - Resolves: bz457880 include output of xm list and xm list --long
  - Resolves: bz457919 add support for openswan and ipsec-tools


author: Adam Stokes <astokes at redhat dot com> - 1.7-9.6
changelog:
  - Resolves: bz445947 sysreport.legacy reports Cannot make temp dir
  - Resolves: bz452705 Add /root/anaconda-ks-cfg to sosreport archive
  - Resolves: bz445510 Do not rely on env to execute python
  - Resolves: bz386691 Need unattended way to run sosreport


author: Adam Stokes <astokes at redhat dot com> - 1.7-9.4
changelog:
  - Resolves: bz447890 regular expression error in hardware plugin
  - Resolves: bz446868 add support for emc devices
  - Resolves: bz453797 fails to generate fdisk -l
  - Resolves: bz433183 does not collect ext3 information
  - Resolves: bz444838 systool is passed deprcated arguments
  - Resolves: bz455096 add %{INSTALLTIME:date} to rpm --qf collection


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-7
changelog:
  - Resolves: bz251927 SOS errata needs to be respin to match 4.6 code base
  - added extras/rh-upload-core script from David Mair <dmair@redhat.com>


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-6
changelog:
  - more language fixes
  - added arabic, italian and french
  - package prepared for release
  - included sysreport as sysreport.legacy


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-5
changelog:
  - package obsoletes sysreport and creates a link pointing to sosreport
  - added some commands in cluster and process plugins
  - fixed html output (wrong links to cmds, thanks streeter)
  - process: back down sleep if D state doesn't change
  - Resolves: bz241277 Yum Plugin for sos
  - Resolves: bz247520 Spelling mistake in sosreport output
  - Resolves: bz247531 Feature: plugin to gather initial ramdisk scripts
  - Resolves: bz248252 sos to support language localization
  - Resolves: bz241282 Make SOS for RHEL 4


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-4
changelog:
  - catch KeyboardInterrupt when entering sosreport name
  - added color output for increased readability
  - list was sorted twice, removing latter .sort()


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-3
changelog:
  - added preliminary problem diagnosis support
  - better i18n initialization
  - better user messages
  - more progressbar fixes
  - catch and log python exceptions in report
  - use python native commands to create symlinks
  - limit concurrent running threads


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-1
changelog:
  - split up command outputs in sub-directories (sos_command/plugin/command instead of sos_command/plugin.command)
  - fixed doExitCode() calling thread.wait() instead of join()
  - curses menu is disabled by default
  - multithreading is enabled by default
  - major progressbar changes (now has ETA)
  - multithreading fixes
  - plugins class descriptions shortened to fix better in --list-plugins
  - rpm -Va in plugins/rpm.py sets eta_weight to 200 (plugin 200 longer than other plugins, for ETA calculation)
  - beautified command output filenames in makeCommandFilename()


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.7-0
changelog:
  - curses menu disabled by default (enable with -c)
  - sosreport output friendlier to the user (and similar to sysreport)
  - smarter plugin listing which also shows options and disable/enabled plugins
  - require root permissions only for actual sosreport generation
  - fix in -k where option value was treated as string instead of int
  - made progressbar wider (60 chars)
  - selinux plugin is enabled only if selinux is also enabled on the system
  - made some errors less verbose to the user
  - made sosreport not copy files pointed by symbolic links (same as sysreport, we don't need /usr/bin/X or /sbin/ifup)
  - copy links as links (cp -P)
  - added plugin get_description() that returns a short decription for the plugin
  - guess sosreport name from system's name


author: Navid Sheikhol-Eslami <navid at redhat dot com> - 1.6-1
changelog:
  - Beautified output of --list-plugins.
  - GPL licence is now included in the package.
  - added python-devel requirement for building package
  - Resolves: bz241282 fixed incompatibility with python from RHEL4


author: Steve Conklin <sconklin at redhat dot com> - 1.4-1
changelog:
  - Fixed an error in option handling
  - Forced the file generated by traceroute to not end in .com
  - Fixed a problem with manpage
  - Added optional traceroute collection to networking plugin
  - Added clalance's patch to gather iptables info.
  - Fixes to the device-mapper plugin
  - Fixed a problem with installation of man page


author: Steve Conklin <sconklin at redhat dot com> - 1.3-3
changelog:
  - including patches to fix the following:
  - Resolves: bz219745 sosreport needs a man page
  - Resolves: bz219667 sosreport does not terminate cleanly on ^C
  - Resolves: bz233375 Make SOS flag the situation when running on a fully virtu...
  - Resolves: bz234873 rhel5 sos needs to include rpm-va by default
  - Resolves: bz219669 sosreport multi-threaded option sometimes fails
  - Resolves: bz219671 RFE for sosreport - allow specification of plugins to be run
  - Resolves: bz219672 RFE - show progress while sosreport is running
  - Resolves: bz219673 Add xen information gathering to sosreport
  - Resolves: bz219675 Collect information related to the new driver update model
  - Resolves: bz219877 'Cancel' button during option selection only cancels sele...


author: Steve Conklin <sconklin at redhat dot com> - 1.1-1
changelog:
  - Tighten permissions of tmp directory so only readable by creator bz_219657
  - Don't print message 'Problem at path ...'  bz_219654
  - Removed useless message bz_219670
  - Preserve file modification times bz_219674
  - Removed unneeded message about files on copyProhibitedList bz_219712


author: John Berninger <jwb at redhat dot com> - 0.1-3
changelog:
  - Added ftp, ldap, mail, named, samba, squid SOS plugins
  - Fixed various errors in kernel and hardware plugins


author: Ray Strode <rstrode@redhat.com> - 2.16.0-14.el5
changelog:
  - prefer smart card drivers found in system secmod db over the
    hardcoded /usr/lib/pkcs11/libcoolkeypk11.so


author: Ray Strode <rstrode@redhat.com> - 2.16.0-12.el5
changelog:
  - have security token monitor helper process kill itself when 
    the communication pipe to the main process goes away (bug
    210677).


author: Ray Strode <rstrode@redhat.com> - 2.16.0-11.el5
changelog:
  - report token events from helper process using token name instead
    of slot id and slot series number, since slot id and slot series
    number are relative to each process (bug 208018)


author: Ray Strode <rstrode@redhat.com> - 2.16.0-9.el5
changelog:
  - handle PAM messages in a separate thread so that when a pam
    module blocks, the cancel button still works (bug 206322)
  - set cursor to busy while waiting on pam module (bug 202276)
  - hide prompt label/entry/unlock button until pam asks the
    user for input (bug 202276)
  - dont assume first pam message will be "Password:" 
    (bug 201858, 202278)


author: Ray Strode <rstrode@redhat.com> - 2.15.4-6
changelog:
  - don't listen for smart card events unless session was
    initiated after smart card authentication.
  - update lock dialog UI in between individual pam messages


author: Ray Strode <rstrode@redhat.com> - 2.15.4-3
changelog:
  - only lock screen if screen locking is enabled and the token
    pulled out is a login token (requires uncommited changes to 
    pam_pkcs11).


author: Ray Strode <rstrode@redhat.com> - 2.13.5-4
changelog:
  - throttle cpu usage in floaters screensaver to allow things
    like background compiles to be faster (bug 178496).


author: Ray Strode <rstrode@redhat.com> - 0.0.23-1
changelog:
  - Update to 0.0.23
  - remove floaters screensaver engine patch (it's upstreamed)
  - keep fedora branded parts


author: Denys Vlasenko <dvlasenk@redhat.com> - 1:1.2.0-8
changelog:
  - Resolves: #678701
    kdump fails with "out of string space" error then panics
    (a shell memory leak problem)


author: Ivana Varekova <varekova@redhat.com> - 1:1.2.0-5
changelog:
  - Resolves: #440623
    there should be .el5_7 instead of .el5_7
  - Resolves: #385661
    'diff -q' command returns wrong status
  - Resolves: #466896
    fix rpm applet
  - Resolves: #480105
    fix uname applet


author: Ivana Varekova <varekova@redhat.com> - 1:1.1.1-1
changelog:
  - update to 1.1.1
  - fix CVE-2006-1058 - BusyBox passwd command 
    fails to generate password with salt (#187386)
  - add -minimal-toc option
  - add RPM_OPT_FLAGS
  - remove asm/page.h used sysconf command to get PAGE_SIZE
  - add overfl patch to aviod Buffer warning


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


author: Neil Horman <nhorman@redhat.com> - 1.102pre-72
changelog:
  - Picked up some more fixes for HP systems (bz 277531)
  - Initialized machdep info for dump-dmesg (bz 475414)


author: Neil Horman <nhorman@redhat.com> -1.102pre-63
changelog:
  - Update kdump initscript to offer condrestart (bz 494483)
  - Update mkdumprd to use hostnames for ssh (bz 493690)


author: Neil Horman <nhorman@redhat.com> -1.102pre-59
changelog:
  - Fixed some bad status msgs on ssh target (bz 466450)
  - Fixed ability to detect md arrays (bz 479211)


author: Neil Horman <nhorman@redhat.com> -1.102pre-58
changelog:
  - Add --noio for HP rx series boxes in spec file (bz 277531)
  - Add fix for newer EFI firmware on ia64 (bz 473730)
  - Add fix to mkdumprd for newline in ifcfg files (bz 476063)


author: Jarod Wilson <jarod@redhat.com> -1.102pre-52
changelog:
  - Abort mkdumprd if devices in fstab can't be found (bz 472575)
  - Fix IDE CD-ROM hang fix further, add hdX=noprobe for the
    non-cdrom hdX's (bz 254163)


author: Neil Horman <nhorman@redhat.com> -1.102pre-45
changelog:
  - Fixed ability to drop to shell (bz 465453)
  - Fixed typo in changelog (bz 465445)
  - Fixed ability to handle raid5 partitions (bz 465361)


author: Neil Horman <nhorman@redhat.com> -1.102pre-41
changelog:
  - Fix kdump.conf man page to correct default directive (bz 463404)
  - Fix makedumpfile to not build wrong filter bitmap (bz 462864)


author: Jarod Wilson <jarod@redhat.com> -1.102pre-39
changelog:
  - Fix failure to capture vmcore when a panic triggers while
    an IDE CD-ROM drive is busy (bz254163)


author: Neil Horman <nhorman@redhat.com> -1.102pre-33
changelog:
  - Fix mkdumprd to support options directive (bz 459686)
  - Update kdump.conf man page to clarify msh use (bz 459622)


author: Neil Horman <nhorman@redhat.com> -1.102pre-23
changelog:
  - Fixed ppc64 kexec to make a page_size section for rtas (bz 438056)
  - Added udev rules to restart kdump on mem/cpu hotplug (bz 446423)


author: Neil Horman <nhorman@redhat.com> -1.102pre-22
changelog:
  - Start here for 5.3 errata
  - Fixed mkdumprd to wait for critical bdevs (bz 446279)
  - Fixed mkdumprd to not spew ld.conf warnings (bz 438459)
  - Fixed mkdumprd to not do extra efirtc create (bz 438755)
  - Enhanced mkdumprd to display progress (bz 223892)
  - Fixed mkdumprd to handle non-default lvm names (bz 360111)
  - Fixed howto to reflect correct scp use (bz 440983)
  - Fixed mkdumprd man page (bz 444824)


author: Neil Horman <nhorman@redhat.com> -1.102pre-1
changelog:
  - Update makedumpfile to use vmcoreinfo information (bz 253852)
  - Update kexec-tools to latest testing tree from horms (bz 253852)
  - Add vmcoreinfo retrieval patch (bz 253852)
  - Update makedumpfile to 1.2.0 to use vmcoreinfo (bz 253852)
  - modify mkdumprd to call makedumpfile properly w/ vmcoreinfo (bz 253852)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-194.4
changelog:
  - Use PAE kernel for i686 xen kdump if mem > 4GB (bz 284821)
  - Warn users in firstboot if they need kernel-PAE (bz 284841)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-194.1
changelog:
  - Add support for dumping to partitions on drives attached to cciss
    and cpqarray controllers (bz 228685)
  - Minor updates to kdump initscript for xen kdump support (bz 244301)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-194
changelog:
  - Update kdump init script to look for crash kernel reservation in
    /proc/iomem so we can start up on xen kernels too (bz 250803)


author: Neil Horman <nhorman@redhat.com> - 1.101-192
changelog:
  - Update makedumpfile to version 1.1.1 (bz 248235)
  - reconcile mkdumprd options w/ man page (bz 247493)
  - Fix some doc formatting (bz 247552)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-188
changelog:
  - Fix regression in network dump setup introduced by changes to
    support adding arbitrary kernel modules (bz 223929)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-187
changelog:
  - Fix up firstboot memory reservation detection for ppc64 (bz 245980)
  - Minor formatting fix for post-script feature
  - Don't allow user to try to set up kdump on ia64 xen (not supported)
  - Nudge minimum allowed firstboot spinner values down a bit, but
    present same defaults as we always have


author: Jarod Wilson <jwilson@redhat.com> - 1.101-185
changelog:
  - Add translations for firstboot kdump module (bz 215318)
  - Update kexec-kdump-howto.txt with new options


author: Jarod Wilson <jwilson@redhat.com> - 1.101-184
changelog:
  - Add ability to specify arbitrary kernel modules that should be
    included in kdump initrd (bz 223929)
  - Add support for running a kdump post-capture script (bz 224101)
  - Fix regression with default/empty kdump.conf introduced by adding
    support for halt option


author: Jarod Wilson <jwilson@redhat.com> - 1.101-183
changelog:
  - Add halt option to default actions in kdump initrd (bz 224098)
  - Fix panic kernel load segfault regression on ppc64 (bz 245392)
  - A few minor spec consistency clean-ups


author: Neil Horman <nhorman@redhat.com> - 1.101-166
changelog:
  - Include mkdumprd man page (bz 223729)
  - Fix kdump.conf perms 
  - Fix documentation to reference other sources (bz 228861)
  - Fix mkdumprd typo (bz 224623)
  - Fix mkdumprd to use getent (bz 223247)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-164
changelog:
  - Touch kdump.conf when kernel-kdump is installed to trigger
    proper kdump initrd creation on ppc64 (bz 217908)


author: Neil Horman <nhorman@redhat.com> - 1.101-156
changelog:
  - Fixing ppc64 memory range sizing (bz 220626)
  - Adding doc content to prevent use of vfat/msdos fs as dump targets


author: Jarod Wilson <jwilson@redhat.com> - 1.101-155
changelog:
  - Fix ia64/elilo boot param updating in firstboot module (bz 220351)
  - Set min/max mem in firstboot module to zero if running on xen kernel


author: Neil Horman <nhorman@redhat.com> - 1.101-151
changelog:
  - Removing kcp directory creation from build
  - Updating ia64 phdr patch to upstream version (bz 218503)


author: Neil Horman <nhorman@redhat.com> - 1.101-147
changelog:
  - Fixed some typos in kdump.conf
  - Fixed propogate command when target .ssh dir doesn't exist (bz 219526)


author: Neil Horman <nhorman@redhat.com> - 1.101-144
changelog:
  - Update to makedumpfile-1.0.7 to fix ELF32/64 issue (bz 218325)
  - Update spec file to build makedumpfile for ppc64
  - remove strip command from specfile to get debuginfo for makedumpfile


author: Neil Horman <nhorman@redhat.com> - 1.101-141
changelog:
  - Fixed firstboot to properly disable service (bz 216430)
  - Fixed initscript to properly set elf header size (bz 217780)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-137
changelog:
  - Fix up firstboot module spinner limits (bz 217744)
  - Added check to make sure net interfaces are up
  - Added feature to allow for post link up sleep (bz 216736)


author: Neil Horman <nhorman@redhat.com> - 1.101-127
changelog:
  - Fix mkdumprd to determine net driver name in absence of modalias (bz 215060)
  - Fix mkdumprd to check exit code of dd on raw target (bz 215061)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-123
changelog:
  - Update documentation to detail setting up raw partition, dedicated
    file system, nfs and ssh dumps (bz 198841)
  - Use dedicated key for ssh dumps
  - Enable ssh dumps using non-root user on destination system
  - Rewrap kdump.conf to under 80 chars per line


author: Neil Horman <nhorman@redhat.com> - 1.101-120
changelog:
  - supress kexec messages from stderr (bz 212410)
  - fix mkdumprd to present proper name when run with --version (bz 213695)


author: Neil Horman <nhorman@redhat.com> - 1.101-116
changelog:
  - further cleanups on firstboot_kdump.py (bz 213494)
  - modify status function in kdump.init to report no support (bz 212744)


author: Neil Horman <nhorman@redhat.com> - 1.101-113
changelog:
  - Fixing failed execs to grubby + chkconfig in firstboot (bz 212734)
  - Fix startup on xen kernel to properly indicate lack of support (bz 212744)


author: Neil Horman <nhorman@redhat.com> - 1.101-107
changelog:
  - Removing old hack patch for relocatable kernels
  - Rediffing other patches to work with previous patch removed


author: Neil Horman <nhorman@redhat.com> - 1.101-100
changelog:
  - Update kdump initscript to do FAILED/OK printing to console (bz 211303)
  - remove initial rpm install initramfs build clause in initscript (bz 211350)


author: Neil Horman <nhorman@redhat.com> - 1.101-97
changelog:
  - Fix up initscript to add ability to propagate ssh keys
  - Fix up mkdumprd to indicate need to run service kdump propagate on err
  - Add proper OK/FAIL output to start/stop routines


author: Neil Horman <nhorman@redhat.com> - 1.101-94
changelog:
  - Fixing EFI bug on ia64 (bz 210472)
  - Fixed minor bug in rename_interface script to reset MASTER
  - Fixed vlan device renaming in map_interface
  - Adjusted interfaces file for ifup sensitivity to static spec


author: Neil Horman <nhorman@redhat.com> - 1.101-81
changelog:
  - update mkdumprd to detect missing debuginfo pkg (bz 209342)
  - update mkdumprd to use new mkdumpfile systam (bz 209342)
  - strip makedumpfile to make smaller initramfs
  - fix check with makedumpfile to use supported dump targets
  - write to vmcore-incomplete and move to vmcore (bz 209465)
  - remove ifc cruft from mkdumprd


author: Neil Horman <nhorman@redhat.com> - 1.101-80
changelog:
  - Update makedumpfile to version 1.0.1 with several fixes/updates
  - remove now obsolete kcp utilty from build


author: Neil Horman <nhorman@redhat.com> - 1.101-78
changelog:
  - Removed setquiet from init script (bz 209198)
  - Fixed up docs in kdump.conf (bz 209190)
  - Corrected block device creation logic (bz 209162)
  - Fixed date format (bz 209189)


author: Neil Horman <nhorman@redhat.com> - 1.101-75
changelog:
  - Update mkdumprd to support bonding from initramfs
  - Update mkdumprd to support finding root filesystems by uuid/label


author: Neil Horman <nhorman@redhat.com> - 1.101-66
changelog:
  - remove args-linux from kdump.init standard args (bz 206355)
  - fixup some kdump initscript exit codes (bz 206342)


author: Neil Horman <nhorman@redhat.com> - 1.101-63
changelog:
  - Update mkdumprd to include an /etc/passwd file
  - Update mkdumprd to unmount /mnt before trying to do rootfs mount


author: Neil Horman <nhorman@redhat.com> - 1.101-62
changelog:
  - Update kdump.init to check kdump.status on startup op
  - Update kdump.init to include maxcpus=1 on KDUMP_COMMANDLINE
  - Update kdump.init to rebuild initrd if none found 
  - Update mkdumprd to universally include /bin/cp


author: Neil Horman <nhorman@redhat.com> - 1.101-55
changelog:
  - update mkdumprd to properly handle scp and nfs dumping
  - fix typo in kcp.c
  - update docs in kdump.conf to reflect new ifc parameter


author: Jarod Wilson <jwilson@redhat.com> - 1.101-46
changelog:
  - ppc64 fixups:
    - actually build ppc64 binaries (bug 203407)
    - correct usage output
    - avoid segfault in command-line parsing
  - install kexec man page
  - use regulation Fedora BuildRoot


author: Neil Horman <nhorman@redhat.com> - 1.101-45
changelog:
  - fixed typo in mkdumprd for bz 202983
  - fixed typo in mkdumprd for bz 203053
  - clarified docs in kdump.conf with examples per bz 203015


author: Thomas Graf <tgraf@redhat.com> - 1.101-15
changelog:
  - Don't add kdump service by default, let the user manually add it to
    avoid everyone seeing a warning.


author: Thomas Graf <tgraf@redhat.com> - 1.101-10
changelog:
  - kdump7.patch
     o Remove elf32 core headers support for x86_64
     o Fix x86 prepare elf core header routine
     o Fix ppc64 kexec -p failure for gcc 4.10
     o Fix few warnings for gcc 4.10
     o Add the missing --initrd option for ppc64
     o Fix ppc64 persistent root device bug
  - Remove --elf32-core-headers from default configuration, users
    may re-add it via KEXEC_ARGS.
  - Remove obsolete KEXEC_HEADERS


author: Jeff Moyer <jmoyer@redhat.com> - 1.101-8
changelog:
  - Fix the service stop case.  It was previously unloading the wrong kernel.
  - Implement the "restart" function.
  - Add the "irqpoll" option as a default kdump kernel commandline parameter.
  - Create a default kernel command line in the sysconfig file upon rpm install.


author: Jeff Moyer <jmoyer@redhat.com> - 1.101-4
changelog:
  - Build for x86_64 as well.  Kdump support doesn't work there, but users
    should be able to use kexec.


author: Nalin Dahyabhai <nalin@redhat.com> 0.42-1.2
changelog:
  - incorporate patch from Rob Crittenden to start supplying Referer:
    headers when we submit XML-RPC requests (#767573)


author: Mike A. Harris <mharris@redhat.com> 18-11
changelog:
  - Added procinfo-18-mharris-use-sysconf.patch to use sysconf for determining
    the number of processors online, as this is more portable between different
    CPU architectures than relying on particular /proc file entry contents and
    formatting.  We ship on 7 architectures (x86, ia64, AMD64, ppc, ppc64, s390,
    s390x), and the current code only handled x86, alpha, sparc.  sysconf will
    work on all processors.  Better fix for (#9497)


author: Mike A. Harris <mharris@redhat.com> 18-7
changelog:
  - Removed TODO from doc list as the file isn't present any longer
  - Checked upstream URL, still no package version update.


author: Mike A. Harris <mharris@redhat.com> 18-6
changelog:
  - All-arch rebuild
  - Updated to use {_bindir} et al.
  - Fixed Buildroot: line in specfile to be sensible


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - fix up lsdev (Bug #10295 and a couple of unreported bugs) 
  - fix up calculation of uptime milliseconds (introduced by gcc acting
    differently from previous releases, t/100*100 != t*100/100)
    (Bug #20741)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix uptime calculation (Bug #18673)
    This problem was introduced by gcc acting differently from previous
    releases (t * 100 / HZ --> overflow; t / HZ * 100 ok).


author: Lon Hohberger <lhh@redhat.com> - 2.0.115-85.el5_7.3
changelog:
  - fence_rhevm: change "UP" status to "up" state as the REST-API has changed
    fence_rhevm: REST API URL needs to be updated to /api
    Resolves: rhbz#782833


author: Joe Orton <jorton@redhat.com> 5.0-0.rc4.3
changelog:
  - support mutual authentication (Nalin Dahyabhai)
  - once authentication returns COMPLETE, cache name for the duration
    of the connection


author: Milan Broz <mbroz@redhat.com> - 2.02.84-1
changelog:
  - Update to latest upstream release, all fixes and enhancements
    detailed in WHATS_NEW file.
    Resolves: #680961 #672816 #673083 #671459 #433768 #656394
    Resolves: #427298 #653643 #667174 #659264 #643500 #640101
    Resolves: #644079 #640051 #501437


author: Milan Broz <mbroz@redhat.com> - 2.02.74-6
changelog:
  - Always use O_DIRECT when opening block devices in filters.
  - Do not scan devices unnecessarily in dev_reset_error_count().
  - Do not print lock warnings with --ignorelockingfailure.
    Resolves: #672816 #673083 #671459


author: Milan Broz <mbroz@redhat.com> - 2.02.74-2
changelog:
  - Fix error message if unable to activate lv due to tags.
  - Fix online resize in fsadm to not try to run filesystem check.
    Resolves #486994 #643365
    Related: #649710 #651349


author: Milan Broz <mbroz@redhat.com> - 2.02.74-1
changelog:
  - Convey need for snapshot-merge target in lvconvert error message.
  - Give correct error message when creating a too-small snapshot.
  - Implement vgextend --restoremissing.
  - Fix --force and --yes flags in lvconvert.
  - Fix possible data corruption when using fsadm and resizing device.
  - Allow to set limit for repeated access to broken devices.
  - Fix hang when repairing a mirrored-log that had both devs fail.
    Resolves: #638283 #587063 #537913 #252420 #642055 #643365
    Resolves: #637936


author: Milan Broz <mbroz@redhat.com> - 2.02.73-1
changelog:
  - Update to latest upstream release, all fixes and enhancements
    detailed in WHATS_NEW file.
  - CVE-2010-2526: Fix insecurity when communicating between lvm2 and clvmd.
    Resolves: #627541 #589805 #474914 #585328 #588441 #568138
    Resolves: #232499 #235095 #547895 #616150 #486994 #560105
    Resolves: #560111 #590017 #549174 #559351 #582330 #627701
    Resolves: #564516 #617972 #552721 #592428


author: Milan Broz <mbroz@redhat.com> - 2.02.56-12
changelog:
  - Fix initialisation of logging to file to not cause boot failure.
  - Fix lvchange --refresh to require partial flag if PVs are missing.
    Resolves: #592967 #598886


author: Milan Broz <mbroz@redhat.com> - 2.02.56-10
changelog:
  - Fix incorrect removal of symlinks after LV deactivation fails.
  - Only do one full device scan during each read of text format metadata.
  - Disallow primary mirror image removal when mirror is not in-sync.
    Resolves: #580486 #575173 #571963 #581611


author: Milan Broz <mbroz@redhat.com> - 2.02.56-9
changelog:
  - Mask LCK_HOLD flag in cluster VG locks for compatibility reasons.
  - Always use blocking lock for VGs and orphan locks.
    Resolves: #574219 #578413


author: Milan Broz <mbroz@redhat.com> - 2.02.56-7
changelog:
  - Make mirror repair exit with success when no action is needed.
  - Fix inappropriate second resync when adding mimage to core-logged mirror.
    Resolves: #562004 #510526


author: Milan Broz <mbroz@redhat.com> - 2.02.56-6
changelog:
  - Fix dmeventd crash if both snapshot and mirror monitoring DSO are used.
  - Fix pvmove abort to be cluster-aware when temporary mirror activation fails.
    Resolves: #538571 #557104


author: Milan Broz <mbroz@redhat.com> - 2.02.56-4
changelog:
  - Fix precommitted metadata cache handling on remote nodes.
  - Fix mirror repair policies and automatic missing PV removal.
  - Fix possible stack overflow in persistent filter dump.
    Resolves: #538571 #538620 #547891 #547842 #552723


author: Milan Broz <mbroz@redhat.com> - 2.02.56-3
changelog:
  - Fix missing flag device handling.
  - Revert the dmeventd mirror repair logic to use vgreduce (548223).
    Resolves: #537954 #543225


author: Milan Broz <mbroz@redhat.com> - 2.02.56-2
changelog:
  - Fix problems with mirror repair handling.
  - Fix cluster locking flags.
    Related: #536817
    Resolves: #543146 #500899


author: Milan Broz <mbroz@redhat.com> - 2.02.55-1
changelog:
  - Update to latest upstream release, all fixes and enhancements
    detailed in WHATS_NEW file.
    Related: #536817
    Resolves: #537942 #537954 #537947


author: Milan Broz <mbroz@redhat.com> - 2.02.54-1
changelog:
  - Update to latest upstream release, all fixes and enhancements
    detailed in WHATS_NEW file.
    Resolves: #536817 #186437 #463272 #481793 #500177 #529668


author: Milan Broz <mbroz@redhat.com> - 2.02.46-9
changelog:
  - Add write lock write prioritization to avoid possible starvation.
  - Fix orphan order locking (fix vgextend to use blocking lock).
  - Use read lock for lvchange activation commands.
    Resolves: #515232 #516773


author: Milan Broz <mbroz@redhat.com> - 2.02.46-8
changelog:
  - Reintruduce old mirror repair behaviour.
  - Fix various memory leaks in command context manipulation 
  - Enhance and fix various problems in vgimportclone.
    Resolves: #504699 #504877


author: Milan Broz <mbroz@redhat.com> - 2.02.46-7
changelog:
  - Ignore suspended devices during repair.
  - Call vgreduce --removemissing automatically.
    Resolves: #505604


author: Milan Broz <mbroz@redhat.com> - 2.02.46-4
changelog:
  - Fix virtual origin snapshot manipulation.
  - Implement mirror repair policies.
    Resolves: #249478 #503708


author: Milan Broz <mbroz@redhat.com> - 2.02.46-3
changelog:
  - Fix crash when calculating readahead on missing device in vgreduce.
  - Fix mirror log allocation when smallest PV has only 1 extent.
    Resolves: #502899 #502671


author: Milan Broz <mbroz@redhat.com> - 2.02.46-1
changelog:
  - Update to latest upstream release, all fixes and enhancements
    detailed in WHATS_NEW file.
    Resolves: #470560 #488059 #490298 #493311 #494414 #220567
    Resolves: #477040 #431760 #454645 #476117 #501473 #501756


author: Milan Broz <mbroz@redhat.com> - 2.02.40-6
changelog:
  - Avoid overwriting in-use on-disk text metadata.
  - Fix mirror upconvert for active mirrors.
    Resolves: #467435 #455670


author: Milan Broz <mbroz@redhat.com> - 2.02.40-2
changelog:
  - Fix vgreduce --force --removemissing hangling.
  - Do not print warning for old stripe_filler default setting.


author: Milan Broz <mbroz@redhat.com> - 2.02.39-1
changelog:
  - Update to latest upstream release.
    Resolves: #453753 #452813 #447905 #446228 #444795 #443419
    Resolves: #443060 #428005


author: Milan Broz <mbroz@redhat.com> - 2.02.32-4
changelog:
  - Fix vgsplit locking of new VG.
  - Fix another allocation bug with clvmd and large node IDs.
    Resolves: #438434 #438249


author: Milan Broz <mbroz@redhat.com> - 2.02.32-3
changelog:
  - clvmd no longer crashes if it sees nodeids over 50.
  - Fix potential deadlock in clvmd thread handling.
    Resolves: #437446 #438434


author: Milan Broz <mbroz@redhat.com> - 2.02.30-1
changelog:
  - Update to latest upstream release.
    Resolves: #252150 #210724 #245563 #363931 #291411 #246115
    Resolves: #427360 #421191 #180436 #220568 #429122 #429124
    Resolves: #429118 #427294 #251992


author: Milan Broz <mbroz@redhat.com> - 2.02.26-2
changelog:
  - Fix spec to create /etc/lvm/cache correctly.
  - Fix warning for unsupported mirror configuration.
  - Fix lvm2-monitor initscript to not display some invalid errors.
    Resolves: #246272 #219189 #245174


author: Milan Broz <mbroz@redhat.com> - 2.02.26-1
changelog:
  - Update to latest upstream release.
  - Add conflict with lvm2-cluster package from different update.
    Resolves: #210365 #224468 #232238 #203745 
    Resolves: #244791 #244792 #244793 #244794 #244795 #244796


author: Alasdair Kergon <agk@redhat.com> - 2.02.12-3
changelog:
  - Remove no-longer-used ldconfig from lvm2-cluster and fix lvmconf
    to cope without the shared library.
    Resolves: #211632


author: Alasdair Kergon <agk@redhat.com> - 2.02.12-1.0
changelog:
  - Change package suffix to use dist variable.
  - Fix clustered flag propagation in vgsplit and require resizeable flag.
  - Fix lvchange to keep activation state when changing LV minor with --force.
  - Fall back to internal locking if external locking lib is missing or fails.
  - Fix pvdisplay to use vg_read() for non-orphans.


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


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


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


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


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


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


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


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


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


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


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-21
changelog:
  - rgmanager: Fix bad passing of SFL_FAILURE up
    (fix_bad_passing_of_sfl_failure_up.patch)
    Resolves: rhbz#711521


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-20
changelog:
  - resource-agents: Improve LD_LIBRARY_PATH handling by SAP*
    (resource_agents_improve_ld_library_path_handling_by_sap*.patch)
    Resolves: rhbz#710637


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-19
changelog:
  - Fix changelog format
  - rgmanager: Fix reference count handling
    (fix_reference_count_handling.patch)
    Resolves: rhbz#692771


author: Marek Grac <mgrac@redhat.com> - 2.0.52-18
changelog:
  - resource-agents: postgres-8 resource agent does not detect a failed
    start of postgres server 
    (postgres-8-Fix_pid_files.patch)
    Resolves: rhbz#663827


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-16
changelog:
  - rgmanager: Allow non-root clustat
    (allow_non_root_clustat.patch)
    Resolves: rhbz#510300
  - rgmanager: Initial commit of central proc + migration support
    (central_proc_+_migration_support.patch)
    Resolves: rhbz#525271
  - rgmanager: Make clufindhostname -i predictable
    (make_clufindhostname_i_predictable.patch)
    Resolves: rhbz#592613
  - resource-agents: Trim trailing slash for nfs clients
    (trim_trailing_slash_for_nfs_clients.patch)
    Resolves: rhbz#592624
  - rgmanager: Update last_owner on failover
    (update_last_owner_on_failover.patch)
    Resolves: rhbz#610483
  - rgmanager: Pause during exit if we stopped services
    (pause_during_exit_if_we_stopped_services.patch)
    Resolves: rhbz#619468
  - rgmanager: Fix quotaoff handling
    (fix_quotaoff_handling.patch)
    Resolves: rhbz#637678
  - resource-agents: Try force-unmount before fuser for netfs.sh
    (try_force_unmount_before_fuser_for_netfs_sh.patch)
    Resolves: rhbz#678494
  - rgmanager: Improve rgmanager's exclusive prioritization handling
    (improve_rgmanager_s_exclusive_prioritization_handling.patch)
    Resolves: rhbz#680256


author: Marek Grac <mgrac@redhat.com> - 2.0.52-15
changelog:
  - resource-agents: postgres-8 resource agent does not detect a failed
    start of postgres server 
    (postgres-8-Do-not-send-TERM-signal-when-killing-post.patch)
    (postgres-8-Improve-testing-if-postgres-started-succe.patch)
    Resolves: rhbz#663827


author: Marek Grac <mgrac@redhat.com> - 2.0.52-14
changelog:
  - resource-agents: Fix problems when generating XML configuration file
    (rgmanager-Fix-problems-in-generated-XML-config-file.patch)
    Resolves: rhbz#637802


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-13
changelog:
  - resource-agents: Use literal quotes for tr calls
    (resource_agents_use_literal_quotes_for_tr_calls.patch)
    Resolves: rhbz#637154


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-12
changelog:
  - resource-agents: Use shutdown immediate in oracledb.sh
    (use_shutdown_immediate_in_oracledb_sh.patch)
    Resolves: rhbz#633992
  - rgmanager: Add path to rhev-check.sh
    (add_path_to_rhev_check_sh.patch)
    Resolves: rhbz#634225
  - rgmanager: Make clustat report correct version
    (make_clustat_report_correct_version.patch)
    Resolves: rhbz#654160


author: Marek Grac <mgrac@redhat.com> - 2.0.52-11
changelog:
  - resource-agents: Listen line in generated httpd.conf incorrect
    (resource-agents-Remove-netmask-from-IP-address-when.patch)
    Resolves: rhbz#675739
  - resource-agents: Disable updates to static routes by RHCS IP tooling
    (resource-agents-Add-option-disable_rdisc-to-ip.sh.patch)
    Resolves: rhbz#620700


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-10.1
changelog:
  - rgmanager: Fix nofailback when service is in 'starting' state
    (fix_nofailback_when_service_is_in_starting_state.patch)
    Resolves: rhbz#669440


author: Marek Grac <mgrac@redhat.com> - 2.0.52-10
changelog:
  - resource-agents: Problem with whitespace in mysql resource name
    (resource_agents_fix_whitespace_in_names.patch)
    Resolves: rhbz#632704


author: Lon Hohberger <lhh@redhat.com> - Version: 2.0.52-9
changelog:
  - resource-agents: Fix migrateuriopt setting
    (resource_agents_fix_migrateuriopt_setting.patch)
    Resolves: rhbz#659477


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-8
changelog:
  - rgmanager: Do hard shut down if CMAN dies
    (do_hard_shut_down_if_cman_dies.patch)
    rgmanager: Work around lockspace release hang
    (work_around_lockspace_release_hang.patch)
    Resolves: rhbz#639961
  - rgmanager: Fix CIFS mount handling in netfs.sh
    (fix_cifs_mount_handling_in_netfs_sh.patch)
    Resolves: rhbz#640676


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-7
changelog:
  - rgmanager: Add multi-instance Oracle database agents
    (add_multi_instance_oracle_database_agents.patch)
    Resolves: rhbz#629208


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-6.18
changelog:
  - rgmanager: tomcat-5 can't start properly
    (tomcat_5_can_t_start_properly.patch)
    Resolves: rhbz#591003


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-6.17
changelog:
  - halvm: lvm agent incorrectly reports vg is in volume_list
    (lvm_agent_incorrectly_reports_vg_is_in_volume_list.patch)
    Resolves: rhbz#506587
  - rgmanager: Add non-critical flag to resources
    (rgmanager_add_non_critical_flag_to_resources.patch)
    rgmanager: Add non-critical base behavior
    (rgmanager_add_non_critical_base_behavior.patch)
    rgmanager: Header cleanup
    (rgmanager_header_cleanup.patch)
    rgmanager: Use rg_strings.c for flags
    (rgmanager_use_rg_strings_c_for_flags.patch)
    rgmanager: Present all flags in clustat output
    (rgmanager_present_all_flags_in_clustat_output.patch)
    rgmanager: Mark non-critical resources disabled
    (rgmanager_mark_non_critical_resources_disabled.patch)
    rgmanager: Add convalesce operation
    (rgmanager_add_convalesce_operation.patch)
    rgmanager: Allow restart,disable recovery policy
    (rgmanager_allow_restart,disable_recovery_policy.patch)
    rgmanager: Fix handling of independent subtrees
    (rgmanager_fix_handling_of_independent_subtrees.patch)
    rgmanager: Do not fail service if non-critical resources fail to stop
    (rgmanager_do_not_fail_service_if_non_critical_resources_fail_to_stop.patch)
    rgmanager: Support convalesce w/ central_processing
    (rgmanager_support_convalesce_w_central_processing.patch)
    rgmanager: Add -c option to man page & clusvcadm -h
    (rgmanager_add_c_option_to_man_page_clusvcadm_h.patch)
    rgmanager: Add independent subtree restart thresholds
    (rgmanager_add_independent_subtree_restart_thresholds.patch)
    rgmanager: clean up independent subtree restart handling
    (rgmanager_clean_up_independent_subtree_restart_handling.patch)
    rgmanager: Fix corner case in critical/non-critical handling
    (rgmanager_fix_corner_case_in_critical_non_critical_handling.patch)
    Resolves: rhbz#605733
  - resource-agents: Support ext4 in fs.sh
    (support_ext4_in_fs_sh.patch)
    Resolves: rhbz#636550


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-6.16
changelog:
  - rgmanager: Retry when config is out of sync
    (retry_when_config_is_out_of_sync.patch)
    Resolves: rhbz#568126


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-6.15
changelog:
  - rgmanager: Honor restricted FDs during migrations
    (honor_restricted_fds_during_migrations.patch)
    Resolves: rhbz#592380
  - rgmanager: Fix clustat return code
    (fix_clustat_return_code.patch)
    Resolves: rhbz#620730


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-6.13
changelog:
  - resource-agents: Fix samba netbios name
    (fix_samba_netbios_name.patch)
    Resolves: rhbz#531098
  - resource-agents: Fix vxfs support
    (fix_vxfs_support.patch)
    Resolves: rhbz#531843
  - rgmanager: Allow exit while waiting for cman
    (allow_exit_while_waiting_for_cman.patch)
    Resolves: rhbz#545229
  - rgmanager: Document failover domains
    (document_failover_domains.patch)
    Resolves: rhbz#557562
  - resource-agents: SAPDatabase: remove $TEMPFILE
    (sapdatabase_remove_tempfile.patch)
    Resolves: rhbz#565363
  - rgmanager: Kill processes correctly w/ force_unmount
    (kill_processes_correctly_w_force_unmount.patch)
    Resolves: rhbz#573705
  - HA LVM: Use CLVM with local machine kernel targets
    (use_clvm_with_local_machine_kernel_targets_bz_585229.patch)
    Resolves: rhbz#585229 rhbz#509368 rhbz#583769 rhbz#572311
  - resource-agents: Remove nfs service temp directories
    (remove_nfs_service_temp_directories.patch)
    Resolves: rhbz#595455
  - resource-agents: Fix migration mapping behavior w/ virsh
    (fix_migration_mapping_behavior_w_virsh.patch)
    Resolves: rhbz#596016


author: Marek Grac <mgrac@redhat.com> - 2.0.52-6.11
changelog:
  - postgres-8 will fail to stop gracefully if there are active
    clients connected
  - Resource agent for psql does not work correctly with netmask
  - Resolves: rhbz#587735 rhbz#614456


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-6.10
changelog:
  - Fix start timeout if status_program takes a long time
  - Use sysrq-b to reboot to work around a failed reboot() syscall
  - Resolves: rhbz#583788 rhbz#608397


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-6.2
changelog:
  - Add status_program attribute to vm.sh
  - Make status check tolerances user configurable and timing work
    correctly
  - Resolves: rhbz#583788


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-5
changelog:
  - Make relocate-to-offline host consistent with other relocation
    behaviors
  - Add isAlive error reporting for file system agents
  - Resolves: rhbz#562237 rhbz#536157


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-1.33
changelog:
  - Make VF timeouts scale with totem token timeout
  - Revert requires: line for installation in virtual machines.
  - Resolves: rhbz#548133 rhbz#547752


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-1.31
changelog:
  - Fix fs.sh bind mount handling
  - Add missing requires: line for libvirt 0.6.3
  - Resolves: rhbz#526286 rhbz#547752


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-1.27
changelog:
  - Add debugging information to dumps generated by rgmanager
  - Fix migration failure handling
  - Resolves: rhbz#512052 rhbz#499835


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-1.21
changelog:
  - Fix problem in ip.sh where it was not honoring monitor_link
    during startup
  - Resolves: rhbz#532756


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-1.15
changelog:
  - Fix problem causing rgmanager to stick after a node dies
    and rejoins, blocking configuration updates and other events
  - Resolves: rhbz#527777


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-1.14
changelog:
  - Fix problem causing service to get stuck in 'recovering' state
    when using central_processing
  - Resolves: rhbz#530409


author: Lon Hohberger <lhh@redhat.com> - 2.0.52-1.1
changelog:
  - Fix issue causing unmounting of cluster file systems while in 
  use during a configuration change.
  - Resolves: rhbz#506094


author: Chris Feist <cfeist@redhat.com> - 2.0.52-1
changelog:
  - When vm.sh does a status check and gets 'no state' it is now treated as a
    running state.
  - Resolves: rhb#514044


author: Chris Feist <cfeist@redhat.com> - 2.0.51-1
changelog:
  - In some cases virtual machines will be restarted after a successful migration
    when the cluster configuration is updated.
  - Resolves: rhbz#505340


author: Chris Feist <cfeist@redhat.com> - 2.0.50-1
changelog:
  - Extra checks from the oracle agents have been removed.
  - Several fixes to prevent DOS attacks through insecure use of /tmp/ files have
    been implemented.
  - vm.sh now uses libvirt
  - Users can now define an explicit service processing order when
    central_processing is enabled
  - Resolves: rhbz#470917 rhbz#412911 rhbz#468691 rhbz#492828


author: Chris Feist <cfeist@redhat.com> - 2.0.49-1
changelog:
  - Rgmanger now checks to see if it has been killed by the OOM killer and if
    so, reboots the node.
  - Resolves: rhbz#488072


author: Chris Feist <cfeist@redhat.com> - 2.0.48-1
changelog:
  - clulog now accepts '-' as the first character in messages.
  - If expire_time is 0 max_restarts is no longer ignored.
  - SAP scripts have been updated.
  - Empty PID files no longer cause resource start failures.
  - Recovery policy of type restart now works properly when using a resource
    based on ra-skelet.sh
  - startup_wait option has been added to the mysql resource agent.
  - samba.sh now kills the pid listed in the proper pid file.
  - Handling of '-F' has been improved to fix issues with rgmanager crashing if
    no members of a restricted failover domain are online and rgmanager failing
    to correctly restart service is they fail on the first node.
  - Enabled ability to prioritize services.
  - It is now possible to cap the number of simultaneious status checks to
    prevent load spikes.
  - Enabling a frozen service no longer fails and leaves the service in a failed
    state.
  - Forking and cloning during status checks has been optimized to reduce load
    spikes.
  - rg_test no longers hangs when running against a cluster due to the removal
    of an 8MB memory cap.
  - Resolves: rhbz#471431 rhbz#475826 rhbz#474444 rhbz#449394 rhbz#481058 rhbz#483093 rhbz#486711 rhbz#486717 rhbz#482858 rhbz#487598 rhbz#488714 rhbz#250718 rhbz#490455


author: Chris Feist <cfeist@redhat.com> - 2.0.46-1
changelog:
  - postgres-8.sh now uses 'su' instead of 'sudo' allowing the resource agent to
    run in the background.
  - Resolves: rhbz#462910


author: Chris Feist <cfeist@redhat.com> - 2.0.42-1
changelog:
  - rgmanager can now resolve hostnames to IP addresses and back when checking
    NFS clients.
  - Caching has been added in services to increase performance with a large
    number of individual mounters.
  - Resolves: rhbz#455324


author: Chris Feist <cfeist@redhat.com> - 2.0.40-1
changelog:
  - Parameter added for mapping cluster node name to xen migration
    target hostname.
  - Add support for service freeze/unfreeze.
  - rgmanager now detects restricted failover domain crashes.
  - Fix bugs when using rgmanager with IPv6.
  - rgmanager now waits for fence domain join to complete on startup.
  - clusvcadm man page fixes.
  - Resolves: rhbz#453429 rhbz#448046 rhbz#435466 rhbz#459582 rhbz#460032 rhbz#459754


author: Chris Feist <cfeist@redhat.com> - 2.0.39-1
changelog:
  - rgmanager no longer erroneously removes the wrong address when the IP
    address matches the broadcast address of the interface.
  - rgmanager now properly checks pbond links (used with Xen).
  - Resources with names that include spaces are now properly handled.
  - HA LVM now works properly on ia64 architectures.
  - Symlinks in mount points no longer cause failures.
  - rgmanager now properly sets the close on exec bit for its sockets (fixes
    SELinux issues)
  - Non-ethernet bonding slaves now work properly.
  - The LVM script now provides sufficient parameter descriptions.
  - Machines can now fence themselves if they cannot deactivate their logical
    volumes.
  - The LVM script no longer removes tags from all VGs.
  - Resolves: rhbz#453000 rhbz#451654 rhbz#445662 rhbz#446260 rhbz#441582 rhbz#433313 rhbz#331661 rhbz#443660 rhbz#431713 rhbz#242798 rhbz#438816


author: Chris Feist <cfeist@redhat.com> - 2.0.38-1
changelog:
  - Leaving out the VG name paramater to 'vgchange --deltag' no longer
    causes the tag to be removed from all VGs.
  - Resolves: rhbz#438816


author: Chris Feist <cfeist@redhat.com> - 2.0.37-1
changelog:
  - A bug was fixed which caused incorrect return codes during service stop
    operations.
  - Resolves: rhbz#432998


author: Chris Feist <cfeist@redhat.com> - 2.0.34-1
changelog:
  - Extraneous errors in during HA lvm operations have been fixed
  - Oracle 10g Release 2 resource agent is now included
  - Resolves: rhbz#428346 rhbz#349571


author: Chris Feist <cfeist@redhat.com> - 2.0.33-1
changelog:
  - Samba shares may now be mounted from the netfs resource agent
  - clulog now honors rgmanager log levels
  - Fixed a crash on restart bug
  - Default migration policy is now live (from paused)
  - Restart counters have been implemented
  - Stopping a service using a shared GFS resource no longer umounts GFS if
    other services are using it
  - HA LVM now allows multiple LVs/VGs as long as they move together
  - Resolves: rhbz#289501 rhbz#303981 rhbz#345871 rhbz#247139 rhbz#254111 rhbz#427378 rhbz#428448


author: Chris Feist <cfeist@redhat.com> - 2.0.32-1
changelog:
  - Mounting samba shares are now supported.
  - clulog now honors cluster configuration specification of log levels in
    all cases.
  - clusvcadm man page has been updated
  - Default virtual machine migration is now live (-l)
  - It is now possible to fail over a service have a specified number of restarts
  - rgmanager no longer umounts shared gfs partitions when it is used by other
    services
  - Resolves: rhbz#250681 rhbz#289501 rhbz#303981 rhbz#324151 rhbz#345871 rhbz#400211 rhbz#254111


author: Chris Feist <cfeist@redhat.com> - 2.0.31-1
changelog:
  - Failed resources and their dependencies are restarted instead of the whole
    service
  - Resolves: rhbz#229650


author: Chris Feist <cfeist@redhat.com> - 2.0.29-1
changelog:
  - Virtual machines are no longer restarted when adding as a managed service
  - Made rgmanager compatible with new libdlm
  - Fixed an error which would cause a node to shutdown if you shutdown while
    processing a relocation request
  - A deadlock was fixed when doing lots of service relocations
  - Resolves: rhbz#248727 rhbz#249758 rhbz#247291 rhbz#249314


