History log of /src/sys/net/ppp-deflate.c |
Revision | | Date | Author | Comments |
1.24 |
| 05-Jul-2024 |
rin | sys: Drop redundant NULL check before m_freem(9)
m_freem(9) safely has accepted NULL argument at least since 4.2BSD: https://www.tuhs.org/cgi-bin/utree.pl?file=4.2BSD/usr/src/sys/sys/uipc_mbuf.c
Compile-tested on amd64/ALL.
Suggested by knakahara@
|
1.23 |
| 06-Aug-2016 |
pgoyette | Catch up with the renaming of module ppp --> if_ppp and avoid warning messages at boot (or module load) time.
|
1.22 |
| 06-Aug-2016 |
pgoyette | Modularize the ppp driver, and adjust dependencies of the compressor modules.
For now, this is still included as a built-in module in GENERIC kernels.
|
1.21 |
| 05-Apr-2016 |
pgoyette | Add modular dependency on zlib module.
|
1.20 |
| 17-Dec-2008 |
cegger | branches: 1.20.24; 1.20.42; kill MALLOC and FREE macros.
|
1.19 |
| 29-Nov-2008 |
cube | Fix handling of ppp compressor modules, from Andrew Doran's input. - ref count each compressor - allow {un,}registration of several modules at once - une RUN_ONCE to make sure the mutex is initialised, because unfortunately built-in (and bootloader-loaded) modules init functions are run before pseudo-devices attach (reported by Nick Hudson).
|
1.18 |
| 25-Nov-2008 |
cube | Rework the way PPP compmressors are handled and allow them to be automatically loaded when needed.
|
1.17 |
| 05-May-2008 |
ad | branches: 1.17.6; 1.17.8; Back out previous. It broke the build.
|
1.16 |
| 04-May-2008 |
ad | Move zlib out of net/ and into kern/. It would probably be better to use the reachover Makefiles and libz, but this is already here and it works.
|
1.15 |
| 16-Nov-2006 |
christos | branches: 1.15.48; 1.15.52; __unused removal on arguments; approved by core.
|
1.14 |
| 12-Oct-2006 |
christos | - sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
1.13 |
| 11-Dec-2005 |
thorpej | branches: 1.13.20; 1.13.22; ANSI function decls and application of static.
|
1.12 |
| 13-Sep-2002 |
itojun | branches: 1.12.22; copyright clarification. from openbsd
1. Paul Mackerras and the Australian National University have worked things out, and as a result, Paul now owns copyright on all these files, with the proper terms.
2. and... we managed to contact "Eric Rosenquist" <eric@rosenquist.com> through the help of people who found him: first one was nick.stott@cogeco.ca This now has a better license. Two authors left to go.
|
1.11 |
| 13-Mar-2002 |
fvdl | Fix what looks like a merge error: olen = 0 in z_decompress, not PPP_HDRLEN, which caused lots of 'ppp_deflate0: exceeded mru (1508 > 1504)' messages.
|
1.10 |
| 15-Nov-2001 |
lukem | don't need <sys/types.h> when including <sys/param.h>
|
1.9 |
| 12-Nov-2001 |
lukem | add RCSIDs
|
1.8 |
| 18-Jul-2001 |
thorpej | bzero -> memset
|
1.7 |
| 25-Aug-2000 |
thorpej | branches: 1.7.2; 1.7.4; Don't use MALLOC() for variable-sized allocations.
|
1.6 |
| 02-May-1998 |
christos | branches: 1.6.14; 1.6.24; Merge changes from pppd-2.3.4; adds ppp-deflate-draft stuff and updates zlib. Maybe we can merge our other copy of zlib with this one now and avoid having two copies?
|
1.5 |
| 17-May-1997 |
christos | Update to ppp-2.3b5
|
1.4 |
| 12-Mar-1997 |
christos | Update to ppp-2.3b4; from Paul Mackerras
|
1.3 |
| 13-Oct-1996 |
christos | backout previous kprintf change
|
1.2 |
| 10-Oct-1996 |
christos | - printf -> kprintf, sprintf -> ksprintf
|
1.1 |
| 15-Mar-1996 |
paulus | Added packet filtering, support for "PPP Deflate" packet compression, trivial multicast support, and support for xon/xoff output flow control to the PPP subsystem. Fixed several bugs, including making the accumulation and resetting of statistics more consistent. State for the VJ compressor is now dynamically allocated.
|
1.6.24.1 |
| 20-Mar-2002 |
he | Pull up revision 1.11 (requested by fvdl): Fix a problem related to compression which would cause a lot of logged incorrect warnings.
|
1.6.14.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.7.4.4 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.7.4.3 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.7.4.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.7.4.1 |
| 03-Aug-2001 |
lukem | update to -current
|
1.7.2.5 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.7.2.4 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.7.2.3 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.7.2.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.7.2.1 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.12.22.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.13.22.2 |
| 10-Dec-2006 |
yamt | sync with head.
|
1.13.22.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.13.20.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.15.52.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.15.48.1 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.17.8.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.17.6.1 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
1.20.42.2 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
1.20.42.1 |
| 22-Apr-2016 |
skrll | Sync with HEAD
|
1.20.24.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|