summaryrefslogtreecommitdiff
path: root/include/linux/ppp-comp.h
AgeCommit message (Collapse)Author
2008-06-11net: remove CVS keywordsAdrian Bunk
This patch removes CVS keywords that weren't updated for a long time from comments. Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
2005-11-08[PPP]: add PPP MPPE encryption moduleMatt Domsch
From: Matt Domsch <Matt_Domsch@dell.com> The patch below implements the Microsoft Point-to-Point Encryption method as a PPP compressor/decompressor. This is necessary for Linux clients and servers to interoperate with Microsoft Point-to-Point Tunneling Protocol (PPTP) servers (either Microsoft PPTP servers or the poptop project) which use MPPE to encrypt data when creating a VPN. This patch differs from the kernel_ppp_mppe DKMS pacakge at pptpclient.sourceforge.net by utilizing the kernel crypto routines rather than providing its own SHA1 and arcfour implementations. Minor changes to ppp_generic.c try to prevent a link from disabling compression (in our case, the encryption) after it has started using compression (encryption). Feedback to <pptpclient-devel@lists.sourceforge.net> please. Signed-off-by: Matt Domsch <Matt_Domsch@dell.com> Cc: James Cameron <james.cameron@hp.com> Cc: "David S. Miller" <davem@davemloft.net> Signed-off-by: Brice Goglin <Brice.Goglin@ens-lyon.org> Acked-by: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: David S. Miller <davem@davemloft.net>
2003-08-07[PPP]: Fix two bugs wrt. compression/decompression.Paul Mackerras
This patch fixes two bugs that were stopping PPP compression (and in particular, Deflate compression) from working. The first bug was pointed out by Richard Moats. In the conversion to use pskb_may_pull, we ended up with a bogus test which basically meant that the kernel driver never saw the CCP conf-ack packets and thus never enabled compression. The second bug crept in with the change of DEFLATE_MIN_SIZE from 8 to 9. Changing that definition had the unfortunate side-effect of changing the way that the code interpreted the encoded Deflate parameter bytes. This meant that we were using the wrong window size, twice what we had actually negotiated with the peer.
2003-06-13[PATCH] adjust ppp to zlib changeJörn Engel
This bit is left from the zlib changes. According to Paul, the zlib bug is already caught in userspace pppd, but not in the kernel ppp code. With this patch, there is one potential hickup less in ppp.
2003-05-03[PPP]: Module owners for ppp compressors.Paul Mackerras
2002-02-04Import changesetLinus Torvalds