GitHub PushEvent at 2014-07-11 01:03:37
Repository: glibc
Actor: berenm
Payload: {"shas":[["d69b7f5ac02989ce3d8577eed86da3e0c8af6c1c","3539cfa3de71dbb3dee7d1cc38c590bd203b13a9@redhat.com","Add comment about SIZE initialization in xdr.c","Siddhesh Poyarekar",false],["7000d82e01dc04344eaa1772698c9b0c304a892f","fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@davemloft.net","Get rid of sparc specific NPTL internaltypes.h header.\n\n\t* sysdeps/sparc/nptl/internaltypes.h: Delete.\n\t* sysdeps/sparc/nptl/sparc-nptl.h: New file.\n\t* sysdeps/sparc/nptl/pthread_barrier_destroy.c: Include it.\n\t* sysdeps/sparc/nptl/pthread_barrier_init.c: Likewise.\n\t* sysdeps/sparc/nptl/pthread_barrier_wait.c: Likewise.\n\t* sysdeps/sparc/nptl/sem_init.c: Likewise.\n\t* sysdeps/sparc/nptl/sem_post.c: Likewise.\n\t* sysdeps/sparc/nptl/sem_timedwait.c: Likewise.\n\t* sysdeps/sparc/nptl/sem_wait.c: Likewise.\n\t* sysdeps/sparc/sparc32/nptl/pthread_barrier_wait.c: Likewise.\n\t* sysdeps/sparc/sparc32/nptl/sem_post.c: Likewise.\n\t* sysdeps/sparc/sparc32/nptl/sem_timedwait.c: Likewise.\n\t* sysdeps/sparc/sparc32/nptl/sem_wait.c: Likewise.","David S. Miller",false],["d62aa75af1941fca6f07e107afc447b7b248e340","3539cfa3de71dbb3dee7d1cc38c590bd203b13a9@redhat.com","Fix crash when system has no ipv6 address [BZ #17125]\n\nHere's an updated patch to fix the crash in bug-ga2 when the system\nhas no configured ipv6 address.  I have taken a different approach of\nusing libc_freeres_fn instead of the libc_freeres_ptr since the former\ngives better control over what is freed; we need that since cache may\nor may not be allocated using malloc.\n\nVerified that bug-ga2 works correctly in both cases and does not have\nmemory leaks in either of them.","Siddhesh Poyarekar",false],["c3c7c3604fdf934d7a8ec70d79915cd8c8984ad1","3539cfa3de71dbb3dee7d1cc38c590bd203b13a9@redhat.com","Fix -Wundef warning for HAVE_OBSTACK\n\nRemove the HAVE_OBSTACK macro check and include obstack check in\ninclude path order since we don't have a copy of obstack.h in the\ncurrent directory.","Siddhesh Poyarekar",false],["12f2254b815056bb897a25a0c6dee0122aef52ac","3539cfa3de71dbb3dee7d1cc38c590bd203b13a9@redhat.com","Fix -Wundef warning for HAVE_SYS_PARAM_H\n\nInclude sys/param.h unconditionally","Siddhesh Poyarekar",false],["d22f1fe2f369a273533e50d757c4590adf147ef1","3539cfa3de71dbb3dee7d1cc38c590bd203b13a9@redhat.com","Fix Wundef warning for HAVE_STRFTIME\n\nDefine it to 0","Siddhesh Poyarekar",false],["180e0e4b29e4950cd411144c7b9dab1f850853d9","3539cfa3de71dbb3dee7d1cc38c590bd203b13a9@redhat.com","Fix -Wundef warning for HAVE_LOCALTIME_R\n\nDefine it to 0.  There is a gnulib copy for this, but it is out of\nsync with our copy.","Siddhesh Poyarekar",false],["888c679ba406e89d86bdfbde033e307f5af5198f","3539cfa3de71dbb3dee7d1cc38c590bd203b13a9@redhat.com","Sync up error.c with gnulib\n\nSummary of changes:\n\n- Use of !_LIBC instead of HAVE_CONFIG_H\n- Code changes in [!_LIBC] that don't affect us\n- Minor formatting changes\n- Use __builtin_expect in shared code\n- Define some macros in [_LIBC] that are used in gnulib but never\n  defined in glibc\n- Flip macro check for STRERROR_R_CHAR_P so that it does not throw a\n  warning","Siddhesh Poyarekar",false],["d183645616b0533b3acee28f1a95570bffbdf50f","a228da394793d2e6e5b1b6a5525945d856f25556@redhat.com","setlocale: Use the heap for the copy of the locale argument\n\nThis avoids alloca calls with potentially large arguments.","Florian Weimer",false],["4e8f95a0df7c2300b830ec12c0ae1e161bc8a8a3","a228da394793d2e6e5b1b6a5525945d856f25556@redhat.com","_nl_find_locale: Improve handling of crafted locale names [BZ #17137]\n\nPrevent directory traversal in locale-related environment variables\n(CVE-2014-0475).","Florian Weimer",false],["585367266923156ac6fb789939a923641ba5aaf4","a228da394793d2e6e5b1b6a5525945d856f25556@redhat.com","manual: Update the locale documentation","Florian Weimer",false],["887865fcfab05939dabec78f5ad358d0283602d3","0d270388f2f92757a5de0f4bd891d3b392c44c4f@hack.frob.com","Get rid of lll_robust_trylock.","Roland McGrath",false],["c0c6bac9454ad065bbbe7b73c03181b92db40b3b","0d270388f2f92757a5de0f4bd891d3b392c44c4f@hack.frob.com","Get rid of lll_robust_dead.","Roland McGrath",false],["6a42be57e8755c956a89d1cae02e99172eba082a","0d270388f2f92757a5de0f4bd891d3b392c44c4f@hack.frob.com","ChangeLog fixup for last commit.","Roland McGrath",false],["bc1da1765e901a9a9f532f91d09f5237655e01fd","d65d17b4d2657911f0e3a506f42386862348b0e7@linux.vnet.ibm.com","PowerPC: Fix build due missing lll_robust_trylock\n\nCommit 887865f remove the lll_robust_trylock definition on all\narchitectures, however for powerpc both __lll_trylock and\n__lll_cond_trylock were based on lll_robust_trylock definition.\nThis patch restore it with a different name.","Adhemerval Zanella",false]],"size":15,"ref":"refs/heads/master","head":"bc1da1765e901a9a9f532f91d09f5237655e01fd"}