diff --git a/ChangeLog b/ChangeLog index be2ec1e35f..691f657318 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,6 +17,7 @@ (tst-chk2-ENV): New. (tst-chk1-ENV): New. + [BZ #1079] * include/stdlib.h: Remove malloc attribute from __posix_memalign. * stdlib/stdlib.h: Likewise. @@ -59,6 +60,7 @@ * nscd/nscd_helper.c: Add a few __builtin_expect. + [BZ #1080] * nscd/connections.c (send_ro_fd): Make sure BUF is aligned correctly. * nscd/nscd_helper.c (wait_on_socket): New function. (get_mapping): Use wait_on_socket instead of poll. The former handles @@ -234,6 +236,7 @@ 2005-07-05 Ulrich Drepper + [BZ #1101] * posix/regex_internal.c (build_wcs_buffer): Use MB_LEN_MAX not MB_CUR_MAX. (build_wcs_upper_buffer): Likewise. @@ -273,6 +276,7 @@ 2005-06-25 Jakub Jelinek + [BZ #1097] * sunrpc/xdr.c (xdr_hyper, xdr_u_hyper): When decoding, cast t2 to uint32_t instead of ulong. * sunrpc/Makefile (tests): Add tst-xdrmem. @@ -324,6 +328,7 @@ 2005-06-20 Jakub Jelinek + [BZ #653] * sysdeps/unix/sysv/linux/sys/quota.h: Add definitions and types for _LINUX_QUOTA_VERSION >= 2. (_LINUX_QUOTA_VERSION): Define if not yet defined. @@ -430,12 +435,14 @@ 2005-06-15 Jakub Jelinek + [BZ #1088] * hesiod/hesiod.c (hesiod_init): Don't check for ctx->classes[0] == 0 or both classes equal here. (parse_config_file): If both classes are equal, clear the second one. 2005-06-08 Karl Kelley + [BZ #1088] * hesiod/hesiod_p.h (struct hesiod_p): Add classes array. * hesiod/hesiod.c (hesiod_init): Initialize classes. Fail if no valid classes were given or if both are equal. @@ -446,6 +453,7 @@ 2005-06-14 Ulrich Drepper + [BZ #1085] * configure.in: Add test for availability of libaudit. * config.h.in: Define HAVE_LIBAUDIT. * config.make.in: Define have-libaudit. @@ -478,6 +486,7 @@ 2005-06-13 Jakub Jelinek + [BZ #1096] * sysdeps/unix/sysv/linux/netlinkaccess.h (__netlink_sendreq, __netlink_receive): Remove prototypes. (__netlink_request): New prototype. @@ -686,6 +695,7 @@ 2005-05-23 Ulrich Drepper + [BZ #1086] * sunrpc/bindrsvprt.c (LOWPORT): Apparently some mountd implementations are broken and don't accept ports < 512. @@ -697,6 +707,7 @@ 2005-05-23 Ulrich Drepper + [BZ #1086] * sunrpc/pm_getport.c (__get_socket): New function. (pmap_getport): Use it to open a non-reserved socket to the portmapper for TCP. @@ -705,6 +716,7 @@ non-reserved socket for the portmapper. Based on a patch by Steve Dickson . + [BZ #1086] * sunrpc/bindrsvprt.c (bindresvport): Try harder to find a port. If we tried looking at the usual range without success extend the range to even lower ports. @@ -970,6 +982,7 @@ 2005-04-29 Jakub Jelinek + [BZ #1083] * sysdeps/posix/posix_fallocate.c (posix_fallocate): If len == 0, call ftruncate if offset is bigger than current size. Make sure the file is offset + len bytes long if that is more than current size. @@ -993,6 +1006,7 @@ 2005-04-29 Ulrich Drepper + [BZ #1093] * nis/nis_table.c: Fix realloc handling. * nis/nis_removemember.c: Likewise. @@ -1074,6 +1088,7 @@ 2005-04-27 Ulrich Drepper + [BZ #1094] * nscd/connections.c (nscd_run): Use time() value in prune_cache call, not timeout value, since the latter might be from another clock. @@ -1150,6 +1165,7 @@ 2005-04-26 Jakub Jelinek + [BZ #1081] * elf/dl-close.c: Include stddef.h. (_dl_close): If called recursively, just remember GC needs to be rerun and decrease l_direct_opencount. Avoid GC if l_direct_opencount @@ -1275,6 +1291,7 @@ 2005-04-12 Ulrich Drepper + [BZ #1090] * stdlib/random_r.c (__initstate_r): Don't use non-existing state. * string/tst-strfry.c: New file. * string/Makefile (tests): Add tst-strfry. @@ -1454,6 +1471,7 @@ 2005-04-04 Jakub Jelinek + [BZ #1082] * sunrpc/pmap_rmt.c (xdr_rmtcall_args): Use a dummy arglen instead of trying to encode uninitialized arglen. @@ -1658,6 +1676,7 @@ 2005-03-29 Jakub Jelinek + [BZ #1087] * posix/fnmatch.c (fnmatch): For short patterns or strings attempt to avoid calling mbsrtowcs twice. @@ -1814,6 +1833,7 @@ 2005-03-21 Thorsten Kukuk + [BZ #1098] * sunrpc/xdr_stdio.c (xdrstdio_getlong, xdrstdio_putlong): Convert correctly between long/int on 64bit big-endian. @@ -1870,7 +1890,7 @@ 2005-02-27 Denis Barbier - [BZ #38] + [BZ #549] * locale/iso-4217.def: Add CSD currency. 2005-03-19 Ulrich Drepper @@ -2170,6 +2190,7 @@ * iconv/gconv_simple.c (internal_utf8_loop): Make start unsigned to avoid warning. + [BZ #1101] * posix/regex_internal.c [_LIBC] (build_wcs_buffer): Avoid using dynamically sized array. (build_wcs_upper_buffer): Likewise. @@ -2437,6 +2458,7 @@ 2005-02-22 Jakub Jelinek + [BZ #1095] * malloc/Makefile (CFLAGS-mcheck-init.c): Add. * sunrpc/Makefile: Add $(PIC-ccflag) to CFLAGS-x* for librpcsvc.a objects. @@ -2741,6 +2763,7 @@ 2005-02-11 Jakub Jelinek + [BZ #1100] * debug/chk_fail.c (__chk_fail): Add a while (1) loop around __libc_message to kill GCC warning about noreturn function returning. @@ -2966,6 +2989,7 @@ 2005-01-30 Ulrich Drepper + [BZ #1103] * nscd/nscd_helper.c (get_mapping): Use MSG_NOSIGNAL if available. * nscd/connections.c (send_ro_fd): Likewise. @@ -3094,6 +3118,7 @@ 2005-01-26 Ulrich Drepper + [BZ #1100] * debug/chk_fail.c (__chk_fail): Print program name in final message. * sysdeps/unix/sysv/linux/kernel-features.h: Found reference to @@ -3345,6 +3370,7 @@ as backlog. * sunrpc/svc_unix.c (svcunix_create): Likewise. + [BZ #1099] * grp/putgrent.c (putgrent): Don't write 0 as group ID if groupname starts with + or -. * pwd/putpwent.c (putpwent): Don't write 0 as user or