Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-14 | ident and data members of struct kevent changed types: ident to | Philip Guenther | |
uintptr_t, so it can hold pointers for EVFILT_TIMER and _AIO, and data to quad_t, so it can hold file offets. | |||
2013-08-14 | more Bx; | Jason McIntyre | |
From: Jan Stary | |||
2013-08-14 | some Bx/Ox conversion; | Jason McIntyre | |
From: Jan Stary | |||
2013-08-14 | no longer any need to quote macro lines with >9 args; | Jason McIntyre | |
From: Jan Stary | |||
2013-08-13 | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | Philip Guenther | |
members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@ | |||
2013-07-20 | sync with the actual definition of struct statfs in <sys/mount.h>; ok jmc@ | Christian Weisgerber | |
2013-07-17 | more library history | Ingo Schwarze | |
facts checked by sobrado@ style tweaks and ok jmc@ | |||
2013-07-16 | use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@ | Ingo Schwarze | |
2013-06-29 | do not use Sx for sections outwith the page; | Jason McIntyre | |
man4 still to go... | |||
2013-06-17 | Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, | Philip Guenther | |
including CLOCK_{PROCESS,THREAD}_CPUTIME_ID constants and {clock,pthread}_getcpuclockid() functions. Worked out at t2k13 with help from tedu@ and matthew@ and testing by aja@ ok matthew@ | |||
2013-06-05 | Move _Exit() from the exit() manpage to the _exit() manpage, as it's | Philip Guenther | |
just an alias of the latter. ok matthew@ tedu@ | |||
2013-06-02 | improve the divert-* description a bit more | Sebastian Benoit | |
ok lteo & jmc | |||
2013-06-01 | Add utrace(2), a system call allowing for userland to send its own ktrace | Miod Vallat | |
records. From FreeBSD via otto@, with tweaks suggested by guenther@. Commite on behalf of otto@ who is not around, to ride the libc minor bump. Causes a librthread minor bump as well (new syscall). | |||
2013-05-31 | On NOTE_EXIT event of EVFILT_PROC, store the exit status in kn_data. | YASUOKA Masahiko | |
ok guenther tedu deraadt | |||
2013-05-19 | If pid<0, kill() won't fail with EPERM unless none of the target processes | Philip Guenther | |
could be signaled. | |||
2013-05-10 | Update SYNOPSIS and add STANDARDS | Philip Guenther | |
2013-05-10 | Update STANDARDS | Philip Guenther | |
2013-05-10 | Clarify behavior of SA_NOCLDWAIT | Philip Guenther | |
Tweak indentation in the synopsis feedback and ok jmc@, espie@ | |||
2013-05-08 | clarify when EACCESS can fail. if from is read only, you're out of luck. | Ted Unangst | |
failure to document this case noticed by Mike Small | |||
2013-05-08 | fix SEE ALSO; | Jason McIntyre | |
2013-05-08 | Update DESCRIPTION, ERRORS, SEE ALSO, and STANDARDS sections | Philip Guenther | |
(setpgid has *never* cared about euid in OpenBSD) | |||
2013-05-08 | Lists should be sorted by the normal alphabet, not my private one | Philip Guenther | |
Noted by jmc@ | |||
2013-05-08 | We have fdatasync() and pselect() now, so uncomment them in the list of | Philip Guenther | |
async-signal-safe functions. Also, add ppoll() as an async-s-s extension interface | |||
2013-05-07 | on failure errno is set as well | David Gwynne | |
2013-05-05 | no need to cast calloc | Ted Unangst | |
2013-04-29 | Extend P_SIGSUSPEND handling in userret() to properly restore the | Matthew Dempsky | |
sigmask even if there are no pending signals under the temporary sigmask. Refactor existing select() and poll() system calls to introduce the pselect() and ppoll() system calls. Add rthread wrappers for pselect() and ppoll(). While there, update cancellation point comments to reflect recent fdatasync() addition. Minor bumps for libc and librthread due to new symbols. ok guenther, millert, deraadt, jmc | |||
2013-04-21 | wording fix; | Jason McIntyre | |
2013-04-20 | identify the argument containing the requested timeout, give arguments | Ted Unangst | |
better names, and reword time to duration for clarity | |||
2013-04-19 | add clock_gettime to see also. i think guenther was ok with this. | Ted Unangst | |
2013-04-15 | Implement fdatasync() as a wrapper around fsync() | Matthew Dempsky | |
ok guenther, deraadt, jmc | |||
2013-04-08 | Updates to SYNOPSIS, ERRORS, and STANDARDS. | Philip Guenther | |
2013-04-08 | Use .Er for errno E* constants | Philip Guenther | |
2013-04-08 | macro fix for previous; | Jason McIntyre | |
2013-04-08 | Updates to SYNOPSIS, ERRORS, and STANDARDS. | Philip Guenther | |
2013-04-08 | zap trailing whitespace; | Jason McIntyre | |
2013-04-08 | Updates to SYNOPSIS, ERRORS, and STANDARDS. | Philip Guenther | |
getrlimit(2) RLIMIT_STACK wording suggested by jmc@ | |||
2013-04-06 | a little fix for the version history | Ted Unangst | |
2013-04-06 | remove more references to kern.rthreads sysctl. | Ted Unangst | |
many thanks to jmc for noticing | |||
2013-04-03 | Drop an unnecessary #include | Philip Guenther | |
reminded by schwarze@ | |||
2013-04-01 | When there are multiple groups of functions with their own #includes | Philip Guenther | |
listed, the #includes in each group are independent, so that users don't need to guess at possible carry-over. general idea ok otto@ millert@ actual diff ok jmc@ schwarze@ | |||
2013-03-31 | More SYNOPSIS, ERRORS, and STANDARDS updates | Philip Guenther | |
2013-03-31 | Add a couple commas, as suggested by jmc@ | Philip Guenther | |
2013-03-31 | Document more difference between parent and child. | Philip Guenther | |
Updates to ERRORS, and STANDARDS ok jmc@ | |||
2013-03-31 | Updates to RETURN VALUES, ERRORS, and STANDARDS | Philip Guenther | |
ok jmc@ | |||
2013-03-31 | Updates to SYNOPSIS, ERRORS, and STANDARDS | Philip Guenther | |
ok jmc@ | |||
2013-03-31 | Add ERRORS and STANDARDS sections; reorder and reword description to | Philip Guenther | |
clarify PROT_NONE vs PROT_* and what protections are actually sure to be supprted. ok jmc@, deraadt@ | |||
2013-03-31 | Use consistent wording for the EINVAL, EBADF, ENOTDIR, and EACCES cases | Philip Guenther | |
of the various *at() functions. | |||
2013-03-30 | tweak previous; | Jason McIntyre | |
2013-03-30 | Various updates, mostly to SYNOPSIS, ERRORS, and STANDARDS, but | Philip Guenther | |
some other fixes included... *at() function ERRORS description suggested by matthew@ ok deraadt@ | |||
2013-03-28 | no Pp before/after Sh; | Jason McIntyre | |