Skip site navigation (1)Skip section navigation (2)

Site Navigation

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 Thanks.

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

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.