summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-09-17add Linksys vendor ID and Linksys PCM200 IDBrad Smith
From: Chuck Gagnon <gagnocg at mac dot com>
2004-09-17Set up alternate keyboard encoding earlier in rc.Ryan Thomas McBride
ok miod@ henning@ deraadt@
2004-09-17Clean up reference counting wrt state creation and destruction. FixesRyan Thomas McBride
problems with adaptive timeouts, max-states limits, and rules not being freed from memory. Diff from Chris Pascoe. ok henning@ dhartmei@
2004-09-17In vmapbuf(), pass VM_PROT_READ | VM_PROT_WRITE as flags hints too.Miod Vallat
2004-09-17dothrow() calls bhit() w/ both null hit functions thus have to check before ↵Michael Shalayeff
calling those; from Juha Erkkila <erkkila@cc.jyu.fi>; pr3923
2004-09-17correct comment: spamd flags in spamd(8), not spamd-setup(8);Jason McIntyre
from frank bax on misc@; ok deraadt@
2004-09-17tweaks; ok mickey@Jason McIntyre
2004-09-17move MINCLSIZE back to preferring clusters; there is some fallout becauseTheo de Raadt
the other parts of this were not done. This is a conservative decision for this release.
2004-09-17Now that we can check for pmap_extract() failure properly, do so.Miod Vallat
2004-09-17Long-due mips pmap potpourri:Miod Vallat
- un-__P()ee. - remove splimp() protection. - allow pmap_extract() to return FALSE, dammit! XXX some code under arch/mips64 considers pa == 0 as failure, instead of checking the return value of pmap_extract(). Free commits. - do not peek at uvm vm_page flags for ref/mod accounting, but use real MD flags in pv lists, and implement pmap_is_* and pmap_clear_*, so uvm (which knows better) does the right thing. - debug code #ifdef PMAPDEBUG, not #ifdef DIAGNOSTIC. - merge pmap_init() and pmap_pinit(), pmap_destroy() and pmap_release(), and update comments. - better pmap_enter() logic, from NetBSD. - do not use IS_VM_PHYSADDR() to know if we can use PHYS_TO_VM_PAGE() unchecked. Instead, compute PHYS_TO_VM_PAGE(), and check it against NULL. Saves a vm_physseg_find() call each time. - pass vm_page_t to internal function whenever possible, rather than paddr_t, so that PHYS_TO_VM_PAGE() needs not be computed again. - in the same way, do not compute PHYS_TO_KSEG0(foo) several times in a row (though PHYS_TO_KSEG0 is trivial). - allow userspace address to cross 0x80000000 (may be useful in the future). - implement PMAP_CANFAIL. As a bonus: - switch from HAVE_PMAP_PHYSSEG to HAVE_VM_PAGE_MD. - remove dead (pre-pmap_pv_pool) code. - KNF fixes.
2004-09-17Crank MSIZE and NMBCLUSTERS, per other 64bit arches.Miod Vallat
2004-09-17avoid signal race.Hans-Joerg Hoexer
ok ho@ otto@
2004-09-17Missing #ifdefs.Hakan Olsson
2004-09-17#include <stdlib.h> for srandom().Hakan Olsson
2004-09-17Permit next payload type NAT-OA. Noted by Kamel Messaoudi.Hakan Olsson
2004-09-17Properly setup register ra in sendsig() in 64bit world.Miod Vallat
2004-09-17Kill an assembler warning.Miod Vallat
2004-09-17Fix log messageClaudio Jeker
2004-09-17Remove option EON from kernel and options(4)Mathieu Sauve-Frankel
ok henning@
2004-09-17Some cleanup:Alexander Yurchenko
- don't mix unsigned and u_int across the code - un'static some funcs ok art@
2004-09-17warn for dirrm.Marc Espie
2004-09-17ugly spacingTheo de Raadt
2004-09-16malloc ibuf instead of having it staticallyHenning Brauer
2004-09-16Clean up CARP_LOG macro and include the physical interfaceRyan Thomas McBride
that bogus packets arrive on.
2004-09-16handle route labels on RTM_CHANGE, ok mcbride, prodded my markus some time agoHenning Brauer
2004-09-16Set the console device speed before instead of after selecting it as theRyan Thomas McBride
console. Fixes booting on Soekris net4501 without a cable connected. ok tom@ markus@
2004-09-16Remove remnants of dale's debugled() code, and quiet early boot process more.Miod Vallat
ok drahn@
2004-09-16missing comma in SEE ALSO;Jason McIntyre
2004-09-16Use inet_ntop() instead of inet_ntoa() in piaddr. This solves a problemClaudio Jeker
where inet_ntoa() was called twice per log message -- once here and once directly. This is a workaround acctually no static buffer should be used. OK deraadt@
2004-09-16mips64 is ELFSIZE 64. ok deraadt@Per Fogelstrom
2004-09-16Use angle bracket macros instead of literal angle brackets. OK jmc@Todd C. Miller
2004-09-16Test ll's with positional args.Otto Moerbeek
2004-09-16Handle ll's correctly for positional args. Problem spotted by hin@,Otto Moerbeek
ok henning@ millert@ deraadt@
2004-09-16nice off_t castTheo de Raadt
2004-09-16document WRKCONF.Marc Espie
2004-09-16Correctly read the symbol table pointers passed by the boot code.Miod Vallat
2004-09-16Only one script text is necessary...Miod Vallat
2004-09-16ld.script for boot. cvs add is ok according to deraadt@Per Fogelstrom
2004-09-16Update boot with miods ELF64 symtab fixes and my 32 bit compilesPer Fogelstrom
2004-09-16Don't put parens around the call to pool_put but do use parens toTodd C. Miller
protect expansion of the kn parameter. OK miod@
2004-09-16avoid aliasing with libc functions; ok henningTheo de Raadt
2004-09-16ftruncate() with ftello() instead of ftell(); ok millertTheo de Raadt
2004-09-16imsg type is really an enum imsg_type and not an intHenning Brauer
2004-09-16when a cloned peer goes back to IDLE state, don't remove him immediatelyHenning Brauer
but keep him around for some more time (an hour here). fixes an issue Arvid was reporting: when a cloned neighbor rejects our OPEN message due to capability negotiation (or missing implementation of those), we set a marker and retry without. However, if we remove the peer immediately, it gets freshly cloned on the next trial, with default settings, thus including capability negotiation, and thus failes again. this will also help with route flap dampening. ok claudio
2004-09-16cope with imsg API changeHenning Brauer
2004-09-16imsg API cleanup:Henning Brauer
-kill imsg_compose_pid, imsg_compose_fdpass and imsg_create_pid -extend the original imsg_compose/_create API to take pid & fd too -make imsg_compose do imsg_create + imsg_add + imsg_close instead of duplicating the code -adjust all callers to the new API ok claudio
2004-09-16Fix MD5FileChunk() when passed a 0 length; makes MD5File() work again.Todd C. Miller
From Peter Galbavy.
2004-09-16check value of strdup(3) calls;Joris Vink
ok jfb
2004-09-16print th_seq from truncated tcp headers (e.g. in icmp need-frag)Markus Friedl
2004-09-16whitespace cleanupMarkus Friedl