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
David F. Skoll
85fb3a1ac8
Applied patch from Nerijus Baliunas <nerijus@users.sourceforge.net> to
...
document callback option.
2002-05-10 14:57:26 +00:00
David F. Skoll
506314b474
Fixed PoPToP URL
2002-04-02 23:25:38 +00:00
David F. Skoll
f79e0204d1
Corrected Linux MPPE kernel modules (Frank Cusack)
...
Corrected minor bug in chap.c (Frank Cusack)
Allow domain\user in MSCHAPv2 (Frank Cusack)
2002-04-02 14:15:07 +00:00
David F. Skoll
ca1af9f74d
Corrected version of MPPE kernel support (Frank Cusack)
2002-04-02 14:12:48 +00:00
David F. Skoll
bdcfa30186
Fixed Linux 2.2.20 kernel MPPE patch (Frank Cusack)
2002-04-02 14:11:04 +00:00
David F. Skoll
487bb16936
Added RADIUS support for MPPE (patch from Frank Cusack)
2002-04-02 14:09:35 +00:00
David F. Skoll
dbab7400ab
Added kernel MPPE patches (2.2.20 kernel only!) from Frank Cusack.
2002-04-02 14:01:37 +00:00
David F. Skoll
67ccbff7ff
Add README.MPPE
2002-04-02 13:55:48 +00:00
David F. Skoll
b38527fb14
First large MPPE patch from Frank Cusack.
2002-04-02 13:55:00 +00:00
David F. Skoll
2ddcabd59d
Fix double-free bug in common/zlib.c. DOES NOT FIX pppdump's copy, though.
2002-04-02 13:34:03 +00:00
David F. Skoll
da44517ffe
Install Microsoft dictionaries (patch from Frank Cusack)
2002-04-02 13:17:13 +00:00
David F. Skoll
b1f674e323
Add "nic-xxx" hack to rp-pppoe plugin.
2002-04-02 13:11:00 +00:00
David F. Skoll
def6a984bf
Fixed plugin installation path.
2002-03-24 13:23:08 +00:00
David F. Skoll
c336f283d7
Correct (really!) implementation of device name hook in PPPoE plugin.
2002-03-14 21:54:06 +00:00
David F. Skoll
1b4bb33c10
Fixed bug in device-name hook in PPPoE plugin. Thanks to Russ Couturier
...
of Synthetic Networks for finding this bug.
2002-03-14 20:32:41 +00:00
David F. Skoll
96705f5afd
Handle RADIUS Session-Timeout attribute.
2002-03-12 00:28:56 +00:00
David F. Skoll
d0f67b16e6
Fixed incorrect order of args in option list (Frank Cusack)
2002-03-06 15:00:30 +00:00
David F. Skoll
a701a7c75e
Forgot to add dictionary.microsoft.
2002-03-06 13:23:09 +00:00
David F. Skoll
0d6e51644d
Merged check for buffer overflow from radiusclient 0.3.2.
2002-03-05 15:36:17 +00:00
David F. Skoll
bcfa20820f
Patch from Frank Cusack to add support for MSCHAPv2.
...
Enhanced radiusclient to support INCLUDE lines in dictionary.
2002-03-05 15:14:06 +00:00
David F. Skoll
8ed456439d
Patch from Frank Cusack to make RADIUS plugin support MS-CHAP authentication.
2002-03-04 14:59:52 +00:00
David F. Skoll
8832e3ba20
Check for vendor code before trying to interpret RADIUS attributes.
2002-03-01 15:16:51 +00:00
David F. Skoll
c062322f9e
Large patch from Frank Cusack <fcusack@fcusack.com> to add proper
...
support for MS-CHAP (client and server are now supported.)
Allow another plugin to select a different RADIUS server.
Modified radiusclient library to include two new APIs:
rc_acct_using_server and rc_auth_using_server in which caller specifies
which RADIUS servers to use, instead of using the default ones in the
config file. The /etc/radiusclient/servers file must still contain
secrets for those servers.
2002-03-01 14:39:19 +00:00
David F. Skoll
a6b70c095f
Added CHAP-challenge attribute to dictionary.
2002-02-28 13:43:25 +00:00
David F. Skoll
de87fc02dd
Service-name was not being set correctly in PPPoE plugin.
2002-02-27 16:00:30 +00:00
David F. Skoll
79624399f8
Whitespace tidying.
2002-02-27 15:51:20 +00:00
David F. Skoll
c0b0a40bc5
Add newline to ppp.pam (courtesy Frank Cusack)
2002-02-26 03:17:34 +00:00
David F. Skoll
e2a41a7402
Another patch from Frank Cusack to fix install: target.
2002-02-20 02:22:35 +00:00
David F. Skoll
de4afebf8f
Minor patches as suggested by Frank Cusack <fcusack@fcusack.com> to ensure
...
everything gets installed in $(DESTDIR)
2002-02-19 22:10:17 +00:00
David F. Skoll
c30d204fe8
Added new hooks:
...
snoop_send_hook and snoop_recv_hook allow plugins to watch the flow
of frames (typically we're interested in LCP frames). This is useful for
implementing L2TP, because the L2TP access concentrator would like to collect
some information from LCP and perhaps authentication protocols and forward
the information to the LNS.
2002-02-12 20:07:10 +00:00
Michal Ostrowski
5580a43ba4
Enable more verbose PPPoE plugin output
2002-02-12 04:36:00 +00:00
Michal Ostrowski
5012ee48c5
Plugin for supplying CHAP password via a dedicated fd. (Arvin Schnell <arvin@suse.de>)
2002-02-12 00:55:25 +00:00
David F. Skoll
734747f7ef
Added radius_pre_auth_hook to let additional plugins stacked on top
...
of RADIUS do interesting things.
2002-02-08 17:28:31 +00:00
David F. Skoll
561ca44f6f
Updated config.h.in
2002-01-22 16:15:41 +00:00
David F. Skoll
d95598c16f
Added RADIUS suppport.
2002-01-22 16:03:05 +00:00
David F. Skoll
14768a012e
Made proxyarp search for the best matching interface (the one with the highest
...
netmask) instead of the first matching interface.
2002-01-22 16:01:33 +00:00
David F. Skoll
fcdb3f7ce6
Fixed reversal of arguments to strlcpy.
2002-01-14 15:31:34 +00:00
David F. Skoll
260a30f093
Noted that multilink implies the use of TDB.
2002-01-14 14:26:31 +00:00
David F. Skoll
e38fa6a29a
Made multilink and tdb code compile-time options. By default, they are
...
included, so the default build is unchanged.
2002-01-14 14:25:10 +00:00
Russell Coker
3371dbae29
Made setipaddr() non-static so it can be called from plugins (particularly
...
portslave).
Also fix a trivial multiple-definition warning in ppp/pppd/ipcp.c and a
comma-at-end-of-enum warning in ppp/pppd/pppd.h.
2002-01-11 18:31:42 +00:00
Russell Coker
58d58e6be9
Fix for locking on Linux and related systems, particularly for devfs.
...
Also include <time.h> to avoid some warnings.
2002-01-11 18:27:17 +00:00
Russell Coker
e635acbbac
Stop it dumping random data to syslog on plugin version mismatch.
2002-01-11 18:11:51 +00:00
Russell Coker
6b006296e2
Include <string.h> to fix minor warnings.
2002-01-11 18:10:58 +00:00
Russell Coker
215baf28fc
Made the exit return code be reported via WEXITSTATUS(status) instead of status,
...
also fixed a trivial memory leak.
2002-01-11 18:10:16 +00:00
Russell Coker
d05576dd19
Added <time.h> to stop warnings, and made it check errors from
...
pam_open_session().
2002-01-11 18:07:45 +00:00
Russell Coker
efda946faf
Enlarged the report buffer to 256 bytes.
2002-01-11 18:05:44 +00:00
Russell Coker
31ddd66442
Clarified maxfail.
2002-01-11 18:04:37 +00:00
Russell Coker
b1314fc1d0
Fixed some minor syntax errors.
2002-01-11 18:02:45 +00:00
Michal Ostrowski
3aef9371a5
Add if_pppox.h, to avoid dependency on existence of linux-kernel source tree
2001-12-15 00:34:24 +00:00