Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-27 | it is supprisingly common (>4%) for some NAT and DSL routers to tweak MSS | Mike Frantzen | |
by setting it to whatever is suitable for the link type. so we try a guessed 1460 MTU and 1500 MSS if the primary check fails. algorithm tweak from Michal Zalewski name a few constants too while I'm in there | |||
2003-08-27 | Enable 'Snag' boot on newer Apple machines. | Dale Rahn | |
2003-08-27 | RNF_IGNORE can corrupt the radix tree when an interface is down, it | Henric Jungheim | |
makes routing lookups slightly more expensive, and serves no useful purpose. ok itojun@ tedu@ | |||
2003-08-27 | cut-and-paste error; henric | Jun-ichiro itojun Hagino | |
2003-08-26 | fix for dinode rename, this broke the forth bootblock.s ok jason@ tedu@ | Dale Rahn | |
2003-08-26 | constify ffs_tables | Michael Shalayeff | |
2003-08-26 | mark cloned route with RTF_CLONED. remove RTF_CLONED route when clone parent | Jun-ichiro itojun Hagino | |
disappers. deraadt ok | |||
2003-08-26 | fix sys_clock_settime. hint from nordin@ ok deraadt@ | Ted Unangst | |
2003-08-25 | rename struct dinode to ufs1_dinode. clears the namespace and makes | Ted Unangst | |
way for some future work. no function changes yet. help testing otto@ and markus@ | |||
2003-08-25 | rename struct dinode to ufs1_dinode. clears the namespace and makes | Ted Unangst | |
way for some future work. no function changes yet. help testing otto@ and markus@ | |||
2003-08-25 | rename struct dinode to ufs1_dinode. clears the namespace and makes | Ted Unangst | |
way for some future work. no function changes yet. few other little cleanups. help testing otto@ and markus@ | |||
2003-08-25 | if_init support, required by ieee80211. | Federico G. Schwindt | |
deraadt@ ok. | |||
2003-08-25 | add DLT_IEEE802_11; deraadt@ ok. | Federico G. Schwindt | |
2003-08-24 | defines and struct for the ieee80211 framework; deraadt@ ok. | Federico G. Schwindt | |
2003-08-24 | sprinkle some __kprintf__ attributes around functions which use format | Anil Madhavapeddy | |
strings in the kernel to make gcc aware of the extra modifiers deraadt@ ok | |||
2003-08-24 | regen | Ted Unangst | |
2003-08-24 | freebsd pread and pwrite are the same as ours. jason + ackley.net says this | Ted Unangst | |
lets him run perforce. ok deraadt@ | |||
2003-08-23 | unifiy with mvme88k | Theo de Raadt | |
2003-08-23 | unify with mvme88k; miod ok | Theo de Raadt | |
2003-08-23 | remember to reset exec_maxhdrsz after lkm load/unload. ok fgsch@ | Ted Unangst | |
2003-08-23 | remove native emulations from emulsw. you can't change them and probably | Ted Unangst | |
aren't interested, so keep them out of the sysctl. ok deraadt | |||
2003-08-23 | rename native to aout so we can tell it apart. | Ted Unangst | |
2003-08-23 | knf | Theo de Raadt | |
2003-08-23 | switch to ether_input_mbuf; krw@ testing and ok. | Federico G. Schwindt | |
2003-08-23 | allow disabling a emul after enabling it; tedu@ ok. | Federico G. Schwindt | |
2003-08-23 | correct function names; from NetBSD. | Federico G. Schwindt | |
krw@ and tdeval@ ok. | |||
2003-08-22 | pf spelling police | David Krause | |
ok dhartmei@ jmc@ | |||
2003-08-22 | need to flip the operands wordwise for big endian machines. modexp works | Jason Wright | |
on ppc now. | |||
2003-08-22 | regen | Michael Shalayeff | |
2003-08-22 | rework cpu identification | Michael Shalayeff | |
2003-08-22 | KNF | Henning Brauer | |
2003-08-22 | don't expose pf_osfp_fingerprint() to ! _KERNEL. tcpdump et al use | Mike Frantzen | |
pf_osfp_fingerprint_hdr() which doesn't work on mbufs. pointed out by Max Laier | |||
2003-08-22 | To workaround an early 88100 models problem, gcc explicitely adds checks for | Miod Vallat | |
division by zero in the generated code, and will trap to vector #503 in this case. Make sure that this vector gets handled as the regular divide-by-zero vector. | |||
2003-08-21 | Bounds checking, prevents ioctls to non-existing dart devices from panic'ing | Miod Vallat | |
the kernel; fixes a ttyflags botch reported by Luke Th. Bullock | |||
2003-08-21 | Be less verbose in the MVME187 probe, as its CMMU configuration is known | Miod Vallat | |
2003-08-21 | Use constants rather than hardcoded values for IPL levels. | Miod Vallat | |
2003-08-21 | De-obfuscate get_target(). | Miod Vallat | |
2003-08-21 | These files were intended for X11 support, but serve no purpose nowadays, | Miod Vallat | |
as sparc* do not use Xsun-compatible event interface anymore, and alpha only used this for Xtga which we do not ship anymore. Discussed long ago with matthieu@ | |||
2003-08-21 | Add Michal Zalewski's p0f v2 style passive OS fingerprinting to PF. | Mike Frantzen | |
Exposes the source IP's operating system to the filter language. Interesting policy decisions are now enforceable: . block proto tcp from any os SCO . block proto tcp from any os Windows to any port smtp . rdr ... from any os "Windows 98" to port WWW -> 127.0.0.1 port 8001 | |||
2003-08-21 | emulation is now controlled by sysctl. changes: | Ted Unangst | |
add e_flags to struct emul. this stores on/off and native flags. check for emul enabled in check_exec(). gather all the emuls into a emulsw so a sysctl can find them. create sysctl. move maxhdrsiz calcualation into init_main so it cleans up sys_execve codepath. teach sysctl utility to grok kern.emul hierarchy. requested and ok deraadt@ some comments from mickey@ | |||
2003-08-21 | fix the offsets in decoding byte rom dd (verified per manual); miod@ ok | Michael Shalayeff | |
2003-08-21 | better guess on dual-card (not dual-head cards) rom adress guessing; miod@ ↵ | Michael Shalayeff | |
testing | |||
2003-08-21 | Put a valid VID signature in the disklabel, as does mvme68k. | Miod Vallat | |
2003-08-21 | regen | Michael Shalayeff | |
2003-08-21 | a bunch of better descriptions and missing board names from weissmanndude | Michael Shalayeff | |
2003-08-21 | sys/types.h is not really needed with sys/param.h; ok mickey@ | Kevin Lo | |
2003-08-21 | fix symbol name error in mcount functionality in a.out->ELF transition. | Dale Rahn | |
This changes the real definition to __mcount, but with a weak mcount for compat. On the next major bump the weak alias should be removed. Without this diff the compiler symbol mcount conflicts with the user mcount() function. | |||
2003-08-21 | sys/types.h is not really needed w/ sys/param.h | Michael Shalayeff | |
2003-08-21 | remove extra header file <sys/systm.h>. ok mickey@ | Kevin Lo | |
2003-08-20 | regen | Michael Shalayeff | |