summaryrefslogtreecommitdiffstats
path: root/lib/libc/sys (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* The page daemon no longer has a fixed PID. ok kettenis@ jmc@jca2014-05-021-3/+2
|
* Retire kernel support for SO_DONTROUTE, this time without breakingmpi2014-04-072-13/+8
| | | | | | | | | | | localhost connections. The plan is to always use the routing table for addresses and routes resolutions, so there is no future for an option that wants to bypass it. This option has never been implemented for IPv6 anyway, so let's just remove the IPv4 bits that you weren't aware of. Tested a least by lteo@, guenther@ and chrisz@, ok mikeb@, benno@
* revert "Retire kernel support for SO_DONTROUTE" diff, which does bad thingssthen2014-03-282-8/+13
| | | | for localhost connections. discussed with deraadt@
* Retire kernel support for SO_DONTROUTE, since the plan is to alwaysmpi2014-03-272-13/+8
| | | | | | | | use the routing table there's no future for an option that wants to bypass it. This option has never been implemented for IPv6 anyway, so let's just remove the IPv4 bits that you weren't aware of. Tested by florian@, man pages inputs from jmc@, ok benno@
* Update to match headerguenther2014-03-241-4/+3
|
* Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingmiod2014-03-182-11/+6
| | | | | | | this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days. Noone sane will mourn these ports anyway. So long, and thanks for the fish.
* Unhook httpd(8) from build; man page bitsflorian2014-03-131-4/+3
| | | | | | | tweaks jmc@ OK krw@, gilles@, lteo@, tedu@, todd@, benno@, sthen@ "The time is right." and much help getting the show on the road deraadt@
* sort SEE ALSO;jmc2014-03-061-3/+3
|
* Try to document SO_RTABLE better. With input from deraadt@claudio2014-02-261-5/+12
|
* No need to Xr the same man page twice.claudio2014-02-261-3/+2
|
* Don't use use .Tn with AND/OR/NOTguenther2014-02-1314-94/+55
| | | | | | | | Phrase any "The _flags_ argument is the ..." line consistently, eliminating unnecessary use of 'inclusive' and saying "zero or more" or "one or more" as appropriate ok millert@ jmc@ schwarze@
* use .At to refer to System V.1; from Jan Stary <hans at stare dot cz>schwarze2014-02-124-12/+16
|
* avoid pointless TAB outside literal context;schwarze2014-02-111-3/+3
| | | | from Jan Stary <hans at stare dot cz>
* e.g. not i.e.jmc2014-01-291-3/+3
| | | | From: Ross L Richardson
* appeared in 5.2. from Donovan Watteautedu2014-01-261-3/+3
|
* Use consistent phrasing for bitmask flags.guenther2014-01-221-5/+5
| | | | tweaking and ok millert@ jmc@
* obvious .Pa fixes; found with mandocdb(8)schwarze2014-01-2126-103/+101
|
* fchownat is allowed to return EOPNOTSUPPespie2014-01-111-2/+8
| | | | okay guenther@
* Do not need __guard[] anymore since we are now relying on __guard_localderaadt2013-12-281-3/+1
| | | | | for a while already ok miod kettenis
* do not need to create the stack cookie using a constructor anymore,deraadt2013-12-271-29/+1
| | | | | since the kernel supplies a .openbsd.randomdata segment. ok matthew miod guenther
* remove non-openbsd.randomdata partsderaadt2013-12-271-12/+1
| | | | ok miod matthew
* tweak from deraadt;jmc2013-12-041-2/+2
|
* update BUGS to reflect previous; as advised byjmc2013-12-041-4/+3
| | | | guenther and deraadt
* Remove string.h dependency from sys/select.h; from FreeBSD, tweakednaddy2013-12-031-6/+3
| | | | | | by deraadt@. Sync man page. ok guenther@, deraadt@
* Eliminate references to the basep argument which was removed in theguenther2013-12-011-12/+8
| | | | | | | | change to getdents(). Indicate that d_off values are valid for seeking on directories. problem noted by Jared Yanovich (slovichon (at) gmail.com) ok jmc@
* Oops, utime() is section 3, not 2guenther2013-11-021-2/+2
| | | | noted by jmc@
* Fix lie that predated NetBSD: the struct stat time padding affectedguenther2013-11-021-3/+3
| | | | | | utime() usage, not utimes() ok deraadt@
* out of place word; discussed with jmc and guentherderaadt2013-11-021-2/+2
|
* .Xr clock_gettimeespie2013-11-024-8/+12
| | | | okay deraadt@
* finish xref linking clock_gettime and getitimertedu2013-11-022-4/+7
|
* Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval.guenther2013-10-241-4/+4
| | | | | | | | Use useconds_t in the ualarm() declaration. Bump libstdc++ major to be sure there isn't ABI issues. ok deraadt@ jca@ jmc@ millert@ ports testing by landry@
* catch up with elf(5)/stab(5) removal;jmc2013-10-201-6/+3
| | | | ok miod
* Make it possible to build to reduced version of a library, includingguenther2013-10-131-1/+28
| | | | | | | just specific objects that are compiled with additional options to reduce their size. For use by distrib/ and crunchgen. style and naming assistance from espie@
* getdirentries(2) is dead; long live getdents(2)!guenther2013-10-072-15/+29
| | | | confirmation that getdirentries(2) is unused by ports from sthen@ and naddy@
* Add CLOCK_UPTIME, a clock which measures time-running-not-suspended, soguenther2013-10-061-3/+28
| | | | | | | that mlarkin@ can fix programs that report rates-over-uptime. ok kettenis@ manpage corrections jmc@ (which I've probably broken again)
* Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,millert2013-09-302-10/+10
| | | | MAXNAMLEN or MAXLOGNAME where possible. OK deraadt@
* Correct type of tv_sec to time_t.krw2013-09-111-3/+3
| | | | Pointed out by Dawe via tech@.
* ident and data members of struct kevent changed types: ident toguenther2013-08-141-8/+8
| | | | | uintptr_t, so it can hold pointers for EVFILT_TIMER and _AIO, and data to quad_t, so it can hold file offets.
* more Bx;jmc2013-08-141-3/+3
| | | | From: Jan Stary
* some Bx/Ox conversion;jmc2013-08-141-4/+4
| | | | From: Jan Stary
* no longer any need to quote macro lines with >9 args;jmc2013-08-147-21/+21
| | | | From: Jan Stary
* Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther2013-08-131-2/+2
| | | | | | | | | | | | | | | | | | | | 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@
* sync with the actual definition of struct statfs in <sys/mount.h>; ok jmc@naddy2013-07-202-8/+13
|
* more library historyschwarze2013-07-1739-148/+270
| | | | | facts checked by sobrado@ style tweaks and ok jmc@
* use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze2013-07-164-20/+20
|
* do not use Sx for sections outwith the page;jmc2013-06-291-7/+4
| | | | man4 still to go...
* Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options,guenther2013-06-171-15/+30
| | | | | | | | 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@
* Move _Exit() from the exit() manpage to the _exit() manpage, as it'sguenther2013-06-052-7/+26
| | | | | | just an alias of the latter. ok matthew@ tedu@
* improve the divert-* description a bit morebenno2013-06-021-3/+5
| | | | ok lteo & jmc
* Add utrace(2), a system call allowing for userland to send its own ktracemiod2013-06-013-6/+99
| | | | | | 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).