Commit Graph

101 Commits

Author SHA1 Message Date
Karsten Keil 35e5572b67 Fix va_args
From Debian sid

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:42 +01:00
Karsten Keil f9c7fe0ed0 Better MS-CHAP implementation
Backport of the MS-CHAP implementation from pppd-2.4.1 to ipppd.
This means ipppd now also supports MS-CHAP without the need for libdes.
Patch by Emmanuel Charpentier.

Taken from Debian sid

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:28 +01:00
keil 3e044b3aec - fix library directories
- build without root permissions
2008-08-31 10:49:37 +00:00
keil 72144d4116 allow external overwrite of CFLAGS without dropping features 2006-01-15 15:11:52 +00:00
keil b93d2b657d change the DLT name for filtering to DLT_PPP_PPPD to match libpcap 0.9.3
version
2005-08-07 13:47:50 +00:00
keil 6cfa9706c7 make GCC4 happy 2005-08-01 12:14:29 +00:00
keil e02d84535f fix ipppd/options.c
fix capifax to support ALERT_REQ with and without SENDINGCOMPLETE
2004-12-13 22:06:49 +00:00
keil 0c59ce2246 - DLT_PPP_WITHDIRECTION support 2004-12-13 15:14:21 +00:00
keil 2d58270a51 use DES functions from openssl if possible 2004-08-30 14:56:36 +00:00
keil 63fe75f898 fix a strict-aliasing warning 2004-02-12 11:27:39 +00:00
keil c3d721bd72 - newer libpcap versions have pcap-bpf.h include, not net/bpf.h 2004-02-12 10:50:20 +00:00
keil e5358e261f add missing file 2003-07-01 09:05:38 +00:00
keil 19cdd165b6 Add PPP filtering to ippp man page (thanks to Frank Elsner) 2003-07-01 09:03:45 +00:00
keil ef1228bd93 IPPPD_FILTER option to filter packets for the HUPTIMEOUT; need kernel patch 2003-06-30 22:30:57 +00:00
keil b7f285cd6d multiline strings are not working with newer GCC 2003-01-20 02:23:28 +00:00
keil 36aff477ea More changes to compile without kernel source 2002-07-19 21:23:51 +00:00
keil db60777e01 First changes to compile utils without /usr/src/linux/drivers/isdn 2002-07-19 19:03:49 +00:00
keil 6cd0a052d1 fix the wrong assembling of the device log message introduced by the
buffer overflow fixes
2002-07-18 00:06:21 +00:00
keil d960bb1797 function to read password from stdin, forget to add it 2002-07-07 00:20:12 +00:00
keil 676367130b add a primitiv password on startup function to avoid to save password on
disc
2002-07-06 00:34:08 +00:00
keil a822ef0ec6 Fix some possible buffer overflows in ipppd 2002-07-06 00:12:26 +00:00
keil fe14dca76c - Fix some glibc header file problems
- Fix some autoconf file syntax, newer autoconf check it strict
2002-07-06 00:11:16 +00:00
paul 61388f8c31 changed cast to prevent warnings on some architectures 2002-03-11 15:53:21 +00:00
paul dca270858f Check each configured device for PPP support, instead of just the
first one supplied. Now it works also if the first device is the
slave device.
(Prevents bogus "Sorry - this system lacks PPP kernel support" messages.)
2002-01-31 19:49:07 +00:00
keil 0e7da73f4f bugfix: loop never executed - this was the reason that droping a slave
could remove the complete ip setup
2001-07-18 18:51:34 +00:00
paul 10f699ef70 Various patches to fix errors when using the newest glibc,
replaced use of insecure tempnam() function
and to remove warnings etc.
2001-03-01 14:59:11 +00:00
paul 6f196702e8 add "nohostroute" as alias for "-hostroute" option
(all the other "-" options already have such an alias)
2000-12-07 12:46:49 +00:00
paul 30b8800ff7 "noipx" option _enabled_ IPX.
Also removed spaces at end of lines.
2000-12-07 07:53:19 +00:00
kai 7551b31064 fix backwards compatibility in capi20 library, small other changes 2000-11-12 16:06:41 +00:00
kai 1a4ca54582 callback improvements by richard.kunze@web.de 2000-07-25 20:23:51 +00:00
keil ce4109b8e9 accept * for all addresses allowed 2000-06-21 09:01:54 +00:00
kai 96661ced82 Fixed bug in ipppd: MPdiscr is now random
added option deldefaultroute
2000-04-29 08:57:23 +00:00
kai bff51dc9e3 improvements by Frank Elsner <Elsner@zrz.TU-Berlin.DE> 2000-04-13 13:34:04 +00:00
kai 38b41c9005 CBCP with negotiation of callback number works now (at least for some
people)
2000-02-08 16:24:55 +00:00
kai c972a91eea added the "BACP Bandwidth Allocation Control Protocol" to
recognized protocols.
2000-01-18 17:59:25 +00:00
kai d2d5e363ec changed pathnames.h.in instead of pathnames.h, so now it compiles again 2000-01-13 10:15:41 +00:00
kai 220aca7d3e updated man page to mention new compatibility option. 2000-01-10 21:27:55 +00:00
kai c157fd2c7a added option "usepeerdns" for compatibility with async pppd 2000-01-10 21:22:56 +00:00
werner 0fad3ac4c8 Added support for auth-fail script if authentication fails.
Updated man page.
1999-11-10 08:01:32 +00:00
paul 6d87437d57 added dummy declaration for struct compstat to suppress warning from ppp-comp.h 1999-11-03 16:06:35 +00:00
keil 301199d6dd Only patch maybe invalid in this case and here are now many
kernel with extra version string (e.g. -ac).
1999-10-25 12:17:29 +00:00
keil caa8f7cf12 ipppd didn't decodes 2.2.13pre2 as 2.2 series 1999-09-24 21:21:55 +00:00
hipp 38a7629db4 Again ... *sigh* 1999-09-20 09:05:10 +00:00
hipp 84bd69f9fc Load isdn_lzscomp.h from isdn4k-utils/ipppcomp directory 1999-09-20 09:02:43 +00:00
paul 8b973dd718 added -ip-protocol option to agree with manpage (alias is -ip) 1999-08-09 12:54:32 +00:00
paul 02c1395708 Oops, typo in previous patch ( : instead of ; ) 1999-08-03 14:52:39 +00:00
paul 6547682b04 Don't think EEXIST when adding a route is a fatal error. 1999-08-03 14:17:34 +00:00
paul d1368176bc Needed for MS-DNS patches; were not added during the previous commit. 1999-06-25 06:47:17 +00:00
hipp 2a2a29cdb3 Added malware's changes. Added Andre Beck's changes. 1999-06-21 13:28:31 +00:00
paul 162ca299aa changed MAX_IFS to 4096 so that SIOCGIFCONF buffer <= 128k 1999-06-07 11:26:50 +00:00