# changelog

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-22
changelog:
  - fix crashes/buffer overflows on invalid tekhex files (Kaz Kojima,
    CVE-2006-2362, BZ#2584)
  - fix ld -r .tcommon handling (#208571)
  - fix synthetic symtab handling (Alan Modra, #200886)
  - fix EFI magic number (Bibo Mao, BZ#3171, #206000)
  - add rdtscp insn support (Jan Beulich, #206968)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-20
changelog:
  - MNI support for assembler on i?86/x86-64 (H.J.Lu, #183080, IT#88796)
  - fix indirect symbol handling in the linker (H.J.Lu, #185340, IT#90233,
    BZ#1025)
  - support new CIE flag S for signal frames (#187035, IT#87026,
    PR other/26208, BZ#300)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-16
changelog:
  - document -z {no,}execstack, -z {no,}relro and --eh-frame-hdr linker options
    (#167132, IT#78887)
  - fix merging of weak symbols (Paul Brook, H.J.Lu, Alan Modra,
    Alexandre Oliva, #168316, IT#77962)
  - fix ppc32 -relax (Alan Modra, #170281, IT#80491, IT#63232)
  - relocations against STV_PROTECTED non-STT_FUNC symbols defined in the same
    library/binary shouldn't be dynamic (H.J.Lu, BZ#679, #169481,
    IT#80575, #171956)
  - fix buffer overflow when disassembling a long sequence of (invalid)
    rex prefixes on x86_64 (Alan Modra, #173136, IT#81231)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-14
changelog:
  - bfd and readelf robustification (CAN-2005-1704, #158680)
  - remove symbols in .gnu.warning.* from output (Alan Modra, #156107, IT#70038)
  - make gprof work with ppc64 -mcall-linux binaries/libraries rather
    than just -mcall-aixdesc (Alan Modra, #156111, IT#70704)
  - on IA-64 add -mhint.b={error,warning,ok} option, by default error on
    hint.b@pause (H.J.Lu, Jim Wilson, Prarit Bhargava, #158336, IT#72728)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-12
changelog:
  - fix .note.GNU-stack/PT_GNU_STACK computation in linker on ppc64 (#147296)
  - fix stripping of binaries/libraries that have empty sections right before
    .dynamic section (with the same starting address; #144038)
  - handle AS_NEEDED (...) in linker script INPUT/GROUP


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-7.EL4
changelog:
  - don't crash if STT_SECTION symbol has incorrect st_shndx (e.g. SHN_ABS,
    as created by nasm; #142181)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-6.EL4
changelog:
  - don't try to make absptr LSDAs relative if they don't have relocations
    against them (Alan Modra, #141162)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-3
changelog:
  - revert Sep 09 change to make ppc L second argument e.g. for tlbie
    non-optional
  - fix stripping of prelinked binaries and libraries (#133734)
  - allow strings(1) on 32-bit arches to be used again with > 2GB
    files (#133555)


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-9
changelog:
  - avoid almost 1MB (sparse) gaps in the middle of -z relro
    libraries on x86-64 (Andreas Schwab)
  - fix -z relro to make sure end of PT_GNU_RELRO segment is always
    COMMONPAGESIZE aligned


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-8
changelog:
  - fix linker segfaults on input objects with SHF_LINK_ORDER with
    incorrect sh_link (H.J.Lu, Nick Clifton, #130198, BZ #290)


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-7
changelog:
  - resolve all undefined ppc64 .* syms to the function bodies through
    .opd, not just those used in brach instructions (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-5
changelog:
  - various ppc64 make check fixes when using non-dot-syms gcc (Alan Modra)
  - fix --gc-sections
  - on ia64 create empty .gnu.linkonce.ia64unw*.* sections for
    .gnu.linkonce.t.* function doesn't need unwind info


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-4
changelog:
  - kill ppc64 dot symbols (Alan Modra)
  - objdump -d support for objects without dot symbols
  - support for overlapping ppc64 .opd entries


author: Jakub Jelinek <jakub@redhat.com> 2.15.90.0.3-4
changelog:
  - -z relro ppc/ppc64/ia64 fixes
  - change x86-64 .plt symbol st_size handling to match ia32
  - prettify objdump -d output


author: Jakub Jelinek <jakub@redhat.com> 2.15.90.0.1.1-2
changelog:
  - update to 20040326 CVS
    - fix ppc64 weak .opd symbol handling (Alan Modra, #119086)
  - fix .tbss handling bug introduced


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.8-8
changelog:
  - with -z now without --enable-new-dtags create DT_BIND_NOW
    dynamic entry in addition to DT_FLAGS_1 with DF_1_NOW bit set


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.8-2
changelog:
  - fix testcases on AMD64
  - fix .got's sh_entsize on IA32/AMD64
  - set COMMONPAGESIZE on s390/s390x
  - set COMMONPAGESIZE on ppc32 (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.6-4
changelog:
  - fix assembly parsing of foo=(.-bar)/4 (Alan Modra)
  - fix IA-64 assembly parsing of (p7) hint @pause


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.6-1
changelog:
  - update to 2.14.90.0.6
  - speed up string merging (Lars Knoll, Michael Matz, Alan Modra)
  - speed up IA-64 local symbol handling during linking


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.5-4
changelog:
  - fix ppc64 elfvsb linker tests
  - some more 64-bit cleanliness fixes, give ppc64 fdesc symbols
    type and size (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-22
changelog:
  - fix elfNN_ia64_dynamic_symbol_p (Richard Henderson, #86661)
  - don't access memory beyond what was allocated in readelf
    (Richard Henderson)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-19
changelog:
  - fix -pie support on amd64, s390, s390x and ppc64
  - issue relocation overflow errors for s390/s390x -fpic code when
    accessing .got slots above 4096 bytes from .got start


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-17
changelog:
  - fix ia64 -pie support
  - require no undefined non-weak symbols in PIEs like required for normal
    binaries


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-16
changelog:
  - fix readelf -d on IA-64
  - build libiberty.a with -fPIC, so that it can be lined into shared
    libraries


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-14
changelog:
  - added support for Intel Prescott instructions
  - fix hint@pause for ia64
  - add workaround for LTP sillyness (#97934)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-13
changelog:
  - update CFI stuff to 2003-06-18
  - make sure .eh_frame is aligned to 8 bytes on 64-bit arches,
    remove padding within one .eh_frame section


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-9
changelog:
  - ensure R_PPC64_{RELATIVE,ADDR64} have *r_offset == r_addend
    and the other relocs have *r_offset == 0


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-8
changelog:
  - remove some unnecessary provides in ppc64 linker script
    which were causing e.g. empty .ctors/.dtors section creation


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-7
changelog:
  - some CFI updates/fixes
  - don't create dynamic relocations against symbols defined in PIE
    exported from its .dynsym


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-2
changelog:
  - rename ld --dynamic option to --pic-executable or --pie
  - fix ld --help output
  - document --pie/--pic-executable in ld.info and ld.1


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-1
changelog:
  - update to 2.14.90.0.4-1
  - gas CFI updates (Richard Henderson)
  - dynamic executables (Ulrich Drepper)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.20-4
changelog:
  - fix ppc32 plt reference counting
  - don't include /usr/lib64/debug in the non-debuginfo package
    (#87729)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-6
changelog:
  - don't clear elf_link_hash_flags in the .symver patch
  - only use TC_FORCE_RELOCATION in s390's TC_FORCE_RELOCATION_SUB_SAME
    (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-5
changelog:
  - fix the previous .symver change
  - remove libbfd.so and libopcodes.so symlinks, so that other packages
    link statically, not dynamically against libbfd and libopcodes
    whose ABI is everything but stable


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-3
changelog:
  - handle .symver x, x@FOO in ld such that relocs against x become
    dynamic relocations against x@FOO (#83325)
  - two PPC64 TLS patches (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-2
changelog:
  - fix SEARCH_DIR on x86_64/s390x
  - fix Alpha --relax
  - create DT_RELA{,SZ,ENT} on s390 even if there is just .rela.plt
    and no .rela.dyn section
  - support IA-32 on IA-64 (#83752)
  - .eh_frame_hdr fix (Andreas Schwab)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.16-8
changelog:
  - alpha TLS fixes
  - use .debug_line directory table to make the section tiny bit smaller
  - libtool fix from Jens Petersen


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-4
changelog:
  - pad .rodata.cstNN sections at the end if they aren't sized to multiple
    of sh_entsize
  - temporary patch to make .eh_frame and .gcc_except_table sections
    readonly if possible (should be removed when AUTO_PLACE is implemented)
  - fix .PPC.EMB.apuinfo section flags


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-3
changelog:
  - fix names and content of alpha non-alloced .rela.* sections (#76583)
  - delete unpackaged files from the buildroot


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-1
changelog:
  - update to 2.13.90.0.10
  - add a bi-arch patch for sparc/s390/x86_64
  - add --enable-64-bit-bfd on sparc, s390 and ppc


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.4-2
changelog:
  - fix orphan .rel and .rela section placement with -z combreloc (Alan Modra)
  - skip incompatible linker scripts when searching for libraries


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.4-1
changelog:
  - update to 2.13.90.0.4
  - x86-64 TLS support
  - some IA-32 TLS fixes
  - some backported patches from trunk
  - include opcodes, ld, gas and bfd l10n too


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.2-3
changelog:
  - allow addends for IA-32 TLS @tpoff, @ntpoff and @dtpoff
  - clear memory at *r_offset of dynamic relocs on PPC
  - avoid ld crash if accessing non-local symbols through LE relocs
  - new IA-32 TLS relocs, bugfixes and testcases
  - use brl insn on IA-64 (Richard Henderson)
  - fix R_IA64_PCREL21{M,F} handling (Richard Henderson)
  - build in separate builddir, so that gasp tests don't fail
  - include localization


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.2-1
changelog:
  - update to 2.13.90.0.2
    - fix ld TLS assertion failure (#70084)
    - fix readelf --debug-dump= handling to match man page and --help
      (#68997)
  - fix _GLOBAL_OFFSET_TABLE gas handling (#70241)


author: Jakub Jelinek <jakub@redhat.com> 2.12.90.0.15-1
changelog:
  - update to 2.12.90.0.15
  - TLS .tbss fix
  - don't use rpm %configure macro, it is broken too often (#69366)


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-12
changelog:
  - fix .hidden handling on SPARC (Richard Henderson)
  - don't crash when linking -shared non-pic code with SHF_MERGE
  - fix .eh_frame_hdr for DW_EH_PE_aligned
  - correctly adjust DW_EH_PE_pcrel encoded personalities in CIEs


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-4
changelog:
  - add DW_EH_PE_absptr -> DW_EH_PE_pcrel optimization for shared libs,
    if DW_EH_PE_absptr cannot be converted that way, don't build the
    .eh_frame_hdr search table


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-2
changelog:
  - trade one saved runtime page for data segment (=almost always not shared)
    for up to one page of disk space where possible


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-7
changelog:
  - as ld is currently not able to shrink input sections to zero size
    during discard_info, build a fake minimal CIE in that case
  - update elf-strtab patch to what was commited


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-3
changelog:
  - H.J.'s patch to avoid crash if input files are not ELF
  - don't crash if a SHF_MERGE for some reason could not be merged
  - fix objcopy/strip to preserve SHF_MERGE sh_entsize
  - optimize .eh_frame sections, add PT_GNU_EH_FRAME support
  - support anonymous version tags in version script


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-1
changelog:
  - update to 2.11.92.0.12
    - optimize .dynstr and .shstrtab sections (#55524)
    - fix ld.1 glitch (#55459)
  - turn relocs against SHF_MERGE local symbols with zero addend
    into STT_SECTION + addend
  - remove man pages for programs not included (nlmconv, windres, dlltool;
    - add BuildRequires for texinfo


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.5-1
changelog:
  - update to 2.11.92.0.5
    - binutils localization (#45148)
    - fix typo in REPORT_BUGS_TO (#54325)
  - support files bigger than 2GB in strings (#54406)


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-11
changelog:
  - add iplt support for IA-64 (Richard Henderson)
  - switch to new section flags for SHF_MERGE and SHF_STRINGS, put
    in compatibility code
  - "s" section flag for small data sections on IA-64 and Alpha
    (Richard Henderson)
  - fix sparc64 .plt[32768+] handling
  - don't emit .rela.stab on sparc


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-8
changelog:
  - on IA-64, put crtend{,S}.o's .IA_64.unwind section last in
    .IA_64.unwind output section (for compatibility with 7.1 eh)


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-6
changelog:
  - support for -z combreloc
  - remove .dynamic patch, -z combreloc patch does this better
  - set STT_FUNC default symbol sizes in .endp directive on IA-64


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - 2.11.90.0.8
    - some SHF_MERGE suport fixes
  - don't build with tooldir /usrusr instead of /usr (#40937)
  - reserve few .dynamic entries for prelinking


author: Jim Kingdon
changelog:
  - No source/spec changes, just rebuilding with egcs-1.1.2-18 because
    the older egcs was miscompling gprof.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - back out very *stupid* sparc patch done by HJLu. People, keep out of
    things you don't understand.
  - add alpha relax patch from rth


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - version  2.9.1.0.23
  - patch to make texinfo documentation compile
  - auto rebuild in the new build environment (release 2)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added ARM patch from philb
  - version 2.9.1.0.19a
  - added a patch to allow arm* arch to be identified as an ARM


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - updated to 2.8.1.0.29 (HJ warned me that this thing is a moving target...
    :-)
  - "fixed" the damn make install command so that all tools get installed


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - upgraded again to 2.8.1.0.28 (at least on alpha now egcs will compile)
  - added info packages handling


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


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


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


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


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


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


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


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


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


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


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


author: Adrian Havill <havill@redhat.com> 2:4.0.3-31
changelog:
  - check for non-standard legacy place for ncsd HUP (/var/run/nscd.pid) and
    then the std FHS place (/var/run/nscd.pid) (#125421)


author: Dan Walsh <dwalsh@redhat.com> 4.0.3-23
changelog:
  - Add get_enforce checks
  - Clean up patch for potential upstream submission
  - Add removemalloc patch to get it to build on 3.4


author: Nalin Dahyabhai <nalin@redhat.com> 4.0.3-15
changelog:
  - don't convert man pages to UTF-8 for RHEL 3, conditionalized using macro
  - fixup dangling man page references


author: Nalin Dahyabhai <nalin@redhat.com> 4.0.3-14
changelog:
  - lastlog: don't pass a possibly-smaller field to localtime (#109648)
  - configure: call AC_SYS_LARGEFILE to get large file support


author: Nalin Dahyabhai <nalin@redhat.com> 4.0.3-6
changelog:
  - adjust mailspool patch to complain if no group named "mail" exists, even
    though that should never happen


author: Nalin Dahyabhai <nalin@redhat.com> 20000902-13
changelog:
  - prevent libshadow from being built more than once, to keep automake happy
  - change how md5 and md5crypt are enabled, to keep autoconf happy
  - remove unpackaged files after %install


author: Nalin Dahyabhai <nalin@redhat.com> 20000902-12
changelog:
  - force .mo files to be regenerated with current gettext to flush out possible
    problems
  - fixup non-portable encodings in translations
  - make sv translation header non-fuzzy so that it will be included (#71281)


author: Nalin Dahyabhai <nalin@redhat.com> 20000902-4
changelog:
  - use -O0 instead of -O on ia64
  - build in source directory
  - don't leave lock files on the filesystem when useradd creates a group for
    the user (#50269)
  - fix the -o option to check for duplicate UIDs instead of login names (#52187)


author: Bernhard Rosenkraenzer <bero@redhat.com> 20000902-1
changelog:
  - Create an empty mailspool when creating a user so non-setuid/non-setgid
    MDAs (postfix+procmail) can deliver mail (#41811)
  - 20000902
  - adapt patches


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - don't overwrite user dot files in useradd (#19982)
  - truncate new files when moving overwriting files with the contents of other
    files while moving directories (keeps files from looking weird later on)
  - configure using %{_prefix} as the prefix


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - take LOG_CONS out of the openlog() call so that we don't litter the
    screen during text-mode upgrades


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Remove a fixed-size buffer that caused problems when adding a huge number
    of users to a group (>8192 bytes) (Bugs #3809, #11930)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change symlinked man pages to includers
  - require /usr/bin/newgrp (util-linux) so that /usr/bin/sg isn't left dangling


author: Matt Wilson <msw@redhat.com>
changelog:
  - use mandir for FHS
  - added patches in src/ and po/ to honor DESTDIR
  - use make install DESTDIR=$RPM_BUILD_ROOT


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix usermod patch to check for shadow before doing any shadow-specific stuff
    and merge it into the pwlock patch


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - Serial: 1 because now we are using 19990827 (why the heck can't they have
    a normal version just like everybody else?!)
  - ported all patches to the new code base


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - have userdel remove user private groups when it is safe to do so
  - allow -f to force user removal even when user appears busy in utmp


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - Note that /usr/sbin/mkpasswd conflicts with /usr/bin/mkpasswd;
    one of these (I think /usr/sbin/mkpasswd but other opinions are valid)
    should probably be renamed.  In any case, mkpasswd.8 from this package
    needs to be installed. (problem #823)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - updated the spec file
  - updated the patch so that new accounts created on shadowed system won't
    confuse pam_pwdb anymore ('!!' default password instead on '!')
  - fixed a bug that made useradd -G segfault
  - the check for the ut_user is now patched into configure


author: Erik Troan <ewt@redhat.com>
changelog:
  - added patch for XOPEN oddities in glibc headers
  - check for ut_user before checking for ut_name -- this works around some
    confusion on glibc 2.1 due to the utmpx header not defining the ut_name
    compatibility stuff. I used a gross sed hack here because I couldn't make
    automake work properly on the sparc (this could be a glibc 2.0.99 problem
    though). The utuser patch works fine, but I don't apply it.
  - sleep after running autoconf


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


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


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


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


author: Steve Grubb <sgrubb@redhat.com> 1.0.15-1.EL4
changelog:
  - Correct address resolving of hostname in logging functions
  - Fix logging messages to use addr if passed
  - Add TRUSTED_APP message type
  - Fix netlink errno return
  - Auditd ignore most signals
  - Add audit dispatcher interface to auditd
  - In auditd if num_logs is zero, don't rotate on SIGUSR1 (#208834)
  - Cleanup file descriptor handling in auditd
  - Improve time handling in ausearch and aureport (#191394)
  - Attempt to reconstruct full path from relative for searching
  - Ausearch & aureport now fail if no args to -te
  - In aureport, add class between syscall and permission in avc report
  - Fix bug where fsync is called in debug mode
  - Add optional support for tty in SYSCALL records for ausearch/aureport
  - ausearch & aureport implement uid/gid caching
  - In ausearch & aureport, extract addr when hostname is unknown
  - In ausearch & aureport, test audit log presence O_RDONLY
  - Updated man pages (#213328, #213330)


author: Steve Grubb <sgrubb@redhat.com> 1.0.14-1.EL4
changelog:
  - Change auditd to use custom daemonize to avoid race in init scripts
  - Update error message when deleting a rule that doesn't exist (#176239)
  - Fix bug in autrace where it didn't run on kernels without file watch support
  - Add timestamp to daemon_config messages (#174865)
  - Add error checking of year for aureport & ausearch
  - Treat af_unix sockets as files for searching and reporting
  - Update capp rules to combine syscalls for higher performance
  - Apply patch from Ulrich Drepper that optimizes resource utilization
  - Change ausearch and aureport to unlocked IO
  - Add more message types


author: Steve Grubb <sgrubb@redhat.com> 0.6.3-1
changelog:
  - Change pam install from /lib/security to /lib/security
  - Change pam_audit to write loginuid to /proc/pid/loginuid
  - Add pam_session_close handle
  - Update to newest kernel headers


author: Tom Lane <tgl@redhat.com> 7.4.26-1.el4_8.1
changelog:
  - Update to PostgreSQL 7.4.26 to fix CVE-2009-0922, CVE-2009-3230,
    and assorted other bugs described at
    http://www.postgresql.org/docs/7.4/static/release.html
  Resolves: #525282


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


author: David Woodhouse <dwmw2@redhat.com> 2.3-1
changelog:
  - Upgrade to bluez-utils 2.3
  - Fix, document and use 'rfcomm bind all'
  - Support sending break and changing initial speed in hciattach
  - Fix bluepin for gtk2


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.23
changelog:
  - fix #188099 - can't mount iscsi ext3 fs by label.
  - fix #197768 - man mount' does not list option 'mand'
  - fix #190808 - 4TB FS ends up with wrong size (workaround for manual block size setting)
  - fix #177331 - login omits pam_acct_mgmt & pam_chauthtok when authentication is skipped.
  - fix #163532 - NFS mount attributes discarded 
  - fix #164538 - undocumented partx, addpart, delpart


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.21
changelog:
  - fix #187370 - If the flavor matches the current authentication
                  type or if the server has specified AUTH_NONE,
                  then stop with a match.


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.18
changelog:
  - fix #187518 - package overwrites PAM config files
  - fix #177523 - umount -a should not unmount sysfs
  - fix #188981 - "sfdisk -l" tries to open partitions
  - fix #181549 - raw(8) manpage has old information about dd
  - fix #182612 - fix typo in mkswap man page
  - fix #183890 - add to the mount man page info about iotl(2) on NFS filesystem
  - fix #188854 - mount man page clarifications about fstab.order


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.17
changelog:
  - fix #182424 - stop nfs mount from segfaulting when the mountd 
                  version was specified.


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.15
changelog:
  - fix #171899 - removed the 'multiple' option from /etc/pam.d/remote and login files.
  - fix #153243 - newgrp gives misleading output
  - fix #156597 - look doesn't work with separators
  - fix #168434 - login's timeout can fail - needs to call siginterrupt(SIGALRM,1)
  - fix #168436 - login will attempt to run if it has no read/write access to its terminal
  - fix #170564 - add audit message to login
  - fix #169628 - /usr/bin/floppy doesn't work with /dev/fd0
  - fix #168989 - losetup (and mount -o loop) wrap at 2GB
  - fix #168570 - /sbin/umount.<TYPE>
  - fix #169077 - RHEL4 :: mount(8) : acl option not documented.
  - fix #172203 - mount man page in RHEL4 lacks any info on cifs mount options
  - fix #159410 - mkswap(8) claims max swap area size is 2 GB


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.14
changelog:
  - fix #151549 - Added 'noacl' mount flag
  - fix #169042 - Changed nfsmount to try udp before using tcp when rpc-ing
                  the remote rpc.mountd (iff -o tcp is not specified).
                  This drastically increases the total number of tcp mounts
                  that can happen at once (ala autofs).


author: Steve Dickson <steved@redhat.com> 2.12a-16.EL4.13
changelog:
  - fix #170110 - Documentation for 'rsize' and 'wsize' NFS mount 
                  options is misleading


author: Karel Zak <kzak@redhat.com> 2.12a-16.EL4.11
changelog:
  - fixed #149894 - `umount -f` does not appear to actually work
  - fixed #138772 - LTC12463-util-linux: dmesg doesnt understand kernel log buffer size
  - fixed #158737 - sfdisk/fdisk GPT detection
  - fixed #149997 - Joining a password protected group using newgrp fails
  - fixed #143597 - NEWGRP asks for password when switching to default GID
  - fixed #63909 - fdformat cannot deal with LS120 or ZIP250 drives
  - fixed #155430 - RHEL4: mount is unable to mount by label with multiple active paths to a device
  - fixed #154202 - wrong duplicate labels detection
  - fixed #153278 - RHEL4: Man pages for fstab and fstab-sync in conflict.
  - fixed #150914 - Add ocfs2 support to RHEL4 mount
  - fixed #152026 - mkswap man page needs to list and explain the -L option
  - fixed #151156 - ipcs -t output incorrectly labels semaphore section as "shared memory"
  - fixed #154498 - util-linux login & pam session
  - fixed #155333 - elvtune doesn't work in RHEL4
  - fixed #157656 - CRM 546998 : Possible bug in vipw, changes permissions of /etc/shadow and /etc/gshadow
  - fixed #157675 - Man pages for mount are incorrect for sync on FAT and VFAT
  - fixed #143118 - am-utils and autofs use different mtab locking
  - fixed #159418 - sfdisk unusable - crashes immediately on invocation
  - fixed #163609 - Handle the new Solaris partition ID
  - fixed #128407 - cxdx dev update for fdisk
  - fixed #140437 - fdisk support for sector size > 512 for SGI labeled disk


author: Elliot Lee <sopwith@redhat.com> 2.12a-16.EL4.6
changelog:
  - Revert patches 162-164 that were rejected for RHEL4
  - Fix swap partition header format to not clobber reserved space (fixedswaplabel patch)


author: Steve Dickson <SteveD@RedHat.com> 2.12a-16.EL4.3
changelog:
  - Made NFS mounts adhere to the IP protocol if specified on
    command line as well as made NFS umounts adhere to the
    current IP protocol. Fix #140016


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Updated the NFS and NFS4 code to the latest CITI patch set
    (in which they incorporate a number of our local patches).


author: Elliot Lee <sopwith@redhat.com> 2.12a-6
changelog:
  - Fix #16415, #70616 with rdevman.patch
  - Fix #102566 with loginman.patch
  - Fix #104321 with rescuept.patch (just use plain lseek - we're in _FILE_OFFSET_BITS=64 land now)
  - Fix #130016 - remove raw.
  - Re-add agetty (replacing it with mgetty is too much pain, and mgetty is much larger)


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Made the NFS security checks more explicit to avoid confusion
    (an upstream fix)
  - Also removed a compilation warning


author: Alasdair Kergon <agk@redhat.com>
changelog:
  - Add device-mapper mount-by-label support
  - Fix segfault in mount-by-label when a device without a label is present.


author: <SteveD@RedHat.com>
changelog:
  - Updated the nfs-mount.patch to correctly 
    handle the mounthost option and to ignore 
    servers that do not set auth flavors


author: <SteveD@RedHat.com>
changelog:
  - Make RPC error messages displayed with -v argument
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running
  - Ping NFS v4 servers before diving into kernel
  - Make v4 mount interruptible which also make the intr option on by default


author: <SteveD@RedHat.com>
changelog:
  - Reworked how the rpc.idmapd and rpc.gssd checks were
    done due to review comments from upstream.
  - Added rpc_strerror() so the '-v' flag will show RPC errors.


author: <SteveD@RedHat.com>
changelog:
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running.


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Added pesudo flavors for nfsv4 mounts.
  - Added BuildRequires: libselinux-devel and Requires: libselinux
    when WITH_SELINUX is set.


author: Elliot Lee <sopwith@redhat.com> 2.11y-31
changelog:
  - Add patch140 (alldevs) to fix #101772. Printing the total size of
    all devices was deemed a lower priority than having all devices
    (e.g. /dev/ida/c0d9) displayed.


author: Elliot Lee <sopwith@redhat.com> 2.11y-1
changelog:
  - Update to 2.11y
  - Fix #80953
  - Update patch0, patch107, patch117, patch120 for 2.11y
  - Remove patch60, patch61, patch207, patch211, patch212, patch119, patch121
  - Remove patch122, patch200


author: Elliot Lee <sopwith@redhat.com> 2.11w-2
changelog:
  - Remove some crack/unnecessary patches while submitting stuff upstream.
  - Build with -D_FILE_OFFSET_BITS=64


author: Elliot Lee <sopwith@redhat.com> 2.11n-19
changelog:
  - Make a note here that this package was the source of the single change 
  contained in util-linux-2.11f-18 (in 7.2/Alpha), and also contains the 
  rawman patch from util-linux-2.11f-17.1 (in 2.1AS).
  - Package has no runtime deps on slang, so remove the BuildRequires: 
  slang-devel.


author: Elliot Lee <sopwith@redhat.com> 2.11n-17
changelog:
  - Fix teg's swapondetect patch to not print out the usage message when 
  'swapon -a -e' is run. (#66690) (edit existing patch)
  - Apply hjl's utmp handling patch (#66950) (patch116)
  - Fix fdisk man page notes on IDE disk partition limit (#64013) (patch117)
  - Fix mount.8 man page notes on vfat shortname option (#65628) (patch117)
  - Fix possible cal overflow with widechars (#67090) (patch117)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - adjust mainframe patches to apply to current rpm
  - do not include fdisk until it is fixed to work on mainframe


author: Elliot Lee <sopwith@redhat.com> 2.11n-10
changelog:
  - Finish fixing #60675 (ipcrm man page), updated the patch.
  - Fix #61203 (patch114 - dumboctal.patch).


author: Elliot Lee <sopwith@redhat.com> 2.11n-7
changelog:
  Fix various bugs:
  - Add patch110 (skipraid) to properly skip devices that are part of a RAID array.
  - Add patch111 (mkfsman) to update the mkfs man page's "SEE ALSO" section.
  - remove README.cfdisk
  - Include partx
  - Fix 54741 and related bugs for good(hah!) with patch113 (ctty3)


author: Elliot Lee <sopwith@redhat.com> 2.11n-3
changelog:
  - Add util-linux-2.11n-ownerumount.patch (#56593)
  - Add patch102 (util-linux-2.11n-colrm.patch) to fix #51887
  - Fix #53452 nits.
  - Fix #56953 (remove tunelp on s390)
  - Fix #56459, and in addition switch to using sed instead of perl.
  - Fix #58471
  - Fix #57300
  - Fix #37436
  - Fix #32132


author: Elliot Lee <sopwith@redhat.com> 2.11f-17
changelog:
  - Add patch38 (util-linux-2.11f-ctty2.patch) to ignore SIGINT/SIGTERM/SIGQUIT in the parent, so that ^\ won't break things.


author: Elliot Lee <sopwith@redhat.com> 2.11f-16
changelog:
  - Merge patches 36, 75, 76, and 77 into patch #37, to attempt resolve all the remaining issues with #54741.


author: Elliot Lee <sopwith@redhat.com> 2.11f-13
changelog:
  - Patch/idea #76 from HJL, fixes bug #54741 (race condition in login 
  acquisition of controlling terminal).


author: Bill Nottingham <notting@redhat.com>
changelog:
  - revert the patch that calls setsid() in login that we had reverted
    locally but got integrated upstream (#46223)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11b-1
changelog:
  - Fix up login for real (a console session should be the controlling tty)
    by reverting to 2.10s code (#36839, #36840, #39237)
  - Add man page for agetty (#39287)
  - 2.11b, while at it


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11a-3
changelog:
  - Fix up login - exiting immediately even if the password is correct
    is not exactly a nice feature.
  - Make definite plans to kill people who update login without checking
    if the new version works ;)


author: Erik Troan <ewt@redhat.com>
changelog:
  - upgraded to 2.11a (kbdrate moved to kbd, among other things)
  - turned off ALLOW_VCS_USE
  - modified mkcramfs to not use a large number of file descriptors
  - include mkfs.bfs


author: Matt Wilson <msw@redhat.com>
changelog:
  - changed Requires: kernel >= 2.2.12-7 to Conflicts: kernel < 2.2.12-7
    (fixes a initscripts -> util-linux -> kernel -> initscripts prereq loop)


author: Matt Wilson <msw@redhat.com>
changelog:
  - patched mkcramfs to use the PAGE_SIZE from asm/page.h instead of hard
    coding 4096 (fixes mkcramfs on alpha...)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed bug #29131, where ipc.info didn't have an info dir entry,
    added the dir entry to ipc.texi (Patch58)


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated kill man page
  - added patch to fix vipw race
  - updated vipw to edit /etc/shadow and /etc/gshadow, if appropriate
  - added patch to disassociate login from tty, session, and pgrp


author: Erik Troan <ewt@redhat.com>
changelog:
  - fixed problem w/ empty extended partitions
  - added patch to fix the date in the more man page
  - set OPT to pass optimization flags to make rather then RPM_OPT_FLAG
  - fixed fdisk -l /Proc/partitions parsing
  - updated to 2.10s


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.10o
  -  fdformat: fixed to work with kernel 2.4.0test6 (Marek Wojtowicz)
  -  login: not installed suid
  -  getopt: by default install aux files in /usr/share/misc
  - update to 2.10n:
  -  added blockdev.8
  -  change to elvtune (andrea)
  -  fixed overrun in agetty (vii@penguinpowered.com)
  -  shutdown: prefer umounting by mount point (rgooch)
  -  fdisk: added plan9
  -  fdisk: remove empty links in chain of extended partitions
  -  hwclock: handle both /dev/rtc and /dev/efirtc (Bill Nottingham)
  -  script: added -f (flush) option (Ivan Schreter)
  -  script: added -q (quiet) option (Per Andreas Buer)
  -  getopt: updated to version 1.1.0 (Frodo Looijaard)
  -  Czech messages (Jiri Pavlovsky)
  - login.1 man page had not /var/spool/mail path (#16998).
  - sln.8 man page (but not executable) included (#10601).
  - teach fdisk 0xde(Dell), 0xee(EFI GPT), 0xef(EFI FAT) partitions (#17610).


author: Matt Wilson <msw@redhat.com>
changelog:
  - use snprintf - not sprintf - when doing
    sprintf ("%s\n", _("Some string")) to avoid overflows and
    segfaults.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - raw control file was /dev/raw, now /dev/rawctl.
  - raw access files were /dev/raw*, now /dev/raw/raw*.


author: Matt Wilson <msw@redhat.com>
changelog:
  - updated to util-linux 2.10c
  - deprecated IMAP login mail notification patch17
  - deprecated raw patch22
  - depricated readprofile patch24


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - hostid is now in sh-utils. On sparc, install hostid as sunhostid (#4581).
  - update to 2.9w:
  -  Updated mount.8 (Yann Droneaud)
  -  Improved makefiles
  -  Fixed flaw in fdisk


author: Christian 'Dr. Disk' Hechelmann <drdisk@tc-gruppe.de>
changelog:
  - added locale message catalogs to %file
  - added patch for non-root build
  - vigr.8 and /usr/lib/getopt  man-page was missing from file list
  - /etc/fdprm really is a config file


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9v:
  -   cfdisk no longer believes the kernel's HDGETGEO
      (and may be able to partition a 2 TB disk)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9u:
  -   Czech more.help and messages (Jiri Pavlovsky)
  -   Japanese messages (Daisuke Yamashita)
  -   fdisk fix (Klaus G. Wagner)
  -   mount fix (Hirokazu Takahashi)
  -   agetty: enable hardware flow control (Thorsten Kranzkowski)
  -   minor cfdisk improvements
  -   fdisk no longer accepts a default device
  -   Makefile fix


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9t:
  -   national language support for hwclock
  -   Japanese messages (both by Daisuke Yamashita)
  -   German messages and some misc i18n fixes (Elrond)
  -   Czech messages (Jiri Pavlovsky)
  -   wall fixed for /dev/pts/xx ttys
  -   make last and wall use getutent() (Sascha Schumann)
      [Maybe this is bad: last reading all of wtmp may be too slow.
       Revert in case people complain.]
  -   documented UUID= and LABEL= in fstab.5
  -   added some partition types
  -   swapon: warn only if verbose


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - include sfdisk (#1164)
  - fix write (#1784)
  - use positive logic in spec file (%ifarch rather than %ifnarch).
  - (re)-use 1st matching utmp slot if search by mypid not found.
  - update to 2.9o
  - lastb wants bad logins in wtmp clone /var/run/btmp (#884)


author: Jakub Jelinek <jj@ultra.linux.cz>
changelog:
  - if hwclock is to be compiled on sparc,
    it must actually work. Also, it should obsolete
    clock, otherwise it clashes.
  - limit the swap size in mkswap for 2.2.1+ kernels
    by the actual maximum size kernel can handle.
  - fix kbdrate on sparc, patch by J. S. Connell
    <ankh@canuck.gen.nz>


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - .perms patch to login to make it retain root in parent process
    for pam_close_session to work correctly


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - patch top build on the arm without PAM and related utilities, for now.
  - build hwclock only on intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated MCONFIG to automatically determine the architecture
  - added glibc header hacks to fdisk code
  - rdev is only available on the intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - Merged Red Hat changes into main util-linux source, updated package to
    development util-linux (nearly 2.7).


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - pam.patch differentiated between different kinds of bad logins.
    In particular, "user does not exist" and "bad password" were treated
    differently.  This was a minor security hole.


author: Matthew Barnes <mbarnes@redhat.com> - 2.0.2-33.el4
changelog:
  - Revise patch for RH bug #189879 (parsing URLs w/ special characters).
  - Bump seamonkey_build_version to 1.0.6.


author: Ray Strode <rstrode@redhat.com> - 2.0.2-27.rhel4.1
changelog:
  - Apply patch from Dave Malcolm <dmalcolm@redhat.com> to fix
    settings preservation in initial setup wizard (bug 169484)
  - bump mozilla-devel requirement because it changed in an
    asynchronous update


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-27
changelog:
  - updated constants in patch 108 to avoid 32-bit truncations in arithmetic; add
    debug code to log the results, but disabled by default.


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-24
changelog:
  - Added patch to fix problem with preview breaking when viewing certain emails
    (patch 109, bug #153225)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-23
changelog:
  - Added patch to documentation to fix the instructions for setting up LDAP 
    addressbooks (patch 105, bug #153743)
  - Added patch to fix synchronizing multiday all-day events (patch 106,
    bug #157074)
  - Added patch for NNTP authentication (patch 107, bug #167919)
  - Added patch to fix a problem with upgrading from Evolution 1.4 when /home
    is mounted on a filesystem larger than about 2 terabytes (patch 108, #150628)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-22
changelog:
  - Fixed CAN-2005-2549 (Sitic Vulnerability Advisory: SA05-001) and for
    CAN-2005-2550 as far as it can affect RHEL4 (patch 202, #165235)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-20
changelog:
  - Added patch to show correct mimetype for OpenOffice.org files when guessing 
    type for attachments with mimetype "application/octet-stream" (#145552)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-18
changelog:
  - Update Russian translation with latest from upstream CVS on gnome-2-8 branch
    (replacing version 1.150.2.3 with 1.150.2.6) (#160764)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-17
changelog:
  - Added patch that (together with patched libgal2) fixes problem with i18n 
    input in Evolution's calendar (#150077 and #154360)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-15
changelog:
  - Added patch for #155377 (CAN-2005-0806)
  - Added patch for #155375 (camel-lock-helper, CAN-2005-0102)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-12
changelog:
  - Changed mozilla buildtime dependencies to be >=1.7.3 rather than 1.7.3 to isolate evolution
  builds from changing mozilla versions.


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-11
changelog:
  - Removed explicit run-time spec-file requirement on mozilla.
    The Mozilla NSS API/ABI stabilised by version 1.7.3
    The libraries are always located in the libdir
    However, the headers are in /usr/include/mozilla-%{mozilla_build_version}
    and so they move each time the mozilla version changes.
    So we no longer have an explicit mozilla run-time requirement in the specfile; 
    a requirement on the appropriate NSS and NSPR .so files is automagically generated on build.
    We have an explicit, exact build-time version, so that we can find the headers (without
    invoking an RPM query from the spec file; to do so is considered bad practice)
  - Introduced mozilla_build_version, to replace mozilla_version


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-10
changelog:
  - apply patches to use Pango for printing addressbooks and calendars, fixing issues with non-Roman scripts (#138075)
  This introduces an ABI dependency on libgnomeprint >= 2.7.0; however this is dependency is already pulled in by the gtkhtml3 package


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-8
changelog:
  - updated s390/s390x to use the same version of mozilla as other architectures (1.7.3), rather than 1.6


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-5
changelog:
  - Added evolution-2.0.2-userguide-source-branding.patch to remove certain distro-specific references in documentation (#122195)
  - Added evolution-2.0.2-link-to-gss.patch to make "Help" links from two error dialogs take the user to GSS (#133978)
  - Added evolution-2.0.2-remove-quick-reference.patch to remove "Quick Reference" from menu (#122195)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-2
changelog:
  - Fix for #132050 (no entry for Evolution in the menus): use the new redhat-evolution.desktop file provided by redhat-menus-1.13


author: David Malcolm <dmalcolm@redhat.com> - 2.0.2-1
changelog:
  - Update from 2.0.1 to 2.0.2
  - Updated dependency on e-d-s from 1.0.1 to 1.0.2
  - Updated dependency on libgal2 from 2.2.2 to 2.2.3
  - Updated dependency on gtkhtml3 from 3.3.0 to 3.3.2
  - ppc's mozilla dependency is now in line with the other architectures at 1.7.3


author: David Malcolm <dmalcolm@redhat.com> - 2.0.1-3
changelog:
  - Fix for #135135, updating the fix for #103826 that removes the evolution.desktop file in "Office"; the file to delete had been renamed to evolution-2.0.desktop
  - Added requirement on redhat-menus, since this supplies the target of our .desktop symlink


author: David Malcolm <dmalcolm@redhat.com> - 2.0.1-2
changelog:
  - update mozilla dependency from 1.7.2 to 1.7.3, apart from on ppc (and on s390 and s390x, which remain at 1.6, and on ppc64 where it isn't available at all)


author: David Malcolm <dmalcolm@redhat.com> - 2.0.1-1
changelog:
  - Update from 2.0.0 to 2.0.1
  - Updated dependency on e-d-s from 1.0.0 to 1.0.1
  - Updated dependency on libgal2 from 2.2.0 to 2.2.2


author: David Malcolm <dmalcolm@redhat.com> - 2.0.0-1
changelog:
  - Update from 1.5.94.1 to 2.0.0
  - Change source FTP location from 1.5 to 2.0
  - Updated dependency on e-d-s from 0.0.99 to 1.0.0
  - Documentation has now moved from 1.5 to 2.0


author: David Malcolm <dmalcolm@redhat.com> - 1.5.94.1-1
changelog:
  - updated tarball from 1.5.93 to 1.5.94.1
  - the BASE_VERSION in the configure.in script has finally been updated from 1.5 to 2.0 (affects OAFIIDs, install dirs, binary names etc); updated evo_major and various other parts of the spec-file to reflect this; however documentation is still 1.5 in upstream tarball
  - updated dependency on libgal2 from 2:2.1.14 to 2:2.2.0
  - updated dependency on libsoup from 2.1.13 to 2.2.0
  - updated dependency on e-d-s from 0.0.98 to 0.0.99


author: David Malcolm <dmalcolm@redhat.com> - 1.5.93-2
changelog:
  - updated gnome-icon-theme requirement from 1.2.0 to 1.3.6 to fix problem with missing stock icons (bz #130142)


author: David Malcolm <dmalcolm@redhat.com> - 1.5.93-1
changelog:
  - updated tarball from 1.5.92.2 to 1.5.93
  - removed filechooser patch - this is now in the upstream tarball, with a test at configuration time; it was autodetected and enabled in my test build; I've explicitly enabled it to be certain.
  - updated dependency on libgal2 from 2:2.1.13 to 2:2.1.14
  - updated dependency on libsoup from 2.1.12 to 2.1.13
  - updated dependency on e-d-s from 0.0.97 to 0.0.98


author: David Malcolm <dmalcolm@redhat.com> - 1.5.92.1-1
changelog:
  - updated tarball from 1.5.91 to 1.5.92.1
  - added a dependency on gnome-icon-theme
  - updated dependency on libgal2 from 2:2.1.11 to 2:2.1.13
  - updated dependency on gtkhtml3 from 3.1.17 to 3.3.0
  - updated dependency on libsoup from 2.1.11 to 2.1.12
  - updated dependency on e-d-s from 0.0.95 to 0.0.97


author: Jeremy Katz <katzj@redhat.com> - 1.5.90-5
changelog:
  - use mozilla 1.7 on platforms where it's available
  - check to make sure the appropriate mozilla headers exist if using
    mozilla nss for ssl or fail the build


author: David Malcolm <dmalcolm@redhat.com> - 1.5.7-3
changelog:
  - Added GtkFileChooser patch based on work by Carlos Garnacho Parro (http://lists.ximian.com/archives/public/evolution-patches/2004-March/004867.html); added requirement for GTK 2.4


author: Jeremy Katz <katzj@redhat.com> 1.4.5-6
changelog:
  - Make imap command length shorter to avoid choking some imap servers 
    (notably cyrus-imap).
  - Make wombat session managed so that we don't hit weird bonobo activation
    things.  This adds a dependency on $DISPLAY for wombat.  (#106826)


author: Jeremy Katz <katzj@redhat.com> 1.4.5-5
changelog:
  - use AI_ADDRCONFIG to avoid returning IPv6 addresses on hosts without 
    IPv6 support
  - add patch from upstream with reply-to-list shortcut (Ctrl-l)


author: Jeremy Katz <katzj@redhat.com> 1.4.5-3
changelog:
  - Pull in some patches from upstream CVS
    * Avoid division by zero with POP (X#41610)
    * Don't mangle headers (X#33545)
    * Prefix IPV6 numeric hosts properly (X#46006, #105028)
    * Use proper function for IPV6 reverse lookups (X#46006)
    * Allow timezone offset to be up to 14 hours (X#49357)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - add patch from upstream CVS to fix SMTP syntax problems (#106630) 
  - really remove duplicate menu entry (#103826)


author: Jeremy Katz <katzj@redhat.com> 1.4.4-5
changelog:
  - patch from upstream to fix display of some mails in 
    different charsets (#102899)
  - add requires on newer version of ORBit2 (#103386)
  - add patch from upstream (extracted by George Karabin) to use gnome-vfs 
    mime icon lookup where available (#102553)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - update to 1.3
  - don't build with pilot support for now
  - don't redhat-ify the summary prefs for now


author: Jeremy Katz <katzj@redhat.com> 1.2.2-5
changelog:
  - security patches from upstream
    - sanity check UUEncoding header before decoding (CAN-2003-0128)
    - don't decode doubly UUEncoded content (CAN-2003-0129)
    - don't use a bonobo component to display things without registered 
      handlers (CAN-2003-0130)


author: Jeremy Katz <katzj@redhat.com> 1.2.2-3
changelog:
  - memleak patch had some bits that weren't supposed to be there.  update 
    to newer from upstream.
  - fix directory checking in proxy patch


author: Jeremy Katz <katzj@redhat.com> 1.2.2-2
changelog:
  - add missing build dep (#84388)
  - add patch from upstream for evolution-mail memleak
  - add patch from upstream to use the gnome2 proxy settings by default


author: Jeremy Katz <katzj@redhat.com> 1.2.0-6
changelog:
  - require a newer soup, the old one Has Bugs (tm)
  - excludearch x86_64; getting a R_X86_64_32S relocation in libical 
    although everything appears to be built with -fPIC correctly


author: Jeremy Katz <katzj@redhat.com> 1.2.0-4
changelog:
  - add upstream patch to handle LDAPv3 better
  - add upstream patch to fix shell memory leaks
  - add upstream patch to fix ldap scope selection
  - build with openssl instead of mozilla-nss since it's available on 
    more platforms
  - build on all arches


author: Jeremy Katz <katzj@redhat.com> 1.2.0-2
changelog:
  - macro-ify the mozilla version to make it easier to build against 
    newer mozillas with headers in new locations
  - buildrequire pilot-link-devel (#78077)
  - drop uneeded ldapv3 patch (toshok says 1.2 already handles this)
  - drop unneeded patch for ordering of the libdb checks
  - add fejj's patch to always subscribe to the inbox from evolution-patches


author: Jeremy Katz <katzj@redhat.com> 1.0.8-3
changelog:
  - remove static and libtool archives for importers and camel-providers (#68222)
  - do desktop-file-install magic 
  - remove dead sites from summary list (#64522)
  - support openldap protocol version 3 based off of Nalin's autofs changes


author: Jeremy Katz <katzj@redhat.com> 1.0.3-6
changelog:
  - add patch to fix spool unread counts (#64198)
  - build with the fix for the crasher mail sent to 
    evolution-list (ximian #24140)


author: Jeremy Katz <katzj@redhat.com> 1.0.3-4
changelog:
  - include fejj(at)ximian.com's patch to fix the EINPROGRESS error with ssl 
    since it's been committed to the branch and fixes the problem for me
  - include patch from tagoh(at)redhat.com to change the default charset 
    for Japanese to ISO-2022-JP (#63214)


author: Jeremy Katz <katzj@redhat.com> 1.0.3-3
changelog:
  - minor tweaks to the redhatify patch
  - make accepting appointments sent to mailing lists work
  - use the RFC specified LDAP attribs for freebusy and calendarURI 
    in addressbook
  - fix a crash in the startup wizard


author: Jeremy Katz <katzj@redhat.com> 1.0.2-3
changelog:
  - mozilla 0.9.9 has nspr and nss subpackages, hooray!  rip out the static 
    libnss linkage and just link against what is provided dynamically
  - kill the -devel subpackage since it's of questionable use
  - explicitly require mozilla-nss and mozilla-nspr packages to make it easier
    to resolve the requirements


author: Jeremy Katz <katzj@redhat.com> 1.0.1-1
changelog:
  - update to 1.0.1
  - patch for autoconf 2.52 accepted upstream
  - include man page
  - use --with-sub-version=" (%{version}-%{release})"


author: Jeremy Katz <katzj@redhat.com> 1.0-2
changelog:
  - really disable news
  - add patch from Jens Petersen <juhp@redhat.com> to hopefully get 
    builds working with autoconf 2.52
  - conditionalize static libnss stuff so that it can go away when we
    have a mozilla with shared libnss


author: Jeremy Katz <katzj@redhat.com> 1.0-1.7.2
changelog:
  - add patches off of branch for:
    * do not show up as Preview Release in version string
    * have next/previous work with multiple selected messages
  - build without pilot support


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - let's build with an included copy of libnss now since OpenSSL is support
    is disabled on the 1.0 branch
  - build with --enable-dot-locking=no
  - excludearch ia64 again now that we need libnspr


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - build with gnome-pilot and krb5 support
  - conditionalize ldap, pilot and krb5 support
  - clean up buildrequires some


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - we can build on ia64 since we're using openssl instead of nspr
  - disable non-functional nntp support 
  - 0.99.2 (rc2)


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - add explicit requires on current bonobo, oaf, and GConf to help people
    help themselves
  - s/Copyright/License/


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


author: Elliot Lee <sopwith@redhat.com> 1.0.13-3
changelog:
  - The package totally broke the backwards compatibility that it was intended to provide.
    Fixed by setting soname to libpng.so.2, and only tweaking the build (libpng*.{so,a}) files.
  - Use _smp_mflags
  - Fix rhconf patch because it was patching a symlink instead of the actual file.
  - Don't provide libpng = {version}, because then the package conflicts with itself


author: Havoc Pennington <hp@redhat.com> 1.0.13-1
changelog:
  - upgrade to 1.0.13, plus patch tarball from libpng web site
  - update rhconf patch to work with new makefiles


author: Marcela Maslanova <mmaslano@redhat.com> - 4.1-47.EL4
changelog:
  - removed patches for 192783, 178836 because of frozen errata
  - added only patch for CVE-2007-1856 crontab denial of service
  - Resolves: rhbz#235880


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.27:.1
changelog:
  - Applied patch to fix CVE-2008-3639 (STR #2918, bug #464710).
  - Applied patch to fix CVE-2008-3640 (STR #2919, bug #464713).
  - Applied patch to fix CVE-2008-3641 (STR #2911, bug #464716).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.26
changelog:
  - Applied patch to fix CVE-2008-0053 (HP-GL/2 input processing, bug #438117).
  - Applied patch to fix CVE-2008-1373 (GIF overflow, bug #438303).
  - Applied patch to fix CVE-2008-1374 (64-bit PDF crash, bug #438336).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.25
changelog:
  - Apply upstream patches from STR #1249 and STR #1284, to improve efficiency
    in libcups (bug #437456).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.24
changelog:
  - Prevented invalid memory accesses when a class and its singleton printer
    are timed out in the same sweep (CVE-2008-0597, bug #433829).
  - Back-ported mimeDeleteType from 1.2.x (CVE-2008-0596, bug #433829).
  - Prevent double-free when a browsed class has the same name as a printer
    or vice versa (bug #433765, STR #2656).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.23
changelog:
  - Include printer-state-change-time IPP attribute in responses, in addition
    to printer-state-time, its original name (bug #247829).


author: Tim Waugh <twaugh@redhat.com> 1:1.1.22-0.rc1.9.22
changelog:
  - Backported support for the lpstat command to show the time and date of
    the last printer state change (bug #247829).
  - Build requires autoconf (bug #250251).
  - Applied upstream patch to fix OrderDependencies in cupsaddsmb (bug #248550).
  - Fixed initscript exit code in certain failure conditions (bug #237954).
  - Backported class failover fix from svn4650 (bug #234011).
  - Increase size of buffer used for PS/PJL and HPGL file format checks in
    mime.types (bug #233401).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Applied patch to fix CVE-2007-4351 (STR #2561, bug #356561).
  - Applied patch to fix CVE-2007-4045 (bug #356561).
  - Applied patch to fix CVE-2007-4352, CVE-2007-5392 and
    CVE-2007-5393 (bug #356561).


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


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


author: Urs Beyerle <urs.beyerle@psi.ch> - 0.9.3.1-10.sl4.psi
changelog:
  - add xenU, hugemem, largesmp kernel
  - do not build for xenU kernel 
    (build failed because PCI support.is not enabled in xenU kernel)


author: Urs Beyerle <urs.beyerle@psi.ch> - 0.9.3.1-9.sl4.psi
changelog:
  - update to 0.9.3.1
  - add modules matching ath_rate_*.*o
  - madwifi-0.9.2-rhel4.patch no longer needed


author: Urs Beyerle <urs.beyerle@psi.ch> - 0.9.2.1-8.sl4.psi
changelog:
  - add madwifi-0.9.2-rhel4.patch from ATrpms
  - Introduce epoch since SL4 has 0.9.6 already. :/ 
  - update to 0.9.2.1
  - many changes in the spec file


author: Than Ngo <than@redhat.com> 6:3.3.1-5.14
changelog:
  - fix #191049, KDE screensaver calls PAM incorrectly
  - fix #199446, KDE desktop menu missing "open terminal" option


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Stephan Wiesand <stephan wiesand desy de> 1.4.14-80.SLx
changelog:
  - 1.4.14 release, no additional patches
  - updated CellServDB from grand.central.org (last changed 2010-12-13)


author: Stephan Wiesand <stephan wiesand desy de> 1.4.12-79.SLx
changelog:
  - 1.4.12 release, no additional patches
  - updated CellServDB from grand.central.org (phy.bris.ac.uk is ok)


author: Stephan Wiesand <stephan wiesand desy de> 1.4.12-77.pre1.SLx
changelog:
  - prerelease 1 for next upstream release
  - patches 1065..1069 are already in
  - added patches since prerelease from stable-1_4_x git branch
  - updated CellServDB from grand.central.org (dementia.org entry changed)
  - changed CellservDB entry for phy.bris.ac.uk (mail from Winnie Lasseco)
  - package afs_compile_et + manpage (in -devel)


author: Stephan Wiesand <stephan wiesand desy de> 1.4.11-76.SLx
changelog:
  - added more post-1.4.11 fixes from stable-1_4_x git branch:
    1068: fix-linux24-builds-20090718
    1069: kernel-init-vrequest-structure-20090914


author: Stephan Wiesand <stephan wiesand desy de> 1.4.11-75.SLx
changelog:
  - upstream release 1.4.11
  - updated CellServDB from grand.central.org
  - install release notes and changelog into /usr/share/doc/openafs-<version>
  - explicitly build src/auth/setkey (for -debug package)
  - do not install the new compile_et manpage, it clashes with e2fsprogs-devel
  - do not install the new rmtsysd manpage, this doesn't exist for linux yet
  - copyauth is no longer built; delete the manpage as well
  - package new manpages for restorevol, vsys
  - added post-1.4.11 fixes from stable-1_4_x git branch:
    1066: export-ktc-curpag-everywhere-20090713
    1067: fix-getvolume-for-nonroot-dynroot-fids-20090722


author: Stephan Wiesand <stephan wiesand desy de> 1.4.10-74.SLx
changelog:
  - upstream release 1.4.10
  - removed patches 1062..65
  - updated CellServDB from grand.central.org; remove wallace from RAL entry


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.8-71.SLx
changelog:
  - upstream release 1.4.8
  - post release patches:
    1062: viced-helper-thread-count-20081111 (1-liner to stay within 128 threads)
    1063..65: fileserver man page updates


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.8-0.69.pre1.SLx
changelog:
  - patches 1058..1061 are in pre1
  - package new manpages for krb.conf and vldb_convert (in -server)
  - upstream now installs the K5 klog as klog.krb5; package, + a symlink to k5log
  - should no longer need 1057


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.7-68.SLx
changelog:
  - replace 1056 by 1057: linux-hlist-unhashed-opencoding-20080520
  - more post-1.4.7 patches (either trivial, or serious and simple):
    1058: butc-xbsa-lwp-protoize-damage-20080501
    1059: uuid-corrected-duplicate-check-20080501
    1060: viced-large-more-threads-20080506
    1061: vos-sync-flag-voltype-properly-20080521


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.7-0.61.pre2.SLx
changelog:
  - first stab at 1.4.7 prerelease
  - had to change twiddle patch (301 -> 303) (one of two typos is now fixed)
  - 1051 is already in now
  - parallel make is hopelessly broken now; remove retry kludges and don't try
  - remove useless symlink manpages
  - package the new read_tape manpage
  - temp. patches from cvs (should be in pre3):
    1052: linux-flush-unlock-20080402
    1053: linux-flush-compare-20080402
    1054: vlserver-checksignal-returns-voidstar-20080401


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.6-58.SLx
changelog:
  - new upstream release; fixes fileserver bugs (OPENAFS-SA-2007-003, DOS)
  - this obsoletes patches 1052,54,55;
  - also removed linux-nsec-timestamp-zero (1053) for the time being
  - renamed klog.krb5 to k5log
  - => this is a build of pristine openafs-1.4.6, except for the extra k5log
  - largefile-fileserver is the default since 1.4.5 -> adapt configure options
  - added "--with debugsyms" build option


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.5-56.SLx
changelog:
  - first patches from cvs
    1051: krb5-klog-20071101
    1052: cbd-use-callback-size-for-callbacks-20071105
    1053: linux-nsec-timestamp-zero-20071106
    1054: viced-missing-lock-20071109
    1055: viced-accurately-track-file-callbacks-20071112
  - krb5 capable klog packaged as klog.krb5 in openafs-krb5


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.5-0.53.pre3.SLx
changelog:
  - prerelease 3 of next upstream version, obsoletes patches 1018..1049
  - new patch 1050: oldfs-2gb (see RT #73720, but this one also works on amd64)
  - new man pages for CellAlias and pt_util
  - there is no more kseal executable
  - ka-forwarder now comes with upstream, and with a man page
  - => we no longer need afs-krb5 at all; this also obsoletes patches 103, 104, 204
  - removed unused SuidCells
  - use man-pages from release, meanwhile they are better than those from #19268
  - make sure man pages are packaged once only
  - support for building against lustre-kernel-source on SL4/5


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-52.SLx
changelog:
  - more patches from CVS:
    1044: viced-assert-less-20070719
    1045: viced-multi-probe-addr-20070808
    1046: find-dcache-just-hold-the-lock-slightly-longer-20070820
    1047: linux-modparam-269-updates-20070821
    1048: linux-module-error-handling-20070821-modified
    1049: viced-remove-asserts-20070821


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-51.SLx
changelog:
  - SL5: actually add the improved init script...
  - more patches from CVS:
    1037: bucoord-dump-levels-20070517.patch
    1038: budb-ol_verify-20070706.patch
    1039: clone-dont-hold-vol-lock-20070516.patch
    1040: des-p-temp-volatile-20070703.patch
    1041: memcache-alloc-failures-20070623.patch
    1042: pagsh-krb5-20070710.patch
    1043: tvolser-locking-updates-20070322.patch


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-50.SLx
changelog:
  - SL5: improved afs-server init script; also set it to unconfined_exec_t
    in postinstall if selinux active
  - updated CellServDB to current version from grand.central.org
  - more patches from CVS:
    1033: volser-delete-clone-not-source-20070702
    1034: avoid-empty-uuid-20070618
    1035: forceallnewconns-prototype-20070627
    1036: volser-earlier-logging-20070627


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-49.SLx
changelog:
  - SL3: added corrected patch1032 from CVS to find 64bit syscall table on amd64
    (openafs-1.4.4-amd64-linux-24-syscall-probe-symbol-change-20070623-fixed)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-47.SLx
changelog:
  - SL5: fix /etc/init.d/afs-server (missing fi in stop code)
  - more patches from CVS:
  - 1029: linux-kmem-destroy-fix-20070609
  - 1030: vsprocs-avoid-bogus-error-20070606
  - 1031: sl5-vfs-flush-3arg-20070612 (modified patch w/o ifdefs since that
    would require running regen.sh - which doesn't work on SL5)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-46.SLx
changelog:
  - added recent patches from CVS:
  - 1022: namei-dont-randomly-full-salvage-20070514
  - 1023: vos-namelen-for-dump-restore-is-stupid-20070509
  - 1024: supergroup-cleanup-20070516
  - 1025: ptserver-fix-bitmap-20070516
  - 1026: glibc24-jmp-buf-mangling-20070516 (SL5 only)
  - 1027: rx-call-abort-release-refcount-20070425
  - 1028: dont-fclose-null-20070514


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-44.SLx
changelog:
  - SL4/5 init script: fix cache partition detection on SL4/5
  - SL4: replace patch1020 by slightly fixed version now in CVS
  - add accompanying patch1021 (vmalloc-no-glock-20070418)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-43.SLx
changelog:
  - SL4: added patch1020 by Chris Wing to turn off broken symlink caching, see
    https://lists.openafs.org/pipermail/openafs-devel/2007-March/015069.html
  - add buildhost and version-release to AFS version string


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.4-42.SLx
changelog:
  - upstream release with new default of -nosuid for local cell, see OPENAFS-SA-2007-001
    * this may break things for sites relying on setuid files in AFS *
  - added a word of warning to the SuidCells config file
  - updated CellServDB to version from grand.central.org as of 2007-03-21
  - added linux-task-pointer-safety-20070320 from CVS (see RT #55973)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.3-0.rc3.39.SLx
changelog:
  - added patch to make sure afs_pag_destroy() holds the glock, from 
    https://lists.openafs.org/pipermail/openafs-devel/2007-March/014985.html
  - for SL5, changed comments on afsd options in the sysconfig file
  - for SL5, changed default afsd options to " " (as recommended by developers)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.3-0.rc3.38.SLx
changelog:
  - upstream rc3, could remove all recent patches
  - support new xenU kernel variant on SL4
  - automated macro for rc sources
  - put back kernel module dependencies (except if built --without kreqs)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.3-0.rc2.36.SLx
changelog:
  - release candidate 2 of next upstream version
  - still needs patches for the tasklist_lock issue
  - added patch against leaks in the kernel module (from CVS)
  - fixed retry of parallel build of only_libafs_tree


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-35.SLx
changelog:
  - put SLx macros into a helper script, recognize 4.9x as SL5
  - put debuginfo override into a helper script, required by RPM on SL3/4
  - fix debuginfo release
  - omit kernel dependency from kernel-module unless built --with kreqs
    (work around yum limitation to help the kernel module plugin)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-33.SLx
changelog:
  - override debuginfo package name for kernel module package
  - to make this work, never build the module and userland in same run


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-32.SLx
changelog:
  - added three patches from CVS:
    Patch1011: openafs-1.4.2-linux-osi-cred-pool-byebye-20061218.patch
      will hopefully rid us of the panics due to "cannot malloc 4xxx bytes"
      observed on SL3 systems (2.4.21-47.0.1.ELsmp), even if unloaded
    Patch1012: openafs-1.4.2-linux26-disable-backing-readahead-20061109.patch
      is just there to make the noext one succeed, and should not do any harm
    Patch1013: openafs-1.4.2-linux-statfs-dentry-20061109.patch
      should provide a reasonable df output (not 0kB or 166YB) on recent
      2.6 kernels (SL5)


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-29.SLx
changelog:
  - should build on {SL3 SL4 SL5} x {i686 ia64 x86_64} x {any variant}
  - renamed base package to openafs.SLx to get a common src.rpm; binary packages
    retain their usual names, with SL3 etc. appended to release; added build
    instructions to base package description
  - krb5: build aklog and asetkey from source coming with the openafs tarball
    now; only ka-forwarder is still built from krb5-afs
  - run parallel makes (and try again if the first attempt fails)
  - make use of new (build) requirements on kernel[-devel] on SL4/5
  - updated CellServDB to latest from grand.central.org (w/o openafs.org entry!)
  - allow changing configure options from the command line
  - record configure option in description of server package
  - init script: check more thoroughly for a defined cell; try to guess it if not
  - init script: subtract 32MB from cache partition size if it is ext3 when
    calculating the usable cache size, then use 70% (not 80)
  - init script: use 100MB (not just 8) if cache is not on dedicated filesystem
  - on SL5: separate init scripts for client and server
    - client: /etc/init.d/afs (as before), owned by openafs-client
    - server: /etc/init.d/afs-server (new), owned by openafs-server


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.fc3.15.SL5
changelog:
  - upstream final candidate 3
  - besides a real fix for amd64, some quite substantial changes in salvager
    and volserver


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.rc1.14.SL5
changelog:
  - find kernel headers in /usr/src/kernels
  - add rxubikdeclare patch (not sure it is important)
  - find kernel headers on FC6


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.rc1.12.SL5
changelog:
  - drop patches no longer needed
  - add patch 1005 for last tiny configure problem, run regen, add buildreq
    on autoconf, automake


author: Stephan Wiesand <stephan.wiesand@desy.de> 1.4.2-0.beta3.11.SL5
changelog:
  - build on FC6T2 (ugly, ugly hacks)
  - update CellServDB
  - the last patch is now in upstream sources
  - tag "copyright" changed to "license"
  - aklog.1 is no longer in src/aklog


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-100]
changelog:
  -cxgb3: prevent reading uninitialized stack memory to fix xgb_extension_ioctl infoleak (Eugene Teo) [633153] {CVE-2010-3296}
  -mlx4: disable MSI-X by default (Andy Gospodarek) [530596]
  -ext3: call fs's invalidatepage instead of block_invalidatepage (Josef Bacik) [488611]
  -av7110: check for negative array offset (Mauro Carvalho Chehab) [672400] {CVE-2011-0521}
  -ext3: don't dirty unmapped data buffers (Josef Bacik) [488611]
  -net: clear heap allocations for privileged ethtool actions (Jiri Pirko) [672431] {CVE-2010-4655}


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-97]
changelog:
  -fs: fix filesystem corruption on ext2 (Alexander Viro) [662839]
  -sky2: fix oops in sky2_xmit_frame after tx timeout (Don Howard) [614559]
  -netdump: fix netdump failures on large memory systems (Neil Horman) [488557]


author: Don Howard <dhoward@redhat.com> [2.6.9-96]
changelog:
  -usb: ehci amd periodic frame list table quirk (Don Zickus) [651334]
  -fs: truncate blocks outside i_size after O_DIRECT write error (Eric Sandeen) [665067]


author: Don Howard <dhoward@redhat.com> [2.6.9-95]
changelog:
  -jbd: skip buffers that have a different jh (Josef Bacik) [488611]
  -unix: fix local socket dos (Neil Horman) [656758] {CVE-2010-4249}
  -s390x: qdio: fix zfcp stall with more than 63 active qdio devices (Hendrik Brueckner) [662130]
  -ehci-hcd: fix fatal error during bootup (Don Zickus) [656447]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-94]
changelog:
  -modules: sysctl to block module loading (Jerome Marchand) [645220]
  -redhat: added config_security_dmesg_restrict option (Frantisek Hrbata) [653252]
  -kernel: restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653252]
  -sysctl: introduce ctl_unnumbered definition in sysctl.h (Frantisek Hrbata) [653252]
  -usb: allow usbstorage to have luns greater than 2TB (Don Zickus) [658824]
  -serial: clean data before filling it (Mauro Carvalho Chehab) [648809] {CVE-2010-4075}
  -sched: fix task starvation on Hyperthreaded cpus (Vitaly Mayatskikh) [488089]
  -s390: sclp: handle zero length event buffers (Hans-Joachim Picht) [487692]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-93]
changelog:
  -kernel: failure to revert address limit override in oops error path (Dave Anderson) [659569] {CVE-2010-4258}
  -nfsv4: fix oops in nfs4_kill_super (Jeff Layton) [660448]
  -net: filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651701] {CVE-2010-4158}
  -net: limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651924] {CVE-2010-3859}
  -bluetooth: fix missing null check (Jarod Wilson) [655663] {CVE-2010-4242}
  -ipc: initialize structure memory to zero for compat functions (Xiaotian Feng) [648811] {CVE-2010-4073}
  -ipc: shm: fix information leak to userland (Xiaotian Feng) [648817] {CVE-2010-4072}
  -netfront: default to copying instead of flipping (Laszlo Ersek) [653505]
  -net: packet: fix information leak to userland (Jiri Pirko) [649896] {CVE-2010-3876}
  -scsi: gdth: integer overflow in ioc_general (Frantisek Hrbata) [651174] {CVE-2010-4157}
  -sys_semctl: semctl fix kernel stack leakage (Xiaotian Feng) [648794] {CVE-2010-4083}
  -alsa: rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648807] {CVE-2010-4080}
  -fs: only return EIO once on msync/fsync after IO failure (Rik van Riel) [645633]
  -xen: virtio_net: add get_drvinfo() to virtio_net (Laszlo Ersek) [647196]
  -xen: netfront: add get_drvinfo() to netfront (Laszlo Ersek) [647187]
  -kernel: fix possible integer overflow in mm/fremap.c (Larry Woodman) [637045]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-91]
changelog:
  -mm: prevent panic when setting /proc/sys/vm/nr_hugepages (Larry Woodman) [647567]
  -net: sctp: do not reset the packet during sctp_packet_config() (Jiri Pirko) [637865] {CVE-2010-3432}
  -scsi: fix panic in sysfs_hash_and_remove() when scsi device is removed (Mark Goodwin) [533299]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-90]
changelog:
  -kernel: prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638482] {CVE-2010-3442}
  -forcedeth: latest bugfixes from upstream (Ivan Vecera) [552953]
  -forcedeth: remove CONFIG_FORCEDETH_NAPI=y from config-generic (Ivan Vecera) [552953]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.45]
changelog:
  -scsi: scsi_do_req submitted commands (tape) never complete when device goes (Rob Evers) [636289]
  -scsi: log msg when getting unit attention (Mike Christie) [585430]
  -jbd: fix panic in jbd when running bashmemory (Josef Bacik) [488611]
  -qla2xxx: work around hypertransport sync flood error on sun x4200 with qla2xxx (Chad Dupuis) [621621]
  -aio: implement request batching for better merging and throughput (Jeff Moyer) [508377]
  -fs: a bunch of patches to fix various nfsd/iget() races (Alexander Viro) [189918]
  -net: bonding: add debug module option (Jiri Pirko) [247116]
  -fix fd leaks if pipe() is called with an invalid address (Amerigo Wang) [509627]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.44]
changelog:
  -ide-scsi: fix deadlock in ide-scsi error handler (Doug Ledford) [526966]
  -mlx4_core: allocate sufficient memory for interrupt table (Doug Ledford) [530596]
  -mptbase: panic with domain validation while rebuilding after the disk is replaced (Rob Evers) [476874]
  -fs: buffer: __block_write_full_page simplification by removing last_bh logic (Jeff Moyer) [472752]
  -fs: buffer: __block_write_full_page speedup by removing get_bh() and put_bh() (Jeff Moyer) [472752]
  -fs: buffer: __block_write_full_page race fix (Jeff Moyer) [472752]
  -kernel: fix integer overflow in groups_search (Jerome Marchand) [457519]
  -cifs: remove bogus check in ntlm session setup code (Jeff Layton) [604786]
  -cifs: when renaming don't try to unlink negative dentry (Jeff Layton) [500904]
  -autofs4: fix lookup deadlock when user space uses a signal (Ian Kent) [477017]
  -fs: make sure data stored into inode is properly seen before unlocking new inode (Eric Sandeen) [563920]
  -ipc: hard_msgmax should be higher not lower on 64bit (Amerigo Wang) [525815]
  -fs: fix file truncations when both suid and write permissions set (Amerigo Wang) [525398]
  -block: fix rcu accesses in partition statistics (Jerome Marchand) [517523]
  -kernel headers: fix missing defintion that causes build break (Neil Horman) [504593]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.43]
changelog:
  -aacraid: fix file system going into read only mode (Rob Evers) [624713]
  -blkfront: xen domu, raid1, lvm, iscsi target export with blockio bug (Paolo Bonzini) [490148]
  -cciss: change version from 2.6.20.RH2 to 2.6.20.RH3 (Tomas Henzl) [594086]
  -cciss: added printk in do_cciss_request before BUG() (Tomas Henzl) [594086]
  -cciss: fix a nulll pointer dereference in complete_command() (Tomas Henzl) [594086]
  -cciss: fix an issue when sending command with no data (Tomas Henzl) [594086]
  -mm: honor __GFP_NOFAIL flag in __alloc_pages() (Lachlan McIlroy) [605455]
  -xen: fix crashing of x86 hvm guest on x86_64 (Radim Krčmář) [637658]
  -xen: hide xenbus warnings on hvm guest shutdown (Radim Krčmář) [505081]
  -powernow-k8: fix errant print statement during voltage transitions (Bhavna Sarathy) [217829]
  -fusion: add sleep before subsequent tur in scan function (Tomas Henzl) [495236]
  -bonding: fix a race condition in calls to slave mii ioctls (Flavio Leitner) [621209]
  -s390x: cio: vary off on chpid 00 causes unexpected recovery actions (Hendrik Brueckner) [619855]
  -netfilter: arp_tables: fix unaligned accesses caused by casting strings to long (Jiri Pirko) [591638]
  -net: neigh: fix state transition incomplete->failed via netlink request (Jiri Pirko) [485904]
  -x86_64: floating point state corruption after handling the signal (Oleg Nesterov) [564381]
  -pidhashing: enforce pid_max_limit in sysctls and lower pid_max_limit on 32bit systems (Jiri Pirko) [525941]
  -s390: cio: linux does not boot through xautolog with conmode 3270 (Hans-Joachim Picht) [526282]
  -net: fix proc net ip_conntrack seq_file operations (Danny Feng) [524884]
  -ia64: swiotlb: fix swiotlb pci_map_sg error handling (Tomas Henzl) [525427]
  -xen: try harder to balloon up under memory pressure (Andrew Jones) [507847]
  -mm: fix bogus memory node assumption in huge page allocation (AMEET M. PARANJAPE) [506827]
  -kernel: binfmt_misc c: avoid potential kernel stack overflow (Vitaly Mayatskikh) [459466]
  -net: fix ipvs wrr scheduler bug of updating current weight (Vitaly Mayatskikh) [462717]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.42]
changelog:
  -net: actually copy input_dev to new sk_buff in skb_clone (Andy Gospodarek) [616710]
  -net: fix reception of completely page backed sk_buffs (Andy Gospodarek) [500921]
  -net: fix various snmp counter issues (Thomas Graf) [500889]
  -xen: can enter tickless mode with rcu pending and hang (Paolo Bonzini) [427998]
  -xen: fix occasional deadlocks in xen netfront (Paolo Bonzini) [480937]
  -xen: xenbus suspend_mutex remains locked on trans fail (Paolo Bonzini) [456649]
  -ext2: put explicit checks to not divide by zero (Josef Bacik) [500181]
  -usb: ehci split iso fixes, full speed audio etc (Don Zickus) [624117]
  -xenbus: implement O_NONBLOCK for /proc/xen/xenbus (Paolo Bonzini) [607261]
  -nfs: initialize nfs_open_context list member at allocation time (Jeff Layton) [634632]
  -cifs: fix dentry hash calculation for case insensitive mounts (Jeff Layton) [562949]
  -cifs: fix length calculation for converted unicode readdir names (Jeff Layton) [562949]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.40]
changelog:
  -bonding: interface doesn t issue igmp report on slave interface during failover (Flavio Leitner) [637556]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.39]
changelog:
  -net: fix info leak in police code (Neil Horman) [636390] {CVE-2010-3477}
  -aio: check for multiplication overflow in io_submit (Jeff Moyer) [629447] {CVE-2010-3067}
  -fs: buffer.c: fix race in __block_prepare_write (Jeff Moyer) [480404]
  -3c59x: fix deadlock in irq handler tx path when netconsole in use (Neil Horman) [557380]
  -udp: use memory barrier in datagram_poll (Flavio Leitner) [546251]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.38]
changelog:
  -compat: make compat_alloc_user_space incorporate the access_ok (Xiaotian Feng) [634462] {CVE-2010-3081}
  -ext3: ensure inode is deleted from orphan list in ext3_direct_io() (Lachlan McIlroy) [629143]
  -sb800: add quirk for iso on amd sb800 (Pete Zaitcev) [537447]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.37]
changelog:
  -virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs (Michael S. Tsirkin) [607533]
  -do_generic_mapping_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [481371]
  -ide: backport VIA PCI chipset ids to via82cxxx driver (Mauro Carvalho Chehab) [504778]
  -nfsd4: relax new lock seqid check (Jeff Layton) [577369]
  -igb: fix transmission of jumbo frames with mtu>=2100 (Stefan Assmann) [494597]
  -net: fix tcp conntrack to handle the half opened connection correctly (Jiri Pirko) [531914]
  -net: fix promisc refcounting for interfaces listening for multicast traffic (Neil Horman) [481292]
  -sctp: assign tsns earlier to avoid reordering (Neil Horman) [532045]
  -cciss: switch to using hlist to fix panic (Tomas Henzl) [479090]
  -nfs: statfs error handling and error message fix (Jeff Layton) [520018]
  -kthreads: fix kthread_create vs kthread_stop race (Oleg Nesterov) [519006]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.36]
changelog:
  -nfsd4: fix share conflict tests in nfs_check_open() (Jeff Layton) [510184]
  -nfsd4: move open owner checks from nfsd4_process_open2 into new function (Jeff Layton) [510184]
  -nfsd4: renew lease on seqid modifying operations (Jeff Layton) [508752]
  -ahci: add SATA GEN3 related messages (David Milburn) [512715]
  -igmp: fix ip_mc_sf_allow() race due to a lock problem (Flavio Leitner) [562904]
  -xen: don't recreate xenfb thread on every restore (Chris Lalancette) [543823]
  -bcm5709: update firmware for bcm5709 from version 4.4.23 to 4.6.15 (John Feeney) [532858]
  -net: apply broken_stats workaround to 5706 and 5708 (Flavio Leitner) [515274]
  -nfsd: fix races when cleaning up after last nfsd thread exits (Jeff Layton) [501500]
  -nfs: nfsd returns nfs4_ok when the owner opens a file with permission set to 000 (Peter Staubach) [507527]
  -nfsv4: send the delegation stateid for setattr calls (Jeff Layton) [502884]
  -nfsv4: fix up races in nfs4_proc_setattr (Jeff Layton) [502884]
  -nfsv4: don t reuse expired nfs4_state_owner structs (Jeff Layton) [502884]
  -nfsv4: fix a credential reference leak in nfs4_get_state_owner (Jeff Layton) [502884]
  -nfsv4: poll more aggressively when handling nfs4err_delay (Jeff Layton) [502884]
  -nfsv4: flush nfsv4 work workqueue before killing superblock (Jeff Layton) [501335]
  -nfsv4: only queue nfs4_close_state job when called by rpciod (Jeff Layton) [501335]
  -nfsv4: switch nfs4 workqueue to a per client queue (Jeff Layton) [501335]
  -nfs: mounted nfsv4/krb5 export inaccessible following an nfs server reboot (Harshula) [514684]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.35]
changelog:
  -mm: guard page for stacks that grow upwards (Johannes Weiner) [630564]
  -net sched: fix tcf_gact_dump memory leak (Jiri Pirko) [624907] {CVE-2010-2942}
  -s390x: dasd: allocate fallback cqr for reserve release (Hendrik Brueckner) [619527]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.34]
changelog:
  -megaraid_sas: fix physical disk handling and management ioctls (Tomas Henzl) [577178]
  -s390x: dasd: force online does not work if another side has reserved the disk (Hendrik Brueckner) [619449]
  -sound: realtek: fix sound on realtek ADCs (Pete Zaitcev) [491325]
  -qla2xxx: update firmware for 4g and 8g HBAs to 5.03.02 (Chad Dupuis) [519632]
  -qla2xxx: update version to 8.02.10.01.04.09-d (Chad Dupuis) [568271]
  -qla2xxx: fix cache destroy issue on unload FDMI registration (Chad Dupuis) [568271]
  -bonding: add xmit hash policy to /proc output (Andy Gospodarek) [557122]
  -xen: fix xen reporting bogus lowtotal (Chris Lalancette) [541538]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.33]
changelog:
  -mm: fix ia64 issue/regression caused by guard page patches (Don Howard) [607856] {CVE-2010-2240}
  -mm: fix up some user visible effects of the stack guard page (Don Howard) [607856] {CVE-2010-2240}
  -mm: keep a guard page below a grow down stack segment (Don Howard) [607856] {CVE-2010-2240}
  -usb: testing the wrong variable in fs_create_by_name() (Don Howard) [594633]
  -time: implement 'fine grained accounting' for PM timer depending on 'divider' and 'pmtimer_fine_grained' kernel parameters (Ulrich Obergfell) [586307]
  -time: initialize 'tick_nsec' depending on 'divider' and 'pmtimer_fine_grained' kernel parameters (Ulrich Obergfell) [586307]
  -time: introduce 'pmtimer_fine_grained' kernel parameter (Ulrich Obergfell) [586307]
  -tcp: fix tcp window clamping issue that is unrecoverable (Neil Horman) [546324]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.32]
changelog:
  -net: qla3xxx: replace kmalloc() call with kzalloc() (Jerome Marchand) [620485]
  -bnx2: fix panic in bnx2_poll_work() (John Feeney) [623265]
  -bonding: check if clients mac addr has changed (Flavio Leitner) [610236]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.31]
changelog:
  -net: fix corruption of net_device_wrapper structure (Jerome Marchand) [620485]
  -nfsd4: set OPEN_RESULT_LOCKTYPE_POSIX in open() (Jeff Layton) [575655]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.30]
changelog:
  -sky2: fix 88e803x transmit lockup on Yukon-FE chipset (Don Howard) [614559]
  -nfsd4: bug in read_buf when it is called to move over to next page (Jiri Olsa) [612033] {CVE-2010-2521}
  -cifs: fix a kernel BUG with remote OS/2 server (Eugene Teo) [608586] {CVE-2010-2248}


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.27]
changelog:
  -pci: fix reference to dev->bus->pad2 in pcix_set_mmrbc() (Dean Nelson) [499355]
  -pci: cleanup error return for pcix get and set mmrbc functions (Dean Nelson) [499355]
  -pci: fix access of pci_x_cmd by pcix get and set mmrbc functions (Dean Nelson) [499355]
  -pci: fix return value from pcix_get_max_mmrbc (Dean Nelson) [499355]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.26]
changelog:
  -sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584656] {CVE2010-1173}
  -kernel: keyrings: find_keyring_by_name() can gain the freed keyring (Vitaly Mayatskikh) [585098] {CVE-2010-1437}
  -virtio: net refill on out of memory (Herbert Xu) [589897]
  -net: pkt_sched: fix sfq qdisc crashes with limit of 2 packets (Jiri Pirko) [587644]
  -nfs: make sure client returns updated d_type info in getdents responses (Jeff Layton) [577378]
  -vfs: force reval of target when following last_bind symlinks (Jeff Layton) [533119] {CVE-2009-3726}
  -nfsv4: fix a problem whereby a buggy server can oops the kernel (Jeff Layton) [533119] {CVE-2009-3726}
  -nfsd4: move special stateid processing to nfs4_preprocess_stateid_op() (Jeff Layton) [517162]
  -nfsd4: move nfserr_openmode checking from nfsd_read/write into nfs4_preprocess_stateid_op() (Jeff Layton) [517162]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.25]
changelog:
  -time drift due to incorrect accounting of lost ticks if tick_divider > 1 (Ulrich Obergfell) [579716]
  -jbd: properly discard freed buffers after commit (Josef Bacik) [571546]
  -scsi: fixup size on read capacity failure (David Milburn) [569668]
  -ahci: honor PI register on sb700 (David Milburn) [522123]
  -drivers/base/bus.c: fix iteration in driver_detach() (Prarit Bhargava) [561108]
  -proc: open /proc/PID/xxx can fail with EINVAL instead of ENOENT (Oleg Nesterov) [556586]
  -mmap: do not return ENOMEM when mapcount is temporarily exceeded in munmap (Danny Feng) [557264]
  -numa: be more restrictive on enabling numa for intel systems (Neil Horman) [525801]
  -dm: fix oops in mempool_free when device removed (Milan Broz) [456047]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.24]
changelog:
  -net: fix an unexpectedly freed skb in tcp (Amerigo Wang) [577716] {CVE-2010-1188}
  -oprofile: final bits to support oprofile on Nehalem-EP (John Villalovos) [509423]
  -vfs: turn bad_inode_ops into an inode_operations_ext (Jeff Layton) [544381]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.23]
changelog:
  -net: fixup problems with vlan tagging and bonding driver option arp_validate=3 (Jiri Pirko) [555070]
  -virtio_net: fix tx wakeup race condition (Herbert Xu) [574785]
  -qla2xxx: update qla driver version from 8.02.09.01.04.09-d to 8.02.10.00.04.09-d (Rob Evers) [529063]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.22]
changelog:
  -qla2xxx: update qla driver version from 8.02.09.02.04.08-d to 8.02.09.01.04.09-d (Rob Evers) [529063]
  -diskdump: fix diskdump not working with qla2xxx (Rob Evers) [529063]
  -usb: fix information leak via userspace usb interface (Vitaly Mayatskikh) [566627] {CVE-2010-1083}
  -alsa: snd-hda-intel driver: avoid divide by zero (Jaroslav Kysela) [567170] {CVE-2010-1085}
  -dvb: fix endless loop when decoding ILE at dvb-core (Mauro Carvalho Chehab) [569240] {CVE-2010-1086}
  -ia64: ptrace: peek_or_poke requests can miss put_task_struct() (Oleg Nesterov) [567321] {CVE-2010-0729}
  -ia64: ptrace: peek_or_poke requests miss ptrace_check_attach() (Oleg Nesterov) [567321] {CVE-2010-0729}
  -tg3: refrain from touching MPS in tg3 (John Feeney) [554525]
  -sctp: sctp ootb packet deinal of service (Neil Horman) [555663] {CVE-2010-0008}
  -ia32: fix kernel panic when coredump VDSO page for 32bit process (Amerigo Wang) [549231] {CVE-2009-4271}
  -oprofile: Support arch_perfmon in Oprofile (John Villalovos) [553745]
  -oprofile: Fix name collision issue in Oprofile (John Villalovos) [553745]
  -oprofile: Fixes for the perf counter reservation system in Oprofile (John Villalovos) [553745]
  -oprofile: Enable use of the perf counter reservation system into the oprofile driver (John Villalovos) [553745]
  -netfilter: add connlimit match module support (Jiri Pirko) [522000]
  -netfilter: enable CONFIG_IP_NF_MATCH_CONNLIMIT=m (Jiri Pirko) [522000]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.21]
changelog:
  -kernel: fix DOS on x86_64, load_elf_binary() (Danny Feng) [560551] {CVE-2010-0307}
  -scsi: make sure to enable ordered mode on scsi drives with write cache enabled (Josef Bacik) [537475]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.20]
changelog:
  -e1000e: fix broken wake up on LAN functionality due to other e1000e patch (Andy Gospodarek) [558607]
  -signal: fix kernel information leak with print-fatal-signals=1 (Danny Feng) [554582] {CVE-2010-0003}
  -netfilter: ebtables: enforce CAP_NET_ADMIN for modifications to ebtables (Danny Feng) [555241] {CVE-2010-0007}
  -lpfc: lpfc driver doesn t acquire lock when searching hba for target (Rob Evers) [548496]
  -ext3: replace lock/unlock_super() with an explicit lock for resizing (Lachlan McIlroy) [547213]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.19]
changelog:
  -netpoll: fix more local_bh_enable() related badness warnings and infinite loop (Neil Horman) [516076]
  -ptrace: ptrace_detach can leak a zombie (Oleg Nesterov) [539506]
  -strace: strace hangs when the mt tracee does coredump (Oleg Nesterov) [539506]
  -e1000: Fix rx length check errors in e1000 (Neil Horman) [552134] {CVE-2009-4536}
  -r8169: improved rx length check for r8169 (Neil Horman) [550911] {CVE-2009-4537}
  -e1000e: fix rx length check errors in e1000e (Amerigo Wang) [551219] {CVE-2009-4538}
  -isdn: hfc_usb: fix read buffer overflow in collect_rx_frame() (Danny Feng) [539437] {CVE-2009-4005}
  -megaraid_sas: fix dbg_lvl and poll_mode_io file permissions in sysfs (Danny Feng) [537311] {CVE-2009-3889 CVE-2009-3939}
  -hfs: fix a potential buffer overflow (Amerigo Wang) [540739] {CVE-2009-4020}
  -gdth: prevent negative offsets in ioctl (Amerigo Wang) [539419] {CVE-2009-3080}


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.18]
changelog:
  -netpoll: fix badness warnings as bottom halves are enabled but interrupts are not (Neil Horman) [516076]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.16]
changelog:
  -r8169: balance pci_map/unmap pair, use hw padding (Ivan Vecera) [529142] {CVE-2009-3613}
  -forcedeth: add phy_power_down parameter, leave phy powered up by default (Ivan Vecera) [532593]
  -fusion: mptctl module dereferences a userspace address, triggering a crash (Rob Evers) [528066]
  -net: ipv4: make ip_append_data handle null routing table (Jiri Pirko) [520299]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.15]
changelog:
  -fs: fix pipe.c null pointer dereference (Jeff Moyer) [530937] {CVE-2009-3547}
  -bnx2x: fix bnx2x failing when iptables is on (Stanislaw Gruszka) [527656]
  -hid-input: fix divide by zero in hid-input.c (Pete Zaitcev) [483783]
  -drm r128: add test for initialisation to all ioctls that require it (Danny Feng) [529601] {CVE-2009-3620}
  -igb: add link check function to verify that link is present (Stefan Assmann) [529037]
  -fix x86_64 32bit process register leak (Amerigo Wang) [526796] {CVE-2009-2910}
  -bnx2: panic in poll_freewait when using jumbo frames with bnx2 driver (Debbie Johnson) [523691]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.14]
changelog:
  -cifs: turn oplock breaks into a workqueue job (Jeff Layton) [516742]
  -cifs: have cifsFileInfo hold an extra inode reference (Jeff Layton) [516742]
  -cifs: take read lock on GlobalSMBSes_lock in is_valid_oplock_break (Jeff Layton) [516742]
  -cifs: remove cifsInodeInfo.oplockPending flag (Jeff Layton) [516742]
  -cifs: replace wrtpending with a real reference count (Jeff Layton) [516742]
  -cifs: protect GlobalOplock_Q with its own spinlock (Jeff Layton) [516742]
  -cifs: remove dnotify thread code (Jeff Layton) [516742]
  -cifs: kill misguided ->dir_notify() (Jeff Layton) [516742]
  -cifs: make dnotify thread experimental code (Jeff Layton) [516742]
  -cifs: fix wait_for_response to time out sleeping processes correctly (Jeff Layton) [516742]
  -cifs: cleanup conditional compilation (Jeff Layton) [516742]
  -net: af_unix: fix deadlock on connecting to shutdown socket (Jiri Pirko) [529629] {CVE-2009-3621}
  -net: netlink: fix typo in tcf_fill_node (Jiri Pirko) [521603] {CVE-2005-4881}
  -cciss: add bus attribute to support device mapper multipath target (Tomas Henzl) [484415]
  -ipt_recent: do not accept a rule if hit count is great than ip_pkt_list_tot (Amerigo Wang) [523983]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.13]
changelog:
  -ibmveth: fix rollover error in ibmveth_replenish_buffer_pool (Kevin Monroe) [515258]
  -net: prevent null pointer dereference in udp_sendmsg (Vitaly Mayatskikh) [518042] {CVE-2009-2698}
  -s390: kernel: missing capability check in z90crypt (Hans-Joachim Picht) [505986] {CVE-2009-1883}


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.12]
changelog:
  -net: netlink: fix numerous padding memleaks (Jiri Pirko) [521603] {CVE-2005-4881}
  -pty: namespace for more than 256 devices when legacy pty support is enabled (Mauro Carvalho Chehab) [518126]
  -pty: allow changing legacy pty support at boot time and enable it at kconfig (Mauro Carvalho Chehab) [518126]
  -pty: enable support of legacy ptys, CONFIG_LEGACY_PTYS=y (Mauro Carvalho Chehab) [518126]
  -net: tc: fix unitialized kernel memory leak (Jiri Pirko) [520865] {CVE-2009-3228}
  -igb: allocate correct buffer for ethtool_get_strings and remove false tx stats (Stefan Assmann) [517329]
  -prevent an O_NODELAY writer from blocking when a tty write is blocked (Mauro Carvalho Chehab) [504019]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.11]
changelog:
  -infiniband: mthca: don't try to kmalloc large allocations (Doug Ledford) [510395]
  -virt: fix i386 virtio driver crash (Chris Lalancette) [509220]
  -ppc64: remove errant ulong division for getting/setting altivec registers (Kevin Monroe) [367061]
  -nfsv4: convert unnecessary xdr warning messages into dprintk (Jeff Layton) [445957]
  -qla2xxx: fix hang when using management tools (Marcus Barrow) [503489]
  -xen: change pvfb not to select abs pointer (Andrew Jones) [492868]
  -nlm: don't try to reclaim locks on -o nolock mounts (Jeff Layton) [176848]
  -usb uhci: add suspend_disabled parameter (Flavio Leitner) [476700]
  -xen: pvfb: frontend mouse wheel support (Paolo Bonzini) [496209]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.10]
changelog:
  -net: socket: make sock_sendpage() use kernel_sendpage() (Danny Feng) [516953] {CVE-2009-2692}
  -execve: must clear current->clear_child_tid (Oleg Nesterov) [515428]
  -kernel: fix information leak in do_sigaltstack() (Vitaly Mayatskikh) [515395]
  -cifs: add new options to disable overriding of ownership (Jeff Layton) [491931]
  -build with fno-delete-null-pointer-checks (Danny Feng) [511183]
  -megaraid: fix megaraid SAS tape input/output errors on mt_erase (Tomas Henzl) [504080]
  -nfs: acls on nfs mounted directories disappear (Peter Staubach) [488931]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.9]
changelog:
  -mpt fusion: fix typo in mpt fusion makefile (Tomas Henzl) [496120]
  -fs: nlm_lookup_host should not return invalidated nlm_host (Sachin S. Prabhu) [505591]
  -mptscsi: missing mptscsi raid1 disk causes kernel panic when rebooted before array rebuild (Rob Evers) [507864]
  -implement mmap_min_addr infrastructure (Vitaly Mayatskikh) [512641]
  -kernel: personality handling: fix per_clear_on_setid (Vitaly Mayatskikh) [508843] {CVE-2009-1895}


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.8]
changelog:
  -memory barrier: adding smp_mb__after_lock (Jiri Olsa) [494404]
  -net: adding memory barrier to the poll and receive callbacks (Jiri Olsa) [494404]
  -scsi: do not fastfail device errors (Mike Christie) [505122]
  -lpfc: update emulex lpfc driver to 8.0.16.47 with memory leak fix (Rob Evers) [507680]
  -fix soft lockups due to infinite loops in posix_locks_deadlock (Amerigo Wang) [504279]
  -writeback: work around problems with persistent inode->dirtied_when values (Jeff Layton) [477784]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.7]
changelog:
  -icmpv6: no fragment header in icmpv6 reply after packet_too_big message (Amerigo Wang) [510454]
  -block: block initialize request struct (Tomas Henzl) [505506]
  -xen: wait 5 minutes for device connection (Paolo Bonzini) [396631]
  -xen: only recover connected devices on resume (Paolo Bonzini) [396631]
  -xen: fix the way GDT is accessed on non boot cpu in PV guest (Miroslav Rezanina) [493780]
  -ipv6 udp: fix wrong sendmsg return when the hop limit is invalid (Amerigo Wang) [501449]
  -audit: correct the record length of execve (Amerigo Wang) [502473]
  -ppc64: add mutex lock to serialize eeh event processing (AMEET M. PARANJAPE) [504378]
  -xen: fix pv guest crash when host has more than 64g ram (Chris Lalancette) [504988]
  -xen: pvfb probe and suspend fixes (Paolo Bonzini) [496206]
  -net: bonding: allow bond in mode balance alb to work properly in bridge (Jiri Pirko) [503762]
  -xen: pvfb frontend can send bogus screen updates (Paolo Bonzini) [496205]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.6]
changelog:
  -cciss: fix NMI watchdog lockup due to re-acquiring spinlock (Tomas Henzl) [509816]
  -ipv6: fix multicast join error message and misc (Danny Feng) [501229]
  -audit: proc_loginuid_write uses non terminated array (Amerigo Wang) [459499]
  -ipv6 raw: disallow ipproto_ipv6 level ipv6_checksum socket option on icmpv6 sockets (Danny Feng) [501450]
  -ipv6: assume the loopback address in link local scope (Danny Feng) [501447]
  -ipv6: support per interface icmp stats (Danny Feng) [507951]
  -numa: removing amd only gating from numa setup on x86_64 (Neil Horman) [506872]
  -r8169: fix crash when large packets are received (Ivan Vecera) [504730]
  -fix lost siginfo when a signal queue is full (Vitaly Mayatskikh) [479264]
  -copy_user_c can zero more data than needed (Vitaly Mayatskikh) [491284]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.5]
changelog:
  -block: protect the per gendisk partition array with rcu (Jeff Moyer) [495858]
  -fix __ptrace_unlink and zap_threads interaction (Oleg Nesterov) [506875]
  -mm: clear hugeptes properly (James Paradis) [497204]
  -net: rtl8139: allow to set mac address on running device (Jiri Pirko) [504156]
  -net: bonding: fix arp_validate 3 slaves behaviour (Flavio Leitner) [480237]
  -nmi: add intel processor 0x6f4 to nmi perfctr1 workaround (Prarit Bhargava) [499848]
  -Avoid ICE in get_random_int() with gcc-3.4.5 (Amerigo Wang) [501844]
  -kernel: random: make get_random_int more random (Amerigo Wang) [499785]
  -net: ipv6: check length of optval provided by user in setsockopt (Jiri Olsa) [500332]
  -add -rh1 to ata_piix's driver version (Prarit Bhargava) [495930]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.4]
changelog:
  -e1000: fix skb_over_panic (Neil Horman) [502983] {CVE-2009-1385}
  -netpoll: bust poll_lock when doing netdump (Neil Horman) [494688]
  -net: bonding: select current active slave when enslaving device for mode tlb and alb (Jiri Pirko) [500637]
  -net: bonding: ignore updelay param when there is no active slave (Jiri Pirko) [498012]
  -net: ipv6: fix return value when leave multicast group (Jiri Pirko) [500334]
  -net: update setsockopt to support rfc 3493 (Jiri Olsa) [500329]
  -cifs: fix potential buffer overruns when converting strings (Jeff Layton) [496575] {CVE-2009-1633}
  -cifs: fix unicode alignment and buffer sizing problems (Jeff Layton) [494278] {CVE-2009-1439}


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.2]
changelog:
  -nfs: fix nfs v4 client handling of may_exec in nfs_permission (Peter Staubach) [500300] {CVE-2009-1630}
  -eliminate deadlock with echo 1 > /proc/sys/vm/drop_caches (Larry Woodman) [495861]
  -xen: fix xen local denial of service (Chris Lalancette) [500949] {CVE-2009-1758}
  -xen: fix __vsyscall_base and CONFIG_XEN (Oleg Nesterov) [461038]
  -disable iostat collection in gendisk (Jerome Marchand) [488544]
  -block: fix request flags (Jerome Marchand) [488544]
  -kernel: proc: avoid information leaks to non privileged processes (Amerigo Wang) [499548]
  -agp: zero pages before sending to userspace (Jiri Olsa) [497024]
  -fix cast in time keeping code (Prarit Bhargava) [491147]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89.1]
changelog:
  -Re-apply: fix race condition in input.c (Vivek Goyal) [501064]
  -nfs: inode of the overwritten file will remain in the icache (Flavio Leitner) [494015]
  -fix timespec off by one errors (Jason Baron) [496201]
  -add some long missing capabilities to cap_fs_mask (Eric Paris) [499074 497270] {CVE-2009-1072}
  -net: tcp: clear probes_out more aggressively in tcp_ack (Jiri Pirko) [494428]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-89]
changelog:
  -fix regression in cxgb3 driver spin_lock usage (Andy Gospodarek) [495557]
  -cxgb3: fixup possible workqueue deadlocks (Andy Gospodarek) [495558]
  -e1000: network driver doesn t reset nic during shutdown and prevents pxe reloads (George Beshers) [465620]
  -cxgb3: fix msix bringup so we don't leak vectors on failed init (Doug Ledford) [495556]
  -e1000e: support for 82583 and new 82574LA (Andy Gospodarek) [452287]
  -igb: support for dual port 82576 (Andy Gospodarek) [452289]
  -dm crypt: memory corruption when invalid mapping parameters provided (Milan Broz) [495673]
  -Revert "fix race condition in input.c (Vivek Goyal) [491940]
  -Revert "more fixes for fix race condition in input.c" (Vivek Goyal) [491940]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-88]
changelog:
  -cpu p-state limits (via acpi_ppc) ignored by os (Stanislaw Gruszka) [490531]
  -add some missing bits to the chelsio cxgb3 driver (Doug Ledford) [454557]
  -net: ipv6: mcast: fix joining all node multicast group on device initialization (Jiri Pirko) [494463]
  -exit_notify: kill the wrong capable check (Oleg Nesterov) [494269]
  -e1000e: reset chip when taking down interface (Andy Gospodarek) [452287]
  -kernel: random32: seeding improvement (Vitaly Mayatskikh) [458022]
  -nfsv4: client crashes when doing a lookup on files with long names (Sachin S. Prabhu) [493939]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-87]
changelog:
  -fix CLONE_PARENT and parent_exec_id interaction (Don Howard) [479962] {CVE-2009-0028}
  -qla2xxx: remove sysfs entry for nvram (Marcus Barrow) [476704]
  -mce: do not clear status registers in fatal conditions (Aristeu Rozanski) [489695]
  -nehalem ex support (John Villalovos) [491338]
  -cciss: export device model and vendor info through sysfs (Tomas Henzl) [490187]
  -cciss: kernel thread to detect config changes on the MSA2012 (Tomas Henzl) [490187]
  -cciss: cleanup redundant code (Tomas Henzl) [490187]
  -cciss: changes in config functions (Tomas Henzl) [490187]
  -x86_64: syscall_audit: fix 32/64 syscall hole (Jerome Marchand) [488000] {CVE-2009-0834}
  -x86_64: backport is_compat_task (Jerome Marchand) [488000] {CVE-2009-0834}


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-86]
changelog:
  -qla2xxx: reduce BUS_BUSY error returns (Marcus Barrow) [490744]
  -scsi: modify scsi layer to retry DID_ERROR (Marcus Barrow) [490744]
  -tg3: add in driver phy support for 5785 (Andy Gospodarek) [452925]
  -e1000: fix false link detection (Michal Schmidt) [489960]
  -qla2xxx: fix flash program: fix read/write version update issues (Marcus Barrow) [491784]
  -qla2xxx: fix loop resets and HBA traversal (Marcus Barrow) [491784]
  -qla2xxx: 8 gb/s firmware update for blade servers 4.06.01 => 4.04.09 (Marcus Barrow) [492156]
  -qla2xxx: 4 gb/s firmware update for blade servers 4.06.01 => 4.04.09 (Marcus Barrow) [492156]
  -bnx2x: initialization and ia64 fixes (Andy Gospodarek) [453305]
  -hfs: fix hfs mount memory leak (Dave Anderson) [479607]
  -fix warn in __writeback_single_inode (Josef Bacik) [458955]
  -ide: increase the timeout in wait_drive_not_busy (Prarit Bhargava) [456078]
  -more fixes for fix race condition in input.c (James Paradis) [491940]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-85]
changelog:
  -md: pass down bio_rw_sync in raid 1,10 (Dave Maley) [467829]
  -fix the tsc clocksource when using the tick divider (Chris Lalancette) [491154]
  -bonding: give full arp monitoring cycle to slaves (Jiri Pirko) [489362]
  -megaraid: fix a bug in reset handler (Tomas Henzl) [481662]
  -dm: check that the log bitmap will fit within the log device (Milan Broz) [490021]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-84]
changelog:
  -cciss: disable dma refetch on p600 (Tomas Henzl) [454643]
  -cciss: remove unused variable (Tomas Henzl) [454643]
  -cciss: read config table to determine max_commands (Tomas Henzl) [454643]
  -cciss: Updated cciss driver to 2.6.20.RH2, update controller names and version (Tomas Henzl) [454643]
  -ext3: ext3_symlink should use gfp_nofs allocations inside (Flavio Leitner) [489768]
  -net: fix dst_entry leak (Neil Horman) [489300]
  -nmi watchdog: generate load on all cpus while testing if the watchdog works (Aristeu Rozanski) [488018]
  -qla4xxx: properly support async pdu messages (Marcus Barrow) [485092]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-83]
changelog:
  -arp: add uresolved_discards counter (Neil Horman) [453173]
  -xen: fix crash when modprobe xen-vnif in a kvm guest (Chris Lalancette) [485421]
  -Re-apply: fix kernel crash in sunrpc::cache_clean (Peter Staubach) [278291]
  -r8169: don t update statistics counters when interface is down (Ivan Vecera) [440467]
  -fix panic when loading pciehp module (Prarit Bhargava) [487385]
  -hid: fix return code in hid_probe (Aristeu Rozanski) [453171]
  -ixgbe: make sure devices can netdump (Andy Gospodarek) [484376]
  -igb: make sure devices can netdump (Andy Gospodarek) [484376]
  -igb: prevent deadlock while executing netdump (Andy Gospodarek) [435886]
  -bnx2: fix driver update that broke netdump (Andy Gospodarek) [484667]
  -bug fix for hdmi audio (Bhavana Nagendra) [459222]
  -usb: workaround for usb hang in sb600/sb700 (Pete Zaitcev) [472789]
  -netpoll: fix up device quota in netpoll prior to calling driver poll method (Neil Horman) [481207]
  -fix leap second hang (Prarit Bhargava) [479764]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-82]
changelog:
  -kernel: fix kernel memory disclosure in getsockopt() with option SO_BSDCOMPAT (Don Howard) [486516] {CVE-2009-0676}
  -e1000: move around config for es2lan (Andy Gospodarek) [473258]
  -dm: fix more random snapshot crashes and corruption (Mikulas Patocka) [484319]
  -dm: random snapshot crashes and corruption (Mikulas Patocka) [484319]
  -mptfusion: remove check for type disk (Tomas Henzl) [465514]
  -scsi: remove wrong lock from scsi layer (Tomas Henzl) [483191]
  -ipv6: fix link local connect hang (Neil Horman) [483619]
  -improve udp port randomization (Vitaly Mayatskikh) [480137]
  -e1000: test for unusable msi (Andy Gospodarek) [482822]
  -md: crash with partially succeeded request (Mikulas Patocka) [472796]
  -nfs: remove bogus lock if signalled case (Bryn M. Reeves) [456285] {CVE-2008-4307}
  -amd k6 doesn't support mce (Prarit Bhargava) [479910]
  -Revert "sunrpc: fix kernel crash in sunrpc cache_clean" (Vivek Goyal) [479728 278291]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-81]
changelog:
  -virtio_net: let virtio_net change the mtu (Chris Lalancette) [483535]
  -fix a buffer overflow vulnerability with del_rbu driver (Don Howard) [482940] {CVE-2009-0322}
  -net: backport of dscp functionality (Thomas Graf) [484398]
  -netxen critical fixes (Tony Camuso) [458863]
  -check futex timespec validity (Jerome Marchand) [472557]
  -cifs: replace missing else in cifs_open_inode_helper (Jeff Layton) [484261]
  -libata: ahci: Withdraw IGN_SERR_INTERNAL for SB800 SATA (David Milburn) [480395]
  -sd: Fix handling of NO_SENSE check condition (Rob Evers) [480666]
  -security: introduce missing kfree (Jiri Pirko) [480596] {CVE-2009-0031}
  -libata: fix removing adding hdd thru proc (David Milburn) [329201]
  -md: fix snapshot data corruption (Mikulas Patocka) [175830]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-80]
changelog:
  -evdev: use kref in order to call evdev_free only after all closes and disconnect (Mauro Carvalho Chehab) [460457]
  -evdev: avoid a race condition between open and disconnect (Mauro Carvalho Chehab) [460457]
  -evdev: simplify close disconnect code (Mauro Carvalho Chehab) [460457]
  -evdev: converts open close mutex into static (Mauro Carvalho Chehab) [460457]
  -evdev: adds memory barriers protect evdev (Mauro Carvalho Chehab) [460457]
  -mptfusion: limit dma addresses to 32bit for devices with 106E B1 chip (Tomas Henzl) [480158]
  -e1000: add parameter to set transmit descriptor size (Andy Gospodarek) [334411]
  -e1000e: add reboot notifier so wol will work (Andy Gospodarek) [432364]
  -net: fix ip tunnel can not be bound to another device (Michal Schmidt) [437410]
  -Revert "qla2xxx: more fix flash for isp25xx and scheduling" (Vivek Goyal) [476704]
  -Revert "identify pm timer calibration issues during boot" (Vivek Goyal) [456935]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-79]
changelog:
  -add new AMD HDMI audio device pci id (Joachim Deguara) [459222]
  -ofed: remove lro bits from ofed 1.4 update (Doug Ledford) [454557 478687]
  -config: ofed 1.4: disable MLX4 ethernet on iSeries (Doug Ledford) [454557 478687]
  -config: ofed 1.4: only build ipath on x86_64 (Doug Ledford) [454557 478687]
  -config: disable ehca driver to ensure ofed 1.4 builds on ppc64 (Doug Ledford) [454557 478687]
  -fix deadlock between mmap munmap and jbd (Josef Bacik) [439548]
  -enable entropy generation from e1000 and bnx2 network cards (Ivan Vecera) [439920]
  -netpoll: disable bottom halvees during napi poll (Neil Horman) [477945]
  -ofed 1.4 update (Doug Ledford) [454557 478687]
  -config: config file changes for ofed 1.4 update (Doug Ledford) [454557 478687]
  -[s390] zfcp: provide support for npiv (Hans-Joachim Picht) [249775]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.30]
changelog:
  -ioctl32: do not call ->handler() under the global lock (Oleg Nesterov) [185585]
  -ioctl32: kill the copy and paste horror in unregister_ioctl32_conversion (Oleg Nesterov) [185585]
  -forcedeth: update to latest upstream version 0.61 (Ivan Vecera) [479408]
  -config: forcedeth: set CONFIG_FORCEDETH_NAPI=y (Ivan Vecera) [479408]
  -ibmphp: fix underflow in ibmphp module refcount (Neil Horman) [467714]
  -proc: try to make it so that holding a procfile open keeps a module reference (Jeff Layton) [448603]
  -[s390] qdio: module ref counting in qdio_free not in proper place (Hans-Joachim Picht) [458076]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.29]
changelog:
  -qla4xxx: correct version number to 5.01.03.00.04.08-d (Marcus Barrow) [479862]
  -fix exit_itimers vs posix_timer_event ab-ba deadlock (Oleg Nesterov) [472864]
  -qla2xxx: firmware update to 4.06.01 for 8GB/s adapters (Marcus Barrow) [454839]
  -qla2xxx: firmware update to version 4.06.01 for 4GB/s adapters (Marcus Barrow) [454839]
  -qla2xxx: update to version 8.02.09.00.04.08-d (Marcus Barrow) [479094]
  -fix perfctr watchdog build warning (Aristeu Rozanski) [460920]
  -qla4xxx: code cleanups and removed dead code (Marcus Barrow) [477280]
  -qla4xxx: fix a driver timeout problem (Marcus Barrow) [477280]
  -qla4xxx: initialization fixes (Marcus Barrow) [477280]
  -qla4xxx: fixed hang during driver unload (Marcus Barrow) [477280]
  -qla4xxx: error recovery fixes (Marcus Barrow) [477280]
  -qla4xxx: dynamic ddb changes (Marcus Barrow) [477280]
  -e1000e: update to upstream version 0.3.3.3-k6 (Andy Gospodarek) [452287]
  -tsc: correct computed offset in mark_offset_tsc_hpet (Brian Maly) [451827]
  -dm snapshot: fix primary_pe race (Mikulas Patocka) [476461]
  -qla2xxx: more fix flash for isp25xx and scheduling (Marcus Barrow) [476704]
  -qla2xxx: correct flash write protect handling (Marcus Barrow) [476704]
  -qla2xxx: fix flash for isp25xx and sst flash (Marcus Barrow) [476704]
  -aio: fix race in aio_complete that leads to a process hang (Jeff Moyer) [456686]
  -autofs4: correct offset mount expire check (Ian Kent) [475715]
  -autofs4: cleanup autofs mount type usage (Ian Kent) [475715]
  -fix rmmod ohci_hcd (Pete Zaitcev) [455843 471560]
  -sctp: fix sctp premature recieve queue backup (Neil Horman) [467273]
  -acpi: fix empty proc acpi dsdt on hp ia64 systems (Prarit Bhargava) [455253]
  -power6: secondary cpu startup delay fix (Brad Peters) [439258]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.28]
changelog:
  -audit: remove bogus newlines in execve and path audit records (Jiri Pirko) [452390]
  -igb: set CONFIG_IGB_LRO=y for igb driver update (Vivek Goyal) [452289 435886]
  -system reboot fails after diskdump/netdump (Takao Indoh) [248666]
  -diskdump: fix diskdump to stop system when diskdump fails (Takao Indoh) [477635]
  -igb: update to upstream version 1.2.45-k2 (Andy Gospodarek) [452289 435886]
  -powernow k8: provide c state override when using tscsync (Brian Maly) [429165]
  -x86_64 race condition at shutdown panic (Ivan Vecera) [457409]
  -nfs4: handle incomplete opens more comprehensively (Jeff Layton) [446396]
  -identify pm timer calibration issues during boot (Prarit Bhargava) [456935]
  -Fix pm timer kernel option in Kconfig file (Prarit Bhargava) [294821]
  -nfsv4: add support for rdattr_error in nfsv4 readdir requests (Jeff Layton) [439431]
  -nfsv4: fix problems with callback thread shutdown (Jeff Layton) [432393]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.27]
changelog:
  -tg3: update to upstream version 3.96 (Andy Gospodarek) [452925]
  -sctp: memory overflow when fwd tsn chunk is received with bad stream id (Eugene Teo) [478960] {CVE-2009-0065}
  -lpfc: update lpfc to version 8.0.16.46 (Rob Evers) [452271]
  -lpfc: fix unlikely data corruption (Rob Evers) [452271]
  -ixgbe: update to upstream version 1.3.18-k4 (Andy Gospodarek) [452292]
  -xen: change xen-platform-pci.o from built in to loadable module for bare metal  (Xen FV)guests (Don Dutile) [474667]
  -net: fix BUG() in LLC receive (Michal Schmidt) [468890]
  -infiniband: include missing infiniband headers (Doug Ledford) [458805]
  -mptfusion: update mpt fusion to version 3.12.29.00rh (Rob Evers) [452163]
  -do_acct_process: fix the unsafe usage of tty (Oleg Nesterov) [469742]
  -avocent and zero period (Pete Zaitcev) [238181]
  -sched: rhel4 scheduler optimizations for financial applications (Larry Woodman) [456911]
  -sunrpc: prevent deadlock by not allowing rpc_malloc to sleep (Jeff Layton) [450743]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.26]
changelog:
  -unix: fix unix socket panic patch missing hunk (Neil Horman) [473268] {CVE-2008-5300}
  -s390: qdio: not more than 1 buffer in input_processing state (Hans-Joachim Picht) [478861]
  -make max_writeback_pages tunable via proc (Larry Woodman) [476997]
  -diskdump: fix diskdump to print warning message properly when block_order is too large (Takao Indoh) [456425]
  -bnx2: update to upstream version 1.7.9 (Andy Gospodarek) [452883]
  -bnx2x: update to upstream version 1.45.23 (Andy Gospodarek) [453305]
  -block: call flush_disk after detecting an online resize (Jeff Moyer) [454872]
  -block: add flush_disk to factor out common buffer cache flushing code (Jeff Moyer) [454872]
  -block: check for device resize when rescanning partitions (Jeff Moyer) [454872]
  -scsi: sd driver calls revalidate_disk wrapper (Jeff Moyer) [454872]
  -block: adjust block device size after an online resize of a disk (Jeff Moyer) [454872]
  -block: support for online resizing of block devices (Jeff Moyer) [454872]
  -xen: fix bug in low memory condition (Chris Lalancette) [249867]
  -pmtimer: properly detect pmtimer on asus a8v motherboard (Brian Maly) [203235]
  -kupdate is not syncing all dirty pages to disk within dirty_expire_centisecs (Larry Woodman) [476997]
  -fix race condition in input.c (James Paradis) [472005]
  -nmi watchdog: move check_nmi_watchdog to later in boot time (Aristeu Rozanski) [458859]
  -acpi: fix error attaching device data (Peter Martuccelli) [461519]
  -backport upstream debug code in page_remove_rmap (Larry Woodman) [479142]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.25]
changelog:
  -ethtool: tx checksum and coalesce fixes (Andy Gospodarek) [430997]
  -i386: fix disable and enable timer_nmi_watchdog (Aristeu Rozanski) [460920]
  -i386: disable nmis when unknown_nmi_panic is set when ioapic method is used (Aristeu Rozanski) [460920]
  -i386: make use of lapic_adjust_nmi_hz (Aristeu Rozanski) [460920]
  -i386: update reserve and release functions (Aristeu Rozanski) [460920]
  -i386: update suspend and resume functions (Aristeu Rozanski) [460920]
  -i386: implement and use nmi_watchdog_active (Aristeu Rozanski) [460920]
  -i386: update nmi_watchdog_tick (Aristeu Rozanski) [460920]
  -i386: add do_nmi_callback function (Aristeu Rozanski) [460920]
  -i386: add wd_enabled variable (Aristeu Rozanski) [460920]
  -i386: include perfctr watchdog on the i386 build (Aristeu Rozanski) [460920]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.24]
changelog:
  -scsi_scan: check return code from scsi_sysfs_add_sdev (Mike Christie) [478798]
  -scsi: handle async iscsi scsi sense events (Mike Christie) [204818]
  -xen: fix pv on hvm save restore (Chris Lalancette) [475849]
  -net: fix inet{,6} device initialization order (Thomas Graf) [456653]
  -prevent 32 bit kernel failure to boot on systems with more than 64GB of RAM (Larry Woodman) [461564]
  -fix sleeping function called from invalid context at include/linux/rwsem.h:43 (Luming Yu) [175189]
  -[s390] qdio: repair timeout handling for qdio_shutdown (Hans-Joachim Picht) [460535]
  -[s390] cio: memory leak when ccw devices are discarded (Hans-Joachim Picht) [460533]
  -[s390] cio: kernel panic in cm_enable processing (Hans-Joachim Picht) [459400]
  -[s390] dasd: prevent oops when hyper pav alias is set online (Hans-Joachim Picht) [460532]
  -[s390] dasd: fix ifcc handling (Hans-Joachim Picht) [456663]
  -[s390] zfcp: scsi devices offline after error injection (Hans-Joachim Picht) [457920]
  -[s390] cio: fix double unregistering of subchannels (Hans-Joachim Picht) [456090]
  -fix oops when appending data on an existing dvd (Mauro Carvalho Chehab) [457028]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.23]
changelog:
  -net: fix double list_del in net_rx_action (Neil Horman) [477202]
  -nfs: fix actimeo=0 not enforced during ftruncate operations, resulting in database crashes (Peter Staubach) [476726]
  -cifs: update cifs for rhel4.8 (Jeff Layton) [462459]
  -proc: fix ->open'less usage due to ->proc_fops flip (Jeff Layton) [462459]
  -iget: introduce a function to register iget failure (Jeff Layton) [462459]
  -input: i8042 remove polling timer (David Milburn) [246233]
  -diskdump does not work with promise supertrak ex (Takao Indoh) [455043]
  -mpt fusion 255 to 256 lun recognition (Rob Evers) [447793]
  -bonding: add checks to handle jiffy wrapping (Andy Gospodarek) [465624]
  -intel ibex peak pch support (John Villalovos) [451852]
  -mousedev: add option to ignore tablets (Aristeu Rozanski) [438011]
  -infiniband: fix duplicate sdp entries in proc net (Doug Ledford) [465360]
  -mm: tunable swap_token_timeout (Michal Schmidt) [439043]
  -ipv6: router soliciation support (Thomas Graf) [174376]
  -net: ip_conntrack_tcp: fix multiple problems with tcp window tracking (Thomas Graf) [471946]
  -s390: dasd: dasd_device_from_cdev called from interrupt (Hans-Joachim Picht) [476235]
  -s390: cio: ccwgroup online vs ungroup race condition (Hans-Joachim Picht) [476252]
  -kernel: enforce a minimum sg_io timeout (Eugene Teo) [475404]
  -i5000_edac: display thermal messages only once (Aristeu Rozanski) [461792]
  -i5000_edac: report everything using edac core (Aristeu Rozanski) [461792]
  -perfctr watchdog: don't use cccr_ovf_pmi1 on pentium 4D (Aristeu Rozanski) [459644]
  -diskdump against disk connected to 2nd cciss card fails (Tomas Henzl) [457775]
  -bridge: fix deadlock in br_stp_disable_bridge (Thomas Graf) [191777]
  -ebtables: don t match tcp udp source destination port for ip fragments (Thomas Graf) [191764]
  -icmp: fix extra dst release when ip_options_echo fails (Thomas Graf) [191797]
  -ip_queue: fix wrong skb len nlmsg_len assumption (Thomas Graf) [191770]
  -net: ensure device name passed to so_bindtodevice is null terminated (Thomas Graf) [191767]
  -udp: fix warning in udp_poll with fragments (Thomas Graf) [459185]
  -ia64: fix deadlock in ia64 sys_ptrace (Jerome Marchand) [442816]
  -usb: fix oops on disconnect of usb serial (Pete Zaitcev) [243067]
  -proc: proc filesystem in rhel4 doesn t follow usual unix filesystem conventions (Jiri Pirko) [445795]
  -[x86_64] ptrace: sign extend orig_rax to 64 bits (Jerome Marchand) [437881]
  -jbd: fix typo in recovery code (Josef Bacik) [447741]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.22]
changelog:
  -kernel: watchdog: fix buffer_underflow bug (Eugene Teo) [475739]
  -fs: fix "it already cleared for block"  errors (Josef Bacik) [460179]
  -e1000: remove e1000_clean_tx_irq call from e1000_netpoll (Andy Gospodarek) [443034]
  -e1000: restart receive unit on esb2 hardware (Andy Gospodarek) [453129]
  -netpoll: fix race condition between net_rx_action and poll_napi that can result in garbage device (Neil Horman) [474479]
  -net: fix unix socket panic patch regression (Neil Horman) [470434 473268] {CVE-2008-5029 CVE-2008-5300}
  -xen: virtio drivers: virtio config file changes (Chris Lalancette) [446215]
  -xen: virtio drivers: add virtio net (Chris Lalancette) [446215]
  -xen: virtio drivers: add virtio block (Chris Lalancette) [446215]
  -xen: virtio drivers: add virtio core (Chris Lalancette) [446215]
  -lockd: return nlm_lck_denied_grace_period after long periods (Peter Staubach) [461085]
  -ehea: device driver update from version 0078-04 to 0078-08 (AMEET M. PARANJAPE) [454838]
  -diskdump: support sata_svw driver (Takao Indoh) [435705]
  -wacom: send sync event after pad events (Aristeu Rozanski) [474055]
  -xen: guest will crash if rtl8139 nic is only one specified (Don Dutile) [472572]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.21]
changelog:
  -support digi pci-e gen1 4-8 port async io adapter on i/p6 servers (AMEET M. PARANJAPE) [454826]
  -pidhashing: fix alloc_pidmap (Jiri Pirko) [461246]
  -net: fix panic in tcp_retransmit_skb (Neil Horman) [437674]
  -nlm: tear down rpc clients in nlm_shutdown_hosts (Jeff Layton) [253754]
  -nlm: don t reattempt grant_msg when there is already an rpc in flight (Jeff Layton) [253754]
  -nlm: don t requeue block if it was invalidated while grant_msg was in flight (Jeff Layton) [253754]
  -nlm: make nlmsvc_create_block use nlmsvc_lookup_host (Jeff Layton) [253754]
  -[s390] fcp: backport fcp point to point connection support (Hans-Joachim Picht) [448777]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.20]
changelog:
  -xen: fix deadlock between mm_pin and scheduling (Chris Lalancette) [450953]
  -xen: unitialized xen watch structure can crash a guest on startup (Don Dutile) [472568]
  -usb: work around iso transfers in sb700 (Pete Zaitcev) [456978]
  -igb: fix wake up on lan with igb driver (Flavio Leitner) [456438]
  -sunrpc: fix kernel crash in sunrpc cache_clean (Peter Staubach) [278291]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.19]
changelog:
  -cpuspeed: fix transition of p-states (Tony Camuso) [440267]
  -neigh: fix timer leak in neigh_changeaddr (Thomas Graf) [434958]
  -v4l: avoid writing outside shadow bytes array (Mauro Carvalho Chehab) [471843]
  -net: fix unix socket panic (Neil Horman) [470434] {CVE-2008-5029}
  -hfsplus: fix buffer overflow with a corrupted image (Anton Arapov) [469636] {CVE-2008-4933}
  -hfsplus: check read_mapping_page return value (Anton Arapov) [469643] {CVE-2008-4934}
  -hfs: fix namelength memory corruption (Anton Arapov) [470771] {CVE-2008-5025}
  -fix add range_is_allowed check regression (Vitaly Mayatskikh) [460859]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.18]
changelog:
  -netpoll: play nicely with bonding (Andy Gospodarek) [248374]
  -net: fix race between poll_napi and net_rx_action (Andy Gospodarek) [463815]
  -netxen: netxen 3031 msi-x support (Tony Camuso) [458863]
  -netxen: netxen 3031 fw bugfixes enhancements (Tony Camuso) [458863]
  -netxen: netxen 3031 initial support (Tony Camuso) [458863]
  -netxen: netxen 2031 improve multiport nic handling (Tony Camuso) [458863]
  -netxen: netxen 2031 improve tx locking, interrupt handling, ethtool support (Tony Camuso) [458863]
  -atkbd: cancel delayed work before freeing its structure (Jiri Pirko) [461240]
  -kernel: fix copy_user on x86_64 for read of < 8 bytes (Larry Woodman) [453053]
  -fix diskdump failure when numa is on (Takao Indoh) [457736]
  -kernel: fix rtc deadlock (Prarit Bhargava) [463988]
  -enforce sg requires tx csum in ethtool (Neil Horman) [458898]
  -ipv6: use timer pending to fix bridge reference count problem (Jiri Pirko) [457009]
  -gart iommu alignment fixes (Prarit Bhargava) [298811]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.17]
changelog:
  -ipv4: fix byte value boundary check in ip_getsockopt (Jiri Pirko) [462741]
  -ext[234]: avoid printk floods in the face of directory corruption (Eric Sandeen) [459599] {CVE-2008-3528}
  -[s390] dasd: fix loop in request expiration handling (Hans-Joachim Picht) [466127]
  -libata: sata_nv disable adma by default (David Milburn) [441707]
  -aacraid: remove quirk aac_quirk_scsi_32 for some controllers (Tomas Henzl) [457552]
  -mptfusion: mpt causes panic if a raid 1 is configured (Tomas Henzl) [469236]
  -cpufreq: support for affected_cpus (Brian Maly) [465366]
  -atkbd: delay executing of led switching request (Jiri Pirko) [461240]
  -kernel: open call allows setgid bit when user is not in new file's group (Eugene Teo) [463686] {CVE-2008-4210}
  -cifs: fix o_append on directio mounts (Jeff Layton) [461005]
  -pwc: fix kernel pwc driver dos (Eugene Teo) [308511] {CVE-2007-5093}
  -[s390] prevent ptrace padding area read write in 31 bit mode (Jarod Wilson) [438148] {CVE-2008-1514}
  -ixgbe: remove device id for unsupported device (Andy Gospodarek) [456533]
  -[s390] fix race and overflow in stop_hz_timer and sched_clock (Hans-Joachim Picht) [446212]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.16]
changelog:
  -xen: document the tick divider (Chris Lalancette) [454793]
  -xen: add spurious fault handling to rhel4 xen (Chris Lalancette) [465914]
  -nfs: missing nfs_fattr_init in nfs3_proc_getacl and nfs3_proc_setacls (Jeff Layton) [455917]
  -nfs4: clean up local vfs lock regardless of rpc call status (Jeff Layton) [436092]
  -[s390] qdio: speed up multicast traffic on full hipersocket (Hans-Joachim Picht) [463739]
  -[s390] lcs: output request completion with zero cpa value (Hans-Joachim Picht) [463741]
  -fix futex_requeue locking (Jerome Marchand) [461662]
  -megaraid_sas: update megaraid_sas to version 4.01-rh1 (Tomas Henzl) [455297]
  -netdump: avoid infinite recursion in netdump during interrupt handing (Neil Horman) [428932]
  -fix linux kernel local filesystem dos (Eugene Teo) [457864] {CVE-2008-3275}
  -kernel: system panicked at kernel BUG at kernel/signal.c (Anton Arapov) [435987]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.15]
changelog:
  -xen: i386 fv guest crashes when attaching xvd on 64 bit dom0 (Don Dutile) [463897]
  -scsi: harden against possible data corrupter (Doug Ledford) [183651]
  -scsi: avoid an unnecessary error message (Doug Ledford) [169129]
  -autofs4: remove unused ioctls (Ian Kent) [460083]
  -autofs4: reorganize expire pending wait function calls (Ian Kent) [460083]
  -autofs4: fix direct mount pending expire race (Ian Kent) [460083]
  -autofs4: fix indirect mount pending expire race (Ian Kent) [460083]
  -autofs4: fix pending checks (Ian Kent) [460083]
  -autofs4: cleanup redundant readdir code (Ian Kent) [460083]
  -autofs4: indirect dentry must almost always be positive (Ian Kent) [460083 447420 437288 441794]
  -autofs4: fix waitq memory leak (Ian Kent) [460083]
  -autofs4: check kernel communication pipe is valid for write (Ian Kent) [460083]
  -autofs4: fix waitq locking (Ian Kent) [460083]
  -autofs4: fix pending mount race (Ian Kent) [460083]
  -autofs4: use struct qstr in waitq.c (Ian Kent) [460083]
  -autofs4: use lookup intent flags to trigger mounts (Ian Kent) [460083]
  -autofs4: don t release directory mutex if called in oz_mode (Ian Kent) [460083]
  -autofs4: use rehash list for lookups (Ian Kent) [460083]
  -autofs4: don t make expiring dentry negative (Ian Kent) [460083]
  -autofs4: fix mntput, dput order bug (Ian Kent) [460083]
  -autofs4: fix incorrect return from root.c:try_to_fill_dentry() (Ian Kent) [460083]
  -autofs4: fix sparse warning in waitq c:autofs4_expire_indirect (Ian Kent) [460083]
  -autofs4: check for invalid dentry in getpath (Ian Kent) [460083]
  -xen: fix lost packets when live migrating (Don Dutile) [460874]
  -xen: xen vnif stops working on reception of duplicate backend state change signals (Don Dutile) [464676]
  -xen: remove /proc/xen from fv and bare metal kernels (Don Dutile) [460984]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.14]
changelog:
  -mptfusion: fix outputting large amount of log message when issuing host reset (Tomas Henzl) [455451]
  -netdump: fix up several netdump issues (Neil Horman) [461014]
  -fix compile warnings (Doug Ledford) [465487]
  -do not use vma until we know it is valid (Doug Ledford) [161594]
  -check if kmalloc gave us a buffer or returned NULL (Doug Ledford) [161590]
  -xen: fix netfront mem leak (Don Dutile) [452369 450868]
  -xen: fix blkfront to accept 16 devices (Chris Lalancette) [455756]
  -xen: expand scsi majors (Chris Lalancette) [455756]
  -[s390] tape: fix race condition in tape block device driver (Hans-Joachim Picht) [451268]
  -[s390]: fix race with stack local wait_queue_head_t (Hans-Joachim Picht) [451284]
  -[s390] cio: fix system hang with reserved dasd (Hans-Joachim Picht) [451270]
  -[s390] qeth: crash during activation of OSA-cards (Hans-Joachim Picht) [420001]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.13]
changelog:
  -net: support for realtek 8111cp and 8111bp in conjunction with intel tylersburg chipset (Ivan Vecera) [451966 457310]
  -net: config file changes for realtek 8111cp and 8111bp support (Ivan Vecera) [451966 457310]
  -iptables: fix oops on module unload (Neil Horman) [456664]
  -ext3: fix ext3 block accounting (Josef Bacik) [450900]
  -scsi: aic7xxx: fix timer handling bug (David Milburn) [441751]
  -[s390] qdio: Refresh buffer states for IQDIO Asynchronous output queue (Hans-Joachim Picht) [381041]
  -[s390] qdio/qeth: Re-apply make sure sent skbs are freed in time (Hans-Joachim Picht) [381041]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.12]
changelog:
  -usbfs: backport usbfs_mutex (Pete Zaitcev) [458433]
  -sched: fix isolcpus vs balance bug (Peter Zijlstra) [461156]
  -add range_is_allowed check to mmap_mem (Eugene Teo) [460859]
  -pppoe: check packet length on all receive paths (Jiri Pirko) [457015]
  -allocate usb and scsi hba structs together (Pete Zaitcev) [441552]
  -knfsd: ignore mode changes on symlinks (Jeff Layton) [437921]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.11]
changelog:
  -nfsv4: handle the nfs4err_clid_inuse error in setclientid (Jeff Layton) [432881]
  -pppoe: fix skb_unshare_check call position (Jiri Pirko) [459063]
  -pppoe: unshare skb before anything else (Jiri Pirko) [457020]
  -fix kernel snd_seq_oss_synth_make_info leak (Eugene Teo) [457999] {CVE-2008-3272}
  -scsi: fix oops when removing devices from sym driver (Mike Christie) [441545]
  -Fix do_wait() vs exec() race (Vitaly Mayatskikh) [452706]
  -i2c piix4: increase initial delay for serverworks csb5 (David Milburn) [182687]
  -[s390] qeth: avoid inconsistent lock state for inet6_dev lock (Hans-Joachim Picht) [445528]
  -[s390] qdio: unrecognized inbound traffic if many fcp devices are online (Hans-Joachim Picht) [445532]
  -[s390] qeth: eddp skb buff problem running eddp guestlan (Hans-Joachim Picht) [445669]
  -[s390] qdio: change in timeout handling during qdio establish (Hans-Joachim Picht) [440224]
  -[s390] qeth: recovery problems with failing startlan (Hans-Joachim Picht) [439161]
  -[s390] lcs: ccl seq numbers required for prot 802.2 only (Hans-Joachim Picht) [438176]
  -[s390] qeth: ccl seq numbers required for protocol 802.2 only (Hans-Joachim Picht) [438020]
  -knfsd: revoke both setuid and setgid when uid or gid changes (Jeff Layton) [443044]
  -x86_64: do not call do_exit with interrupts disabled after iret exception (Vivek Goyal) [430282]
  -nfs: clean up short packet handling for nfsv4 readdir (Jeff Layton) [443655]
  -nfs: clean up short packet handling for nfsv3 readdir (Jeff Layton) [443655]
  -nfs: clean up short packet handling for nfsv2 readdir (Jeff Layton) [443655]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.10]
changelog:
  -iscsi_sfnet: fix data corruption when target has to resend packets (Mike Christie) [458469]
  -nfs: fix pages of a memory mapped nfs file get corrupted (Peter Staubach) [432974]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.9]
changelog:
  -dio: zero struct dio with kzalloc instead of manually (Eugene Teo) [461090] {CVE-2007-6716}
  -fix buffer head being marked uptodate despite error (Jiri Pirko) [453359]
  -nfs: writes should not clobber utimes calls (Flavio Leitner) [452257]
  -align per cpu section to configured cache bytes for i386, x86_64 and ppc64 (Michal Schmidt) [439921]
  -fix via rhine loosing link (Ivan Vecera) [437555]
  -[ia64] pcibios_fixup_device_resources should be __devinit (Prarit Bhargava) [447391]
  -[net] ehea: Update logging of checksum errors in ehea (Brad Peters) [431880]
  -xen: fix deadlock in 8250 driver when passing more than 512 bytes (Prarit Bhargava) [445054]
  -fix potential race in mark_buffer_dirty (Mikulas Patocka) [442579]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.8]
changelog:
  -fix regression in /proc/self/mem (Anton Arapov) [460106]
  -i386: execute stack overflow warning on interrupt stack (Michal Schmidt) [459009]
  -kernel: fix array out of bounds when mounting with selinux options (Eugene Teo) [456051]
  -acpi: fix compile with config_acpi_debug=y (Prarit Bhargava) [454050]
  -Fix documentation for pci_alloc_consistent to reflect correct alignment gurantees (Prarit Bhargava) [454417]
  -dm-raid: reduce io delay in dm-raid1 (Mikulas Patocka) [451088]
  -k8_edac: fix typo in user visible message (Aristeu Rozanski) [433341]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.7]
changelog:
  -alsa: fix boundary variable calc for 32 bit user space running on 64 bit kernels (Jaroslav Kysela) [459824]
  -alsa: hda driver update from upstream 2008-07-22 (Jaroslav Kysela) [452846]
  -alsa: hda driver update from mainstream 2008-06-11 (Jaroslav Kysela) [452846]
  -alsa: config file changes for hda driver update (Jaroslav Kysela) [452846]
  -[ppc64] Fixes cpu x stuck problem, seen on power LPAR (Brad Peters) [367661]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.5]
changelog:
  -fix stack overflow at ia32 as4 (Anton Arapov) [448914]
  -[s390] zfcp: remove scsi devices when removing complete adapter (Hans-Joachim Picht) [383311]
  -[s390] qeth: recognize/handle rc 19 from hydra 3 OSA (Hans-Joachim Picht) [382851]
  -[s390] dasd: setting a dasd online fails if the initial probe failed (Hans-Joachim Picht) [419981]
  -[s390] zfcp: imbalance in erp_ready_sem usage (Hans-Joachim Picht) [409431]
  -[s390] zfcp: zfcp_erp_action_dismiss used to ignore any actions in the ready list (Hans-Joachim Picht) [409411]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.4]
changelog:
  -x86_64: initialize vendor info in boot_cpu_data (Michal Schmidt) [453470]
  -fix cpuspeed not working on intel based servers (Tony Camuso) [440267]
  -nfs: ensure that noac and or actimeo=0 turn off attribute caching (Peter Staubach) [446083]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.3]
changelog:
  -sunrpc: prevent memory corruption from successful portmap call with dead parent task (Jeff Layton) [448076]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-78.1]
changelog:
  -alsa: use proper mask for shared IRQ in hda_intel (Brian Maly) [456155]
  -kernel: randomize udp port allocation (Eugene Teo) [454570]
  -dio: lock refcount operations (Jeff Moyer) [451819]
  -Revert "sys_times: Fix system unresponsiveness during many concurrent invocation of sys_times" (Vivek Goyal) [453507]
  -Revert "Minor code cleanup to sys_times() call" (Vivek Goyal) [453507]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-77]
changelog:
  -alsa: Add missing quirks for alc262 (Brian Maly) [453783]
  -Revert "i8042: remove polling timer support - Original bz 246233" (Vivek Goyal) [450918]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-76]
changelog:
  -tty: fix tty holes (Vivek Goyal) [453155] {CVE-2008-2812}
  -xen: fix use of pvdisk or blkfront or xen-vbd for boot device (Don Dutile) [452210]
  -ppc64: fix restore of vmx registers in signal return (Brad Peters) [403471]
  -pci: correct pci bus assignments (Pete Zaitcev) [181648]
  -Fix diskdump failure on new mpt fusion driver (Chip Coldwell) [268921]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-75]
changelog:
  -mptfusion: Fix regression where commands timeout when issuing host reset to mpt fusion hba (Chip Coldwell) [452265]
  -copy_user_generic_c does not zero bytes left at destination after GPF (Vitaly Mayatskikh) [451274] {CVE-2008-2729}
  -sctp: make sure length argument passed does not overflow (Neil Horman) [452480] {CVE-2008-2826}
  -[infiniband] ehca: fixes lost interrupts problem over ib ehca after lpar to lpar communication (Brad Peters) [450689]
  -cifs: don t allow demultiplex thread to exit until kthread_stop is called (Jeff Layton) [442789]
  -Fix copy_from_user vulnerability (Vitaly Mayatskikh) [433943] {CVE-2008-0598}
  -Revert "Enable fb_radeon driver on ppc64" (Vivek Goyal) [350931]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-74]
changelog:
  -[xen] pv on hvm: Fix can't open /dev/xvda while probing disks during installation issue (Don Dutile) [447315]
  -bnx2x: correct chip reset (Andy Gospodarek) [328001]
  -Fix race in switch_uid (Vince Worthington) [441282]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-73]
changelog:
  -Add more PCI IDs to support hdmi audio on amd chipsets (Bhavana Nagendra) [428964]
  -powernow k8: Repost to fix unnecessary error messages with synchronized p state transitions (Ed Pollard) [276771]
  -[usb] ohci-hcd: Fix kernel failed to boot and dropped to xmon on ppc64 (Vitaly Mayatskikh) [443052]
  -bonding: Fix interface flags issue (Andy Gospodarek) [442124]
  -qla4xxx: fix time outs, syncronization and re-logins (Marcus Barrow) [437898]
  -qla2xxx: update version to 8.02.09-d0-rhel4.7-04 (Marcus Barrow) [450645]
  -qla2xxx: correct srb usage after completion free issues resulting in slab corruption (Marcus Barrow) [450645]
  -qla2xxx: add 4 and 8 gb to port speed reporting (Marcus Barrow) [450645]
  -qla2xxx: add isp85xx in some ioctl paths for nvram and flash handling (Marcus Barrow) [450645]
  -qla2xxx: fix debug messages (Marcus Barrow) [450645]
  -qla2xxx: allocated firmware dump space for isp85xx (Marcus Barrow) [450645]
  -qla2xxx: correct isp84xx verify chip response handling (Marcus Barrow) [450645]
  -qla2xxx: add isp84xx to list of optionrom layout ids (Marcus Barrow) [450645]
  -qla2xxx: correct isp84xx logic operations in qla2x00_fw_ready (Marcus Barrow) [450645]
  -qla2xxx: correct isp84xx structure size mismatch with api (Marcus Barrow) [450645]
  -qla2xxx: correct isp84xx ioctl handling (Marcus Barrow) [450645]
  -Enable fb_radeon driver on ppc64 (Brad Peters) [350931]
  -ehca: fix for event queue overflow on ib ehca adapters (Brad Peters) [446714]
  -Fix deadlock possibility in arch_get_unmapped_area_topdown() (Vitaly Mayatskikh) [450094]
  -megaraid: Add support ibm blackrock controller (Chip Coldwell) [449718]
  -sit: Fix exploitable remote memory leak (Jiri Pirko) [446036] {CVE-2008-2136}
  -ehca: fix race possibility between qp async handler and destroy_qp (Brad Peters) [446110]
  -Fix hang when using  /proc/sys/vm/drop_caches under heavy load on large system (Larry Woodman) [449381]
  -Fix possible buffer overflow in asn.1 parsing routines (Anton Arapov) [444463] {CVE-2008-1673}
  -[s390] Fix vmrm cmm use triggering oom killer (Hans-Joachim Picht) [446257]
  -[s390] fix iucv limit and cmm proc permissions (Hans-Joachim Picht) [446257]
  -Extend mce banks support to more than 6 for dunnington and nehalem (Geoff Gustafson) [446675]
  -ppc64: Fix slb shadow buffer support (Brad Peters) [440138]
  -Add hp DL385 G2 and DL585 G2 to whitelist for bfsort (Tony Camuso) [251032]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-72]
changelog:
  -Minor code cleanup to sys_times() call (Vitaly Mayatskikh) [448934]
  -qla2xxx: Update firmware for 4,8 gb/s adapters to version 8.02.09-d0-rhel4.7-03 (Marcus Barrow) [448641]
  -xen: minimize loss of network connectivity after guest migration (Don Dutile) [444473]
  -dm-raid: Fix bad performance of dm-raid (Mikulas Patocka) [432566]
  -Re-apply: Add HP DL580 G5 to bfsort whitelist (Tony Camuso) [429727]
  -Revert "[MOXA] buffer overflow in moxa  driver" (Vivek Goyal) [423141]
  -Revert "neofb: avoid overwriting fb_info fields" (Vivek Goyal) [430252]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-71]
changelog:
  -cciss: disable scsi_ioctl_send_command in cciss driver (Doug Chapman) [443053]
  -bnx2: fix panic when changing device settings while running netconsole (Andy Gospodarek) [444041]
  -Infiniband: Fix ipoib oops (Doug Ledford) [445736]
  -Fix system lockup in eventpoll (Josef Bacik) [446409]
  -ptrace: fix ptrace_attach and ptrace_detach race (Jérôme Marchand) [311931]
  -diskdump: Fix diskdump regression in rhel 4.6 (Chip Coldwell) [268921]
  -[s390] ptrace: restore single_step behavior after do_signal (Jerome Marchand) [426647]
  -[NET] change skb_reserve to have signed length (Neil Horman) [445774]
  -x86_64: ia32 syscall restart fix (Jerome Marchand) [435000]
  -ehca: fix ehca driver for use with dapl (Doug Ledford) [443072]
  -ibmebus: Cleanup all devices upon module rmmod (Brad Peters) [441739]
  -sys_times: Fix system unresponsiveness during many concurrent invocation of sys_times (Vitaly Mayatskikh) [435280]
  -ehea: support ipv4 checksum capability only (Brad Peters) [439445]
  -xen: Fix blkfront deadlock on pv restore (Don Dutile) [429103]
  -Re-apply: Fix usb stress test issue on amd sbx00 systems (Bhavana Nagendra) [435787]
  -libata: ahci kill spurious ncq completion detection (David Milburn) [432396]
  -libata: implement ATA_PFLAG_RESETTING (David Milburn) [432396]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-70]
changelog:
  -proc pid limits: fix duplicate file names (Neil Horman) [443825]
  -md: make md pack rdev list (Doug Ledford) [194585]
  -Add needed locking to fcheck() in both dnotify.c and locks.c (Alexander Viro) [443438 439757] {CVE-2008-1669 CVE-2008-1375}
  -bonding: fix link monitor capability check (Andy Gospodarek) [441897]
  -Kernel doesn not clear DF for signal handlers (Vitaly Mayatskikh) [437315] {CVE-2008-1367}
  -Fix pv on hvm crash due to vnif increase patch (Don Dutile) [442538]
  -pv on hvm: memory corruption due to vnif increase (Don Dutile) [442298]
  -oprofile fix for penryn based procs (Geoff Gustafson) [439540]
  -sound: Fix sound driver update compilation error (Vivek Goyal) [319701 228440 228443 216447 248060 240912]
  -sound: Enable CONFIG_SND_INTEL_HDA=m driver (Vivek Goyal) [319701 228440 228443 216447 248060 240912]
  -Add HDMI audio support for AMD ATI chipsets (Bhavana Nagendra) [428964]
  -Dual core chips reported as quad core in cpuinfo (Geoff Gustafson) [326781]
  -alsa: Unmute DACs on AMD shiner (ad1884) (Brian Maly) [351911 314391]
  -[SOUND] azx sound driver update (Brian Maly) [319701 228440 228443 216447 248060 240912 234358]
  -Revert "s390: qeth: tcpdump does not work with osa Layer2 and VLAN enabled" (Vivek Goyal) [379031]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.34]
changelog:
  -Fix memory leak of struct percpu_data in free_percpu (Larry Woodman) [441321]
  -Do not limit shmem locked memory when rlimit_memlock is rlim_infinity (Larry Woodman) [439926]
  -sata: fix work around sb600 sata hw errata (Bhavana Nagendra) [300861]
  -diskdump: Fix flush_cpu_workqueue so that diskdump can work after momentary link down of lpfc (Takao Indoh) [216618]
  -Revert "Fix usb stress test issue on amd sbx00 systems" (Vivek Goyal) [435787]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.33]
changelog:
  -enhanced partition statistics: fix update partition statitics (Jerome Marchand) [233579]
  -enhanced partition statistics: fix core statistics (Jerome Marchand) [233579]
  -qla2xxx: isp84xx variant ioctl support (Marcus Barrow) [441445]
  -qla2xxx: isp84xx variant support (Marcus Barrow) [441445]
  -pci: fix quirk for ht1000 bridge chips (Andy Gospodarek) [439109]
  -rpc: do not block on skb allocation (Jeff Layton) [439436]
  -nmi: kill disable_irq calls (Aristeu Rozanski) [172749]
  -nmi: disable lapic and io apic nmis on  unknown_nmi_panic (Aristeu Rozanski) [172749]
  -nmi: use perfctr functions for probing (Aristeu Rozanski) [172749]
  -nmi: update check_nmi_watchdog (Aristeu Rozanski) [172749]
  -nmi: update reserve_lapic_nmi (Aristeu Rozanski) [172749]
  -nmi: use setup_apic_nmi_watchdog and  stop_apic_nmi_watchdog in suspend resume (Aristeu Rozanski) [172749]
  -nmi: change nmi_active usage (Aristeu Rozanski) [172749]
  -nmi: update nmi_watchdog_tick (Aristeu Rozanski) [172749]
  -nmi: modify setup_acpi_nmi_watchdog to handle both  io apic and lapic (Aristeu Rozanski) [172749]
  -nmi: introduce do_nmi_callback (Aristeu Rozanski) [172749]
  -nmi: introduce per cpu wd_enabled (Aristeu Rozanski) [172749]
  -nmi: add perfctr infrastructure (Aristeu Rozanski) [172749]
  -[SCSI] aic79xx: fix timer handling (David Milburn) [243936]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.32]
changelog:
  -xen: Fix gettimeofday is not monotonically increasing on xenU (Don Dutile) [438975]
  -xen: config file additions for xen pv-on-hvm drivers (Don Dutile) [437423]
  -xen: pv-on-hvm driver subsystem for non xen kernels (Don Dutile) [437423]
  -xen: modifications to drivers/xen/ files for pv on hvm use (Don Dutile) [437423]
  -xen: pv on hvm kconfig and makefile changes (Don Dutile) [437423]
  -xen: pv.h file modifications for compilation on xen and non xen kernels (Don Dutile) [437423]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.31]
changelog:
  -qla4xxx: race condition fixes with constant qla3xxx ifup/ifdown (Marcus Barrow) [430313]
  -qla4xxx: Fix targets not seen on first port (Marcus Barrow) [425721]
  -Fix compilation warnings coming from module.h (Vivek Goyal) [280431]
  -qla4xxx: Handle multiple ports per target (Marcus Barrow) [412671]
  -qla4xxx: Update driver version string to 5.01.02-d1 (Marcus Barrow) [317631]
  -qla4xxx: Throttle on queue full errors (version 5.01.02-d1) (Marcus Barrow) [317631]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.30]
changelog:
  -Fix __call_usermodehelper wait_for_helper race condition (Dave Anderson) [438800]
  -nfs: 32 bit nfs server returns eio for readdirplus request when backing file system has 32bit inodes (Peter Staubach) [438723]
  -Ensure IV is in linear part of the skb to avoid BUG due to OOB access (Thomas Graf) [427246]
  -Enhanced partition statistics: documentation (Jerome Marchand) [233579 310521]
  -Enhanced partition statistics: Fill old partition statistics with right data (Jerome Marchand) [233579 310521]
  -Enhanced partition statistics: procfs changes (Jerome Marchand) [233579 310521]
  -Enhanced partition statistics: sysfs changes (Jerome Marchand) [233579 310521]
  -Enhanced partition statistics: update partition statitics (Jerome Marchand) [233579 310521]
  -Enhanced partition statistics: core statistics (Jerome Marchand) [233579 310521]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.29]
changelog:
  -Revert "Add HP DL580 G5 to bfsort whitelist" (Vivek Goyal) [429727]
  -fix unprivileged crash on x86_64  cs corruption (Jarod Wilson) [439786]
  -ixgbe: Build module ixgbe CONFIG_IXGBE=m (Andy Gospodarek) [305051]
  -x86_64: add /dev/msr[0-n] device files (Jason Baron) [249514]
  -i386: Fix extended cpu model field being ignored (Geoff Gustafson) [439539]
  -x86_64: Fix hpet bug where system hangs during reboot cycle (Geoff Gustafson) [434854]
  -i386: Allow apicid to be 8 bit (Geoff Gustafson) [437821]
  -ixgbe: initial support code (Andy Gospodarek) [305051]
  -nfs: fix setgid handling in notify_change (Jeff Layton) [439253]
  -e1000: upstream update and alternate mac address support (Andy Gospodarek) [298901]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.28]
changelog:
  -powernow k8: fix UP kernel to register freq driver (David Milburn) [429519]
  -spec: fix summary description of largesmp kernel package (Vivek Goyal) [186606]
  -qla2xxx: Avoid delay for loop ready when loop dead (Marcus Barrow) [426411]
  -qla2xxx: Build qla25xx as module CONFIG_SCSI_QLA25XX=m (Marcus Barrow) [253287]
  -qla2xxx: Clean up firmware dumping mechanism for ISP25xx adapter (Marcus Barrow) [253287]
  -qla2xxx: Support ISP25xx adapters for 8GB/s (Marcus Barrow) [253287]
  -qla2xxx: Firmware support for new 8 GB/s adapter QLE25xx (Marcus Barrow) [253287]
  -qla2xxx: update 4 GB/s firmware to match 8 GB/s firmware (Marcus Barrow) [253287]
  -ext3: lighten up resize transaction requirements (Eric Sandeen) [166038]
  -nfs: Fix nfs_access_cache_shrinker race with umount (Peter Staubach) [433249]
  -hangcheck timer: remove monotomic clock dependencies (Brian Maly) [429928]
  -Fix execve returning EFBIG when running 4 GB executable (Dave Anderson) [393501]
  -[NET] Fix the redirect packet of the router if the jiffies wraparound (Thomas Graf) [428934]
  -bnx2: update to upstream version 1.6.9 (Andy Gospodarek) [311531 303051 310851]
  -Fix race condition in proc file reading that leads to module refcnt imbalance (Neil Horman) [280431]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.27]
changelog:
  -infiniband: hotcpu_notifier backport (Doug Ledford) [309591]
  -infiniband: Remove the unused cxgb3/core directory and files (Doug Ledford) [309591]
  -infiniband: Don't set CONFIG_MLX4_CORE on ppc64 iseries (Vivek Goyal) [309591]
  -infiniband: Enable various infiniband related config options (Vivek Goyal) [309591]
  -infiniband: additional kernel backports needed for ppc64 (Doug Ledford) [309591]
  -infiniband: update kconfig files so that setting infiniband off kills it all (Doug Ledford) [309591]
  -infiniband: backport for interrupt handler changes (Doug Ledford) [309591]
  -infiniband: add the genalloc backport (Doug Ledford) [309591]
  -infiniband: minor backports (Doug Ledford) [309591]
  -infiniband: util updates (Doug Ledford) [309591]
  -infiniband: srp updates (Doug Ledford) [309591]
  -infiniband: sdp updates (Doug Ledford) [309591]
  -infiniband: core updates and makefile kconfig  changes (Doug Ledford) [309591]
  -infiniband: additional backport (Doug Ledford) [309591]
  -infiniband: move vnic to qlgc_vnic (Doug Ledford) [309591]
  -infiniband: ipoib updates (Doug Ledford) [309591]
  -infiniband: various header config updates (Doug Ledford) [309591]
  -infiniband: ehca driver update (Doug Ledford) [309591]
  -infiniband: nes hardware driver update (Doug Ledford) [309591]
  -infiniband: mthca driver update (Doug Ledford) [309591]
  -infiniband: ipath driver update (Doug Ledford) [309591]
  -infiniband: cxgb3 driver update (Doug Ledford) [309591]
  -infiniband: amso1100 driver update (Doug Ledford) [309591]
  -infiniband: kill off some uninitialized_var usage that breaks our kernel (Doug Ledford) [309591]
  -additional kernel.h backports (Doug Ledford) [309591]
  -infiniband: move a couple backports (Doug Ledford) [309591]
  -infiniband: add the mlx4 core net and infiniband drivers (Doug Ledford) [309591]
  -infiniband: move the vnic driver to qlgc_vnic (Doug Ledford) [309591]
  -bnx2x: enable bnx2x module CONFIG_BNX2X=m (Vivek Goyal) [328001]
  -Fix ext3 direct IO  problem that occurs under memory pressure (Josef Bacik) [381221]
  -wacom: add support to cintiq 20wsx tablets (Aristeu Rozanski) [436890]
  -io_apic: fix irq race in check_timer (Brian Maly) [432405]
  -cxgb3: update to driver to support ofed 1 3 (Andy Gospodarek) [253452]
  -igb: update to upstream version 1.0.8-k2 (Andy Gospodarek) [298881]
  -e1000e: update to latest upstream (Andy Gospodarek) [311961 432364]
  -usb: Fix sporadic hangs in usb (Pete Zaitcev) [239723]
  -bnx2x: initial support for bcm57710 (Andy Gospodarek) [328001]
  -Fix usb stress test issue on amd sbx00 systems (Bhavana Nagendra) [435787]
  -mptfusion: Fix IO failures when host reset of adapter is in progress (Chip Coldwell) [429368]
  -mptfusion: Fix oops in mptctl_gettargetinfo due to null ioc raid_data piocpg3 (Chip Coldwell) [429623]
  -mptfusion: update mptfusion to version 3-12-19-00 (Chip Coldwell) [308341]
  -lpfc: update lpfc driver to version 8.0.16.40 (Chip Coldwell) [326931]
  -aacraid: update aacraid driver to version 1.1.5-2455 (Chip Coldwell) [300021]
  -aacraid: update aacraid driver to version 1.1.5-2453 (Chip Coldwell) [300021]
  -megaraid: Update megaraid_sas driver to version 3.18 (Chip Coldwell) [312061]
  -x86_64: fix 32-bit thread debugging (Jerome Marchand) [311881]
  -arcmsr: update the arcmsr driver to version 1.20.00.15.rh (Tomas Henzl) [428801]
  -e1000: disable pci-e completion timeouts on pseries (Andy Gospodarek) [231676]
  -[SCSI] ibmvscsi: add slave_configure to allow device restart (Brad Peters) [364601]
  -Request to demand load dm cluster logging module (Jonathan Brassow) [438834]
  -nfsv4: create dedicated workqueue for handling nfs4_close_state_work (Jeff Layton) [402581]
  -nfs: allow nfsv4 files open for write to invalidate caches (Jeff Layton) [359651]
  -k8_edac: add option to report gart errors (Aristeu Rozanski) [232488]
  -nfs: Allow RHEL4 to do READDIR on directory containing a referral (Jeff Layton) [227610]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.26]
changelog:
  -[SPEC] fix add call to weak modules script in spec file (Vivek Goyal) [438688]
  -[s390] qdio: FCP/SCSI write IO stagnates on LPAR (Hans-Joachim Picht) [436992]
  -lro: Build lro as module CONFIG_INET_LRO=m (Ed Pollard) [300201]
  -ehea: driver update and modifications to sync with upstream (Ed Pollard) [300201]
  -ehea: Fixes to make LRO compile in RHEL 4.7 (Ed Pollard) [300201]
  -ehea: Pull LRO support from upstream (Ed Pollard) [300201]
  -getrusage: fill ru_inblock and ru_oublock fields if possible (Jerome Marchand) [247285]
  -io accounting: set up config_task_io_accounting (Jerome Marchand) [247285]
  -io accounting: report in procfs (Jerome Marchand) [247285]
  -io accounting: account for direct io (Jerome Marchand) [247285]
  -io accounting: read accounting cifs fix (Jerome Marchand) [247285]
  -io accounting: read accounting nfs fix (Jerome Marchand) [247285]
  -io accounting: read accounting (Jerome Marchand) [247285]
  -io accounting: write cancel accounting (Jerome Marchand) [247285]
  -io accounting: write accounting (Jerome Marchand) [247285]
  -io accounting: core statistics (Jerome Marchand) [247285]
  -[PPC64] Add kernel support for storing slb entries, for cpu failure recovery (Brad Peters) [300081]
  -[Power6] Extend alignment exception handler to handle new floating point load, store instructions (Brad Peters) [300071]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.25]
changelog:
  -alsa: fix 32 to 64 bit pcm api conversion layer (Jaroslav Kysela) [429944]
  -[SPEC] Add call to weak modules script in spec file (Jon Masters) [438115]
  -bonding: 802.3ad: Fix no carrier on no partner found (Vince Worthington) [437865]
  -stex: update stex driver (Jeff Garzik) [251560]
  -s2io: Update to driver version 2.0.25.1 (Andy Gospodarek) [298551]
  -diskdump: fix diskdump to print warning message about large block_order (Takao Indoh) [219639]
  -[IPV4]: Fix fragmentation with header options (Thomas Graf) [214903]
  -sctp: backport new sctp receive buffer management code to rhel4 (Neil Horman) [200813]
  -diskdump: Diskdump performance regression in mptfusion driver (Takao Indoh) [438027]
  -[NETFILTER]: fix module to prevent deadlock via module refcounting (Neil Horman) [212922]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.24]
changelog:
  -Fix greyhound event based profiling support patch (Bhavana Nagendra) [437982]
  -forcedeth: update to upstream version 0.61 (Andy Gospodarek) [253592]
  -sata: work around sb600 sata hw errata (Jeff Garzik) [300861]
  -tg3: update to upstream version 3.86 (Andy Gospodarek) [324251]
  -[TCP] Fix tcp assertion where packets_out exceeds fackets_out (Thomas Graf) [296561]
  -i2c_piix4: Enable i2c_piix4 module on x86_64 (Prarit Bhargava) [424541]
  -Fix 64 bit dma issue on sb700 systems (Bhavana Nagendra) [434742]
  -ipr: dual sas raid adds support for new pci-e ipr adapters (Brad Peters) [299101]
  -ipr: dual sas raid escalates error handler failures all the way to host reset (Brad Peters) [299101]
  -[XEN] Fix xen pv netfront oops during live migrate (Chris Lalancette) [435351]
  -ICH10: Add relevant PCI device IDs to support ICH10 (Geoff Gustafson) [304101]
  -Retry: check to see if agp is valid before reporting aperture size warnings (Brian Maly) [392771 431897]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.23]
changelog:
  -pci: mmconfig patches 68.22 build breakage fix (Tony Camuso) [437837]
  -Add config_dm_multipath_hp to generic config (David Wysochanski) [195685]
  -xen: expand vnif number per a guest domain over four (Don Dutile) [435448]
  -sata_svw: update sata_svw driver to support broadcom HT1100 chipset (John Feeney) [234159]
  -qla3xxx: new 4032 does not work with vlan (Marcus Barrow) [314301]
  -Add greyhound event based profiling support (Bhavana Nagendra) [433524]
  -Adding sb800 sata controller support (Bhavana Nagendra) [299901]
  -dm-multipath: path group initialization retry support for hp hardware handler (David Wysochanski) [195685]
  -dm-multipath: add path group initialization retry support to generic multipath layer (David Wysochanski) [195685]
  -dm-multipath: add hp handler for HP active/passive array (David Wysochanski) [195685]
  -[s390] qeth: ifenslave -c causes kernel panic with vlan and osa layer2 (Hans-Joachim Picht) [387041]
  -[s390] zfcp: scsi LUNs going offline during cablepull or MC update (Hans-Joachim Picht) [207558]
  -[s390] zfcp: Various driver bugfixes from upstream (Hans-Joachim Picht) [248934]
  -Build PowerNow-k8 as module (Brian Maly) [234145]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.22.EL]
changelog:
  -xen: save restore migration of 32 bit pv guests can fail under load (Don Dutile) [431081]
  -sysfs: Keep away from adding an existing dirent (Josef Bacik) [383101]
  -[IA64] Avoid unnecessary tlb flushes when allocating memory (Doug Chapman) [424771]
  -[PCI] pci config: remove mmconf blacklist (Tony Camuso) [250313]
  -[PCI] pci config: Use PortIO to access config offsets below 256 byte (Tony Camuso) [250313]
  -wacom: add support to intuos3 12x19 (Aristeu Rozanski) [278681 253088]
  -wacom: add support to intuos3 12x12 (Aristeu Rozanski) [278681 253088]
  -wacom: fix the maximum distance value (Aristeu Rozanski) [278681 253088]
  -wacom: change cintiq interrupt handler (Aristeu Rozanski) [278681 253088]
  -wacom: add support for intuos3 4x6 (Aristeu Rozanski) [278681 253088]
  -wacom: use enum definitions for wacom models (Aristeu Rozanski) [278681 253088]
  -neofb: avoid overwriting fb_info fields (Vitaly Mayatskikh) [430252]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.21.EL]
changelog:
  -skge: do not clear multicast state on link down (Andy Gospodarek) [377611]
  -net: drop duplicate frames on vlan accelerated bonding interfaces (Andy Gospodarek) [295161]
  -ipmi: initialize second bmc properly (Peter Martuccelli) [411041]
  -diskdump: do not disregard crc error of the diskdump module (Takao Indoh) [248766]
  -Make kernel build when CONFIG_HIGHMEM is not set (Jason Baron) [185202]
  -Add HP DL580 G5 to bfsort whitelist (Tony Camuso) [429727]
  -sched: Exiting process returns its first time_slice to wrong process (Vitaly Mayatskikh) [238034]
  -Fix e820 map hole size calculations (Larry Woodman) [206113]
  -[NET] bonding: add MAC based failover support to bonding driver (Brad Peters) [300031]
  -[SCSI] aic7xxx: fix ahc_done check SCB_ACTIVE for tagged transactions (David Milburn) [223333]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.20.EL]
changelog:
  -EDAC: Add CONFIG_EDAC_I5000 option to config files (Vivek Goyal) [235936]
  -Reset LEDS on dell usb keyboards (John Feeney) [225361]
  -Tolapai: Report correct cpu cache info (Geoff Gustafson) [426301]
  -Tolapai: sata and i2c support (Geoff Gustafson) [304131]
  -Fix memory leak in alloc_disk_node (Jerome Marchand) [435892]
  -jbd: Fix journal overflow issues (Josef Bacik) [183119]
  -knfsd: Ratelimit remotely triggered rpc error messages (Chris Snook) [428149]
  -pata_jmicron: match devices using vendor and device class only and update quirk for JMB361/3/5/6 (Aristeu Rozanski) [337671]
  -cciss: Add SG_IO ioctl and fix error reporting for SG_IOCTL (Tomas Henzl) [293651]
  -cciss: add init of drv->cylinders back to cciss_geometry_inquiry (Tomas Henzl) [432026]
  -cciss : Modify /proc/driver/cciss entries to avoid system crash (Tomas Henzl) [432480]
  -EDAC: add support to intel 5000 chipsets (Aristeu Rozanski) [235936]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.19.EL]
changelog:
  -edac: Add CONFIG_EDAC_I3000 option to config files (Vivek Goyal) [427799]
  -cdrom: kill "open failed" message (John Feeney) [247446]
  -Insufficient range checks in fault handlers with mremap (Vitaly Mayatskikh) [428969] {CVE-2008-0007}
  -Fix CDROM mounting problem when changing isos in iseries legacy (Brad Peters) [334651]
  -[PPC64] xmon: Make xmon= off work on rhel 4 (Brad Peters) [426878]
  -cciss: Change version number to 3.6.20-RH1 (Tomas Henzl) [426109]
  -cciss: Support new SAS/SATA controllers (Tomas Henzl) [426111]
  -cciss: Copyright information updated as per HP Legal (Tomas Henzl) [426110]
  -cciss: Remove read_ahead and use block layer defaults instead (Tomas Henzl) [426114]
  -Fix unix stream socket recv race condition (Hideo AOKI) [433685]
  -[NET] Fix socket name string length returned by sys_getsockname (Doug Ledford) [434554]
  -EDAC: add support to intel 3000 3010 chipsets (Aristeu Rozanski) [427799]
  -Revert "s390:qdio/qeth: make sure sent skbs are freed in time" (Vivek Goyal) [381041]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.18.EL]
changelog:
  -nlm: fix a client side race on blocking locks (Jeff Layton) [432855]
  -nlm: cleanup for blocked locks (Jeff Layton) [432855]
  -[PPC] Support for cpu freq values great than 32 bit on power5/6 (Guy Streeter) [373031]
  -[SCSI] fix kernel panic caused by scsi medium error (Takahiro Yasui) [242046]
  -forcedeth: msi bugfix: Stop using stale irq number (Andy Gospodarek) [359231]
  -ide: __ide_end_request check for empty list before dequeuing request (David Milburn) [426279]
  -redhat will not ipl with more than 64 procs (Scott Moser) [248428]
  -[MOXA] buffer overflow in moxa  driver (Vitaly Mayatskikh) [423141] {CVE-2005-0504}
  -s390: cio: collection of update patches (Hans-Joachim Picht) [380931]
  -s390:qdio/qeth: make sure sent skbs are freed in time (Hans-Joachim Picht) [381041]
  -s390: qeth: tcpdump does not work with osa Layer2 and VLAN enabled (Hans-Joachim Picht) [379031]
  -make concurrent proc net dev reads return sane stats for bonds (Chris Snook) [430576]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.17.EL]
changelog:
  -Missing sb600 sb700 40 pin ide cable support (Bhavana Nagendra) [431440]
  -SB700 contains two ide channels (Bhavana Nagendra) [335361]
  -smbus: AMD ATI SB600 700 800 use same smbus controller devid (Bhavana Nagendra) [252287]
  -libata: un-blacklist hitachi drives to enable NCQ (David Milburn) [430293]
  -libata: sata_nv may send commands with duplicate  tags (David Milburn) [430293]
  -add mutex_destroy() definition (Jason Baron) [233234]
  -sunrpc: print unsigned integers in stats (Jeff Layton) [401861]
  -nfsd: don t try to cache reply to nfsv2 readdir (Jeff Layton) [430946]
  -sunrpc: make sure portmap calls are always soft RPC tasks (Jeff Layton) [248787]
  -[NET] link_watch: always schedule urgent events (Don Dutile) [429930]
  -nfs: don t expose internal readdir errors to userspace (Jeff Layton) [354371]
  -nfs4: Make sure nfs4 mounts are interruptable when intr is specified (Jeff Layton) [151085]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.16.EL]
changelog:
  -[XEN] Fix xen pv oops when mmaping prot_none during save restore (Chris Lalancette) [311431]
  -[NET] link_watch: handle jiffies wraparound (Vince Worthington) [433698]
  -IA64: user data corruption on misaligned access with certain fp instructions (Luming Yu) [430918]
  -xen: xenbus suspend_mutex remains locked after transaction failure (Don Dutile) [250381]
  -hotplug: acpiphp: avoid acpiphp cannot get bridge info pci hotplug failure (Konrad Rzeszutek) [287741]
  -[COREDUMP] add MMF_DUMP_ELF_HEADERS flag support (Hideo AOKI) [235742]
  -[COREDUMP]: Documentation for coredump filter (Hideo AOKI) [235742]
  -[COREDUMP] elf: add coredump filtering feature (Hideo AOKI) [235742]
  -[COREDUMP]: add an interface for coredump filter (Hideo AOKI) [235742]
  -kswapd: kswapd does not use lower_zone_protection value properly, resulting in oomkill (Larry Woodman) [358731]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.15.EL]
changelog:
  -nfs: Introduce nfs.enable_ino64 command line parameter to enable/disable 32bit inode numbers (Peter Staubach) [213518]
  -nfs: 32 bit nfs client does not handle 64 inodes correctly. Server side changes. (Peter Staubach) [213518]
  -nfs: 32 bit nfs client does not handle 64 inodes correctly. Client side change (Peter Staubach) [213518]
  -xen: rapid block device plug unplug leads to kernel crash and or soft lockup (Don Dutile) [426031]
  -[NET] make tcp_input_metrics get minimum rto via tcp_rto_min (Anton Arapov) [427204]
  -acpiphp: differentiate between slot empty and slot power off (Prarit Bhargava) [248489]
  -Fix IPI interrupt storm on IA64 (Prarit Bhargava) [359671]
  -smbfs: Fix calculation of size parameter in smb_receive (Jeff Layton) [355141]
  -smbfs: fix more warnings and errors with debug builds (Jeff Layton) [355141]
  -smbfs: Fix debug logging only compilation error (Jeff Layton) [355141]
  -smbfs: smbfs readdir vs signal fix (Jeff Layton) [355141]
  -smbfs: Fix names_cache memory leak (Jeff Layton) [355141]
  -smbfs: smb_file_open retval fix (Jeff Layton) [355141]
  -smbfs: Turn null dereference into BUG() (Jeff Layton) [355141]
  -smbfs: fix data corruption in smb_proc_setattr_unix (Jeff Layton) [355141]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.14.EL]
