PRs for tag 'libc'
This is an experimental report containing PRs for tag 'libc' as of 5-30-2014. GNATS has no finer-grained categorization than 'kern', 'bin', 'ports', and so forth. To augment this, the bugmeisters have adopted the convention of adding '[<tagname>]' to the Synopsis field. Consider this a prototype of a better search function.
This report is generated statically.
Please give feedback on this report to linimon@FreeBSD.org. Thanks.
PRs for tag 'libc':
S | Submitted | Tracker | Resp. | Description |
---|---|---|---|---|
o | 2014/05/19 | kern/189941 | [libc] getgroups(2) implements first argument as unsigned int | |
o | 2014/05/14 | kern/189821 | [libc] [patch] nice(3) on FreeBSD returns EACCES instead of EPERM when provided negative prio's; is not compatible with Linux/NetBSD/POSIX | |
o | 2014/04/23 | kern/188911 | [libc] sysctl(KERN_PROC_VMMAP) takes too long | |
o | 2014/03/21 | kern/187822 | [libc] b64_pton fails to decode base64 | |
o | 2014/03/18 | bin/187699 | asomers | [libc] Nondefault FIBs don't get loopback addresses |
o | 2014/01/07 | kern/185551 | [libc] [patch] rsh(1) fails if home dir is closed and access is via NFS | |
o | 2013/08/17 | kern/181352 | [libc] setproctitle(3) doesn't work with Capsicum | |
o | 2013/08/09 | kern/181155 | [libc] [patch] *access*(2) does not handle invalid amodes properly | |
o | 2013/08/09 | kern/181154 | [libc] snprintf(3) with out of bounds positional arguments results in segfault | |
o | 2013/08/09 | kern/181152 | [libc] %i fails with negative hex numbers with sscanf(3) | |
o | 2013/08/08 | kern/181130 | [libc] HN_DECIMAL failures with humanize_number | |
o | 2013/08/08 | kern/181127 | [libc] [patch] set{domain,host}name doesn't permit NUL terminated strings that are MAXHOSTNAMELEN long | |
o | 2013/08/06 | kern/181092 | [libc] Invoking the function sendmsg(2) hangs with ipv6 | |
o | 2013/07/21 | kern/180719 | [libc] [patch] Compatibility enhancement - sigsend() (function) and sigsendset() (system call) | |
o | 2013/06/19 | kern/179721 | [libc] [patch] char<->wchar_t mismatch in glob(3), fnmatch(3), regexec(3) | |
o | 2013/04/08 | kern/177705 | [libc] wrong IPv6 link local address reported by getifaddrs() | |
o | 2013/04/04 | kern/177636 | [libc] getdtablesize() is sometime return illegal value | |
o | 2013/04/04 | kern/177624 | [libc] [patch] Swapcontext can get compiled incorrectly | |
o | 2013/02/21 | kern/176322 | [libc] MSG_TRUNC does not return real length of the packet in recv() | |
o | 2013/02/18 | bin/176250 | [libc] [patch] euc locale input modifies data | |
p | 2013/02/18 | kern/176233 | jilles | [libc] [patch] New dup3() implementation for FreeBSD |
o | 2013/02/13 | kern/176093 | [libc] [patch] Fix resolver support for '_' character in hostnames | |
o | 2013/01/05 | kern/175001 | [libc] The current strnstr() function should be named strlstr() | |
o | 2012/12/08 | kern/174272 | [libc] Segmentation Fault calling stat() from an application compiled as 32 bit on a 64 bit machine | |
o | 2012/11/06 | standards/173421 | standards | [libc] [patch] strptime() accepts formats that should be rejected |
o | 2012/07/25 | kern/170125 | [libc] tcsetpgrp(fd) should fail when fd is a pipe | |
o | 2012/07/14 | kern/169849 | [libc] [patch] rsh/rlogin do not use the correct IP address | |
o | 2012/07/12 | kern/169800 | [libc] [libfetch] [patch] change a number of system library functions to set the O_CLOEXEC flag | |
o | 2012/07/02 | kern/169608 | [libc] the mmap(), mprotect(), and munmap() functions get screwed by some corner-case arguments | |
o | 2012/06/21 | kern/169302 | [libc] [patch] Applied MidnightBSD regex memory consumption limits | |
o | 2012/06/21 | kern/169282 | [libc] utimes(2) does not update st_mtim.tv_nsec when utimes(file, NULL) | |
o | 2012/05/30 | kern/168473 | [libc] nsswitch (nss_method_lookup) fails after upgrade [regression] | |
o | 2012/05/24 | kern/168315 | [libc] [patch] add dirname_r(3); document ENOMEM conditions with basename(3) and dirname(3) functions | |
o | 2012/04/19 | kern/167107 | [libc] [panic] no kernel malloc size argument check causing system panic | |
a | 2012/03/28 | kern/166458 | [libc] bind(2) incorrectly interprets SO_REUSEADDR option as also implying SO_REUSEPORT on FreeBSD | |
o | 2012/03/12 | kern/165970 | [libc] [patch] strtonum() optimization | |
o | 2012/02/28 | kern/165527 | [libc] [patch] setgroupent() does not make file descrptors opened | |
o | 2012/01/31 | kern/164674 | standards | [patch] [libc] vfprintf/vfwprintf return error (EOF) on success if __SERR flag is already set on file |
o | 2012/01/30 | kern/164637 | [libc] Problem with vsnprintf in libc.so when compiled with clang | |
s | 2012/01/23 | kern/164425 | [libc] stat(2) doesn't work in 32bit mode on amd64 | |
o | 2011/11/30 | kern/162976 | [libc] cron fails unnecessarily via setlogin(2) with sufficiently long usernames | |
o | 2011/11/09 | kern/162396 | [libc] [patch] remove loop in globpexp1()@lib/libc/gen/glob.c | |
o | 2011/10/11 | kern/161481 | [libc] mount(2) fails with ENAMETOOLONG with path shorter than 255 // 1023 characters | |
o | 2011/07/25 | kern/159179 | [libc] close(2) emitting ECONNRESET is not POSIX compliant | |
o | 2011/07/10 | kern/158755 | [libc] mmap fails with addr=NULL, flags=MAP_STACK | |
o | 2011/04/27 | kern/156684 | [libc] getaddrinfo(3) returns improper error | |
o | 2010/12/28 | bin/153502 | [libc] regex(3) bug with UTF-8 locale | |
o | 2010/11/08 | kern/152036 | net | [libc] getifaddrs(3) returns truncated sockaddrs for netmasks |
o | 2010/09/26 | threads/150959 | threads | [libc] Stub pthread_once in libc should call _libc_once |
o | 2010/08/05 | kern/149323 | [libc] Applications with large memory footprint failing with mmap(2) - memory allocation errors | |
o | 2010/07/13 | kern/148581 | [libc] fopen(3) fails with EMFILE if there are more than SHORT_MAX fds open | |
o | 2010/06/27 | kern/148179 | [libc] Possible Memory Leak in getaddrinfo(3) | |
o | 2010/06/13 | kern/147839 | [libc] [patch] syscall(2) with wrong argument causing panic on WITNESS enabled kernel | |
o | 2010/06/10 | kern/147756 | [libc] open_socket_in: Protocol not supported - after a few days? | |
o | 2010/06/07 | kern/147647 | [libc] select(2) wakes after 24 hours even if timeout is longer | |
o | 2010/05/30 | kern/147226 | [libc] read(fd, buffer, len) returns -1 immediately, if len >=2147483648 | |
o | 2010/05/23 | kern/146889 | [libc] [patch] Not having NET_RT_IFLIST #defined causes getifaddrs.c (libc) to fail to build | |
o | 2010/05/22 | kern/146845 | net | [libc] close(2) returns error 54 (connection reset by peer) wrongly |
o | 2010/01/13 | kern/142772 | net | [libc] lla_lookup: new lle malloc failed |
o | 2009/12/30 | kern/142173 | [libc] localeconv(3): two-byte ascii thousands_sep | |
o | 2009/10/18 | kern/139734 | [libc] res_send calls getsockname(2) instead of getpeername(2) | |
o | 2009/07/31 | kern/137307 | [libc] [patch] Enhance strptime(3) to support %U and %W | |
o | 2009/07/11 | kern/136669 | [libc] [patch] setmode(3) should always set errno on error | |
o | 2009/05/09 | kern/134391 | [libc] dladdr(3) does effectively not work on main program. | |
o | 2009/01/19 | kern/130749 | des | [libc] [patch] nscache.c/nscachedcli.c - return error if string of /etc/group is long |
o | 2009/01/13 | bin/130504 | [libc] Serious bug in regular expression library (regex) affected sed | |
o | 2008/10/05 | bin/127872 | [libc] [patch] Rewinding on unionfs and Subversion | |
o | 2008/08/04 | kern/126230 | [libc] select(2) causing weird process cpu usage and load average stats | |
o | 2008/07/07 | kern/125382 | [libc] open(2): ENOSPC may be misleading, consider EIO | |
o | 2008/05/31 | kern/124160 | net | [libc] connect(2) function loops indefinitely |
o | 2008/03/13 | kern/121656 | [libc] [patch] telldir(3) issues | |
o | 2008/01/29 | kern/120128 | attilio | [libc] [patch] __getcwd erroneously returning ENOENT |
o | 2007/08/19 | kern/115631 | [libc] [patch] [request] make dlclose(3) atexit-aware | |
s | 2007/07/14 | kern/114578 | [libc] wide character printing using swprintf(dst, n, "%ls", txt) fails depending on LC_CTYPE | |
o | 2007/06/18 | bin/113825 | [patch] [libc] [ggated] Fix -STABLE build with -fno-strict-aliasing | |
o | 2007/02/23 | bin/109478 | [libc] [patch] adopt reentrant syslog functions from OpenBSD | |
o | 2007/01/19 | bin/108118 | [libc] files should not cache their EOF status | |
o | 2006/07/22 | kern/100709 | net | [libc] getaddrinfo(3) should return TTL info |
a | 2006/05/05 | bin/96840 | [libc] [patch] getgrent() does not return large groups via NIS | |
o | 2006/03/27 | bin/95002 | [libc] hash db source code has a bug which prevents using cross-platform data base | |
o | 2006/02/11 | kern/93197 | [libc] strptime(3) succeeds on formats it should fail on | |
o | 2006/02/09 | kern/93093 | [libc] xdr_string might call strlen(3) on NULL | |
o | 2006/02/06 | kern/92880 | net | [libc] [patch] almost rewritten inet_network(3) function |
p | 2005/07/04 | kern/82980 | jilles | [libc] realpath(3) treats regular files as directories |
o | 2005/03/13 | kern/78787 | [libc] [patch] sysconf(_SC_CLK_TCK) may return incorrect value | |
o | 2005/01/18 | kern/76398 | [libc] stdio can lose data in the presence of signals | |
o | 2005/01/05 | kern/75855 | [libc] getpwent(3) functions on 5.3 with large password file extremely slow | |
s | 2005/01/03 | bin/75767 | [libc] [request] "fdclose" function in libc | |
o | 2004/08/16 | kern/70511 | [libc] When fread(3)ing with buffering turned off, many syscalls invoked. | |
o | 2004/07/30 | kern/69826 | [libc] 16th group has no effect when accesing file on freebsd server | |
o | 2004/07/30 | kern/69825 | [libc] 1st group supplied to setgroups() does not take effect in file access | |
o | 2004/07/05 | kern/68690 | [libc] write(2) returns wrong value when EFAULT | |
s | 2004/03/29 | kern/64875 | standards | [libc] [patch] [request] add a system call: fdatasync() |
o | 2003/11/27 | kern/59739 | [patch] [libc] rmdir(2) and mkdir(2) both return EISDIR for argument "/" | |
s | 2003/09/11 | kern/56720 | [libc] [request] UNICODE support in Resolver | |
o | 2003/01/08 | kern/46866 | [libc] NIS-based getpwent(3) falsely returns NULL | |
o | 2002/09/04 | kern/42429 | [libc] [patch] hash_action called with HASH_DELETE does NOT return 1 if the key is not found | |
o | 2002/09/04 | kern/42422 | [libc] [patch] dbm_delete returns -1 instead of 1 when the key does not exist in the database. | |
o | 2001/11/14 | kern/31981 | [libc] [patch] (mis)feature in getnetent parsing -- comments affect parsing results | |
o | 2001/11/11 | kern/31906 | [libc] No method available to unwind atexit(3) stack without exiting | |
o | 2001/10/30 | kern/31647 | net | [libc] socket calls can return undocumented EINVAL |
o | 2001/08/29 | kern/30186 | net | [libc] getaddrinfo(3) does not handle incorrect servname |
o | 2001/04/10 | bin/26486 | [libc] [patch] setnetgrent hangs when netgroup contains empty netgroup | |
o | 2001/03/18 | kern/25886 | [libc] cgetset(3) doesn't get cleared when switching databases |
Bugs can be in one of several states:
- o - open
- A problem report has been submitted, no sanity checking performed.
- a - analyzed
- The problem is understood and a solution is being sought.
- f - feedback
- Further work requires additional information from the originator or the community - possibly confirmation of the effectiveness of a proposed solution.
- p - patched
- A patch has been committed, but some issues (MFC and / or confirmation from originator) are still open.
- r - repocopy
- The resolution of the problem report is dependent on a repocopy operation within the CVS repository which is awaiting completion.
- s - suspended
- The problem is not being worked on, due to lack of information or resources. This is a prime candidate for somebody who is looking for a project to do. If the problem cannot be solved at all, it will be closed, rather than suspended.
- c - closed
- A problem report is closed when any changes have been integrated, documented, and tested -- or when fixing the problem is abandoned.