summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-12-24now that we keep track of the routes we added to the kernel we can removeHenning Brauer
them easily on shutdown without the RDE's help
2003-12-24Update protocol number and multicast group to match reality.Ryan Thomas McBride
Pointed out by Jorge Severino (jorge at netsecure dot cl)
2003-12-24keep track of the routes we inserted to the kernelHenning Brauer
do only ever delete those, and no others
2003-12-24slightly more helpfull error msgsHenning Brauer
2003-12-24add log_kroute()Henning Brauer
2003-12-24In the never-ending story of *setjmp bugs, fix a typo preventingMiod Vallat
sigsetjmp(foo, !0) to work. Sigh.
2003-12-24sync & pre-syncTheo de Raadt
2003-12-24Since we have real bus error faults, and handle them as such, always treatMiod Vallat
uvm_fault() returning EACCES as a segmentation fault rather than a bus error, whatever address the fault is at. As a result, this correctly delivers SIGSEGV, rather than SIGBUS, when attempting to write to a page with only PROT_READ permissions.
2003-12-24syncTodd T. Fries
2003-12-24additional camera device; ok deraadt@Todd T. Fries
2003-12-24add sample bgpd.conf, not yet connectedHenning Brauer
requested by theo
2003-12-24local-addr, not local-address.Henning Brauer
it's better when documentation and code agree on the keyword...
2003-12-24add option to not touch the kernel routing tableHenning Brauer
2003-12-24handle write() returning 0 correctly, adjust the msgbuf API appropriately,Henning Brauer
and make all callers cope.
2003-12-24Make error message more informative by showing bad value that causedKenneth R Westerback
the error to be emitted. ok miod@.
2003-12-24typos in comments, from jaredHenning Brauer
2003-12-24typos from jaredHenning Brauer
apparently these were already fixed in the diff jmc@ sent me and I somehow screwed up when getting it in - sorry.
2003-12-24setperf and cpuspeed support; ok deraadt@Markus Friedl
2003-12-24cpu_cpuspeed has a proper external def, remove this one, suggested by teduDale Rahn
2003-12-24Handle mount entries without options.Marc Espie
Found and tested by our ubiquitous afs user, Bob Beck.
2003-12-24kill unused defineMichael Shalayeff
2003-12-24support cpu_cpuspeed on macppc.Dale Rahn
2003-12-23provide cpuspeed fluffMichael Shalayeff
2003-12-23Data access faults occuring inside copyin() or copyinstr() would getMiod Vallat
treated as usermode traps, because they reference a user space address. However, the tests for pcb_onfault being set were only present in the kernelmode traps handling. Since pcb_onfault is only set in those functions, move the associated recovery code from the kernelmode part to the usermode part, and only attempt to jump to pcb_onfault() if the access could not be resolved by uvm_fault() earlier. This lets things like setlogin(NULL) correctly return EFAULT, rather than killing the process with SIGSEGV, and incidentally lets sendmail in a non-default configuration run.
2003-12-23make it a righteous print of the bootpath (tail gravity it has that is)Michael Shalayeff
2003-12-23bump minorBrad Smith
2003-12-23Add stub implementations of pthread_[gs]etconcurrencyBrad Smith
From: FreeBSD' libc_r ok marc@
2003-12-23recognize several more wi@usb devices.Dale Rahn
2003-12-23syncDale Rahn
2003-12-23Addional wi@usb devices. ok deraadt@Dale Rahn
2003-12-23TpyoMiod Vallat
2003-12-23do not panic if there is no IPL_IMPMichael Shalayeff
2003-12-23change the variable name used for status checking,Brad Smith
LIBC_R_DEBUG -> LIBPTHREAD_DEBUG ok marc@
2003-12-23Use getopt(3) correctly.Miod Vallat
2003-12-23Based 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-23add cpu_setperf and cpu_cpuspeed externs to make life easier.Ted Unangst
2003-12-23- uppercase idJason McIntyre
- kill some .Pp's before and after a list
2003-12-23Make 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-23spacingTheo de Raadt
2003-12-23kill a chunk of debug code that is not usefull any moreHenning Brauer
ok claudio@
2003-12-23In case of exit the RDE need to tell the parent to remove all still activeClaudio Jeker
prefixes from the kernel routing table. This is done with a simple table walk. OK henning@
2003-12-23play nice on exit (when he listening coket is closed)Henning Brauer
2003-12-23send shutdown requests to the child processes and wait for a ackmessage fromHenning Brauer
them when shutting down. the rde needs the main process to clean up the routing table on exit so the parent process needs to be in service until the RDE is done. ok claudio@
2003-12-23use RTF_PROTO1 for nowHenning Brauer
2003-12-23.Xr the more or less shiny new bgpd.conf manpageHenning Brauer
2003-12-23bloody attempt at the other manpage.Henning Brauer
this time with (non-bloody) help from jmc@
2003-12-23use pci_mapreg_map and deallocate resources on attach failuresMichael Shalayeff
2003-12-23fix the error msg and enable bubs masteringMichael Shalayeff
2003-12-23no RTF_MASKHenning Brauer
2003-12-23implement KerberosGetAFSToken server option. ok markus@, beck@Jakob Schlyter