Age | Commit message (Collapse) | Author | Files | Lines |
|
2007-12-08 Ulrich Drepper <drepper@redhat.com>
[BZ #5424]
* stdio-common/vfprintf.c: Do not overflow when adding to done.
* stdio-common/Makefile (tests): Add bug22.
* stdio-common/bug22.c: New file.
[BZ #5451]
* time/getdate.c: Fix filling in default values.
* time/bug-getdate1.c: New file.
* time/Makefile: Add rules to build and run bug-getdate1.
* iconvdata/ebcdic-is-friss.c: Use 8bit-gap instead of 8bit-generic.
* iconvdata/ebcdic-es.c: Likewise.
* iconvdata/ebcdic-es-a.c: Likewise.
* iconvdata/ebcdic-uk.c: Likewise.
* iconvdata/iso8859-16.c: Likewise.
* iconvdata/viscii.c: Likewise.
* iconvdata/iso8859-9e.c: Likewise.
* iconvdata/Makefile: Adjust appropriately.
[BZ #5428]
* wcsmbs/wchar.h: Unconditionally undefine __need_mbstate and
__need_wint_t.
* iconvdata/gconv-modules: Likewise.
|
|
* iconvdata/hp-roman9.c: New file.
* iconvdata/Makefile: Add rules for hp-roman9.c.
* iconvdata/tst-tables.sh: Add HP-ROMAN9.
* iconvdata/hp-roman8.c: Use 8bit-gap instead of 8bit-generic.
* iconvdata/Makefile: Adjust appropriately.
keyword for gcc's braced-groups.
|
|
2007-12-07 Ulrich Drepper <drepper@redhat.com>
[BZ #5441]
* stdio-common/vfscanf.c (_IO_vfwscanf): Don't free ptrs_to_free
structure, it's allocated with alloca.
* stdio-common/Makefile (tests): Add bug21.
* stdio-common/bug21.c: New file.
2007-12-06 Aurelien Jarno <aurelien@aurel32.net>
[BZ #5452]
* sysdeps/unix/sysv/linux/bits/sched.h: Use __extension__
keyword for gcc's braced-groups.
2007-12-07 Ulrich Drepper <drepper@redhat.com>
[BZ #5454]
* inet/ether_line.c: Strip hostname of whitespaces.
* inet/Makefile (tests): Add tst-ether_line.
* inet/tst-ether_line.c: New file.
|
|
Patch by Danishka Navin <snavin@redhat.com>.
|
|
Store 2 before returning ETIMEDOUT.
|
|
* sysdeps/unix/sysv/linux/sys/signalfd.h: Fix use of __nonnull.
|
|
* sysdeps/unix/sysv/linux/i386/makecontext.S: Align stack.
|
|
messed up and we do not reach main again.
|
|
|
|
|
|
* wcsmbs/wchar.h: Define __need_file also for __USE_XOPEN2K.
|
|
* posix/regex.h (REG_ENOSYS): Likewise.
|
|
2007-11-26 Ulrich Drepper <drepper@redhat.com>
* posix/unistd.h: Declare fsync also for Unix98.
|
|
|
|
* nscd/hstcache.c (cache_addhst): Likewise.
* nscd/grpcache.c (cache_addgr): Likewise.
* nscd/servicescache.c (cache_addserv): Likewise.
* nscd/pwdcache.c (cache_addpw): Likewise.
* nscd/initgrcache.c (addinitgroupsX): Likewise.
|
|
* nscd/mem.c (MAX_STACK_USE): Remove definition here.
(gc): Initialize stack_used based on allocation in prune_cache.
* nscd/cache.c (prune_cache): Use heap for mark array if necessary.
Clear array bfore use.
* nscd/aicache.c (addhstaiX): Update statistics counter in case
memory allocate failed.
|
|
and creat system calls.
|
|
* nscd/mem.c (gc): Don't allocate arrays on the stack if they can
Return zero in case the thread library is not NPTL.
|
|
Store 2 before returning ETIMEDOUT.
* sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S: Likewise
* sysdeps/unix/sysv/linux/lowlevellock.c: Likewise.
(__lll_lock_wait_private): Optimize.
(__lll_lock_wait): Likewise.
|
|
strncat): Define as macros to avoid compile errors.
|
|
creat entries.
|
|
Add netiucv/iucv.h.
* sysdeps/unix/sysv/linux/netiucv/iucv.h: New file.
* sysdeps/unix/sysv/linux/opensock.c (__opensock): Add AF_IUCV
protocol.
* sysdeps/unix/sysv/linux/sa_len.c (__libc_sa_len): Likewise.
* sysdeps/unix/sysv/linux/s390/opensock.c: New file.
* sysdeps/unix/sysv/linux/s390/sa_len.c: New file.
|
|
|
|
* nscd/nscd.h (NSCD_THREAD_STACKSIZE): Define.
* nscd/connections.c (start_threads): Use NSCD_THREAD_STACKSIZE.
* nscd/mem.c (gc): Don't allocate arrays on stack if it can
overflow it.
* sysdeps/unix/sysv/linux/nscd_setup_thread.c (setup_thread):
Return zero in case thread library is not NPTL.
|
|
* resolv/res_hconf.c (_res_hconf_reorder_addrs): Fix locking when
initializing interface list.
|
|
* nis/nss_compat/compat-initgroups.c (getgrent_next_nss): Don't
use result of nss_getgrgid_r if nothing was found. For other
error return with a failure.
Partially based on a patch by Petr Baudis <pasky@suse.cz>.
|
|
macro name.
|
|
pthread_cleanup_push_defer_np): Add extra (void *) cast to shut up
g++ 4.1 and 4.2 -Wstrict-aliasing warnings.
|
|
(get_scope): For IPv4 scope, use scopes table.
(fini): Free scopes table if necessary.
(free_scopelist): New function.
(scopecmp): New function.
(gaiconf_init): Also handle scopev4 entries.
* posix/tst-rfc3484.c (do_test): Initialize scopes.
* posix/tst-rfc3484-2.c (do_test): Likewise.
* posix/gai.conf: Document scopev4 defaults.
* posix/Makefile (tests): Add tst-rfc3484-3.
* posix/tst-rfc3484-3.c: New file.
|
|
Teredo tunnels.
|
|
2007-11-19 Ulrich Drepper <drepper@redhat.com>
|
|
|
|
|
|
From Shaun Silk <genix@mysoul.com.au>.
|
|
|
|
* sysdeps/mach/hurd/bits/fcntl.h (O_CLOEXEC): Fix value.
|
|
|
|
Add sys/signalfd.h and sys/eventfd.h.
|
|
2007-11-15 Bruno Haible <bruno@clisp.org>
[BZ #5346]
* intl/dcigettext.c (struct known_translation_t): Turn msgid into a
union.
(transcmp): Use the appropriate part of s1->msgid and s2->msgid.
(DCIGETTEXT): Change the allocation of the 'search' variable so that
it needs only fixed stack space. Delay the initialization of
msgid_len until it is needed.
|
|
appropriate part of s1->msgid and s2->msgid. (DCIGETTEXT): Change the allocation of the 'search' variable so that it needs only fixed stack space. Delay the initialization of msgid_len until it is needed.
|
|
2007-11-15 Andreas Jaeger <aj@suse.de>
* sysdeps/ieee754/dbl-64/sincos.tbl: Fix size of union.
Reported by Christoph Quirin Lauter <christoph.lauter@ens-lyon.fr>.
|
|
|
|
|
|
significantly. The device type is also part of the ifinfomsg data.
|
|
|
|
|
|
to wake up in 24 hours.
|
|
|
|
* po/pl.po: Likewise.
|
|
(struct in6addrinfo): Add index element.
Declare __check_native.
* inet/Makefile (aux): Add check_native.
* sysdeps/unix/sysv/linux/check_native.c: New file.
* sysdeps/unix/sysv/linux/check_pf.c: No need to recognize
IFA_F_TEMPORARY. Pass back ifa_index.
* sysdeps/posix/getaddrinfo.c: Remove netlink compatibility code.
(rfc3484_sort): Add new parameter. Implement rule 7 correctly:
call __check_native if necessary.
(getaddrinfo): Fill in index field. Use qsort_r instead of qsort
to sort addresses. Pass information about the results.
* posix/tst-rfc3484.c: Adjust for addition of index field and change
of rfc3484_sort interface.
* posix/tst-rfc3484-2.c: Likewise.
|