# changelog

author: Jakub Jelinek <jakub@redhat.com> 4.1.2-51.el5
changelog:
  - don't overwrite INDIRECT_REF type directly in C++ vtable accesses
    (#630893)
  - don't emit an extra useless var at -O0 for NRV optimized C++ vars,
    fix debug info for them (#660302, #660305, PR debug/44367, PR debug/46815)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-49.el5
changelog:
  - fix ICE in set_uids_in_ptset (#605803)
  - fix ICE in make_rtl_for_nonlocal_decl (#582682, #508735, #503565,
    PR c++/33094)
  - don't build gcjwebplugin (#596097)
  - fix IPP handling in libgcj (#578382)
  - document -print-multi-os-directory (#529659, PR other/25507)
  - fix ICE in output_die with function local types (#527510, PR debug/41063)
  - speed up locale::locale() ctor if _S_global hasn't been changed
    (#635708, PR libstdc++/40088)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-48.el5
changelog:
  - fix debuginfo for local variables in constructors or destructors
    (#513184, PR c++/27574)
  - force BLKmode return values into registers if they are from likely
    spilled classes (#516028, PR rtl-optimization/41646)
  - fix dynamic_cast (#519519)
  - fix debuginfo for ppc{,64} with -mno-sched-prolog (#528792, PR target/40473)
  - fix libjava to avoid opening *.la/dlopening *.so files from current
    working directory or subdirectories thereof (#545673, CVE-2009-3736)
  - fix DW_OP_{gt,ge,lt,le} handling, add DW_OP_swap handling


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-47.el5
changelog:
  - fix handling of multiple -fno-builtin-XXXX options on the command line
    (#515799, PR driver/28437)
  - fix DW_CFA_{remember,restore}_state handling


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-46.el5
changelog:
  - fix Fortran module reading with USE...ONLY (#483845, PR fortran/30554)
  - fix ULL multiplication on i386 (#465807, PR middle-end/37731)
  - fix Fortran FMT= with character array section (#492209, PR fortran/39865)
  - fix jump on single bit from ULL test on i386 (PR middle-end/40057)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-45.el5
changelog:
  - fix SCEV ICE (#490513, PR tree-optimization/27144)
  - fix -fabi-version=1 (#490211, PR c++/27640)
  - fix expansion ICE if fold creates TRUTH_{AND,OR}IF_EXPR (#495469,
    PR middle-end/37014)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-43.el5
changelog:
  - update from gcc-4_1-branch
    - PRs c++/27177, c++/33959, c++/34774, c++/34950, c/34993, c++/35007,
  	libfortran/26253, libfortran/34699, libgfortran/34699,
  	libstdc++/20448, libstdc++/20451, middle-end/25445, middle-end/33631,
  	middle-end/33826, middle_end/34150, middle-end/34627, objc++/27232,
  	objc++/34193, rtl-optimization/31944, target/34393,
  	tree-optimization/21655
    - fix fold_widened_comparison (#371901, PR middle-end/35163,
      PR middle-end/37103)
  - move libgomp subpackage to gcc43 src.rpm (#437268)
  - fix java.net.URI.relativize (#429825, PR libgcj/34369)
  - var-tracking fix (#440345, PR debug/29558)
  - fix libstdc++ time and collate category handling (#441639,
    PR libstdc++/29217)
  - fix x86_64 TLS handling (#445666, PR target/36189)
  - fix C++ OpenMP privatized var [cd]tor cleanup handling (#452972,
    PR c++/36237)
  - fix make_bit_field_ref with large offsets (#453191, PR middle-end/36449)
  - fix -ftree-loop-linear (#434916, PR tree-optimization/30565)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-42.el5
changelog:
  - include bmmintrin.h and mmintrin-common.h headers (#252998)
  - fix PCH failure if a precompiled header is included more than
    once (#251682, PR pch/13675)
  - BuildRequire xulrunner-devel rather than firefox-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-41.el5
changelog:
  - allow non-aggregate extern "Java" types in C++ placement new
    (PR c++/34829, Tom Tromey)
  - make sure no errors are reported during tentative parsing of
    pseudo-destructors (PR c++/35138)
  - fix i386 <= 0xNNffffffffLL comparison optimization (Michael Matz,
    PR target/35264)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-39.el5
changelog:
  - generate DW_TAG_class_type for C++ and Java classes in DWARF3
    debuginfo (#371831, PR debug/7081)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-38.el5
changelog:
  - update from gcc-4_1-branch (-r126008:130387)
    - PRs middle-end/34030, rtl-optimization/28062, rtl-optimization/33822,
  	bootstrap/33418, c++/31941, c++/32113, java/31842, target/33256,
  	tree-optimization/33142, c++/32112, c++/17763, rtl-optimization/32450,
  	target/31331, target/32641, target/32660, tree-optimization/32681,
  	boehm-gc/21940, boehm-gc/21942, target/28307, target/32506,
  	tree-optimization/31966, tree-optimization/32533
    - fix if-conversion to avoid introducing races into threaded code
      (Ian Lance Taylor, #391731)
  - don't unnecessarily create a stack frame in leaf functions e.g. on ppc with
    -fpic or -maltivec (Nathan Sidwell, Daniel Jacobowitz, #369541,
    PRs target/28966, target/29248)
  - compile libstdc++-4*.s390.rpm DSO with -march=z900, as RHEL5 only supports
    those CPUs.  libstdc++-devel*.s390.rpm should still work even for older
    CPUs (#298801)
  - add SSE5 support (Michael Meissner, Dwarakanath Rajagopal, Tony Linthicum,
    Uros Bizjak, #252998)
  - java_mark_cni_decl_local fix (Andrew Haley, #414411, PR java/27643)
  - i386 <= 0xNNffffffffLL comparison optimization (PR target/29978)
  - fix Fortran alternate returns with dummy procedure (Paul Thomas, #399531,
    PR fortran/31483)
  - OpenMP fixes (PR c++/33890, c/34506, c++/34513)
  - don't hold a global guard mutex across whole local static initialization
    (Doug Kwan, #426846)
  - fix OpenMP handling of global vars privatized in orphaned constructs
    with #pragma omp parallel inside them
  - -frepo fixes (#411741, PRs c++/34178, c++/34340)
  - fix dynamic_cast<C &> in templates (PR c++/34364)
  - fix error diagnostics involving ABS_EXPR (PR c++/34394)
  - two ctor preevaluation fixes (Olivier Hainque,
    Eric Botcazou, #407281)
  - consider static data members and static member functions in anon ns
    classes to be external for C++ linkage type handling (PR c++/34213)
  - handle OBJ_TYPE_REF in C++ diagnostics (PR c++/34275)
  - backport a bunch of bugfixes from GCC trunk
    - PRs c++/29225, c++/30293, c++/30294, c++/30988, c++/32241,
  	c++/32384, c++/33501, c++/33516, c++/33616, c++/33836,
  	c++/33842, c++/33844, c++/33962, c++/34089,
  	c/34146, debug/33537, middle-end/23848, middle-end/34070,
  	testsuite/33978, tree-optimization/33723
  - fix abs optimization (Richard Guenther, #394271, PR middle-end/34130)
  - fortran lbound/ubound fix (Paul Thomas, #391151, PR fortran/29712)
  - generate proper fortran debuginfo for assumed-size, assumed-shape
    and deferred arrays (#364001)
  - fix ppc64 unwinding of cr2 register if vdso=0
  - only allow __label__ at the start of a block (PR c++/32121)
  - disable -fipa-type-escape by default (PR tree-optimization/33136)
  - VLA handling fix (PR c/33238, PR c/27301)
  - disable TER of pure and const function calls except for __builtin_expect
    (PR tree-optimization/33619)
  - fix parsing of C++ function-like cast in template argument where cast's
    argument uses greater-than operator (PR c++/33744)
  - ignore always_inline attribute on redefined extern inline
    functions (Jan Hubicka, #329671, PR tree-optimization/33763)
  - add support for Fortran int conversion intrinsics (Francois-Xavier
    Coudert, #317051)
  - don't drop DECL_BUILT_IN_CLASS when defining a builtin function
  - print virtual inline backtrace in some diagnostic messages to help
    locate bugs reported with -D_FORTIFY_SOURCE{,=2}
  - add support for artificial, error and warning attributes
  - fix ICE with set_rhs allowing non-gimple (Roger Sayle, #247407,
    PR tree-optimization/32694)
  - fix ICE on Fortran interface-body declaring current subroutine name
    (Paul Thomas, #300851, PR fortran/20880)
  - don't ignore throw specification of function types in type hashing
    (PR c++/33506)
  - fix ICE on __builtin_mem*_chk if it couldn't be folded until
    expand time and at that point it can avoid a call (PR middle-end/33423)
  - handle the upcoming POSIX 'm' *scanf allocation modifier in
    GCC format checking, fix up some details about %as/%aS/%a[
  - backport __builtin_va_arg_pack () and __builtin_va_arg_pack_len () support
  - fix Fortran error recovery with DATA (Jerry DeLisle, #281331,
    PR fortran/27954)
  - make sure __builtin_{,v}{,f}{print,scan}f, __builtin_{,f}printf_unlocked
    and __builtin___{,v}{,f}printf_chk can throw
  - handle __*_chk builtins without __builtin_ in the name as anticipated in
    C++
  - fix libmudflap-devel multilib conflict on ppc/ppc64 and sparc/sparc64
    (#270281)
  - backport __attribute__((__gnu_inline__)) support for C++
  - fix ppc/ppc64 __sync_* builtins with aligned 8 or 16-bit values
  - don't set executable flag on .note.GNU-stack on ppc64/ia64 even
    when trampolines are used - trampolines on those architectures
    don't need executable stack
  - fix ppc32 libgcc.a(tramp.o), so that binaries using trampolines
    aren't forced to use bss PLT
  - fix a fortran charlen sharing bug (#253102)
  - fix ICE with X|~X or X^~X with vectors (PR middle-end/32912)
  - nuke bits/stdc++.gch directories from libstdc++-devel (#253304)
  - fix fortran Tx format handling (Jerry DeLisle, #252152,
    PR libgfortran/32678)
  - don't NRV optimize fields inside anonymous unions (PR c++/32992)
  - fortran debuginfo improvements for constant bound arrays (#248541,
    PR fortran/22244)
  - backport ARM fixes from trunk (#246800)
    - PRs middle-end/24998, target/28516, target/30486
  - fix simplify_plus_minus with ppc{,64} power6 tuning (regression from
    4.1.1-52.el5.2, #247256)
  - fix OpenMP handling of Fortran POINTER non-array vars (PR fortran/32550)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-14.el5
changelog:
  - fix simplify_plus_minus with ppc{,64} power6 tuning (regression from
    4.1.1-52.el5.2, #247586)
  - fix OpenMP handling of Fortran POINTER non-array vars (PR fortran/32550)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-13.el5
changelog:
  - update from gcc-4_1-branch (-r120507:126008)
    - GCC 4.1.2 release
    - PRs inline-asm/32109, rtl-optimization/28011, target/32389,
  	libfortran/31409, libfortran/31880, libfortran/31964,
  	rtl-optimization/31691, target/31022, target/31480, target/31701,
  	target/31876, target/32163, tree-optimization/26998, c++/30016,
  	c++/30221, middle-end/30761, target/18989, target/28675,
  	tree-optimization/29446, tree-optimization/31698, middle-end/31448,
  	preprocessor/30468, target/28623, target/31641, c++/30168, c++/31074,
  	c++/31449, c++/31517, c/31520, middle-end/30729, target/25448,
  	target/30289, target/30483, target/31361, target/31582,
  	testsuite/31578, target/31137, target/31380, fortran/31184,
  	target/31245, tree-optimization/30590, debug/29906, middle-end/30364,
  	middle-end/30433, target/31123, c++/30852, c++/30895,
  	classpath/28550, fortran/29441, fortran/30400, libgcj/17002,
  	libgfortran/30910, libgfortran/30918, other/31050,
  	rtl-optimization/30931, target/30848, tree-optimization/29925,
  	ada/30684, fortran/30478, fortran/30799, middle-end/24427,
  	other/27843, rtl-optimization/28173, rtl-optimization/28772,
  	rtl-optimization/29599, rtl-optimization/30787, target/19087,
  	tree-optimization/30823, fortran/24783, testsuite/30649,
  	middle-end/30313, c++/29487, target/29487, target/30370,
  	c++/28988, fortran/30278, libstdc++/30586, middle-end/29683,
  	objc/27438, c++/28999, libgfortran/30435, objc/30479,
  	rtl-optimization/29329, target/30173, testsuite/12325, target/24036
    - reenable memory CSE (Alexandre Oliva, #229366, PR rtl-optimization/30643)
  - backported OpenMP fixes from trunk and gcc-4_2-branch
    - PRs middle-end/32362, tree-optimization/31769, c++/32177, c++/30703,
  	middle-end/27416, middle-end/30421, middle-end/30494
  - on ppc{,64} when tuning for power6{,x}, try to put the base
    register as first operand in instructions to improve
    performance (Peter Bergner, #225425, PR middle-end/28690)
  - on ppc64 emit nop after a call and disallow sibling calls
    if the target function is not defined in the same object file
    (David Edelsohn, #245424)
  - gomp parallel sections fix and fix for checking whether combined
    parallel can be used (PR libgomp/32468)
  - don't set TREE_READONLY on C++ objects that need runtime initialization
    (PRs c++/31806, c++/31809)
  - fix computation of common pointer type (PR tree-optimization/32139)
  - precompute const and pure fn calls inside another fn call arguments
    with accumulating outgoing args
    (PRs middle-end/32285, tree-optimization/30493)
  - fix handling of RESULT_DECLs in points-to analysis
    (#243438, PR tree-optimization/32353)
  - don't increase alignment of TLS variables too much
  - __do_global_dtors_aux hardening (#240422)
  - allow libgomp to be dlopened (PR libgomp/28482)
  - speed up and improve libgomp omp_get_num_procs and dynamic
    thread count computation
  - GOMP_CPU_AFFINITY support
  - fix ICE on C++ type passed as OpenMP clause variable (PR c++/31748)
  - fix a couple of translation bugs that could lead to ICEs (#235008)
  - fix ICE with #pragma omp parallel inside of a try catch construct
    (PR tree-optimization/30558)
  - fix OpenMP clause handling in templates (PR c++/31598)
  - fix folding of comparisions against min, min+1, max-1, max
    (#236711, PR tree-optimization/31632)
  - fix _mm_cmpord_ss on i?86/x86_64 (#237067)
  - deque::erase fix (Steve LoBasso, Paolo Carlini, #234515)
  - fix a regression caused by C++ visibility fixes (Jason Merrill,
    PR c++/31187)
  - fix C++ ICE on i ? j : k = (void) 0; (PR c++/30847)
  - fix C++ accepts invalid bug (Mark Mitchell, PR c++/30863)
  - fix random seed handling with -frepo (Alexandre Oliva, #228769)
  - fix fortran OPEN without ACTION on read-only filesystem (#231134)
  - fix fortran module writer ICEs on implicit conversions (#231261)
  - fix !$omp space space parsing in Fortran
  - fix Fortran -ff2c (Tobias Schlueter, #229110, PR fortran/25392)
  - fix ICE in dwarf2out with limbo die nodes in namespace context
    (Alexandre Oliva, #240503, #227376)
  - fix a SRA bug with bitfields (Alexandre Oliva, #223576)
  - package up ammintrin.h on i386/x86_64
  - fix AMDfam10 testcases (H.J. Lu)
  - fix f951 assert accessing memory after free (H.J. Lu, PR fortran/27351)
  - add AMDfam10 support (Harsha Jagasia, #222897)
  - add -march=core2 and -mtune=core2 support (Vlad Makarov)
  - fix sprintf builtin (PR middle-end/30473)
  - fix ICE on invalid __thread register on fields (PR c++/30536)
  - ignore install-info errors in scriptlets (#223687)
  - rename MNI and mni to SSSE3 and ssse3, keep -m{,no-}mni option and
    __MNI__ macro for compatibility
  - combiner fixes (Richard Sandiford, PR rtl-optimization/25514,
    PR rtl-optimization/27736)
  - fix build against post RHEL5 GA firefox-devel (#234435)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-52.el5.2
changelog:
  - add gnu.java.util.ZoneInfo class, use tzdata files for libgcj
    timezone stuff instead of builtin simple and outdated rules (#227888)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-51.el5
changelog:
  - update from gcc-4_1-branch (-r120325:120507)
    - PRs c++/30382, middle-end/27826, middle-end/28116,
  	tree-optimization/30212


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-50
changelog:
  - backwards compatibility with old layout of struct _Unwind_Context
    (#220627)
  - fix preprocessor defines in assembly preprocessed with -std=...
    (Steven Bosscher, PR c/25993)
  - fix PCH creation with templates (Jason Merrill, PR c++/28217)
  - fix dwarf2out ICE (Alexandre Oliva, #217529, PR debug/30189)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-49
changelog:
  - update from gcc-4_1-branch (-r120062:120325)
    - PRs debug/26964, fortran/30200, libfortran/30145
  - fix endless recursion in negate_expr/fold_unary (PR middle-end/30286)
  - fix cpp problem on empty source files (Tom Tromey, PR preprocessor/30001)
  - improve constructor disambiguation (Mark Mitchell, PR c++/28261,
    PR c++/29535)
  - fix handling of non-NULL attribute on nested functions (Andrew Pinski,
    PR tree-opt/30045)
  - fix ICE with friend templatized static member function (PR c++/29054)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-48
changelog:
  - update from gcc-4_1-branch (-r119833:120062)
    - PRs libstdc++/11953
  - fix ia64 EH region boundaries where last br.call in the region
    is not at the end of a bundle (#219596, PR target/30230)
  - fix DI resp. TImode __sync_*_compare_and_swap on i?86 resp. x86_64
    (Kazu Hirata, #220258, PR target/27266)
  - fix asm vs. nested functions or OpenMP (#220250, PRs middle-end/30262,
    middle-end/30263)
  - fix handling of complex shared OpenMP vars (Andrew Pinski,
    PR middle-end/30143)
  - don't include gappletviewer and libgcjwebplugin.so (#220135)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-47
changelog:
  - fix ia64 prologue generation (Andreas Schwab, #219594, PR target/29166)
  - fix ppc64 divdi3 (PR target/30185)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-46
changelog:
  - update from gcc-4_1-branch (-r119654:119833)
    - PRs c++/27316, c++/28740, c++/29732, fortran/29820, fortran/29821,
  	fortran/29912, fortran/29916, fortran/30003, libstdc++/26497,
  	libstdc++/28125, libstdc++/28265, target/30039
  - fix loop unswitching (Zdenek Dvorak, #219138, PR rtl-optimization/30113)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-45
changelog:
  - update from gcc-4_1-branch (-r119343:119654)
    - PRs c++/14329, c++/28284, c++/29632, c++/29728, c++/29729, c++/29730,
  	c++/29733, c++/30022, libfortran/29810
  - add protoize.1 and unprotoize.1 man pages (#188914)
  - fix RTL sharing problem in combine (#218603, PR rtl-optimization/27761)
  - additions to libgcj-src (Ben Konrath, PR libgcj/30110)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-43
changelog:
  - update from gcc-4_1-branch (-r119167:119343)
    - PRs c++/29022, fortran/29391, fortran/29489, fortran/29982,
  	libgfortran/29936, target/29319, tree-opt/29964
  - fix -fopenmp ICEs on omp constructs where the body never returns
    (PR middle-end/29965)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-42
changelog:
  - update from gcc-4_1-branch (-r119021:119167)
    - fix s390{,x} __sync_* builtins
  - fix ppc64 libffi unwind info


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-41
changelog:
  - fix ICE with -fopenmp -fexceptions on ia64 (#216988, PR c/29955)
  - fix parsing of C++ if/switch/etc. conditions (PR c++/29886)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-40
changelog:
  - disallow multiple vector_size attributes (PR c/29736)
  - don't ICE on main returning int with vector_size attribute (PR c++/29735)
  - hide symbols that shouldn't be exported from libgcj.so (GC_*, ffi_*,
    lt_* etc., #216120)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-39
changelog:
  - update from gcc-4_1-branch (-r118891:119021)
    - PRs middle-end/26306, middle-end/29753, target/18553, target/29114,
  	target/29449, tree-opt/29788, tree-optimization/28888
  - fix some C++ vector conversions (PR c++/29734)
  - fix C++ ICE with value dependent const brace enclosed initializer
    (PR c++/29570)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-38
changelog:
  - update from gcc-4_1-branch (-r118805:118891)
    - PRs rtl-optimization/29797
  - fix forwprop switch optimization (PR middle-end/29584)
  - remove old *34* provides (#215839)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-36
changelog:
  - update from gcc-4_1-branch (-r118571:118805)
    - PRs c++/29106, c++/29518, fortran/24518, fortran/29216, fortran/29314,
  	fortran/29371, fortran/29387, fortran/29392, fortran/29490,
  	fortran/29565, fortran/29630, fortran/29679, fortran/29713,
  	middle-end/21032, testsuite/28703, tree-opt/28545
  - honor initial conditions and variable types in conversion to perfect
    nesting for -ftree-loop-linear optimizations (#209297,
    PR tree-optimization/29581)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-34
changelog:
  - fix libgcj_bc.so symlink and dummy lib placement to avoid 64-bit gcc-java
    requiring 32-bit libc or vice versa
  - fix ICE on Fortran !$omp continued line followed by !$ conditional
    line (PR fortran/29759)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-33
changelog:
  - update from gcc-4_1-branch (-r118468:118571)
    - PRs fortran/24398, fortran/27701, fortran/29098, fortran/29115,
  	fortran/29211, fortran/29232, fortran/29364, fortran/29373,
  	fortran/29407, libfortran/29627, tree-optimization/29610
  - fix java.net.SocketPermission (Gary Benson, #212739)
  - fix java.util.regex.Matcher (Ito Kazumitsu, #183698, PR classpath/29703)
  - fix # <linenum> <file> <flags> handling in libcpp when switching
    from system header to non-system header or main source
    (PR preprocessor/29612)
  - fix gcc configury detection of ld COMDAT support
  - move *.so symlinks from libgcj-devel to gcc-java (#214195)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-32
changelog:
  - update from gcc-4_1-branch (-r118025:118468)
    - PRs bootstrap/28400, fortran/29067, libgfortran/29563, middle-end/29250,
  	rtl-optimization/28970, rtl-optimization/29631, target/29377,
  	tree-optimization/27891
    - fix infinite recursion in make_vector_type (#212848,
      PR tree-optimization/29637)
  - merge gomp fixes from the trunk (-r118133:118134)
    - PR fortran/29629
  - fix A < 0 ? <sign bit of A> : 0 optimization (#213821, PR middle-end/29695)
  - fix ICE in gfc_get_derived_type (Paul Thomas, #212936, PR fortran/29641)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-31
changelog:
  - update from gcc-4_1-branch (-r117629:118025)
    - PRs c++/20647, c++/25878, c++/26884, c++/27787, c++/28506, c++/28906,
  	c++/29020, c++/29175, c++/29318, c++/29408, c++/29435, c/27184,
  	c/29092, fortran/25091, fortran/25092, fortran/29284, fortran/29321,
  	fortran/29322, fortran/29393, fortran/29403, gcov/profile/26570,
  	inline-asm/29119, middle-end/20491, rtl-optimization/29323,
  	target/25519, target/28825, target/28960, target/29300,
  	testsuite/28829, tree-optimization/26969
    - fix libstdc++.so backwards compatibility with GCC 3.4.x (#210452)
  - fix always_inline attribute at -O0 (Jan Hubicka, PR middle-end/29241)
  - fix function local static vars with used attribute (Jan Hubicka,
    Richard Guenther, PR middle-end/29299)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-30
changelog:
  - update from gcc-4_1-branch (-r117464:117629)
    - PRs c++/28302, c++/28349, c++/28450, c++/29002, libstdc++/29095,
  	libstdc++/29354, libstdc++/29368, target/28490
  - fix gnu.xml.transform.TransformerImpl (Tom Tromey, #208854,
    PR classpath/29362)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-29
changelog:
  - update from gcc-4_1-branch (-r117266:117464)
    - PRs bootstrap/26764, bootstrap/27334, c++/29080, c++/29138, c++/29226,
  	c/27489, c/27490, debug/28980, fortran/18791, libfortran/18791,
  	middle-end/28862, objc/29195, other/25035, tree-opt/28952
    - fix s390{,x} address legitimization with TLS symbols (Angel Nunez
      Mencias)
  - fix -fno-automatic with Fortran auto arrays with non-constant size
    (#203928, PR fortran/28415)
  - fix char and short __sync_fetch_and_XXX (PR target/28924)
  - fix emitting of vector constants with incomplete initializers (PR c/29091)
  - fix ICE with multiple exit loop and -ftree-loop-linear
    (#208935, PR tree-optimization/29290)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-28
changelog:
  - fix i386/x86_64 legitimize_pic_address with TLS symbols (PR target/29198)
  - fix gimplification of post-increment with side-effects on the inner
    expression (PR c/29154)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-27
changelog:
  - update from gcc-4_1-branch (-r117225:117266)
    - PR target/29230
  - restrict single entry mem{{,p}cpy,move,set} optimization to vars
    and components thereof (PR middle-end/29272)
  - fix java.util.Locale (Tom Tromey, #201712)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-26
changelog:
  - update from gcc-4_1-branch (-r117162:117225)
    - PRs classpath/28661, libgcj/29178, libstdc++/29179, libstdc++/29224
    - fix unwind info generation, broken in gcc-4.1.1-21
      (Roger Sayle, PR debug/29132)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-25
changelog:
  - update from gcc-4_1-branch (-r117069:117162)
    - PRs c++/28996, c++/29087, middle-end/26983
  - fix -fprofile-use with anonymous namespaces (Jan Hubicka, PRs profile/20815,
    profile/26399)
  - fix #pragma omp parallel and #pragma omp section that call nested
    functions (PRs middle-end/25261, middle-end/28790)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-24
changelog:
  - update from gcc-4_1-branch (-r117000:117069)
    - PRs fortran/21918, fortran/28526, fortran/28817, fortran/29060,
  	fortran/29101, java/28754, java/28892, java/29013,
  	middle-end/27226, middle-end/4520, tree-optimization/28900
  - fix java.utils.logging.Logger (Mark Wielaard, #207111)
  - fix gnu.javax.net.ssl.provider.SSLSocket (Tom Tromey, #206904)
  - add support for Fortran OpenMP conditional inclusion (PR fortran/29097)
  - add some -D_FORTIFY_SOURCE compile time strncat buffer overflow checks


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-23
changelog:
  - update from gcc-4_1-branch (-r116958:117000)
    - PRs fortran/29051, target/28946
  - fix single entry mem{{,p}cpy,move,set} optimization (Andrew Pinski,
    PR tree-opt/29059)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-22
changelog:
  - update from gcc-4_1-branch (-r116778:116958)
    - PRs ada/21952, ada/29025, c++/26957, fortran/28890, fortran/28923,
  	fortran/28959, libfortran/28890, libfortran/28923, libfortran/28947,
  	middle-end/28493, other/23541, other/26507, rtl-optimization/28243,
  	rtl-optimization/28634, rtl-optimization/28636, rtl-optimization/28726,
  	target/13685, target/26504, target/27537, target/27681, target/28621,
  	target/29006, testsuite/28950, testsuite/29007
  - fix #pragma omp atomic (PR middle-end/28046)
  - speed up dominance frontiers calculation (Jan Hubicka)
  - add README.libgcjwebplugin.so to libgcj %doc (Tom Fitzsimmons)
  - fix gcc-gfortran %doc (#206333)
  - fix gcc-debuginfo (#205500)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-21
changelog:
  - update from gcc-4_1-branch (-r116498:116778)
    - PRs c++/19809, c++/26102, c++/26195, c++/26571, c++/26670, c++/26671,
  	c++/26696, c++/26917, c++/28860, c++/28878, c++/28886, fortran/20067,
  	fortran/24866, fortran/25077, fortran/25102, fortran/28005,
  	fortran/28873, fortran/28885, fortran/28908, libfortran/28005,
  	middle-end/27724, middle-end/28814, other/22313,
  	rtl-optimization/27616, rtl-optimization/28386, target/24367
  - add primitive class object symbols to libgcj_bc.so (Tom Tromey,
    PR libgcj/28698)
  - optimize single entry memcpy/mempcpy/memmove/memset already at the tree
    level (PR middle-end/27567)
  - add dependencies to *-devel subpackages, so that e.g. ppc64
    libstdc++-devel requires 64-bit libstdc++, similarly for libgcj-devel
    and libgcj/zlib-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-20
changelog:
  - update from gcc-4_1-branch (-r116389:116498)
    - PRs c++/28056, c++/28058, c++/28595, c++/28853, c/27558,
  	c/27893, c/28299, c/28418, driver/27622, libfortran/28452,
  	libfortran/28542, target/27075
  - optimize A / (B << N) where A and B is positive and B is a power of two
    (Alan Modra, #195924, PR rtl-optimization/26026)
  - fix attribute handling in C++ (Jason Merrill, #204277, #204035,
    PRs c++/28659, c++/28863)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-19
changelog:
  - update from gcc-4_1-branch (-r116223:116389)
    - PRs c++/23372, c++/27714, c++/28346, c++/28385, fortran/18111,
  	fortran/20886, fortran/25217, fortran/25828, fortran/28425,
  	fortran/28496, fortran/28601, fortran/28630, fortran/28660,
  	fortran/28735, fortran/28762, fortran/28771, fortran/28788,
  	libstdc++/28765, target/27565
  - another big Java merge from the trunk (Tom Fitzsimmons)
  - fix ICE in add_reg_br_prob_note (PR middle-end/28683)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-18
changelog:
  - update from gcc-4_1-branch (-r116176:116223)
    - PRs c++/28593, c++/28606, c++/28710, c/27697, middle-end/20256,
  	middle-end/25211, middle-end/26435
  - don't waste .rodata space when copying from const array with large
    entries (PR middle-end/28755)
  - fix --combine with anonymous structures in unions (Alexandre Oliva,
    PR c/27898)
  - rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
    (#203001)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-17
changelog:
  - update from gcc-4_1-branch (-r116082:116176)
    - PRs c++/27894, c++/28677, c/28649, middle-end/28075,
  	rtl-optimization/23454
  - merge gomp fixes from the trunk (-r116152:116154)
    - PRs middle-end/28713, middle-end/28724
  - add -march=geode and -mtune=geode support (Vlad Makarov)
  - use %gs rather than %fs register on x86_64 with
    -mcmodel=kernel -fstack-protector (Arjan van de Ven, #202842)
  - don't create jar manifest in libgcj-tools-4.*.jar (#200887)
  - externally_visible attribute fixes (Jan Hubicka, PRs c/25795, c++/27369)
  - --combine fixes for aggregates with attributes (PRs c/28706, c/28712)
  - further externally_visible attr fixes (PR c/28744)
  - fix invalid token pasting error message (PR preprocessor/28709)
  - obey OpenMP 2.5 chapter 4 env var requirements (whitespace rules
    and case insensitivity in the env vars; PR libgomp/28725)
  - fix OPT_FLAGS on sparc


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-15
changelog:
  - update from gcc-4_1-branch (-r115877:116082)
    - PRs c++/27508, c++/28148, c++/28250, c++/28256, c++/28257, c++/28259,
  	c++/28267, c++/28274, c++/28347, c++/28432, c++/28557, c++/28594,
  	c++/28637, c++/28638, c++/28639, c++/28640, c++/28641, c/27721,
  	c/28136, fortran/27981, fortran/28548, fortran/28590,
  	middle-end/28651, rtl-optimization/27291, rtl-optimization/28221,
  	target/27566, target/27827
  - fix Fortran ICE with nested function (Paul Thomas, #200618,
    PR fortran/28600)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-14
changelog:
  - update from gcc-4_1-branch (-r115644:115877)
    - PRs c++/27572, c++/27668, c++/27962, c++/28025, c++/28258, c++/28523,
  	debug/25468, fortran/20892, fortran/27874, fortran/28129,
  	fortran/28439, libgfortran/28335, libgfortran/28339,
  	middle-end/28402, middle-end/28403, middle-end/28473,
  	target/27287, target/28247, tree-optimization/26719,
  	tree-optimization/27639, tree-optimization/27795,
  	tree-optimization/28029, tree-optimization/28238
  - BuildRequire firefox-devel instead of mozilla-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-11
changelog:
  - update from gcc-4_1-branch (-r115565:115644)
    - PRs target/27363, c++/27495, c++/28048, c++/28235, c++/28337, c++/28338,
  	c++/28363, middle-end/28283
  - turn back autoprov/autoreq on gcc-java, instead disable it on
    libgcj-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-10
changelog:
  - Java backport of from GCC trunk (Tom Tromey, Bryce McKinlay)
    - include libgcjwebplugin.so, gappletviewer, gjarsigner, gkeytool
  - C++ visibility changes (Jason Merrill, PRs c++/28407, c++/28409)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-9
changelog:
  - update from gcc-4_1-branch (-r115330:115565)
    - PRs c++/28016, c++/28051, c++/28249, c++/28291, c++/28294, c++/28304,
  	c++/28343, c/26993, c/28286, fortran/20844, fortran/20893,
  	fortran/20903, fortran/25097, fortran/27980, fortran/28201,
  	fortran/28353, fortran/28384, libstdc++/27878,
  	tree-optimization/19505, tree-optimization/28162,
  	tree-optimization/28187
  - fix directory traversal issue in fastjar (Richard Guenther, CVE-2006-3619,
    PR fastjar/28359)
  - fix ICE on complex assignment in nested fn (Richard Henderson,
    PR middle-end/27889)
  - fix __builtin_constant_p in initializers (Mark Shinwell, #198849)
  - fix tree verification - IDENTIFIER_NODE can be shared (Diego Novillo)
  - fix duplicate_eh_regions
  - handle > 99 tree dumps in the testsuite


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-8
changelog:
  - fix handling of C++ template static data members in anonymous namespace
    (PR c++/28370)
  - fix Fortran OpenMP handling of !$omp parallel do with lastprivate on the
    iteration variable (PR fortran/28390)
  - backported reassociation pass rewrite (Daniel Berlin, Jeff Law,
    Roger Sayle, Peter Bergner, PRs ada/24994, tree-optimization/26854)
  - BuildReq sharutils for uuencode


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-7
changelog:
  - update from gcc-4_1-branch (-r115058:115330)
    - PRs c++/13983, c++/17519, c++/18681, c++/18698, c++/26577, c++/27019,
  	c++/27424, c++/27768, c++/27820, c++/28114, fortran/23420,
  	fortran/23862, fortran/24748, fortran/26801, fortran/27965,
  	fortran/28081, fortran/28094, fortran/28167, fortran/28174,
  	fortran/28213, fortran/28237, middle-end/27428, target/28084,
  	target/28207, tree-optimization/28218
  - use --hash-style=gnu by default
  - C++ visibility fixes (Jason Merrill, PRs c++/17470, c++/19134,
    c++/21581, c++/21675, c++/25915, c++/26612, c++/26905, c++/26984,
    c++/27000, c++/28215, c++/28279)
  - fix ppc insvdi_internal2/3 (David Edelsohn, Alan Modra, #197755,
    PR target/28170)
  - avoid TFmode PRE_INC/PRE_DEC on ppc (David Edelsohn, PR target/28150)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-6
changelog:
  - update from gcc-4_1-branch (-r114766:115058)
    - PRs c++/27821, c++/28109, c++/28110, c++/28112, fortran/16206,
  	fortran/18769, fortran/19310, fortran/19904, fortran/20867,
  	fortran/20874, fortran/20876, fortran/22038, fortran/25049,
  	fortran/25050, fortran/25056, fortran/25073, fortran/27554,
  	fortran/27715, fortran/27784, fortran/27895, fortran/27958,
  	fortran/28118, fortran/28119, libfortran/27784, libfortran/27895,
  	libgcj/28178, middle-end/28045, middle-end/28151, target/27082,
  	target/27861, tree-optimization/27781
  - fix a reload problem that lead sometimes to writes to read-only objects
    (Bernd Schmidt, #196736, PR middle-end/26991, PR rtl-optimization/25636)
  - ppc -mcpu=power6 initial support (Pete Steinmetz, #195924)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-4
changelog:
  - update from gcc-4_1-branch (-r114555:114766)
    - PRs bootstrap/22541, c++/21210, c++/26559, c++/27227, c++/27648,
  	c++/27665, c++/27666, c++/27689, c++/27884, c++/27933, c++/27951,
  	fortran/27786, java/28024, middle-end/27733, middle-end/27802,
  	target/27858, tree-optimization/27830
  - merge gomp changes from the trunk (-r114642:114643)
    - PR libgomp/28008
  - fix -fmerge-all-constants
  - fix #pragma omp critical handling if not --enable-linux-futex


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-3
changelog:
  - add BuildRequires for elfutils-devel on ia64
  - fix a reload bug visible on s390x (Andreas Krebbel, #193912,
    PR middle-end/27959)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-2
changelog:
  - update from gcc-4_1-branch (-r114107:114555)
    - PRs ada/27769, c++/20173, c++/26068, c++/26433, c++/26496, c++/27177,
  	c++/27385, c++/27447, c++/27451, c++/27601, c++/27713, c++/27716,
  	c++/27722, c++/27801, c++/27806, c++/27807, c++/27819, c/25161,
  	c/26818, c/27020, c/27718, fortran/14067, fortran/16943,
  	fortran/18003, fortran/19015, fortran/19777, fortran/20839,
  	fortran/20877, fortran/23091, fortran/23151, fortran/24168,
  	fortran/24558, fortran/25047, fortran/25058, fortran/25082,
  	fortran/25090, fortran/25098, fortran/25147, fortran/25746,
  	fortran/26551, fortran/27155, fortran/27320, fortran/27411,
  	fortran/27449, fortran/27470, fortran/27524, fortran/27552,
  	fortran/27584, fortran/27613, fortran/27655, fortran/27662,
  	fortran/27709, fortran/27897, libgcj/26483, libgfortran/24459,
  	libgfortran/27757, middle-end/27743, middle-end/27793,
  	target/25758, target/26223, target/27790, target/27842,
  	testsuite/27705, tree-optimization/26242, tree-optimization/26622
  - merge gomp changes from the trunk (-r114518:114520 and -r114524:114525)
    - PRs preprocessor/27746, c/27747, c++/27748, fortran/27916
  - don't generate decls with the same DECL_UID in C++ FE (PR middle-end/27793)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-1
changelog:
  - update from gcc-4_1-branch (-r113848:114107)
    - GCC 4.1.1 release
    - PR fortran/27553
  - fix i386/x86_64 -O0 -fpic link failure (#192816, PR target/27758)
  - fix gcjh on 64-bit hosts (#192700)
  - -fvar-tracking fixes needed for SystemTap (Alexandre Oliva, BZ#2438)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-19
changelog:
  - update from gcc-4_1-branch (-r113785:113848)
    - PRs c++/26757, c++/27339, c++/27491, driver/26885, rtl-optimization/14261,
  	target/26600, tree-optimization/27603
  - merge gomp changes from the trunk (-r113513:113514, -r113821:113823 and
    -r113845:113846)
    - PRs middle-end/27415, middle-end/27573
  - optimize handling of large CONSTRUCTORs (Bernd Schmidt,
    PR middle-end/27620)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-18
changelog:
  - update from gcc-4_1-branch (-r113722:113785)
    - PRs c++/27315, c++/27581, c++/27582, rtl-optimization/22563
  - merge gomp changes from the trunk (-r113786:113790)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-16
changelog:
  - update from gcc-4_1-branch (-r113637:113722)
    - PRs bootstrap/26872, c++/27547, fortran/20460, fortran/24549,
  	middle-end/27384, middle-end/27488, target/26545, target/27158
  - fix libgcj.pc location and content on x86_64, ppc64 and s390x (#185230)
  - make __dso_handle const, so that it is added into .data.rel.ro section
    in shared libraries
  - fix a typo in __builtin_object_size computation (Richard Guenther,
    PR tree-optimization/27532)
  - fix ICE on -O0 -g if static local variables are in unreachable code blocks
    (Jan Hubicka, PR debug/26881)
  - fix ICEs with conflicts across abnormal edges (Zdenek Dvorak,
    PRs tree-optimization/27283, tree-optimization/27548,
    tree-optimization/27549)
  - warn about OpenMP section 2.9 region nesting violations
  - fix OpenMP fortran array REDUCTION with -fbounds-check (PR fortran/27446)
  - fix OpenMP {{FIRST,LAST}PRIVATE,REDUCTION} in orphaned construct on
    Fortran dummy argument (PR middle-end/27416)
  - fix ICE on #pragma omp for unsigned iteration variable (PR c/27499)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-15
changelog:
  - update from gcc-4_1-branch (-r113623:113637)
    - PR fortran/27378
  - update from trunk (-r109500:109501, -r109670:109671, -r111341:111342,
  		     -r111704:111705, -r112546:112547, -r113111:113112,
  		     -r113339:113341, -r113511:113513)
  - fix loop peeling (Zdenek Dvorak, #190039, PR rtl-optimization/27335)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-14
changelog:
  - update from gcc-4_1-branch (-r113489:113623)
    - PRs c++/27422, c++/27427, fortran/24813, fortran/25099, fortran/25681,
  	fortran/27269, fortran/27324, libfortran/26985, objc/27240,
  	target/26481, target/26765, tree-optimization/25985,
  	tree-optimization/27151
  - fix zero size field handling in structalias (Richard Guenther,
    PR tree-optimization/27409)
  - fix PR tree-optimization/27136 (Richard Guenther)
  - fix classification of invalid struct types on x86_64 (Volker Reichelt,
    PR target/27421)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-13
changelog:
  - update from gcc-4_1-branch (-r113416:113489)
    - PRs c/25309, target/27374, target/27387, tree-optimization/27364
  - merge gomp changes from trunk (-r113267:113271, -r113411:113412,
    -r113452:113456, -r113482:113483, -r113493:113494)
    - PR fortran/27395
  - additional gomp fixes (PRs c++/27359, middle-end/27388)
  - package SYSCALLS.c.X for protoize (#190047)
  - fix gcj -fprofile-arcs -ftest-coverage (Alexandre Oliva, #177450)
  - reenable profiledbootstrap
  - in 64-bit builds remove 32-bit /usr/lib/lib* libraries from the
    buildroots (and similarly on 32-bit builds remove 64-bit /usr/lib64/lib*)
    before AutoReq generation (#190541)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-12
changelog:
  - update from gcc-4_1-branch (-r113242:113416)
    - PRs c++/26534, c++/26912, c++/27094, c++/27278, c++/27279, fortran/26017,
  	libgfortran/20257, libgfortran/27304, libgfortran/27360,
  	libstdc++/26513, middle-end/26565, middle-end/26869,
  	rtl-optimization/26685, target/26826
  - merge gomp changes from trunk (-r113255:113256, -r113420:113421)
    - PRs libgomp/25865, c/27358
  - assorted gomp fixes (PRs middle-end/27325, middle-end/27310,
    middle-end/27328, middle-end/27337, c++/26943)
  - fix builtin memset (Alan Modra, PR middle-end/27260, PR middle-end/27095)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-11
changelog:
  - update from gcc-4_1-branch (-r113149:113242)
    - PRs c/25875, c/26774, fortran/18803, fortran/25597, fortran/25669,
  	fortran/26787, fortran/26822, fortran/26834, fortran/27089,
  	fortran/27113, fortran/27122, fortran/27124, target/21283,
  	target/26961
  - fix number of iterations computation (Zdenek Dvorak, #189376,
    PR tree-optimization/27285)
  - fix handling of volatile in the inliner (Andrew Pinski, Richard Guenther,
    PR tree-optimization/27236)
  - strip useless type conversions in the inliner (Andrew Pinski,
    Richard Guenther, PR tree-optimization/27218)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-10
changelog:
  - update from gcc-4_1-branch (-r113110:113149)
    - PRs libgcj/21941, libgcj/27170, libgcj/27231, libgfortran/27138,
  	libstdc++/26424, mudflap/26789
  - improve dir/../-stripping code to support /usr/lib64 and /usr/lib in
    separate AFS mountpoints (Alexandre Oliva, #137200)
  - fix fortran real(16) transpose and reshape on 32-bit architectures
    (PR fortran/26769)
  - fix i?86/x86_64 vector extraction (Alexandre Oliva, #187450)
  - fix testcase for ppc32 va_arg bug
  - fix testsuite log uuencoding
  - fix acats timeout framework


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-9
changelog:
  - update from gcc-4_1-branch (-r112951:113110)
    - PRs c++/10385, c++/26036, c++/26365, c++/26558, classpath/27163,
  	fortran/26769, libgcj/27171, libgfortran/26766, libstdc++/27162,
  	middle-end/27095, middle-end/27134, target/27182,
  	tree-optimization/26643, tree-optimization/26821,
  	tree-optimization/26854, tree-optimization/27087
  - fix ppc32 va_arg bug (Alan Modra)
  - assorted gomp fixes (PRs c++/25874, middle-end/25989, c/25996, c/26171,
    middle-end/26913)
  - fix pretty printing C array types (#188944)
  - fix ICE on unprototyped alloca (PR tree-optimization/26865)
  - fix truncation optimization overflow handling (PR middle-end/26729)
  - uuencode dejagnu testsuite log files in rpmbuild output


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-8
changelog:
  - update from gcc-4_1-branch (-r112825:112951)
    - PRs c++/26122, c++/26295, fortran/23634, fortran/25619, fortran/26257,
  	libgcj/23829, libgcj/26522, libgfortran/26890, target/27006
  - merge gomp changes from trunk (-r112934:112935)
    - PR libgomp/26651
  - fix ICE in gomp handling of EH regions (PR middle-end/26823)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-7
changelog:
  - update from gcc-4_1-branch (-r112727:112825)
    - PRs fortran/19101, fortran/25031, fortran/26779, fortran/26891,
  	fortran/26976, target/26508, tree-optimization/26919
  - fix libgfortran printing of REAL*16 for IEEE quad and IBM extended formats
    (PR libgfortran/24685)
  - fix Fortran -fbounds-check (Roger Sayle, #188409, PR middle-end/22375)
  - fix Java StackTraceElement.toString() (Mark Wielaard, #183212,
    PR classpath/27081)
  - fix -fopenmp -static


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-6
changelog:
  - update from gcc-4_1-branch (-r112706:112727)
    - PRs classpath/24752, classpath/27028, libgcj/26625, libgcj/27024,
  	tree-optimization/26996
  - reenable PR c++/19238, c++/21764 fixes, only PR c++/21581 is not
    applied
  - better fix for Java GC vs. pthread_create (Bryce McKinlay, #182263,
    PR libgcj/13212)
  - fix objc_push_parm (#185398)
  - fix ICE with -feliminate-dwarf2-dups and using namespace (#187787,
    PR debug/27057)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-5
changelog:
  - update from gcc-4_1-branch (-r112431:112706)
    - PRs bootstrap/26936, bootstrap/27023, classpath/25924, fortran/19303,
  	fortran/25358, fortran/26816, java/25414, java/26042, java/26858,
  	libfortran/26735, libgcj/26990, libstdc++/26777, testsuite/25741,
  	tree-optimization/18527, tree-optimization/26763,
  	tree-optimization/26830
  - merge gomp changes from trunk (-r112602:112603 and -r112618:112619)
  - temporarily revert PR c++/21764, c++/19238, c++/21581 fixes (#187399)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-4
changelog:
  - update from gcc-4_1-branch (-r111697:112431)
    - PRs ada/25885, c/26004, fortran/17298, fortran/20935, fortran/20938,
  	fortran/23092, fortran/24519, fortran/24557, fortran/25045,
  	fortran/25054, fortran/25075, fortran/25089, fortran/25378,
  	fortran/25395, fortran/26041, fortran/26054, fortran/26064,
  	fortran/26107, fortran/26277, fortran/26393, fortran/26716,
  	fortran/26741, libfortran/21303, libfortran/24903, libgcj/24461,
  	libgcj/25713, libgcj/26103, libgcj/26688, libgcj/26706,
  	libgfortran/26499, libgfortran/26509, libgfortran/26554,
  	libgfortran/26661, libgfortran/26880, libstdc++/26132,
  	middle-end/18859, middle-end/19543, middle-end/26557,
  	middle-end/26630, other/26489, target/25917, target/26347,
  	target/26459, target/26532, target/26607, tree-optimization/26524,
  	tree-optimization/26587, tree-optimization/26672
    - fix visibility and builtins interaction (Jason Merrill,
      PR middle-end/20297, #175442)
  - merge gomp changes from trunk (-r112022:112023, -r112250:112251,
    -r112252:112253, -r112350:112351 and -r112282:112283)
    - PRs c++/26691, middle-end/26084, middle-end/26611, c++/26690,
  	middle-end/25989
  - support visibility attribute on namespaces (Jason Merrill, PR c++/21764,
    PR c++/19238)
  - use hidden visibility for anonymous namespaces by default (Jason Merrill,
    PR c++/21581)


author: Alexandre Oliva <aoliva@redhat.com> 4.1.0-3
changelog:
  - make ppc32 TLS PIC code sequences compatible with secure plt (#184446)
    (Richard Henderson and myself)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-2
changelog:
  - update from gcc-4_1-branch (-r111570:111697)
    - PRs c++/26291, libgfortran/26136, libgfortran/26423, libgfortran/26464,
  	libstdc++/26526, rtl-optimization/26345, target/19061, target/26453
  - handle DW_CFA_val_{offset,offset_sf,expression} in the libgcc{,_s} unwinder


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.31
changelog:
  - add __floatuns[sdt]i[sdxt]f exports to libgcc_s.so.1 (Joseph S. Myers)
  - fix unwinding through signal frames (#175951, PR other/26208, glibc BZ#300)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.30
changelog:
  - update from gcc-4_1-branch (-r111278:111466)
    - GCC 4.1.0 RC2
    - PRs fortran/26201, libobjc/26309, rtl-optimization/25603, target/25603
    - fix nested vector shifts (#182047, PR middle-end/26379)
  - merge gomp changes from trunk (-r111390:111391, -r111428:111429 and
    -r111440:111441)
    - PR middle-end/26412
  - fortran MATMUL optimization (Richard Sandiford)
  - fortran WHERE optimizations (Roger Sayle)
  - x86_64 _mm_monitor fixes (H.J. Lu, PR target/24879)
  - add MNI support on i?86/x86_64, -mmni option and <tmmintrin.h> header
    (H.J Lu)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.29
changelog:
  - update from gcc-4_1-branch (-r111179:111278)
    - PRs ada/13408, c++/26266, target/22209, target/26189
    - fix ppc32 -fpic reload problem with extenddftf2 pattern
      (David Edelsohn, #181625, PR target/26350)
    - fix the PR middle-end/26334 patch


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.28
changelog:
  - update from gcc-4_1-branch (-r110978:111179)
    - PRs ada/20753, bootstrap/16787, bootstrap/26053, fortran/25806,
  	libfortran/15234, libgfortran/25949, middle-end/25335,
  	target/25259, target/26255
    - fix ICE with shift by -1 (#181586, PR middle-end/26300)
  - merge gomp changes from trunk (-r110983:110984, -r111017:111018,
    -r111152:111153 and -r111204:111205)
    - PRs bootstrap/26161, fortran/26224, libgomp/25938, libgomp/25984
  - don't define _REENTRANT in gthr*.h (#176278, PR libstdc++/11953)
  - define _REENTRANT if -pthread and _POSIX_SOURCE if -posix on s390{,x}
    and ia64
  - fix ICE with register variable and __asm statement (#181731,
    PR middle-end/26334)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.26
changelog:
  - update from gcc-4_1-branch (-r110903:110978)
    - PRs fortran/20861, fortran/20871, fortran/25059, fortran/25070,
  	fortran/25083, fortran/25088, fortran/25103, fortran/26038,
  	fortran/26074, inline-asm/16194, libfortran/24685,
  	libfortran/25425, target/26141, tree-optimization/26258
  - ABI change - revert to GCC 3.3 and earlier behaviour of
    zero sized bitfields in packed structs (Michael Matz, PR middle-end/22275)
  - fix valarrays vs. non-POD (Paolo Carlini, Gabriel Dos Reis,
    PR libstdc++/25626)
  - fix C++ duplicate declspec diagnostics (Volker Reichelt, PR c++/26151)
  - fix dominance ICE (Zdenek Dvorak, PR tree-optimization/26209)
  - add some new Intel {,e,x}mmintrin.h intrinsics (H.J. Lu)
  - speedup bitset<>::_M_copy_to_string (Paolo Carlini)
  - fix tree_expr_nonzero_p (Jeff Law)
  - fix TRUTH_XOR_EXPR handling in VRP (Jeff Law)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.25
changelog:
  - update from gcc-4_1-branch (-r110831:110903)
    - PRs c++/16405, c++/24996, fortran/14771, fortran/20858, fortran/25756,
  	middle-end/22439
  - merge gomp changes from trunk (-r110719:110720, -r110852:110853 and
    -r110907:110908)
    - PR libgomp/25936
  - fix gimplification of const fn pointers to builting functions
    (PR middle-end/26092)
  - make sure Fortran length artifical variables aren't SAVEd (Andrew Pinski,
    PR fortran/26246)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.24
changelog:
  - update from gcc-4_1-branch (-r110632:110831)
    - PRs tree-opt/26180, c++/26070, c++/26071, fortran/25577, java/26192,
  	libfortran/23815, libstdc++/26127, target/23359, target/26109,
  	tree-opt/25251
  - remove gcc-ppc32, gcc-c++-ppc32, gcc-sparc32 and gcc-c++-sparc32
    subpackages, they do more harm than good.  Particularly this time
    gcc*ppc32 and gcc*sparc32 defaulted to DFmode long double rather
    than TFmode long double


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.23
changelog:
  - update from gcc-4_1-branch (-r110582:110632)
    - PRs classpath/24618, classpath/25141, classpath/25727, fortran/25046,
  	fortran/26039
  - use LOGICAL*1 instead of LOGICAL*4 for Fortran where temporary masks
    (Roger Sayle)
  - fix symbol versions in s390 libgcc_s.so.1
  - sparc32 and alpha long double fixes
  - BuildRequires libXt-devel
  - BuildRequires and Requires glibc-devel >= 2.3.90-35 on arches
    that are switching long double


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.21
changelog:
  - update from gcc-4_1-branch (-r110433:110582)
    - PRs c++/25342, c++/25979, fortran/20845, fortran/24266,
  	fortran/24958, fortran/25072, libstdc++/21554, middle-end/24901,
  	middle-end/25977, middle-end/26001, target/25864, target/25926,
  	target/25960
    - put ia64 read-only sections that require runtime relocations
      even in -fno-pic code into .data.rel.ro etc. sections
      rather than .rodata to avoid DT_TEXTREL binaries
      (Richard Henderson, PR target/26090)
  - merge gomp changes from trunk (-r110511:110512 and -r110549:110552)
  - fix ia64 debug info coverage of epilogues (Alexandre Oliva, PR debug/24444)
  - export pthread_create from libgcj.so.7 as a wrapper around
    libpthread.so.0's pthread_create that handles GC (Anthony Green, Tom Tromey)
  - BC-ABI java lookup fix (Andrew Haley, #179070, #178156)
  - on sparc64 emit .register %g7,#ignore instead of .register %g7,#scratch
    to avoid problems with TLS or -fstack-protector
  - switch to IBM extended format long double by default on ppc and ppc64
  - switch to IEEE 754 quad format long double by default on s390, s390x,
    sparc32 and alpha


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.18
changelog:
  - update from gcc-4_1-branch (-r110317:110433)
    - PRs c++/25855, c++/25999, fortran/17911, fortran/18578, fortran/18579,
  	fortran/20857, fortran/20885, fortran/20895, fortran/25030,
  	fortran/25835, fortran/25951, java/21428, libgfortran/25835,
  	target/14798, target/25706, target/25718, target/25947,
  	target/26018, testsuite/25318
  - add -mtune=generic support for i?86 and x86_64 (Jan Hubicka, H.J. Lu,
    Evandro Menezes)
  - use -mtune=generic by default if neither -march= nor -mtune= is specified
    on command line on i?86 or x86_64
  - updated s390{,x} long double patch, fixing ICEs on s390x glibc build
    (Andreas Krebbel, Ulrich Weigand)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.17
changelog:
  - update from gcc-4_1-branch (-r110062:110317)
    - PRs ada/20548, ada/21317, bootstrap/25859, c++/25552, c++/25856,
  	c++/25858, c++/25895, c/25892, fortran/18540, fortran/20852,
  	fortran/20881, fortran/23308, fortran/24276, fortran/25084,
  	fortran/25085, fortran/25086, fortran/25124, fortran/25416,
  	fortran/25538, fortran/25625, fortran/25710, fortran/25716,
  	fortran/25901, fortran/25964, java/25816, other/24829,
  	rtl-optimization/24626, rtl-optimization/25654, target/24831,
  	testsuite/24962, testsuite/25590
  - atomic builtin fixes (Richard Henderson)
  - -mlong-double-128 support on ppc32 (David Edelsohn, Alan Modra)
  - -mlong-double-128 support on s390 and s390x (Andreas Krebbel,
    Ulrich Weigand)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.16
changelog:
  - update from gcc-4_1-branch (-r109815:110062)
    - PRs ada/24533, c++/16829, c++/22136, c++/25836, c++/25854, c/25805,
  	classpath/20198, fortran/20869, fortran/20875, fortran/25024,
  	fortran/25631, fortran/25697, fortran/25785, libgcj/25840,
  	libgfortran/25631, libgfortran/25697, libstdc++/25823,
  	libstdc++/25824, target/25731, testsuite/25171
    - fix X509Certificate.java (#174708, #177733)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.15
changelog:
  - update from gcc-4_1-branch (-r109401:109815)
    - PRs c++/24824, c++/25386, c++/25663, c/25682, classpath/25803,
  	fortran/12456, fortran/20868, fortran/20870, fortran/21256,
  	fortran/21977, fortran/22146, fortran/24640, fortran/25029,
  	fortran/25093, fortran/25101, fortran/25486, fortran/25598,
  	fortran/25730, libgcj/21637, libgcj/23499, libgfortran/25598,
  	libstdc++/23591, libstdc++/25472, rtl-optimization/24257,
  	rtl-optimization/25367, rtl-optimization/25662, target/20754,
  	target/25042, target/25168, testsuite/25728, testsuite/25777,
  	tree-opt/24365, tree-optimization/23109, tree-optimization/23948,
  	tree-optimization/24123, tree-optimization/25125
  - update from gomp-20050608-branch (up to -r109816)
  - fix ppc32 libffi (#177655)
  - fix lookup_conversions_r (#177918)
  - define __STDC__ as a normal macro rather than a preprocessor builtin
    unless it needs to change its value between system and non-system
    headers (PR preprocessor/25717)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.14
changelog:
  - update from gcc-4_1-branch (-r109369:109401)
    - PR fortran/23675
    - fix Java shutdown hook (Tom Tromey, #165136)
  - fix libjava/shlibpath.m4 (PR libgcj/24940)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.13
changelog:
  - update from gcc-4_1-branch (-r108957:109369)
    - PRs c++/23171, c++/23172, c++/24671, c++/24782, c++/25294, c++/25417,
  	c++/25439, c++/25492, c++/25625, c++/25632, c++/25633, c++/25634,
  	c++/25635, c++/25637, c++/25638, c/25183, c/25559, debug/25562,
  	fortran/18990, fortran/19362, fortran/20244, fortran/20862,
  	fortran/20864, fortran/20889, fortran/22607, fortran/23152,
  	fortran/25018, fortran/25053, fortran/25055, fortran/25063,
  	fortran/25064, fortran/25066, fortran/25067, fortran/25068,
  	fortran/25069, fortran/25106, fortran/25391, fortran/25532,
  	fortran/25586, fortran/25587, libgcj/9715, libgcj/19132,
  	libgfortran/25139, libgfortran/25419, libgfortran/25510,
  	libgfortran/25550, libgfortran/25594, middle-end/24827, objc/25328,
  	rtl-optimization/21041, rtl-optimization/25130, target/24342,
  	target/25554, target/25572, testsuite/25214, testsuite/25441,
  	testsuite/25442, testsuite/25444, tree-opt/25513
    - create java Package for compiled classes which are linked in but
      loaded by the system class loader (Tom Tromey, #176956)
    - fix posix_memalign prototype in <mm_malloc.h> (#176461)
  - update from gomp-20050608-branch (up to -r109349)
  - buildrequire libXtst-devel (#176898)
  - fix built in path to classmap.db on x86_64, s390x and ppc64 (#176562)
  - fix debug info for preprocessed Fortran code (#175071, PR fortran/25324)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.12
changelog:
  - make sure GCJFLAGS are propagated down to libjava's configure
  - build crt{begin,end}*.o with -fno-asynchronous-unwind-tables
    if RPM_OPT_FLAGS include -fasynchronous-unwind-tables
  - fix PR c++/25369 (Mark Mitchell)
  - fix PR libgfortran/25307 (Jerry DeLisle)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.11
changelog:
  - update from gcc-4_1-branch (-r108861:108957)
    - PRs debug/25518, fortran/24268, fortran/25423, libgfortran/25463,
  	rtl-optimization/25196, tree-optimization/24793
  - validate changes in forward copy propagation (PR target/25005)
  - fix Java constants constructors on 64-bit big endian arches
    (Andrew Haley, PR java/25535)
  - fix PR c++/25364 (Mark Mitchell)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.10
changelog:
  - update from gcc-4_1-branch (-r108539:108861)
    - PRs ada/18659, ada/18819, c++/20552, c++/21228, c++/24278, c++/24915,
  	fortran/18197, fortran/25458, libgfortran/25039, libgfortran/25264,
  	libgfortran/25349, libobjc/14382, libstdc++/25421, middle-end/22313,
  	middle-end/24306, rtl-optimization/23837, rtl-optimization/25224,
  	rtl-optimization/25310, target/24969, testsuite/25215,
  	tree-optimization/23838, tree-optimization/24378
  - update from gomp-20050608-branch (up to -r108859)
    - fix _Pragma handling (Richard Henderson, PR preprocessor/25240)
  - fix reload re-recognition of insns (Alan Modra, PR rtl-optimization/25432)
  - don't peephole RTX_FRAME_RELATED_P insns (Andrew Haley,
    PR middle-end/25121)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.9
changelog:
  - fix OpenMP lastprivate handling for global vars (Aldy Hernandez)
  - fix gnu.xml.dom.DomNode's detach method (Caolan McNamara,
    PR classpath/25426)
  - fix up the #175569 fix (Tom Tromey, #175833, PR java/25429)
  - fix strength reduction miscompilation of libgnomecanvas
    (#175669, PR rtl-optimization/24899)
  - create libgcj-*.jar with -@E options and feed a sorted list to
    it rather than relying on filesystem sorting


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.8
changelog:
  - update from gcc-4_1-branch (-r108414:108539)
    - PRs classpath/25389, fortran/23815, fortran/25078, target/25254
  - fix Java ICE on initialized static final var used in case
    (Andrew Haley, #175569, PR java/25429)
  - fix crash in _Unwind_IteratePhdrCallback (Andrew Haley)
  - don't Require alsa-lib-devel, just BuildRequire it
    (#175627)
  - use .gnu.linkonce.d.rel.ro.* sections for objects that
    are constant after relocation processing


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.7
changelog:
  - update from gcc-4_1-branch (-r108157:108414)
    - PRs c++/19317, c++/19397, c++/19762, c++/19764, c++/25010, c++/25300,
  	c++/25337, debug/24908, fortran/25292, libfortran/25116,
  	libgcj/25265, target/17828, target/19005, target/23424,
  	target/25212, target/25258, target/25311, testsuite/20772,
  	testsuite/24478, testsuite/25167, tree-optimization/25248
  - update from gomp-20050608-branch (up to -r108424)
  - add BuildReq for alsa-lib-devel and configure with --disable-dssi
  - sort files in libgcj-*.jar and touch them to latest ChangeLog
    timestamp, so that libgcj-*.jar is identical across multilib arches
  - don't use pushw instruction on i?86, as that leads to ICEs
    in def_cfa_1, because negative CFA offsets not multiple of 4
    aren't representable in the unwind and debug info (PR debug/25023,
    PR target/25293)
  - fix ICEs with x86_64 -mlarge-data-threshold=N and STRING_CSTs
    (Jan Hubicka, PR target/24188)
  - fix Java ICE with input_filename being unset (Alexandre Oliva, #174912)
  - don't accept invalid int x,; in C++ (Petr Machata, PR c++/24907)
  - fix Java ICE in do_resolve_class (Andrew Haley, PR java/25366,
    PR java/25368)
  - make sure g*.dg/compat/struct-layout-1.exp generated tests
    don't use arrays with entries aligned more than their size (PR c++/25331)
  - don't use -liberty in g++.dg/compat/struct-layout-1.exp tests


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.6
changelog:
  - allow #pragmas at C struct scope as well as ObjC class scope
    (PR c/25246)
  - some gomp testcase fixes


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.5
changelog:
  - update from gcc-4_1-branch (-r107810:108157)
    - PRs bootstrap/25207, c++/24103, c++/24138, c++/24173, fortran/15809,
  	fortran/21302, fortran/23912, java/25283, libfortran/24919,
  	libgfortran/25149, middle-end/25176, other/13873, target/18580,
  	target/24108, target/24475, target/24934, target/25199,
  	testsuite/25247, tree-optimization/24963
  - update from gomp-20050608-branch (up to -r108105)
  - -Wstrict-aliasing C++ support (Richard Guenther, Dirk Mueller,
    Paolo Carlini, PRs c++/14024, libstdc++/24975)
  - fix mark_used_regs regression (Andreas Krebbel, PR rtl-optimization/24823)
  - fix reload ICE (Kaz Kojima, PR target/24982)
  - fix PPC ICE on Linux kernel (Paolo Bonzini, PR target/24982)
  - fix s390{,x} shifts with shift count ANDed with constant mask
    (Andreas Krebbel, PR target/25268)
  - s390{,x} atomic builtins enhancements (Adrian Straetling)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.4
changelog:
  - update from gcc-4_1-branch (-r107618:107810)
    - PRs c++/21123, c++/21166, fortran/24223, fortran/24705, java/18278,
  	libgfortran/25109, middle-end/20109, middle-end/25120,
  	middle-end/25158, rtl-opt/24930
  - use %{_tmppath} in BuildRoot (#174594)
  - require libgomp in gcc subpackage
  - fix Java .so symlinks


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.2
changelog:
  - update from gcc-4_1-branch (-r107462:107618)
    - PRs fortran/24917, libgcj/25016, libgfortran/24945, middle-end/21309,
  	middle-end/25022, libfortran/24991
  - update from gomp-20050608-branch (up to -r107619)
    - fix omp_get_wti{me,ck} on older kernels
  - ppc32 EH fix
  - fix #pragma omp atomic
  - resurrected multi32 hack for ppc32 and sparc32


author: Frank Ch. Eigler <fche@redhat.com> - 1.3-5
changelog:
  - bz607232 (patch)
  - bz646870 (bundle newer elfutils)
  - bz644350 (patch)
  - bz661424 (patch)
  - bz559599 (patch)


author: Frank Ch. Eigler <fche@redhat.com> - 1.1-2
changelog:
  - rhbz561889 = CVE-2010-0411: __get_argv overflows
  - rhbz512202: update tcp/mib tapsets
  - rhbz560890: stap -L/-l argument order preservation
  - rhbz563114: syscall.* regression w/ sys_pipe32 disappearanced
  - rhbz559643: fix testsuite bugs in labels.exp causing dejagnu hangs
  - rhbz564445: fix sdt.h probes with prelinked libraries
  - rhbz564443: harden unprivileged mode
  - pr11286: fix stap-client --server=FOO
  - rhbz556565: CVE-2009-4273 + CVE-2010-0412: more stap-server fixes
  - pr11296: fix systemtap-testsuite sdt.h tests


author: Frank Ch. Eigler <fche@redhat.com> - 0.6.1-3
changelog:
  - Add zlib-devel to buildreq; missing from crash-devel
  - Process testsuite .stp files for #!stap->#!/usr/bin/stap


author: Frank Ch. Eigler <fche@redhat.com> - 0.6.1-1
changelog:
  - Add crash-devel buildreq to build staplog.so crash(8) module.
  - Many robustness & functionality improvements:


author: Frank Ch. Eigler <fche@redhat.com> - 0.5.14-1
changelog:
  - Many robustness improvements: 1117, 1134, 1305, 1307, 1570, 1806,
    2033, 2116, 2224, 2339, 2341, 2406, 2426, 2438, 2583, 3037,
    3261, 3282, 3331, 3428 3519, 3545, 3625, 3648, 3880, 3888, 3911,
    3952, 3965, 4066, 4071, 4075, 4078, 4081, 4096, 4119, 4122, 4127,
    4146, 4171, 4179, 4183, 4221, 4224, 4254, 4281, 4319, 4323, 4326,
    4329, 4332, 4337, 4415, 4432, 4444, 4445, 4458, 4467, 4470, 4471,
    4518, 4567, 4570, 4579, 4589, 4609, 4664


author: Frank Ch. Eigler <fche@redhat.com> - 0.5.7-1
changelog:
  - PRs 2511 2453 2307 1813 1944 2497 2538 2476 2568 1341 2058 2220 2437
    1326 2014 2599 2427 2438 2465 1930 2149 2610 2293 2634 2506 2433


author: Frank Ch. Eigler <fche@redhat.com> - 0.5-1
changelog:
  - Many fixes and improvements: 1425, 1536, 1505, 1380, 1329, 1828, 1271,
    1339, 1340, 1345, 1837, 1917, 1903, 1336, 1868, 1594, 1564, 1276, 1295


author: Roland McGrath <roland@redhat.com> - 0.4.2-1
changelog:
  - Many fixes and improvements: PRs 1344, 1260, 1330, 1295, 1311, 1368,
    1182, 1131, 1332, 1366, 1456, 1271, 1338, 1482, 1477, 1194.


author: Roland McGrath <roland@redhat.com> - 0.4.1-1
changelog:
  - Many fixes and improvements since 0.2.2; relevant PRs include:
    1122, 1134, 1155, 1172, 1174, 1175, 1180, 1186, 1187, 1191, 1193, 1195,
    1197, 1205, 1206, 1209, 1213, 1244, 1257, 1258, 1260, 1265, 1268, 1270,
    1289, 1292, 1306, 1335, 1257


author: Martin Hunt <hunt@redhat.com>
changelog:
  - Set Version to use version from autoconf.
  - Fix up some of the path names.
  - Add Requires and BuildRequires.


author: Jarod Wilson <jarod@redhat.com> 2.10-1
changelog:
  - Update to v2.10 for smbios 2.6.1 support
  - Adds support for properly reporting DDR3 memory, PCI-E Gen 2
    slots, LGA1366 sockets and many newer cpu types (#518562)


author: Dave Jones <davej@redhat.com>
changelog:
  - Don't try to modify areas mmap'd read-only.
  - Don't build on ia64 any more.
    (It breaks on some boxes very badly, and works on very few).


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


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


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


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


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


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


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


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


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


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


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


author: David Cantrell <dcantrell@redhat.com> - 1.20-10
changelog:
  - Fix loader SIGSEGV when getting an IP address
    Resolves: rhbz#500775
  - Fix problem when configuring interface and receiving EBUSY from libnl
    Resolves: rhbz#444919


author: David Cantrell <dcantrell@redhat.com> - 1.20-2
changelog:
  - Request and handle static-routes option for IPv4 requests
  - Resolves: rhbz#236936
  - libdhcp-devel obsoletes pump-devel <= 0.8.24
  - Resolves: rhbz#238866


author: David Cantrell <dcantrell@redhat.com> - 1.13-1
changelog:
  - Use NULL for pointer initialization rather than 0
  - Code readability cleanups
  - Do not generate Doxygen docs or examples subdir for each build, which
    corrects the multilib RPM conflicts (#210574).


author: David Cantrell <dcantrell@redhat.com> - 1.10-1
changelog:
  - Make the README file a little more readable
  - Set char pointers to NULL after free() in dhcpv4_control_free()
  - In dhcp4_nic_callback(), set state string for DHC_TIMEDOUT
  - In dhcp6_nic_callback(), set state string for DHC_TIMEDOUT
  - Don't free null pointers in dhcp_nic_va()


author: David Cantrell <dcantrell@redhat.com> - 1.9-1
changelog:
  - Added IP_STRLEN() macro to ip_addr.h
  - In pumpSetupInterface(), removed return_ok, make close/free calls as
    needed
  - Close and free nic stuff in the right order in pumpSetupInterface()
  - Removed unnecessary relinquish_timeout() calls in pumpSetupInterface()


author: Peter Jones <pjones@redhat.com> - 1.6-1
changelog:
  - fix two memory leaks in dhcpv4_control_va
  - fix memory leaks in dhcp_nic_va
  - don't fork threads if we're not using a particular protocol
  - fix client finished detection logic
  - add a destructor for a dhc6ctl
  - relinquish timeouts when pump is finished getting a lease


author: Jason Vas Dias <jvdias@redhat.com> - 1.3-1
changelog:
  - Ensure IPv6 module is loaded before invoking dhcpv6_client 
  - fix segfault on free() of uninitialized 'sdns' in dhcp_nic


author: Kai Engert <kengert@redhat.com> - 3.12.2.0-3
changelog:
  - Update to NSS_3_12_2_WITH_CKBI_1_73_RTM
  - Add dependency to pkgconfig to devel package (bug456849)


author: Kai Engert <kengert@redhat.com> - 3.12.0.3-1
changelog:
  - Update to NSS_3_12_RC4
  - Enable loading of external ECC modules
  - Include upstream fix for a deadlock in the certutil tool, bug 447431


author: Kai Engert <kengert@redhat.com> - 3.11.7-1.1
changelog:
  - Fix rhbz#212077, use a workaround to avoid Mozilla.org bug 51429
  - Remove link time dependency on libsoftokn3
  - Update to 3.11.7, but freebl/softokn remain at 3.11.5


author: Kai Engert <kengert@redhat.com> - 3.11.5-4
changelog:
  - Apply upstream patch for mozilla.org bug 51429 in order to
    fix an issue with smartcard login (rhbz#212077).


author: Kai Engert <kengert@redhat.com> - 3.11.5-3
changelog:
  - Prevent .chk files from being modified by prelink and rpm building
    by generating chk files at install time and setting immutable
    filesystem attribute (230546, 231367).


author: Bob Relyea <rrelyea@redhat.com> - 3.11.4-5
changelog:
  - handle the case where a smartcard is reset between the time the nss
    prompts for the password and the user enters it.


author: Kai Engert <kengert@redhat.com> - 3.11.3-2
changelog:
  - Revert the attempt to require latest NSPR, as it is not yet available
    in the build infrastructure.


author: Christopher Aillon <caillon@redhat.com> 3.11-0.cvs
changelog:
  - Initial import into Fedora Core, based on a CVS snapshot of
    the NSS_3_11_RTM tag
  - Fix up the pkcs11-devel subpackage to contain the proper headers
  - Build with RPM_OPT_FLAGS
  - No need to have rpath of /usr/lib in the pc file


author: Jan Safranek <jsafrane@redhat.com> - 5.3.2.2-14
changelog:
  - fixed hrSWRunPath of kernel threads (regression caused by bugfix for
    - fixed bind filesystem support in hrStorageTable broken by fix
    for bug #654384


author: Jan Safranek <jsafrane@redhat.com> - 5.3.2.2-13
changelog:
  - fixed xfs filesystem support in hrStorageTable broken by fix
    for bug #654384
  - fixed BER parsing of incoming packets - silently discard the invalid ones
    according to RFC (#704443)


author: Jan Safranek <jsafrane@redhat.com> - 5.3.2.2-12
changelog:
  - fixed UCD-SNMP::memory showing zero memory statistics, caused by reworked
    memory indexing in hrFSTable patch (#702626)


author: Jan Safranek <jsafrane@redhat.com> - 5.3.2.2-10
changelog:
  - fixed SNMP GET returning noCreation error instead of unknown OID
    error in ifTable (#587785)
  - fixed rare race condition when reading RPM database (#557758)
  - fixed output of snmptranslate tool when displaying ranges of UNSIGNED
    type (#645303)
  - fixed value of IP-MIB::ipv6InterfaceForwarding (#645317)
  - fixed exit code of SNMP utilities when parsing of command line arguments
    fails (#574035)
  - reworked hrFSTable and hrStorageTable, now the devices keep stable indexes
    across device remounts (#595322)
  - fixed documentation of '-D[token]' option (#613584)
  - fixed value of IP-MIB::ReasmReqds counter (#584807)
  - the logrotate configuration file does not restart full snmpd service now
    (#584769)
  - UCD-SNMP-MIB::dskTable was enhanced with 64 bit statistics of disk usage,
    available and free space (#664523)
  - fixed man page of 'snmpnetstat' - '-Cp' must be used instead of '-CP'
    (#556842)
  - fixed linkUp/DownTraps to contain ifIndex, ifAdminStatus,
    and ifOperStatus as described in the man page (#583807)
  - fixed IF-MIB::ifSpeed of interfaces, that are down (#561882)
  - fixed responding to requests on a multihost machine (#600319)
  - fixed the automated test suite running with udp6 and tcp6 transports
    (#587617)
  - fixed hrStorageTable on big-endian systems (#659354)
  - fixed errors reported by configure script during package recompilation
    (#591416)
  - fixed UDP-MIB::udpTable indexes on big-endian systems (#556824)
  - fixed rare race condintion when populating UCD-SNMP-MIB::prTable,
    which could result in some entries missing in the table (#630905)
  - fixed snmpd spamming log 'error on subcontainer '' insert (-1)' (#554956)
  - fixed snmpd spamming log 'looks like a 64bit wrap, but prev!=new' (#653780)
  - fixed snmptrapd leaking memory when processing traps in embedded perl
    (#676955)
  - fixed ipv6IfTable - new interfaces were not added there (#680347)
  - fixed rare race condition in hrSWRunTable (#683142)
  - fixed proxying of out-of-tree GETNEXT requests (#663863)
  - added 'realStorageUnits' config file option to support large (>16 TB) storage
    devices in hrStorageTable (#654384)
  - fix file descriptor leak in RMON-MIB (#561875)


author: Jan Safranek <jsafranek@redhat.com> - 5.3.2.2-8
changelog:
  - fix possible crash when 64-bit counters in ipSystemStatsTable get
    bigger than 2^32 (#514703)
  - fix memory leak in ipNetToPhysicalTable (#515650)
  - fix periodical memory leaks in various MIBs (#518633)
  - create MIB indexes in /var/lib/net-snmp to fix SELinux alerts in applications
    (#523249)
  - fix multilib issues in net-snmp and net-snmp-devel packages (#521820)
  - allow snmpusm to create views with OIDs larger than 255 (#527364)
  - plug memory leak in processing of GETNEXT request on last item in
    mteEventSetTable (#515650)
  - suppress showing of "truncating unsigned value to 32 bits" message in Net-SNMP
    utilities (#528164)
  - fix endless loop in ipDefaultRouterTable when there are more default routes
    with the same destination (#504742)
  - suppress logging of "truncating integer value > 32 bits" in IP-MIB and TCP-MIB
    when the counters overflow 32 bits (#507528)
  - fix responding to broadcast requests (#521175)
  - fix ipNetToPhysicalTable and ipNetToMediaTable with network interfaces with
    long HW address (like InfiniBand) (#543499)
  - fix IP address size in ipCidrRouteTable on 64 bit platforms (#547698)


author: Jan Safranek <jsafranek@redhat.com> - 5.3.2.2-6
changelog:
  - fix command line options related to logging (#477768)
  - don't spam log with 'diskio.c: don't know how to handle X request'
    (#474093)
  - add ipAddressSpinLock OID (#479609)
  - fix reloading of trapsink and trap2sink entries on SIGHUP (#468147)
  - fix reporting of IF-MIB::ifSpeed of 10GB/s interfaces (#464061)
  - backport skipNFSInHostResources option (#461631)
  - implement ipNetToPhysicalLastUpdated OID (#477092)
  - implement RMON-MIB::etherStatsJabbers (#468832)
  - fix memory leak in SCTP-MIB (#497280)


author: Jan Safranek <jsafranek@redhat.com> - 5.3.2.2-1
changelog:
  - rebase to net-snmp-5.3.2.2 (#454977)
  - introduce new "dontLogTCPWrappersConnects" config file option
    to reduce logging of incomming connections (#448664)
  - introduce new "v1trapaddress" config file option
    which allows setting agent address inside SNMPv1 traps (#426355)
  - correctly recover when admin starts snmpd or snmptrapd with
    wrong port specifier (#449351)
  - update snmpd.conf man page to emphasize necessity of explicit port
    specification in 'trapsess' option (#436452)
  - net-snmp.rpm requires now the same version and release of net-snmp-libs
    (#434746)
  - 32-bit ifTable counters are now updated (#438151)
  - fix hrProcessorLoad OID (#431439)
  - fix documentation of 'exec' statement - it does not cache results
    (#431519)
  - fix inetNetToMediaTable processing, some entries could be missing
    when ipv6 kernel module is removed (#450076)
  - fix memory leak on UDP transport creation (#454294)
  - add SCTP-MIB implementation (#435110)
  - fix a filedescriptor leak in hrSWRunTable (#458009)
  - allow 16bit ifIndex (#458937)
  - move /etc/snmp/snmpd.options to /etc/sysconfig and add snmptrapd.options
    file (#459054)


author: Jan Safranek <jsafranek@redhat.com> - 5.3.1-25
changelog:
  - fix buffer overflow in perl module (CVE-2008-2292) (#449898)
  - fix SNMPv3 authentication checks (unknown CVE) (#449898)


author: Jan Safranek <jsafranek@redhat.com> - 5.3.1-23
changelog:
  - add ipIfStatsTable to build
  - make ipv6ScopeZoneIndexTable loading quiet (#433446)
  - make ipAddressPrefixTable loading quiet (#253399 related)
  - fix inetToMediaTable to recover from error when ipv6 kernel module is 
    not present (#431977)


author: Jan Safranek <jsafranek@redhat.com> - 5.3.1-20
changelog:
  - fix snmpwalk / bulkwalk on TCP scalars (#248342)
  - fix bulkwalk security flaw (#366631)
  - interface names can be longer than 8 characters (#357121)
  - aliased interfaces have correct netmask and broadcast addresses
    (#357121)
  - fix icmpStatsTable (#256041)
  - fix race condition when reading /proc/*/cmdline (#311261)
  - fix hostname logging of snmptrapd (#270941)
  - fix race condition when reading process status (#252216)
  - fix TCP support (#251332)
  - fix reading of agentsecname and iquerysecname from config file
    (#338981, #311761)
  - fix disk statistics of mount points with spaces (#348681)
  - store temporary files to /var/run/snmpd to prevent
    users to modify them and to make selinux happy (#401211)
  - print more meaningful message when interface changes its ifIndex
    (#396141)
  - fix hrDeviceStatus and hrDeviceErrors missing during walk
    (#419511)
  - correctly cut values to 32bits in UCD-DISKIO-MIB, preventing
    "truncating integer value > 32 bits" to appear (#386821)


author: Jan Safranek <jsafranek@redhat.com> - 5.3.1-15
changelog:
  - fix sending SNMPv1 traps on v2 connections (#236933)
  - fix ugly error messages when more interfaces share one IP addr.
    (#223236)
  - build with rpm-devel to support HOST-RESOURCES-MIB::hrSWInstalled
    (#232870)
  - store pid in /var/run/snmpd.pid (240470)
  - fix wrong sprintf in path generation (#240609)
  - fix too verbose snmpassert (#239083)
  - fix perl bulkwalk (#238145)
  - extend ipv6 support of some MIBs (#242483)


author: Radek Vokal <rvokal@redhat.com> 5.3.1.0-5
changelog:
  - SMUX support is still needed .. will disappear later!
  - static libs should be in devel not libs (#203571)
  - fix lm_sensors issues


author: Radek Vokal <rvokal@redhat.com> 5.3.1.pre2-1
changelog:
  - update to 5.3.1.pre2
  - fix multilib issues (#192736)
    On system with /usr/lib64 use net-snmp-config64 and net-snmp-config64.h


author: Radek Vokál <rvokal@redhat.com> 5.3-7
changelog:
  - fix parsing of /proc/diskstats
  - fix disman monitor crash
  - fix perl vendor name
  - fix OID lookup fail


author: Radek Vokal <rvokal@redhat.com> 5.3-2
changelog:
  -  Security fix. Bug granting write access to read-only users 
     or communities which were configured  using the "rocommunity" 
     or "rouser" snmpd.conf tokens fixed


author: Radek Vokal <rvokal@redhat.com> - 5.2.2-4
changelog:
  - check for header files in configure
  - patch for SNMPv3 traps / session user creation (net-snmp bz#1374087)


author: Radek Vokal <rvokal@redhat.com> - 5.2.2-0.rc6.1
changelog:
  - update to rc6, snmpnetstat changes due to license problems
  - persistent files in directory defined by snmp.conf persistentDir are 
    loaded at startup


author: Radek Vokal <rvokal@redhat.com> - 5.2.1-12
changelog:
  - session free fixed, agentx modules build fine (#157851)
  - fixed dependency for net-snmp libs (#156932)


author: Radek Vokal <rvokal@redhat.com> - 5.2.1-5
changelog:
  - 64bit needed some changes, was causing timeouts on 64bit archs!? 
  - affects bugs #125432 and #132058


author: Radek Vokal <rvokal@redhat.com> - 5.1.2-3
changelog:
  - patch from CVS - kill extra carriage return (#144917)
  - removed patch for interface indexing - doesn't show virtual interfaces


author: Radek Vokal <rvokal@redhat.com> 5.1.2-12
changelog:
  - snmpd crash with 'interfaces' directives in snmpd.conf fixed #139010
  - rather dirty patch fixing conf directory for net-snmp-config


author: Phil Knirsch <pknirsch@redhat.com> 5.1.2-9
changelog:
  - Droped obsolete lm-sensors patch and enabled lmSensors module
  - Marked several patches to be removed for 5.1.3


author: Radek Vokal <rvokal@redhat.com> 5.1.2-4
changelog:
  - New prereq for net-snmp-devel
  - lelf check removed from configure.in (#128748)
  - fixed snmpd coredump when sent SIGHUP (#127314)


author: Phil Knirsch <pknirsch@redhat.com> 5.1.1-2
changelog:
  - Added Kaj J. Niemi that fixes ipAdEntIfIndex problem (#119106)
  - Added Kaj J. Niemi to shut up memshared message for 2.6 kernel (#119203)


author: Phil Knirsch <pknirsch@redhat.com> 5.1-12
changelog:
  - Hacked an ugly perl hack to get rid of perl RPATH problems.
  - Fixed 64bit patch and applied it. ;-)


author: Phil Knirsch <pknirsch@redhat.com> 5.1-9
changelog:
  - Reverted removal of _includir redefiniton due to php-snmp dependancy.
  - Remove SO_BSDCOMPAT setsockopt() call, deprecated.


author: Phil Knirsch <pknirsch@redhat.com> 5.1-3
changelog:
  - Removed snmpcheck again, needs perl(Tk) which we don't ship (#111194).
  - Fixed getopt definition in include file (#111209).
  - Included Kaj J. Niemi's patch for broken perl module (#111319).
  - Included Kaj J. Niemi's patch for broken async getnext perl call (#111479).
  - Included Kaj J. Niemi's patch for broken hr_storage (#111502).


author: Phil Knirsch <pknirsch@redhat.com> 5.1-2
changelog:
  - Included BuildPrereq on lm_sensors-devel on x86 archs (#110616).
  - Fixed deprecated initscript options (#110618).


author: Phil Knirsch <pknirsch@redhat.com> 5.1-1
changelog:
  - Updated to latest net-snmp-5.1 upstream version.
  - Tons of specfile and patch cleanup.
  - Cleaned up perl stuff (mib2c etc, see #107707).
  - Added lm_sensors support patch for x86 archs from Kaj J. Niemi (#107618).
  - Added support for custom mib paths and mibs to snmptrapd initscript (#102762)


author: Phil Knirsch <pknirsch@redhat.com> 5.0.9-1
changelog:
  - Updated to latest upstream version net-snmp-5.0.9
  - Added patch to fix net-snmp-perl problems (#105842).


author: Phil Knirsch <pknirsch@redhat.com> 5.0.8-2
changelog:
  - Hack to make it build on 64bit platforms with /usr/lib64 correctly.
  - Fixed bug #85071 (leak of open descriptors for ipv6).


author: Phil Knirsch <pknirsch@redhat.com> 5.0.1-5
changelog:
  - Added --enable-ucd-snmp-compatibility for compatibility with older version
    and fixed installation thereof.
  - Got rid of the perl(Tk) dependancy by removing snmpcheck.
  - Include /usr/include/ucd-snmp in the filelist.
  - Fixed a problem with the ucd-snmp/version.h file.


author: Phil Knirsch <pknirsch@redhat.com> 4.2.3-4
changelog:
  - Added the snmptrapd init script as per request (#49205)
  - Fixed the again broken rpm query stuff (#57444)
  - Removed all old and none-used db related stuff (libs and header checks/files)


author: Phil Knirsch <phil@redhat.de> 4.2.3-1
changelog:
  - Update to 4.2.3 final.
  - Fixed libtool/rpath buildroot pollution problem.
  - Fixed library naming problem.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Fixed a server segfault for snmpset operation (#53640). Thanks to Josh Giles
    and Wes Hardaker for the patch.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Final bcm5820 fix. Last one was broken.
  - Fixed bugzilla bug (#51960) where the binaries contained rpath references.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Fixed a couple of security issues:
    o /tmp race and setgroups() privilege problem
    o Various buffer overflow and format string issues.
    o One signedness problem in ASN handling.
  - Fixed an important RFE to support bcm5820 cards. (#51125)


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Removed tkmib from the package once again as we don't ship the Tk.pm CPAN
    perl module required to run it (#49363)
  - Added missing Provides for the .so.0 libraries as rpm doesn't seem to find
    those during the build anymore (it used to) (#46388)


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Enabled IPv6 support (RFE #47764)
  - Hopefully final fix of snmpwalk problem (#42153). Thanks to Douglas Warzecha
    for the patch and Matt Domsch for reporting the problem.


author: Philipp Knirsch <pknirsch@redhat.de>
changelog:
  - Updated to 4.2.1. Removed 2 obsolete patches (fromcvs and #18153)
  - Include /usr/share/snmp/snmpconf in %files


author: Matt Wilson <msw@redhat.com>
changelog:
  - configure with --enable-reentrant and added "smux" and "agentx" to
    --with-mib-modules= argument (#29626)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - don't depend on /etc/init.d so that package will work with 6.2.
  - perl path fiddles no longer needed.
  - rely on brp-compress frpm rpm to compress man pages.
  - patch from ucd-snmp CVS (Wes Hardaker).
  - configure.in needs to check for rpm libraries correctly (#23033).
  - add simple logrotate script (#21399).
  - add options to create pidfile and log with syslog with addresses (#23476).


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - tkmib doco had #!/usr/bin/perl55
  - include snmpcheck and tkmib again (still needs some CPAN module, however).


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 1.16.24-1206.1840.el5_7.2
changelog:
  - added Requires libcurl to the client/apps packages (.so libraries needed)
  - specified BuildRequires curl-devel version for CURLOPT_GSSAPI_DELEGATION option


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 1.16.24-1206.1840.el5_7.1
changelog:
  - backported GSSAPI delegation from upstream version 1.27.04 with strong attention
    to libxmlrpc++ client ABI backward compatibility (#729795)


author: Rob Crittenden <rcritten@redhat.com> - 1.16.24-1204.1840
changelog:
  - Added version-specific Requires on the subpackages. This should prevent
    mixing and matching between versions. (#582721)


author: Rob Crittenden <rcritten@redhat.com> - 1.16.24-1201.1840
changelog:
  - Import into RHEL 5 (#582721)
  - Drop cmake patch
  - Build xml-rpc-api2cpp and install the man page
  - Build xmlrpc_pstream


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.16.24-1200.1840
changelog:
  - updated to 1.16.24
  - rediffed patches
  - added patch fix handling of wrong certificates (Nikola Pajkovsky)
  - added support for $XMLRPC_TRACE_CURL env (John Dennis)
  - fixed 'xmlrpc-c-config --help' output (#531910)
  - build xmlrpc_pstream tool


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.16.4.1567-2
changelog:
  - updated to 1.16.4
  - rediffed/updated patches
  - splitted some subpackages (c++, client) out of main package as they
    introduce additional dependencies (c++, curl)


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.13.8-2
changelog:
  - fixed cmake quoting so that pkgconfig files get correct version number
  - fixed handling of 'server-util' and '--cflags' within xmlrpc-c-config


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.13.07-2
changelog:
  - moved to advanced branched; rediffed/updated existing cmake patch
    and fixed other compilation issues (#369841)


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.06.23-1
changelog:
  - use correct pkg-config script for 'xmlrpc-config abyss-server'
    output (#355411)
  - updated to 1.06.23 (#355411)


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.06.11-2
changelog:
  - rediffed cmake patch against current version
  - made the xmlrpc-c-config compatible to the upstream version
  - added compatibility symlinks for some header files (thx to Robert de
    Vries for reporting these two issues)


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.04-1
changelog:
  - added libxml2-devel and openssl-devel Requires: for the -devel
    subpackage
  - ship doc/* instead of doc
  - initial Fedora Extras package (review 175840)


author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 1.04-0.1
changelog:
  - disabled w3c-libwww because it does not exist anymore in FC5 and
    seems to be unmaintained upstream
  - added missing libxml2-devel
  - cleaned up list of %doc files
  - fixed gcc4.1 build issues
  - removed static libraries when there exists a corresponding dynamic one


author: Kai Engert <kengert@redhat.com> 4.6.1-2
changelog:
  - Do not use -ansi when compiling, because of a compilation
    problem with latest glibc and anonymous unions.
    See also bugzilla.mozilla.org # 322427.


author: Christopher Aillon <caillon@redhat.com>
changelog:
  - Stop shipping static libraries; NSS and dependencies no longer
    require static libraries to build.


author: Christopher Aillon <caillon@redhat.com> 4.6-4
changelog:
  - Use the NSPR version numbering scheme reported by NSPR,
    which unfortunately is not exactly the same as the real
    version (4.6 != 4.6.0 according to RPM and pkgconfig).


author: Simo Sorce <ssorce@redhat.com> 3.0.33-3.29.el5.3
changelog:
  - Security Release, fixes CVE-2010-0547, CVE-2010-0787, CVE-2011-2694,
    CVE-2011-2522, CVE-2011-1678
  - resolves: #722552


author: Guenther Deschner <gdeschner@redhat.com> 3.0.33-3.24.el5
changelog:
  - Fix smbget, rpcclient, smbtree, pdbedit, smbclient and smbcacls manpage
  - resolves: #457195, #457082, #457203, #457384, #457192, #457097


author: Guenther Deschner <gdeschner@redhat.com> 3.0.33-3.15.el5
changelog:
  - Security Release, fixes CVE-2009-1888, CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
  - resolves: #526661


author: Simo Sorce <ssorce@redhat.com> 3.0.33-3.9.el5
changelog:
  - Raise log level for annoying messages that are normal with
    some idmap backends.
  - resolves: #485382


author: Guenther Deschner <gdeschner@redhat.com> 3.0.28-3.2.el5
changelog:
  - Fix joining and authentication with NT4 and Windows 2000 domains.
  - resolves: #449000
  - resolves: #450533


author: Simo Sorce <ssorce@redhat.com> 3.0.28-1.el5_2.1
changelog:
  - Security fix for CVE-2008-1105
  - Fix join verification
  - Fix smb signing
  - resolves: CVE-2008-1105
  - resolves: #447380
  - resolves: #444637


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el5.8
changelog:
  - Yet another 2 patches for regressions related to operations on a DC with
    trusted domains. Fiux idmap with legacy configuration options, and fix the
    pam module, pam logins were broken for trusted domains
  - related: #429024


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el5.7
changelog:
  - Add another 2 patches to solve 429024 completely, as some cases were not
    covered:
    - Fix domain trusts while running as a DC
    - Fix credential chain with windows 2008
  - Make some configure flag explicit even if they are on by default so that we
    can catch build errors if something is wrong instead of silently missing
    features supposed to be compiled in
  - related: #429024


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el5.6
changelog:
  - Back out moiunt cifs patches for prepath, as the corresponding
    kernel changes can't be put in at this time
  - Add a minor SPNEGO fix
  - related: #370501
  - related: #291501


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el5.4
changelog:
  - Add another set of fixes for 429024, turned out this was not
    completely fixed as expected
  - Add some other patches from Guenther to join Windows 2008 (Rc1)
    domain controllers
  - Make sure bad port numbers are reported and smbd exits if it
    can't bind to any port (completes fix for #429003)
  - Fix a regression in ACLs code that was causing samba to set the
    wrong inherited permissions
  - resolves: #429024
  - related: #291501
  - resolves: #429003
  - resolves: #431243


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el5.3
changelog:
  - Add 2 more patches to fix a Samba DC talking to trusted
    domains.
  - resolves: #429024
  - related: #291501


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el5.1
changelog:
  - Add more fixes on top 3.0.28 as committed upstream
  - Fixes typo and removes trailing spaces in default smb.conf file
  - resolves: #426244
  - related: #291501
  - resolves: #426623
  - resolves: #383351
  - resolves: #425996


author: Simo Sorce <ssorce@redhat.com> 3.0.28-0.el5
changelog:
  - rebase to 3.0.28 (3.0.x is in bugfix/security fix only mode
    since 3.2.x was announced) + later Vista fixes
  - resolves: #291501
  - resolves: #370501


author: Simo Sorce <ssorce@redhat.com> 3.0.25b-1.el5_1.4
changelog:
  - Security fix for CVE-2007-6015
  - Fix for regression introduced with CVE-2007-4572
  - resolves: CVE-2007-6015
  - resolves: CVE-2007-4572


author: Simo Sorce <ssorce@redhat.com> 3.0.25b-0.el5_1.2
changelog:
  - Security fix for CVE-2007-4138
  - Security fix for CVE-2007-4572
  - Security fix for CVE-2007-5398
  - Multilib Fix
  - resolves: #351511
  - resolves: #350771
  - resolves: #359161
  - resolves: #338141


author: Jay Fenlason <fenlason@redhat.com> 3.0.23a-3
changelog:
  - Fix the -logfiles patch to close
    bz#199607 Samba compiled with wrong log path.
    bz#199206 smb.conf has incorrect log file path


author: Jay Fenlason <fenlason@redhat.com> 3.0.23-2
changelog:
  - New upstream release.
  - Use modified filter-requires-samba.sh from packaging/RHEL/setup/
    to get rid of bogus dependency on perl(Unicode::MapUTF8)
  - Update the -logfiles and -smb.conf patches to work with 3.0.23


author: Jay Fenlason <fenlason@redhat.com> 3.0.23-0.RC3
changelog:
  - New upstream RC release.
  - Update the -logfiles, and -passwd patches for
    3.0.23rc3
  - Include the change to smb.init from Bastien Nocera <bnocera@redhat.com>)
    to close
    bz#182560 Wrong retval for initscript when smbd is dead
  - Update this spec file to build with 3.0.23rc3
  - Remove the -install.mount.smbfs patch, since we don't install
    mount.smbfs any more.


author: Jay Fenlason <fenlason@redhat.com> 3.0.21b-2
changelog:
  - New upstream version.
  - Since the rawhide kernel has dropped support for smbfs, remove smbmount
    and smbumount.  Users should use mount.cifs instead.
  - Upgrade to 3.0.21b


author: Jay Fenlason <fenlason@redhat.com> 3.0.20b-2
changelog:
  - turn on -DLDAP_DEPRECATED to allow access to ldap functions that have
    been depricated in 2.3.11, but which don't have well-documented
    replacements (ldap_simple_bind_s(), for example).
  - Upgrade to 3.0.20b, which includes all the previous upstream patches.
  - Updated the -warnings patch for 3.0.20a.
  - Include  --with-shared-modules=idmap_ad,idmap_rid to close
    bz#156810 --with-shared-modules=idmap_ad,idmap_rid
  - Include the new samba.pamd from Tomas Mraz (tmraz@redhat.com) to close
    bz#170259 pam_stack is deprecated


author: Jay Fenlason <fenlason@redhat.com> 3.0.20-2
changelog:
  - New upstream release
    Includes five upstream patches -bug3010_v1, -groupname_enumeration_v3,
      -regcreatekey_winxp_v1, -usrmgr_groups_v1, and -winbindd_v1
    This obsoletes the -pie and -delim patches
    the -warning and -gcc4 patches are obsolete too
    The -man, -passwd, and -smbspool patches were updated to match 3.0.20pre1
    Also, the -quoting patch was implemented differently upstream
    There is now a umount.cifs executable and manpage
    We run autogen.sh as part of the build phase
    The testprns command is now gone
    libsmbclient now has a man page
  - Include -bug106483 patch to close
    bz#106483 smbclient: -N negates the provided password, despite documentation
  - Added the -warnings patch to quiet some compiler warnings.
  - Removed many obsolete patches from CVS.


author: Jay Fenlason <fenlason@redhat.com> 3.0.14a-2
changelog:
  - New upstream release.
  - the -64bit-timestamps, -clitar, -establish_trust, user_rights_v1,
    winbind_find_dc_v2 patches are now obsolete.


author: Jay Fenlason <fenlason@redhat.com> 3.0.13-2
changelog:
  - New upstream release
  - add my -quoting patch, to fix swat with strings that contain
    html meta-characters, and to use correct quote characters in
    lists, closing bz#134310
  - include the upstream winbindd_2k3sp1 patch
  - include the -smbclient patch.
  - include the -hang patch from upstream.


author: Jay Fenlason <fenlason@redhat.com> 3.0.11-4
changelog:
  - Use the updated filter-requires-samba.sh file, so we don't accidentally
    pick up a dependency on perl(Crypt::SmbHash)


author: Jay Fenlason <fenlason@redhat.com> 3.0.11-3
changelog:
  - add -gcc4 patch to compile with gcc 4.
  - remove the now obsolete -smbclient-kerberos.patch
  - Include four upstream patches from
    http://samba.org/~jerry/patches/post-3.0.11/
    (Slightly modified the winbind_find_dc_v2 patch to apply easily with
    rpmbuild).


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-4
changelog:
  - Update the -man patch to fix ntlm_auth.1 too.
  - Move pam_smbpass.so to the -common package, so both the 32
    and 64-bit versions will be installed on multiarch platforms.
    This closes bz#143617
  - Added new -delim patch to fix mount.cifs so it can accept
    passwords with commas in them (via environment or credentials
    file) to close bz#144198


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


author: Jay Fenlason <fenlason@redhat.com> 3.0.9-2
changelog:
  - New upstream release.  This obsoletes the -secret patch.
    Include my changetrustpw patch to make "net ads changetrustpw" stop
    aborting.  This closes #134694
  - Remove obsolete triggers for ancient samba versions.
  - Move /var/log/samba to the -common rpm.  This closes #76628
  - Remove the hack needed to get around the bad docs files in the
    3.0.8 tarball.
  - Change the comment in winbind.init to point at the correct pidfile.
    This closes #76641


author: Than Ngo <than@redhat.com> 3.0.8-4
changelog:
  - fix unresolved symbols in libsmbclient which caused applications
    such as KDE's konqueror to fail when accessing smb:// URLs. #139894


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-3.1
changelog:
  - Rescue the install.mount.smbfs patch from Juanjo Villaplana
    (villapla@si.uji.es) to prevent building the srpm from trashing your
    installed /usr/bin/smbmount


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-3
changelog:
  - Include the corrected docs tarball, and use it instead of the
    obsolete docs from the upstream 3.0.8 tarball.
  - Update the logfiles patch to work with the updated docs.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-2
changelog:
  - New upstream version fixes CAN-2004-0930.  This obsoletes the
    disable-sendfile, salt, signing-shortkey and fqdn patches.
  - Add my <fenlason@redhat.com> ugly non-ascii-domain patch.
  - Updated the pie patch for 3.0.8.
  - Updated the logfiles patch for 3.0.8.


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: Doug Ledford <dledford@redhat.com> - 2.0.0-3
changelog:
  - Split the library and devel files out to libsysfs and leave the utils
    in sysfsutils.  This is for multilib arch requirements.


author: AJ Lewis <alewis@redhat.com> 1.2.0-3
changelog:
  - start using 
    CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables}" ; export FFLAGS ; 
    for i in $(find . -name config.guess -o -name config.sub) ; do 
             [ -f /usr/lib/rpm/redhat/$(basename $i) ] && /bin/rm -f $i && /bin/cp -fv /usr/lib/rpm/redhat/$(basename $i) $i ; 
    done ; 
    ./configure --build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu \
  	--target=i386-redhat-linux-gnu \
  	--program-prefix= \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/usr/com \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info instead of calling configure directly


author: Stephen Gallagher <sgallagh@redhat.com> - 1.2.1-6
changelog:
  - Resolves: rhbz#693785 - tdb_extend() can cause a memory-usage explosion if
  -                         the size of its entries are very large


author: Martin Stransky <stransky@redhat.com> 1.9.2.3-2
changelog:
  - Added fix for rhbz#555760 -  Firefox Javascript anomily, 
    landscape print orientation reverts to portrait (mozbz#546270)


author: Martin Stransky <stransky@redhat.com> 1.9-0.beta4.2
changelog:
  - updated to latest trunk (2008-03-24)
  - avoid conflict between gecko debuginfos
  - removed unused patches


author: Martin Stransky <stransky@redhat.com> 1.9-0.beta2.10
changelog:
  - updated to latest trunk (2008-01-30)
  - removed unnecessary patches
  - fixed broken symlinks in gecko-devel
  - disabled system jpeg library


author: Martin Stransky <stransky@redhat.com> 1.9-0.beta2.9
changelog:
  - added patches for moz bugs 311008,412068,410852
  - disabled startup notification
  - updated pkg-config files with libdir variable


author: Martin Stransky <stransky@redhat.com> 1.9-0.beta2.7
changelog:
  - removed fedora specific pkg-config files
  - updated to the latest trunk (2008-01-07)
  - removed unnecessary patches
  - fixed idl dir (#427965)


author: Christopher Aillon <caillon@redhat.com> 1.9-0.beta2.4
changelog:
  - Don't Provide webclient (xulrunner is not itself a webclient)
  - Don't Obsolete old firefox, only firefox-devel
  - Kill legacy obsoletes (phoenix, etc) that were never in rawhide


author: Christopher Aillon <caillon@redhat.com> 1.9-0.alpha7.1
changelog:
  - Initial cut at XULRunner 1.9 Alpha 7
  - Temporarily revert camellia 256 support since our nss doesn't support it yet


author: Kamil Dudka <kdudka@redhat.com> - 7.15.5-8
changelog:
  - mention lack of IPv6, FTPS and LDAP support while using a socks proxy
    (#473128)
  - avoid tight loop if an upload connection is broken (#479967)
  - add options --ftp-account and --ftp-alternative-to-user to program help
    (#517084)
  - fix crash when reusing connection after negotiate-auth (#517199)
  - support for CRL loading from a PEM file (#532069)


author: Ivana Varekova <varekova@redhat.com> - 7.15.1-2
changelog:
  - fix multilib problem - #181290 - 
    curl-devel.i386 not installable together with curl-devel.x86-64


author: Joe Orton <jorton@redhat.com> 7.12.3-3
changelog:
  - don't pass /usr to --with-libidn to remove "-L/usr/lib" from
    'curl-config --libs' output on x86_64.


author: Adrian Havill <havill@redhat.com> 7.12.3-1
changelog:
  - Upgrade to 7.12.3, which uses poll() for FDSETSIZE limit (#134794)
  - require libidn-devel for devel subpkg (#141341)
  - remove proftpd kludge; included upstream


author: Adrian Havill <havill@redhat.com> 7.12.1-1
changelog:
  - upgrade to 7.12.1
  - enable GSSAPI auth (#129353)
  - enable I18N domain names (#134595)
  - workaround for broken ProFTPD SSL auth (#134133). Thanks to
    Aleksandar Milivojevic


author: Adrian Havill <havill@redhat.com> 7.10.6-7
changelog:
  - aclocal before libtoolize
  - move OpenLDAP license so it's present as a doc file, present in
    both the source and binary as per conditions


author: Joe Orton <jorton@redhat.com> 7.9.8-2
changelog:
  - fix `curl-config --libs` output for libdir!=/usr/lib
  - remove docs/LIBCURL from docs list; remove unpackaged libcurl.la
  - libtoolize and reconf


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - include curl-config in curl-devel
  - update to 7.8 to fix memory leak and strlcat() symbol pollution from libcurl


author: Tim Powers <timp@redhat.com>
changelog:
  - update to 7.4.1 to fix bug #20337, problems with curl -c
  - not using patch anymore, it's included in the new source. Keeping
    for reference


author: Tim Powers <timp@redhat.com>
changelog:
  - changelog started
  - general cleanups, changed prefix to /usr, added manpage to files section
  - including in Powertools


author: Andreas Schwab <schwab@redhat.com> - 2.5-64
changelog:
  - Don't allocate executable stack when it cannot be allocated in the
    first 4G (#448011)
  - Initialize resolver state in nscd (#676039)
  - No cancel signal in unsafe places (#684808)


author: Andreas Schwab <schwab@redhat.com> - 2.5-62
changelog:
  - Avoid too much stack use in fnmatch (#681054, CVE-2011-1071)
  - Properly quote output of locale (#625893, CVE-2011-1095)
  - Don't leave empty element in rpath when skipping the first element,
    ignore rpath elements containing non-isolated use of $ORIGIN when
    privileged (#667974, CVE-2011-0536)
  - Fix handling of newline in addmntent (#559579, CVE-2010-0296)


author: Andreas Schwab <schwab@redhat.com> - 2.5-54
changelog:
  - Add timestamps to nscd logs (#527558)
  - Fix index wraparound handling in memusage (#531576)
  - Handle running out of buffer space with IPv6 mapping enabled (#533367)
  - Don't deadlock in __dl_iterate_phdr while (un)loading objects (#549813)
  - Avoid alloca in setenv for long strings (#559974)
  - Recognize POWER7 and ISA 2.06 (#563563)
  - Add support for AT_BASE_PLATFORM (#563599)
  - Restore locking in free_check (#585674)
  - Fix lookup of collation sequence value during regexp matching (#587360)


author: Jakub Jelinek <jakub@redhat.com> 2.5-40
changelog:
  - add a barrier to ATOMIC_FASTBINS _int_free code needed
    on ppc/ppc64 (#508395)
  - don't stop parsing fopen mode string after seing 'c'
    letter (#509853)


author: Jakub Jelinek <jakub@redhat.com> 2.5-39
changelog:
  - force malloc hook pointers into register to avoid rereading them
    from memory non-atomically (#502901, BZ#9957)
  - avoid extraneous comma at the end of enum in dlfcn.h (#504704)


author: Jakub Jelinek <jakub@redhat.com> 2.5-38
changelog:
  - add optional experimental malloc (enable with MALLOC_PER_THREAD=1
    in environment, #494758)
  - nscd backport (#483636)


author: Jakub Jelinek <jakub@redhat.com> 2.5-37
changelog:
  - remove const attribute from sysconf (#490821, BZ#3493)
  - add RUSAGE_THREAD definition (#484214)
  - update i?86/x86_64 cache info for sysconf on newer CPUs


author: Jakub Jelinek <jakub@redhat.com> 2.5-36
changelog:
  - nscd GC fixes (#483636, BZ#5382, BZ#5381, BZ#9741, BZ#9750)
  - change mtrim to trim all arenas, not just main_arena (#403231)
  - fix a corner case in realloc (#478499)
  - fix a setlocale race (#455580, BZ#6712)
  - fix getifaddrs for Infiniband interfaces (#463252, BZ#6589)
  - use private futexes for process private PI mutexes (#495955, BZ#6955)
  - optimize pthread_mutex_{,un}lock for the most common mutex types (#467316)
  - fix getgrouplist with [!NOTFOUND=return] (#470768)
  - don't open /var/run/utmp in setutent_file read-write unnecessarily
    to avoid audit messages (#475332)
  - fix dlopen memory leak (#476725, BZ#6763)
  - fix crashes when fork is running in one thread concurrently with
    pthread stack cache updates in another thread (#477705)
  - fix getent to not print comma in between network aliases (#484082)
  - attempt to preserve nscd process name in paranoia mode restarts
    (#490010)
  - fix inet6_opt_init (#488748, BZ#5760)
  - fix getnameinfo with both nodename and servname NULL
    and NI_NAMEREQD in flags (#489419, BZ#7080)
  - fix inet6_rth_add (#494850, BZ#9881)
  - fix inet6_rth_reverse (#494849, BZ#9880)
  - fix _dl_runtime_profile on s390x (#470300)


author: Jakub Jelinek <jakub@redhat.com> 2.5-35
changelog:
  - increase default buffer size in opendir, if malloc fails,
    retry malloc with smaller size (#484440)


author: Jakub Jelinek <jakub@redhat.com> 2.5-25
changelog:
  - fix yp_order (#435519, BZ#5854)
  - new x86_64 optimized memset (#437394)
  - fix ppc64 dynamic linker synchronization (#441702, BZ#5741)
  - malloc speedup (#451184, #460154, BZ#4349)
  - document that setenv and putenv aren't thread-safe (#316791)
  - speed up qsort (#435182)
  - provide unwind info for x86_64 signal return pad (#445259)
  - use DNS provided TTL for nscd hosts cache (#454299)
  - robustify nscd.conf reading (#438456, BZ#5818)
  - power4/power6 math backports (#440103)
  - fix expf (BZ#3406)
  - fix ISO 646-IRV iconv error handling (BZ#6461)
  - fix setvbuf (BZ#6719)
  - fix unbuffered vfprintf (#455360)


author: Jakub Jelinek <jakub@redhat.com> 2.5-23
changelog:
  - fix gettext race conditions (#439486, BZ#5058, BZ#5443)
  - fix x86_64 pthread_mutex_timedlock (#434601)
  - only service sshd condrestart if /etc/rc.d/init.d/sshd exists
    (#428859)


author: Jakub Jelinek <jakub@redhat.com> 2.5-20
changelog:
  - allow debugging of threaded statically linked binaries (#239653)
  - fix sscanf/swscanf if errno is set to EINTR on entry (BZ#4745)
  - fix forkpty error handling (BZ#4813)
  - fix popen if some active previous popen's stream has fd 0 or 1
    (#248281)
  - fix dlinfo RTLD_DI_SERINFO* with empty entry in DT_R*PATH or
    LD_LIBRARY_PATH (BZ#4776)
  - further gettext out of memory handling fixes (#247788)
  - fix i?86 pthread_rwlock_timed{rd,wr}lock
  - add SHA-256 and SHA-512 hashing to crypt(3) (#249477, #380751)
  - power6 updates (#253116)
  - support optimistic addresses in getaddrinfo (#259681)
  - si_LK fixes (#282201)
  - fix sporadic hangs in clntudp_call (#339821)
  - getaddrinfo sorting changes (not turned on by default, to enable
    them /etc/gai.conf needs to be present and with scopev4
    rules, #352021)
  - fix nscd paranoia restarting when one of the caches is
    disabled (#352321)
  - add sfence to x86_64 memset after movnti instructions (#371561)
  - fix iso-2022-jp//translit iconv bugs (#397021)
  - fix calloc with mlocked memory (#405781)
  - optimized x86_64 memcpy (#196882)
  - misc fixes (BZ#4858, BZ#4963, BZ#5028, BZ#5071, BZ#5225, BZ#5277,
    BZ#5375, BZ#5378, BZ#5424, BZ#5435, BZ#5451, BZ#5454, BZ#5541)


author: Jakub Jelinek <jakub@redhat.com> 2.5-19
changelog:
  - fix an ABBA deadlock in ld.so (#295891)
  - workaround for bugs in ia64 /emul/ia32-linux hack (#253961)
  - nis_list fix (#254115)


author: Jakub Jelinek <jakub@redhat.com> 2.5-17
changelog:
  - fix copying of power4 ppc{,64} ld.so during %install
  - disable workaround for #210748 and #211133, instead backport
    ld.so locking fixes from the trunk (#235026)
  - Korean charsets additions (BZ#3954, BZ#3955)
  - fix handling of 2001::/32 IPv6 addresses in getaddrinfo (BZ#4102)
  - add inline optimization for fgetc_unlocked
  - fix handling of 172.{1[7-9],2[0-9],3[01]}/16 IPv4 addresses in
    getaddrinfo
  - make sure NULL checks in routines with nonnull attribute aren't
    optimized away
  - don't write uninitialized padding bytes to nscd socket
  - avoid misaligned reads/writes in gethostbyname_r (#243967, BZ#4381)
  - fix dl{,v}sym, dl_iterate_phdr and dlopen if some library is
    mapped into ld.so's inter-segment hole on x86_64 (#244545)
  - fix LD_AUDIT=a:b program (#180432)


author: Jakub Jelinek <jakub@redhat.com> 2.5-16
changelog:
  - only build 31-bit shared libraries with -march=z900, *.a and *.o
    in glibc-devel should still work with g5 and g6 CPUs (#228127)
  - build ppc and ppc64 base shared libraries with -mcpu=power4,
    i.e. only support power4 and newer CPUs, *.a and *.o in
    glibc-devel should still work on any powerpc CPU (#241003)
  - don't crash on pseudo-zero long double values passed to
    *printf on i?86/x86_64/ia64 (BZ#4586)
  - fix *printf %La and strtold with some hexadecimal floating point
    constants on ppc/ppc64
  - fix nextafterl on ppc/ppc64


author: Jakub Jelinek <jakub@redhat.com> 2.5-15
changelog:
  - robust mutex fixes (BZ#4512)
  - *printf fixes (BZ#4514)
  - as_IN updates (#218035)
  - use MADV_DONTNEED in malloc (#237711)
  - fix sem_timedwait on i?86 and x86_64
  - fix dladdr if some shared library is mapped into ld.so intersegment
    VM hole (#232224, BZ#4131)
  - fdatasync is a cancellation point (BZ#4465)
  - add a temporary hack to avoid reruning DSO initializers if dlopen
    is called from _dl_fini destructors (#234946)
  - build s390 31-bit libs with -march=z900, i.e. only support
    64-bit s390x CPUs (#228127)


author: Jakub Jelinek <jakub@redhat.com> 2.5-14
changelog:
  - add transliteration for <U2044> (BZ#3213)
  - fix *scanf with %f on hexadecimal floats without exponent (BZ#4342)
  - fix *printf with very large precisions for %s (#238406, BZ#4438)
  - fix inet_ntop size checking for AF_INET (BZ#4439)
  - for *printf %e avoid 1.000e-00, for exponent 0 always use + sign (#238431)
  - fix application crashes when doing NSS lookups through nscd
    mmapped databases and nscd decides to start garbage collection
    during the lookups (#219145, #225315)
  - fix NIS+ __nisfind_server (#235229)
  - assorted NIS+ speedups (#233460)
  - fix power6 libm compat symbols on ppc32 (#232633)
  - fix child refcntr in NPTL fork (#230198)
  - fix ifaddrs with many net devices on > 4KB page size arches (#230151)
  - fix pthread_mutex_timedlock on x86_64 (#228103)
  - fix HAVE_LIBCAP configure detection (#178934)
  - fix double free in fts_close (#222089)
  - fix vfork+execvp memory leak (#221187)
  - further localedef robustification (#203728)
  - fix printf with %g and values tiny bit smaller than 1.e-4 (#235864,
    BZ#4362, BZ#4070)
  - fix _XOPEN_VERSION (BZ#4364)
  - nexttoward*/nextafter* fixes (BZ#3306)
  - various fixes (BZ#3919, BZ#4101, BZ#4130, BZ#4181, BZ#4069, BZ#3458,
    BZ#3348, BZ#4344, BZ#4368, BZ#4305, BZ#4306)
  - fix nftw with FTW_CHDIR on / (BZ#4076)
  - nscd fixes (BZ#4074)
  - fix euidaccess (BZ#3842)
  - assorted locale data fixes (BZ#3322, BZ#3995, BZ#3884, BZ#3851, BZ#4411)
  - fix strptime (BZ#3944)
  - fix regcomp with REG_NEWLINE (BZ#3957)
  - fix %0lld printing of 0LL on 32-bit architectures (BZ#3902)
  - soft-fp fixes (BZ#2749)
  - further strtod fixes (BZ#3855)
  - update ru and sv translations
  - fix fesetround return value on ia64
  - fix nscd SIGHUP database invalidation


author: Jakub Jelinek <jakub@redhat.com> 2.5-9
changelog:
  - make sure pthread_kill doesn't return EINVAL even if
    the target thread exits in between pthread_kill ESRCH check
    and the actual tgkill syscall (#220420)


author: Jakub Jelinek <jakub@redhat.com> 2.5-8
changelog:
  - fix setcontext on ppc32 (#219107)
  - fix wide stdio after setvbuf (#217064, BZ#2337)
  - fix {j,m}rand48{,_r} on 64-bit arches (BZ#3747)
  - handle power6x AT_PLATFORM (#216970)
  - fix a race condition in getXXbyYY_r (#219145)
  - fix tst-pselect testcase


author: Jakub Jelinek <jakub@redhat.com> 2.5-7
changelog:
  - fix hasmntopt (#218802)
  - fix setusershell and getusershell (#218782)
  - strtod fixes (BZ#3664, BZ#3673, BZ#3674)
  - fix ttyname and ttyname_r with invalid file descriptor (#218276)
  - fix nis_getnames if the default domain doesn't contain at least
    two dots (#206483)
  - fix memusage with realloc (x, 0)


author: Jakub Jelinek <jakub@redhat.com> 2.5-6
changelog:
  - fix svc_run (#216834, BZ#3559)
  - make sure there is consistent timestamp for /etc/ld.so.conf,
    /etc/localtime and /etc/rpc between multilib glibc rpms
  - fix :include: /etc/alias handling (#215572)
  - update powerpc-cpu add-on to version 0.4 (#196319)
  - add power6x subdir to /lib64/ and /lib64/rtkaio/,
    link all libs from ../power6/* into them
  - update nl, sv, pl and tr translations
  - add mai_IN locale (#213415)
  - fix es_ES LC_TIME (BZ#3320)


author: Jakub Jelinek <jakub@redhat.com> 2.5-5
changelog:
  - remove bogus /usr/lib64/librt.so.1 symlink (#213555)
  - fix memusage (#213656)
  - fix sysconf (_SC_LEVEL{2,3}_CACHE_SIZE) on Intel Core Duo
    CPUs
  - fix ld.so locking on dlopen failures (#213037, BZ#3429)
  - fix libthread_db.so on TLS_DTV_AT_TP architectures (#215513)
  - fix --inhibit-rpath (#214569)
  - fix _r_debug content when prelinked ld.so executes
    a program as its argument
  - handle new tzdata format to cope with year > 2037 transitions
    on 64-bit architectures
  - fix strxfrm
  - fix i?86 floor and ceil inlines (BZ#3451)


author: Jakub Jelinek <jakub@redhat.com> 2.5-4
changelog:
  - fix i?86 6 argument syscalls (e.g. splice)
  - fix rtld minimal realloc (BZ#3352)
  - fix RFC3484 getaddrinfo sorting according to rules 4 and 7 (BZ#3369)
  - fix xdrmem_setpos (#211452)


author: Jakub Jelinek <jakub@redhat.com> 2.5-3
changelog:
  - bump __GLIBC_MINOR__
  - increase PTHREAD_STACK_MIN on ppc{,64} to 128K to allow
    64K pagesize kernels (#209877)
  - speed up initgroups on NIS+ (#208203)


author: Jakub Jelinek <jakub@redhat.com> 2.5-2
changelog:
  - fix nscd database growing (#207928)
  - bypass prelinking when LD_DYNAMIC_WEAK=1 is in the environment


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-35
changelog:
  - fix glob with large number of matches (BZ#3253)
  - fix fchownat on kernels that don't support that syscall (BZ#3252)
  - fix lrintl on s390{,64}


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-34
changelog:
  - fix ppc{32,64} longjmp (BZ#3225)
  - fix user visible spelling errors (BZ#3137)
  - fix l{,l}rint{,f,l} around zero (BZ#2592)
  - avoid stack trampoline in s390{,x} makecontext


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-33
changelog:
  - fix dlclose (#206639)
  - don't load platform optimized libraries if kernel doesn't set
    AT_PLATFORM
  - fix ppc{32,64} libSegFault.so
  - use -mtune=generic even for glibc-devel.i386 (#206437)
  - fix /lib64/librt.so.1 symlink


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-32
changelog:
  - on ppc* use just AT_PLATFORM and altivec AT_HWCAP bit for library selection
  - fix lrintl and lroundl on ppc{,64}
  - use hidden visibility on fstatat{,64} and mknodat in libc_nonshared.a


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-31
changelog:
  - fix pthread_cond_{,timed}wait cancellation (BZ#3123)
  - fix lrint on ppc32 (BZ#3155)
  - fix malloc allocating more than half of address space (BZ#2775)
  - fix mktime on 32-bit arches a few years after 2038 (BZ#2821)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-30
changelog:
  - add librtkaio, to use it add /%{lib}/rtkaio to your
    LD_LIBRARY_PATH or /etc/ld.so.conf
  - fix or_IN February name (#204730)
  - fix pthread_create called from cancellation handlers (BZ#3124)
  - fix regex case insensitive searches with characters where upper
    and lower case multibyte representations have different length
    (e.g. I and dotless i, #202991)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-29
changelog:
  - randomize resolver query ids before use instead after use (#205113)
  - fix resolver symver checking with DT_GNU_HASH (#204909)
  - put .hash section in glibc libraries at the end of RO segment
    when .gnu.hash is present


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-27
changelog:
  - allow $LIB and $PLATFORM in dlopen parameters even in suid/sgid (#204399)
  - handle $LIB/$PLATFORM in LD_LIBRARY_PATH
  - fix splice prototype (#204530)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-26
changelog:
  - real fix for the doubly linked list corruption problem
  - try harder in realloc to allocate memory (BZ#2684)
  - fix getnameinfo error reporting (#204122)
  - make localedef more robust on invalid input (#203728)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-25
changelog:
  - temporarily back out code to limit number of unsorted block
    sort iterations (#203735, #204027)
  - handle PLT symbols in dladdr properly (BZ#2683)
  - avoid malloc infinite looping for allocations larger than
    the system can allocate (#203915)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-23
changelog:
  - malloc fixes, especially for 32-bit arches (#202309)
  - further *_IN locale fixes (#200230)
  - fix get{serv,rpc}ent{,_r} if NIS map is empty (#203237)
  - fix /usr/bin/iconv (#203400)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-21
changelog:
  - if some test gets stuck, kill the tee process after make check
    finishes
  - build with -mtune=generic on i686 and x86_64


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-19
changelog:
  - adaptive malloc brk/mmap threshold
  - fix fchownat to use kernel syscall (if available) on many arches (#201870)
  - only define O_DIRECT with -D_GNU_SOURCE on ia64 to match all
    other arches (#201748)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-18
changelog:
  - NIS+ fixes
  - fix memusage and xtrace scripts (#200736)
  - redirect /sbin/service sshd condrestart std{out,err} to /dev/null
    when executed from glibc_post_upgrade


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-16
changelog:
  - fix dladdr on binaries/libraries with only DT_GNU_HASH and no
    DT_HASH (#200635)
  - fix early timeout of initgroups data in nscd (#173019)
  - add am/pm display to es_PE and es_NI locales (#167101)
  - fix nss_compat failures when nis/nis+ unavailable (#192072)


author: Roland McGrath <roland@redhat.com> 2.4.90-15
changelog:
  - fix missing destructor calls in dlclose (#197932)
  - enable transliteration support in all locales (#196713)
  - disallow RTLD_GLOBAL flag for dlmopen in secondary namespaces (#197462)
  - PI mutex support


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-12
changelog:
  - buildrequire gettext
  - enable fstatat64/newfstatat syscalls even on ppc*/s390*/ia64 (#196494)
  - fix out of memory behavior in gettext (#194321)
  - fix regex on multi-byte non-UTF-8 charsets (#193873)
  - minor NIS+ fixes (#190803)
  - don't use cancellable calls in posix_spawn* and only set{u,g}id
    current thread if requested (#193631)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-11
changelog:
  - don't exit from nscd -i <database> before the database is
    actually invalidated, add locking to prune_cache (#191464)
  - build glibc-devel.i386 static libraries with
    -mno-tls-direct-seg-refs -DNO_TLS_DIRECT_SEG_REFS
  - RFC3542 support (advanced API for IPv6; #191001, BZ##2693)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-8
changelog:
  - update from CVS
    - fix nss_compat when SETENT_BATCH_READ=TRUE is in /etc/default/nss
    - fix RFC3484 precedence table for site-local and ULA addresses (#188364)
    - fix a sunrpc memory leak


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-5
changelog:
  - update from CVS
    - some NIS+ fixes
    - allow overriding rfc3484 address sorting tables for getaddrinfo
      through /etc/gai.conf (sample config file included in %doc directory)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-4
changelog:
  - update from CVS
    - SETENT_BATCH_READ /etc/default/nss option for speeding up
      some usages of NIS+ (#188246)
    - move debug state change notification (#179208)
    - fix ldd script if one of the dynamic linkers is not installed (#190259)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-3
changelog:
  - update from CVS
    - fix a typo in nscd.conf (#190085)
    - fix handling of SIGHUP in nscd when some caches are disabled (#189978)
    - make nscd paranoia mode working with non-root server-user (#189779)


author: Jakub Jelinek <jakub@redhat.com> 2.4.90-2
changelog:
  - update from CVS
    - fix getaddrinfo (#190002)
    - add auto-propagate nscd.conf options (#177154)
    - fix nscd auditing (#169148)


author: Jakub Jelinek <jakub@redhat.com> 2.4-6
changelog:
  - update from CVS
    - NIS+ fixes
    - don't segfault on too large argp key values (#189545)
    - getaddrinfo fixes for RFC3484 (#188364)


author: Jakub Jelinek <jakub@redhat.com> 2.4-5
changelog:
  - update from CVS
    - pshared robust mutex support
    - fix btowc and bwtoc in C++ (#186410)
    - fix NIS+ (#186592)
    - don't declare __wcsto*l_internal for non-GCC or if not -O1+ (#185667)
  - don't mention nscd failures on 2.0 kernels (#185335)


author: Jakub Jelinek <jakub@redhat.com> 2.4-2
changelog:
  - accurate unwind info for lowlevellock.h stubs on %{ix86}
  - fix ppc/ppc64 ceill, floorl, rintl, roundl and truncl (BZ#2423)


author: Jakub Jelinek <jakub@redhat.com> 2.3.91-2
changelog:
  - update from CVS
    - fix sYSMALLOc for MALLOC_ALIGNMENT > 2 * SIZE_SZ (#183895)
    - revert ppc32 malloc alignment patch, it breaks malloc_set_state
      and needs some further thoughts and time (#183894)
  - provide accurate unwind info for lowlevellock.h stubs on x86_64


author: Jakub Jelinek <jakub@redhat.com> 2.3.91-1
changelog:
  - update from CVS
    - fixes for various arches
  - ensure malloc returns pointers aligned to at least
    MIN (2 * sizeof (size_t), __alignof__ (long double))
    (only on ppc32 this has not been the case lately with addition
     of 128-bit long double, #182742)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-36
changelog:
  - update from CVS
    - fix frequency setting for ITIMER_PROF (#179938, BZ#2268)
    - fix powerpc inline fegetround ()
    - fix nptl_db (#179946)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-35
changelog:
  - update from CVS
    - handle futimesat (fd, NULL, tvp) as futimes (fd, tvp)
  - fix <stdlib.h> q{e,f,g}cvt{,_r} for -mlong-double-64


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-34
changelog:
  - fix <math.h> with C++ and -mlong-double-64 (#179742)
  - add nexttowardl redirect for -mlong-double-64


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-32
changelog:
  - update from CVS
    - 128-bit long double fixes for ppc{,64}, s390{,x} and sparc{,v9},
      alpha 128-bit long double support
  - add inotify syscall numbers to the override <asm/unistd.h> headers
    (#179366)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-31
changelog:
  - update from CVS
    - 128-bit long double on ppc, ppc64, s390, s390x and sparc{,v9}
  - add some new syscall numbers to the override <asm/unistd.h>
    headers


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-30
changelog:
  - update from CVS
    - <pthread.h> initializer fixes for -std=c{8,9}9 on 32-bit
      arches
  - avoid writable .rodata (#177121)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-29
changelog:
  - update from CVS
    - make pthread_mutex_t an unnamed union again, as it affects
      libstdc++ ABI mangling


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-26
changelog:
  - update from CVS
    - for newly linked lio_listio* callers, send per request
      notifications (#170116)
    - fixup nscd -S option removal changes (#176860)
    - remove nonnull attribute from ctermid (#176753)
    - fix PTHREAD_*_INITIALIZER{,_NP} on 64-bit arches
    - SPARC NPTL support for pre-v9 CPUs
  - drop support for 2.4.xx and < 2.6.9 kernels


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-25
changelog:
  - update from CVS
    - s390{,x} and sparc{,64} pointer mangling fixes
  - install a sanitized LinuxThreads <bits/libc-lock.h>


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-23
changelog:
  - update from CVS
    - robust mutexes
  - fix transliteration segfaults (#176573, #176583)
  - ignore prelink temporaries in ldconfig (#176570)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-22
changelog:
  - update from CVS
    - minor fts fixes
  - revert broken _Pragma () workaround
  - fix ldconfig on bi-arch architectures (#176316)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-20
changelog:
  - update from CVS
    - time ((void *) 1) should segfault, not return -EFAULT (#174856, BZ#1952)
    - fix errlist generation
  - update ulps for GCC 4.1 on IA-64


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-19
changelog:
  - update from CVS
    - sysdeps/generic reorg
    - setjmp/longjmp jump pointer mangling
  - rebuilt with GCC 4.1-RH prerelease, worked around broken _Pragma ()
    handling in it
  - remove glibc-profile subpackage
  - use non-PLT calls for malloc/free/realloc/memalign invocations in
    mtrace and mcheck hooks (#175261)
  - setjmp/longjmp jump pointer mangling on ppc{,64}/ia64/s390{,x}


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-18
changelog:
  - update from CVS
    - change <sys/stat.h> for broken apps that #define const /**/,
      handle non-GCC compilers
    - fix ppc{32,64} strncmp (BZ#1877, #173643, IT#83510)
    - provide shmatt_t typedef in ia64 <sys/shm.h (#173680)
    - support 2nd arg to futimesat being NULL (#173581)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-17
changelog:
  - update from CVS
    - fix <sys/stat.h> in C++
    - {fstat,fchown,rename,unlink}at fixes
    - epoll_wait is now a cancellation point


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-15
changelog:
  - update from CVS
    - be permissive in %n check because of kernel bug #165351 (#171240)
    - don't misalign stack in pthread_once on x86_64 (#170786, IT#81521)
    - many locale fixes


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-14
changelog:
  - update from CVS
    - fix malloc bug after fork introduced in the last update
    - fix getent hosts IP for IPv4 IPs (#169831)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-13
changelog:
  - update from CVS
    - fix setuid etc. hangs if some thread exits during the call (#167766)
    - fix innetgr memory leak (#169051)
    - support > 2GB nscd log files (#168851)
    - too many other changes to list here
  - include errno in nscd message if audit_open failed (#169148)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-12
changelog:
  - update from CVS
    - netgrp handling fixes (#167728)
    - fix memory leak in setlocale (BZ#1318)
    - fix hwcaps computation
    - several regex portability improvements (#167019)
    - hypotf fix
    - fix *printf return code if underlying write fails (BZ#1146)
    - PPC64 dl{,v}sym fixes for new ABI .opd symbols
  - fix calloc with MALLOC_PERTURB_ in environment on 64-bit architectures
    (#166719)
  - source /etc/sysconfig/nscd (if it exists) in /etc/rc.d/init.d/nscd
    (#167083)
  - add %triggerin for tzdata to glibc-common, so that tzdata updates
    update /etc/localtime and /var/spool/postfix/etc/localtime if they
    exist (#167787)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-10
changelog:
  - update from CVS
    - fix growing of nscd persistent database (BZ#1204)
    - fix _FORTIFY_SOURCE mbstowcs and wcstombs if destination size
      is known at compile time, but length argument is not


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-9
changelog:
  - update from CVS
    - fix resolving over TCP (#161181, #165802)
    - on ia64 don't abort on unhandled math function exception codes
      (#165693)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-8
changelog:
  - update from CVS
    - nscd persistent database verifier (#164001)
    - cleanup _FORTIFY_SOURCE bits/*.h headers (#165000)
    - handle EINTR in sigwait properly
  - make sure poor man's stack guard randomization keeps first
    byte 0 even on big-endian 32-bit arches
  - fix {elf,nptl}/tst-stackguard1
  - obsolete linuxthreads-devel in glibc-devel


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-7
changelog:
  - update from CVS
  - do some poor man's stack guard randomization even without
    the costly --enable-stackguard-randomization
  - rebuilt with new GCC to make it use -msecure-plt on PPC32


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-6
changelog:
  - update from CVS
    - fix execvp if PATH is not in environment and the call is going
      to fail (BZ#1125)
    - another bits/wchar2.h fix (#163990)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-4
changelog:
  - update from CVS
    - make sure bits/wchar2.h header is installed
    - fix __getgroups_chk return type


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-3
changelog:
  - update from CVS
    - make sure nscd cmsg buffers aren't misaligned, handle EINTR from
      poll when contacting nscd more gracefully
    - remove malloc attribute from posix_memalign
    - correctly size nscd buffer for grpcache key (#163538)
    - fix atan2f
    - fix error memory leaks
    - some more _FORTIFY_SOURCE protection


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-2
changelog:
  - update from CVS
    - ia64 stack protector support
    - handle DNS referral results as server errors (#162625)
    - ctan{,h}{,f,l} fixes (#160759)
    - pass argc, argv and envp also to executable's *ni_array
      functions (BZ#974)
    - add ellipsis to clone prototype (#161593)
    - fix glibc-profile (#162601)
    - nss_compat fixes
  - use sysdeps/generic version of <bits/stdio-lock.h> in installed
    headers instead of NPTL version (#162634)


author: Jakub Jelinek <jakub@redhat.com> 2.3.90-1
changelog:
  - update from CVS
    - stack protector support
    - fix xdr_{,u_}{longlong_t,hyper} on 64-bit arches (#161583)
  - enable @GLIBC_2.4 symbols
  - remove linuxthreads


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-11
changelog:
  - update from CVS
    - PPC32 -msecure-plt support
    - support classes keyword in /etc/hesiod.conf (#150350)
    - add RLIMIT_NICE and RLIMIT_RTPRIO to <sys/resources.h> (#157049)
    - decrease number of .plt relocations in libc.so
    - use -laudit in nscd (#159217)
    - handle big amounts of networking interfaces in getifaddrs/if_nameindex
      (#159399)
    - fix pa_IN locale's am_pm (#158715, BZ#622)
    - fix debugging of PIEs


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-10
changelog:
  - fix LD_ASSUME_KERNEL (since 2.3.5-8 GLRO(dl_osversion)
    has been always overwritten with the version of currently
    running kernel)
  - remove linuxthreads man pages other than those covered in
    3p section, as 3p man pages are far better quality and describe
    POSIX behaviour that NPTL implements (#159084)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-9
changelog:
  - update from CVS
    - increase bindresvport's LOWPORT to 512, apparently some
      broken daemons don't think 0 .. 511 ports are reserved


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-8
changelog:
  - update from CVS
    - fix kernel version check in ld.so
  - fix sendfile{,64} prototypes (BZ#961)
  - try more ports in bindresvport if all 600..1023 are
    used, don't use priviledged ports when talking to portmap
    (#141773)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-7
changelog:
  - update from CVS
    - make regexec thread safe (BZ#934)
  - fix statically linked programs on i?86, x86_64, s390* and
    sparc* (#158027)
  - fix IBM939 iconv module (BZ#955)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-5
changelog:
  - update from CVS
    - add some more UTF-8 locales (#156115)
  - clean up /lib64/tls instead of /lib/tls on x86-64, s390x and
    ppc64 in glibc_post_upgrade (#156656)
  - fix posix_fallocate{,64} (#156289)


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-3
changelog:
  - update from CVS
    - fix linuxthreads clocks
  - put xen libs into the glibc-2*.i686 package instead of a separate one
  - fix librt.so symlink in linuxthreads-devel
  - do not include linuxthreads-devel on i586 i686 athlon sparcv9 alphaev6,
    just on the base architectures


author: Jakub Jelinek <jakub@redhat.com> 2.3.5-2
changelog:
  - update from CVS
    - with MALLOC_CHECK_=N N>0 (#153003)
    - fix recursive dlclose (#154641)
    - handle %z in strptime (#154804)
    - automatically append /lib64/obsolete/linuxthreads/
      to standard library search path if LD_ASSUME_KERNEL=N N <= 2.4.19
      or for glibc 2.0 binaries (or broken ones that don't use errno/h_errno
      properly).  Warning: all those will stop working when LinuxThreads
      is finally nuked, which is not very far away
    - remove nonnull attribute from acct prototype (BZ#877)
    - kernel CPU clocks support
    - fix *scanf in locales with multi-byte decimal point


author: Roland McGrath <roland@redhat.com> 2.3.5-1
changelog:
  - update from CVS
    - fix execvp regression (BZ#851)
    - ia64 libm updates
    - sparc updates
    - fix initstate{,_r}/strfry (#154504)
    - grok PT_NOTE in vDSO for kernel version and extra hwcap dirs,
      support "hwcap" keyword in ld.so.conf files


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-21
changelog:
  - update from CVS
    - fix xdr_rmtcall_args on 64-bit arches (#151686)
  - fix <pthread.h> and <bits/libc-lock.h> with -std=c89 -fexceptions (#153774)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-20
changelog:
  - move LinuxThreads libraries to /lib64/obsolete/linuxthreads/
    and NPTL libraries to /lib64.  To run a program against LinuxThreads,
    LD_ASSUME_KERNEL=2.4.xx LD_LIBRARY_PATH=/lib64/obsolete/linuxthreads/
    is now needed
  - bzip2 ChangeLog* files instead of gzipping them


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-19
changelog:
  - update from CVS
    - fix nextafterl and several other libm routines on ia64
    - fix initgroups (BZ#661)
  - kill nptl-devel subpackage, add linuxthreads-devel,
    compile and link by default against NPTL and only with
    -I/usr/include/linuxthreads -L/usr/lib64/linuxthreads
    against LinuxThreads
  - package /usr/lib/debug/lib64/tls/i{5,6}86 symlinks in
    i386 glibc-debuginfo
  - limit number of ChangeLog* files in glibc-common %doc
    to last 2.5 years of changes only to save space


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-17
changelog:
  - update from CVS
    - fix LD_AUDIT in LinuxThreads ld.so
    - fix calloc with M_PERTURB
    - fix error handling in pthread_create with PTHREAD_EXPLICIT_SCHED
      on ppc*/ia64/alpha/mips (BZ#801)
    - fix a typo in WINDOWS-31J charmap (#151739)
    - fix NIS ypprot_err (#151469)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-15
changelog:
  - update from CVS
    - better fix for the dlclose bug (#145810, #150414)
    - fix regex crash on case insensitive search in zh_CN locale
      (#151215)
    - fix malloc_trim (BZ#779)
    - with -D_FORTIFY_SOURCE=*, avoid defining read and a bunch of others
      as function-like macros, there are too many broken programs
      out there
  - add %dir /usr/lib64/gconv to glibc's file list (#151372)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-12
changelog:
  - fix tst-chk{2,3}
  - fix up AS_NEEDED directive in /usr/lib64/libc.so
  - BuildReq binutils >= 2.15.94.0.2-1 for AS_NEEDED, in
    glibc-devel Conflict with binutils < 2.15.94.0.2-1


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-11
changelog:
  - update from CVS
    - fix execvp (#149290)
    - fix dlclose (#145810)
    - clear padding in gconv-modules.cache (#146614, BZ#776)
  - rebuilt with GCC4
  - changed __GLIBC_MINOR__ for now back to 3
  - back out the newly added GLIBC_2.4 *_chk routines, instead
    do the checking in macros


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-8
changelog:
  - update from CVS
    - bi-arch <gnu/lib-names.h> (BZ#632)
    - fix libdl on s390 and maybe other platforms
    - fix initstate{,_r} (BZ#710)
    - fix <gnu/stubs.h> generation (BZ#157)
  - define CMSPAR in bits/termios.h (#147533)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-6
changelog:
  - update from CVS
    - ld.so auditing
    - fix segfault if chrooted app attempts to dlopen a library
      and no standard library directory exists at all (#147067, #144303)
    - fix initgroups when nscd is running, but has group caching disabled
      (#146588)
    - fix pthread_key_{create,destroy} in LinuxThreads when pthread_create
      has not been called yet (#146710)
    - fix ppc64 swapcontext and setcontext (#146736, BZ#700)
    - service nscd cosmetic fixes (#146776)
    - fix IA-32 and x86-64 stack alignment in DSO constructors (#145689)
    - fix zdump -v segfaults on x86-64 (#146210)
    - avoid calling sigaction (SIGPIPE, ...) inside syslog (#146021, IT#56686)
    - fix errno values for futimes (BZ#633)
    - unconditionally include <features.h> in malloc.h (BZ#650)
    - change regex \B handling to match old GNU regex as well as perl/grep's dfa
      (from empty string inside of word to empty string not at a word boundary,
       BZ#693)
    - slightly optimize i686 TLS accesses, use direct TLS %gs access in sem_*
      and allow building -mno-tls-direct-seg-refs glibc that is free of direct TLS
      %gs access with negative offsets
    - fix addseverity
    - fix fmemopen
    - fix rewinddir
    - increase svc{tcp,unix}_create listen backlog


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-5
changelog:
  - update from CVS
    - add some warn_unused_result marking
    - make ftruncate available even for just -D_POSIX_C_SOURCE=200112L
      (BZ#640)


author: Jakub Jelinek <jakub@redhat.com> 2.3.4-4
changelog:
  - update from CVS
    - fix IA-32 stack alignment for LinuxThreads thread functions
      and functions passed to clone(2) directly
    - fix ecvt{,_r} on denormals (#143279)
    - fix __tls_get_addr typo
    - fix rounding in IA-64 alarm (#143710)
    - don't reinitialize __environ in __libc_start_main, so that
      effects of setenv/putenv done in DSO initializers are preserved
      (#144037, IT#57403)
    - fix fmemopen
    - fix vDSO l_map_end and l_text_end values
    - IA64 libm update (#142494)
  - fix ppc rint/ceil etc. (BZ#602)


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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: Petr Machata <pmachata@redhat.com> - 2011h-2.el5
changelog:
  - Patch for upcoming change in Newfoundland.  The transition time
    changes from 12:01 AM to 2:00 AM.
  - Resolves: #729697


author: Petr Machata <pmachata@redhat.com> - 2011h-1.el5
changelog:
  - Upstream 2011h:
    - Russia abandons DST in 2011.
    - *.tab: change AN (Netherlands Antilles) to CW (Curacao)
  - Resolves: #701268


author: Petr Machata <pmachata@redhat.com> - 2011g-1.el5
changelog:
  - Upstream 2011e:
    - Morocco introduced DST for 2011 from April 2 to July 31.
    - Delay end of DST in Chile in 2011 until May 7.
  - Resolves: #698608
  - Upstream 2011f:
    - The Falkland Islands will not turn back clocks this winter, but
      stay on daylight saving time.
  - Upstream 2011g:
    - Egypt abandons DST in 2011 (and forward)
  - Resolves: #698397
  - Dropped tzdata-2011d-chile.patch
  - Dropped tzdata-2011d-morocco.patch


author: Petr Machata <pmachata@redhat.com> - 2011d-3.el5
changelog:
  - Morocco introduced DST for 2011 from April 2 to July 31. (tzdata-2011d-morocco.patch)
  - Resolves: #692160


author: Petr Machata <pmachata@redhat.com> - 2011d-1.el5
changelog:
  - Upstream 2011d:
    - Change end of DST in Samoa in 2011.
    - Change start of DST in Cuba in 2011.
    - Move start of DST in Turkey by one day in 2011.
  - Dropped tzdata-2011b-c.patch
  - Resolves: #684212


author: Petr Machata <pmachata@redhat.com> - 2011b-1.el5
changelog:
  - Upstream 2011a:
    - Updates of historical stamps for Hawaii
  - Upstream 2011b:
    - America/North_Dakota/Beulah: Mercer County, North Dakota, changed
      from the mountain time zone to the central time zone
  - Kemerovo oblast should use OMST/OMSST abbreviation (tzdata-2011b-kemerovo.patch)
  - tzdata-2011b-c.patch
    - Update of historical stamps for Juneau, Sitka, and histcurrent
      stamps for Metlakatla.  Sitka and Metlakatla are new zones.
    - Delay end of DST in Chile in 2011 until first Sunday in April.
  - Resolves: #681594


author: Petr Machata <pmachata@redhat.com> - 2010o-1.el5
changelog:
  - Upstream 2010m:
    - Hong Kong didn't observe DST in 1977
    - In zone.tab, remove obsolete association of Vostok Station with
      South Magnetic Pole; add association with Lake Vostok
  - Upstream 2010n:
    - Change end of DST in Samoa in 2011 from 2011-04-03 0:00 to
      2011-04-03 1:00
  - Upstream 2010o:
    - Fiji will end DST on March 6, 2011, not March 27, 2011
  - Resolves: #662777


author: Petr Machata <pmachata@redhat.com> - 2010l-1.el5
changelog:
  - Upstream 2010l:
    - Change Cairo's 2010 reversion to DST from the midnight between
      September 8 and 9 to the midnight between September 9 and 10.
    - Change Gaza's 2010 return to standard time to the midnight between
      August 10 and 11.
    - Bahia de Banderas (Mexican state of Nayarit) changed time zone
      UTC-7 to new time zone UTC-6 on April 4, 2010
  - Resolves: #628637


author: Andreas Schwab <schwab@redhat.com> - 2010k-1.el5
changelog:
  - Upadate to 2010k (#618593)
    - No DST in Egypt during Ramadan in 2010
    - Bahía de Banderas moved to UTC-6 on April 4, 2010, new time zone
      America/Bahia_Banderas
    - Rename Pacific/Truk to Pacific/Chuuk and Pacific/Ponape to Pacific/Pohnpei
    - Update historical data of Europe/Helsinki
    - Update tz-links page


author: Petr Machata <pmachata@redhat.com> - 2010i-1.el5
changelog:
  - Upstream 2010g:
    - No Bangladesh DST in 2010 and forward.
    - Gaza DST starts last Saturday in March at 12:01 a.m. in 2010 and forward
    - Kamchatka and Anadyr change to Moscow+8 on 2010-03-28
    - Samara changes to Moscow+0 on 2010-03-28
    - Related zone.tab updates
  - Upstream 2010h:
    - No DST in Tunisia in 2010 and forward
    - No DST in Pakistan in 2010 and forward
  - Upstream 2010i:
    - Morocco will have DST from 2010-05-02 to 2010-08-08
    - San Luis, Argentina will keep permanent DST after April 11, 2010
    - Updates of historical stamps for Taiwan
  - Dropped tzdata-2010g-tunis.patch
  - Dropped tzdata-2010f-g.patch
  - Dropped tzdata-2010g-karachi.patch
  - Resolves: #584847


author: Petr Machata <pmachata@redhat.com> - 2010f-9.el5
changelog:
  - Tunisia not to observe DST in 2010 (tzdata-2010g-tunis.patch)
  - Resolves: #577793
  - Pakistan not to observe DST in 2010 (tzdata-2010g-karachi.patch)
  - Resolves: #577710


author: Petr Machata <pmachata@redhat.com> - 2010f-8.el5
changelog:
  - On RHEL 5, arch package cannot have noarch subpackages.  Instead we
    build tzdata as arch package.  Or argh.
  - Resolves: #576611


author: Petr Machata <pmachata@redhat.com> - 2010f-7.el5
changelog:
  - Introduce tzdata-java
    - The java subpackage has to be built on java-enabled architecture.
      But we can't use ExclusiveArch with noarch package.  So instead we
      make tzdata arch, and then conditionally enable noarch java
      subpackage.
    - Original tzdata package became tzdata-c, a noarch subpackage.
    - Credits go to msivak@redhat.com and dbhole@redhat.com
  - Resolves: #576611


author: Petr Machata <pmachata@redhat.com> - 2010f-1.el5
changelog:
  - Upstream 2010f:
    - Changes to Australian stations in Antarctica
    - Correct 2010 Samoa DST start date
    - New zone Antarctica/Macquarie
    - Change Syria DST start from last Friday in March to first Friday
      in April in 2010 and forward
  - Upstream 2010g proposal:
    - No Bangladesh DST in 2010 and forward.
    - Gaza DST starts last Saturday in March at 12:01 a.m. in 2010 and forward
    - Kamchatka and Anadyr change to Moscow+8 on 2010-03-28
    - Samara changes to Moscow+0 on 2010-03-28
    - Related zone.tab updates (tzdata-2010f-g.patch)
  - Resolves: #576268


author: Petr Machata <pmachata@redhat.com> - 2010e-1.el5
changelog:
  - Upstream 2010d
    - The DST change in Bangladesh takes place a minute earlier
    - Fiji to end DST on 2010-03-28 at 03:00, about a month earlier
    - Samoa to observe DST this year; they didn't observe DST last year
    - DST in Chile extended to 3 April
    - Resolves: #571538
  - Upstream 2010e:
    - Fix a typo in Bangladesh DST rule


author: Petr Machata <pmachata@redhat.com> - 2010c-1.el5
changelog:
  - Upstream 2010a
    - Source code cleanups
  - Upstream 2010b
    - Northern Mexico's border cities share the DST schedule with the
      United States
  - Upstream 2010c
    - Paraguay DST now in effect from 2nd Sunday of April to 1st Sunday
      of October
  - Resolves: #568667


author: Petr Machata <pmachata@redhat.com> - 2009u-1.el5
changelog:
  - Upstream 2009p
    - Argentina does not enter DST on October 18
    - San Luis switched from UTC-4 to UTC-3 on October 11th
  - Upstream 2009q
    - Change DST end in Syria from November 1 to last Friday in October
    - Changes to past Hong Kong transitions
    - Kemerovo oblast' in Russia will change current time zone on March 28, 2010.
      Asia/Novokuznetsk is the new time zone name
  - Upstream 2009r
    - Changes to local times of three Australian research stations in Antarctica
  - Upstream 2009s
    - Fiji plans to re-introduce DST from November 29th 2009 to April 25th 2010
  - Upstream 2009u
    - Bangladesh changed their clock back to Standard Time on December 31, 2009
    - Resolves: #550570
  - Dropped tzdata-2009o-argentinas.patch


author: Petr Machata <pmachata@redhat.com> - 2009o-2.el5
changelog:
  - San Luis (Argentina) entered DST on October 11 (tzdata-2009o-argentinas.patch)
  - Resolves: #529427


author: Petr Machata <pmachata@redhat.com> - 2009o-1.el5
changelog:
  - Upstream 2009o
    - Bangladesh won't go back to Standard Time from October 1, 2009
    - Pakistan leaves DST on October 1, 2009
  - Dropped tzdata-2009m-karachi.patch
  - Argentina does not enter DST on October 18 (tzdata-2009o-argentinas.patch)
  - Resolves: #529427


author: Petr Machata <pmachata@redhat.com> - 2009m-1.el5
changelog:
  - Upstream 2009m
    - Palestine will will revert back to winter time on Friday, 2009-09-04
    - Samoa passed the DST Bill that fixes DST dates for 2009 and 2010
  - Drop Egypt patch
  - Add markers for autoupdate of spec file
  - Pakistan leaves the period of DST on October 1
  - Resolves: #524198


author: Petr Machata <pmachata@redhat.com> - 2009k-1.el5
changelog:
  - Upstream 2009j
    - DST switch for Bangladesh will occur an hour earlier than was
      thought (we can drop Bangladesh patch).
  - Upstream 2009k
    - Mauritius will not continue to observe DST the coming summer
    - Arbitrarily end DST at the end of 2009 so that a POSIX-style time
      zone string can appear in the Dhaka binary file
  - Egypt starts winter time on August 21.
  - Resolves: #517009


author: Petr Machata <pmachata@redhat.com> - 2009i-2.el5
changelog:
  - Official announcement is for the Bangladesh change to occur at 23:00
    of local time, not 24:00.  Add upstream patch implementing the same.
  - Resolves: #503832


author: Petr Machata <pmachata@redhat.com> - 2009i-1.el5
changelog:
  - Upstream 2009i
    - Bangladesh introduces DST 2009-06-20
  - Upstream 2009h
    - Convert use of 00:00 stamps to 24:00 of the previous day
    - Clarify that the data is Public Domain
  - Drop Cairo patch
  - Resolves: #503832


author: Petr Machata <pmachata@redhat.com> - 2009f-1.el5
changelog:
  - Upstream 2009a
    - Fix Asia/Kathmandu spelling
    - Historical timestamps for Switzerland and Cuba
    - DST update for America/Resolute
  - Upstream 2009d
    - Morocco will observe DST from 2009-06-01 00:00 to 2009-08-21 00:00
    - Tunisia will not observe DST this year.
    - Syria will start DST on 2009-03-27 00:00 this year
    - Cuba will start DST on midnight between 2009-03-07 and 2009-03-08
    - Province of San Luis, Argentina, went to UTC-04:00 on 2009-03-15
  - Upstream 2009e
    - Historical changes for Jordan
    - Palestine will start DST on 2009-03-26 and end 2009-09-27
  - Upstream 2009f
    - Pakistan will observe DST between 2009-04-15 and (probably) 2009-11-01
  - Resolves: #495470
  - Egypt ends DST on 2009-09-24
  - Resolves: #492263


author: Petr Machata <pmachata@redhat.com> - 2008i-1.el5
changelog:
  - Upstream 2008g
    - Fixed future DST transitions for Brazil
  - Upstream 2008h
    - Fix exact DST transition hour for Mauritius
    - Syria will leave the period of DST on Nov 1
    - Fix coordinates of Pacific/Niue
  - Upstream 2008i
    - Updates for Argentina: Drop DST in zones America/Argentina/Jujuy,
      La_Rioja, San_Juan, Catamarca, Mendoza, Rio_Gallegos, Ushuaia; new
      zone America/Argentina/Salta (for provinces SA, LP, NQ, RN).
  - Resolves: #467188


author: Petr Machata <pmachata@redhat.com> - 2008f-1
changelog:
  - Upstream 2008f
    - Gaza strip runs on different clocks during Ramadan
    - Argentina and Brazil will start DST on Sunday October 19, 2008
  - Drop Pakistan & Morocco patches
  - Resolves: #462707


author: Petr Machata <pmachata@redhat.com> - 2008e-1
changelog:
  - Upstream 2008c
    - Mongolia changes zone
    - Pakistan DST is scheduled until Sep/1, instead of Aug/31
  - Upstream 2008d
    - Changes for Brazil and Mauritius
  - Upstream 2008e
    - Changes for Mauritius
    - Leap second coverage for 31/Dec 2008
    - Corrections of historical dates
  - Drop Morocco and Pakistan patches that are superseded by upstream
  - Pakistan DST is scheduled until Oct/31
  - Morocco DST is scheduled until Aug/31
  - Resolves: #460059 #460365 #452679


author: Petr Machata <pmachata@redhat.com> - 2008b-2
changelog:
  - Upstream 2008b
    - DST changes for Syria, Cuba; Iraq abandons DST
    - Saigon zone renamed Ho_Chi_Minh; backward link provided
    - Add America/Argentina/San_Luis information
  - Pakistan introduces DST
  - Resolves: #447270


author: Petr Machata <pmachata@redhat.com> - 2007j-1
changelog:
  - Upstream 2007j
    - New links America/St_Barthelemy and America/Marigot
    - Venezuela is changing their clocks on December 9 at 03:00
  - Upstream 2007i
    - Syria DST will take place at Midnight between Thursday and Friday.
    - Cuba will end DST on the last Sunday of October.
  - Update tst-timezone.c from glibc CVS
  - Resolves: #410101


author: Petr Machata <pmachata@redhat.com> - 2007h-1
changelog:
  - Upstream 2007h
    - Brazil will observe DST from 2007-10-14 to 2008-02-17
    - Egypt and Gaza switched earlier than we expected
    - Iran will resume DST next year
    - Venezuela is scheduled to change TZ to -4:30 on January 1
  - Resolves: #296801
  - Resolves: #266861


author: Petr Machata <pmachata@redhat.com> - 2007g-1
changelog:
  - Upstream 2007g
    - Egypt switches the September 7, not September 28
    - Daviess, Dubous, Knox, Martin, and Pike Counties, Indiana, switch
      from central to eastern time in November
    - South Australia, Tasmania, Victoria, and New South Wales are
      changing their DST rules effective next year
    - Several Antarctic station's rules weren't properly updated to account
      for this year's change to the New Zealand daylight saving rules
  - Venezuela timezone changes from -4:00 to -4:30 at 24 September
  - Resolves: #296801
  - Resolves: #266861


author: Petr Machata <pmachata@redhat.com> - 2007f-1
changelog:
  - Upstream 2007f
    - New Zealand is extending DST, starting later this year.
    - Haiti no longer observes DST.
    - The Turks and Caicos switch at 02:00, not at 00:00, and have
      adopted US DST rules.
  - Upstream 2007e
    - Syria switched to summer time at Mar/29.
    - Honduras will not enter DST this year.
  - Resolves: #240786


author: Petr Machata <pmachata@redhat.com> - 2007d-1
changelog:
  - Upstream 2007d
    - Mongolia has abolished DST.
    - Turkey will use EU rules this year, changing at 01:00 UTC rather
      than 01:00 standard time.
    - Cuba observed DST starting Sunday.
    - Resolute, Nunavut switched from Central to Eastern time last
      November.


author: Petr Machata <pmachata@redhat.com> - 2007c-1
changelog:
  - Upstream 2007c
    - Pulaski County, Indiana, switched back to eastern time.
    - Turkey switches at 01:00 standard time, not at 01:00 UTC.
  - Upstream 2007b
    - Changes to the commentary in "leapseconds".
  - Resolves: #230089


author: Petr Machata <pmachata@redhat.com> - 2007a-1
changelog:
  - Upstream 2007a:
    - Cuba has ended its three years of permanent DST.
    - Western Australia DST trial changes
    - Updates to Bahamas, they will be in sync with 2007 US DST change
  - Resolves: #228732


author: Petr Machata <pmachata@redhat.com> - 2006m-2
changelog:
  - Proposed upstream patch (#210058)
    - Jordan will switch to winter time on October 27, not September 29
    - Brazil's DST this year is the first Sunday in November to the last
      Sunday in February.  (Thanks to Frederico A. C. Neves.)
    - ISO 3166 codes for Serbia and Montenegro, zone Europe/Podgorica
    - Commentary and past timestamps changes


author: Petr Machata <pmachata@redhat.com> - 2006m-1
changelog:
  - Upstream 2006m:
    - Adjustments for Egypt, Palestine, Uruguay
    - Better description of `until' field in zic (8) manpage


author: Petr Machata <pmachata@redhat.com> - 2006l-1
changelog:
  - Upstream 2006k, 2006l:
    - Adjustments for Egypt, Palestine, Cuba, Honduras
    - Documentation changes


author: Petr Machata <pmachata@redhat.com> - 2006j-1
changelog:
  - Upstream 2006j
    - Honduras stopped observing DST on Monday at 00:00
    - America/Bermuda will follow the US's lead next year
    - America/Moncton will use US-style rules next year
    - New Zone America/Blanc-Sablon, for Canadians who observe AST all
      year
    - New zone: America/Atikokan instead of America/Coral_Harbour
    - New zones: Europe/Jersey, Europe/Guernsey, Europe/Isle_of_Man
    - Historical changes
    - Commentary updates
  - Upstream 2006i
    - localtime.c fixes
  - Upstream 2006h
    - zic leapsecond fix


author: Petr Machata <pmachata@redhat.com> - 2006f-1
changelog:
  - Upstream 2006f
    - America/Guatemala observes DST between Apr/30 and Oct/1
    - Historical changes for Nicaragua
    - Update of America/Indiana/Vincennes in zone table


author: Petr Machata <pmachata@redhat.com> - 2006d-1
changelog:
  - Upstream 2006d
    - Haiti observes DST
    - Sri Lanka change actually took effect Apr/15
    - All Canada is now scheduled for 2007 US DST rules
    - Some historical fixes


author: Petr Machata <pmachata@redhat.com> - 2006c-1
changelog:
  - Upstream 2006c
    - Time-related changes:
      - dozens of historical and commentary changes
      - Iran stopped observing DST
      - Sri Lanka switches from UTC+6 to UTC+5:30
      - America/Thule and America/Edmonton will adopt new US rules,
        starting 2007
      - Tunisia is adopting regular DST
    - Code:
      - asctime.c: Chages in format strings to silent gcc warnings
      - removing K&R notation from function signatures
      - few fixes across the code


author: Petr Machata <pmachata@redhat.com> 2006b-1
changelog:
  - Upstream 2006b:
    - using tz64code version, as 32 is legacy according to tzdata ML
    - new manual pages for ctime, strftime, tzset
    - some source code reorganizations
    - no timezone/dst rule updates


author: Petr Machata <pmachata@redhat.com> 2006a-1
changelog:
  - Upstream 2006a:
    - private.h(scheck): changing char* to char const*
    - Rule changes for Palestine, zone changes for Indiana/US, both
      changes for Canada.
    - Many related doc changes.
  - Naming scheme in spec file doesn't use %{name}, but tzdata.


author: Petr Machata <pmachata@redhat.com> 2005r-3
changelog:
  - 2005r-3
    - Meta changes.  Renaming tzdata.tar.bz2 file to tzdata$ver-base,
      so that it won't clash across updates.


author: Petr Machata <pmachata@redhat.com> 2005r-2
changelog:
  - 2005r
    - Zones EST, MST, HST, EST5EDT, CST6CDT, MST7MDT, PST8PDT moved to
      northamerica to guard against old files with obsolete information
      being left in the time zone binary directory.
    - Changes for countries that are supposed to join 2007 US DST
      change.  This includes most of Canada, however entries already in
      the database (Alberta, British Columbia, Newfoundland, Northwest
      Territories, and Yukon) were left alone for the time being.
    - Fixes in zdump.c (abbrok): conditions are chained, and the string
      is checked for emptiness.


author: Jakub Jelinek <jakub@redhat.com> 2005q-2
changelog:
  - 2005q
    - changes for Georgia, Azerbaijan, Jordan, Palestine, Cuba, Nicaragua
    - SystemV timezone changes


author: Jakub Jelinek <jakub@redhat.com> 2005n-2
changelog:
  - 2005n
    - changes for Kyrgyzstan and Uruguay
  - fix a typo in the Makefile (used TZDATA env var instead of TZDIR during
    make check), update tst-timezone.c from glibc CVS (#172102)


author: Jakub Jelinek <jakub@redhat.com> 2005m-2
changelog:
  - 2005m
    - changes for USA (extending DST by 4 weeks since 2007), Tunisia,
      Australia, Kazakhstan
    - historical timezone data changes for Japan, Poland, Northern Ireland and
      Mali
    - timezone name change for East Timor


author: Jakub Jelinek <jakub@redhat.com> 2005g-2
changelog:
  - 2005g
    - fixes for Uruguay
  - include README and Theory from tzcode tarball in /usr/share/doc;
    Theory includes a good summary of how the timezone data files
    are supposed to be named


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 0.17-31
changelog:
  - Improve message with response directions to reflect new option
    for user names with dot character
    Related: #574451


author: Tom Lane <tgl@redhat.com> 2:1.2.10-7.1.el5_7.4
changelog:
  - Back-port fixes for CVE-2011-2690, CVE-2011-2692
    Note: CVE-2011-2691, announced at the same time, does not apply to 1.2.10;
    likewise for CVE-2011-2501
  Resolves: #721303


author: Tom Lane <tgl@redhat.com> 2:1.2.10-7.1.el5_5.3
changelog:
  - Back-port fixes for CVE-2009-2042, CVE-2010-0205, CVE-2010-1205,
    CVE-2010-2249
  Resolves: #609921


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


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


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


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


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


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


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


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-10
changelog:
  - Add support for newer Option NV mobile broadband devices (Quicksilver, iCON 505)
  - Resolves: #536897
  - Fix problems with 63-character WPA PSKs
  - Resolves: #532723
  - Improve VPN password handling
  - Resolves: #528425
  - Correctly handle carrier events for renamed ethernet interfaces
  - Resolves: #513547
  - Fix problems with wired 802.1x certificate usage
  - Resolves: #477061
  - Ensure a connection is not used after its CA certificate has been deleted
  - Resolves: CVE-2009-4144
  - Fix possible information disclosure by nm-connection-editor
  - Resolves: CVE-2009-4145


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-9
changelog:
  - Don't show the applet's VPN submenu if no VPN plugins are installed
  - Resolves: #464604
  - Revert fix for #494212, since it breaks multilib (see 351101)
  - Related: #494212


author: Matthew Barnes <mbarnes@redhat.com> - 1:0.7.0-6
changelog:
  - Add new /etc/sysconfig/network options to disable wifi sharing
  - Resolves: #496247
  - Fix a compiler warning in nm-applet-wifi-passphrase-not-hex-rh466509.patch
  - Related: #466509


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-5
changelog:
  - Fix AP signal strength display in multi-BSSID networks
  - Resolves: #485477
  - Fix VPN export in the connection editor
  - Resolves: #485345
  - Close applet context menu before requesting keyring items
  - Resolves: #476020
  - Silence ifcfg-rh plugin warning about invalid 'lo' connections
  - Resolves: #484060
  - Show wifi passphrases instead of hashed hex keys
  - Resolves: #466509
  - Fix wpa_supplicant requires
  - Resolves: #486688


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-4
changelog:
  - CVE-2009-0365: GetSecrets disclosure
  - CVE-2009-0578: local users can modify the connection settings
  - Resolves: #487778
  - Resolves: #487779


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-2
changelog:
  - Always bring the secrets dialog to the front (updated)
  - Resolves: #467728
  - Prevent stuck grabs between applet menu and the keyring password dialog (updated)
  - Resolves: #465154
  - Fix issues with creating wired 802.1x connections
  - Resolves: #474879


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-1
changelog:
  - Update to NetworkManager 0.7 final release
  - Rename 'ifcfg-fedora' plugin to 'ifcfg-rh'
  - Resolves: #471932


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.12.svn4326
changelog:
  - Initially ignore ONBOOT to preserve RHEL 5.2 behavior
  - Resolves: #467243
  - Fix routing when the gateway is not on the local subnet (rh #434625)


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.12.svn4185
changelog:
  - Defer notification bubbles a bit longer
  - Resolves: #467037
  - Always bring the secrets dialog to the front
  - Resolves: #467728
  - Prevent stuck grabs between applet menu and the keyring password dialog
  - Resolves: #465154


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4185
changelog:
  - Explicitly allow HAL to send signals to NM
  - Resolves: #463930
  - Always use AP_SCAN=2 on airo
  - Resolves: #467117
  - Fix default route behavior
  - Resolves: #466166
  - Remove un-needed dependency on gnome-panel
  - Suppress applet notification bubbles for short period after startup
  - Resolves: #467037


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4133
changelog:
  - Fix resume issues with ipw3945 driver
  - Resolves: #463930
  - Related: #362421
  - Power up mobile broadband cards before trying to use them
  - Fix VPN connection importing
  - Recognize additional Dell mobile broadband cards
  - Related: #455790


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4088
changelog:
  - Related: #455790
  - Fix desktop file validation
  - Disable hostname updates to match previous NM behavior
  - Remove bogus BuildRequires on external libnl
  - Add support for Sierra Wireless AC860


author: Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4082
changelog:
  - Update to NetworkManager 0.7
  - Resolves: #455790
  - Resolves: #221773
  - Resolves: #223119
  - Resolves: #224022
  - Resolves: #434625
  - Resolves: #437873


author: Dan Williams <dcbw@redhat.com> - 1:0.6.4-8
changelog:
  - Ensure dialog is realized before setting it's time (Related: #219155)
  - Fix check when moving WPA private key password (Related: #220915)


author: Dan Williams <dcbw@redhat.com> - 1:0.6.4-7
changelog:
  - Add LEAP authentication support (Resolves: #224922)
  - Suppress initial wireless device activation until wired devices have had
      time to figure out their link state (Related: #362421)
  - Give drivers some time to recover after suspend/resume (Resolves: #362421)
  - Increase D-Bus pending call limit for applet and NM (Resolves: #221323)
  - Send default EAP fragment size of 1300 to supplicant for better 802.1x
      compatibility (Related: #427843)
  - Move WPA-Enterprise passwords to the GNOME Keyring (Resolves: #220915)
  - Fix the focus-stealing-prevention workarounds to always show the wireless
      secrets dialog (Resolves: #219155)
  - Fix a race when checking whether to activate devices (Resolves: #215720)
  - Indicate when an IPv4 autoip address has been acquired on a wired interface
      (Resolves: #213094)
  - Make use of driver-reported scan capabilities if supported (Related: #427528)


author: Dan Williams <dcbw@redhat.com> - 1:0.6.4-2
changelog:
  - Revert FC6 to latest stable NM
  - Update to stable snapshot
  - Remove bind/caching-nameserver hard requirement


author: Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20060529
changelog:
  - Update to latest CVS
  	o Gnome.org #333420: dialog do not have window icons
  	o Gnome.org #336913: HIG tweaks for vpn properties pages
  	o Gnome.org #336846: HIG tweaks for nm-vpn-properties
  	o Gnome.org #336847: some bugs in nm-vpn-properties args parsing
  	o Gnome.org #341306: nm-vpn-properties crashes on startup
  	o Gnome.org #341263: Version 0.6.2-0ubuntu5 crashes on nm_device_802_11_wireless_get_type
  	o Gnome.org #341297: displays repeated keyring dialogs on resume from suspend
  	o Gnome.org #342400: Building libnm-util --without-gcrypt results in linker error
  	o Gnome.org #342398: Eleminate Gnome dependency for NetworkManager
  	o Gnome.org #336532: declaration of 'link' shadows a global declaration
  - Specfile fixes (#rh187489#)


author: Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20060521
changelog:
  - Update to latest CVS
  - Drop special-case-madwifi.patch, since WEXT code is in madwifi-ng trunk now


author: Bill Nottingham <notting@redhat.com> - 0.6.2-3.fc6
changelog:
  - use the same 0.6.2 tarball as FC5, so we have the same VPN interface
    (did he fire ten args, or only nine?)


author: Jeremy Katz <katzj@redhat.com> - 0.6.2-2.fc6
changelog:
  - use the hal device type instead of poking via ioctl so that wireless 
    devices are properly detected even if the kill switch has been used


author: Dan Williams <dcbw@redhat.com> - 0.6.2-1
changelog:
  - Update to 0.6.2:
      * Fix various WPA-related bugs
      * Clean up leaks
      * Increased DHCP timeout to account for slow DHCP servers, or STP-enabled
          switches
      * Allow applet to reconnect on dbus restarts
      * Add "Dynamic WEP" support
      * Allow hiding of password/key entry text
      * More responsive connection switching


author: Dan Williams <dcbw@redhat.com> 0.5.1-18.cvs20060301
changelog:
  - Fix VPN-related crash
  - Fix issue where NM would refuse to activate a VPN connection once it had timed out
  - Log wpa_supplicant output for better debugging


author: Dan Williams <dcbw@redhat.com> 0.5.1-13.cvs20060221
changelog:
  - Add BuildRequires: libnl-devel (#rh179438#)
  - Fix libnm_glib to not clobber an application's existing dbus connection
  	(#rh177546#, gnome.org #326572)
  - libnotify support
  - AP compatibility fixes


author: Dan Williams <dcbw@redhat.com> 0.5.1-10.cvs20060205
changelog:
  - Workarounds for madwifi/Atheros cards
  - Do better with non-SSID-broadcasting access points
  - Fix hangs when access points change settings


author: Dan Williams <dcbw@redhat.com> 0.5.1-8.cvs20060131
changelog:
  - Switch to autostarting the applet instead of having it be session-managed
  - Work better with non-broadcasting access points
  - Add more manufacturer default SSIDs to the blacklist


author: Christopher Aillon <caillon@redhat.com> - 0.5.1-3
changelog:
  - Split out the -glib subpackage to have a -glib-devel package as well
  - Add epoch to version requirements for bind and wireless-tools
  - Update URL of project


author: Dan Williams <dcbw@redaht.com> - 0.4.1-5.cvs20051010
changelog:
  - Fix automatic wireless connections
  - Remove usage of NMLoadModules callout, no longer needed
  - Try to fix deadlock when menu is down and keyring dialog pops up


author: Dan Williams <dcbw@redhat.com> - 0.4.1-4.cvs20051009
changelog:
  - Update to latest CVS
  	o Integrate connection progress with applet icon (Chris Aillon)
  	o More information in "Connection Information" dialog (Robert Love)
  	o Shorten time taken to sleep
  	o Make applet icon wireless strength levels a bit more realistic
  	o Talk to named using DBUS rather than spawning our own
  		- You need to add "-D" to the OPTIONS line in /etc/sysconfig/named
  		- You need to set named to start as a service on startup


author: Dan Williams <dcbw@redhat.com> - 0.4-35.cvs20050811
changelog:
  - Update to latest CVS
  	o Use DHCP server address as gateway address if the DHCP server doesn't give
  		us a gateway address #rh165698#
  	o Fixes to the applet (Robert Love)
  	o Better caching of information in the applet (Bill Moss)
  	o Generate automatic suggested Ad-Hoc network name from machine's hostname
  		(Robert Love)
  	o Update all network information on successfull connect, not just 
  		authentication method


author: David Zeuthen <davidz@redhat.com> - 0.4-33.cvs20050629
changelog:
  - Update to latest CVS to get latest VPN interface settings to satisfy
    BuildReq for NetworkManager-vpnc in Fedora Extras Development
  - Latest CVS also contains various bug- and UI-fixes


author: Dan Williams <dcbw@redhat.com> - 0.4-32.cvs20050617
changelog:
  - Update to latest CVS
  	o VPN connection import/export capability
  	o Fix up some menu item names
  - Move nm-vpn-properties.glade to the gnome subpackage


author: Dan Williams <dcbw@redhat.com> - 0.4-31.cvs20050616
changelog:
  - Update to latest CVS
  	o Clean up wording in Wireless Network Discovery menu
  	o Robert Love's applet beautify patch


author: Dan Williams <dcbw@redhat.com> - 0.4-12.cvs20050404
changelog:
  - Enable OK button correctly in Passphrase and Other Networks dialogs when
  	using ASCII or Hex WEP keys


author: Dan Williams <dcbw@redhat.com> - 0.4-9.cvs20050404
changelog:
  - Fix some memory leaks (Tom Parker)
  - Join to threads rather than spinning for their completion (Tom Parker)
  - Fix misuse of a g_assert() (Colin Walters)
  - Fix return checking of an ioctl() (Bill Moss)
  - Better detection and matching of hidden access points (Bill Moss)
  - Don't use varargs, and therefore don't crash on PPC (Peter Jones)


author: Dan Williams <dcbw@redhat.com> 0.3.3-2.cvs20050214
changelog:
  - Never automatically choose a device that doesn't support carrier detection
  - Add right-click menu to applet, can now "Pause/Resume" scanning through it
  - Fix DHCP Renew/Rebind timeouts
  - Fix frequency cycling problem on some cards, even when scanning was off
  - Play better with IPv6
  - Don't send kernel version in DHCP packets, and ensure DHCP packets are at
  	least 300 bytes in length to work around broken router
  - New DHCP options D-BUS API by Dan Reed
  - Handle multiple domain search options in DHCP responses


author: Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050202
changelog:
  - Display wireless network name in applet tooltip
  - Hopefully fix double-default-route problem
  - Write out valid resolv.conf when we exit
  - Make multi-domain search options work
  - Rework signal strength code to be WEXT conformant, if strength is
  	still wierd then its 95% surely a driver problem
  - Fix annoying instances of suddenly dropping and reactivating a
  	wireless device (Cisco cards were worst offenders here)
  - Fix some instances of NetworkManager not remembering your WEP key
  - Fix some races between NetworkManager and NetworkManagerInfo where
  	NetworkManager wouldn't recognize changes in the allowed list
  - Don't shove Ad-Hoc Access Point MAC addresses into GConf


author: Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050124
changelog:
  - Update to latest CVS
  - Make sure we start as late as possible so that we ensure dbus & HAL
  	are already around
  - Fix race in initial device activation


author: <dcbw@redhat.com> - 0.3.3-1.cvs20050118
changelog:
  - Fix issue where NM wouldn't recognize that access points were
  	encrypted, and then would try to connect without encryption
  - Refine packaging to put client library in separate package
  - Remove bind+caching-nameserver dep for FC-3, use 'nscd -i hosts'
  	instead.  DNS queries may timeout now right after device
  	activation due to this change.


author: <dcbw@redhat.com> - 0.3.3-1.cvs20050112
changelog:
  - Update to latest CVS
  - Fixes to DHCP code
  - Link-Local (ZeroConf/Rendezvous) support
  - Use bind in "caching-nameserver" mode to work around stupidity
  	in glibc's resolver library not recognizing resolv.conf changes
  - #rh144818# Clean up the specfile (Patch from Matthias Saou)
  - Ad-Hoc mode support with Link-Local addressing only (for now)
  - Fixes for device activation race conditions
  - Wireless scanning in separate thread


author: <dcbw@redhat.com> - 0.3.2-4.3.cvs20041208
changelog:
  - Update to CVS
  - Updates to link detection, DHCP code
  - Remove NMLaunchHelper so we start up faster and don't
  	block for a connection.  This means services that depend
  	on the network may fail if they start right after NM
  - Make sure DHCP renew/rebinding works


author: <dcbw@redhat.com> - 0.3.2-3.cvs20041117
changelog:
  - Update to CVS
  - Fixes to link detection
  - Better detection of non-ESSID-broadcasting access points
  - Don't dialog-spam the user if a connection fails


author: <dcbw@redhat.com> - 0.3.2-2.cvs20041115
changelog:
  - Update to CVS
  - Much better link detection, works with Open System authentication
  - Blacklist wireless cards rather than whitelisting them


author: <dcbw@redhat.com> - 0.3.2-2.cvs20041029
changelog:
  - #rh134893# NetworkManagerInfo and the panel-icon life-cycle
  - #rh134895# Status icon should hide when in Wired-only mode
  - #rh134896# Icon code needs rewrite
  - #rh134897# "Other Networks..." dialog needs implementing
  - #rh135055# Menu highlights incorrectly in NM
  - #rh135648# segfault with cipsec0
  - #rh135722# NetworkManager will not allow zaurus to sync via usb0
  - #rh135999# NetworkManager-0.3.1 will not connect to 128 wep
  - #rh136866# applet needs tooltips
  - #rh137047# lots of applets, yay!
  - #rh137341# Network Manager dies after disconnecting from wired network second time
  - Better checking for wireless devices
  - Fix some memleaks
  - Fix issues with dhclient declining an offered address
  - Fix an activation thread deadlock
  - More accurately detect "Other wireless networks" that are encrypted
  - Don't bring devices down as much, won't hotplug-spam as much anymore
  	about firmware
  - Add a "network not found" dialog when the user chooses a network that could
  	not be connected to


author: Dan Williams <dcbw@redhat.com> 0.2-4
changelog:
  - Update from CVS
  - Improvements:
  	o Better link checking on wireless cards
  	o Panel applet now a Notification Area icon
  	o Static IP configuration support


author: Dan Williams <dcbw@redhat.com> - 1.1.2-12
changelog:
  - Fix for CVE-2008-3834
  - Resolves: #466227
  - Remove dbus-libs Obsoletes on dbus; not needed
  - Resolves: #466007


author: Ray Strode <rstrode@redhat.com> - 1.0.0-4
changelog:
  Resolves: #217721
  - Don't die on SIGHUP when rereading config file, if it's no
    longer compatible with the version of the bus running


author: John (J5) Palmieri <johnp@redhat.com> - 1.0.0-1
changelog:
  - update to D-Bus 1.0.0 "Blue Bird"
  - build tests, asserts and verbose mode off
  - patch so we are not fatal when checks fail


author: John (J5) Palmieri <johnp@redhat.com> - 0.90-6
changelog:
  - change the arch-deps.h include directory to /usr/lib[64] instead of /lib[64]
    in the dbus-1.pc file after compile


author: John (J5) Palmieri <johnp@redhat.com> - 0.90-4
changelog:
  - add patch that pregenerates the xml introspect file so d-bus doesn't
    have to be running suring the build.


author: Karsten Hopp <karsten@redhat.de> 0.61-5.2
changelog:
  - add buildrequires libICE-devel, libSM-devel, libcap-devel
  - change buildrequires form libX11 to libX11-devel


author: John (J5) Palmieri <johnp@redhat.com> - 0.61-5
changelog:
  - Backport patch from dbus-connection.c
    - Allows interfaces to be NULL in the message header as per the spec
    - Fixes a problem with pendings calls blocking on a data starved socket


author: John (J5) Palmieri <johnp@redhat.com> 0.61-3
changelog:
  - ABI hasn't changed so add patch that makes dbus-sharp think
    it is still 0.60 (mono uses hard version names so any change
    means apps need to recompile)


author: John (J5) Palmieri <johnp@redhat.com> 0.60-7
changelog:
  - Add patch to fix the python callchain
  - Symlink dbus-send to /usr/bin because some applications
    look for it there


author: John (J5) Palmieri <johnp@redhat.com> 0.60-5
changelog:
  - move base libraries and binaries to /bin and /lib so they can be started
    before /usr is mounted on network mounted /usr systems
  - have D-Bus start early


author: John (J5) Palmieri <johnp@redhat.com> - 0.36.2-1
changelog:
  - upgrade to 0.36.2 which fixes an exploit where
    users can attach to another user's session bus (CAN-2005-0201)


author: John (J5) Palmieri <johnp@redhat.com> - 0.36-1
changelog:
  - Upgrade to dbus-0.36
  - Split modules that go into lib64/python2.4/site-packages/dbus
  and those that go into %{python_sitelib}/dbus (they differ on 64bit)
  - Renable Qt bindings since packages in core can use them


author: John (J5) Palmieri <johnp@redhat.com> - 0.35.2-1
changelog:
  - Upgrade to dbus-0.35.2
  - removed dbus-0.34-kill-babysitter.patch
  - removed dbus-0.34-python-threadsync.patch
  - removed dbus-0.23-selinux-avc-audit.patch
  - added dbus-0.35.2-selinux-avc-audit.patch
  - take out restarts on upgrade


author: John (J5) Palmieri <johnp@redhat.com> - 0.34-1
changelog:
  - Upgrade to dbus-0.34
  - added dbus-0.34-kill-babysitter.patch
  - added dbus-0.34-python-threadsync.patch
  - remove dbus-0.32-print_child_pid.patch
  - remove dbus-0.32-deadlock-fix.patch
  - remove dbus-0.33-types.patch


author: John (J5) Palmieri <johnp@redhat.com> - 0.32-5
changelog:
  - replace selinux_init patch with selinux_chroot_workaround patch
    to work around bad selinux interactions when using chroots
    on the beehive build machines


author: John (J5) Palmieri <johnp@redhat.com> - 0.32-2
changelog:
  - add selinux-init patch to fix dbus from segfaulting when
    building on machines that don't have selinux enabled


author: John (J5) Palmieri <johnp@redhat.com> - 0.31-1
changelog:
  - update to upstream version 0.31
  - take out user has same id patch (merged upstream)
  - udi patch updated
  - dbus-daemon-1 renamed to dbus-daemon
  - dbus-glib-tool renamed to dbus-binding-tool
  - force gcc33 because pyrex generate improper lvalue code
  - disable audit patch for now


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


author: John (J5) Palmieri <johnp@redhat.com> - 0.23-1
changelog:
  - Update to upstream version 0.23
  - Drop all patches except for the UDI patch as they have been 
    integrated upstream 
  - List of API changes:
        * add setgroups() to drop supplementary groups
        * removed dbus_bug_get_with_g_main since it's been replaced by dbus_g_bus_get
        * added support for int64 and uint64 to the python bindings
        * use SerivceOwnerChanges signal instead of ServiceCreated and ServiceDeleted


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


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


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


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


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


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


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


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


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


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


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


author: Zdenek Kabelac <zkabelac@redhat.com> - 1.0.0.rc13-64
changelog:
  - Fix kernel panic when rebuilding and reboot occurs on IMSM RAID5 volume
  - Update specfile
  - Resolves: rhbz#626417
  - Resolves: rhbz#627705


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-60
changelog:
  - Avoid faulty soname change to avoid python-pyblock link issue,
    hence avoiding compatibility link approach
  - Related: rhbz#556254


author: Mike Snitzer <snitzer@redhat.com> - 1.0.0.rc13-56
changelog:
  - Switch to using /var/cache/logwatch/dmeventd/syslogpattern.txt
  - Explicitly claim /etc/logwatch/ files in dmraid-events-logwatch
  - Resolves: rhbz#513402, rhbz#545876


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-53_bz509962a
changelog:
  - Allow activation of pdc single disk RAID0 "sets" (rhbz#509962);
    fixes size issue of yesterdays tweak


author: Mike Snitzer <snitzer@redhat.com> - 1.0.0.rc13-53
changelog:
  - Split logwatch dependency out to a dmraid-events-logwatch package
  - Eliminated smtpdaemon dependency; defer mail dependency to logwatch
  - Renamed /etc/cron.d/dmeventd to /etc/cron.d/dmeventd-logwatch
  - Resolves: rhbz#512833
  - Switched from postun rm to using ghost on dmeventd_syslogpattern.txt


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-51
changelog:
  - Fix regression mistakenly adding 'a' as libdmraid library
    suffix breaking bindings
  - Resolves: rhbz#507339


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-50
changelog:
  - Fix segfault on manual rebuild of RAID5 set
  - Resolves: rhbz#506893
  - Related: rhbz#505005, rhbz#505007, rhbz#505011


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-49
changelog:
  - Fix segfault on manual rebuild of RAID5 set bz#506893
  - Related: rhbz#505005, rhbz#505007, rhbz#505011


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-48
changelog:
  - Reworked fix on wrong error target position in mapping table when
    RAID5 drive is missing (supports multiple drives missing)
  - Fix regression introduced in 1.0.0.rc13-47 causing RAID set size mismatch
    between Intel OROM/dmraid and data corruption in RAID10 rebuilds
  - Related: rhbz#505005, rhbz#505007, rhbz#505011


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-47
changelog:
  - Fix wrong error target position in mapping table when RAID5 drive is missing
  - Fix raid45 target status interface regression
  - Fix metadata update during rebuild
  - Adjust version strings for tools and library
  - Resolves: rhbz#505005, rhbz#505007, rhbz#505011


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-39
changelog:
  - Stripping Intel patches in order to narrow build bugs
  - Related: rhbz#481735 rhbz#481749 rhbz#483282


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-34
changelog:
  - Fixed tag
  - Resolves: rhbz#473282 rhbz#479261 rhbz#479390 rhbz#496038
  - Resolves: rhbz#479425 rhbz#479419 rhbz#480749 rhbz#481749
  - Resolves: rhbz#481735 rhbz#485400 rhbz#496835


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-34
changelog:
  - Adjusted comment in specfile
  - Resolves: rhbz#473282 rhbz#479261 rhbz#479390 rhbz#496038
  - Resolves: rhbz#479425 rhbz#479419 rhbz#480749 rhbz#481749
  - Resolves: rhbz#481735 rhbz#485400 rhbz#496835


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-33
changelog:
  - Add patches to cvs
  - Resolves: rhbz#473282 rhbz#479261 rhbz#479390 rhbz#496038
  - Resolves: rhbz#479425 rhbz#479419 rhbz#480749 rhbz#481749
  - Resolves: rhbz#481735 rhbz#485400 rhbz#496835


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-31
changelog:
  - manual pages not found due to wrong pattern
  - Added /etc/cron.d/ to buildrout to avoid -D option to
    logwatch file install calls
  - Related: rhbz#437169 rhbz#476123


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-29
changelog:
  - Fix dependencies
  - Move event monitoring components into seperate package
  - Remove activation scriptlet and let user decide to activate logwatch
    for syslog parsing and mail reporting (avoids selinux /tmp issue)
  - Resolves: rhbz#476123
  - Related: rhbz#437169


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-28
changelog:
  - Fix post/preun scriptlets to deal with service option overrides etc.
  - Add LED configure options
  - Resolves: rhbz#474757 rhbz#475539
  - Related: rhbz#437169


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-17
changelog:
  - Add event monitoring DSO, tool and logwatch files
  - Fix ISW Metadata is corrupted after rebuilding is started
  - Fix Metadata is not put in the NORMAL state after dmraid
    rebuild is started manually
  - Related: rhbz#437169 rhbz#473316 rhbz#474316


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-14
changelog:
  - removed regressions: superfluous zlib header include and format
    handler check leading to unaligned accesses on ia64
  - Resolves: rhbz#463408


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-12
changelog:
  - Added support for RAID set create/delete/rebuild and event handling
    (Intel contributions); fix patch command to stripe 2 dirs
  - Related: rhbz#437169 rhbz#437173 rhbz#437177 rhbz#439088


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-11
changelog:
  - Added support for RAID set create/delete/rebuild and event handling
    (Intel contributions); fix patch
  - Related: rhbz#437169 rhbz#437173 rhbz#437177 rhbz#439088


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-10
changelog:
  - Added support for RAID set create/delete/rebuild and event handling
    (Intel contributions)
  - Resolves: rhbz#437169 rhbz#437173 rhbz#437177 rhbz#439088


author: Ian Kent <ikent@redhat.com> - 1.0.0.rc13-9
changelog:
  - Bug 427550: dmraid segfaults on boot resulting in broken mirror
    - patch to fix SEGV when requesting activation of invalid raid set.
    the feature.
    Related: rhbz#427550


author: Peter Jones <pjones@redhat.com> - 1.0.0.rc13-8
changelog:
  - Revert fix for 381501, since the RHEL kernel doesn't currently support
    the feature.
    Related: rhbz#381501


author: Ian Kent <ikent@redhat.com> - 1.0.0.rc13-6
changelog:
  - Bug 381511: dmraid needs to generate UUIDs for lib device-mapper
    - add patch to set UUID.
    - add "DMRAID-" prefix to dmraid UUID string.
  - Bug 381501: dmraid needs to activate device-mapper mirror resynchronization error handling
  - Resolves: rhbz#381511 rhbz#381501


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-3
changelog:
  - Fix dmraid map names
  - Resolves: #211012
  - Fix unaligned access messages
    Resolves: #210361, #211150
  - Fix jmicron name parsing (bz#219058)


author: Peter Jones <pjones@redhat.com> - 1.0.0.rc13-2
changelog:
  - We didn't change the API or ABI, so don't change the version number
    because it'll change the SONAME, which means we have to needlessly rebuild
    other packages.


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc14-1
changelog:
  - asr.c: fixed Adaptec HostRAID DDF1 metadata discovery (bz#211016)
  - ddf1_crc.c: added crc() routine to avoid linking to zlib alltogether,
                because Ubuntu had problems with this
  - dropped zlib build requirement


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc13-1
changelog:
  - metadata.c: fixed bug returning wrang unified RAID type (bz#210085)
  - pdc.c: fixed magic number check


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc12-1
changelog:
  - sil.c: quorate() OBO fix
  - activate.c: handler() OBO fix
  - added SNIA DDF1 support
  - added reload functionality to devmapper.c
  - added log_zero_sectors() to various metadata format handlers
  - sil.[ch]: added JBOD support


author: Peter Jones <pjones@redhat.com> - 1.0.0.rc11-FC6.2
changelog:
  - Fix bounds checking on hpt37x error log
  - Only build the .so, not the .a
  - Fix asc.c duplication in makefile rule


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc11-FC5_7.1
changelog:
  - jm.c: checksum() calculation
  - misc.c: support "%d" in p_fmt and fix segfault with wrong format identifier
  - nv.c: size fix in setup_rd()
  - activate.c:
          o striped devices could end on non-chunk boundaries
          o calc_region_size() calculated too small sizes causing large
            dirty logs in memory
  - isw.c: set raid5 type to left asymmetric
  - toollib.c: fixed 'No RAID...' message
  - support selection of RAID5 allocation algorithm in metadata format handlers
  - build


author: Heinz Mauelshagen <heinzm@redhat.com> - 1.0.0.rc10-FC5_6
changelog:
  - add doc/dmraid_design.txt to %doc (#181885)
  - add --enable-libselinux --enable-libsepol to configure
  - rebuilt


author: Peter Jones <pjones@redhat.com> 1.0.0.rc9-FC5_2
changelog:
  - update to 1.0.0.rc9
  - make "make install" do the right thing with the DSO
  - eliminate duplicate definitions in the headers
  - export more symbols in the DSO
  - add api calls to retrieve dm tables
  - fix DESTDIR for 'make install' 
  - add api calls to identify degraded devices
  - remove several arch excludes


author: Heinz Mauelshagen <heinzm@redhat.com> 1.0.0.rc8-FC4_1
changelog:
  - nv.c: fixed stripe size
  - sil.c: avoid incarnation_no in name creation, because the Windows
           driver changes it every time
  - added --ignorelocking option to avoid taking out locks in early boot
    where no read/write access to /var is given


author: Heinz Mauelshagen <heinzm@redhat.com> 1.0.0.rc6.1-4_FC4
changelog:
  - VIA metadata format handler
  - added RAID10 to lsi metadata format handler
  - "dmraid -rD": file device size into {devicename}_{formatname}.size
  - "dmraid -tay": pretty print multi-line tables ala "dmsetup table"
  - "dmraid -l": display supported RAID levels + manual update
  - _sil_read() used LOG_NOTICE rather than LOG_INFO in order to
    avoid messages about valid metadata areas being displayed
    during "dmraid -vay".
  - isw, sil filed metadata offset on "-r -D" in sectors rather than in bytes.
  - isw needed dev_sort() to sort RAID devices in sets correctly.
  - pdc metadata format handler name creation. Lead to
    wrong RAID set grouping logic in some configurations.
  - pdc RAID1 size calculation fixed (rc6.1)
  - dos.c: partition table code fixes by Paul Moore
  - _free_dev_pointers(): fixed potential OOB error
  - hpt37x_check: deal with raid_disks = 1 in mirror sets
  - pdc_check: status & 0x80 doesn't always show a failed device;
    removed that check for now. Status definitions needed.
  - sil addition of RAID sets to global list of sets
  - sil spare device memory leak
  - group_set(): removal of RAID set in case of error
  - hpt37x: handle total_secs > device size
  - allow -p with -f
  - enhanced error message by checking target type against list of
    registered target types


author: Hans de Goede <hdegoede@redhat.com> 0.0.12-2
changelog:
  - Fix crash and vga font corruption when switching vc
    Resolves: rhbz#585141
  - Add support for many more resolutions and enable resolutions > 1024x768
    without requiring an xorg.conf
    Resolves: rhbz#581841


author: Soren Sandmann <ssp@redhat.com> 0.0.3-1.3
changelog:
  - Add pci-id.patch to track change of vendor id from Qumranet to Red
    Hat. Bug 507884 and likely 504901.


author: Rahul Bhalerao <rbhalera@redhat.com> - 2.3.1-1.el5
changelog:
  - Resolves:
  - RH#215903 [hi_IN, mr_IN] Incorrect extent of 0x093f when attached to a composite character which has width greater than a single character
  - RH#216400 [te_IN] anaconda GUI - Release Notes button overlaps with other text
  - RH#239630 [hi_IN] the glyph of 0x0953 in lohit_hi.ttf is wrong.
  - RH#247420 [as_IN] Additional special character rendering
  - RH#429527 [ml_IN]: Removal of a glyph from font file


author: Rahul Bhalerao <rbhalera@redhat.com> -2.1.7-1.el5
changelog:
  - 215896	Relative height of 0x0901 (and 0x0902) on 0x0915 is different than other devnagari characters
  (hi_IN, mr_IN)
  - 218749	[ta_IN] New codepoints/glyphs U+0B82 Not included as shown in Unicode 4.0
  - 221391	[ml_IN] Digits are appearing in English instead of malayalam - Priority C
  - 221966	[te_IN] [fonts-indic] - Danda and Double Danda to be implemented with 0964 && 0965
  - 222258	[or_IN] [fonts-indic] - One GSUB Conjunct is not appearing with its correct shape
  - 233419	[kn_IN] GSUB's combinaing with additional dependent vowel are not rendering correctly


author: Rahul Bhalerao <rbhalera@redhat.com> - 2.1.6-1.el5
changelog:
  - 234284	[pa_IN] Enlarge size for asterik(*)
  - 219784	[kn_IN] GSUB combinations has problem with Ra
  - 219785	[kn_IN] shape of ra (U+0CB0) is not correct in combined character (below base)
  - 221963	[kn_IN] [fonts-indic] - Danda and Double Danda to be implemented with 0964 && 0965
  - 223945	[kn_IN] [fonts-kannada] Some Ligature rules are wrong in the font file 
  - 228975	[kn_IN] Combinations with 2 Halants not rendering properly
  - 228976	[kn_IN] Consonant + Halant + Consonant + Dependent Vowel not appearing properly in some rare cases
  - 233417	[kn_IN] wrong Conjuct combines during the formation kannada letter [yo]
  - 233418	[kn_IN] Conjuct combination of U0CAE with U0CCB is rendering wrongly
  - 233419	[kn_IN] GSUB's combinaing with additional dependent vowel are not rendering correctly
  - 233570	[kn_IN] GSUB's combinaing with additional dependent vowel U0CC0 are not rendering correctly
  - 233571	[kn_IN] GSUB's combinaing with additional dependent vowel U0CC7 are not rendering correctly
  - 233572	[kn_IN] GSUB's combinaing with additional dependent vowel U0CC6 are not rendering correctly
  - 233574	[kn_IN] GSUB's combinaing with additional dependent vowel U0CBE are not rendering correctly
  - 233575	[kn_IN] GSUB's combinaing with additional dependent vowel U0CBF are not rendering correctly
  - 233576	[kn_IN] GSUB's combinaing with additional dependent vowel U0CCB are not rendering correctly
  - 233577	[kn_IN] GSUB's combinaing with additional dependent vowel U0CC8 are not rendering correctly
  - 275101	[kn_IN] Font combinations are wrongly rendered


author: Parag Nemade <pnemade@redhat.com> - 2.0.11-1.el5
changelog:
  - Resolves: RH#208816 and RH#214976 for [kn_IN] (Parag Nemade)
  - Resolves: RH#219251 for [pa_IN] (Parag Nemade)
  - Resolves: RH#214383 for [gu_IN] (Parag Nemade)


author: Parag Nemade <pnemade@redhat.com> - 2.0.10-1.el5
changelog:
  - Resolved Bugs from Parag Nemade
  - Resolves: bug 217341 for [ta_IN],bug 214976 for [kn_IN],bug 211584 for [ml_IN],bug 214383 for [gu_IN],bug 217340 for [te_IN]
  - Resolved Bugs from LingNing Zhang
  - Resolves: Bug 217010,bug 217012 for [ml_IN]


author: Parag Nemade <pnemade@redhat.com> - 2.0.9-1.el5
changelog:
  - Fixed Bugs from Parag Nemade
  - Bug 216373: [pa_IN]Lohit Punjabi: (U+0A03) Gurmukhi Sign Visarga right margin is too wide.


author: Parag Nemade <pnemade@redhat.com> - 2.0.8-1.el5
changelog:
  - Fixed Bugs from Parag Nemade
  - Bug 211585 : [te_IN] GPOS position should be at middle instead of left hand side - Priority B
  - Bug 212327 : [or_IN] one GSUB Rule is wrongly defined - Priority A
  - Bug 211584 : [ml] characters are not shown bold during selecting BOLD font
  - Bug 213198 : [pa_IN] 0a01/0a03/0964/0965 is missing from font
  - Bug 214139 : Glyphs for two combinations are wrong in Gujarati (gu_IN)
  - Bug 211432 : [ml_IN] The glyph of 0x25CC is not existing in lohit_ml.ttf
  - Bug 215921 : [bn_IN]Incorrect glyph for conjunct
  - Bug 215896 : Relative height of 0x0901 (and 0x0902) on 0x0915 is different than
  		other devnagari characters (hi_IN, mr_IN)
  - Fixed Bugs from LingNing Zhang 
  - Bug 213368 : [as_IN] Pango - A particular char when Conjuncts, creates Cursor Nevigation Problem
  - Bug 211432 : [ml_IN] The glyph of 0x25CC is not existing in lohit_ml.ttf
  - Bug 208816 : [kn_IN] OTF rules to be fixed - Priority A


author: Leon Ho <llch@redhat.com> - 2.0.7-1.el5
changelog:
  - fixed ta_IN: #208814 (Rahul Bhalerao)
  - fixed kn_IN: #208816 (Ramakrishna Reddy)
  - Resolves: rhbz#208814 rhbz#208816


author: Leon Ho <llch@redhat.com> - 2.0.5-1
changelog:
  - fixed hi/mr_IN: RH#206422, RH#208068, RH#206426 (Rahul Bhalerao)
  - fixed bn_IN: RH#206286 (Rahul)
  - fixed pa_IN: RH#143179 (Rahul)


author: Leon Ho <llch@redhat.com> - 2.0.4-1
changelog:
  - fixed RH#206387, RH#206431, RH#202163, RH#192934 for ml_IN (Rahul Bhalerao)
  - fixed RH#206581, RH#206950 for or_IN (Rahul)


author: Leon Ho <llch@redhat.com> - 2.0.3-1
changelog:
  - fixed RH#206301, RH#206461, RH#206597, RH#206550, RH#206291, RH#206446, RH#206469, RH#206587, RH#206589, RH#187481, RH#206950 for or_IN by Rahul Bhalerao <rbhalera@redhat.com>


author: Leon Ho <llch@redhat.com> - 2.0.1-1
changelog:
  - fixed RH#201041 for bn_IN
  - fixed RH#197639, RH#202161, RH#202163 for ml_IN
  - fixed RH#201998 for kn_IN


author: Darshan Santani <dsantani@redhat.com> - 2.0-2
changelog:
  - Bug Fixes "Bengali" RH#179821,  RH#197216, RH#169110
  - Bug Fixes "Punjabi" RH #167592.
  - Bug Fixes "Hindi" RH#189334


author: Leon Ho <llch@redhat.com> - 2.0-1
changelog:
  - added 4 new indic fonts
  - added the glyphs u+0964 and u+0965 (Danda and Double Danda) in Bengali, Punjabi and Tamil (RH#183144)


author: Leon Ho <llch@redhat.com> 1.8-1
changelog:
  - rescaled some of the fonts (ta, gu) (#139990)
  - fixed some of the char composition (#138150)
  - disabled specific ascii glyphs from all the fonts (#140895)


author: Jatin Nansi <jnansi@redhat.com>
changelog:
  - added '-f' to fc-cache.
  - changed the fc-cache command in the post* sections.
  - Assign correct version nos.


author: Jarod Wilson <jarod@redhat.com> [2.6.18-273.el5]
changelog:
  - Revert: [fs] proc: Fix rmmod/read/write races in /proc entries (Jarod Wilson) [717068]
  - [xen] disregard trailing bytes in an invalid page (Paolo Bonzini) [717742]
  - [xen] prep __get_instruction_length_from_list for partial buffers (Paolo Bonzini) [717742]
  - [xen] remove unused argument to __get_instruction_length (Paolo Bonzini) [717742]
  - [xen] let __get_instruction_length always read into own buffer (Paolo Bonzini) [717742]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-272.el5]
changelog:
  - [xen] x86: spinlock support for up to 255 CPUs (Laszlo Ersek) [713123]
  - [xen] remove block scope mtrr identifiers shadowing file scope (Laszlo Ersek) [713123]
  - [xen] Actually hold back MTRR init while booting secondary CPUs (Laszlo Ersek) [713123]
  - [xen] remove unused mtrr_bp_restore (Laszlo Ersek) [713123]
  - [xen] x86: Fix crash on amd iommu systems (Igor Mammedov) [714275]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-271.el5]
changelog:
  - [net] igmp: ip_mc_clear_src only when we no users of ip_mc_list (Veaceslav Falico) [707179]
  - [scsi] cxgb3i: fix programing of dma page sizes (Neil Horman) [710498]
  - [xen] hvm: secure vmx cpuid (Andrew Jones) [706325] {CVE-2011-1936}
  - [xen] hvm: secure svm_cr_access (Andrew Jones) [703716] {CVE-2011-1780}
  - [xen] hvm: svm support cleanups (Andrew Jones) [703716] {CVE-2011-1780}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-270.el5]
changelog:
  - [fs] proc: fix compile warning in pdeaux addition (Jarod Wilson) [675781]
  - [net] bluetooth: l2cap and rfcomm: fix info leak to userspace (Thomas Graf) [703021]
  - [net] inet_diag: fix inet_diag_bc_audit data validation (Thomas Graf) [714539] {CVE-2011-2213}
  - [misc] signal: fix kill signal spoofing issue (Oleg Nesterov) [690031] {CVE-2011-1182}
  - [fs] proc: fix signedness issue in next_pidmap (Oleg Nesterov) [697827] {CVE-2011-1593}
  - [char] agp: fix OOM and buffer overflow (Jerome Marchand) [699010] {CVE-2011-1746}
  - [char] agp: fix arbitrary kernel memory writes (Jerome Marchand) [699006] {CVE-2011-1745 CVE-2011-2022}
  - [net] be2net: fix queue creation order and pci error recovery (Ivan Vecera) [711653]
  - [infiniband] core: Handle large number of entries in poll CQ (Jay Fenlason) [668371] {CVE-2010-4649 CVE-2011-1044}
  - [infiniband] core: fix panic in ib_cm:cm_work_handler (Jay Fenlason) [679996] {CVE-2011-0695}
  - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703026] {CVE-2011-1776}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-269.el5]
changelog:
  - [mm] only throttle page dirtying for specially marked BDIs (Jeff Layton) [711450]
  - Revert: [base] Fix potential deadlock in driver core (Don Zickus) [703084]
  - [fs] proc: Fix rmmod/read/write races in /proc entries (David Howells) [675781]
  - [scsi] qla4xxx: Update driver version to V5.02.04.01.05.07-d0 (Chad Dupuis) [704153]
  - [scsi] qla4xxx: clear SCSI COMPLETION INTR bit during F/W init (Chad Dupuis) [704153]
  - [usb] wacom: add support for DTU-2231 (Aristeu Rozanski) [683549]
  - [xen] fix MAX_EVTCHNS definition (Laszlo Ersek) [701243] {CVE-2011-1763}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-268.el5]
changelog:
  - [net] sctp: fix calc of INIT/INIT-ACK chunk length to set (Thomas Graf) [695385] {CVE-2011-1573}
  - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710477]
  - [kernel] irq: Note and disable spurious interrupts on kexec (Prarit Bhargava) [611407]
  - [net] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [711079]
  - [net] bnx2x: Update bnx2x_firmware.h to version 6.2.9 (Michal Schmidt) [711079]
  - [net] xt_hashlimit: fix race between htable_destroy and htable_gc (Jiri Pirko) [705905]
  - [fs] cifs: clear write bits if ATTR_READONLY is set (Justin Payne) [700263]
  - [net] bna: clear some statistics before filling them (Ivan Vecera) [711990]
  - [net] ixgbe: Disable RSC by default (Herbert Xu) [703416]
  - [scsi] isci: fix scattergather list handling for smp commands (David Milburn) [710584]
  - [net] netconsole: prevent setup netconsole on a slave device (Amerigo Wang) [698873]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-267.el5]
changelog:
  - [fs] xfs: prevent leaking uninit stack memory in FSGEOMETRY_V1 p2 (Phillip Lougher) [677266] {CVE-2011-0711}
  - [fs] xfs: prevent leaking uninit stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677266] {CVE-2011-0711}
  - [net] core: Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [691565] {CVE-2011-1576}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-266.el5]
changelog:
  - [scsi] megaraid: update to driver version 5.38-rh1 (Tomas Henzl) [706244]
  - [block] cciss: fix mapping of config table (Tomas Henzl) [695493]
  - [block] cciss: fix dev_info null pointer deref after freeing h (Tomas Henzl) [695493]
  - [block] cciss: do not call request_irq with spinlocks held (Tomas Henzl) [695493]
  - [block] cciss: prototype cciss_sent_reset to fix error (Tomas Henzl) [695493]
  - [block] cciss: mark functions as dev_init to clean up warnings (Tomas Henzl) [695493]
  - [block] cciss: timeout if soft reset fails (Tomas Henzl) [695493]
  - [block] cciss: use cmd_alloc for kdump (Tomas Henzl) [695493]
  - [block] cciss: Use cciss not hpsa in init_driver_version (Tomas Henzl) [695493]
  - [block] cciss: reduce stack usage a reset verifying code (Tomas Henzl) [695493]
  - [block] cciss: do not store pci state on stack (Tomas Henzl) [695493]
  - [block] cciss: no PCI power management reset method if known bad (Tomas Henzl) [695493]
  - [block] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [695493]
  - [block] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [695493]
  - [block] cciss: do soft reset if hard reset is broken (Tomas Henzl) [695493]
  - [block] cciss: flush writes in interrupt mask setting code (Tomas Henzl) [695493]
  - [block] cciss: clarify messages around reset behavior (Tomas Henzl) [695493]
  - [block] cciss: increase time to wait for board reset to start (Tomas Henzl) [695493]
  - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [695493]
  - [block] cciss: factor out irq request code (Tomas Henzl) [695493]
  - [block] cciss: factor out scatterlist allocation functions (Tomas Henzl) [695493]
  - [block] cciss: factor out command pool allocation functions (Tomas Henzl) [695493]
  - [block] cciss: Define print_cmd even without tape support (Tomas Henzl) [695493]
  - [block] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [695493]
  - [block] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [695493]
  - [block] cciss: improve controller reset failure detection (Tomas Henzl) [695493]
  - [block] cciss: wait longer after resetting controller (Tomas Henzl) [695493]
  - [infiniband] cxgb4: Use completion objects for event blocking (Steve Best) [708081]
  - [fs] ext4: fix quota deadlock (Eric Sandeen) [702197]
  - [fs] ext3, ext4: update ctime when changing permission by setfacl (Eric Sandeen) [709224]
  - [scsi] bfa: properly reinitialize adapter during kdump (Rob Evers) [710300]
  - [scsi] lpfc: Update for 8.2.0.96.2p release (Rob Evers) [707336]
  - [scsi] lpfc: Fix back to back Flogis sent without logo (Rob Evers) [707336]
  - [scsi] lpfc: Fix not updating wwnn and wwpn after name change (Rob Evers) [707336]
  - [scsi] lpfc: Fix CT command never completing on Big Endian host (Rob Evers) [707336]
  - [scsi] lpfc: Revert fix that introduced a race condition (Rob Evers) [707336]
  - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [707336]
  - [scsi] lpfc: fix limiting RPI Count to a minimum of 64 (Rob Evers) [707336]
  - [scsi] lpfc: fix overriding CT field for SLI4 IF type 2 (Rob Evers) [707336]
  - [scsi] lpfc: force retry in queuecommand when port transitioning (Rob Evers) [707336]
  - [scsi] lpfc: Update version for 8.2.0.96.1p release (Rob Evers) [698432]
  - [scsi] lpfc: Fix double byte swap on received RRQ (Rob Evers) [698432]
  - [scsi] lpfc: Fix Vports not sending FDISC after lips (Rob Evers) [698432]
  - [scsi] lpfc: Fix system crash during driver unload (Rob Evers) [698432]
  - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [698432]
  - [scsi] lpfc: Fix driver sending FLOGI to a disconnected FCF (Rob Evers) [698432]
  - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [698432]
  - [scsi] lpfc: Fix adapter on Powerpc unable to login into Fabric (Rob Evers) [698432]
  - [pci] export msi_desc struct and msi_desc array (Prarit Bhargava) [697666]
  - [net] bonding: prevent deadlock on slave store with alb mode (Neil Horman) [706414]
  - [net] mlx4: Fix dropped promiscuity flag (Michael S. Tsirkin) [592370]
  - [edac] amd64_edac: Fix NULL pointer on Interlagos (Mauro Carvalho Chehab) [705040 709529]
  - [scsi] ses: fix ses_set_fault() to set the fault LED function (James Takahashi) [682351]
  - [redhat] configs: config file changes for SES Enablement (James Takahashi) [682351]
  - [misc] enclosure: return ERR_PTR() on error (James Takahashi) [682351]
  - [misc] enclosure: fix oops while iterating enclosure_status array (James Takahashi) [682351]
  - [scsi] ses: fix VPD inquiry overrun (James Takahashi) [682351]
  - [scsi] ses: Fix timeout (James Takahashi) [682351]
  - [scsi] ses: fix data corruption (James Takahashi) [682351]
  - [scsi] ses: fix memory leaks (James Takahashi) [682351]
  - [scsi] ses: add new Enclosure ULD (James Takahashi) [682351]
  - [misc] enclosure: add support for enclosure services (James Takahashi) [682351]
  - [net] tg3: Include support for Broadcom 5719/5720 (John Feeney) [654956 696182 707299]
  - [misc] module: remove over-zealous check in __module_get() (Jon Masters) [616125]
  - [redhat] kabi: Add pci_ioremap_bar and pci_reset_function to kABI (Jon Masters) [677683]
  - [redhat] kabi: Add dm_put to kABI (Jon Masters) [707003]
  - [redhat] kabi: Add compat_alloc_user_space to kABI (Jon Masters) [703167]
  - [redhat] kabi: Add random32 and srandom32 to kABI (Jon Masters) [668815]
  - [redhat] kabi: Add cancel_work_sync to kABI (Jon Masters) [664991]
  - [net] bna: add r suffix to the driver version (Ivan Vecera) [709951]
  - [net] bna: fix for clean fw re-initialization (Ivan Vecera) [709951]
  - [net] bna: fix memory leak during RX path cleanup (Ivan Vecera) [709951]
  - [net] bridge: Disable multicast snooping by default (Herbert Xu) [506630]
  - [net] bonding: fix block_netpoll_tx imbalance (Andy Gospodarek) [704426]
  - [scsi] qla2xxx: Fix virtual port login failure after chip reset (Chad Dupuis) [703879]
  - [scsi] qla2xxx: fix dsd_list_len for dsd_chaining in cmd type 6 (Chad Dupuis) [703879]
  - [net] force new skbs to allocate a minimum of 16 frags (Amerigo Wang) [694308]
  - [pci] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705455]
  - [pci] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705455]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-265.el5]
changelog:
  - [scsi] be2iscsi: Fix MSIX interrupt names (Prarit Bhargava) [704735]
  - [misc] signal: fix SIGPROF keeps large task from completing fork (Oleg Nesterov) [645528]
  - [fs] gfs2: fix processes waiting on already-available inode glock (Robert S Peterson) [694669]
  - Revert: [pci] msi: remove infiniband compat code (Prarit Bhargava) [636260]
  - Revert: [pci] msi: use msi_desc save areas in drivers/pci code (Prarit Bhargava) [636260]
  - Revert: [pci] msi: use msi_desc save areas in msi state functions (Prarit Bhargava) [636260]
  - Revert: [pci] msi: remove pci_save_msi|x_state() functions (Prarit Bhargava) [636260]
  - [s390] mm: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701275]
  - [input] evdev: implement proper locking (Marc Milgram) [680561]
  - [input] evdev: rename list to client in handlers (Marc Milgram) [680561]
  - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [698873]
  - [net] disable lro on phys device when dev is a vlan (Neil Horman) [696374]
  - [scsi] qla2xxx: Update version number to 8.03.07.03.05.07-k (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686462]
  - [scsi] qla2xxx: dump registers for more info about ISP82xx errors (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Perform FCoE context reset before adapter reset (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Limit logs in case device state does not change (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Abort pending commands for faster reset recovery (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Check for match before setting FCP-priority info (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Display PortID info during FCP command-status (Chad Dupuis) [686462]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-263.el5]
changelog:
  - [misc] vsyscall: remove code changing syscall instructions to nop (Ulrich Obergfell) [689546]
  - [scsi] mpt2sas: move fault event handling into process context (Tomas Henzl) [705398]
  - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [704963]
  - [infiniband] cxgb4: Reset wait condition atomically (Steve Best) [703925]
  - [infiniband] cxgb4: fix driver hang on EEH error (Steve Best) [703925]
  - [fs] xfs: serialise unaligned direct IOs (Eric Sandeen) [689830]
  - [fs] ext4: serialize unaligned asynchronous DIO (Eric Sandeen) [689830]
  - [misc] Add printk_timed_ratelimit (Eric Sandeen) [689830]
  - [fs] set stat's st_blksize to fs blocksize not page size (Eric Sandeen) [695168]
  - [pci] Disable PCI MSI/X on portable hardware (Prarit Bhargava) [703340]
  - [usb] ehci: Disable disconnect/connect wakeups (Matthew Garrett) [703344]
  - [fs] cifs: fix cifsConvertToUCS for the mapchars case (Jeff Layton) [705324]
  - [fs] nfs: set d_op on newly allocated dentries in nfs_rename (Jeff Layton) [702533]
  - [fs] nfs: Fix build break with CONFIG_NFS_V4=n (Harshula Jayasuriya) [702355]
  - [scsi] isci: enable building driver (David Milburn) [651837]
  - [scsi] libsas: flush initial device discovery before completing (David Milburn) [651837]
  - [scsi] libsas: fix up device gone notification in sas_deform_port (David Milburn) [651837]
  - [scsi] libsas: fix runaway error handler problem (David Milburn) [651837]
  - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [651837]
  - [scsi] isci: fix oem parameter header definition (David Milburn) [651837]
  - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [651837]
  - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [651837]
  - [scsi] isci: Qualify when lock managed for STP/SATA callbacks (David Milburn) [651837]
  - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [651837]
  - [scsi] isci: Free lock for abort escalation at submit time (David Milburn) [651837]
  - [scsi] isci: Properly handle requests in aborting state (David Milburn) [651837]
  - [scsi] isci: Remove screaming data types (David Milburn) [651837]
  - [scsi] isci: remove unused remote_device_started (David Milburn) [651837]
  - [scsi] isci: namespacecheck cleanups (David Milburn) [651837]
  - [scsi] isci: kill some long macros (David Milburn) [651837]
  - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [651837]
  - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [651837]
  - [scsi] isci: fix apc mode definition (David Milburn) [651837]
  - [scsi] isci: Revert task gating change handled by libsas (David Milburn) [651837]
  - [scsi] isci: reset hardware at init (David Milburn) [651837]
  - [scsi] isci: Revert unneeded error path fixes (David Milburn) [651837]
  - [scsi] isci: misc fixes (David Milburn) [651837]
  - [scsi] isci: add firmware support (David Milburn) [651837]
  - [scsi] isci: lldd support (David Milburn) [651837]
  - [scsi] isci: add core common definitions and utility functions (David Milburn) [651837]
  - [scsi] isci: add core base state machine and memory descriptors (David Milburn) [651837]
  - [scsi] isci: add core unsolicited frame handling and registers (David Milburn) [651837]
  - [scsi] isci: add core request support (David Milburn) [651837]
  - [scsi] isci: add core stp support (David Milburn) [651837]
  - [scsi] isci: add core remote node context support (David Milburn) [651837]
  - [scsi] isci: add core remote device support (David Milburn) [651837]
  - [scsi] isci: add core port support (David Milburn) [651837]
  - [scsi] isci: add core phy support (David Milburn) [651837]
  - [scsi] isci: add core controller support (David Milburn) [651837]
  - [scsi] isci: BZ 651837 Introduce pci_map_biosrom() (David Milburn) [651837]
  - [scsi] qla4xxx: update version to V5.02.04.00.05.07-d0 (Chad Dupuis) [660388]
  - [scsi] qla4xxx: set status_srb NULL if sense_len is 0 (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Initialize host fw_ddb_index_map list (Chad Dupuis) [660388]
  - [scsi] qla4xxx: reuse qla4xxx_mailbox_premature_completion (Chad Dupuis) [660388]
  - [scsi] qla4xxx: check for all reset flags (Chad Dupuis) [660388]
  - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Chad Dupuis) [660388]
  - [scsi] qla4xxx: add support for ql4xkeepalive module parameter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add support for ql4xmaxqdepth module parameter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: skip core clock so firmware can increase clock (Chad Dupuis) [660388]
  - [scsi] qla4xxx: copy ipv4 opts and address state to host struct (Chad Dupuis) [660388]
  - [scsi] qla4xxx: check AF_FW_RECOVERY flag for 8022 adapter only (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Change hard coded values to macros (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Change hard coded value of Sense buffer (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Remove stale references to ISP3031 and NetXen (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Correct file header for iscsi (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add scsi_{,un}block_request while reading flash (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Remove unused code from qla4xxx_send_tgts (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add proper locking around cmd->host_scribble (Chad Dupuis) [660388]
  - [scsi] qla4xxx: use return status DID_TRANSPORT_DISRUPTED (Chad Dupuis) [660388]
  - [scsi] qla4xxx: remove unused functions and struct parameters (Chad Dupuis) [660388]
  - [scsi] qla4xxx: change char string to static char (Chad Dupuis) [660388]
  - [scsi] qla4xxx: change spin_lock to spin_lock_irqsave (Chad Dupuis) [660388]
  - [scsi] qla4xxx: change hard coded value to a macro (Chad Dupuis) [660388]
  - [scsi] qla4xxx: move qla4xxx_free_ddb_list and scsi_remove_host (Chad Dupuis) [660388]
  - [scsi] qla4xxx: get status from initialize_adapter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: remove extra pci_disable_device call (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Remove unused argument from function prototype (Chad Dupuis) [660388]
  - [scsi] qla4xxx: call qla4xxx_mark_all_devices_missing (Chad Dupuis) [660388]
  - [scsi] qla4xxx: call scsi_scan_target only if AF_ONLINE set (Chad Dupuis) [660388]
  - [scsi] qla4xxx: call scsi_block_request before clearing AF_ONLINE (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add timer debug print (Chad Dupuis) [660388]
  - [scsi] qla4xxx: use iscsi class session state check ready (Chad Dupuis) [660388]
  - [scsi] qla4xxx: set device state missing only if non-dead state (Chad Dupuis) [660388]
  - [scsi] libiscsi: fix shutdown (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Change function prototype to static (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Fix panic while loading with corrupted 4032 card (Chad Dupuis) [660388]
  - [scsi] qla4xxx: no other port reinit during remove_adapter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: unblock iscsi session before scsi_scan_target (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Fix for dropping of AENs during init time (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Free allocated memory only once (Chad Dupuis) [660388]
  - [scsi] qla4xxx: ignore existing interrupt during mailbox command (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Check connection active before unblocking session (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Poll for Disable Interrupt Mailbox Completion (Chad Dupuis) [660388]
  - [scsi] qla4xxx: fix request_irq to avoid spurious interrupts (Chad Dupuis) [660388]
  - [net] bridge: make bridge address settings sticky (Amerigo Wang) [705997]
  - [net] bridge: allow changing hardware addr to any valid address (Amerigo Wang) [705997]
  - [xen] hvm: build guest timers on monotonic system time (Paolo Bonzini) [705725]
  - [xen] hvm: explicitly use the TSC as the base for the hpet (Paolo Bonzini) [705725]
  - [xen] x86: allow Dom0 to drive PC speaker (Igor Mammedov) [501314]
  - [xen] vtd: Fix resource leaks on error paths in intremap code (Igor Mammedov) [704497]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-261.el5]
changelog:
  - [message] mptfusion: inline data padding support for TAPE drives (Tomas Henzl) [698073]
  - [powerpc] fix VDSO gettimeofday called with NULL struct timeval (Steve Best) [700203]
  - [fs] gfs2: fix resource group bitmap corruption (Robert S Peterson) [690555]
  - [fs] gfs2: Add dlm callback owed glock flag (Robert S Peterson) [703213]
  - [net] cxgb4: fix some backport bugs (Neil Horman) [700947]
  - [scsi] fnic: fix stats memory leak (Mike Christie) [688459]
  - [block]: fix missing bio back/front segment size setting (Milan Broz) [700546]
  - [net] mlx4: Add CX3 PCI IDs (Jay Fenlason) [660671]
  - [pci] SRIOV: release VF BAR resources when device is hot unplug (Don Dutile) [698879]
  - [virtio] virtio_ring: Decrement avail idx on buffer detach (Amit Shah) [699426]
  - [virtio] virtio_pci: fix double-free of pci regions on unplug (Amit Shah) [701918]
  - Revert: [virtio] console: no device_destroy on port device (Amit Shah) [701918]
  - [xen] hvm: provide param to disable HPET in HVM guests (Paolo Bonzini) [702652]
  - [xen] vtd: Free unused interrupt remapping table entry (Don Dugger) [571410]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-260.el5]
changelog:
  - [scsi] mpt2sas: prevent heap overflows and unchecked access (Tomas Henzl) [694527] {CVE-2011-1494 CVE-2011-1495}
  - [block] cciss: fix export resettable host attribute fix (Tomas Henzl) [690511]
  - [fs] gfs2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701577]
  - [fs] nfsd: permit unauthenticated stat of export root (Steve Dickson) [491740]
  - [net] myri10ge: add dynamic LRO disabling (Stanislaw Gruszka) [688897]
  - [wireless] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [666866]
  - [net] igb: work-around for 82576 EEPROMs reporting invalid size (Stefan Assmann) [693934]
  - [pci] aerdrv: use correct bits and add delay to aer_root_reset (Stefan Assmann) [700386]
  - [fs] jbd: fix write_metadata_buffer and get_write_access race (Eric Sandeen) [494927 696843]
  - [x86_64] Disable Advanced RAS/MCE on newer Intel processors (Prarit Bhargava) [697508]
  - [x86_64] vdso: fix gettimeofday segfault when tv == NULL (Prarit Bhargava) [700782]
  - [x86_64] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [692921]
  - [i386] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [692921]
  - [scsi] iscsi_tcp: fix iscsi's sk_user_data access (Mike Christie) [677703]
  - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [658418]
  - [char] vcs: hook sysfs devices to object lifetime (Mauro Carvalho Chehab) [622542]
  - [char] vt_ioctl: fix VT ioctl race (Mauro Carvalho Chehab) [622542]
  - [fs] avoid vmalloc space error opening many files on x86 (Larry Woodman) [681586]
  - [fs] nfs: Tighten up the attribute update code (Jeff Layton) [672981]
  - [net] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [700488]
  - [net] benet: increment work_counter in be_worker (Ivan Vecera) [695197]
  - [net] benet: be_poll_tx_mcc_compat should always return zero (Ivan Vecera) [690755]
  - [net] benet: Fix be_get_stats_count return value (Ivan Vecera) [690755]
  - [net] tcp: Fix tcp_prequeue to get correct rto_min value (Herbert Xu) [696411]
  - [net] bonding: unshare skbs prior to calling pskb_may_pull (Andy Gospodarek) [607114]
  - [misc] x86: Sync CPU feature flag additions from Xen (Frank Arnold) [687994]
  - [misc] mark various drivers/features as tech preview (Don Zickus) [701722]
  - [hwmon] i5k_amb: Fix compile warning (Dean Nelson) [603345]
  - [hwmon] i5k_amb: Load automatically on all 5000/5400 chipsets (Dean Nelson) [603345]
  - [hwmon] i5k_amb: provide labels for temperature sensors (Dean Nelson) [603345]
  - [hwmod] i5k_amb: support Intel 5400 chipset (Dean Nelson) [603345]
  - [net] bridge/netfilter: fix ebtables information leak (Don Howard) [681326] {CVE-2011-1080}
  - [net] bluetooth: fix sco information leak to userspace (Don Howard) [681311] {CVE-2011-1078}
  - [fs] gfs2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [699741]
  - [fs] fix corrupted GUID partition table kernel oops (Jerome Marchand) [695980] {CVE-2011-1577}
  - [xen] x86: Enable K8 NOPS for future AMD CPU Families (Frank Arnold) [687994]
  - [xen] x86: Blacklist new AMD CPUID bits for PV domains (Frank Arnold) [687994]
  - [xen] x86: Handle new AMD CPUID bits for HVM guests (Frank Arnold) [687994]
  - [xen] x86: Update AMD CPU feature flags (Frank Arnold) [687994]
  - [xen] x86/domain: fix error checks in arch_set_info_guest (Laszlo Ersek) [688582] {CVE-2011-1166}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-259.el5]
changelog:
  - [net] bridge: fix initial packet flood if !STP (Jiri Pirko) [695369]
  - [edac] amd64_edac: Fix potential memleak (Mauro Carvalho Chehab) [610235]
  - [edac] amd64_edac, amd64_mce: Revert printk changes (Mauro Carvalho Chehab) [610235]
  - [x86] amd: Fix init_amd build warnings (Frank Arnold) [610235]
  - [edac] amd64_edac: Enable PCI dev detection on F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [610235]
  - [edac] amd64_edac: Drop local variable (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [610235]
  - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [610235]
  - [edac] amd64_edac: fix up chip select conversion routine to F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [610235]
  - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [610235]
  - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [610235]
  - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [610235]
  - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [610235]
  - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [610235]
  - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [610235]
  - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [610235]
  - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [610235]
  - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [610235]
  - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [610235]
  - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [610235]
  - [edac] amd64_edac: Rework printk macros (Frank Arnold) [610235]
  - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [610235]
  - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [610235]
  - [edac] amd64_edac: Add per-family init function (Frank Arnold) [610235]
  - [edac] amd64_edac: Remove F11h support (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DCT base address selector (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [610235]
  - [edac] amd64_edac: fix forcing module load/unload (Frank Arnold) [610235]
  - [edac] amd64_edac: add memory types strings for debugging (Frank Arnold) [610235]
  - [edac] amd64_edac: remove unneeded extract_error_address wrapper (Frank Arnold) [610235]
  - [edac] amd64_edac: rename StinkyIdentifier (Frank Arnold) [610235]
  - [edac] amd64_edac: remove superfluous dbg printk (Frank Arnold) [610235]
  - [edac] amd64_edac: cleanup f10_early_channel_count (Frank Arnold) [610235]
  - [edac] amd64_edac: dump DIMM sizes on K8 too (Frank Arnold) [610235]
  - [edac] amd64_edac: cleanup rest of amd64_dump_misc_regs (Frank Arnold) [610235]
  - [edac] amd64_edac: cleanup DRAM cfg low debug output (Frank Arnold) [610235]
  - [edac] amd64_edac: wrap-up pci config read error handling (Frank Arnold) [610235]
  - [edac] amd64_edac: make DRAM regions output more human-readable (Frank Arnold) [610235]
  - [edac] amd64_edac: clarify DRAM CTL debug reporting (Frank Arnold) [610235]
  - [edac] mce_amd: Fix NB error formatting (Frank Arnold) [659693]
  - [edac] mce_amd: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [659693]
  - [edac] mce_amd: Enable MCE decoding on F15h (Frank Arnold) [659693]
  - [edac] mce_amd: Shorten error report formatting (Frank Arnold) [659693]
  - [edac] mce_amd: Overhaul error fields extraction macros (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h FP MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15 EX MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add an F15h NB MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: No F15h LS MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h CU MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h IC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h DC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Select extended error code mask (Frank Arnold) [659693]
  - [edac] mce_amd: Fix shift warning on 32-bit (Frank Arnold) [659693]
  - [edac] mce_amd: Add a BIT_64() macro (Frank Arnold) [659693]
  - [edac] mce_amd: Enable MCE decoding on F12h (Frank Arnold) [659693]
  - [edac] mce_amd: Add F12h NB MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F12h IC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F12h DC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add support for F11h MCEs (Frank Arnold) [659693]
  - [edac] mce_amd: Enable MCE decoding on F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Fix FR MCEs decoding (Frank Arnold) [659693]
  - [edac] mce_amd: Complete NB MCE decoders (Frank Arnold) [659693]
  - [edac] mce_amd: Warn about LS MCEs on F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Adjust IC decoders to F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Adjust DC decoders to F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Rename files (Frank Arnold) [659693]
  - [edac] mce_amd: Pass complete MCE info to decoders (Frank Arnold) [659693]
  - [edac] mce_amd: Sanitize error codes (Frank Arnold) [659693]
  - [edac] mce_amd: Remove unused function parameter (Frank Arnold) [659693]
  - [edac] mce_amd: Do not report error overflow as a separate error (Frank Arnold) [659693]
  - [edac] mce_amd: Limit MCE decoding to current families for now (Frank Arnold) [659693]
  - [edac] mce_amd: Fix wrong mask and macro usage (Frank Arnold) [659693]
  - [edac] mce_amd: Filter out invalid values (Frank Arnold) [659693]
  - [edac] mce_amd: silence GART TLB errors (Frank Arnold) [659693]
  - [edac] mce_amd: correct corenum reporting (Frank Arnold) [659693]
  - [edac] mce_amd: update AMD F10h revD check (Frank Arnold) [659693]
  - [edac] mce_amd: Use an atomic notifier for MCEs decoding (Frank Arnold) [659693]
  - [edac] mce_amd: carve out AMD MCE decoding logic (Frank Arnold) [659693]
  - [edac] mce_amd: Fix MCE decoding callback logic (Frank Arnold) [659693]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-258.el5]
changelog:
  - [block] cciss: fix lost command problem (Tomas Henzl) [696153]
  - [block] cciss: export resettable host attribute (Tomas Henzl) [690511]
  - [powerpc] mm/numa: Disable VPNH feature on pseries (Steve Best) [696328]
  - [wireless] iwlagn: re-enable MSI on resume (Prarit Bhargava) [694672]
  - [fs] cifs: clean up various nits in unicode routines (Jeff Layton) [659715]
  - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [659715]
  - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [659715]
  - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [659715]
  - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [659715]
  - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [659715]
  - [net] bridge: fix build warning in br_device (Jarod Wilson) [556811]
  - [scsi] arcmsr: fix broken CONFIG_XEN conditional (Jarod Wilson) [635992]
  - [net] cxgb4: clean up dma_mapping_error usage (Jarod Wilson) [567446]
  - [fs] dcache: Close a race-opportunity in d_splice_alias (David Howells) [646359]
  - [md] dm-crypt: support more encryption modes (Milan Broz) [660368]
  - [crypto] add XTS blockcipher mode support (Danny Feng) [553411]
  - [s390] dasd: fix race between open and offline (Hendrik Brueckner) [695357]
  - [net] netxen: limit skb frags for non tso packet (Chad Dupuis) [672368]
  - [net] qlcnic: limit skb frags for non tso packet (Bob Picco) [695490]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-257.el5]
changelog:
  - [char] ipmi: don't poll non-existant IPMI Event Message Buffer (Tony Camuso) [578913]
  - [char] ipmi: fix platform return check (Tony Camuso) [578913]
  - [fs] gfs: Never try to deallocate an inode on a read-only mount (Steven Whitehouse) [689943]
  - [infiniband] cxgb4: Initial import of driver to RHEL5 (Steve Best) [567449]
  - [net] cxgb4: Initial import of driver to RHEL5 (Neil Horman) [567446]
  - [net] bond: fix link up after restart (Neil Horman) [659558]
  - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* from LLD (Neil Horman) [516956]
  - [infiniband] cxgb3: Wait 1+ schedule cycle during device removal (Neil Horman) [516956]
  - [infiniband] cxgb3: Mark device with CXIO_ERROR_FATAL on remove (Neil Horman) [516956]
  - [infiniband] cxgb3: Don't allocate the SW queue for user mode CQs (Neil Horman) [516956]
  - [infiniband] cxgb3: Increase the max CQ depth (Neil Horman) [516956]
  - [infiniband] cxgb3: Doorbell overflow avoidance and recovery (Neil Horman) [516956]
  - [infiniband] cxgb3: Remove BUG_ON() on CQ rearm failure (Neil Horman) [516956]
  - [infiniband] cxgb3: Fix error paths in post_send and post_recv (Neil Horman) [516956]
  - [infiniband] cxgb3: Handle NULL inetdev ptr in iwch_query_port (Neil Horman) [516956]
  - [infiniband] cxgb3: Clean up properly on FW mismatch failures (Neil Horman) [516956]
  - [infiniband] cxgb3: Don't ignore insert_handle() failures (Neil Horman) [516956]
  - [infiniband] cxgb3: Wake up any waiters on peer close/abort (Neil Horman) [516956]
  - [infiniband] cxgb3: Don't free endpoints early (Neil Horman) [516956]
  - [net] cxgb3: Handle port events properly (Mike Christie) [516956]
  - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [667454]
  - [fs] cifs: consolidate reconnect logic in smb_init routines (Jeff Layton) [667454]
  - [fs] dcache: allow __d_obtain_alias to return unhashed dentries (J. Bruce Fields) [613736]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-256.el5]
changelog:
  - [scsi] mpt2sas: fix _scsih_is_raid test in _scsih_qcmd (Tomas Henzl) [683806]
  - [scsi] megaraid_sas: add a reset_devices condition (Tomas Henzl) [692099]
  - [net] add socket API recvmmsg, receive multiple messages (Thomas Graf) [582653]
  - [scsi] device_handler: fix ref counting in error path (Mike Snitzer) [645343]
  - [scsi] device_handler: propagate SCSI device deletion (Mike Snitzer) [645343]
  - [net] 8021q: fix VLAN RX stats counting (Stefan Assmann) [579858]
  - [x86_64] vdso: Fix typo in vclock_gettime code (Prarit Bhargava) [691735]
  - [firmware] dmi_scan: Display system information in dmesg (Prarit Bhargava) [692860]
  - [fs] debugfs: Implement debugfs_remove_recursive (Neil Horman) [692946]
  - [redhat] configs: enable building CXGB4_ISCSI (Mike Christie) [567452]
  - [scsi] cxgbi: get rid of gl_skb in cxgbi_ddp_info (Mike Christie) [567452]
  - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [567452]
  - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [567452]
  - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [567452]
  - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [567452]
  - [scsi] libcxgbi: pdu read fixes (Mike Christie) [567452]
  - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [567452]
  - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [567452]
  - [scsi] cxgbi: add cxgb4i iscsi driver (Mike Christie) [567452]
  - [net] bonding: re-read speed and duplex when interface goes up (Andy Gospodarek) [677902]
  - [net] ipv4/tcp_timer: honor sysctl tcp_syn_retries (Flavio Leitner) [688989]
  - [usb] fix usbfs isochronous data transfer regression (Don Zickus) [688926]
  - [fs] partitions: Fix corrupted OSF partition table parsing (Danny Feng) [688023]
  - [misc] add param to change default coredump_filter setup (Dave Anderson) [488840]
  - Revert: [md] dm-crypt: support more encryption modes (Jarod Wilson) [660368]
  - [xen] allow delivery of timer interrupts to VCPU != 0 (Paolo Bonzini) [418501]
  - [xen] x86/hvm: Enable delivering 8259 interrupts to VCPUs != 0 (Paolo Bonzini) [418501]
  - [xen] get rid of the vcpu state in HPET (Paolo Bonzini) [418501]
  - [xen] add accessors for arch/x86/hvm/hpet.c (Paolo Bonzini) [418501]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-255.el5]
changelog:
  - [net] htb: Make HTB scheduler work with TSO (Thomas Graf) [481546]
  - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [516102]
  - [pci] Ensure devices are resumed on system resume (Matthew Garrett) [644440]
  - [fs] ext2, ext3: copy i_flags to inode flags on write (Eric Sandeen) [431738]
  - [fs] gfs2: fix filesystem hang caused by incorrect lock order (Robert S Peterson) [656032]
  - [fs] gfs2: restructure reclaiming of unlinked dinodes (Robert S Peterson) [656032]
  - [fs] gfs2: unlock on gfs2_trans_begin error (Robert S Peterson) [656032]
  - [pci] Add HP BL620c G7 to pci=bfsort whitelist (Prarit Bhargava) [680946]
  - [pci] msi: simplify the msi irq limit policy (Prarit Bhargava) [652799]
  - [scsi] scsi_dh: allow scsi_dh_detach to detach when attached (Mike Christie) [666304]
  - [net] bonding: fix test for presence of VLANs (Jiri Pirko) [654878]
  - [net] 8021q: VLAN 0 should be treated as no vlan tag (Jiri Pirko) [654878]
  - [kernel] module: add sysctl to block module loading (Jerome Marchand) [645221]
  - [fs] nfs: Make close(2) async when closing O_DIRECT files (Jeff Layton) [626977]
  - [fs] nfs: Optimise NFS close() (Jeff Layton) [626977]
  - [fs] nfs: Fix nfsv4 atomic open for execute... (Jeff Layton) [626977]
  - [misc] pm: add comment explaining is_registered kabi work-around (Don Zickus) [637930]
  - [misc] sunrpc: only call get_seconds once in sunrpc_invalidate (David Howells) [589512]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-254.el5]
changelog:
  - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684842]
  - [scsi] mpt2sas: Add support for WarpDrive SSS-6200 (Tomas Henzl) [683806]
  - [scsi] megaraid: update driver to v5.34 (Tomas Henzl) [660728]
  - [scsi] arcmsr: driver update for RHEL5.7 (Tomas Henzl) [635992]
  - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667660]
  - [pci] Enable pci=bfsort by default on future Dell systems (Shyam Iyer) [689047]
  - [net] enic: update driver to 2.1.1.9 (Stefan Assmann) [661306]
  - [scsi] bfa: rebase for RHEL5.7 to current scsi-misc version (Rob Evers) [660545]
  - [pci] Enable PCI bus rescan for PPC64 only (Prarit Bhargava) [683461]
  - [net] enable VLAN SG on additional drivers (Paolo Bonzini) [668934]
  - [net] add ethtool -k sg off support for vlans (Paolo Bonzini) [668934]
  - [net] explicitly enable VLAN SG when already in use (Paolo Bonzini) [668934]
  - [net] enable SG on vlan devices if supported on the NIC (Paolo Bonzini) [668934]
  - [net] fix NETIF_F_GSO_MASK to exclude VLAN features (Paolo Bonzini) [668934]
  - [ata] ata_piix: honor ide=disable (Paolo Bonzini) [460821]
  - [scsi] be2iscsi: update driver version string (Mike Christie) [691899]
  - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [660392]
  - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [660392]
  - [scsi] be2iscsi: allow more time for FW to respond (Mike Christie) [660392]
  - [net] ixgbe: restore erratum 45 fix and whitespace (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [usb] ehci: AMD periodic frame list table quirk (Don Zickus) [651333]
  - [scsi] qla2xxx: Upgrade 24xx and 25xx firmware to 5.03.16 (Chad Dupuis) [682305]
  - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [589512]
  - [net] sunrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [589512]
  - [net] sunrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [589512]
  - [net] sunrpc: move cache validity check into helper function (J. Bruce Fields) [589512]
  - [net] sunrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [589512]
  - [fs] nfs: extract some common sunrpc_cache code from nfsd (J. Bruce Fields) [589512]
  - [pci] return correct value when writing to reset attribute (Alex Williamson) [689860]
  - [pci] expose function reset capability in sysfs (Alex Williamson) [689860]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-253.el5]
changelog:
  - [media] sn9c102: fix world-wirtable sysfs files (Don Howard) [679305]
  - [scsi] scsi_dh_rdac: Add two new IBM devices to rdac_dev_list (Rob Evers) [691460]
  - [misc] support for marking code as tech preview (Don Zickus) [645431]
  - [misc] taint: Add taint padding (Don Zickus) [645431]
  - [scsi] lpfc: Update version for 8.2.0.96 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.95 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [660396]
  - [scsi] lpfc: don't ignore lpfc_suppress_link_up on SLI-4 (Rob Evers) [660396]
  - [scsi] lpfc: LOGO completion must invalidate both RPI and D_ID (Rob Evers) [660396]
  - [scsi] lpfc: adds a comment (Rob Evers) [660396]
  - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [660396]
  - [scsi] lpfc: Fix non-empty nodelist after sli3 driver remove (Rob Evers) [660396]
  - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [660396]
  - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [660396]
  - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [660396]
  - [scsi] lpfc: Fix setting of RRQ active for target aborted IOs (Rob Evers) [660396]
  - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [660396]
  - [scsi] lpfc: Fix bug with fc_vport symbolic_name not being generated (Rob Evers) [660396]
  - [scsi] lpfc: Update lpfc for 8.2.0.94 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [660396]
  - [scsi] lpfc: warn if the link_speed is not supported by this adapter (Rob Evers) [660396]
  - [scsi] lpfc: Fixed UE error on UCNA BE2 hba during reboot (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.93 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Added support for clean address bit (Rob Evers) [660396]
  - [scsi] lpfc: Fixed XRI reuse issue (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.92 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [660396]
  - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.91 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [660396]
  - [scsi] lpfc: Adjust lengths for sli4_config mailbox commands (Rob Evers) [660396]
  - [scsi] lpfc: set parity and serr bits on after performing sli4 reset (Rob Evers) [660396]
  - [scsi] lpfc: VPI for ALL ELS commands and alloc RPIs at node creation (Rob Evers) [660396]
  - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.90 driver release (Rob Evers) [660396]
  - [scsi] lpfc: new SLI4 initialization procedures based on if_type (Rob Evers) [660396]
  - [scsi] lpfc: Implement FC and SLI async event handlers (Rob Evers) [660396]
  - [scsi] lpfc: Fix management command context setting (Rob Evers) [660396]
  - [scsi] lpfc: Fix panic in __lpfc_sli_get_sglq (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.89 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fix compiler warning (Rob Evers) [660396]
  - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [660396]
  - [scsi] lpfc: Init VFI and VPI for physical port (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.88 driver release (Rob Evers) [660396]
  - [scsi] lpfc: add READ_TOPOLOGY mailbox command and new speed definition (Rob Evers) [660396]
  - [scsi] lpfc: Modified return status of unsupport ELS commands (Rob Evers) [660396]
  - [scsi] lpfc: Implement doorbell register changes for new hardware (Rob Evers) [660396]
  - [scsi] lpfc: Implement new SLI 4 SLI_INTF register definitions (Rob Evers) [660396]
  - [scsi] lpfc: Add PCI ID definitions for new hardware support (Rob Evers) [660396]
  - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [660396]
  - [net] myri10ge: update to 1.5.2 (Stanislaw Gruszka) [481629]
  - [pci] make pcie_get_readrq visible in pci.h (Stanislaw Gruszka) [481629]
  - [net] igb: AER fix recover from PCIe Uncorrectable Error (Stefan Assmann) [568211]
  - [net] igb: driver update for RHEL5.7 (Stefan Assmann) [653238]
  - [fs] quota: do not allow setting quota limits too high (Eric Sandeen) [594609]
  - [fs] block: fix submit_bh discarding barrier flag on sync write (Lukas Czerner) [667673]
  - [net] netfilter/ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689340]
  - [net] netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689349] {CVE-2011-1172}
  - [net] netfilter/ip_tables: fix infoleak to userspace (Jiri Pirko) [689332] {CVE-2011-1171}
  - [net] netfilter/arp_tables: fix infoleak to userspace (Jiri Pirko) [689323] {CVE-2011-1170}
  - [sound] alsa: hda driver update for RHEL5.7 (Jaroslav Kysela) [688539]
  - [sound] alsa: add snd-aloop driver (Jaroslav Kysela) [647094]
  - [mmc] sdhci: Add support for O2Micro Card Reader (John Feeney) [659318]
  - [base] Fix potential deadlock in driver core (Don Zickus) [637930]
  - Revert: [crypto] add XTS blockcipher mode support (Jarod Wilson) [553411]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-252.el5]
changelog:
  - [scsi] add new Dell Powervault controllers to RDAC device list (Shyam Iyer) [688981]
  - [ata] ahci: AHCI mode for Intel Patsburg SATA RAID controller (David Milburn) [684361]
  - [md] dm-crypt: support more encryption modes (Milan Broz) [660368]
  - [crypto] add XTS blockcipher mode support (Danny Feng) [553411]
  - [virt] hypervisor: Overflow fix for clocks > 4GHz (Zachary Amsden) [673242]
  - [net] tg3: Restrict phy ioctl access (John Feeney) [660397]
  - [net] tg3: Update version to 3.116 (John Feeney) [660397]
  - [net] tg3: Minor EEE code tweaks (John Feeney) [660397]
  - [net] tg3: Relax EEE thresholds (John Feeney) [660397]
  - [net] tg3: Fix 57765 EEE support (John Feeney) [660397]
  - [net] tg3: Move EEE definitions into mdio.h (John Feeney) [660397]
  - [net] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [660397]
  - [net] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [660397]
  - [net] tg3: Reenable TSS for 5719 (John Feeney) [660397]
  - [net] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [660397]
  - [net] tg3: Always turn on APE features in mac_mode reg (John Feeney) [660397]
  - [net] tg3: Don't check for vlan group before vlan_tx_tag_present (John Feeney) [660397]
  - [net] tg3: Update version to 3.115 (John Feeney) [660397]
  - [net] tg3: Report invalid link from tg3_get_settings() (John Feeney) [660397]
  - [net] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [660397]
  - [net] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [660397]
  - [net] tg3: Add EEE support (John Feeney) [660397]
  - [net] tg3: Add clause 45 register accessor methods (John Feeney) [660397]
  - [net] tg3: Disable unused transmit rings (John Feeney) [660397]
  - [net] tg3: Add support for selfboot format 1 v6 (John Feeney) [660397]
  - [net] tg3: Update version to 3.114 (John Feeney) [660397]
  - [net] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [660397]
  - [net] tg3: Prepare for larger rx ring sizes (John Feeney) [660397]
  - [net] tg3: Futureproof the loopback test (John Feeney) [660397]
  - [net] tg3: Cleanup missing VPD partno section (John Feeney) [660397]
  - [net] tg3: Remove 5724 device ID (John Feeney) [660397]
  - [net] tg3: return operator cleanup (John Feeney) [660397]
  - [net] tg3: phy tmp variable roundup (John Feeney) [660397]
  - [net] tg3: Dynamically allocate VPD data memory (John Feeney) [660397]
  - [net] tg3: Use skb_is_gso_v6() (John Feeney) [660397]
  - [net] tg3: Move producer ring struct to tg3_napi (John Feeney) [660397]
  - [net] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [660397]
  - [net] tg3: Disable TSS (John Feeney) [660397]
  - [net] tg3: Update version to 3.113 (John Feeney) [660397]
  - [net] tg3: Migrate tg3_flags to phy_flags (John Feeney) [660397]
  - [net] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [660397]
  - [net] tg3: Add phy-related preprocessor constants (John Feeney) [660397]
  - [net] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [660397]
  - [net] tg3: Improve small packet performance (John Feeney) [660397]
  - [net] tg3: Remove 5720, 5750, and 5750M (John Feeney) [660397]
  - [net] tg3: Restrict ASPM workaround devlist (John Feeney) [660397]
  - [net] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [660397]
  - [net] tg3: Disable TSS also during tg3_close() (John Feeney) [660397]
  - [net] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [660397]
  - [net] tg3: Update version to 3.112 (John Feeney) [660397]
  - [net] tg3: Fix some checkpatch errors (John Feeney) [660397]
  - [net] tg3: Revert PCIe tx glitch fix (John Feeney) [660397]
  - [net] tg3: Report driver version to firmware (John Feeney) [660397]
  - [net] tg3: Relax 5717 serdes restriction (John Feeney) [660397]
  - [net] tg3: Fix single MSI-X vector coalescing (John Feeney) [660397]
  - [net] tg3: Update version to 3.111 (John Feeney) [660397]
  - [net] tg3: Allow 5717 serdes link via parallel detect (John Feeney) [660397]
  - [net] tg3: Allow single MSI-X vector allocations (John Feeney) [660397]
  - [net] tg3: Update version to 3.110 (John Feeney) [660397]
  - [net] tg3: Remove function errors flagged by checkpatch (John Feeney) [660397]
  - [net] tg3: Unify max pkt size preprocessor constants (John Feeney) [660397]
  - [net] tg3: Re-inline VLAN tags when appropriate (John Feeney) [660397]
  - [net] tg3: Optimize rx double copy test (John Feeney) [660397]
  - [net] tg3: Update version to 3.109 (John Feeney) [660397]
  - [net] tg3: Remove tg3_dump_state() (John Feeney) [660397]
  - [net] tg3: Cleanup if codestyle (John Feeney) [660397]
  - [net] tg3: The case of switches (John Feeney) [660397]
  - [net] tg3: Whitespace, constant, and comment updates (John Feeney) [660397]
  - [net] tg3: Use VPD fw version when present (John Feeney) [660397]
  - [net] tg3: Prepare FW version code for VPD versioning (John Feeney) [660397]
  - [net] tg3: Fix message 80 char violations (John Feeney) [660397]
  - [net] tg3: netdev_err() => dev_err() (John Feeney) [660397]
  - [net] tg3: Replace pr_err with sensible alternatives (John Feeney) [660397]
  - [net] tg3: change field used with TG3_FLAG_10_100_ONLY constant (John Feeney) [660397]
  - [net] tg3: Remove now useless VPD code (John Feeney) [660397]
  - [net] tg3: use helper to search for VPD keywords (John Feeney) [660397]
  - [net] tg3: use VPD information field helper functions (John Feeney) [660397]
  - [net] tg3: use helper to find VPD resource data type (John Feeney) [660397]
  - [net] tg3: Add large and small resource data type code (John Feeney) [660397]
  - [net] tg3: Add PCI LRDT tag size and section size (John Feeney) [660397]
  - [net] tg3: convert to use netdev_for_each_mc_addr, part6 (John Feeney) [660397]
  - [net] tg3: Use (pr|netdev)_<level> macro helpers (John Feeney) [660397]
  - [net] bna: Include embedded firmware for RHEL5 (Ivan Vecera) [475690]
  - [net] bna: use device model DMA API (Ivan Vecera) [475690]
  - [net] bna: Remove unnecessary memset 0 (Ivan Vecera) [475690]
  - [net] bna: Update the driver version to 2.3.2.3 (Ivan Vecera) [475690]
  - [net] bna: IOC failure auto recovery fix (Ivan Vecera) [475690]
  - [net] bna: Restore VLAN filter table (Ivan Vecera) [475690]
  - [net] bna: Removed unused code (Ivan Vecera) [475690]
  - [net] bna: IOC uninit check and misc cleanup (Ivan Vecera) [475690]
  - [net] bna: Fix for TX queue (Ivan Vecera) [475690]
  - [net] bna: Enable pure priority tagged packet reception and rxf uninit cleanup fix (Ivan Vecera) [475690]
  - [net] bna: Fix ethtool register dump and reordered an API (Ivan Vecera) [475690]
  - [net] bna: Port enable disable sync and txq priority fix (Ivan Vecera) [475690]
  - [net] bna: TxRx and datapath fix (Ivan Vecera) [475690]
  - [net] bna: scope and dead code cleanup (Ivan Vecera) [475690]
  - [net] bna: fix interrupt handling (Ivan Vecera) [475690]
  - [net] bna: off by one (Ivan Vecera) [475690]
  - [net] bna: Check for NULL before deref in bnad_cb_tx_cleanup (Ivan Vecera) [475690]
  - [net] bna: fix lock imbalance (Ivan Vecera) [475690]
  - [net] bna: fix stats handling (Ivan Vecera) [475690]
  - [net] bna: Fixed build break for allyesconfig (Ivan Vecera) [475690]
  - [net] bna: Brocade 10Gb Ethernet device driver (Ivan Vecera) [475690]
  - [s390] tape: deadlock on global work queue (Hendrik Brueckner) [681329]
  - [s390] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679120]
  - [s390] qeth: allow channel path changes in recovery (Hendrik Brueckner) [678073]
  - [s390] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675747]
  - [s390] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [651141]
  - [s390] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [651135]
  - [s390] qeth: tolerate OLM-limitation (Hendrik Brueckner) [651161]
  - [s390] sclp_vt220: console message may cause deadlock (Hendrik Brueckner) [675751]
  - [s390] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670234]
  - [x86_64] nmi_watchdog: modify default to perf counter 1 (Don Zickus) [633196 659816]
  - [net] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [660390]
  - [net] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [660390]
  - [net] qlcnic: change module parameter permissions (Chad Dupuis) [660390]
  - [net] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [660390]
  - [net] qlcnic: fix flash fw version read (Chad Dupuis) [660390]
  - [net] qlcnic: Use static const (Chad Dupuis) [660390]
  - [net] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [660390]
  - [net] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [660390]
  - [net] qlcnic: fix LED test when interface is down. (Chad Dupuis) [660390]
  - [net] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [660390]
  - [net] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [660390]
  - [net] qlcnic: validate eswitch config values for PF (Chad Dupuis) [660390]
  - [net] qlcnic: Disable loopback support (Chad Dupuis) [660390]
  - [net] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [660390]
  - [net] qlcnic: lro module parameter (Chad Dupuis) [660390]
  - [net] qlcnic: Fix driver hang while using qcc application (Chad Dupuis) [660390]
  - [net] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [660390]
  - [net] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [660390]
  - [net] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [660390]
  - [net] qlcnic: fix panic on load (Chad Dupuis) [660390]
  - [net] qlcnic: define valid vlan id range (Chad Dupuis) [660390]
  - [net] qlcnic: reduce rx ring size (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac learning (Chad Dupuis) [660390]
  - [net] qlcnic: update ethtool stats (Chad Dupuis) [660390]
  - [net] qlcnic: update driver version 5.0.11 (Chad Dupuis) [660390]
  - [net] qlcnic: change all P3 references to P3P (Chad Dupuis) [660390]
  - [net] qlcnic: fix promiscous mode for VF (Chad Dupuis) [660390]
  - [net] qlcnic: fix board description (Chad Dupuis) [660390]
  - [net] qlcnic: remove private LRO flag (Chad Dupuis) [660390]
  - [net] qlcnic: support quiescent mode (Chad Dupuis) [660390]
  - [net] qlcnic: remove dead code (Chad Dupuis) [660390]
  - [net] qlcnic: set mtu lower limit (Chad Dupuis) [660390]
  - [net] qlcnic: cleanup port mode setting (Chad Dupuis) [660390]
  - [net] qlcnic: sparse warning fixes (Chad Dupuis) [660390]
  - [net] qlcnic: fix vlan TSO on big endian machine (Chad Dupuis) [660390]
  - [net] qlcnic: fix endianess for lro (Chad Dupuis) [660390]
  - [net] qlcnic: fix diag register (Chad Dupuis) [660390]
  - [net] qlcnic: fix eswitch stats (Chad Dupuis) [660390]
  - [net] qlcnic: fix internal loopback test (Chad Dupuis) [660390]
  - [net] qlcnic: return operator cleanup (Chad Dupuis) [660390]
  - [net] qlcnic: dont set skb->truesize (Chad Dupuis) [660390]
  - [net] qlcnic: dont assume NET_IP_ALIGN is 2 (Chad Dupuis) [660390]
  - [net] qlcnic: update version 5.0.10 (Chad Dupuis) [660390]
  - [net] qlcnic: remove fw version check (Chad Dupuis) [660390]
  - [net] qlcnic: vlan lro support (Chad Dupuis) [660390]
  - [net] qlcnic: vlan gro support (Chad Dupuis) [660390]
  - [net] qlcnic: support vlan rx accleration (Chad Dupuis) [660390]
  - [net] qlcnic: add cksum flag (Chad Dupuis) [660390]
  - [net] qlcnic: mac vlan learning support (Chad Dupuis) [660390]
  - [net] qlcnic: support mac learning (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac override capability (Chad Dupuis) [660390]
  - [net] qlcnic: fix panic while using eth_hdr (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac anti spoof policy (Chad Dupuis) [660390]
  - [net] qlcnic: fix for setting default eswitch config (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac addr read (Chad Dupuis) [660390]
  - [net] qlcnic: add api version in reg dump (Chad Dupuis) [660390]
  - [net] qlcnic: backout firmware initialization update (Chad Dupuis) [660390]
  - [net] qlnic: fix a race in qlcnic_get_stats (Chad Dupuis) [660390]
  - [net] qlcnic: PCI ID addition (Chad Dupuis) [660390]
  - [net] qlcnic: Fix driver load issue in FW hang (Chad Dupuis) [660390]
  - [net] qlcnic: change reg name (Chad Dupuis) [660390]
  - [net] qlcnic: fix fw recovery for PF (Chad Dupuis) [660390]
  - [net] qlcnic: support port vlan id (Chad Dupuis) [660390]
  - [net] qlcnic: eswitch config fixes (Chad Dupuis) [660390]
  - [net] qlcnic: update version 5.0.8 (Chad Dupuis) [660390]
  - [net] qlcnic: rom lock recovery (Chad Dupuis) [660390]
  - [net] qlcnic: firmware initialization update (Chad Dupuis) [660390]
  - [net] qlcnic: fix endiness in eswitch statistics (Chad Dupuis) [660390]
  - [net] qlcnic: mark device state as failed (Chad Dupuis) [660390]
  - [net] qlcnic: fix npar state (Chad Dupuis) [660390]
  - [net] qlcnic: support anti mac spoofing (Chad Dupuis) [660390]
  - [net] qlcnic: configure offload setting on eswitch (Chad Dupuis) [660390]
  - [net] qlcnic: configure port on eswitch (Chad Dupuis) [660390]
  - [net] qlcnic: replace magic numbers with defines (Chad Dupuis) [660390]
  - [net] qlcnic: remove unused code (Chad Dupuis) [660390]
  - [net] qlcnic: fix inconsistent lock state (Chad Dupuis) [660390]
  - [net] qlcnic: Use available error codes (Chad Dupuis) [660390]
  - [net] qlcnic: turn off lro when rxcsum is disabled (Chad Dupuis) [660390]
  - [net] qlcnic: fix link diag test (Chad Dupuis) [660390]
  - [net] qlcnic: fix link status message (Chad Dupuis) [660390]
  - [net] qlcnic: add eswitch statistics support (Chad Dupuis) [660390]
  - [net] qlcnic: fix for setting function modes (Chad Dupuis) [660390]
  - [net] qlcnic: device state management fixes for virtual func (Chad Dupuis) [660390]
  - [net] qlcnic: fix aer for virtual func (Chad Dupuis) [660390]
  - [net] qlcnic: using too much stack (Chad Dupuis) [660390]
  - [net] qlcnic: clean up qlcnic_init_pci_info (Chad Dupuis) [660390]
  - [net] qlcnic: fix copyright for pci searching function (Chad Dupuis) [660390]
  - [net] netxen: support for GbE port settings (Chad Dupuis) [660437]
  - [net] netxen: Notify firmware of Flex-10 interface down (Chad Dupuis) [660437]
  - [net] netxen: update driver version 4.0.75 (Chad Dupuis) [660437]
  - [net] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [660437]
  - [net] netxen: update module description (Chad Dupuis) [660437]
  - [net] netxen: Use static const (Chad Dupuis) [660437]
  - [net] netxen: remove unused firmware exports (Chad Dupuis) [660437]
  - [net] netxen: Fix tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [660437]
  - [net] netxen: make local function static (Chad Dupuis) [660437]
  - [net] netxen: mask correctable error (Chad Dupuis) [660437]
  - [net] netxen: fix race in tx stop queue (Chad Dupuis) [660437]
  - [net] netxen: return operator cleanup (Chad Dupuis) [660437]
  - [net] netxen: dont set skb->truesize (Chad Dupuis) [660437]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-251.el5]
changelog:
  - [net] benet: Bump up the version number (Ivan Vecera) [660389]
  - [net] benet: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [660389]
  - [net] benet: Fix UDP packet detected status in RX compl (Ivan Vecera) [660389]
  - [net] benet: changes for BE3 native mode support (Ivan Vecera) [660389]
  - [net] benet: Add multicast filter capability for Lancer (Ivan Vecera) [660389]
  - [net] benet: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [660389]
  - [net] benet: Remove TX Queue stop in close (Ivan Vecera) [660389]
  - [net] benet: Change f/w command versions for Lancer (Ivan Vecera) [660389]
  - [net] benet: Add error recovery during load for Lancer (Ivan Vecera) [660389]
  - [net] benet: Checksum field valid only for TCP/UDP (Ivan Vecera) [660389]
  - [net] benet: Remove ERR compl workaround for Lancer (Ivan Vecera) [660389]
  - [net] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [660389]
  - [net] benet: use hba_port_num instead of port_num (Ivan Vecera) [660389]
  - [net] benet: add code to display temperature of ASIC (Ivan Vecera) [660389]
  - [net] benet: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [660389]
  - [net] benet: variable name change (Ivan Vecera) [660389]
  - [net] benet: fixes in ethtool selftest (Ivan Vecera) [660389]
  - [net] benet: add new counters to display via ethtool stats (Ivan Vecera) [660389]
  - [net] benet: restrict WOL to PFs only. (Ivan Vecera) [660389]
  - [net] benet: detect a UE even when a interface is down. (Ivan Vecera) [660389]
  - [net] benet: gracefully handle situations when UE is detected (Ivan Vecera) [660389]
  - [net] benet: fix be_suspend/resume/shutdown (Ivan Vecera) [660389]
  - [net] benet: pass proper hdr_size while flashing redboot. (Ivan Vecera) [660389]
  - [net] benet: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [660389]
  - [net] benet: Allow VFs to call be_cmd_reset_function. (Ivan Vecera) [660389]
  - [net] benet: pass domain numbers for pmac_add/del functions (Ivan Vecera) [660389]
  - [net] benet: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [660389]
  - [net] benet: Cleanup the VF interface handles (Ivan Vecera) [660389]
  - [net] benet: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [660389]
  - [net] benet: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded. (Ivan Vecera) [660389]
  - [net] benet: Use domain id when be_cmd_if_destroy is called. (Ivan Vecera) [660389]
  - [net] benet: Avoid null deref in be_cmd_get_seeprom_data (Ivan Vecera) [660389]
  - [net] benet: use device model DMA API (Ivan Vecera) [660389]
  - [net] benet: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [660389]
  - [net] benet: fix a crash seen during insmod/rmmod test (Ivan Vecera) [660389]
  - [net] benet: Use static const (Ivan Vecera) [660389]
  - [net] benet: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [660389]
  - [net] benet: Handle out of buffer completions for lancer (Ivan Vecera) [660389]
  - [net] benet: FW init cmd fix for lancer (Ivan Vecera) [660389]
  - [net] benet: Fix be_dev_family_check() return value check (Ivan Vecera) [660389]
  - [net] benet: Fix too optimistic NETIF_F_HW_CSUM features (Ivan Vecera) [660389]
  - [net] benet: adding support for Lancer family of CNAs (Ivan Vecera) [660389]
  - [net] benet: remove dead code (Ivan Vecera) [660389]
  - [net] benet: Changes to use only priority codes allowed by f/w (Ivan Vecera) [660389]
  - [net] benet: add multiple RX queue support (Ivan Vecera) [660389]
  - [net] benet: fix tx completion polling (Ivan Vecera) [660389]
  - [net] benet: use Rx and Tx queues like upstream (Ivan Vecera) [660389]
  - [net] benet: return operator cleanup (Ivan Vecera) [660389]
  - [net] benet: fix a bug in UE detection logic (Ivan Vecera) [660389]
  - [net] benet: fix net-snmp error because of wrong packet stats (Ivan Vecera) [660389]
  - [net] benet: stats for packets received due to internal switching in ASIC. (Ivan Vecera) [660389]
  - [net] benet: fix to avoid sending get_stats request if one is already being processed. (Ivan Vecera) [660389]
  - [net] benet: change to show correct physical link status (Ivan Vecera) [660389]
  - [net] benet: add code to dump registers for debug (Ivan Vecera) [660389]
  - [net] benet: bump the driver version number (Ivan Vecera) [660389]
  - [net] benet: variable name changes (Ivan Vecera) [660389]
  - [net] benet: supress printing error when mac query fails for VF (Ivan Vecera) [660389]
  - [net] benet: Patch to determine if function is VF while running in guest OS. (Ivan Vecera) [660389]
  - [net] benet: enable ipv6 tso support (Ivan Vecera) [660389]
  - [net] benet: fix typos concerning management (Ivan Vecera) [660389]
  - [net] benet: Remove unnecessary returns from void functions (Ivan Vecera) [660389]
  - [net] benet: use skb_headlen() (Ivan Vecera) [660389]
  - [net] benet: clarify promiscuous cmd with a comment (Ivan Vecera) [660389]
  - [net] benet: Fix compile warnnings in drivers/net/benet/be_ethtool.c (Ivan Vecera) [660389]
  - [net] ixgbe: update to upstream version 3.2.9-k2 (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [misc] vlan: Add function to get EtherType from vlan packets (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [net] support for NETIF_F_HIGHDMA on vlan interfaces (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [scsi] bnx2i: Updated to version 2.6.2.3 (Mike Christie) [660406]
  - [scsi] bnx2i: Updated version to 2.6.2.2 (Mike Christie) [660406]
  - [scsi] bnx2i: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [660406]
  - [scsi] bnx2i: Added jumbo MTU support for the no shost case (Mike Christie) [660406]
  - [scsi] bnx2i: Added support for the 57712(E) devices (Mike Christie) [660406]
  - [scsi] bnx2i: Added handling for unsupported iSCSI offload hba (Mike Christie) [660406]
  - [scsi] bnx2i: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [660406]
  - [scsi] bnx2i: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [660406]
  - [scsi] bnx2i: Added reconnect fix connecting against Lefthand targets (Mike Christie) [660406]
  - [scsi] bnx2i: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [660406]
  - [scsi] bnx2i: Added return code check for chip kwqe submission request (Mike Christie) [660406]
  - [scsi] bnx2i: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [660406]
  - [scsi] bnx2i: Removed the dynamic registration of CNIC (Mike Christie) [660406]
  - [scsi] bnx2i: Added mutex lock protection to conn_get_param (Mike Christie) [660406]
  - [net] cnic: Fix lost interrupt on bnx2x (Mike Christie) [660430]
  - [net] cnic: Prevent status block race conditions with hardware (Mike Christie) [660430]
  - [net] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [660430]
  - [net] cnic: Fix the type field in SPQ messages (Mike Christie) [660430]
  - [net] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [660430]
  - [net] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [660430]
  - [net] cnic: fix mem leak on alloc fail in cnic_alloc_uio_rings (Mike Christie) [660430]
  - [net] cnic: Add FCoE support on 57712 (Mike Christie) [660430]
  - [net] cnic: Add kcq2 support on 57712 (Mike Christie) [660430]
  - [net] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [660430]
  - [net] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [660430]
  - [net] cnic: Support NIC Partition mode (Mike Christie) [660430]
  - [net] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [660430]
  - [net] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [660430]
  - [net] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [660430]
  - [net] cnic: Fix iSCSI TCP port endian order. (Mike Christie) [660430]
  - [net] cnic: Remove unnecessary semicolons (Mike Christie) [660430]
  - [net] cnic: Add support for 57712 device (Mike Christie) [660430]
  - [net] cnic: Decouple uio close from cnic shutdown (Mike Christie) [660430]
  - [net] cnic: Add cnic_uio_dev struct (Mike Christie) [660430]
  - [net] cnic: Add cnic_free_uio() (Mike Christie) [660430]
  - [net] cnic: Defer iscsi connection cleanup (Mike Christie) [660430]
  - [net] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [660430]
  - [net] cnic: Convert ctx_flags to bit fields (Mike Christie) [660430]
  - [net] cnic: Add common cnic_request_irq() (Mike Christie) [660430]
  - [net] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [660430]
  - [char] Enable and extend Legacy PTY support for 4096 device pairs (Mauro Carvalho Chehab) [582776]
  - [fs] ioctl: make fiemap map at least a blocksize amount (Josef Bacik) [663041]
  - [net] forcedeth/r8169: call netif_carrier_off at end of probe (Ivan Vecera) [664705 664707]
  - [net] ixgbevf: update to upstream version 2.0.0-k2 (Andy Gospodarek) [653237]
  - [net] e1000e: update to upstream version 1.3.10 (Andy Gospodarek) [653242 653548]
  - [x86] amd: Extend support to future families (Frank Arnold) [682835]
  - [x86] smpboot: Use compute unit info to determine thread siblings (Frank Arnold) [682835]
  - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [682835]
  - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [682835]
  - [x86] cpufeature: Update AMD CPUID feature bits (Frank Arnold) [682835]
  - [x86_64] Support NMI watchdog on newer AMD CPU families (Frank Arnold) [682835]
  - [net] ixgbe: fix for 82599 erratum on Header Splitting (Andy Gospodarek) [680531]
  - [net] ixgbe: limit VF access to network traffic (Andy Gospodarek) [680531]
  - [net] igbvf driver update for RHEL5.7 (Stefan Assmann) [653241]
  - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [662838]
  - [virt] xen/netback: signal front-end close event via udev (Paolo Bonzini) [661985]
  - [net] bnx2x: fix swap of rx-ticks and tx-ticks parameters in interrupt coalescing flow (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix MaxBW configuration (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: (NPAR) prevent HW access in D3 state (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix link notification (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix non-pmf device load flow (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update driver version to 1.62.00-6 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: properly calculate lro_mss (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: perform statistics "action" before state transition. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: properly configure coefficients for MinBW algorithm (NPAR mode). (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix ethtool -t link test for MF (non-pmf) devices. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix nvram test for single port devices. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: (NPAR mode) Fix FW initialization (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add a missing bit for PXP parity register of 57712. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Duplication in promisc mode (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: multicasts in NPAR mode (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update bnx2x version to 1.62.00-5 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix potential link loss in multi-function mode (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix port swap for BCM8073 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix LED blink rate on BCM84823 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Remove setting XAUI low-power for BCM8073 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update bnx2x version to 1.62.00-4 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix AER setting for BCM57712 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix BCM84823 LED behavior (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Mark full duplex on some external PHYs (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix BCM8073/BCM8727 microcode loading (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: LED fix for BCM8727 over BCM57712 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Common init will be executed only once after POR (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Swap BCM8073 PHY polarity if required (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix typos (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix the race on bp->stats_pending. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Move to D0 before clearing MSI/MSI-X configuration. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: registers dump fixes (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Don't prevent RSS configuration in INT#x and MSI interrupt modes. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: adding dcbnl support (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use static const (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove bogus check (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.62.00-2 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update firmware to 6.2.5.0 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: bnx2x_request_firmware update for 6.2.5.0 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: replace FW to 6.2.5 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add DCB/PFC support - link layer (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: add DCB support (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Disable FCoE ring, NETDEV_HW_ADDR_T_SAN for RHEL5.7. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: add FCoE ring (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update version number and a date. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fixed a compilation warning (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: LSO code was broken on BE platforms (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add Nic partitioning mode (57712 devices) (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Disable local BHes to prevent a dead-lock situation (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix error value sign (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Remove unnecessary semicolons (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update version number (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Reset 8073 phy during common init (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix resetting BCM8726 PHY during common init (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Clear latch indication on link reset (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix port selection in case of E2 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Restore appropriate delay during BMAC reset (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: make local function static and remove dead code (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove BCM_VLAN (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Don't check for vlan group before vlan_tx_tag_present. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.60.00-3 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: prevent false parity error in MSI-X memory of HC block (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix possible deadlock in HC hw block (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.60.00-2 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use correct FW constant for header padding (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: do not deal with power if no capability (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove redundant commands during error handling (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Optimized the branching in the bnx2x_rx_int() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fixing a typo: added a missing RSS enablement (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.60.00-1 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: properly initialize FW stats (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: code beautify (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix SPQ return credit (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: move msix table initialization to probe() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use L1_CACHE_BYTES instead of magic number (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove unused fields in main driver structure (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove unused parameter in reuse_rx_skb() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add 57712 support (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: change type of spq_left to atomic (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Protect statistics ramrod and sequence number (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: rename MF related fields (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: firmware naming from upstream (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: whitespaces like in upstream, remove some #if0 lines (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use netdev_for_each_mc_addr (Michal Schmidt) [629609 651546 653357 656360]
  - [misc] netdevice.h: add netdev_mc_count (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use trivial wrappers around get_sset_count (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove a few pointless differences from upstream (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: bnx2x_alloc_napi cleanup, caller more similar to upstream (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove bnx2x_init_values.h (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x, cnic, bnx2i: use new FW/HSI (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: return operator cleanup (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Spread rx buffers between allocated queues (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update bnx2x version to 1.52.53-6 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Change LED scheme for dual-media (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add dual-media changes (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Organize PHY functions (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Apply logic changes for the new scheme (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Move common function into aggregated function (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Adjust flow-control with the new scheme (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Adjust alignment of split PHY functions (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Split PHY functions (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Unify PHY attributes (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: avoid skb->ip_summed initialization (Michal Schmidt) [629609 651546 653357 656360]
  - [net] skbuff: add skb_checksum_none_assert (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update version to 1.52.53-5 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add BCM84823 to the supported PHYs (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Change BCM848xx LED configuration (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Change BCM848xx configuration according to IEEE (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Reset link before any new link settings (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix potential link issue In BCM8727 based boards (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Michal Schmidt) [629609 651546 653357 656360]
  - Revert: [net] bnx2x: force interrupt mode for iscsi unset mac (Michal Schmidt) [629609 651546 653357 656360]
  - [net] ipv4: make accept_local writeable for loopback (Neil Horman) [672570]
  - [net] bnx2: Update to latest upstream for RHEL5.7 (Neil Horman) [651438 660375]
  - [pci] backport common vpd support functions (Neil Horman) [683978]
  - [net] e1000: fix sparse warning (Dean Nelson) [571889 653248 653546]
  - [net] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [571889 653248 653546]
  - [net] e1000: Add support for the CE4100 reference platform (Dean Nelson) [571889 653248 653546]
  - [net] e1000: fix return value not set on error (Dean Nelson) [571889 653248 653546]
  - [net] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [571889 653248 653546]
  - [net] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [571889 653248 653546]
  - [net] e1000: Use new function for copybreak tests (Dean Nelson) [571889 653248 653546]
  - [net] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [571889 653248 653546]
  - [net] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [571889 653248 653546]
  - [net] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [571889 653248 653546]
  - [net] e1000: don't use small hardware rx buffers (Dean Nelson) [571889 653248 653546]
  - [fs] gfs2: directly write blocks past i_size (Benjamin Marzinski) [684371]
  - [fs] gfs2: fix block allocation check for fallocate (Benjamin Marzinski) [684024]
  - [redhat] spec: trim srpm size and vastly improve prep time (Jarod Wilson) [687950]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-250.el5]
changelog:
  - [block] cciss: use short tags where supported (Tomas Henzl) [656343]
  - [block] cciss: Fix memory leak in cciss_sysfs_stat_inquiry (Tomas Henzl) [656343]
  - [block] cciss: do not reorder commands in internal queue (Tomas Henzl) [656343]
  - [block] cciss: add another controller 0x103C3356 (Tomas Henzl) [656343]
  - [block] cciss: fix panic in cciss_revalidate (Tomas Henzl) [656343]
  - [block] cciss: Do not remove /proc entry if we never created it (Tomas Henzl) [656343]
  - [block] cciss: do not leak stack to userland (Tomas Henzl) [656343]
  - [block] cciss: catch kmalloc failure of h->scatter_list (Tomas Henzl) [656343]
  - [block] cciss: fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [656343]
  - [block] cciss: remove ifdef'ed out interrupt_not_for_us (Tomas Henzl) [656343]
  - [block] cciss: change printks to dev_warn (Tomas Henzl) [656343]
  - [block] cciss: use consistent variable names (Tomas Henzl) [656343]
  - [block] cciss: mark performant mode function as __devinit (Tomas Henzl) [656343]
  - [block] cciss: cleanup some debug ifdefs (Tomas Henzl) [656343]
  - [block] cciss: fix leak of ioremapped memory in init error path (Tomas Henzl) [656343]
  - [block] cciss: Fix panic in multipath configurations (Tomas Henzl) [656343]
  - [message] mptfusion: version update to 3.04.18rh (Tomas Henzl) [662160]
  - [message] mptfusion: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [662160]
  - [message] mptfusion: remove bus reset (Tomas Henzl) [662160]
  - [message] mptfusion: 3gbps - 6gbps (Tomas Henzl) [662160]
  - [message] mptfusion: sysfs sas addr handle (Tomas Henzl) [662160]
  - [message] mptfusion: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [662160]
  - [message] mptfusion: use module_param correctly (Tomas Henzl) [662160]
  - [message] mptfusion: Adjust confusing if indentation (Tomas Henzl) [662160]
  - [message] mptfusion: print Doorbell reg on hard reset and timeout (Tomas Henzl) [662160]
  - [message] mptfusion: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [662160]
  - [message] mptfusion: Extra DMD error handling debug prints (Tomas Henzl) [662160]
  - [message] mptfusion: block errors if deleting devices or DMD (Tomas Henzl) [662160]
  - [message] mptfusion: add ioc_reset_in_progress reset in SoftReset (Tomas Henzl) [662160]
  - [message] mptfusion: handle SATA hotplug failure (Tomas Henzl) [662160]
  - [message] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [662160]
  - [message] mptfusion: sanity check for device before adding to OS (Tomas Henzl) [662160]
  - [message] mptfusion: fix declaration of device_missing_delay (Tomas Henzl) [662160]
  - [message] mptfusion: DID_TRANSPORT_DISRUPTED, not DID_BUS_BUSY (Tomas Henzl) [662160]
  - [message] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [662160]
  - [scsi] mpt2sas: version change to 08.101.00.00 (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Call _scsih_ir_shutdown before reporting to OS (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Basic Code Cleanup in mpt2sas_base (Tomas Henzl) [662153]
  - [scsi] mpt2sas: fix access to freed memory from port enable (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Fix race between broadcast asyn event (Tomas Henzl) [662153]
  - [scsi] mpt2sas: support for Customer specific branding messages (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Revision P MPI Header Update (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [662153]
  - [scsi] mpt2sas: device reset event not supported on old firmware (Tomas Henzl) [662153]
  - [scsi] mpt2sas: fix device removal handshake with vacant bit set (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Remove code for TASK_SET_FULL from driver (Tomas Henzl) [662153]
  - [scsi] mpt2sas: MPI2.0 Header updated (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [662153]
  - [scsi] mpt2sas: create pool of chain buffers for IO (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add loadtime params for IOMissingDelay and params (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add sanity check for cb_idx and smid access (Tomas Henzl) [662153]
  - [scsi] mpt2sas: remov compiler warnnings when logging is disabled (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Copy message frame before releasing (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Copy sense buffer to work on it (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Add message to error escalation callback (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Add check for responding volumes after Host Reset (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add ENOMEM return type when allocation fails (Tomas Henzl) [662153]
  - [scsi] mpt2sas: device event handling using pd_handles per HBA (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [662153]
  - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add sysfs support for tracebuffer (Tomas Henzl) [662153]
  - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add sysfs counter for ioc reset (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add expander phy control support (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add expander phy counter support (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add disable_discovery module parameter (Tomas Henzl) [662153]
  - [scsi] mpt2sas: don't reset when another reset is in progress (Tomas Henzl) [662153]
  - [net] ip_conntrack_ftp: fix tracking of sequence numbers (Thomas Graf) [642388]
  - [fs] gfs2: add missing unlock_page in gfs2_write_begin (Steven Whitehouse) [684795]
  - [powerpc] numa: improved kABI breakage fix in paca struct (Steve Best) [651167]
  - [fs] gfs2: Make delayed workqueues submit immediately if delay 0 (Robert S Peterson) [650494]
  - [fs] gfs2: improve performance with bouncing locks in a cluster (Robert S Peterson) [650494]
  - [net] s2io: rx_ring_sz bounds checking (Michal Schmidt) [491786]
  - [net] s2io: resolve statistics issues (Michal Schmidt) [598650]
  - [scsi] iscsi: use kmap instead of kmap_atomic (Mike Christie) [672115]
  - [block] reduce stack footprint of blk_recount_segments() (Jeff Moyer) [638988]
  - [block] fix nr_phys_segments miscalculation bug (Jeff Moyer) [638988]
  - [block] raid fixups for removal of bi_hw_segments (Jeff Moyer) [638988]
  - [block] drop vmerge accounting (Jeff Moyer) [638988]
  - [block] drop virtual merging accounting (Jeff Moyer) [638988]
  - [block] Introduce rq_for_each_segment replacing rq_for_each_bio (Jeff Moyer) [638988]
  - [block] Merge blk_recount_segments into blk_recalc_rq_segments (Jeff Moyer) [638988]
  - [fs] Fix over-zealous flush_disk changing device size (Jeff Moyer) [678359]
  - [fs] lockd: make lockd_down wait for lockd to come down (Jeff Layton) [653286]
  - [net] sunrpc: Don't disconnect if connection in progress (Jeff Layton) [680329]
  - [fs] fix block based fiemap (Josef Bacik) [675986]
  - [fs] proc: protect mm start_/end_code in /proc/pid/stat (Eugene Teo) [684571] {CVE-2011-0726}
  - [net] dccp: fix oops in dccp_rcv_state_process (Eugene Teo) [682956] {CVE-2011-1093}
  - [scsi] libsas: fix bug for vacant phy (David Milburn) [676423]
  - [scsi] libsas: do not set res = 0 in sas_ex_discover_dev (David Milburn) [676423]
  - [scsi] libsas: fix wide port hotplug issues (David Milburn) [676423]
  - [scsi] libsas: fixup kABI breakage (David Milburn) [676423]
  - [scsi] libsas: no commands to hot-removed devices (David Milburn) [676423]
  - [scsi] libsas: transport-level facility to req SAS addrs (David Milburn) [676423]
  - [scsi] libsas: misc fixes to the eh path (David Milburn) [676423]
  - [scsi] libsas: correctly flush LU queue on error recovery (David Milburn) [676423]
  - [scsi] libsas: fix error handling (David Milburn) [676423]
  - [scsi] libsas: fix sense_buffer overrun (David Milburn) [676423]
  - [scsi] libsas: reuse orig port hotplugging phys wide port (David Milburn) [676423]
  - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [676423]
  - [scsi] libsas: fix endianness bug in sas_ata (David Milburn) [676423]
  - [scsi] libsas: don't use made up error codes (David Milburn) [676423]
  - [net] bluetooth: fix bnep buffer overflow (Don Howard) [681319] {CVE-2011-1079}
  - [pci] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [688646]
  - [pci] intel-iommu: Unlink domain from iommu (Alex Williamson) [688646]
  - [redhat] spec: assorted cleanup and streamlining


author: Jarod Wilson <jarod@redhat.com> [2.6.18-249.el5]
changelog:
  - [md] dm-mpath: avoid storing private suspended state (Mike Snitzer) [678670]
  - [md] dm-mpath: reject messages when device is suspended (Mike Snitzer) [678670]
  - [md] dm: export suspended state to targets (Mike Snitzer) [678670]
  - [md] dm: rename dm_suspended to dm_suspended_md (Mike Snitzer) [678670]
  - [md] dm: swap postsuspend call and setting suspended flag (Mike Snitzer) [678670]
  - [md] dm-ioctl: retrieve status from inactive table (Mike Snitzer) [678670]
  - [md] dm: rename dm_get_table to dm_get_live_table (Mike Snitzer) [678670]
  - [md] dm-stripe: avoid div by 0 with invalid stripe count (Mike Snitzer) [678670]
  - [md] dm-ioctl: forbid messages to devices being deleted (Mike Snitzer) [678670]
  - [md] dm: add dm_deleting_md function (Mike Snitzer) [678670]
  - [md] dm: dec_pending needs locking to save error value (Mike Snitzer) [678670]
  - [md] dm-raid1: keep retrying alloc if mempool_alloc fails (Mike Snitzer) [678670]
  - [md] dm-table: fix upgrade mode race (Mike Snitzer) [678670]
  - [md] dm-io: respect BIO_MAX_PAGES limit (Mike Snitzer) [678670]
  - [md] dm-ioctl: validate name length when renaming (Mike Snitzer) [678670]
  - [md] dm-log: fix dm_io_client leak on error paths (Mike Snitzer) [678670]
  - [md] dm: avoid destroying table in dm_any_congested (Mike Snitzer) [678670]
  - [md] dm-raid1: fix leakage (Mike Snitzer) [678670]
  - [md] dm-mpath: validate hw_handler argument count (Mike Snitzer) [678670]
  - [md] dm-mpath: validate table argument count (Mike Snitzer) [678670]
  - [md] dm-mpath: fix NULL deref when path parameter missing (Mike Snitzer) [673058]
  - [md] dm-mpath: wait for pg_init completion on suspend (Mike Snitzer) [673058]
  - [md] dm-mpath: hold io until all pg_inits completed (Mike Snitzer) [673058]
  - [md] dm-mpath: skip activate_path for failed paths (Mike Snitzer) [673058]
  - [md] dm-mpath: pass struct pgpath to pg init done (Mike Snitzer) [673058]
  - [md] dm-mpath: prevent io from work queue while suspended (Mike Snitzer) [673058]
  - [md] dm-mpath: add mutex to sync adding and flushing work (Mike Snitzer) [673058]
  - [md] dm-mpath: flush workqueues before suspend completes (Mike Snitzer) [673058]
  - [powerpc] numa: Fix kABI breakage in paca struct (Steve Best) [651167]
  - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [651167]
  - [powerpc] mm: Poll VPA for topo changes, update NUMA maps (Steve Best) [651167]
  - [powerpc] Add VPHN firmware feature (Steve Best) [651167]
  - [fs] jbd2: fix /proc/fs/jbd2/<dev> with external journal (Lukas Czerner) [652321]
  - [fs] nfs: wait for COMMIT RPC complete before task put (Jeff Layton) [441730]
  - [fs] nfs: ->flush and ->fsync should use FLUSH_SYNC (Jeff Layton) [441730]
  - [net] sunrpc: fix race in __rpc_wait_for_completion_task (Jeff Layton) [441730]
  - [fs] nfs: Ensure proper cleanup on rpc_run_task fail (Jeff Layton) [441730]
  - [fs] nfs: clean up the unstable write code (Jeff Layton) [441730]
  - [fs] nfs: Don't use ClearPageUptodate if writeback fails (Jeff Layton) [441730]
  - [fs] nfs: Fix an unstable write data integrity race (Jeff Layton) [441730]
  - [fs] nfs: make sure WRITE and COMMIT are uninterruptible (Jeff Layton) [441730]
  - [fs] nfs: change how FLUSH_STABLE flag is used (Jeff Layton) [441730]
  - [mm] writeback: fix queue handling in blk_congestion_wait (Jeff Layton) [516490]
  - [fs] nfs: clean up nfs congestion control (Jeff Layton) [516490]
  - [block] Add real API for dealing with blk_congestion_wait (Jeff Layton) [516490]
  - [fs] nfs: kswapd must not block in nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: Prevent another deadlock in nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: Try commit unstable writes in nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: Add debugging facility for NFS aops (Jeff Layton) [516490]
  - [fs] nfs: Fix race in nfs_release_page() (Jeff Layton) [516490]
  - [fs] nfs: Fix nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: reduce number of unnecessary commit calls (Jeff Layton) [516490]
  - [fs] nfs: nfs_writepages() cleanup (Jeff Layton) [516490]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-248.el5]
changelog:
  - [virt] xen: make more room for event channel IRQs (Paolo Bonzini) [650838]
  - [message] mptfusion: fix msgContext in mptctl_hp_hostinfo (Tomas Henzl) [646513]
  - [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [648572]
  - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627850]
  - [serial] 8250_pci: add support for PowerPC PLX 8250 (Steve Best) [651431]
  - [scsi] ibmveth: Free irq on error path (Steve Best) [651872]
  - [scsi] ibmveth: Cleanup error handling in ibmveth_open (Steve Best) [651872]
  - [scsi] ibmveth: Remove some unnecessary include files (Steve Best) [651872]
  - [scsi] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [651872]
  - [scsi] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [651872]
  - [scsi] ibmveth: Some formatting fixes (Steve Best) [651872]
  - [scsi] ibmveth: Remove redundant function prototypes (Steve Best) [651872]
  - [scsi] ibmveth: Convert to netdev_alloc_skb (Steve Best) [651872]
  - [scsi] ibmveth: Remove dupe checksum offload setup code (Steve Best) [651872]
  - [scsi] ibmveth: Add optional flush of rx buffer (Steve Best) [651872]
  - [scsi] ibmveth: Add scatter-gather support (Steve Best) [651872]
  - [scsi] ibmveth: Add rx_copybreak (Steve Best) [651872]
  - [scsi] ibmveth: Add tx_copybreak (Steve Best) [651872]
  - [scsi] ibmveth: Remove LLTX (Steve Best) [651872]
  - [scsi] ibmveth: batch rx buffer replacement (Steve Best) [651872]
  - [scsi] ibmveth: Remove integer divide caused by modulus (Steve Best) [651872]
  - [fs] gfs2: creating large files suddenly slow to a crawl (Robert S Peterson) [683155]
  - [virt] xen: performance improvement for 32-bit domains (Paolo Bonzini) [390451]
  - [fs] nfs: fix use of slab alloc'd pages in skb frag list (Neil Horman) [682643] {CVE-2011-1090}
  - [net] af_packet: allow multicast traffic on bond ORIGDEV (Jiri Pirko) [579000]
  - [net] af_packet: option to return orig_dev to userspace (Jiri Pirko) [579000]
  - [fs] nfs: back out the FS-Cache patches (Jeff Layton) [631950]
  - [x86_64]: fix section mismatches in kernel setup (Frank Arnold) [683078]
  - [char] tty_audit: fix live lock on audit disabled (Danny Feng) [679563]
  - [s390] remove task_show_regs (Danny Feng) [677853] {CVE-2011-0710}
  - [scsi] qla2xxx: Query proper reg bits to determine state (Chad Dupuis) [537277]
  - [scsi] qla2xxx: update version to 8.03.07.00.05.07 (Chad Dupuis) [660386]
  - [scsi] qla2xxx: online ISP82XX for commands completion (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix tagging modifier while executing IOs (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix FCP_RSP response-info check after TMF (Chad Dupuis) [660386]
  - [scsi] qla2xxx: no reset/fw-dump on CT/ELS pt req timeout (Chad Dupuis) [660386]
  - [scsi] qla2xxx: return all loopback mbox out regs to API (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix IO failure during chip reset (Chad Dupuis) [660386]
  - [scsi] qla2xxx: show mbox reg 4 in 8012 AEN on ISP82XX (Chad Dupuis) [660386]
  - [scsi] qla2xxx: show more mailbox regs during AEN handle (Chad Dupuis) [660386]
  - [scsi] qla2xxx: no BIG_HAMMER if 0x20 cmd fails on CNAs (Chad Dupuis) [660386]
  - [scsi] qla2xxx: Remove redundant modparam permission bits (Chad Dupuis) [660386]
  - [scsi] qla2xxx: set right ret val in qla2xxx_eh_abort (Chad Dupuis) [660386]
  - [scsi] qla2xxx: set FCP prio info to firmware before IOs (Chad Dupuis) [660386]
  - [scsi] qla2xxx: Memory wedge with peg_halt test in loop (Chad Dupuis) [660386]
  - [scsi] qla2xxx: populate FCP_PRIO loc for no flt case (Chad Dupuis) [660386]
  - [scsi] qla2xxx: avoid SCSI host_lock dep in queuecommand (Chad Dupuis) [660386]
  - [scsi] qla2xxx: drop srb ref before wait for completion (Chad Dupuis) [660386]
  - [scsi] qla2xxx: log FCP priority data messages (Chad Dupuis) [660386]
  - [scsi] qla2xxx: add sysfs node for board temperature (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix check for need quiescence state (Chad Dupuis) [660386]
  - [scsi] qla2xxx: clear local rport refs on timeout from FC (Chad Dupuis) [660386]
  - [scsi] qla2xxx: remove unwanted check for bad spd (Chad Dupuis) [660386]
  - [scsi] qla2xxx: no continuous log when dontreset is set (Chad Dupuis) [660386]
  - [scsi] qla2xxx: quiescence mode support for ISP82xx (Chad Dupuis) [660386]
  - [virtio] console: no device_destroy on port device (Amit Shah) [681179]
  - [virtio] console: don't access vqs if device unplugged (Amit Shah) [681179]
  - [virtio] pci: fix config change oops w/no driver loaded (Amit Shah) [681179]
  - [xen] hap: preserve domain context (Radim Krcmar) [678571]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-247.el5]
changelog:
  - [mm] set barrier and send tlb flush to all affected cpus (Prarit Bhargava) [675793]
  - [misc] vdso: export wall_to_monotonic (Prarit Bhargava) [675727]
  - [mm] add vzalloc and vzalloc_node helpers (Neil Horman) [681303]
  - [fs] add lockd endianness annotations (Jeff Layton) [526829]
  - [misc] add key_revoke() dummy for KEYS=n (Jeff Layton) [640891]
  - [fs] nfs: Fix a use-after-free case in nfs_async_rename() (Jeff Layton) [511901]
  - [fs] nfs: make sillyrename an async operation (Jeff Layton) [511901]
  - [fs] nfs: move nfs_sillyrename to unlink.c (Jeff Layton) [511901]
  - [fs] nfs: standardize the rename response container (Jeff Layton) [511901]
  - [fs] nfs: standardize the rename args container (Jeff Layton) [511901]
  - [scsi] scsi_dh_emc: Set request flags consistently (Dave Wysochanski) [670367]
  - [i2c] i2c-i801: Add PCI idents for Patsburg 'IDF' devices (David Milburn) [651513]
  - [i2c] i2c-i801: Handle multiple instances properly (David Milburn) [651513]
  - [i2c] i2c-i801: Don't use block buffer for block writes (David Milburn) [651513]
  - [i2c] i2c-i801: Fix handling of error conditions (David Milburn) [651513]
  - [i2c] i2c-i801: Rename local variable temp to status (David Milburn) [651513]
  - [i2c] i2c-i801: Properly report bus arbitration loss (David Milburn) [651513]
  - [i2c] i2c-i801: Remove verbose debugging messages (David Milburn) [651513]
  - [i2c] i2c-i801: Implement I2C block read support (David Milburn) [651513]
  - [i2c] i2c-i801: Clear special mode bits as needed (David Milburn) [651513]
  - [i2c] i2c-i801: More explicit names for chip features (David Milburn) [651513]
  - [i2c] i2c-i801: Use the internal 32-byte buffer on ICH4+ (David Milburn) [651513]
  - [i2c] i2c-i801: Various cleanups (David Milburn) [651513]
  - [fs] xfs: disable CONFIG_XFS_DEBUG on kernel-debug (Dave Chinner) [658012]
  - [fs] xfs: remove cmn_err log buffer and lock (Dave Chinner) [658012]
  - [fs] fix select/poll timeout overflow (Bob Picco) [591607]
  - [x86_64] Use u32, not long, to set reset vector back to 0 (Don Zickus) [675258]
  - [net] sctp: fix race allowing access before full init (Neil Horman) [465876]
  - [xen] gdbsx: hypervisor part backport (Radim Krcmar) [678618]
  - [xen] add arch/x86/debug.c, debugger routines (Radim Krcmar) [678618]
  - [xen] x86/vmx: making TRAP_debug and TRAP_int3 useful (Radim Krcmar) [678618]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-246.el5]
changelog:
  - [net] bridge: restore ebt ksym versions (Herbert Xu) [626659]
  - [net] bridge: Fix mglist corruption (Herbert Xu) [506630]
  - [net] Fix IGMP3 report parsing (Herbert Xu) [506630]
  - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [506630]
  - [net] bridge: Fix skb leak in multicast TX parse fail (Herbert Xu) [506630]
  - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [506630]
  - [net] bridge: Make first arg to deliver_clone const (Herbert Xu) [506630]
  - [net] bridge: Fix build error w/IGMP_SNOOPING not enabled (Herbert Xu) [506630]
  - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [506630]
  - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [506630]
  - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [506630]
  - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [506630]
  - [net] bridge: Add multicast data-path hooks (Herbert Xu) [506630]
  - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [506630]
  - [net] bridge: Add multicast forwarding functions (Herbert Xu) [506630]
  - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [506630]
  - [net] bridge: ensure br_multicast_query error path unlock (Herbert Xu) [506630]
  - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [506630]
  - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [506630]
  - [net] bridge: cleanup: remove unneed check (Herbert Xu) [506630]
  - [net] bridge: depends on INET (Herbert Xu) [506630]
  - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [506630]
  - [net] bridge: Add core IGMP snooping support (Herbert Xu) [506630]
  - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [506630]
  - [net] bridge: Split may_deliver/deliver_clone out (Herbert Xu) [506630]
  - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [506630]
  - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [506630]
  - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [506630]
  - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [506630]
  - [net] bridge: Kill clone argument to br_flood_* (Herbert Xu) [506630]
  - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [506630]
  - [fs] partitions: Validate map_count in Mac part tables (Danny Feng) [679284] {CVE-2011-1010}
  - [fs] nfs: Only increment seqid for cmds seen by server (Sachin Prabhu) [651409]
  - [scsi] ipr: fix a race on multiple configuration changes (Steve Best) [651429]
  - [misc] vmware: increase apic_calibration_diff to 10000 (Prarit Bhargava) [665197]
  - [net] tun: introduce tun_file (Michael S. Tsirkin) [672619]
  - [virt] xen blktap: bump MAX_TAP_DEV from 100 to 256 (Laszlo Ersek) [452650]
  - [fs] nfs: Too many GETATTR/ACCESS calls after direct I/O (Jeff Layton) [626974]
  - [net] bonding: fix add/remove of slaves when master down (Flavio Leitner) [671238]
  - [net] sctp: make sctp_ctl_sock_init try IPv4 if v6 fails (Jiri Pirko) [674175]
  - [net] Fix netdev_run_todo dead-lock (Jiri Pirko) [679487]
  - [net] niu: Fix races between up/down and get_stats (Jiri Pirko) [679407]
  - [misc] introduce ACCESS_ONCE (Jiri Pirko) [679407]
  - [x86] fix AMD family 0x15 guest boot issue on 64-bit host (Frank Arnold) [667234]
  - [sound] alsa: cache mixer values on usb-audio devices (Don Zickus) [678074]
  - [xen] prevent cross-vendor migration of HVM domains (Paolo Bonzini) [621916]
  - [xen] new domctl to get 1 record from HVM save context (Michal Novotny) [674514]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-245.el5]
changelog:
  - [block] cciss: version bump (Tomas Henzl) [635143]
  - [block] cciss: add option to enforce simple mode (Tomas Henzl) [635143]
  - [block] cciss: patch to make kdump work in rhel5 (Tomas Henzl) [635143]
  - [block] cciss: cleanup warnings (Tomas Henzl) [635143]
  - [block] cciss: patch to support kdump on new controllers (Tomas Henzl) [635143]
  - [block] cciss: factor out code to find max commands (Tomas Henzl) [635143]
  - [block] cciss: split out cciss_defs (Tomas Henzl) [635143]
  - [block] cciss: scsi tape updates (Tomas Henzl) [635143]
  - [block] cciss: remove fail_all_cmds (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_passthru (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getdrivver (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getfirmver (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getbustypes (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getheartbeat (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_setnodename (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getnodename (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_setintinfo (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getintinfo (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getpciinfo (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_reset_devices (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_cfg_addrs (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_wait_for_mode_change_ack (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_p600_dma_prefetch_quirk (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_enable_scsi_prefetch (Tomas Henzl) [635143]
  - [block] cciss: factor out CISS_signature_present (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_board_params (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_cfgtables (Tomas Henzl) [635143]
  - [block] cciss: factor out wait_for_board_ready (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_memory_BAR (Tomas Henzl) [635143]
  - [block] cciss: remove board_id from cciss_interrupt_mode (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_lookup_board_id (Tomas Henzl) [635143]
  - [block] cciss: save off pdev struct early (Tomas Henzl) [635143]
  - [block] cciss: add performant mode support (Tomas Henzl) [635143]
  - [block] cciss: new controller support (Tomas Henzl) [635143]
  - [block] cciss: remove generic sa support (Tomas Henzl) [635143]
  - [block] cciss: copyright update (Tomas Henzl) [635143]
  - [x86_64] vdso: fix gtod via export of sysctl_vsyscall (Prarit Bhargava) [673616]
  - [pci] msi: remove infiniband compat code (Prarit Bhargava) [636260]
  - [pci] msi: remove pci_save_msi|x_state() functions (Prarit Bhargava) [636260]
  - [pci] msi: use msi_desc save areas in msi state functions (Prarit Bhargava) [636260]
  - [pci] msi: use msi_desc save areas in drivers/pci code (Prarit Bhargava) [636260]
  - [misc] kdump: fixup mcp55 quick to skip non HT devices (Neil Horman) [477032]
  - [security] selinux: properly handle empty tty_files list (Lachlan McIlroy) [674226]
  - [fs] xfs: fix double free of log tickets (Lachlan McIlroy) [657166]
  - [fs] ext4: protect inode bitmap clearing w/ spinlock (Lukas Czerner) [663563]
  - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [622647]
  - [fs] seq_file: Introduce the seq_open_private() (Jerome Marchand) [622647]
  - [fs] Rework /proc/locks w/seq_files and seq_list helpers (Jerome Marchand) [622647]
  - [fs] common helpers for seq_files working with list_heads (Jerome Marchand) [622647]
  - [fs] nfs: Remove incorrect do_vfs_lock message (Jeff Layton) [632399]
  - [fs] nfs: allow redirtying of a completed unstable write (Jeff Layton) [648657]
  - [fs] nfsd4: fix seqid on lock req incompat w/open mode (Jeff Layton) [517629]
  - [net] sunrpc: a better way to set tcp_slot_table_entries (Harshula Jayasuriya) [654293]
  - [x86] Convert BUG() to use unreachable() (Dean Nelson) [677396]
  - [s390] Convert BUG() to use unreachable() (Dean Nelson) [677396]
  - [powerpc] Convert BUG() to use unreachable() (Dean Nelson) [677396]
  - [misc] add support for __builtin_unreachable (Dean Nelson) [677396]
  - [fs] xfs: more swap extent fixes for dynamic fork offsets (Dave Chinner) [661300]
  - [fs] xfs: handle dynamic fork offsets in xfs_swap_extents (Dave Chinner) [661300]
  - [lib] fix vscnprintf() if @size is == 0 (Anton Arapov) [667327]
  - [net] netpoll: fix use after free (Amerigo Wang) [556811]
  - [net] netpoll: fix a softirq warning (Amerigo Wang) [556811]
  - [net] netconsole: Introduce netconsole netdev notifier (Amerigo Wang) [556811]
  - [net] bridge: support netpoll over bridge (Amerigo Wang) [556811]
  - [net] netconsole: Use netif_running() in write_msg() (Amerigo Wang) [556811]
  - [net] netconsole: Simplify boot/module option setup logic (Amerigo Wang) [556811]
  - [net] netconsole: Remove bogus check (Amerigo Wang) [556811]
  - [net] netconsole: Cleanups, codingstyle, prettyfication (Amerigo Wang) [556811]
  - [net] netpoll: setup error handling (Amerigo Wang) [556811]
  - [char] virtio_console: fix memory leak (Amit Shah) [656836]
  - [media] dvb: fix av7110 negative array offset (Mauro Carvalho Chehab) [672402] {CVE-2011-0521}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-244.el5]
changelog:
  - [message] mptfusion: add required mptctl_release call (Tomas Henzl) [660871]
  - [fs] gfs2: no exclusive glocks on mmapped read-only fs (Steven Whitehouse) [672724]
  - [scsi] ibmvfc: Driver version 1.0.9 (Steve Best) [651885]
  - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [651885]
  - [scsi] ibmvfc: Log link up/down events (Steve Best) [651885]
  - [scsi] ibmvfc: Fix rport add/delete race oops (Steve Best) [651885]
  - [scsi] ibmvfc: Remove stale param to ibmvfc_init_host (Steve Best) [651885]
  - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [651885]
  - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [651885]
  - [fs] nfs: pure nfs client performance using odirect (Jeff Layton) [643441]
  - [mm] fix install_special_mapping skips security_file_mmap (Frantisek Hrbata) [662197] {CVE-2010-4346}
  - [virt] xen: setup memory zones the same way as native (Andrew Jones) [525898]
  - [s390] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668844]
  - [s390] cio: fix unuseable device after offline operation (Hendrik Brueckner) [668842]
  - [s390] qdio: use proper QEBSM operand for SIGA-{R,S} (Hendrik Brueckner) [668464]
  - [s390] qdio: zfcp stall with > 63 active qdio devices (Hendrik Brueckner) [662134]
  - [s390] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [661106]
  - [s390] hvc_iucv: no iucv_unregister if register failed (Hendrik Brueckner) [661021]
  - [s390] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659822]
  - [s390] cio: suppress chpid event in case of config error (Hendrik Brueckner) [668838]
  - [xen] x86: fix guest memmove in __pirq_guest_unbind (Yufang Zhang) [659642]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-243.el5]
changelog:
  - [scsi] device_handler: fix alua_rtpg port group id check (Mike Snitzer) [669961]
  - [net] cnic: fix big endian bug with device page tables (Steve Best) [669527]
  - [fs] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652369]
  - [net] bonding: convert netpoll tx blocking to a counter (Neil Horman) [659594]
  - [net] conntrack: fix oops specify hashsize module option (Neil Horman) [667810]
  - [misc] mce: reduce thermal throttle message severity (Matthew Garrett) [666972]
  - [acpi] reduce the number of resched IPIs (Matthew Garrett) [653398]
  - [virt] xen: make netfront driver return info to ethtool (Laszlo Ersek) [643292]
  - [virt] xen: synch arch/i386/pci/irq-xen.c (Laszlo Ersek) [623979]
  - [virt] netback: take lock when removing entry from list (Laszlo Ersek) [648854]
  - [virt] xen: make netloop permanent (Laszlo Ersek) [567540]
  - [net] virtio: add get_drvinfo support to virtio_net (Laszlo Ersek) [645646]
  - [virt] xen: implement get_drvinfo for netloop driver (Laszlo Ersek) [643872]
  - [virt] xen: implement get_drvinfo for netback driver (Laszlo Ersek) [643872]
  - [net] virtio_net: update trans_start properly (Jiri Olsa) [653828]
  - [net] gro: reset dev pointer on reuse (Andy Gospodarek) [600350]
  - [net] atl1e: add new Atheros GbE NIC driver (Bob Picco) [465379]
  - [fs] gfs2: support for growing a full filesytem (Benjamin Marzinski) [661904]
  - [fs] gfs2: reserve more blocks for transactions (Benjamin Marzinski) [637970]
  - [fs] gfs2: add fallocate support (Benjamin Marzinski) [626585]
  - [fs] nfs: break nfsd v4 lease on unlink, link, and rename (J. Bruce Fields) [610093]
  - [fs] nfs: break lease on nfsd v4 setattr (J. Bruce Fields) [610093]
  - [net] ipv6: add missing support for local_reserved_ports (Amerigo Wang) [669603]
  - [misc] add ignore_loglevel kernel parameter (Amerigo Wang) [662102]
  - [misc] add bootmem_debug kernel parameter (Amerigo Wang) [662102]
  - [xen] unmask ISVM bit on SVM guests (Paolo Bonzini) [665972]
  - [xen] add MSR_IA32_THERM_CONTROL for dom0 CPU throttling (Laszlo Ersek) [614007]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-242.el5]
changelog:
  - [net] be2net: fix missing trans_start update (Ivan Vecera) [671595]
  - [message] mptfusion: release resources in error path (Tomas Henzl) [648413]
  - [fs] gfs2: fix recovery stuck on transaction lock (Robert S Peterson) [553803]
  - [net] fix unix socket local dos (Neil Horman) [656760] {CVE-2010-4249}
  - [net] core: clear allocs for privileged ethtool actions (Jiri Pirko) [672433] {CVE-2010-4655}
  - [net] limit socket backlog add operation to prevent DoS (Jiri Pirko) [657309] {CVE-2010-4251}
  - [block] fix accounting bug on cross partition merges (Jerome Marchand) [646816]
  - [fs] nfs: fix units bug causing hang on nfsv4 recovery (J. Bruce Fields) [659243]
  - [fs] nfs: set source addr when v4 callback is generated (J. Bruce Fields) [659255]
  - [char] virtio: Wake console outvq on host notifications (Amit Shah) [673459]
  - [net] ipv4: fix IGMP behavior on v2/v3 query responses (Jiri Pirko) [634276]
  - [net] ipv6: honor SO_BINDTODEVICE parameter when routing (Jiri Olsa) [568881]


