| Commit message (Expand) | Author | Age | Files | Lines |
* | Allow the caller of asr functions to create and use a specific context. | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2019-10-24 | 1 | -1/+3 |
* | add /usr/local/sbin. ok deraadt millert | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2019-07-11 | 1 | -3/+3 |
* | Include pthread.h to make this header standalone (needs pthread_t and others) | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2019-05-28 | 1 | -1/+3 |
* | Inroduce malloc_conceal() and calloc_conceal(). Similar to their | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2019-05-10 | 1 | -1/+3 |
* | ld.so boot cleanup support: | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2019-05-10 | 1 | -1/+23 |
* | unbreak make includes on non-clang archs after libobjc removal | ![](https://seccdn.libravatar.org/avatar/28fd7db0c5c3f0c9512e994ef4fb3a80?s=13&d=retro) jsg | 2019-04-06 | 1 | -3/+2 |
* | Build and install a shared libLLVM, llvm-config and llvm includes. | ![](https://seccdn.libravatar.org/avatar/28fd7db0c5c3f0c9512e994ef4fb3a80?s=13&d=retro) jsg | 2019-03-05 | 1 | -2/+3 |
* | enable libelf | ![](https://seccdn.libravatar.org/avatar/28fd7db0c5c3f0c9512e994ef4fb3a80?s=13&d=retro) jsg | 2019-02-04 | 1 | -2/+2 |
* | add a pthread_get_name_np to match pthread_set_name_np. | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2019-02-04 | 1 | -1/+2 |
* | Make gl_pathc, gl_matchc and gl_offs size_t in glob_t to match POSIX. | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2019-02-04 | 1 | -4/+10 |
* | I am retiring my old email address; replace it with my OpenBSD one. | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2019-01-25 | 5 | -10/+10 |
* | There are cases where a program doing dns requests wants to set the | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2019-01-14 | 1 | -1/+2 |
* | Our *int_fast{8,16}_t types are int/unsigned int, so SCN*FAST{8,16} | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2018-11-22 | 1 | -11/+11 |
* | Introducing malloc_usable_size() was a mistake. While some other | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2018-11-21 | 1 | -2/+1 |
* | Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man page | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2018-11-18 | 1 | -1/+2 |
* | Implement C11's aligned_alloc(3). ok guenther@ | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2018-11-05 | 1 | -1/+6 |
* | Add C11's timespec_get(3); minor bump for libc. | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2018-10-30 | 1 | -2/+9 |
* | Add uid_from_user() and gid_from_group(), derived from pax's cache.c. | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2018-09-13 | 2 | -4/+6 |
* | Add _PATH_AUTHPROGDIR = "/usr/libexec/auth", this path will be used | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2018-07-29 | 1 | -1/+2 |
* | Unveiling unveil(2). | ![](https://seccdn.libravatar.org/avatar/d16eb2de3b7c2ba25c19363829613ee1?s=13&d=retro) beck | 2018-07-13 | 1 | -1/+2 |
* | The open POSIX test suite reveals that sigpause(int sigmask) from | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2018-05-30 | 1 | -2/+3 |
* | Consistently spell "IPsec" in comments and debug outputs. | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2018-03-16 | 1 | -2/+2 |
* | Implement sicos(3), sincosf(3) and sincosl(3). These functions are common | ![](https://seccdn.libravatar.org/avatar/71ad46a43d0aaa6a0a9170fa76199ae1?s=13&d=retro) kettenis | 2018-03-10 | 1 | -1/+12 |
* | #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2018-03-05 | 1 | -2/+2 |
* | pledge()'s 2nd argument becomes char *execpromises, which becomes the | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2017-12-12 | 1 | -2/+2 |
* | Add a member to be used by __cxa_thread_atexit(). Remove padding which would | ![](https://seccdn.libravatar.org/avatar/71ad46a43d0aaa6a0a9170fa76199ae1?s=13&d=retro) kettenis | 2017-11-28 | 1 | -6/+4 |
* | Implement a DL_REFERENCE dlctl. To be used by the upcoming | ![](https://seccdn.libravatar.org/avatar/71ad46a43d0aaa6a0a9170fa76199ae1?s=13&d=retro) kettenis | 2017-11-28 | 1 | -1/+2 |
* | Revert recent changes to unbreak ports/net/samba | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2017-11-04 | 1 | -32/+3 |
* | Change pthread_cleanup_{push,pop} to macros that store the cleanup info | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-10-28 | 1 | -3/+32 |
* | <elf.h> should make it easier to port our ELF-related tools to other Unices. | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2017-10-17 | 2 | -2/+14 |
* | Move the thread-related .h files to /usr/src/include/, since the | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-10-15 | 5 | -13/+528 |
* | Use the modern POSIX idiom "-exec ... {} +" instead of find|xargs and | ![](https://seccdn.libravatar.org/avatar/5aa1d6424173ec8a8f9b037f676acdb4?s=13&d=retro) naddy | 2017-10-06 | 1 | -5/+4 |
* | str[n]casecmp_l(3) appeared in POSIX 2008, not in XPG 4; | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) schwarze | 2017-09-10 | 1 | -1/+3 |
* | New POSIX xlocale implementation written from scratch. | ![](https://seccdn.libravatar.org/avatar/2041e892fd6835332189aa39df4298d7?s=13&d=retro) schwarze | 2017-09-05 | 9 | -13/+234 |
* | fix typo in comment | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-08-10 | 1 | -2/+2 |
* | ___errno (three underbars) is long gone | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-08-10 | 1 | -2/+1 |
* | arc4random_buf should be bounded buffer, not bounded string | ![](https://seccdn.libravatar.org/avatar/26bcf67da188e4c144fe388d1622b649?s=13&d=retro) tom | 2017-05-11 | 1 | -2/+2 |
* | Add bounded attribute to freezero(). OK tom@ | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 2017-05-10 | 1 | -2/+3 |
* | Get TCB address using the RDHWR instruction instead of __get_tcb(). | ![](https://seccdn.libravatar.org/avatar/8b2c5f0bb147db1cd66032e132c4e5ee?s=13&d=retro) visa | 2017-04-20 | 1 | -5/+3 |
* | Change build infrastructure to allow building both gcc and clang. This | ![](https://seccdn.libravatar.org/avatar/71ad46a43d0aaa6a0a9170fa76199ae1?s=13&d=retro) kettenis | 2017-04-17 | 1 | -4/+6 |
* | Introducing freezero(3) a version of free that guarantees the process | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2017-04-10 | 1 | -1/+2 |
* | <struct.h> is unused and should not be used. Delete it. | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-03-12 | 2 | -52/+2 |
* | As per style.9, prototypes should not have variable names associated | ![](https://seccdn.libravatar.org/avatar/c3846e7afcd1414c4a9532b276544076?s=13&d=retro) fcambus | 2017-03-09 | 3 | -8/+8 |
* | Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3) | ![](https://seccdn.libravatar.org/avatar/bb1c978dcef73c371f225396707698e2?s=13&d=retro) otto | 2017-03-06 | 1 | -1/+2 |
* | The macro versions of htonl et al don't require them, but POSIX says | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-02-04 | 1 | -1/+11 |
* | Move the typedefs for in_{addr,port}_t from <sys/types.h> to | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-02-04 | 1 | -3/+18 |
* | install libcxxabi and libcxx headers when COMPILER_VERSION is clang | ![](https://seccdn.libravatar.org/avatar/28fd7db0c5c3f0c9512e994ef4fb3a80?s=13&d=retro) jsg | 2017-01-27 | 1 | -2/+4 |
* | Add max_align_t. | ![](https://seccdn.libravatar.org/avatar/71ad46a43d0aaa6a0a9170fa76199ae1?s=13&d=retro) kettenis | 2017-01-06 | 1 | -1/+11 |
* | Kill the /usr/include/ssl symlink | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2016-11-12 | 1 | -2/+1 |
* | Set owners and permissions only after all headers are installed. Add the -P | ![](https://seccdn.libravatar.org/avatar/51a3eeb7c257b45e2e83a44046246c5a?s=13&d=retro) tb | 2016-11-08 | 1 | -6/+6 |