Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-04-25 | check for input queue congestion on those as well and call if_congestion when | Henning Brauer | |
needed; these are slightly different so that we cannot use the new IF_INPUT_ENQUEUE macro deraadt ok | |||
2003-12-16 | return error in ifc_destroy; ok deraadt, itojun, cedric, hshoexer | Markus Friedl | |
2003-12-13 | initial support ifconfig destroy; ok deraadt@ | Markus Friedl | |
2003-12-10 | de-register. deraadt ok | Jun-ichiro itojun Hagino | |
2003-12-07 | support ifconfig create; ok deraadt | Markus Friedl | |
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-03 | string fixes; tedu ok | Theo de Raadt | |
2003-02-12 | Remove commons; inspired by netbsd. | Jason Wright | |
2003-01-07 | remove the altq classifier code which is replaced by pf and no longer used. | Kenjiro Cho | |
ok henning@, deraadt@ | |||
2002-07-01 | license update of CMU parts. due to communication with wcw+@andrew.cmu.edu, | Theo de Raadt | |
pushed for by tygs@netcologne.de. Apparently we also now known how to talk to the lawyers there, if we were so mad. Note that a few other copyright issues in pppd still remain, so this does not close this story. | |||
2002-06-30 | allocate sockaddr_dl for ifnet in if_alloc_sadl(), as we don't always know | Jun-ichiro itojun Hagino | |
the size of sockaddr_dl on if_attach() - for instance, see ether_ifattach(). from netbsd. fgs ok | |||
2002-06-19 | this was derived from UCB if_sl. therefore, we can update the UCB if_sl | Theo de Raadt | |
copyright contained in this. a license problem remains, of course... | |||
2002-06-11 | sprinkle splasserts where function comments tell us to. | Artur Grabowski | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-02-13 | sync with KAME. | Kenjiro Cho | |
make altq actually work with kernl ppp. add if_start for the altq case to kick transmission. don't call ppp_restart() to prevent useless interrupt loop under rate-limiting. | |||
2001-09-16 | Add some missing lengths checks when passing data from userland to | Todd C. Miller | |
kernel. From based on NetBSD patches. | |||
2001-07-20 | use a variable, not it's default value from constant | Michael Shalayeff | |
2001-06-27 | introduce the ALTQ queue macros into sys/net files. | Kenjiro Cho | |
the new model removes direct references to the fields in ifp->if_snd, and defines the following macros to manipulate ifp->if_snd. IFQ_ENQUEUE(ifq, m, pktattr, err) IFQ_DEQUEUE(ifq, m) IFQ_POLL(ifq, m) IFQ_PURGE(ifq) IFQ_IS_EMPTY(ifq) the new model also enforces some rules regarding how to use these macros. details are descrined in http://www.csl.sony.co.jp/~kjc/software/altq-new-design.txt | |||
2001-06-27 | Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, depending | Angelos D. Keromytis | |
on how macros should be treated. Code by fgsch@, ok by me and itojun@ | |||
2001-06-25 | Move common post M_COPY_HDR manipulation to the macro itself; angelos@ ok. | Federico G. Schwindt | |
2001-06-15 | change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange. | Jun-ichiro itojun Hagino | |
follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific interfaces only). was: if_lastchange get updated on every packet transmission/receipt. now: if_lastchange get updated when IFF_UP is changed. | |||
2001-05-28 | Copy the packet header only if the original mbuf had a packet header | Angelos D. Keromytis | |
(just general paranoia). | |||
2001-05-27 | Fixup tags on old mbuf chain head. | Angelos D. Keromytis | |
2001-05-16 | No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok) | Hakan Olsson | |
2000-03-21 | add SIOCGIFMTU/SIOCSIFMTU; remediate redundant code of tun, ppp, sppp; chris@ ok | Michael Shalayeff | |
1999-12-08 | bring in KAME IPv6 code, dated 19991208. | Jun-ichiro itojun Hagino | |
replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon). | |||
1998-07-12 | Remove the NPMODE_KEEPLAST defs; they're not really necessary. Also, | Angelos D. Keromytis | |
sync with NetBSD (the recent splhigh->splimp changes). | |||
1998-07-01 | Add NPMODE_KEEPLAST conditions; not supported yet (act like NPMODE_QUEUE). | Angelos D. Keromytis | |
1998-05-08 | Add support for RFC-comliant deflate protocol | Todd C. Miller | |
1997-09-05 | Minor changes from ppp 2.3.1 | Todd C. Miller | |
1997-01-02 | PPP_BSDCOMP not PPP_BSD_COMP | Michael Shalayeff | |
1996-12-19 | sync to 2.3b3 | Michael Shalayeff | |
1996-07-25 | Kernel changes for ppp2.3a4. | joshd | |
1996-05-10 | if_name/if_unit -> if_xname/if_softc | Theo de Raadt | |
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-04-19 | According to the latest config stuff changes (as for if_ppp.c). | Michael Shalayeff | |
the other stuff is just for IPX support. | |||
1996-03-03 | From NetBSD: 960217 merge | Niklas Hallqvist | |
1995-12-28 | from netbsd; ppp code no longer needs to recalculate intr masks on the i386 | Theo de Raadt | |
1995-12-18 | enable multicast, so that multicast packets can flow through ppp links. idea ↵ | Theo de Raadt | |
from freebsd | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |