Commit Graph

1418 Commits

Author SHA1 Message Date
Adi Masputra
45225e9561 clock32_t should be typedef'd to clock_t on OS'es which don't define
such type, like SunOS 5.6 and earlier.
2000-02-16 20:39:24 +00:00
Adi Masputra
25814969f3 On synchronous links, typically the following options are set on the command
line: novj noccp noaccomp nopcomp. However, even so, the comp STREAMS module
was always pushed on the stream. This behavior has been changed, such that
when those options are set, the stream will be comp-less. This is not
specific to synchronous cases by the way, as it also applies on async
as well.
2000-02-11 03:09:19 +00:00
Adi Masputra
cf73702697 When 'sync' option is present, the ppp_ahdl module isn't plumbed, so
it wouldn't make sense to send down an ioctl belonging to it.
2000-01-28 01:51:19 +00:00
Adi Masputra
dd98145afa Fixed compilation problems on SunOS 4.x 2000-01-28 01:50:14 +00:00
Adi Masputra
76ae597b34 Fixed many bugs related to synchronous links under Solaris platform. Mostly
they are due to the assumption that ppp_ahdl module is plumbed, which in
fact is not true when 'sync' option is specified.
2000-01-25 03:25:36 +00:00
Adi Masputra
1eab64faca Added some sample scripts and options files for connecting PPP
over rsh and ssh, along with short descriptions in README
2000-01-24 23:05:14 +00:00
Adi Masputra
153580fa56 Added compile option that the user may enable to use the /var/run
facility provided by Solaris 8 and later
2000-01-24 20:42:18 +00:00
Adi Masputra
c40c90533a Re-wrote async HDLC encoding/decoding algorithms, mostly due to some
inconsistencies of behavior across different hardware platforms - previously
this code was generating an invalid HDLC frame (bad fcs) on Solaris x86
platform.
2000-01-21 01:04:56 +00:00
Adi Masputra
d1eaa65014 This is main.c from ppp-2.3.11.tar.gz distribution to fix compilation errors. 2000-01-18 19:49:52 +00:00
Paul Mackerras
fea937ca27 update for 2.3.11 1999-12-23 01:48:45 +00:00
Paul Mackerras
7f4c660a1d update for 2.3.11 1999-12-23 01:41:08 +00:00
Paul Mackerras
799c9cfba4 update from Sowmini 1999-12-23 01:40:51 +00:00
Paul Mackerras
a498b9c66c update from debian maintainer 1999-12-23 01:39:54 +00:00
Paul Mackerras
a2f1729016 cope with EAGAIN return from poll 1999-12-23 01:38:19 +00:00
Paul Mackerras
14946e73d9 update from Sowmini 1999-12-23 01:35:28 +00:00
Paul Mackerras
5a6692da54 cope with /proc not being in mtab
get packets from tty as well as /dev/ppp if new_style_driver
1999-12-23 01:35:13 +00:00
Paul Mackerras
ba0b5df875 [dis]connector -> [dis]connect_script
connect_delay option
callback infrastructure
1999-12-23 01:29:42 +00:00
Paul Mackerras
b77aeba0a7 connect_delay option 1999-12-23 01:29:11 +00:00
Paul Mackerras
b87d00d8a7 [dis]connector -> [dis]connect_script
add connect_delay
1999-12-23 01:28:52 +00:00
Paul Mackerras
76218f4f41 infrastructure for callback
add list of protocol names
connect_delay option
1999-12-23 01:28:27 +00:00
Paul Mackerras
f92f7fc892 remove warnings
ask for chap microsoft
1999-12-23 01:27:28 +00:00
Paul Mackerras
45158cfd72 add ip_{up,down}_hook 1999-12-23 01:25:33 +00:00
Paul Mackerras
aff0ed8207 add pap_logout_hook 1999-12-23 01:25:13 +00:00
Paul Mackerras
90c9c92de2 update from debian maintainer 1999-12-23 01:23:07 +00:00
Paul Mackerras
206bb51cbc make hide_password the default 1999-11-20 05:11:47 +00:00
Paul Mackerras
af2093b4aa default to noauth if privileged
improve error messages if no secrets
free wordlists for allowed IP-addresses
1999-11-20 05:11:01 +00:00
Adi Masputra
b2d5027dd8 Allow compile-time flags definitions to define the root path of config files
and also the location of /var/run. If no definitions found, then the
defaults will take place (unchanged as previously done). To change it,
define _ROOT_PATH (prefix of /etc/ppp) and _PATH_VARRUN (location of /var/run)
on the compiler options.
1999-11-19 09:46:08 +00:00
Paul Mackerras
8dfe4c1687 sync ppp update for new driver 1999-11-17 03:51:14 +00:00
Paul Mackerras
68bdfaefd4 fix typo 1999-11-17 03:50:57 +00:00
Paul Mackerras
76189970b6 mention /etc/ppp/resolv.conf 1999-11-17 03:49:56 +00:00
Paul Mackerras
95d719f479 add passprompt plugin 1999-11-17 03:49:28 +00:00
Paul Mackerras
3943299d6e create log file safely, don't create world-writable files 1999-11-15 03:55:37 +00:00
Paul Mackerras
44cd25b6c5 mention modules.conf as well as conf.modules 1999-11-15 01:56:58 +00:00
Paul Mackerras
33c08b5f78 unspace 1999-11-15 01:56:26 +00:00
Paul Mackerras
db6112a829 get rid of a few compile warnings 1999-11-15 01:51:54 +00:00
Paul Mackerras
929f3cc451 don't try to open /dev/ppp unless the kernel is >= 2.3.13 1999-11-15 01:50:49 +00:00
Paul Mackerras
739142cddb trim the challenge length a bit 1999-11-15 01:44:41 +00:00
Adi Masputra
394104504b Fixed bug related to mux_dev_name being used before initialized, causing
core dump on Solaris 2.6 and earlier.
1999-11-13 19:19:17 +00:00
Adi Masputra
cade394e60 Added additional high baud rates for newer serial ports on Sun Sparc machines. 1999-10-29 00:30:26 +00:00
Adi Masputra
b1d02214fc Added comments for dynamic STREAMS support, along with additions to the
existing snoop and ipv6 comments
1999-10-08 01:11:04 +00:00
Adi Masputra
2133584587 Took <netinet/in.h> out of PRIOQ block because we need htons defined when
not compiling with PRIOQ
1999-10-08 01:10:12 +00:00
Adi Masputra
883251748f Added support for dynamic STREAMS re-plumbing in Solaris 1999-10-08 01:09:03 +00:00
Adi Masputra
429e88c61f Previously, the calls to execute up/down scripts were commented out for Solaris,
and now they are enabled
1999-10-08 01:08:18 +00:00
Adi Masputra
10f2a64323 Added snoop support comments 1999-10-06 23:08:44 +00:00
Adi Masputra
3cac7df410 Snoop now works with ppp 1999-10-06 23:00:43 +00:00
Adi Masputra
6a53c48e7f Added plumbing code (plus interface configuration) for IPv6. 1999-09-30 19:59:06 +00:00
Adi Masputra
7725d2c3e8 Document the ipv6cp-use-persistent option 1999-09-30 19:58:21 +00:00
Adi Masputra
820cc91b8b Added ipv6cp-use-persistent option for obtaining a unique, persistent
EUI-64 derived from the Ethernet MAC address (for now).
1999-09-30 19:57:45 +00:00
Adi Masputra
36556eafe6 Added Solaris-specific variables 1999-09-30 19:56:37 +00:00
Adi Masputra
a76dec3b0f Added IPv6 compilation flag and object files - these things are disabled
by default.
1999-09-30 19:55:52 +00:00