Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-07-17 | netiso traces hide everywhere... millert ok | Henning Brauer | |
2004-07-16 | undo 1.148, otherwise we have assymmetric cwnd when entering ESTABLISHED: | Markus Friedl | |
2mss on the server side, and 1mss on the client. | |||
2004-07-15 | tcp_trace() expects short, not int; ok deraadt | Markus Friedl | |
2004-07-09 | typo. Bruno Rohee | Jun-ichiro itojun Hagino | |
2004-07-06 | backout rev 1.3, it breaks simultaneous close (no FIN set for retransmits) | Markus Friedl | |
ok deraadt, henning, itojun | |||
2004-06-26 | use IF_INPUT_ENQUEUE | Philipp Buehler | |
ok henning@, mcbride@ | |||
2004-06-26 | only add ipcomp headers if we've actually compressed the payload; with jfb@ | Markus Friedl | |
ok hshoexer, jfb | |||
2004-06-26 | Default enable udpencap. Add 'disable' sysctl to sysctl.conf. markus@ ok. | Hakan Olsson | |
2004-06-25 | disallow udpencap_port in bind(0); ok ho@ | Markus Friedl | |
2004-06-24 | This moves access to wall and uptime variables in MI code, | Thorsten Lockert | |
encapsulating all such access into wall-defined functions that makes sure locking is done as needed. It also cleans up some uses of wall time vs. uptime some places, but there is sure to be more of these needed as well, particularily in MD code. Also, many current calls to microtime() should probably be changed to getmicrotime(), or to the {,get}microuptime() versions. ok art@ deraadt@ aaron@ matthieu@ beck@ sturm@ millert@ others "Oh, that is not your problem!" from miod@ | |||
2004-06-22 | Add M_LINK0 for net80211; OK markus@ and mcbride@ | Todd C. Miller | |
2004-06-22 | Pull the plug on source-based routing until remaining bugs are eradicated. | Cedric Berger | |
No need to reconfig kernel or rebuild userland stuff. requested deraadt@, help beck@ | |||
2004-06-21 | First step towards more sane time handling in the kernel -- this changes | Thorsten Lockert | |
things such that code that only need a second-resolution uptime or wall time, and used to get that from time.tv_secs or mono_time.tv_secs now get this from separate time_t globals time_second and time_uptime. ok art@ niklas@ nordin@ | |||
2004-06-21 | When in_ifinit fails and we've created a new address, clean it up before | Ryan Thomas McBride | |
returning. ok markus@ | |||
2004-06-21 | don't send UDP encapsulated packets w/o UDP header if encap is disabled; ok ho@ | Markus Friedl | |
2004-06-21 | make it possble to use IPsec over link-local address (policy table uses | Jun-ichiro itojun Hagino | |
sin6_scope_id, IPsec porion uses embedded form). beck ok | |||
2004-06-21 | Get rid of pf_test_eh() wrapper. | Ryan Thomas McBride | |
ok cedric@ henning@ | |||
2004-06-21 | don't leak ipsec pmtu routes; with mpf@ | Markus Friedl | |
2004-06-20 | remove #ifdef TUBA | Jun-ichiro itojun Hagino | |
2004-06-16 | make safe for inclusion in C++ code; ok millert@, deraadt@ | Christian Weisgerber | |
2004-06-14 | Calculate optp (pointer to beginning of TCP options) based on th, not | Daniel Hartmeier | |
mtod(m), since the previous IP6_EXTHDR_GET() only guarantees this part to be continuous. Report from Andreas Bartelt. ok markus@, itojun@ | |||
2004-06-14 | spelling | Ryan Thomas McBride | |
2004-06-12 | support IPV6_USE_MIN_MTU (forgot to commit the file, sorry). noted by Anil | Jun-ichiro itojun Hagino | |
2004-06-10 | zero the cif struct correctly. | Ryan Thomas McBride | |
2004-06-10 | Plug a memory leak in carp_clone_destroy() | Ryan Thomas McBride | |
From Patrick Latifi | |||
2004-06-08 | factor out md5 code; ok+tests henning@, djm@, hshoexer@ | Markus Friedl | |
2004-06-06 | extend routing table to be able to match and route packets based on | Cedric Berger | |
their *source* IP address in addition to their destination address. routing table "destination" now contains a "struct sockaddr_rtin" for IPv4 instead of a "struct sockaddr_in". the routing socket has been extended in a backward-compatible way. todo: PMTU enhancements, IPv6. ok deraadt@ mcbride@ | |||
2004-06-05 | set m_pkthdr.len early; ok mcbride, deraadt | Markus Friedl | |
2004-05-31 | initialize struct carp_if and let vhif_nvrs counter work. ok mcbride@ | Marco Pfatschbacher | |
2004-05-31 | work around an LP64 problem where we report an excessively large window | Brad Smith | |
due to incorrect mixing of types. From NetBSD ok cedric@ markus@ | |||
2004-05-31 | simplify; ok henning, itojun | Markus Friedl | |
2004-05-31 | clean some copy&paste leftovers from KAME code. | Marco Pfatschbacher | |
ok markus, itojun. | |||
2004-05-30 | compile without INET6; ok mcbride | Peter Valchev | |
2004-05-29 | Remove multicast addresses and promiscuous mode when destroying the | Ryan Thomas McBride | |
carp interface. | |||
2004-05-29 | carp_ioctl() happens after ifioctl(); check flags correctly so that | Ryan Thomas McBride | |
'ifconfig carp0 down' and 'ifconfig carp0 up' work as expected. | |||
2004-05-27 | the tcp header might be in a different mbuf after pulldown(); | Markus Friedl | |
fixes tcp corruption on rl(4); ok itojun, cedric | |||
2004-05-26 | use sa_family not inp; netbsd merge error; ok dhartmei | Markus Friedl | |
2004-05-25 | let sc_counter wrap automatically, ok mcbride@ | Jolan Luff | |
2004-05-24 | Check for sc->sc_ifp != NULL in carp_setroute(). Running dhclient on the | Ryan Thomas McBride | |
carp interface won't work, but it doesn't mean we should panic the box! | |||
2004-05-23 | missing splx; andrushock@korovino.net | Theo de Raadt | |
2004-05-21 | use 'mss' as lower limit, since 'ifp' might not be set; ok dhartmei@, henning@ | Markus Friedl | |
report and test by mpf@ | |||
2004-05-18 | if_ether.h | Brad Smith | |
add ETHER_MAX_LEN_JUMBO, ETHER_VLAN_ENCAP_LEN, ETHER_ALIGN, and ETHERMTU_JUMBO constants. if.h add a few more interface capabilities flags. Some from NetBSD, some from FreeBSD. ok markus@ | |||
2004-05-18 | fix size argument to ovbcopy() in ip_pcbopts(), found by Andrei Iltchenko | Daniel Hartmeier | |
(FreeBSD PR 66386), ok markus@, otto@ | |||
2004-05-16 | When we back off due to problems with the physical interface, advertise | Ryan Thomas McBride | |
the backoff immediately on all of the interfaces instead of waiting for the next scheduled advertisement. | |||
2004-05-16 | Remove useless test pointed out by Frank Denis <j@pureftpd.org>. | Ryan Thomas McBride | |
2004-05-13 | Act like our advskew is 240 when receiving packets as well as sending if | Ryan Thomas McBride | |
we're backing off. Makes the backoff actually work like it's supposed to instead of flip-flopping. Problem pointed out by ho@ and jakob@ | |||
2004-05-13 | Add cloned interface destruction to carp (ifconfig carp0 destroy). | Ryan Thomas McBride | |
ok deraadt@ | |||
2004-05-13 | KNF | Ryan Thomas McBride | |
2004-05-10 | Make sure advskew set correctly in advertisement when configured to a value | Ryan Thomas McBride | |
greater than 240. From Frank Denis <j@pureftpd.org>, PR3774. | |||
2004-05-08 | If a carp interface has more than CARP_SENDAD_MAX_ERRORS failed | Ryan Thomas McBride | |
advertisements in a row, back off all the other interfaces, until CARP_SENDAD_MIN_SUCCESS advertisements are successful. This makes carp deal better with ip output errors. |