changelog:
  -epoll_wait with negative timeout value results in bogus printk (Peter Staubach) [278961]
  -proc: add /proc/<pid>/limits (Neil Horman) [207340]
  -ACPI PCIE hotplug fails due to  non receipt of acpi events (Konrad Rzeszutek) [252262]
  -Powernow-k8: Get rid of unnecessary error messages with synchronized p state transitions (Konrad Rzeszutek) [276771]
  -ide : handle ide removeable drives properly (Josef Bacik) [249061]
  -[AIO] account for io wait properly (Jeff Moyer) [220902]
  -nfs:for nfs4_create_exclusive, reset any fields set in attrmask (Jeff Layton) [196180]
  -nfs: set attrmask correctly on nfs4_create_exclusive reply (Jeff Layton) [196180]
  -Implement udp_poll to reduce likelyhood of false positive return from select() (Neil Horman) [212321]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.13.EL]
changelog:
  -sunrpc: don't retry portmap query forever if it is not responding (Jeff Layton) [204309]
  -nfs: Discard pagecache data for dirs on denty_iput (Jeff Layton) [364361]
  -Fix /proc/cpuinfo giving wrong model number information (John Feeney) [313631]
  -nfs: fix ATTR_KILL_S*ID handling on NFS (Jeff Layton) [225557]
  -[NET] kernel needs to support TCP_RTO_MIN (Anton Arapov) [251240]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.12.EL]
changelog:
  -eHEA: add poll_controller support to eHEA to support netdump and netconsole (Neil Horman) [249041]
  -Display count of pagecache pages in show_mem output (Larry Woodman) [428014]
  -Prevent long delay before OOM killer launches (Larry Woodman) [252939]
  -x86_64: Prevent iounmap from sleeping with a spinlock held (Larry Woodman) [361931]
  -i8042: remove polling timer support (David Milburn) [340561]
  -hfs: Do not mount the fs if hfs can t find the root inode (Josef Bacik) [223514]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.11.EL]
changelog:
  -cifs: update changes file and version string (Jeff Layton) [427544]
  -cifs: fix endian conversion problem in posix mkdir (Jeff Layton) [427544]
  -cifs: fix potential data corruption when writing out cached dirty pages (Jeff Layton) [427544]
  -cifs: when mount helper missing fix slash wrong direction in share (Jeff Layton) [427544]
  -cifs: fix error message about packet signing (Jeff Layton) [427544]
  -cifs: fix cifsd to shut down when signing fails during mount (Jeff Layton) [427544]
  -cifs: reduce chance of list corruption in find_writable_file (Jeff Layton) [427544]
  -cifs: fix memory leak in statfs to very old servers (Jeff Layton) [427544]
  -cifs: fix buffer overflow if server sends corrupt response to small request (Jeff Layton) [372981] {CVE-2007-5904}
  -cifs: log better errors on failed mounts (Jeff Layton) [427544]
  -cifs: fix oops on second mount to same server when null auth is used (Jeff Layton) [427544]
  -cifs: fix spurious reconnect on 2nd peek from read of SMB length (Jeff Layton) [427544]
  -cifs: fix bad handling of EAGAIN error on kernel_recvmsg in cifs_demultiplex_thread (Jeff Layton) [427544]
  -cifs: have older kernels clean out pages list in cifs_readpages (Jeff Layton) [427544]
  -cifs: add inline cifs_filemap_write_and_wait for older kernels (Jeff Layton) [427544]
  -cifs: add mutex_lock and mutex_unlock definitions (Jeff Layton) [427544]
  -cifs: account for change of kmem_cache_t to struct kmem_cache (Jeff Layton) [427544]
  -cifs: remove duplicate kzalloc definition (Jeff Layton) [427544]
  -cifs: Import cifs stock version 1.50c (Jeff Layton) [427544]
  -audit: break execve records into smaller parts (Eric Paris) [427532] {CVE-2008-0004}
  -eHEA: Fix kernel panic on DLPAR remove of eHEA (real fix) (Scott Moser) [253765]
  -Revert "check to see if agp is valid before reporting aperture size warnings" (Vivek Goyal) [392771]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.10.EL]
changelog:
  -s390: qeth: discard inbound packets with unknown header id (Hans-Joachim Picht) [350871]
  -s390: qeth: hipersockets layer-3 interface to drop non-IP packets (Hans-Joachim Picht) [380961]
  -check to see if agp is valid before reporting aperture size warnings (Brian Maly) [392771]
  -xen: local domu to domu ssh broken when firewall enabled (Don Dutile) [414131]
  -nfs: multithreaded file lock/unlock issues over NFS (Sachin Prabhu) [346331]
  -Don't truncate /proc/PID/environ at 4096 characters (Anton Arapov) [254037]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.9.EL]
changelog:
  -udf: fix possible leakage of blocks (Eric Sandeen) [202765]
  -udf: fix possible udf data corruption (Eric Sandeen) [202765]
  -udf: support files larger than 1g (Eric Sandeen) [202765]
  -udf: add assertions in udf_discard_prealloc (Eric Sandeen) [202765]
  -udf: use get_bh instead of directly accessing b_count (Eric Sandeen) [202765]
  -udf: introduce struct extent_position (Eric Sandeen) [202765]
  -udf: use sector_t and loff_t for file offsets (Eric Sandeen) [202765]
  -udf: fix possible udf deadlock and memory corruption (Eric Sandeen) [202765]
  -udf: deadlock on unmount fix (Eric Sandeen) [202765]
  -udf: fix reservation discarding (Eric Sandeen) [202765]
  -nfs: Fix nfs read performance regression. Introduce a new tunable. (Larry Woodman) [396081]
  -nfs: High vm pagecache reclaim latency on systems with large highmem to lowmem ratio fix (Larry Woodman) [371191]
  -Do not mmap a page at address zero without MAP_FIXED (Vitaly Mayatskikh) [360281]


author: Vivek Goyal <vgoyal@redhat.com> [2.6.9-68.8.EL]
changelog:
  -Fix unserialized task->files updation (Vitaly Mayatskikh) [250799]
  -nfs: fix redundant and incorrect protocol for nfs4 in /proc/mounts (Jeff Layton) [171712]
  -psmouse: Add support for cortps protocol (Aristeu Rozanski) [221467]
  -Potential deadlock in DM mirror code fix (Jonathan Brassow) [247879]
  -SIGKILL not respected under special circumstances fix (Michal Schmidt) [253665]
  -ide: Introduce command line option to disable ide drivers (Gerd Hoffmann) [270661]
  -networking: kernel oopses when multicasting with connection oriented socket (Anton Arapov) [250842]


author: Jason Baron <jbaron@redhat.com> [2.6.9-68.7]
changelog:
  -Fix possible NULL pointer dereference inside of strncmp() if of_get_property() failed (Vitaly Mayatskikh) [396811]
  -fix sys_waitid() hang (Jerome Marchand) [382191] {CVE-2007-5500}
  -dm mirror: fix pvmove causes kernel panic (Milan Broz) [179201]
  -fix possible filesystem corruption (Vitaly Mayatskikh) [428795] {CVE-2008-0001}


author: Jason Baron <jbaron@redhat.com> [2.6.9-68.6]
changelog:
  -add support for Realtek RTL8111/8168 PCI-Express NIC (Ivan Vecera) [251383]
  -ISDN: fix isdn_net_setcfg() vulnerability (Aristeu Rozanski) [392131] {CVE-2007-6063}
  -fix panic caused by set_mempolicy with MPOL_BIND (Vitaly Mayatskikh) [293211] {CVE-2007-4130}
  -fix core dump file permissions (Don Howard) [396981] {CVE-2007-6206}
  -I4L: fix isdn_ioctl memory issue (Vitaly Mayatskikh) [425161] {CVE-2007-6151}
  -fix dput after mntput bugs (Josef Bacik) [403361]
  -fix  xenbus has use-after-free (Don Dutile) [249727]
  -acpiphp: Examine slots below P2P bridges (Prarit Bhargava) [415981]


