summaryrefslogtreecommitdiff
path: root/lib/libc/shlib_version
AgeCommit message (Collapse)Author
2023-07-02libc/shlib_version: note that *rand48* should be punted to libcompatdholland
2021-11-01Version the sigaction(2) libc wrapper. The new version uses the "siginfo"thorpej
trampoline exclusively, thus relegating "sigcontext"-style handlers (which have not been documented for many years now) to the dustbin of the compat library.
2021-09-19Add native implementations of eventfd(2) and timerfd(2), compatible withthorpej
the Linux interfaces of the same name.
2020-10-09Merge tzcode2020b (except we keep tzsetwall(3) for now for compatibility,christos
and we were "slim" already) Support for zic's long-obsolete '-y YEARISTYPE' option has been removed and, with it, so has support for the TYPE field in Rule lines, which is now reserved for compatibility with earlier zic. These features were previously deprecated in release 2015f. (Thanks to Tim Parenti.) zic now defaults to '-b slim' instead of to '-b fat'. zic's new '-l -' and '-p -' options uninstall any existing localtime and posixrules files, respectively. The undocumented and ineffective tzsetwall function has been removed.
2020-10-03bump for set_rpc_maxgrouplistchristos
2020-06-02Don't suggest removing arc4random with a libc bump.nia
It's established enough in non-legacy code that this is a terrible idea. Even if we add getentropy it's not a comparable API (not a userspace RNG capable of streaming large numbers of bytes, doesn't have _uniform, etc). "Feel free to remove that line!" - riastradh
2020-05-16bump for ACLSchristos
2020-05-15Bump libc minor version for malloc lock changejoerg
2020-03-08Bump new libc minor due to new errno codesmgorny
2019-09-22Add a new member to struct vfsstat and grow the unused memberschristos
The new member is caled f_mntfromlabel and it is the dkw_wname of the corresponding wedge. This is now used by df -W to display the mountpoint name as NAME=
2019-06-04Implement xdrmem_control(), used as xdr_control(xdr, XDR_GET_BYTES_AVAIL ...hannken
and bump libc minor number. Final goal is to remove the unmaintained XDR implementation at external/cddl/osnet/dist/uts/common/rpc.
2019-03-04bump for jemallocchristos
2018-11-05Suggest to remove lfs_ stubs on a major bump.maya
they're deprecated, ioctl is used instead.
2018-08-02Add userland support for SCTP and manpages.rjs
2018-07-31Userland changes for getsockopt2().rjs
2018-04-06note to get rid of statfs() when bump time comesdholland
2017-10-25Implement tcgetwinsize() and tcsetwinsize() in libc, with accesskre
via <termios.h> (and document them.) Bump libc minor number for them. Arrange for "struct winsize" to become visible in <termios.h> Fix stty(1) so that "cols" is reported as the arg to set number of columns, and "columns" is the alias, rather than the other way around, as "cols" is what has been added to POSIX. This is to conform with updates to be included in 1003.1 issue 8 (whenever that gets published) currently available at: http://austingroupbugs.net/view.php?id=1053 (see note 3863) http://austingroupbugs.net/view.php?id=1151 (see note 3856)
2017-10-05One of the things we should do when bumping libc is to boot thedholland
obsolete cryptographic hashes out of libc, either entirely or to some "insecure" library.
2017-08-16Bump libc minor to 208 for strfmon_l.joerg
2017-06-08Add two entries for interaction between lib/csu and libc.joerg
2017-06-08One more hack to kill in setproctitlejoerg
2017-05-09Add the new signalname/signalnext/signalnumber interface to libc.kre
This as discussed on current-users in the thread entitled: Proposal: new libc/libutil functions to map SIGXXXX <-> "XXXX" that can be found (starting at): http://mail-index.netbsd.org/current-users/2017/04/28/msg031600.html These functions provide the mechanism to enable applications to divorce themselves from internal details of the signal implementation. Libc minor bumped, prototypes in <signal.h>, sets lists updated (and sorted). One and all: feel free to improve the sources & man page (etc), but please do not change the function signatures without discussion.
2017-03-15more trash to take out at bump timedholland
2017-02-08minor bump libc for accept4maya
2017-02-07Document in libc's shlib_version request for exect(3) removalkamil
This functionality has been moved long time to the kernel. Kernel exec() emits SIGTRAP under a debugger (unless PT_SYSCALL traced).
2016-09-24bump for the flags version of db routineschristos
2016-09-21Bump libc version for ifaddrs.roy
2016-09-15gethostbyname_r should die.joerg
2016-07-09note that on libc bump obsolete signal functions should be sent todholland
libcompat.
2016-07-01new hmac function.christos
2016-04-23add clock_getcpuclockid{2,}christos
2016-04-03userland bits for wait6/waitid.christos
2016-01-14stravis, reg{,a}subchristos
2015-11-08Soft-float support for rounding mode is currently not thread-safe, whichjoerg
is not acceptable. Decision should be made on whether full fenv.h support is desirable and then fix this appropiately. Math functions (both libc and libm) should not touch errno, this creates unnecessary problems for compilers.
2015-11-07Add the C11 function aligned_alloc to libc.nros
2015-10-29new tzgetgmtoffchristos
2015-01-16bump libc for strtoi and strtouchristos
2014-10-13bump for open_{,w}memstream.christos
2014-09-26add execvpe, execlpe (reviewed by phone)christos
2014-09-24add strnstr from FreeBSDchristos
2014-07-25Bump libc minor version for new syscalls.dholland
2014-06-23Add `remove arc4random' to mythical libc major bump todo list.riastradh
2014-06-18add mkostemp, mkostemps, mkstemps from FreeBSD.christos
2014-06-13Add asysctl(3) and asysctlbyname(3) wrappers for the common idiom ofjoerg
fetching dynamically sized data via sysctl.
2014-03-29add "move gethostbyname to a compat library" to the list of things to dodholland
on the mythical libc bump
2014-01-31expose __lwp_park60christos
2014-01-16Add the {v,}{err,warn}c flavors, from FreeBSD.christos
2014-01-14TODO: fix stdout/stdin/stderr to not require copy relocationsjoerg
2014-01-08bump for ptsname_rchristos
2013-12-08add note about gets()dholland