{"push_id":3070733754,"size":23,"distinct_size":16,"ref":"refs/heads/hjl/cet/timeout","head":"9ed536ea63f4a179b4dc7e7248d4a0a7d7a31133","before":"57242e9a66bbabfee76de1f09428e2f5b39c9182","commits":[{"sha":"bcdaad21d4635931d1bd3b54a7894276925d081d","author":{"name":"DJ Delorie","email":"10099878e72cf7e0ee4aa0cbce77aa8d5e6825f3@delorie.com"},"message":"malloc: tcache double free check\n\n* malloc/malloc.c (tcache_entry): Add key field.\n(tcache_put): Set it.\n(tcache_get): Likewise.\n(_int_free): Check for double free in tcache.\n* malloc/tst-tcfree1.c: New.\n* malloc/tst-tcfree2.c: New.\n* malloc/Makefile: Run the new tests.\n* manual/probes.texi: Document memory_tcache_double_free probe.\n\n* dlfcn/dlerror.c (check_free): Prevent double frees.","distinct":false,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/bcdaad21d4635931d1bd3b54a7894276925d081d"},{"sha":"c20a10561adab4aeb544e777cbb86679bd5f876d","author":{"name":"Szabolcs Nagy","email":"d77b367e41cc0376563afc7bc48977ce34582d62@arm.com"},"message":"Remove the error handling wrapper from exp and exp2\n\nIntroduce new exp and exp2 symbol version that don't do SVID compatible\nerror handling.  The standard errno and fp exception based error handling\nis inline in the new code and does not have significant overhead.\n\nThe double precision wrappers are disabled for sysdeps/ieee754/dbl-64\nby using empty w_exp.c and w_exp2.c files, the math/w_exp.c and\nmath/w_exp2.c files use the wrapper template and can be included by\ntargets that have their own exp and exp2 implementations or use ifunc\non the glibc internal __ieee754_exp symbol.\n\nThe compatibility symbol versions still use the wrapper with SVID error\nhandling around the new code.  There is no new symbol version nor\ncompatibility code on !LIBM_SVID_COMPAT targets (e.g. riscv).\n\nOn targets where previously expl and exp2l were aliases of exp and exp2,\nnow they point to the compatibility symbols with the wrapper, because\nthey still need the SVID compatible error handling.  This affects\nNO_LONG_DOUBLE (e.g arm) and LONG_DOUBLE_COMPAT (e.g. alpha) targets\nas well.\n\nThe _finite symbols are now aliases of the standard symbols (they have\nno performance advantage anymore).  Both the standard symbols and\n_finite symbols set errno and thus not const functions.\n\nThe ia64 asm is changed so the compat and new symbol versions map to the\nsame address.\n\nOn x86_64 #include <math.h> was added before macro definitions that may\naffect that header (the new macro name is __exp instead of __ieee754_exp\nwhich breaks some math.h macros).\n\nTested with build-many-glibcs.py.\n\n\t* math/Versions (GLIBC_2.29): Add exp and exp2.\n\t* math/w_exp2_compat.c (__exp2_compat): Change to versioned compat\n\tsymbol, handle NO_LONG_DOUBLE and LONG_DOUBLE_COMPAT explicitly.\n\t* math/w_exp_compat.c (__exp_compat): Likewise.\n\t* math/w_exp.c: New file.\n\t* math/w_exp2.c: New file.\n\t* sysdeps/i386/fpu/w_exp.c: New file.\n\t* sysdeps/i386/fpu/w_exp2.c: New file.\n\t* sysdeps/ia64/fpu/e_exp.S: Add versioned symbols.\n\t* sysdeps/ia64/fpu/e_exp2.S: Likewise.\n\t* sysdeps/ieee754/dbl-64/e_exp.c (__ieee754_exp): Rename to __exp\n\tand add necessary aliases.\n\t* sysdeps/ieee754/dbl-64/e_exp2.c (__ieee754_exp2): Rename to __exp2\n\tand add necessary aliases.\n\t* sysdeps/ieee754/dbl-64/w_exp.c: New file.\n\t* sysdeps/ieee754/dbl-64/w_exp2.c: New file.\n\t* sysdeps/m68k/m680x0/fpu/w_exp.c: New file.\n\t* sysdeps/m68k/m680x0/fpu/w_exp2.c: New file.\n\t* sysdeps/mach/hurd/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/aarch64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/alpha/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/arm/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/hppa/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/ia64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/microblaze/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/nios2/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sh/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist: Update.\n\t* sysdeps/x86_64/fpu/multiarch/e_exp-avx.c (__exp1): Remove.\n\t(__ieee754_exp): Rename to __exp.\n\t* sysdeps/x86_64/fpu/multiarch/e_exp-fma.c (__exp1): Remove.\n\t(__ieee754_exp): Rename to __exp.\n\t* sysdeps/x86_64/fpu/multiarch/e_exp-fma4.c (__exp1): Remove.\n\t(__ieee754_exp): Rename to __exp.\n\t* sysdeps/x86_64/fpu/multiarch/e_exp.c (__ieee754_exp): Rename to\n\t__exp.\n\t* sysdeps/x86_64/fpu/multiarch/w_exp.c: New file.","distinct":false,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/c20a10561adab4aeb544e777cbb86679bd5f876d"},{"sha":"f29b7c492d8a06581cf1b573b7e5907daa8c139c","author":{"name":"Szabolcs Nagy","email":"d77b367e41cc0376563afc7bc48977ce34582d62@arm.com"},"message":"Remove the error handling wrapper from log\n\nIntroduce new log symbol version that doesn't do SVID compatible error\nhandling.  The standard errno and fp exception based error handling is\ninline in the new code and does not have significant overhead.\n\nThe wrapper is disabled for sysdeps/ieee754/dbl-64 by using empty\nw_log.c and enabled for targets with their own log implementation by\nincluding math/w_log.c.\n\nThe compatibility symbol version still uses the wrapper with SVID error\nhandling around the new code.  There is no new symbol version nor\ncompatibility code on !LIBM_SVID_COMPAT targets (e.g. riscv).\n\nOn targets where previously logl was an alias of log, now it points to\nthe compatibility symbol with the wrapper, because it still need the\nSVID compatible error handling.  This affects NO_LONG_DOUBLE (e.g. arm)\nand LONG_DOUBLE_COMPAT (e.g. alpha) targets as well.\n\nThe __log_finite symbol is now an alias of log.  Both __log_finite and\nlog set errno and thus not const functions.\n\nThe ia64 asm is changed so the compat and new symbol versions map to the\nsame address.\n\nOn x86_64 #include <math.h> was added before macro definitions that may\naffect that header.\n\nTested with build-many-glibcs.py.\n\n\t* math/Versions (GLIBC_2.29): Add log.\n\t* math/w_log_compat.c (__log_compat): Change to versioned compat\n\tsymbol.\n\t* math/w_log.c: New file.\n\t* sysdeps/i386/fpu/w_log.c: New file.\n\t* sysdeps/ia64/fpu/e_log.S: Update.\n\t* sysdeps/ieee754/dbl-64/e_log.c (__ieee754_log): Rename to __log\n\tand add necessary aliases.\n\t* sysdeps/ieee754/dbl-64/w_log.c: New file.\n\t* sysdeps/m68k/m680x0/fpu/w_log.c: New file.\n\t* sysdeps/mach/hurd/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/aarch64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/alpha/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/arm/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/hppa/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/ia64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/microblaze/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/nios2/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sh/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist: Update.\n\t* sysdeps/x86_64/fpu/multiarch/e_log-avx.c (__ieee754_log): Rename to\n\t__log.\n\t* sysdeps/x86_64/fpu/multiarch/e_log-fma.c (__ieee754_log): Likewise.\n\t* sysdeps/x86_64/fpu/multiarch/e_log-fma4.c (__ieee754_log): Likewise.\n\t* sysdeps/x86_64/fpu/multiarch/e_log.c (__ieee754_log): Likewise.\n\t* sysdeps/x86_64/fpu/multiarch/w_log.c: New file.","distinct":false,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/f29b7c492d8a06581cf1b573b7e5907daa8c139c"},{"sha":"718d6542f2c0e4c8ec65453c1df6612768d6ef00","author":{"name":"Szabolcs Nagy","email":"d77b367e41cc0376563afc7bc48977ce34582d62@arm.com"},"message":"Remove the error handling wrapper from log2\n\nIntroduce new log2 symbol version that doesn't do SVID compatible error\nhandling.  The standard errno and fp exception based error handling is\ninline in the new code and does not have significant overhead.\n\nThe wrapper is disabled for sysdeps/ieee754/dbl-64 by using empty\nw_log2.c and enabled for targets with their own log2 implementation by\nincluding math/w_log2.c.\n\nThe compatibility symbol version still uses the wrapper with SVID error\nhandling around the new code.  There is no new symbol version nor\ncompatibility code on !LIBM_SVID_COMPAT targets (e.g. riscv).\n\nOn targets where previously log2l was an alias of log2, now it points to\nthe compatibility symbol with the wrapper, because it still need the\nSVID compatible error handling.  This affects NO_LONG_DOUBLE (e.g. arm)\nand LONG_DOUBLE_COMPAT (e.g. alpha) targets as well.\n\nThe __log2_finite symbol is now an alias of log2.  Both __log2_finite\nand log2 set errno and thus not const functions.\n\nThe ia64 asm is changed so the compat and new symbol versions map to the\nsame address.\n\nTested with build-many-glibcs.py.\n\n\t* math/Versions (GLIBC_2.29): Add log2.\n\t* math/w_log2_compat.c (__log2_compat): Change to versioned compat\n\tsymbol.\n\t* math/w_log2.c: New file.\n\t* sysdeps/i386/fpu/w_log2.c: New file.\n\t* sysdeps/ia64/fpu/e_log2.S: Add versioned symbols.\n\t* sysdeps/ieee754/dbl-64/e_log2.c (__ieee754_log2): Rename to __log2\n\tand add necessary aliases.\n\t* sysdeps/ieee754/dbl-64/w_log2.c: New file.\n\t* sysdeps/m68k/m680x0/fpu/w_log2.c: New file.\n\t* sysdeps/mach/hurd/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/aarch64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/alpha/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/arm/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/hppa/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/ia64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/microblaze/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/nios2/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sh/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist: Update.","distinct":false,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/718d6542f2c0e4c8ec65453c1df6612768d6ef00"},{"sha":"a502c5294b46109827c970a989ee10d1a9dcb176","author":{"name":"Szabolcs Nagy","email":"d77b367e41cc0376563afc7bc48977ce34582d62@arm.com"},"message":"Remove the error handling wrapper from pow\n\nIntroduce new pow symbol version that doesn't do SVID compatible error\nhandling.  The standard errno and fp exception based error handling is\ninline in the new code and does not have significant overhead.\n\nThe wrapper is disabled for sysdeps/ieee754/dbl-64 by using empty\nw_pow.c and enabled for targets with their own pow implementation or\nifunc dispatch on __ieee754_pow by including math/w_pow.c.\n\nThe compatibility symbol version still uses the wrapper with SVID error\nhandling around the new code.  There is no new symbol version nor\ncompatibility code on !LIBM_SVID_COMPAT targets (e.g. riscv).\n\nOn targets where previously powl was an alias of pow, now it points to\nthe compatibility symbol with the wrapper, because it still need the\nSVID compatible error handling.  This affects NO_LONG_DOUBLE (e.g. arm)\nand LONG_DOUBLE_COMPAT (e.g. alpha) targets as well.\n\nThe __pow_finite symbol is now an alias of pow.  Both __pow_finite and\npow set errno and thus not const functions.\n\nThe ia64 asm is changed so the compat and new symbol versions map to the\nsame address.\n\nOn x86_64 #include <math.h> was added before macro definitions that\nmay affect that header.\n\nTested with build-many-glibcs.py.\n\n\t* math/Versions (GLIBC_2.29): Add pow.\n\t* math/w_pow_compat.c (__pow_compat): Change to versioned compat\n\tsymbol.\n\t* math/w_pow.c: New file.\n\t* sysdeps/i386/fpu/w_pow.c: New file.\n\t* sysdeps/ia64/fpu/e_pow.S: Add versioned symbols.\n\t* sysdeps/ieee754/dbl-64/e_pow.c (__ieee754_pow): Rename to __pow\n\tand add necessary aliases.\n\t* sysdeps/ieee754/dbl-64/w_pow.c: New file.\n\t* sysdeps/m68k/m680x0/fpu/w_pow.c: New file.\n\t* sysdeps/mach/hurd/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/aarch64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/alpha/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/arm/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/hppa/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/i386/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/ia64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/microblaze/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/mips/mips64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/nios2/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist: Update.\n\t* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sh/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/64/libm.abilist: Update.\n\t* sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist: Update.\n\t* sysdeps/x86_64/fpu/multiarch/e_pow-fma.c (__ieee754_pow): Rename to\n\t__pow.\n\t* sysdeps/x86_64/fpu/multiarch/e_pow-fma4.c (__ieee754_pow): Likewise.\n\t* sysdeps/x86_64/fpu/multiarch/e_pow.c (__ieee754_pow): Likewise.\n\t* sysdeps/x86_64/fpu/multiarch/w_pow.c: New file.","distinct":false,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/a502c5294b46109827c970a989ee10d1a9dcb176"},{"sha":"0e295cd396663c05b74d3dc8a8c3685aa3549058","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"x86/CET: Add a re-exec test with legacy bitmap\n\nAdd a re-exec test with legacy bitmap to verify that legacy bitmap is\nproperly hanlded by kernel.\n\n\t* sysdeps/x86/Makefile (tests): Add tst-cet-legacy-1a.\n\t(tst-cet-legacy-1a-ARGS): New.\n\t($(objpfx)tst-cet-legacy-1a): New target.\n\t* sysdeps/x86/tst-cet-legacy-1a.c: New file.","distinct":false,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/0e295cd396663c05b74d3dc8a8c3685aa3549058"},{"sha":"dcadb9da65a08b077caee284b2b1fd01db7b3ce2","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"x86/CET: Renumber ARCH_CET_LEGACY_BITMAP to 0x3006\n\nThe current CET kernel:\n\nhttps://github.com/yyu168/linux_cet\n\nchanged legacy region bitmap allocation from kernel to user space and\nrenumbered the prctl number from 0x3005 to 0x3006.  This patch updates\nglibc with:\n\n/* Enable legacy region bitmap with unsigned long long *addr:\n     address: addr[0].\n     size: addr[1].\n */\n # define ARCH_CET_LEGACY_BITMAP\t0x3006\n\n\t* sysdeps/unix/sysv/linux/x86/dl-cet.h\n\t(dl_cet_allocate_legacy_bitmap ): Removed.\n\t(dl_cet_enable_legacy_bitmap): New.\n\t* sysdeps/unix/sysv/linux/x86/include/asm/prctl.h\n\t(ARCH_CET_LEGACY_BITMAP): Renumbered to 0x3006.\n\t* sysdeps/x86/dl-cet.c (dl_cet_check): Mmap legacy bitmap.\n\tCall dl_cet_enable_legacy_bitmap instead of\n\tdl_cet_allocate_legacy_bitmap.","distinct":false,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/dcadb9da65a08b077caee284b2b1fd01db7b3ce2"},{"sha":"01892cd5fc39410f8bc87191d19943723de693cf","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"string tests: Increase TIMEOUT by 100X\n\n\t* string/stratcliff.c (TIMEOUT): Nee.  Set to (20 * 100).\n\t* string/test-string.h (TIMEOUT): Increased by 100X.\n\t* /string/tst-cmp.c (TIMEOUT): Likewise.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/01892cd5fc39410f8bc87191d19943723de693cf"},{"sha":"8e2833ce9ccf3994502ba4a7987ac13b6be3af9b","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"crypt/sha256c-test.c: Increase TIMEOUT by 100X\n\n\t* crypt/sha256c-test.c (TIMEOUT): Increased by 100X.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/8e2833ce9ccf3994502ba4a7987ac13b6be3af9b"},{"sha":"82c976758bc7a75a047b2bcad85ac906a1b05208","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"malloc tests: Increase TIMEOUT by 100X\n\n\t* malloc/tst-dynarray-fail.c (TIMEOUT): Increased by 100X.\n\t* malloc/tst-malloc-too-large.c (TIMEOUT): New.  Set to\n\t(20 * 100).\n\t* malloc/tst-malloc_info.c (TIMEOUT): Likewise.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/82c976758bc7a75a047b2bcad85ac906a1b05208"},{"sha":"f65872b4e04c740d1fcfec0cf38817d05a72bdef","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"misc/tst-tsearch.c: Increase TIMEOUT by 100X\n\n\t* misc/tst-tsearch.c (TIMEOUT): New.  Set to (20 * 100).","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/f65872b4e04c740d1fcfec0cf38817d05a72bdef"},{"sha":"5653a1327ec3286f7e0d97a145e6b2bcbc57e30d","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"nptl/tst-sem14.c: Increase TIMEOUT by 100X\n\n\t* nptl/tst-sem14.c (TIMEOUT): Increased by 100X.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/5653a1327ec3286f7e0d97a145e6b2bcbc57e30d"},{"sha":"b187b439aa2d121300add191ee5bd8086a67a817","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"nss/tst-nss-files-hosts-multi.c: Increase TIMEOUT by 50X\n\n\t* nss/tst-nss-files-hosts-multi.c (TIMEOUT): Increase by 50X.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/b187b439aa2d121300add191ee5bd8086a67a817"},{"sha":"8b973d8218180b837e10493ba3a48f055f1d14b1","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"posix tests: Increase TIMEOUT by 100X\n\n\t* posix/bug-regex24.c (TIMEOUT): Increased by 100X.\n\t* posix/tst-regex.c (TIMEOUT): Likewise.\n\t* posix/tst-regex2.c (TIMEOUT): Likewise.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/8b973d8218180b837e10493ba3a48f055f1d14b1"},{"sha":"c688beb0e084e94a5e61f3d99837692dfcb44ef3","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"resolv tests: Increase TIMEOUT by 100X\n\n\t* resolv/tst-bug18665.c (TIMEOUT): New.  Set to (20 * 100).\n\t* resolv/tst-resolv-network.c (TIMEOUT): Likewise.\n\t* resolv/tst-resolv-res_init-multi.c (TIMEOUT): Likewise.\n\t* resolv/tst-resolv-search.c (TIMEOUT): Likewise.\n\t* resolv/tst-resolv-qtypes.c (TIMEOUT): Increased by 100X.\n\t* resolv/tst-resolv-res_ninit.c (TIMEOUT): Likewise.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/c688beb0e084e94a5e61f3d99837692dfcb44ef3"},{"sha":"165efad04050eef1b7b7fc41427a3481ef401cba","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"stdio-common/bug22.c: Increase TIMEOUT by 100X\n\n\t* stdio-common/bug22.c (TIMEOUT): Increased by 100X.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/165efad04050eef1b7b7fc41427a3481ef401cba"},{"sha":"5d4d5adbcb9502cc869075ba0b88d15df628ece4","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"sunrpc/tst-udp-nonblocking.c: Increase TIMEOUT by 100X\n\n\t* sunrpc/tst-udp-nonblocking.c (TIMEOUT): New.  Set to (20 * 100).","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/5d4d5adbcb9502cc869075ba0b88d15df628ece4"},{"sha":"cefd47198125fb1a772a261020fbfe6f4c058dba","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"timezone/tst-tzset.c: Increase TIMEOUT by 100X\n\n\t* timezone/tst-tzset.c (TIMEOUT): Increased by 100X.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/cefd47198125fb1a772a261020fbfe6f4c058dba"},{"sha":"f578b8878f5a68a18080a1842161599403236efe","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"support tests: Increase TIMEOUT by 100X\n\n\t* support/tst-support_capture_subprocess.c (TIMEOUT): New.  Set\n\tto (20 * 100).\n\t* support/tst-xreadlink.c (TIMEOUT): Likewise.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/f578b8878f5a68a18080a1842161599403236efe"},{"sha":"8358559d7a75a472db28de157a716af00c88fb63","author":{"name":"H.J. Lu","email":"e6b730070cb8ff71eb70dcaf29e26324d883b33b@gmail.com"},"message":"localedata/tst-leaks.c: Increase TIMEOUT by 100X\n\n\t* localedata/tst-leaks.c (TIMEOUT): Increased by 100X.","distinct":true,"url":"https://api.github.com/repos/hjl-tools/glibc/commits/8358559d7a75a472db28de157a716af00c88fb63"}]}
{"actor":{"display_login":"hjl-tools"}}