Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-01-08 | in the description of ip.sourceroute, point people to securelevel(7), as | Jason McIntyre | |
for other sysctls affected by securelevel; | |||
2004-01-08 | alphabetic order; | Jason McIntyre | |
sort spacing; | |||
2004-01-08 | Add MLINKs for kvm_getproc2() and friends. | Todd C. Miller | |
2004-01-08 | use va_copy() with gcc 3 and up. | Brad Smith | |
ok millert@ espie@ | |||
2004-01-08 | add dirhash sysctls | Ted Unangst | |
2004-01-07 | document syn cache sysctl; ok deraadt, jmc, itojun | Markus Friedl | |
2004-01-07 | Sync PTRTOINT64 w/ kernel version and remove some unused vars. | Todd C. Miller | |
2004-01-07 | Implement kvm_getproc2(), kvm_getargv2() and kvm_getenvv2() that use | Todd C. Miller | |
the KERN_PROC2 sysctl. Based on changes from NetBSD but uses our own kvm_arg_sysctl(). | |||
2004-01-07 | Implement KERN_PROC2 sysctl from NetBSD. This will allow us to | Todd C. Miller | |
have ps and friends be independent of changes in struct proc et al in the kernel. OK deraadt@ | |||
2004-01-07 | amout -> amount; from tom@. | Federico G. Schwindt | |
2004-01-06 | - Rename index to longindex and explain its use. | Federico G. Schwindt | |
- Talk about zeroing the last element of the longopts array. - Remove '?' from the switch and some KNF to the code. - Change 0's to NULL where appropriate. jmc@ ok. | |||
2004-01-05 | support NOTE_EOF; from marius aamodt eriksen; ok tedu, millert | Markus Friedl | |
2004-01-05 | Do not have non-dynamic crt0 depend upon libc's strrchr() function on a.out. | Miod Vallat | |
2004-01-05 | Use correct type for old values. No binary change. | Otto Moerbeek | |
ok mickey@ miod@ | |||
2004-01-04 | kill multi-line string; ok miod | Peter Valchev | |
2004-01-04 | c++rt0 is a relic. It shall go away. | Dale Rahn | |
2004-01-04 | c++rt0.o is a relic of long ago. tested on ELF drahn a.out miod, ok miod@ | Dale Rahn | |
2004-01-04 | zap multi-line literals; ok deraadt | Peter Valchev | |
2004-01-03 | Fixes from FreeBSD's libc_r | Brad Smith | |
rev 1.21 Make the libc_r version of select() set the readable or writable file descriptor bit if poll() returns POLLERR, POLLHUP, or POLLNVAL. Othewise, it's possible for select() to return successfully but with no bits set. rev 1.19 Return correct number of total bits set in all fd_set's. Change case of POLLNVAL as an error. Remove POLLHUP and POLLERR from one case, their place is most likely amongst read events. ok marc@ | |||
2004-01-02 | net.inet.carp.preempt is disabled by default. | Ryan Thomas McBride | |
Pointed out by david@ | |||
2004-01-02 | use .Sq rather than .Dq, which, for some reason, is making -mdoc wobble; | Jason McIntyre | |
2004-01-02 | add a section on thread safety, which is a start at documenting which | Jason McIntyre | |
functions are not thread safe; started by a request from Marc Balmer to document that malloc(3) *was* thread safe, and expanded by marc@ to list functions that are not; also add some spacing to make the page more readable, and adjust the -width of a list; ok marc@ | |||
2004-01-01 | more cancellation points. | Brad Smith | |
ok marc@ | |||
2003-12-31 | there is no pause() wrapper (thread_sys_pause) so remove the prototype | Brad Smith | |
2003-12-31 | undefer sigs in all paths through the join code. | Marco S Hyman | |
Based upon patch/report from Marc Olzheim <marcolz at stack.nl> | |||
2003-12-31 | Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2) | Todd C. Miller | |
in the libc rpc code. The main difference between this and the previous version is the use of a simple free list that simplifies the logic when adding a socket to svc_pollfd. I've also added code to pack svc_pollfd when the free list gets too big. The idea general idea is to keep svc_pollfd as tightly packed as possible to make poll(2) efficient. Tested by many people and OK deraadt@ | |||
2003-12-30 | sync protos with <netdb.h>; | Jason McIntyre | |
from Andrey Matveev; | |||
2003-12-29 | Avoid using gcc libstdc++ internals that we have no business grotting | Todd C. Miller | |
around with. Fixes compilation under gcc 3.2. OK espie@ | |||
2003-12-28 | Mention session ID; OK deraadt@ | Todd C. Miller | |
2003-12-28 | elf(5) is relevant here too; | Jason McIntyre | |
from Mathias K. Straede (PR 3619); ok miod@ deraadt@ | |||
2003-12-28 | correct array initializer size to be [1], not [0] fixes gcc3 libstdc++ error | Dale Rahn | |
ok espie, millert | |||
2003-12-27 | obvious typi inside an #ifdef | Henning Brauer | |
FreeBSD PR 59674 via jmc@ | |||
2003-12-27 | o Do not drop unit when printing -100 | Otto Moerbeek | |
o Round negative numbers correctly o Do not print fractional valus for byte values ok ian@ henning@ | |||
2003-12-26 | Put this again, but this time make sure the compiler really does not frob the | Miod Vallat | |
stack frame before we get a chance to tinker with it. | |||
2003-12-26 | Revert - this was a bit premature. | Miod Vallat | |
2003-12-25 | A much simpler and more readable start() routine... | Miod Vallat | |
2003-12-25 | bootparams is right name | Theo de Raadt | |
2003-12-25 | Use an unsigned comparison against minbrk. | Miod Vallat | |
ok deraadt@ | |||
2003-12-24 | In the never-ending story of *setjmp bugs, fix a typo preventing | Miod Vallat | |
sigsetjmp(foo, !0) to work. Sigh. | |||
2003-12-23 | bump minor | Brad Smith | |
2003-12-23 | Add stub implementations of pthread_[gs]etconcurrency | Brad Smith | |
From: FreeBSD' libc_r ok marc@ | |||
2003-12-23 | change the variable name used for status checking, | Brad Smith | |
LIBC_R_DEBUG -> LIBPTHREAD_DEBUG ok marc@ | |||
2003-12-23 | Based upon a freebsd change: | Marco S Hyman | |
If an application closes one of its stdio descriptors (0..2), an excessive close() on one of these descriptors would cause a memory for this descriptor to be allocated in the internal descriptor table. When this descriptor gets used again, e.g. through the call to open() or socket(), the descriptor would be erroneously left in the blocking mode, and the whole application would get stuck on a blocking operation, e.g., in accept(2). but changed to not eat fds when a file that the thread kernel doesn't know about is closed. | |||
2003-12-23 | - uppercase id | Jason McIntyre | |
- kill some .Pp's before and after a list | |||
2003-12-23 | Make accept(), connect(), recvfrom(), recvmsg(), sendmsg(), | Brad Smith | |
and sendto() cancellation points, as required by POSIX.1-2001. From: FreeBSD' libc_r ok marc@ | |||
2003-12-22 | Fix from FreeBSD' libc_r | Brad Smith | |
rev 1.21 Fix bogus return values from libc_r's writev() routine in situations where a partial-write is followed by an error. ok marc@ | |||
2003-12-22 | Fixes from FreeBSD' libc_r | Brad Smith | |
rev 1.21 Fix bogus return values from libc_r's write() routine in situations where partial-write is followed by an error. rev 1.22 If __sys_write() returns 0, allow that to exit the loop in libc_r's wrapped version of write(). rev 1.23 Return to the caller if write() returns 0. ok marc@ | |||
2003-12-20 | Fix unbounded scanf()'s. From Jared Yanovich. Ok tedu@. | Matthieu Herrb | |
2003-12-20 | update sticky: note that setting the sticky bit on files is still possible, | Jason McIntyre | |
but has no effect. Retain description of sticky files, but note that it is historical. Add small description of how current system works. Improve description of sticky directories. Remove references to ld(1). Remove no longer relevant BUG. much assistance and ok otto@ and tedu@ | |||
2003-12-19 | Speed up sbrk() one cycle by removing an unnecessary register shuffling. | Miod Vallat | |