939 Commits (e4341e950b0134537177d77f569d1b6366c64698)

Author SHA1 Message Date
  otto e4341e950b Implement C11's aligned_alloc(3). ok guenther@ 6 years ago
  guenther b3884fa798 Add C11's timespec_get(3); minor bump for libc. 6 years ago
  millert 15d698437f Add uid_from_user() and gid_from_group(), derived from pax's cache.c. 6 years ago
  deraadt f5de122969 Add _PATH_AUTHPROGDIR = "/usr/libexec/auth", this path will be used 6 years ago
  beck 0ded58008c Unveiling unveil(2). 6 years ago
  bluhm 45e07ff629 The open POSIX test suite reveals that sigpause(int sigmask) from 6 years ago
  mpi 7a2dbe746e Consistently spell "IPsec" in comments and debug outputs. 6 years ago
  kettenis d9ddac82be Implement sicos(3), sincosf(3) and sincosl(3). These functions are common 6 years ago
  deraadt 04e34b8297 #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch 6 years ago
  deraadt 3329807a0b pledge()'s 2nd argument becomes char *execpromises, which becomes the 7 years ago
  kettenis 0e3a7a3d95 Add a member to be used by __cxa_thread_atexit(). Remove padding which would 7 years ago
  kettenis f82a07efc6 Implement a DL_REFERENCE dlctl. To be used by the upcoming 7 years ago
  jca c18926b37f Revert recent changes to unbreak ports/net/samba 7 years ago
  guenther 88624e3e2e Change pthread_cleanup_{push,pop} to macros that store the cleanup info 7 years ago
  mpi 51cd26e7b1 <elf.h> should make it easier to port our ELF-related tools to other Unices. 7 years ago
  guenther 3986062c3f Move the thread-related .h files to /usr/src/include/, since the 7 years ago
  naddy 0b0d57fe82 Use the modern POSIX idiom "-exec ... {} +" instead of find|xargs and 7 years ago
  schwarze 2aa0509b2c str[n]casecmp_l(3) appeared in POSIX 2008, not in XPG 4; 7 years ago
  schwarze 371b65730c New POSIX xlocale implementation written from scratch. 7 years ago
  guenther 1188ef2cfa fix typo in comment 7 years ago
  guenther bf5a7be1d5 ___errno (three underbars) is long gone 7 years ago
  tom 5d14e6afb2 arc4random_buf should be bounded buffer, not bounded string 7 years ago
  millert 60759aa95a Add bounded attribute to freezero(). OK tom@ 7 years ago
  visa 8838f5e94b Get TCB address using the RDHWR instruction instead of __get_tcb(). 7 years ago
  kettenis 2a888965bd Change build infrastructure to allow building both gcc and clang. This 7 years ago
  otto 92d2cf9d5b Introducing freezero(3) a version of free that guarantees the process 7 years ago
  guenther ce21f11296 <struct.h> is unused and should not be used. Delete it. 7 years ago
  fcambus 3dde567fdc As per style.9, prototypes should not have variable names associated 7 years ago
  otto ff9e45d4d3 Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3) 7 years ago
  guenther 87e560f3f9 The macro versions of htonl et al don't require them, but POSIX says 8 years ago
  guenther 84ddce567a Move the typedefs for in_{addr,port}_t from <sys/types.h> to 8 years ago
  jsg d791e232ad install libcxxabi and libcxx headers when COMPILER_VERSION is clang 8 years ago
  kettenis 2cebfc9c10 Add max_align_t. 8 years ago
  jca 9c2475e342 Kill the /usr/include/ssl symlink 8 years ago
  tb a1c8575cf9 Set owners and permissions only after all headers are installed. Add the -P 8 years ago
  tb e3a9a69351 Move libcrypto, librpcsvc and gnu/usr.bin/cc/include from RDIRS to PRDIRS, 8 years ago
  sthen aec1cfb695 Unhook sqlite3. 8 years ago
  fcambus 813db82ee8 Remove duplicated includes in stdlib.h and termios.h 8 years ago
  kettenis 4309688d40 Add dl_unwind_find_exidx prototype. 8 years ago
  guenther 8d9d32898a Don't declare select() in <unistd.h> 8 years ago
  guenther 11f3477fd6 Change the (unused) restimespec member of __res_state from a timespec 8 years ago
  millert 4c5bec1286 Move the 10 (!) defintions of NULL to their own mini header file and 8 years ago
  nicm 1e41004f15 Make the key sizes and offsets arrays const, ok tedu 8 years ago
  nicm 072dd7ce0d Add the usual header stuff (#ifdef _ICDB_H_ etc) to icdb.h, ok tedu 8 years ago
  tedu 7a65e971a0 i forgot to commit sha2.h changes for SHA512/256 8 years ago
  guenther fc8c3ff4cb Pull in <sys/select.h> for fd_set 8 years ago
  guenther 152532fde6 Stop publicly declaring _yp_dobind() and struct dom_binding, closing out 8 years ago
  guenther 4b745529b1 Stop supporting longjmperror(); it's not used, not portable, and the checks 8 years ago
  guenther 9593ae6355 Remove iruserok(_sa)? and __ivaliduser(sa)? 8 years ago
  guenther c5e3cabc98 Remove sigreturn declaration and the now-unused libc syscall stub 8 years ago