PRs for tag 'libc'
This is an experimental report containing PRs for tag 'libc' as of 5-25-2012. 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 | 2012/04/19 | kern/167107 | [libc] [panic] no kernel malloc size argument check causing system panic | |
| o | 2012/04/18 | kern/167068 | eadler | [libc] [patch] memory leak in authunix_create_default() |
| p | 2012/04/17 | kern/167039 | das | [libc] fputws(3) generates infinite output |
| 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 | eadler | [libc] [patch] strtonum() optimization |
| o | 2012/03/05 | kern/165710 | [libc] [patch] RPC: getnetconfig() and other netconfig's functions correct implementation. | |
| 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/08/01 | bin/159352 | [libc] [patch] accidental busy-waiting loop in fetch(3) | |
| 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/26 | standards/149980 | eadler | [libc] [patch] negative value integer to nanosleep(2) should fail with EINVAL |
| 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/09/23 | kern/139080 | eadler | [libc] [patch] closelog() can close negative file descriptor |
| a | 2009/08/16 | kern/137819 | eadler | [libc] [patch] fpurge(3) violates stdio invariant |
| 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 |
| a | 2009/01/13 | bin/130504 | [libc] Serious bug in regular expression library (regex) affected sed | |
| o | 2008/11/17 | kern/128933 | kib | [libc] realpath(3) does not follow SUS specification for ENOENT / ENOTDIR conditions |
| 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 | |
| p | 2008/06/06 | kern/124334 | mtm | [libc] [patch] lib/libc/glob.c fails to compile under -CURRENT with default warning commentary and custom CFLAGs |
| 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 | |
| p | 2007/01/05 | standards/107561 | standards | [libc] [patch] [request] Missing SUS function tcgetsid() |
| o | 2006/08/25 | bin/102515 | [libc] fsck_ufs crashes if no console at all | |
| 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/04/02 | kern/95239 | [libc] [patch] nftw(3) returns EINVAL for large values of maxfds when it should not | |
| o | 2006/03/27 | bin/95002 | [libc] hash db source code has a bug which prevents using cross-platform data base | |
| p | 2006/03/20 | standards/94729 | gnn | [libc] fcntl() throws undocumented ENOTTY |
| o | 2006/03/16 | kern/94519 | [libc] [patch] Add UF_HIDDEN file flag; map it to Windows "hidden" attribute for msdosfs, ntfs | |
| 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 |
| o | 2005/07/04 | kern/82980 | [libc] realpath(3) treats regular files as directories | |
| s | 2005/03/20 | kern/79048 | [libc] realloc() copies data even when the size of allocated memory decrease | |
| 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() |
| a | 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 | 2002/04/08 | kern/36902 | [libc] [patch] proposed new format code %N for strftime(3) | |
| 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 | remko | [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.