author: Jason Baron <jbaron@redhat.com> [2.6.9-68.4]
changelog:
  -do not call set_page_dirty_lock() on compound pages (Luming Yu) [248954 252400]
  -disables irqs in core sysrq code (Prarit Bhargava) [253573]
  -ipv6: fix inet6_dev refcnt leak (Neil Horman) [252222]
  -i386: ensure compressed diskdump header contains correct panic cpu (Dave Anderson) [309081]
  -fix up kabi for: enhance criteria for dead peer detection in ip_conntrack (Neil Horman)


author: Jason Baron <jbaron@redhat.com> [2.6.9-68.3]
changelog:
  -enhance criteria for dead peer detection in ip_conntrack (Neil Horman) [205966]
  -i386/x86_64 segment register access update (Peter Zijlstra) [414251]
  -Remove duplicated FAKE_STACK_FRAME macro (Peter Zijlstra) [414261]
  -add new CIFS Kconfig options (Jeff Layton) [282591]
  -dm: fix bd_mount_sem counter corruption (Milan Broz) [377351]
  -dm: fix panic on shrinking device size (Milan Broz) [360311]
  -dm crypt: fix oops on device removal (Milan Broz) [377371]


author: Jason Baron <jbaron@redhat.com> [2.6.9-68.2]
changelog:
  -add missing dput() in do_lookup() error case (Eric Sandeen) [363471]
  -fix diskdump performance regression on mpt fustion driver (Takao Indoh) [284991]
  -add missing pskb_may_pull in icmp_filter (Jerome Marchand) [356501]
  -Fix incorrect logic in AMD NMI code (Prarit Bhargava) [387451]
  -Get rid of Tux's O_ATOMICLOOKUP (Michal Schmidt) [358681]
  -lcs: After channel failure do not drive normal shutdown sequence (Hans-Joachim Picht) [354141]


author: Jason Baron <jbaron@redhat.com> [2.6.9-68.1]
changelog:
  -add back: eliminate excessive latency when writing to a large file
  -add back: setting better values for dirty limits
  -serial: assert DTR for serial console devices (Michal Schmidt) [244248]
  -bonding: only do ipv6 addrconf on master bond devices (Vince Worthington) [249631]
  -lsm: reduce noise during security_register (Ivan Vecera) [249404]
  -selinux: quiet complaints when using OpenAFS (Eric Paris) [239628]
  -Fix for NFS attribute timeout handling (Fabio Leite) [247905]
  -tty: set pending_signal() when returning -ERESTARTSYS (Aristeu Rozanski) [245343]
  -ieee80211 off-by-two integer underflow (Anton Arapov) [346381] {CVE-2007-4997}
  -fix bad schedule_timeout() call causing excessive delay (Jonathan Brassow) [381081]
  -do not return zero in mmap (Rik van Riel) [360281]


author: Jason Baron <jbaron@redhat.com> [2.6.9-68]
changelog:
  -revert: eliminate excessive latency when writing to a large file
  -revert: setting better values for dirty limits


author: Jason Baron <jbaron@redhat.com> [2.6.9-64]
changelog:
  -cifs: fix memory corruption due to bad error handling in cifs_demultiplex_thread() (Jeff Layton) [269261]


author: Jason Baron <jbaron@redhat.com> [2.6.9-63]
changelog:
  -update: fix P4/Xeon Thermal transition interrupt handler emits warning messages far too frequently (Brian Maly, Jason Baron) [183280]
  -x86: set MAX_MP_BUSSES to 260 for 'default' machine handler (Prarit Bhargava) [218885]
  -qla3xxx: add memory barrier to inbound packet handler (Marcus Barrow) [314271]
  -mptfuxion: fix NaT consumption panic (Chip Coldwell) [325641]
  -libata: prevent devices with blank model names from being DMA blacklisted (David Milburn) [316991]


author: Jason Baron <jbaron@redhat.com> [2.6.9-62.1]
changelog:
  -further fixes for: netpoll, fix deadlock from recursive call through netpoll_send_skb() (Neil Horman) [313751]
  -fix denial of service with wedged processes (Vitaly Mayatskikh) [221414]


author: Jason Baron <jbaron@redhat.com> [2.6.9-62]
changelog:
  -fix P4/Xeon Thermal transition interrupt handler emits warning messages far too frequently (Brian Maly, Jason Baron) [183280]
  -cxgb3: fix backport issue and prevent panic on module unload (Andy Gospodarek) [252174]
  -libata fixes (Jeff Garzik) [323851]
  -alsa: add position_fix blacklist (Brian Maly) [245782]
  -add tcp_slow_start_after_idle tunable (Thomas Graf) [242157]
  -netpoll, fix deadlock from recursive call through netpoll_send_skb() (Neil Horman) [313751]
  -libata-core: support wildcard matching in ata_blacklist_entry (David Milburn) [237692 239367 316991]
  -bnx2: Add PHY workaround for 5709 A1 (Andy Gospodarek) [317341]
  -fix return value from __bio_map_user on error (Eric Sandeen) [316661]
  -alsa: support for AD1984 codecs (Brian Maly) [280381]
  -add Module.symbers file to binary kernel packages (Jon Masters) [325351]


author: Jason Baron <jbaron@redhat.com> [2.6.9-61]
changelog:
  -add support (device IDs) for Bolton NICs (Bruce Allan) [251220]
  -qla4xxx: fix overrun/underrun handling (Marcus Barrow) [267061]
  -Make sure -devel package files are mode 655 (Doug Ledford) [317121]
  -qla2xxx: fix uninitialized pointers in ioctl module (Marcus Barrow) [311681]
  -flush TLB as appropriate on mutlti-core (Geoff Gustafson, Bhavana Nagendra) [309221]
  -ext3: ensure do_split leaves enough free space in both blocks (Eric Sandeen) [311301]
  -kernel/module.c: don't deadlock rmmod'ing a module in use (Jarod Wilson) [163140]
  -fix bad order of dm-raid1 presuspend ops can hang cluster mirrors (Jonathan Brassow) [316031]


author: Jason Baron <jbaron@redhat.com> [2.6.9-60]
changelog:
  -add phys_to_virt in lib/swiotlb.c (Anton Arapov) [250898]
  -add support (device IDs) for HP Mezzanine cards (Andy Gospodarek) [251215]
  -netfront: Avoid deref'ing skb after it is potentially freed (Herbert Xu) [252137]
  -MPV: fix kernel panic mode when HTX is run (Scott Moser) [246018]
  -ia64: fix unexpected SIGILL on NFS/Montecito (Luming Yu) [253593]
  -fix ibm,loc-code not unique for eHEA/eHCA adapters (Scott Moser) [271781]
  -netxen: update to upstream with major bug fixes (Andy Gospodarek) [249770]
  -e1000e: initial support for ICH9 hardware (Andy Gospodarek) [234259 253790]
  -igb: initial support for Zoar hardware (Andy Gospodarek) [247323]
  -fix can't boot 2.6.9-56-smp with Vmware (Chip Coldwell) [253538]
  -Don't allow the stack to grow into hugetlb reserved regions (Vitaly Mayatskikh) [294981] {CVE-2007-3739}
  -x86_64: fix x86_64 syscall vulnerability (Anton Arapov, Roland McGrath) [297861] {CVE-2007-4573}
  -Prevent bridges from being re-investigated (Prarit Bhargava) [284871]
  -fix missing ioctl() permission checks in aacraid driver (Vitaly Mayatskikh) [298361] {CVE-2007-4308}
  -fix alsa memory disclosure flaw (Vitaly Mayatskikh) [297751] {CVE-2007-4571}
  -v4l: enable bttv driver (Aristeu Rozanski) [179146]
  -qla2xxx: fix loading ioctl module panics ia64 systems (Marcus Barrow) [300921]


author: Jason Baron <jbaron@redhat.com> [2.6.9-59]
changelog:
  -ia64: fsys_gettimeofday leaps days if it runs with nojitter (Luming Yu) [250828]
  -s390x: hypfs: inode corruption due to missing locking (Brad Hinson) [254174]
  -fix constantly rebuilding infiniband modules (Andy Gospodarek) [282361]
  -fix broken include headers in -xenU-devel package (Doug Ledford) [241268]
  -Fix spurious syscall tracing after PTRACE_DETACH + PTRACE_ATTACH (Roland McGrath) [276861]
  -Reset current->pdeath_signal on SUID binary execution (Peter Zijlstra) [251118 252306]


author: Jason Baron <jbaron@redhat.com> [2.6.9-58]
changelog:
  -ia64: fix ib_ipath.ko needs unknown symbol __iowrite32_copy (Luming Yu) [250656]
  -ppc64: fix eeh kernel crash in hxecom (Scott Moser) [252076]
  -fix bound check ordering issue in random driver (Vitaly Mayatskikh) [275951] {CVE-2007-3105}


author: Jason Baron <jbaron@redhat.com> [2.6.9-57]
changelog:
  -s390: write support for appldata monitor records (Jan Glauber) [233505]
  -Support mobile processors in fid/did to frequency conversion (Bhavana Nagendra) [250835]
  -fix regression in MPT/Fusion diskdump (Nobuhiro Tachino) [251153]
  -cifs: fix deadlock in cifs_get_inode_info_unix (Jeff Layton) [252315]
  -Fix MMIO config space quirks on AMD Greyhound procs (Bhavana Nagendra) [252993]
  -QLogic driver does not login to the fabric - new fw required (Marcus Barrow) [201334]
  -Fix ipath driver when 2 ipath controllers are on the same subnet (Doug Ledford) [253003i 252161]
  -fix kernel panic on DLPAR remove of eHEA logical port (Scott Moser) [251369]
  -Prevent OOM killing when running heavy loads on EM64T systems with more than 4GB RAM (Larry Woodman) [199758 236051]
  -autofs4 - fix deadlock during directory create (Ian Kent) [246530]
  -fix vfat compat ioctls DoS on 64-bit (Eric Sandeen) [250665] {CVE-2007-2878}
  -VM scalability patch that prevnets system hangs (Larry Woodman) [234572]
  -update RHEL_VERSION to .6 (Jason Baron) [254222]


author: Jason Baron <jbaron@redhat.com> [2.6.9-56]
changelog:
  -add /proc/sys/vm/drop_caches to clear pagecache and slabcache on demand (Larry Woodman) [205722]
  -add cpuid4 emulation for AMD processors (Bhavana Nagendra) [243435]
  -netxen: add bits that were omitted from the original backport (Andy Gospodarek) [249317]
  -sym53c8xx: fix odd byte transfers to wide device (David Milburn) [242808]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.26]
changelog:
  -Support for p-state transitions on Intel and support for ACPI 3.0 _PSD method (Brian Maly) [196798]
  -eliminate excessive latency when writing to a large file (Larry Woodman) [205722]
  -add getcpu system call (Luming Yu) [241592]
  -Add support for Areca RAID controllers (Tomas Henzl) [233399]
  -Update qla2xxx driver (Marcus Barrow) [245631]
  -stop excessive swapout after processes exit and free list is adequate (Larry Woodman) [234572]
  -update qla2xxx driver - ref-counting (Marcus Barrow) [245939]
  -Update qla2xxx driver to version 8.01.07.04.- 2400 firmware (Marcus Barrow) [246234]
  -cciss driver updates (Tomas Henzl) [230122]
  -ACPI: support for PCI Root Bridge detection on HP rx6600/rx3600 (Brian Maly) [230421]
  -Update qla4xxx driver from v5.01.00-d6 to v5.01.00-d8 (Marcus Barrow) [234097]
  -Update qla3xxx to version 2.03.00-k4 (Marcus Barrow) [234000]
  -Update adp94xx from 1.0.8-6 to 1.0.8-12 (Ryan Powers) [233675]
  -Update OFED support to 1.2 (Doug Ledford) [248711]
  -add DONTFORK/DOFORK suport to madvise() (Larry Woodman)
  -Update qla2xxx driver to version 8.01.07.04 - EXPORT symbols and version update (Marcus Barrow) [249732]
  -s2io: update to driver version 2.0.16.1 (Andy Gospodarek) [228348]
  -ppc: Cope with PCI host bridge I/O window not starting at 0 (Scott Moser) [248736]
  -DLPAR remove I/O resource failed (Scott Moser) [249731]
  -initial support for Chelsio T3 (cxgb3) adapters (Andy Gospodarek) [196400]
  -fix cpufreq scaling doesn't work on Conroe Broadwater boxes (Konrad Rzeszutek) [249753]
  -k8_edac: add support for revision F processors (Aristeu Rozanski) [231854]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.25]
changelog:
  -fix /proc/mtrr interface bug (Bhavana Nagendra) [223824]
  -fix timer irq breakage on IBM NetVista and ThinkCentre S50 (Brian Maly) [203818]
  -fix race arising from inappropriate use of recalc_sigpending (Neil Horman) [222902]
  -fix gdb does not resolve symbols from cores (Dave Anderson) [220410]
  -fix install fails on ATI/AMD SB700 chipset w/ combined mode (Bhavana Nagendra) [244195 244196]
  -PCI-X/PCI-Express read control interfaces and fix AMD-8131 errata (Bhavana Nagendra) [234336]
  -Identifies correct number of procs in powernow-k8 driver (Bhavana Nagendra) [234243]
  -update lpfc to version 8.0.16.34 (Chip Coldwell) [233508]
  -LSI Fusion driver update (Chip Coldwell) [227451 233552 235645]
  -Prevent panic durring install on a 64GB EM64T (Larry Woodman) [223433]
  -Update megaraid_sas driver to 00.00.03.13 (Chip Coldwell) [232598]
  -fix LTC35264-System error during PCI hotplug (Konrad Rzeszutek) [243001]
  -ia64: fix vmalloc perfmon crash (Luming Yu) [185082] {CVE-2006-0558}
  -fix oops in vt_ioctl() (Jason Baron) [249836]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.24]
changelog:
  -update CIFS to 1.48aRH (Jeff Layton) [239339]
  -pci/quirks: disable MSI on Serverworks/Broadcom HT1000 (Andy Gospodarek) [227657]
  -Fix CPUID calls to support GH processors (Bhavana Nagendra) [222144]
  -Fix TSC reporting for processors with constant TSC (Bhavana Nagendra) [243432]
  -Add sb600 SMBus device ID (Prarit Bhargava) [246589]
  -fix SB600 controller only has one channel (Prarit Bhargava) [226950]
  -update ipr driver for new power SAS RAID (Scott Moser) [233615]
  -fix diskdump fails to save 1TB memory (Nobuhiro Tachino) [227135]
  -IPMI:Do not start kipmid if the driver supports interrupts (Peter Martuccelli) [233622]
  -fix race between loading xenblk.ko and scanning for LVM partitions (Don Dutile) [248024]
  -fix Kernel Assertion Error -- assertion (!atomic_read(&sk->sk_wmem_alloc)) failed at net/ipv4/af_inet.c (150) (Thomas Graf) [216752]
  -add OProfile kernel support for POWER6 (Scott Moser) [244457]
  -add OProfile kernel support for 970MP (Scott Moser) [222867]
  -fix databuffer miscompare on htx run (Scott Moser) [248193]
  -add nexen nic driver (Konrad Rzeszutek) [235424]
  -update dell_rbu driver (John Feeney) [237471]
  -promise pata support (Jeff Garzik) [204665]
  -sata_vsc cacheline size fix (Jeff Garzik) [222999]
  -update ata_piix driver (Jeff Garzik) [234154]
  -update SATA device blacklist (Jeff Garzik) [237692]
  -add PCI IDs to AHCI SATA driver (Jeff Garzik) [248234]
  -fix fat12 race in __fat_access (Eric Paris) [236278]
  -lmsensors: add nforce 2s/3(s)/4 smbus support (Eric Paris) [205816]
  -fix incorrect accounting of Committed_AS memory (Larry Woodman) [246086]
  -add additional device IDs for SB700 (Prarit Bhargava) [248108]
  -netxen: add bits that were omitted from the original backport (Andy Gospodarek) [249317]
  -split the journal checkpointing list into two separate lists (Josef Bacik) [248453]
  -revised patch for: fix performance issue with lots of nfs_pages (Josef Bacik) [238586]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.23]
changelog:
  -nfs: fix hang due to multiple dentries pointing to same directory inode (Peter Staubach) [175312]
  -disablle mmconfig on Intel DG965MQ and D26928 (Brian Maly) [220093]
  -make GART pages must be uncacheable (Chip Coldwell) [223238]
  -alsa: disable mmap of control/status structures while in compat mode (Aristeu Rozanski) [225061]
  -usb: add multi-lun exclusion for HP (Pete Zaitcev) [230110]
  -md: mark disk failed if superblock update fails (Michal Schmidt) [237019]
  -VM scalability patch that prevnets system hangs (Larry Woodman) [234572]
  -nfs: fix stale negative dentries (Fabio Leite) [228801]
  -Fix AMD64 AGP aperture validation (Bhavana Nagendra) [243434]
  -Add Greyhound performance counter events (Bhavana Nagendra) [234237]
  -ia64: fix boot on Altix 450 w/ PCI-E blade (George Beshers) [246636]
  -fix /proc/cpuinfo does not show "Itanium 2" as the family name for Montecitoia64 (Nobuhiro Tachino) [200984]
  -scsi: set error value when failing commands in prep_fn (David Milburn) [244097]
  -lower maximum nr_requests possible in cfq (Eric Sandeen) [234278]
  -Various fixes for >4GB i686 guests (Chris Lalancette) [233543]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.22]
changelog:
  -update iscsi-sfnet driver (Mike Christie) [238795 239447]
  -s390: enable packed stack layout (Chris Snook) [239116]
  -s390: add 3592 crypto tape support (Jan Glauber) [233506]
  -s390: support hypfs for z/VM (Jan Glauber) [233605]
  -fix diskdump with ipr driver fails if drives are in RAID config (Nobuhiro Tachino) [237900]
  -ppc64: Quieten lparcfg (Scott Moser) [222683]
  -ppc64: identify POWER5+ correctly in /proc/cpuinfo (Scott Moser) [243765]
  -ppc64: system enters xmon on second dlpar IO adapter add (Scott Moser) [235716]
  -ppc64: add pci sub-id for icom pci express WAN adapter (Scott Moser) [240492]
  -fix usb hub disappears due to overcurrent (John Feeney) [241002]
  -fix cannot find IDE device with ATI/AMD SB700 chipset (Bhavana Nagendra) [244194]
  -fix bug in Xen timer_interrupt (Rik van Riel) [246586]
  -tty_io: grab tty_sem while changing tty struct in release_dev (Aristeu Rozanski) [230747]
  -s390: fix broken copy_in_user function (Jan Glauber) [231049]
  -s390: fix zfcp SCSI LUNS going offline during cablepull (Jan Glauber) [207558]
  -s390: fix z90crypt trying non-functional devices (Jan Glauber) [208586]
  -s390: fix xpram module parameter parsing (Jan Glauber) [220996]
  -s390: fix dasd steal lock on shared dasd leads to I/O error (Jan Glauber) [228300]
  -s390: fix ctc communication with z/OS broken (Jan Glauber) [199711]
  -s390: add qeth sequence numbers for incoming packets (Jan Glauber) [240789]
  -wacom: fix absolute coordinates on Intuos3 and Cintiq tablets (Aristeu Rozanski) [247648]
  -edac_mc: backport sysfs support (Aristeu Rozanski) [235237]
  -e752x_edac: fix reverse csrows (Aristeu Rozanski) [247860]
  -serial 8250: add backup timer (Aristeu Rozanski) [197212 246665]


author: Don Howard <dhoward@redhat.com> [2.6.9-55.21]
changelog:
  -improve scalability in schedule_timeout() (Michal Schmidt) [221035]
  -fix usb oops (Scott Moser) [206027]
  -dm log: remove 512 byte hard-sector-size restriction (Milan Broz) [185461]
  -add Hitachi HDS7250SASUN500G 0621KTAWSD to ncq blacklist (Prarit Bhargava) [239367]
  -add support for JMicron 36x ide controller cards. (Aristeu Rozanski) [233396]


author: Don Howard <dhoward@redhat.com> [2.6.9-55.20]
changelog:
  -ppc64: fix intermittent fpscr corruption (Scott Moser) [197725]
  -ibmveth: fix crash at module removal time (Scott Moser) [213532]
  -fix sg use with software iscsi (Mike Christie) [186008]
  -fix stack randomization across suid/sgid exec (Ernie Petrides) [188072]
  -update aacraid driver to 1.1.5-2441 (Chip Coldwell) [227679]
  -add runtime switch for dasd erp logging (Jan Glauber) [233600]
  -e1000: update to version 7.3.20-k2 (Andy Gospodarek) [233609 216769 231676]
  -fix EHCI for nVidia usb controllers with >2GB (Pete Zaitcev) [244698]


author: Don Howard <dhoward@redhat.com> [2.6.9-55.19]
changelog:
  -nfs: inc/dec i_count when getting/putting open state (Jeff Layton) [209419]
  -nfs: fix deadlock with multiple stateful operations (Jeff Layton) [228292]
  -nfs: fix "busy inodes" during open()  (Jeff Layton) [234587]
  -tg3: add wmb calls removed during 4.5 tg3 update (Andy Gospodarek) [229685]
  -cciss: update default read-ahead (Tomas Henzl) [239998]
  -qlogic: use DID_IMM_RETRY (Marcus Barrow) [231319]


author: Don Howard <dhoward@redhat.com> [2.6.9-55.18]
changelog:
  -nfs: fix performance issue with large number of pages (Josef Bacik) [238586]
  -ppc: add hotplug support for Promise 20275 controller (Scott Moser) [233501]
  -ppc: fix pci_iomap bug when accessing pdc20275 MMIO reg (Scott Moser) [241932]
  -ppc: update ehea driver (Scott Moser) [233673 237856]
  -fix bug at unload time in ibmvscsic (Scott Moser) [175609]
  -bnx2: driver update and support for 5709 chips (Andy Gospodarek) [229678]
  -device mapper: Allow invalid snapshots to be activated (Milan Broz) [244214]


author: Don Howard <dhoward@redhat.com> [2.6.9-55.17]
changelog:
  -Add netdump support to the ibmveth driver (Scott Moser) [229741]
  -Fix buffer overflow in capi debug functions (Anton Arapov) [230563] {CVE-2007-1217}
  -Add /proc numa maps support (Anton Arapov) [240216]
  -Add support for ATI/AMD SB700 sata controller (Bhavana Nagendra) [244193]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.16]
changelog:
  -xen: fix i386 PV ballooning (Chris Lalancette) [234496]
  -fix graphic corruption issue with 'setterm -blank 0' (Nobuhiro Tachino) [230103]
  -dm: fix failures when creating many snapshots (new dm-io interface) (Milan Broz) [174834 196759 242965]
  -dm: allow offline devices in table (Milan Broz) [244058]
  -add panic at oom support (Nobuhiro Tachino) [224104]
  -xen: fix save/restore failure under load (Chris Lalancette) [236929]
  -enable CONFIG_KPROBES for i686 Xen (Chris Lalancette) [245938]
  -dm: do not restrict bounce_limit in dm queue (Milan Broz) [156385]
  -dm io: panic on large request (Milan Broz) [240752]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.15]
changelog:
  -fix potential oops in ext[23] when acl ERR_PTR not recognized (Bryn Reeves) [241885]
  -dm: move fn call that could block outside spinlock (Jonathan Brassow) [242068]
  -Mirror writes to non-synced regions must be marked/cleared in the log (Jonathan Brassow) [242074]
  -fix sleeping function called from invalid context warning in bridge code (Neil Horman) [241807]
  -umount: avoid racy block-size set (Eric Sandeen) [234922]
  -don't add certain scsi devices (Josef Bacik) [244108]
  -fix overlapping bio's problem in raid5 (Josef Bacik) [244109]
  -nfs: make sure O_SYNC writes return errors (Jeff Layton) [244709]
  -ipvs: fix ipvs state variable when service thread fails to start (Neil Horman) [235760]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.14]
changelog:
  -ppc: add eHCA driver (Janice Girouard) [222908]
  -Resolve ATA issues with HP5750's CDROM (Prarit Bhargava) [226947 240027]
  -fix for unbalanced cpu scheduling (Ernie Petrides) [239286]
  -fix libata reference counting (Bryn Reeves) [241215]
  -4g4g: remove unused var in alloc_ldt() (Jerome Marchand) [223851]
  -fix netpoll to reply to arp frames over bonded interfaces (Neil Horman) [239551]
  -Modify EFI to warn for only pre-1.00 tables (Prarit Bhargava) [240378]
  -fix ipv4 'Treason uncloaked' message (Anton Arapov) [238725]
  -fix for bogus resource data w/multi-threaded exec (Ernie Petrides) [240349]
  -Remove non-existing SB600 raid id (Prarit Bhargava) [244041]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.13]
changelog:
  -ext3: fix block bitmap leakage on ENOSPC (Eric Sandeen) [228461]
  -ppc: fix rt_sigreturn does not restore context after interrupted syscall (Janice Girouard) [194570]
  -Add smaps functionality to RHEL-4 (Chris Lalancette) [215407]
  -ext3: handle orphan inodes vs. readonly snapshots (Eric Sandeen) [217928]
  -fix irqbalance causes oops during PCI removal (Kimball Murray) [229584]
  -fix sys_flock() double-free (Dave Anderson) [234367]
  -fix diskdump fails when configure partition#15 device (Nobuhiro Tachino) [228573]
  -back out previous nfs4_init_client patch and apply upstream version (Jeff Layton) [236606]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.12]
changelog:
  -nfs: fix permission handling for truncate calls (Jeff Layton) [191533]
  -nfs: Properly retry operations that return NFS4ERR_OLD_STATEID (Jeff Layton) [236606]
  -nfs: when creating files, only hash the dentry if create was successful (Jeff Layton) [239625]
  -nfs: add nordirplus option (Jeff Layton) [240122]
  -nfs: protocol V3 :write procedure patch (Peter Staubach) [222798]
  -nfs: fix context close race (Josef Bacik) [239039]
  -nfs: fix mishandling of dentries during create style operations (Peter Staubach) [224424]
  -sunrpc: fix several NFS server oopses when using krb5i with NFSv3 (Jeff Layton) [227726]
  -when downsizing RPC response buffer, account for checksum (Jeff Layton) [240419]
  -fix fcntl(F_SETLEASE, F_WRLCK) for a file on NFS always returns EAGAIN (Peter Staubach) [182616]
  -tg3: update to version 3.77 (Neil Horman) [229685]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.11]
changelog:
  -natsemi: fix driver hang under heavy load (Andy Gospodarek) [226308]
  -reduce loglevel for some selinux messages (Eric Paris) [224000]
  -qeth: fix layer 2 MAC address recovery on virtual interfaces (Chris Snook) [238576]
  -fix double kfree in smbfs (Jeff Layton) [232211]
  -clean-up of device-mapper mirror code (Jonathan Brassow) [236270]
  -device-mapper: unconditionalize log flush (Jonathan Brassow) [235040]
  -dm-raid1.c: rh_in_sync should be allowed to block (Jonathan Brassow) [236626]
  -smbfs: add default dir_mode and file_mode when one isn't specified in options (Jeff Layton) [168280]
  -smbfs: fix slab corruption due to bad error handling in smb_add_request (Jeff Layton) [234300]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.10]
changelog:
  -add support for Intel 6300ESB Watchdog timer (Jason Baron) [228623]
  -fix 32-bit process running on a 64-bit kernel cannot use IPC msgsnd/msgrcv larger than 64K (Jerome Marchand) [230661]
  -check to see if AGP is valid before reporting aperture size (Brian Maly) [211580]
  -nbd: fix race in nbd driver (Neil Horman) [233653]
  -only set implicit MAY_WRITE intent flag for permission check in open_namei() (Jeff Layton) [229177]
  -fix nfs_fhget to return appropriate errors (Jeff Layton) [189615]
  -dio: clean up completion phase of direct_io_worker() (Jeff Moyer) [198859 207114]
  -aio: fix sleeping function called from invalid context at kernel/workqueue.c (Jeff Moyer) [190729]
  -aio: fix indefinite hang in process exit path (Jeff Moyer) [210281]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.9]
changelog:
  -remove 'extern inline' declarations (Jason Baron) [179622]
  -sis900: fix rx ring refill order (Neil Horman) [219085]
  -make MADV_DONTNEED scalable (Rik van Riel) [237679]
  -add missing audit_notify_watch() to removexattr (Alexander Viro) [174707]
  -Fix memory leak in dma_alloc_coherent() (Prarit Bhargava) [243657]
  -bonding: various upstream cherry-picks (Andy Gospodarek) [223100 160340 232597 230077 225472]
  -forcedeth: update to driver version 0.60 (Andy Gospodarek) [221910]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.8]
