ppp/pppd
David F. Skoll 7bb8beb860 ECP patches from Frank Cusack:
- If encryption is required, don't bring up IP/IPv6/IPX until the
  encryption negotiation has completed.
- Shut down LCP if the peer sends an LCP ConfRej instead of CCP ConfRej
  to our MPPE offer.  This fixes a bug where the server could not enforce
  use of encryption in some cases.
- Don't send the M=<message> part of an MS-CHAPv2 success packet to peers
  that don't know how to deal with it.  This allows pre-win2k systems to
  authenticate.
- Don't shut down lcp if MPPE was present in peer's CCP offer along with
  other options.  This allows pre-win2k systems to do MPPE (they offer
  Stac LZS with MPPE).
- Add the beginnings of ecp.c.
- Other minor changes.
2002-05-21 17:26:49 +00:00
..
plugins Added RADIUS support for MPPE (patch from Frank Cusack) 2002-04-02 14:09:35 +00:00
.cvsignore files added for packet filter expression compilation 1996-04-04 04:22:34 +00:00
auth.c ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
cbcp.c ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
cbcp.h *** empty log message *** 1996-10-08 04:36:09 +00:00
ccp.c ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
ccp.h First large MPPE patch from Frank Cusack. 2002-04-02 13:55:00 +00:00
chap_ms.c Corrected Linux MPPE kernel modules (Frank Cusack) 2002-04-02 14:15:07 +00:00
chap_ms.h First large MPPE patch from Frank Cusack. 2002-04-02 13:55:00 +00:00
chap.c ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
chap.h ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
demand.c Separate out the setting of the interface MTU from the setting of 2001-03-08 05:14:26 +00:00
eui64.c reinstate these files with BSD-style copyright 2000-08-05 06:46:47 +00:00
eui64.h reinstate these files with BSD-style copyright 2000-08-05 06:46:47 +00:00
fsm.c Fix the rcsid's for non-ansi compilers 1999-08-13 06:46:23 +00:00
fsm.h get rid of a few compile warnings 1999-11-15 01:51:54 +00:00
ipcp.c Added RADIUS suppport. 2002-01-22 16:03:05 +00:00
ipcp.h usepeerdns option from Nick Walker 1999-03-02 05:35:09 +00:00
ipv6cp.c prevent ipv6 stuff from complaining about no addresses in demand mode 2001-03-22 00:42:33 +00:00
ipv6cp.h reinstate these files with BSD-style copyright 2000-08-05 06:46:47 +00:00
ipxcp.c New options system with priorities for option values, with options 2001-03-08 05:11:16 +00:00
ipxcp.h Update to new pppd with new option parsing stuff 1998-11-07 06:59:32 +00:00
lcp.c Patch from Frank Cusack to add support for MSCHAPv2. 2002-03-05 15:14:06 +00:00
lcp.h Large patch from Frank Cusack <fcusack@fcusack.com> to add proper 2002-03-01 14:39:19 +00:00
magic.c Fix the rcsid's for non-ansi compilers 1999-08-13 06:46:23 +00:00
magic.h use ppp_defs.h instead of ppp.h, args.h; change some names 1994-09-21 06:47:37 +00:00
main.c ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.aix4 ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.bsd ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.linux ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.netbsd-1.2 ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.NeXT ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.osf ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.sol2 ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.sunos4 ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.svr4 ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
Makefile.ultrix ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
md4.c fix up MD4 stuff - interface is better now 1998-02-04 01:40:34 +00:00
md4.h mods for DUNIX 1998-04-28 23:37:46 +00:00
md5.c Include <string.h> to fix minor warnings. 2002-01-11 18:10:58 +00:00
md5.h Added RADIUS support for MPPE (patch from Frank Cusack) 2002-04-02 14:09:35 +00:00
multilink.c move netif_set_mtu after set_ifunit so it can use ifname; 2001-03-12 22:55:26 +00:00
options.c First large MPPE patch from Frank Cusack. 2002-04-02 13:55:00 +00:00
patchlevel.h minor bugfixes, now 2.4.2b1, add pkts_in/out to pppd_stats, 2001-04-27 23:16:13 +00:00
pathnames.h add _PATH_PLUGIN for the default place to look for plugins 2001-03-08 05:15:37 +00:00
ppp.pam Add newline to ppp.pam (courtesy Frank Cusack) 2002-02-26 03:17:34 +00:00
pppd.8 ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
pppd.h ECP patches from Frank Cusack: 2002-05-21 17:26:49 +00:00
sha1.c First large MPPE patch from Frank Cusack. 2002-04-02 13:55:00 +00:00
sha1.h First large MPPE patch from Frank Cusack. 2002-04-02 13:55:00 +00:00
sys-aix4.c Fix the rcsid's for non-ansi compilers 1999-08-13 06:46:23 +00:00
sys-bsd.c remove stray #endif 2000-04-13 12:04:23 +00:00
sys-linux.c First large MPPE patch from Frank Cusack. 2002-04-02 13:55:00 +00:00
sys-NeXT.c Fix the rcsid's for non-ansi compilers 1999-08-13 06:46:23 +00:00
sys-osf.c update from Sowmini 1999-12-23 01:35:28 +00:00
sys-solaris.c Added new hooks: 2002-02-12 20:07:10 +00:00
sys-sunos4.c Added new hooks: 2002-02-12 20:07:10 +00:00
sys-svr4.c Added new hooks: 2002-02-12 20:07:10 +00:00
sys-ultrix.c Fix the rcsid's for non-ansi compilers 1999-08-13 06:46:23 +00:00
tdb.c Multilink support. 2000-04-04 07:06:53 +00:00
tdb.h Multilink support. 2000-04-04 07:06:53 +00:00
tty.c make establish/disestablish_ppp members of the channel struct, 2001-03-12 22:59:01 +00:00
upap.c First large MPPE patch from Frank Cusack. 2002-04-02 13:55:00 +00:00
upap.h get rid of a few compile warnings 1999-11-15 01:51:54 +00:00
utils.c Patch from Frank Cusack to add support for MSCHAPv2. 2002-03-05 15:14:06 +00:00