History log of /openbsd-src/lib/libc/shlib_version (Results 1 – 25 of 222)
Revision Date Author Comments
# 24f9d669 12-Aug-2024 guenther <guenther@openbsd.org>

Add <stdio_ext.h> with the seven APIs needed to have gnulib operate
without poking directly into the FILE structure.

Repeated testing, "nope, need a few more" feedback, and ok tb@


# 08a00355 14-Jul-2024 jca <jca@openbsd.org>

Bump minor after elf_aux_info(3) and wcsnlen(3) additions


# 5f31b145 18-May-2024 guenther <guenther@openbsd.org>

Add pathconfat(2): pathconf(2) but with at-fd and flags arguments,
the latter supporting the ability to get timestamp resolution of
symlinks.

ok deraadt@ millert@


# 9f9fda86 15-Apr-2024 tb <tb@openbsd.org>

whee libc 100. break all the things


# 1aa88f2b 01-Mar-2024 millert <millert@openbsd.org>

Add mkdtemps(3), like mkdtemp(3) but with a suffix.
OK deraadt@ tb@


# ac7dde47 12-Dec-2023 deraadt <deraadt@openbsd.org>

crank libc major because syscall(2) was removed


# 46c354aa 20-Aug-2023 schwarze <schwarze@openbsd.org>

Provide C11 <uchar.h>.
OK millert@.
Tested by naddy@ in a bulk and by matthieu@ in the new foot(1) port.
I originally wrote the code in 2022 at the prodding of espie@.
Using one improvement to a manu

Provide C11 <uchar.h>.
OK millert@.
Tested by naddy@ in a bulk and by matthieu@ in the new foot(1) port.
I originally wrote the code in 2022 at the prodding of espie@.
Using one improvement to a manual page from jmc@.

show more ...


# f2531827 11-Feb-2023 deraadt <deraadt@openbsd.org>

crank major because __syscall is gone


# cef5a146 07-Jan-2023 guenther <guenther@openbsd.org>

Add {get,set}thrname(2) for putting thread names in the kernel and
exposed in a new field returned by sysctl(KERN_PROC). Update
pthread_{get,set}_name_np(3) to use the syscalls. Show them, when
set

Add {get,set}thrname(2) for putting thread names in the kernel and
exposed in a new field returned by sysctl(KERN_PROC). Update
pthread_{get,set}_name_np(3) to use the syscalls. Show them, when
set, in ps -H and top -H output.

libc and libpthread minor bumps

ok mpi@, mvs@, deraadt@

show more ...


# cf58d2cc 26-Oct-2022 kettenis <kettenis@openbsd.org>

Add waitid(2) syscall stub.

Minor bump to both libc and libpthread: make sure you install a new kernel!

ok millert@, deraadt@


# f4d4d691 07-Oct-2022 deraadt <deraadt@openbsd.org>

Add mimmutable(2) libc stub, add & adjust manual pages, and crank the minor.
ok kettenis


# 4a324753 09-Sep-2022 mbuhl <mbuhl@openbsd.org>

Add libc wrappers for the new sendmmsg and recvmmsg system calls.
Feedback tb@, miod@, jca@
OK jca@


# 296fbf9f 02-Jun-2021 semarie <semarie@openbsd.org>

add RTLD_NODELETE support

if RTLD_NODELETE isn't POSIX, it is widely deployed: at least linux,
freebsd, dragonfly, netbsd, solaris, illumos, apple, and fuchsia have
it.

ok kettenis@ on previous ver

add RTLD_NODELETE support

if RTLD_NODELETE isn't POSIX, it is widely deployed: at least linux,
freebsd, dragonfly, netbsd, solaris, illumos, apple, and fuchsia have
it.

ok kettenis@ on previous version
with help from and ok guenther@

diff partially inspired from a diff from brad@

show more ...


# a0cc66ea 23-Oct-2019 kettenis <kettenis@openbsd.org>

Unexport __floatundidf.

ok deraadt@


# 9330f503 13-May-2019 tb <tb@openbsd.org>

Add missing word in comment.


# e03a3151 10-May-2019 otto <otto@openbsd.org>

Inroduce malloc_conceal() and calloc_conceal(). Similar to their
counterparts but return memory in pages marked MAP_CONCEAL and on
free() freezero() is actually called.


# b59f966d 04-Feb-2019 millert <millert@openbsd.org>

Make gl_pathc, gl_matchc and gl_offs size_t in glob_t to match POSIX.
This requires a libc major version bump. OK deraadt@


# 54e4f6b9 11-Jan-2019 deraadt <deraadt@openbsd.org>

mincore() is a relic from the past, exposing physical machine information
about shared resources which no program should see. only a few pieces of
software use it, generally poorly thought out. the

mincore() is a relic from the past, exposing physical machine information
about shared resources which no program should see. only a few pieces of
software use it, generally poorly thought out. they are being fixed, so
mincore() can be deleted.
ok guenther tedu jca sthen, others

show more ...


# acb3f83f 21-Nov-2018 otto <otto@openbsd.org>

Introducing malloc_usable_size() was a mistake. While some other
libs have it, it is a function that is considered harmful, so:

Delete malloc_usable_size(). It is a function that blurs the line
betw

Introducing malloc_usable_size() was a mistake. While some other
libs have it, it is a function that is considered harmful, so:

Delete malloc_usable_size(). It is a function that blurs the line
between malloc managed memory and application managed memory and
exposes some of the internal workings of malloc. If an application
relies on that, it is likely to break using another implementation
of malloc. If you want usable size x, just allocate x bytes. ok
deraadt@ and other devs

show more ...


# f5c5425b 18-Nov-2018 otto <otto@openbsd.org>

Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man page


# e07984d0 05-Nov-2018 otto <otto@openbsd.org>

aligned_alloc bump


# 6151004e 30-Oct-2018 guenther <guenther@openbsd.org>

Add C11's timespec_get(3); minor bump for libc.

Tweaked diff from brad@
manpage tweaks florian@ and jmc@
ok deraadt@ millert@


# 5a122e6e 13-Sep-2018 millert <millert@openbsd.org>

Add uid_from_user() and gid_from_group(), derived from pax's cache.c.
It replaces the existing pwcache.c functions user_from_uid(3) and
group_from_gid(3) with the pax equivalents. Adapted from NetBS

Add uid_from_user() and gid_from_group(), derived from pax's cache.c.
It replaces the existing pwcache.c functions user_from_uid(3) and
group_from_gid(3) with the pax equivalents. Adapted from NetBSD
(mycroft) changes from our own pax's cache.c. OK guenther@

show more ...


# e3a58533 13-Jul-2018 beck <beck@openbsd.org>

Crank minor for unveil
ok deraadt@


# 82baeee5 14-Jan-2018 kettenis <kettenis@openbsd.org>

Add two more ARM EABI aliases that I missed in the previous libc minor
bump.

"just go ahead -- crank" deraadt@


123456789