changelog:
  -mask off high order mode bits when doing NFS setattr calls (Jeff Layton) [227188]
  -fix error handling in check_partition() (Eric Sandeen) [229709]
  -call mntget() before doing a follow_link() (Josef Bacik) [233119]
  -fix DoS in PPPOE (Neil Horman) [239823] {CVE-2007-2525}
  -fix out of bounds fib_probs access vulnerability (Neil Horman) [236387] {CVE-2007-2172}
  -ip_conntrack_sctp: fix remotely triggerable NULL ptr dereference (Don Howard) [243245] {CVE-2007-2876}
  -cciss: fix size calculation in diskdump (Bryn Reeves) [243834]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.7]
changelog:
  -amd74xx.c: add support for NVIDIA_NFORCE_MCP55_IDE controller (Michal Schmidt) [232084]
  -nlm: when reclaiming locks, skip non-posix locks (Jeff Layton) [210128] {CVE-2006-5158}
  -add missing fput() in a 32-bit ioctl on 64-bit x86 systems (Jeff Burke) [227978] {CVE-2007-0773}
  -prevent oops in compat_sys_mount with NULL data pointer (Jeff Layton) [239922] {CVE-2006-7203}
  -nfs: fix repeated NFS mount failures lead to kernel panic (Peter Staubach) [211092]
  -fix nr_unused accounting (Eric Sandeen) [236786]
  -fix kernel-devel package is missing headers on some arches (Doug Ledford) [241268]
  -fix bluetooth setsockopt() information leaks (Don Howard) [234293] {CVE-2007-1353}


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.6]
changelog:
  -add post-op attributes to NFSv4 LINK calls (Jeff Layton) [227373]
  -allow netdump to queue frames while show_state is running (Neil Horman) [226701]
  -fix core-dumping unreadable binaries via PT_INTERP (Eric Sandeen) [228659] {CVE-2007-0958}
  -fix kmap() leak in fat_prepare_write() (Eric Sandeen) [229846]
  -fix bug in shmget system call with > 2GB shared memory (Jerome Marchand) [230658]
  -allow LVS to send existing connections to alternate services if primary becomes unavailable (Neil Horman) [208830]
  -ixgb: fix early TSO completion causing Tx hang (Bruce Allan) [232985]
  -restore 'enforcemodulesig' behavior (Jason Baron) [225471]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.4]
changelog:
  -nfs: add some missing post-op inode revalidations (Jeff Layton) [227249]
  -fix kernel spinlock panic in nfs/inode.c (Peter Staubach) [228076]
  -make gdb accurately output the backtrace for gate page (Dave Anderson) [226872]
  -fix iterator to completely dump route table (Neil Horman) [215715]
  -cifs: have client recognize when a file is no longer read-only (Jeff Layton) [223196]
  -safely store sysfs inode nrs in the sysfs dirent (Eric Sandeen) [237861]
  -protect sysfs ->s_dentry w/ locking (Eric Sandeen) [237861]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.3]
changelog:
  -fix NLM_GRANTED callback checks (Jeff Layton) [220897]
  -fix race in efi variable delete code (Prarit Bhargava) [185978]
  -fix command line "nousbstorage" results in "nousb" (Guy Streeter) [224455]
  -scsi: fix expression in scsi_error.c and scsi_scan.c (David Milburn) [224479]
  -Make sure l_linger is unsigned to avoid negative timeouts (Jeff Burke) [222982]
  -autofs4: fix race between mount and expire (Ian Kent) [174821]
  -fix skb_linearize panic using IPoIB (Konrad Rzeszutek) [234033]
  -fix 32bit-compat rt_sigtimedwait (Guy Streeter) [237176]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.2]
changelog:
  -raw: don't allow the creation of a raw device with minor number 0 (Jeff Moyer) [218315]
  -fix sys_shmget allocation limit test (Guy Streeter) [224026]
  -fix for vm_committed_space accounting w/32-bit execs (Ernie Petrides) [218757]
  -fix jffs2 taints kernel (Jason Baron) [186619]
  -avoid oops from sysfs_hash_and_remove_file (Eric Sandeen) [227359]
  -ext3: fix list scanning in __cleanup_transaction (Eric Sandeen) [224638]
  -don't limit /proc/sys/vm/max_queue_depth upper value (Larry Woodman) [222185]
  -fix for futex()/FUTEX_WAIT race condition (Ernie Petrides) [217067]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55.1]
changelog:
  -fix VM hangs by balancing inactive lists and setting better values for dirty limits (Larry Woodman) [205722]


author: Jason Baron <jbaron@redhat.com> [2.6.9-55]
changelog:
  -stex: fix regression in sg_reset (Jun'ichi "Nick" Nomura) [234532]
  -nfs: Allow files open for write to invalidate caches (Jeff Layton) [237135]
  -e1000: fix watchdog timeout panics (Andy Gospodarek) [231185]
  -re-enable readahead for multi-page sequential IOs (Eric Sandeen) [193077]


author: Jason Baron <jbaron@redhat.com> [2.6.9-54]
changelog:
  -s390: include complete 3270 console driver crash patch (Jan Glauber) [183649]
  -fix an oops condition in ipoib (Doug Ledford) [233301]
  -ppc: fix lpar is hung after soft reset or initiating system dump via HMC (Janice Girouard) [234339]
  -fix C-state divisor not functioning correctly on Greyhound (Bhavana Nagendra) [235442]
  -revert: support for p-state transitions on Intel and support for ACPI 3.0 _PSD method


author: Don Howard <dhoward@redhat.com> [2.6.9-53]
changelog:
  -e1000: ensure that rx unit is started (Jeff Garzik) [234370]
  -e1000: fix jumbo frame performance issue (Andy Gospodarek) [233988]
  -make version & release info available at compile time (Konrad Rzeszutek) [232526]
  -revert: prevent rmmod of qla2nnn when it is in use (Tom Coughlan) [234260]
  -tg3: fix bug when bringing up bond iface in balanced-alb mode. (Andy Gospodarek) [216895]
  -diskdump: fix regression with megaraid_sas (Nobuhiro Tachino) [234850]
  -x86: Make sure hpet_address is 0 when any part of HPET initialization fails (Brian Maly ) [231382]


author: Jason Baron <jbaron@redhat.com> [2.6.9-52]
changelog:
  -fix boot panic on >=16 cpu on Intel microcore platforms (Brian Maly) [221479]
  -ppc64: fix out of tree builds (Janice Girouard) [209852]
  -ppc64: fix system drops to xmon when qla3xxx module is removed (Konrad Rzeszutek) [231627]
  -fix high TCP latency with small packets (Thomas Graf) [229907]
  -fix usb ports don't recover after overcurrent (John Feeney) [231226]
  -cciss: driver bug fixes (Tom Coughlan) [196628]
  -fix mptscsih_doDv panic when checking disk in RAID volume (David Milburn) [231909]
  -add PowerEdge R900 pci=bfsort automatically (John Feeney) [233281]


author: Jason Baron <jbaron@redhat.com> [2.6.9-51]
changelog:
  -tty: fix possible double idr index freeing (Aristeu Rozanski) [214188]
  -Fix typo in the qla1280 reset (George Beshers) [217886]
  -blacklist SEAGATE tape drive (Chip Coldwell) [197381]
  -Fix off by one error in mthca driver (Doug Ledford) [233086]
  -Fix ipv6 OOPS triggerable (Neil Horman) [233114]
  -ppc: fix ehea oops during TCP+IO stress testing (Janice Girouard) [232944]
  -fix tux overflow (Jason Baron) [229717]
  -add one more PCI ID for ICH9 (Geoff Gustafson) [197011]


author: Jason Baron <jbaron@redhat.com> [2.6.9-50]
changelog:
  -V4L: use GFP_DMA when allocating memory for mmap (Aristeu Rozanski) [179146]
  -nfs4: fix client panics (Steve Dickson) [226983]
  -fix panic in nfs4_get_sb  (Jeff Layton) [229780]
  -autofs4: add missing hunk in "automounter cannot shutdown when timeount=0" patch (Ian Kent) [199977 205836]
  -add ipr driver back to ppciseries kernel (Janice Girouard) [230353]


author: Jason Baron <jbaron@redhat.com> [2.6.9-49]
changelog:
  -Increase number of e820 entries hard limit from 32 to 128 (Larry Woodman) [218094]
  -fix GoVault not accessible due to reset failure on ata_piix (Konrad Rzeszutek) [195730 207148]
  -additional devices added to pci bfsort whitelist (Andy Gospodarek) [213948]
  -Fix key serial number collision problem (David Howells) [227495] {CVE-2007-0006}
  -fix audit panic on watched files (Eric Paris) [223129] {CVE-2007-0001}
  -fix pcmcia panics on Sun Bladeserver (Brian Maly) [204914]
  -flush icache early when loading module (Doug Chapman) [227898]
  -fix panic on boot with certiain intel sound cards (Jason Baron) [228059]
  -libata: make HDIO_DRIVE_TASK ioctl to return ATA registers to user space (Jun'ichi "Nick" Nomura) [220836]
  -ppc: fix sctu Data buffer miscompare (Janice Girouard) [225219]
  -fix icmp oops in sctp (Neil Horman) [223818]
  -Fix 8139cp netconsole and tcpdump (Chris Lalancette) [229287]
  -ppc: fix install to detect SATA DVD-ROM drive (Janice Girouard) [229333]
  -fix reset bugs in qla4xxx (Mike Christie) [228416]
  -fix BUG_ON() panic in __kmap_atomic() (Jerome Marchand) [223851]
  -wacom: support new tablets (Aristeu Rozanski) [228531]


author: Jason Baron <jbaron@redhat.com> [2.6.9-47]
changelog:
  -remove extra __ip_vs_conn_put() for incoming ICMP (Jeff Burke) [167398 220149]
  -ppc: fix ehea driver fails to process incoming TCP packets if MCS value on HMC>1 (Janice Girouard) [224201]
  -ppc: fix ehea driver unstable due to possible nullpointer access (Janice Girouard) [224246]
  -ppc: ehea driver must use new method to determine available ports (Janice Girouard) [225470]
  -ppc: fix ehea driver produces misleading log messages (Janice Girouard) [225509]
  -add ioctls to mpt fusion (Tom Coughlan) [193759]
  -ppc: fix GA7SP3:HV2++:errinjct for scsi causes system to go into debugger (Janice Girouard) [198813]


author: Jason Baron <jbaron@redhat.com> [2.6.9-46]
changelog:
  -sctp: fix oops that occurs with non-linear skbs (Neil Horman) [221127]
  -diskdump: fix up aacraid support (Nobuhiro Tachino) [170857]
  -optimize writer path in timer_interpolator_get_counter() (Prarit Bhargava) [220639]
  -add Promise EX8650/4650 support (Jun'ichi "Nick" Nomura) [217852]
  -s390 netiucv: avoid duplicate iucv-interfaces to the same peer (Jan Glauber) [202251]
  -cciss: add scsi error handlers (Tom Coughlan) [162972]


author: Jason Baron <jbaron@redhat.com> [2.6.9-45]
changelog:
  -ia64: megaraid_mbox unaligned accesses (Chip Coldwell) [222417]
  -ppc: fix pci-e network adapter (Janice Girouard) [223551]
  -ppc: update ehea driver (anice Girouard) [223845]
  -ext3: return ENOENT from ext3_link when racing with unlink (Eric Sandeen) [196915]
  -fix elf core file truncated at 2GB (Guy Streeter) [224243]
  -ipmi: fix driver not seeing extra IPMI nodes on multinode x460 (Konrad Rzeszutek) [224429]
  -fix MegaRAID SATA RAID 150-4/6 do not support 64-bit DMA (Chip Coldwell) [210852]
  -fix for accounting in multi-threaded processes (Ernie Petrides) [219319] 
  -nfs: fix mounts freeze (Peter Staubach) [212398]
  -wacom: support new tablets (Aristeu Rozanski) [180545]
  -fix shost->host_busy is set to -1 (Chip Coldwell) [176879]
  -correct error message "event field not found" (Pete Zaitcev) [202010]
  -fix mptscsi adds DID_BUS_BUSY host status when scsi status of BUSY is returned (Chip Coldwell) [197158]
  -device mapper mirroring - remove error message (Jonathan Brassow) [223865]


author: Jason Baron <jbaron@redhat.com> [2.6.9-44]
changelog:
  -fix support CPU frequency scaling in the kernel (Konrad Rzeszutek) [222081]
  -sata: more updates (Jeff Garzik) [223280]
  -allow alternate nic ordering to allow 2.4 ordering (Andy Gospodarek) [213948]
  -fix missing PCI Device in aic79xx driver (Chip Coldwell) [220602]
  -fix HP laptops failing to reboot (Sachin Prabhu) [184523]
  -add support for 3ware 9650SE SATA-RAID (Chip Coldwell) [220850]
  -cpqarray fix failure to detect arrays (Chip Coldwell) [222695]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.40]
changelog:
  -add PCIe power management quirk (Geoff Gustafson) [197009]
  -MCE Thresholding support for family 0x10 AMD processors (Bhavana Nagendra) [196894]
  -i386: acpi_skip_timer_override for NVIDIA (Brian Maly) [193937 200412]
  -fix aic79xx module removal path (David Milburn) [212388]
  -fix stack overflow due to recursion between scsi_request_fn and blk_requeue_request (Neil Horman) [202848]
  -Fix JBD race in t_forget list handling (Eric Sandeen) [176738]
  -Prevent userspace EOVERFLOW errors from increasing i_ino value (Jeff Layton) [213652 215549]
  -minimal changes to allow Lustre client support (Eric Sandeen) [196637]
  -Efficient translation of intel binaries to ppc (Janice Girouard) [196794]
  -Update MPTSAS driver to v3.02.73rh (Konrad Rzeszutek) [180936 196789 193760 196782]
  -Support the LSI MegaRAID driver (Konrad Rzeszutek) [196790 193056]
  -avoid ESB2 IDE interrupt storm (Kimball Murray) [218498]
  -new ppc Host Ethernet Adapter Device Driver (Janice Girouard) [196774]
  -USB equipment cannot be used on certain Toshiba systems (Brian Maly) [170134]
  -Support for p-state transitions on Intel and support for ACPI 3.0 _PSD method (Brian Maly) [196798]
  -Backport the 'IBM eBus patch' from kernel 2.6.16 and 2.6.17 (Janice Girouard) [196799]
  -ext3: fix READA failures cause "directory hole" (Chip Coldwell, Stephen Tweedie) [213921]
  -Audit: 196233: correct/update audit filter rule comparison (Eric Paris) [196233]
  -fix bre channel cable-pull bug (Chip Coldwell) [163818]
  -Fix page_is_ram on x86_64 to always return 1 (Chris Lalancette) [221273]
  -proc: fix readdir race fix (Nobuhiro Tachino) [212631]
  -Add netdump support to 8139cp driver (Chris Lalancette) [217932]
  -powernow: remove __initdata from tscsync (Prarit Bhargava) [221975]
  -fix incorrect cache_decay_ticks calculation on x86_64 and i386 (Jason Baron) [192395]
  -aio: fix kernel panic in aio_free_ring (Jeff Moyer) [220971] {CVE-2006-5754}
  -Fix for missing headers in kernel-xenU-devel (Don Dutile) [219538]
  -fix ext2_check_page denial of service (Eric Sandeen) [217021] {CVE-2006-6054}
  -PPC64: Return correct value from request_irq() (David Howells) [172436]
  -dm: stalls on resume if noflush is used (Milan Broz) [221386]
  -NFSv4 client doesn't return a delegation before removing a file (Steve Dickson) [155929]
  -fix listxattr syscall can corrupt user space programs (Eric Sandeen) [220677] {CVE-2006-5753}
  -revert: Update Emulex lpfc to 8.0.16.30, and lpfcdfc to 2.0.18


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.39]
changelog:
  -fix ohci unrecoverable error (Konrad Rzeszutek) [182433]
  -x86_64: clear_kernel_mapping: mapping has been split-fix memory leak (Larry Woodman) [202027]
  -dm mirror: better handling of writes after log device failure (Jonathan Brassow) [199622]
  -export iscsi portal and current address (Mike Christie) [219730]
  -ext3: fix ext3_readdir READA failures cause "directory hole" (Chip Coldwell) [213921]
  -edac: fixes and updates (Aristeu Rozanski)
  -dm snapshot: fix metadata error handling (Milan Broz) [215945]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.38]
changelog:
  -fix errant PCI Address space collision messages (Janice Girouard) [215823]
  -bonding: link status not always reported correctly (Andy Gospodarek) [212392]
  -fix stream of device not ready messages from 'hald' GoVault access attempts (Konrad Rzeszutek) [207750]
  -add autofs5 (Ian Kent) [199977]
  -device-mapper mirroring - fix sync status change (Jonathan Brassow) [217581]
  -nfs: correct acl permisssions (Peter Staubach) [214996]
  -netpoll: avoid extraneous printks when freeing skbuffs from interrupt context (Neil Horman) [172476]
  -disable MSI for PXH6700/6702 due to quirk (Geoff Gustafson) [168501]
  -s390: build sclp_cpi as a module (Jan Glauber) [194338]
  -bnx2: driver upgrades and fixes (Andy Gospodarek) [202053 217690 212055]
  -Include the qla3xxx networking driver (Konrad Rzeszutek) [209341]
  -Update cciss driver to 2.6.11.RH1 (Tom Coughlan) [196628]
  -Prevent rmmod of qla2nnn when it is in use (Tom Coughlan) [203505]
  -fix oops in st code when tape is deleted via sysfs while in use (Doug Ledford) [164649]
  -Update Emulex lpfc to 8.0.16.30, and lpfcdfc to 2.0.18 (Tom Coughlan) [196780]
  -tg3: improve 5704s autoneg (John Linville) [219328]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.37]
changelog:
  -add qlogic iscsi driver (Mike Christie) [180363]
  -fix laptop shutdown behavior when closing lid (Jim Paradis) [154061]
  -s390: qeth driver fixes (Jan Glauber) [104646 200166 202047 212176]
  -add IBM Advanced Management Module 2 to the whitelist for USB storage for devices with multiple LUNs (Konrad Rzeszutek) [196809]
  -serial fifo fixes (Alan Cox) [168845]
  -update SCSI blacklist for HP and SEAGATE Tape Devices (Chip Coldwell) [197381]
  -fix oops in md device stop code (Doug Ledford) [199304]
  -fix race condition in sys_mincore() (Doug Chapman) [180663] {CVE-2006-4814}
  -fix console when no "console=" arguments are specified (Chris Lalancette) [220949]
  -fix oops bug in cdev_put() (Doug Ledford) [164649]
  -eClipz: CAS call crashing firmware (Janice Girouard) [220486]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.36]
changelog:
  -s390: fix panic in do_sync_write()/do_sync_read() (Jan Glauber) [196348]
  -tg3: update to 3.64-rh (John Linville) [196786 198003 202063]
  -dm: add ioctl support for mapped devices (Milan Broz) [168801]
  -fix "Hardware P-state driver for AMD processors" for up kernel (Bhavana Nagendra)
  -dm mirror: fix deadlock in kmirrord when dirty log on mirror itself (Milan Broz) [186950]
  -dm: store and use md pointer in every table (Milan Broz) [199622]
  -dm: fix overwriting of extra slot in bi_io_vec (Milan Broz) [219615]
  -dm: fix suspend error path (Milan Broz) [219616]
  -dm multipath: rr path order is inverted (Milan Broz) [219630]
  -dm: add common biosets code (Milan Broz) [215939]
  -dm mirror: remove trailing space from table (Milan Broz) [215941]
  -revert: nfs: fix permission handling for truncate calls


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.34]
changelog:
  -xen: add Paravirt framebuffer support (Chris Lalancette) [216721]
  -xen: rebase drivers/xen & hv calls to RHEL5 xen (Don Dutile, Chris Lalancette) [215838 201622 201781]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.33]
changelog:
  -make sys_signal() properly initialize 'sa_mask' (Anil Keshavamurthy) [191780]
  -disable mmconf for DL585 G2 systems (Jim Paradis) [190123]
  -Add internal 64-bit inode number support (David Howells, Alexander Viro) [171702]
  -hvsi: fix terminal possible terminal hangs (Janice Girouard) [201723]
  -add support Intel ICH9 chipset (Konrad Rzeszutek) [197011 214488]
  -blacklist Raritan KVM USB dongle (John Feeney) [204063]
  -Add packet size checks for CAPI messages (Marcel Holtmann) [218602] {CVE-2006-6106}


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.32]
changelog:
  -protect HVC driver against N_TTY line discipline bug (David Howells) [146126]
  -SuperTrak - add hard reset functionality (David Milburn) [199589]
  -r8169: update to 2.2LK (John Linville) [181653]
  -x86_64: fix incorrect threshold for timekeeping 'lost ticks' error reporting (Brian Maly) [159733]
  -remove unstable cpu speed scaling driver (longhaul) (Brian Maly) [172730 186074]
  -change "IW_HANDLER_VERSION" to 5 to reflect the interface version better (John Linville)
  -s390: make cmm driver actually useful (Jan Glauber) [198793 164430 165096]
  -s390: fix recovery after link status changes (Chris Snook) [211486]
  -raise CONFIG_SERIAL_8250_NR_UARTS to 64 (Aristeu S. Rozanski F.) [189859]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.31]
changelog:
  -edac: add K8 support (Aristeu Rozanski) [200846]
  -fix zlib_inflate oops due to corrupted cramfs image (Eric Sandeen) [216958] {CVE-2006-5823}
  -add diskdumpo support for ibmvscsi driver (Janice Girouard) [195910]
  -spin_trylock and spin_is_locked UP fixes (Andy Gospodarek) [218934]
  -Fix netpoll arp_reply to respond to the router that asked (Chris Lalancette) [218664]
  -hfs: return error code in case of error (Eric Paris) [217011] {CVE-2006-6056}
  -xen: fix out of tree kernel builds (Chris Lalancette) [209850]
  -ide: add support to VIA VT8251 (Aristeu Rozanski) [208648]
  -dm-crypt: fix possible data corruption if running over md-raid5 (Milan Broz) [218266]
  -azx: re-enable internal speaker on xw4400 (John Linville) [203133]
  -e1000: fix ipmi breakage (John Linville) [211393]
  -netfilter: Add some flag combinations to ip contrack to detect valid tcp flag sets (Neil Horman) [219149]
  -e1000: fix WoL (restore reboot notifier code) (John Linville) [219152]
  -remove microcode size check (Geoff Gustafson) [214888]
  -diskdump: add selectable dump filtering (Akira Imamura) [215617]
  -ipmi: add schedule() in kthread (Peter Martuccelli) [204940]
  -x86_64: fix make xconfig (Jason Baron) [170658 170795 175869]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.30]
changelog:
  -emu10k1: add support to Audigy2 ZS Cardbus (Aristeu S. Rozanski F.) [179147]
  -ipmi: fix oops in ipmi_si (Peter Martuccelli) [211920]
  -8250_pci: add suport to Sealevel card (Aristeu S. Rozanski F.) [193185]
  -nfs: fix kernel BUG() at locks:1799 (Sachin Prabhu) [218777]
  -Break HID resubmission on EHCI too (Pete Zaitcev) [184396]
  -fix get_fdb_entries() integer overflow (Thomas Graf) [216452] {CVE-2006-5751}
  -fix lockup via /proc/net/ip6_flowlabel (Thomas Graf) [213214] {CVE-2006-5619}
  -ipr drivers updates for Native SAS and SATA device support (Janice M. Girouard) [196762]
  -Update driver ipr for supporting SAS/SATA devices (Janice M. Girouard) [210477]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.29]
changelog:
  -fix page allocation failure due to fragmentation in sock_alloc_send_pskb() (Larry Woodman) [198796]
  -PCI: disable MSI on known quirky chipsets (Bruce Allan) [185405]
  -dm snapshot: allow zero chunk_size (Milan Broz) [215944]
  -dm snapshot: fix metadata writing when suspending (Milan Broz) [215947]
  -device mapper: fix alloc_dev error path (Milan Broz) [215931]
  -dm multipath: dereferencing uninitialized pointer in multipath_ctr (Milan Broz) [217050]
  -device mapper: prevent removal of open devices (Milan Broz) [217726]
  -diskdump: fix error message after MODE_SENSE using megaraid_sas driver (Nobuhiro Tachino) [196468]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.28]
changelog:
  -Fix performance on 10G ethernet (Ben Woodard) [208355]
  -e1000: update to 7.2.7-k2 (John Linville) [196781 196999 201219 202046 203685 203833 194408]
  -correct 32bit stime on 64bit kernel (Guy Streeter) [216513]
  -Switch IPSEC SA's over properly (Jeff Layton) [176455]
  -fix lack of irq blocking when uidhash_lock is taken (Ernie Petrides) [216771]
  -fix ext3fs_dirhash denial of service (Eric Sandeen) [217030] {CVE-2006-6053}
  -mask cmci immediately on switching to cmcp (Kei Tokunaga) [209149]
  -prevent incorrect error in __generic_file_aio_read() (Larry Woodman) [214778]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.27]
changelog:
  -nfs: add nfs performance metrics (Steve Dickson) [199263]
  -xen: fix profiling (Rik van Riel) [215985]
  -xen: add cpu hotplug (Chris Lalancette) [207672 207673]
  -sata: updates to 2.6.19-rcX (Jeff Garzik)
  -Fix flowi clobbering (Chris Lalancette) [216880]
  -ipv6 addrconf: fix double unlock (Neil Horman) [212122]
  -sctp: backport more agressive peer window closing on send (Neil Horman) [207933]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.26]
changelog:
  -s390: fix hypfs crash when specifying invalid mount option (Josef Whiter) [208191]
  -bonding: fix primary interface initialization problem with active-backup bond (Andy Gospodarek) [208362]
  -xen: fix ballooning up with mem=NNNm boot argument (Rik van Riel) [215615]
  -input: fix poll() for connection and disconnection (Aristeu Rozanski) [214711 180545]
  -net: fix dev_queue_xmit to not call local_bh_enable in out_kfree_skb error path (Neil Horman) [212144] {CVE-2006-6535}
  -SCTP: Fix peeloff race/oops (Neil Horman) [191332]
  -fix for page/buffer race in pagevec_strip() (Ernie Petrides) [214483]
  -audit: close memory leak (Sachin Prabhu) [216667]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.25]
changelog:
  -x86_64: make cpu frequency display in /proc/cpuinfo consistent (Anil Keshavamurthy) [193132 182493]
  -ppc: add support for eClipz (Janice Girouard) [199695]
  -ia64: fixup kprobes fault (David Smith)
  -nfs: randomize RPC XIDs (Peter Staubach) [186604]
  -hwmon: include support for the smsc47b397 sensors (Eric Paris) [196641]
  -usb: PWC driver update (Pete Zaitcev) [179148]
  -x86_64: fix perms/range of vsyscall vma in /proc/*/maps (Ernie Petrides) [210779]
  -i386: fix oops on Machine Check (Neil Horman) [203894]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.24]
changelog:
  -nfs: disable v2 acl support (Peter Staubach) [191831]
  -ia64: sn code refresh (Greg Edwards) [196927 196931]
  -ipv6: fix ECN breakage on big-endian (Alexander Viro)
  -fix for zeroed child thread tids in core dumps (Ernie Petrides) [189236]
  -catch blocks beyond pagecache limit in __getblk_slow() (Eric Sandeen) [214288 206328] {CVE-2006-5757}
  -Compute checksum properly in netpoll_send_udp (Chris Lalancette) [214544]
  -x86_64: Make sure hpet_address is 0 when any part of HPET initialization fails (Brian Maly ) [207150]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.23]
changelog:
  -Powernow p-state updates (Bhavana Nagendra) [176274]
  -Add support for RDTSCP and P-state invariant TSC (Bhavana Nagendra) [196864]
  -s390: add monreader device driver (Jan Glauber) [196806]
  -s390: fix channel measurement facility data inconsistencies (Jan Glauber) [196058]
  -ipv6: fix deadlock in ipv6 duplicate address detection code (Neil Horman) [212122]
  -fix EOVERFLOW in SIOCGIFHWADDR (Doug Ledford) [180980 202389]
  -fix multicast on ipoib interfaces (Doug Ledford) [211202]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.22]
changelog:
  -Fix BUG() check in invalidate_dquots() (David Milburn) [209639]
  -s390: dasd driver update (Jan Glauber) [196778 180632 202879]
  -s390: tape driver update (Jan Glauber) [196766]
  -s390: fix possible deadlock in appldata (Jan Glauber) [179666]
  -xen: fix vm86old crash (Chris Lalancette)
  -azx: support broadwater platforms (John Linville) [197000 202735 196972]
  -ipw2200: Filter unsupported channels out in ad-hoc mode (John Linville) [197010]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.21]
changelog:
  -dm snapshot: fix full snapshot removal causes a panic (Milan Broz) [204791]
  -s390: common i/o layer update (Jan Glauber) [195333 200463 200466 201959 201962]
  -usb: fix ohci related hangs (Pete Zaitcev) [197722 198858]
  -s390: support rebooting from SCSI devices (Jan Glauber) [196796]
  -s390: fix 3270 console driver crash (Jan Glauber) [183649]
  -Prevent i386-hugemem kernel freeze during kernel panic output (Larry Woodman) [199559]
  -x86_64: fix uniprocessor boot panic (Jason Baron) [198657]


author: Jason Baron <jbaron@redhat.com> [2.6.9-42.20]
changelog:
  -fix do_swap_page() can map random data if swap read fails (Peter Zijlstra) [198749]
  -force mount UDF_PART_FLAG_READ_ONLY filesystem with MS_RDONLY (Eric Sandeen) [182302]
  -nfsv4: fix up another missing nfsv4 error conversion in mount path (Neil Horman) [185306]
  -update ipt_recent module to latest version to fix jiffies LONG_MAX confusion (Neil Horman) [202412]
  -Remove duplicate dput in sysfs (Prarit Bhargava) [207885]
  -s390: fix information leak (Jan Glauber) [209435] {CVE-2006-5174}
  -prevent hang on shutdown with busy NFSv4 mount (Jeff Layton) [201710]


