Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-12-24 | now that we keep track of the routes we added to the kernel we can remove | Henning Brauer | |
them easily on shutdown without the RDE's help | |||
2003-12-24 | Update protocol number and multicast group to match reality. | Ryan Thomas McBride | |
Pointed out by Jorge Severino (jorge at netsecure dot cl) | |||
2003-12-24 | keep track of the routes we inserted to the kernel | Henning Brauer | |
do only ever delete those, and no others | |||
2003-12-24 | slightly more helpfull error msgs | Henning Brauer | |
2003-12-24 | add log_kroute() | Henning Brauer | |
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-24 | sync & pre-sync | Theo de Raadt | |
2003-12-24 | Since we have real bus error faults, and handle them as such, always treat | Miod 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-24 | sync | Todd T. Fries | |
2003-12-24 | additional camera device; ok deraadt@ | Todd T. Fries | |
2003-12-24 | add sample bgpd.conf, not yet connected | Henning Brauer | |
requested by theo | |||
2003-12-24 | local-addr, not local-address. | Henning Brauer | |
it's better when documentation and code agree on the keyword... | |||
2003-12-24 | add option to not touch the kernel routing table | Henning Brauer | |
2003-12-24 | handle write() returning 0 correctly, adjust the msgbuf API appropriately, | Henning Brauer | |
and make all callers cope. | |||
2003-12-24 | Make error message more informative by showing bad value that caused | Kenneth R Westerback | |
the error to be emitted. ok miod@. | |||
2003-12-24 | typos in comments, from jared | Henning Brauer | |
2003-12-24 | typos from jared | Henning Brauer | |
apparently these were already fixed in the diff jmc@ sent me and I somehow screwed up when getting it in - sorry. | |||
2003-12-24 | setperf and cpuspeed support; ok deraadt@ | Markus Friedl | |
2003-12-24 | cpu_cpuspeed has a proper external def, remove this one, suggested by tedu | Dale Rahn | |
2003-12-24 | Handle mount entries without options. | Marc Espie | |
Found and tested by our ubiquitous afs user, Bob Beck. | |||
2003-12-24 | kill unused define | Michael Shalayeff | |
2003-12-24 | support cpu_cpuspeed on macppc. | Dale Rahn | |
2003-12-23 | provide cpuspeed fluff | Michael Shalayeff | |
2003-12-23 | Data access faults occuring inside copyin() or copyinstr() would get | Miod 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-23 | make it a righteous print of the bootpath (tail gravity it has that is) | Michael Shalayeff | |
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 | recognize several more wi@usb devices. | Dale Rahn | |
2003-12-23 | sync | Dale Rahn | |
2003-12-23 | Addional wi@usb devices. ok deraadt@ | Dale Rahn | |
2003-12-23 | Tpyo | Miod Vallat | |
2003-12-23 | do not panic if there is no IPL_IMP | Michael Shalayeff | |
2003-12-23 | change the variable name used for status checking, | Brad Smith | |
LIBC_R_DEBUG -> LIBPTHREAD_DEBUG ok marc@ | |||
2003-12-23 | Use getopt(3) correctly. | Miod Vallat | |
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 | add cpu_setperf and cpu_cpuspeed externs to make life easier. | Ted Unangst | |
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-23 | spacing | Theo de Raadt | |
2003-12-23 | kill a chunk of debug code that is not usefull any more | Henning Brauer | |
ok claudio@ | |||
2003-12-23 | In case of exit the RDE need to tell the parent to remove all still active | Claudio Jeker | |
prefixes from the kernel routing table. This is done with a simple table walk. OK henning@ | |||
2003-12-23 | play nice on exit (when he listening coket is closed) | Henning Brauer | |
2003-12-23 | send shutdown requests to the child processes and wait for a ackmessage from | Henning 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-23 | use RTF_PROTO1 for now | Henning Brauer | |
2003-12-23 | .Xr the more or less shiny new bgpd.conf manpage | Henning Brauer | |
2003-12-23 | bloody attempt at the other manpage. | Henning Brauer | |
this time with (non-bloody) help from jmc@ | |||
2003-12-23 | use pci_mapreg_map and deallocate resources on attach failures | Michael Shalayeff | |
2003-12-23 | fix the error msg and enable bubs mastering | Michael Shalayeff | |
2003-12-23 | no RTF_MASK | Henning Brauer | |
2003-12-23 | implement KerberosGetAFSToken server option. ok markus@, beck@ | Jakob Schlyter | |