Commit graph

  • a294f539c7 use memory constraints for mips atomic asm Rich Felker 2014-07-19 13:51:35 -04:00
  • bb3a3befea fix build breakage from ppc asm constraints change Rich Felker 2014-07-19 13:43:46 -04:00
  • 94252dd341 remove cruft from microblaze atomic.h Rich Felker 2014-07-19 13:03:30 -04:00
  • 7fdae458bd fix broken constraints for powerpc atomic cas asm Rich Felker 2014-07-19 12:19:20 -04:00
  • dc9c40a609 fix missing flags arg to fstatat syscall in fstat fallback path Rich Felker 2014-07-18 15:24:04 -04:00
  • d69ab5b368 fix microblaze definition of struct stat Rich Felker 2014-07-18 14:55:30 -04:00
  • 200d15479c add or1k (OpenRISC 1000) architecture port Stefan Kristiansson 2014-07-17 22:09:10 +03:00
  • 7bece9c209 provide getauxval(AT_SECURE) even if it is missing from the aux vector Rich Felker 2014-07-17 22:01:52 -04:00
  • 5cc1872156 remove useless infinite loop from end of exit function Rich Felker 2014-07-17 21:37:10 -04:00
  • 72ed3d47e5 fix crash in regexec for nonzero nmatch argument with REG_NOSUB Rich Felker 2014-07-17 19:56:27 -04:00
  • a6adb2bcd8 work around constant folding bug 61144 in gcc 4.9.0 and 4.9.1 Rich Felker 2014-07-16 21:32:06 -04:00
  • c463e11eda simplify __stdio_exit static linking logic Rich Felker 2014-07-16 20:44:22 -04:00
  • 781f26bc92 implement the LOG_CONS option in syslog Rich Felker 2014-07-11 21:59:49 -04:00
  • a64a045d1d suppress early syslog return when log socket cannot be opened Rich Felker 2014-07-11 21:56:50 -04:00
  • b8c4cf61cb implement the LOG_PERROR option in syslog Rich Felker 2014-07-11 21:20:04 -04:00
  • da27118157 fix the %m specifier in syslog Clément Vasseur 2014-07-09 14:34:18 +02:00
  • 59549313d8 explicitly reject empty names in dynamic linker load_library function Rich Felker 2014-07-11 00:29:44 -04:00
  • 349381aa8c make dynamic linker accept colon as a separator for LD_PRELOAD Rich Felker 2014-07-11 00:26:12 -04:00
  • 729673689c fix typo in microblaze setjmp asm Rich Felker 2014-07-08 19:40:44 -04:00
  • 4b48b00a90 rename file containing pthread_cleanup_push and pop for consistency Rich Felker 2014-07-06 23:10:35 -04:00
  • d96b12b755 rework cancellation weak alias logic not to depend on archive order Rich Felker 2014-07-06 22:56:25 -04:00
  • ea496d6c63 fix multiple issues in legacy function getpass Rich Felker 2014-07-06 01:34:13 -04:00
  • 83dc6eb087 eliminate use of cached pid from thread structure Rich Felker 2014-07-05 23:29:55 -04:00
  • 4c48501ee2 properly pass current locale to *_l functions when used internally Rich Felker 2014-07-02 21:46:41 -04:00
  • 7424ac58b1 consolidate str[n]casecmp_l into str[n]casecmp source files Rich Felker 2014-07-02 21:38:54 -04:00
  • d89fdec51b consolidate *_l ctype/wctype functions into their non-_l source files Rich Felker 2014-07-02 21:16:05 -04:00
  • 0bc03091bb add locale framework Rich Felker 2014-07-02 19:33:19 -04:00
  • 984c25b74d fix failure of wide printf/scanf functions to set wide orientation Rich Felker 2014-07-02 12:09:48 -04:00
  • 285f969db6 fix typo in a comment in __libc_start_main Rich Felker 2014-07-01 19:06:48 -04:00
  • ebd8142a6a fix incorrect return value for fwide function Rich Felker 2014-07-01 18:49:54 -04:00
  • 0b3d33d4d2 fix ungrammatical comment in posix_spawn code Rich Felker 2014-07-01 18:32:52 -04:00
  • e89cfe51d2 fix aliasing violations in mbtowc and mbrtowc Rich Felker 2014-07-01 18:27:19 -04:00
  • 2d8cc92a7c fix regression in mips dynamic linker Rich Felker 2014-06-30 01:18:14 -04:00
  • 9a4ad02214 fix regression in dynamic linker error reporting Rich Felker 2014-06-29 21:52:54 -04:00
  • de337c9314 release 1.1.3 Rich Felker 2014-06-25 16:18:05 -04:00
  • f807107180 add tarball-producing targets to Makefile for ease of release Rich Felker 2014-06-25 16:14:37 -04:00
  • 8facd5638c update version reference in the README file Rich Felker 2014-06-25 14:16:53 -04:00
  • 1cc69faa5c add note to INSTALL file about gcc 4.9.0 not being supported Rich Felker 2014-06-25 14:16:15 -04:00
  • 5abfd55d6e add routing protocols to getprotoent-family functions Timo Teräs 2014-06-24 13:06:38 +03:00
  • 607ce882db rename dynamic linker _start to _dlstart in the stub version Rich Felker 2014-06-23 17:20:49 -04:00
  • 6ce1fade49 add __sysv_signal abi-compat alias for the signal function Rich Felker 2014-06-22 00:39:03 -04:00
  • 1fd0f6e31f add __xmknod and __xmknodat abi-compat functions Rich Felker 2014-06-22 00:37:12 -04:00
  • 76f2bcc7d6 consolidate __xstat abi-compat functions into a single source file Rich Felker 2014-06-22 00:29:32 -04:00
  • 5474a34669 implement fmtmsg function Rich Felker 2014-06-21 19:24:15 -04:00
  • 3c42605a60 implement result address sorting in the resolver (getaddrinfo, etc.) Rich Felker 2014-06-21 19:21:05 -04:00
  • 70d9c303b3 remove hack in syslog.h that resulted in aliasing violations Rich Felker 2014-06-21 07:44:46 -04:00
  • 4ad3588c0e remove optimization-inhibiting behavior from configure's --enable-debug Rich Felker 2014-06-20 16:10:48 -04:00
  • fe82bb9b92 fix gethostby*_r result pointer value on error Timo Teräs 2014-06-20 13:53:23 +03:00
  • 2e5d256984 fix sendmmsg emulation return value for zero-length vector Rich Felker 2014-06-20 02:13:38 -04:00
  • 3fa2eb2aba rename dynamic linker entry point from _start to _dlstart Rich Felker 2014-06-20 00:25:12 -04:00
  • acb7e049b8 implement sendmmsg and recvmmsg Rich Felker 2014-06-19 23:01:15 -04:00
  • 39201d07e4 add tlsdesc support for x86_64 Rich Felker 2014-06-19 15:26:04 -04:00
  • 5ba238e1e4 separate __tls_get_addr implementation from dynamic linker/init_tls Rich Felker 2014-06-19 02:59:44 -04:00
  • 4e0b4a5de7 add tlsdesc support for i386 Rich Felker 2014-06-19 02:50:45 -04:00
  • 880c479f0e optimize i386 ___tls_get_addr asm Rich Felker 2014-06-19 02:48:45 -04:00
  • e75b16cf93 change dynamic TLS installation strategy to optimize access Rich Felker 2014-06-19 02:16:57 -04:00
  • 9d15d5e753 add arch-generic support for tlsdesc relocations to dynamic linker Rich Felker 2014-06-19 02:01:06 -04:00
  • cef0f289f6 fix incorrect comparison loop condition in memmem Rich Felker 2014-06-19 00:42:28 -04:00
  • 7c73cacd09 reduce code duplication in dynamic linker error paths Rich Felker 2014-06-18 03:05:42 -04:00
  • adf94c1966 refactor to remove arch-specific relocation code from dynamic linker Rich Felker 2014-06-18 02:44:02 -04:00
  • 94cf991bf4 fix powerpc dynamic linker thread-pointer-relative relocations Rich Felker 2014-06-17 14:32:43 -04:00
  • f4cc276018 multiple fixes to sh (superh) dynamic linker relocations Rich Felker 2014-06-17 13:56:54 -04:00
  • bfa09700b9 dynamic linker: permit error returns from arch-specific reloc function Rich Felker 2014-06-16 03:09:07 -04:00
  • 4e5c7a2176 fix missing argument to syscall in fanotify_mark Clément Vasseur 2014-06-13 18:27:56 +02:00
  • 66fcde4ae4 support optional-argument extension to getopt via double-colon Rich Felker 2014-06-11 23:38:44 -04:00
  • d79b27785f fail configure on --enable-shared if -Bsymbolic-functions doesn't work Rich Felker 2014-06-10 12:11:12 -04:00
  • ac31bf278d simplify errno implementation Rich Felker 2014-06-10 04:49:49 -04:00
  • df15168cf8 replace all remaining internal uses of pthread_self with __pthread_self Rich Felker 2014-06-10 04:02:40 -04:00
  • 64e32287f9 add thread-pointer support for pre-2.6 kernels on i386 Rich Felker 2014-06-10 03:36:56 -04:00
  • 246e752d9e avoid spurious lookup failures from badly-behaved nameservers Rich Felker 2014-06-07 04:09:21 -04:00
  • f616294914 use default timezone from /etc/localtime if $TZ is unset/blank Rich Felker 2014-06-06 20:46:05 -04:00
  • 3ff3a1d541 release 1.1.2 Rich Felker 2014-06-06 18:36:00 -04:00
  • 348fc5561c implement %y and %C specifiers in strptime Timo Teräs 2014-05-14 10:53:56 +03:00
  • 9c2d437cb3 avoid invalid use of va_arg in open Rich Felker 2014-06-06 15:43:16 -04:00
  • 7765706c05 add O_CLOEXEC fallback for open and related functions Rich Felker 2014-06-06 15:42:42 -04:00
  • 1cacc01dc0 optimize SOCK_CLOEXEC fallback for socket function Rich Felker 2014-06-06 15:30:28 -04:00
  • 1d348566e6 add SOCK_CLOEXEC fallback for socketpair on old kernels Rich Felker 2014-06-06 15:29:00 -04:00
  • abce315639 implement dn_comp RFC 1035 domain name compression Szabolcs Nagy 2014-06-06 20:44:54 +02:00
  • 07355f503a accept trailing . and empty domain names Szabolcs Nagy 2014-06-06 19:20:07 +02:00
  • 9ce2860fa3 add vdso clock_gettime acceleration support to i386 Rich Felker 2014-06-06 03:29:36 -04:00
  • 60158bff74 fix fd leak in tmpfile when the fdopen operation fails Rich Felker 2014-06-06 03:17:47 -04:00
  • 2abb70c302 fix the domain name length limit checks Szabolcs Nagy 2014-06-05 22:52:40 +02:00
  • b3d9e0b94e fix multiple validation issues in dns response label parsing Szabolcs Nagy 2014-06-05 22:32:42 +02:00
  • 7e222f46a8 fix missing function declarations in refactored ip literal parsing code Rich Felker 2014-06-05 15:55:20 -04:00
  • fde3c29de4 add support for reverse port lookups from services file to getnameinfo Rich Felker 2014-06-04 19:33:20 -04:00
  • 01dc3f4fea add support for reverse name lookups from hosts file to getnameinfo Rich Felker 2014-06-04 16:53:39 -04:00
  • 934aa1350b remove some dummy "ent" function aliases that duplicated real ones Rich Felker 2014-06-04 04:39:34 -04:00
  • 6a25313c11 simplify vasprintf implementation Rich Felker 2014-06-04 03:39:22 -04:00
  • bdad2fefb2 add support for ipv6 scope_id to getaddrinfo and getnameinfo Rich Felker 2014-06-04 02:24:38 -04:00
  • 8041af5988 fix if_nametoindex return value when interface does not exist Rich Felker 2014-06-03 17:53:11 -04:00
  • d85d261ee6 fix negative response and non-response handling for dns queries Rich Felker 2014-06-03 01:46:40 -04:00
  • ac2a789342 fix some validation checks in dns response parsing code Rich Felker 2014-06-03 01:43:29 -04:00
  • 8fba4458af fix incorrect end pointer in some cases when wcsrtombs stops early Rich Felker 2014-06-02 16:21:47 -04:00
  • 76f440cff7 remove cruft from old resolver and numeric ip parsing Rich Felker 2014-06-02 05:00:48 -04:00
  • 3330198060 switch standard resolver functions to use the new dns backend Rich Felker 2014-06-02 04:47:45 -04:00
  • a2a328bd89 fix uninitialized variable in new __res_msend dns function Rich Felker 2014-06-02 04:27:54 -04:00
  • 8312f7f60f implement new dns backend, res_send and other legacy resolver functions Rich Felker 2014-06-02 02:13:57 -04:00
  • 1871f583f4 add ipsec and tunneling protocols to getprotoent-family functions Timo Teräs 2014-06-02 08:16:08 +03:00
  • bb9af59bba fix off-by-one in checking hostname length in new resolver backend Rich Felker 2014-06-02 01:31:28 -04:00
  • af7c308ee6 improve getservbyname_r using new resolver backend Rich Felker 2014-06-01 00:45:04 -04:00