#
9780ef31 |
| 08-Nov-1997 |
Brian Somers <brian@FreeBSD.org> |
Don't pass global vars as args. Remove local/global conflicts.
|
#
0fe7ca31 |
| 29-Oct-1997 |
Brian Somers <brian@FreeBSD.org> |
o Bump version to 1.3 to reflect major changes o Report modem connect time properly o Report bytes in/out over physical media o Fix phases (TERMINATE is *higher than* DEAD) o Do a LayerFinish fr
o Bump version to 1.3 to reflect major changes o Report modem connect time properly o Report bytes in/out over physical media o Fix phases (TERMINATE is *higher than* DEAD) o Do a LayerFinish from LcpDown o Bring down IPCP & CCP when we enter PHASE_TERMINATE o Give a new prompt when we go to PHASE_DEAD o Stop the modem timer properly when idle o Treat sig 15 like an exiting carrier loss o Log (DEBUG) offline & online transitions
show more ...
|
#
6eaa6ac5 |
| 26-Oct-1997 |
Brian Somers <brian@FreeBSD.org> |
Cosmetic: Move prototypes into the correct headers.
|
#
75240ed1 |
| 26-Oct-1997 |
Brian Somers <brian@FreeBSD.org> |
Cosmetic (no functional changes): o Add missing $Id$s o Move extern decls from .c -> .h files o Staticize o Remove #includes from .h files o style(9)ify includes o bcopy -> memcpy bze
Cosmetic (no functional changes): o Add missing $Id$s o Move extern decls from .c -> .h files o Staticize o Remove #includes from .h files o style(9)ify includes o bcopy -> memcpy bzero -> memset bcmp -> memcmp index -> strchr rindex -> strrchr o Move timeout.h -> timer.h (making it consistent w/ timer.c) o Add -Wmissing-prototypes
show more ...
|
Revision tags: release/2.2.5_cvs |
|
#
30bbbd3e |
| 15-Oct-1997 |
Brian Somers <brian@FreeBSD.org> |
Initialise LCP, IPCP and CCP as soon as LCP is down. Without this, in -auto mode, we stay in ST_STOPPING and never check our dial filters to see if it's time to bring the line up again.
This may mak
Initialise LCP, IPCP and CCP as soon as LCP is down. Without this, in -auto mode, we stay in ST_STOPPING and never check our dial filters to see if it's time to bring the line up again.
This may make "set stopped" redundant.
show more ...
|
#
e70c96ab |
| 05-Oct-1997 |
Brian Somers <brian@FreeBSD.org> |
Change things around a bit when bringing down the layers.
o LcpLayerDown() no longer does a NewPhase(PHASE_TERMINATE). Instead, it's done in LcpLayerFinish(). LayerFinish() gets called by the F
Change things around a bit when bringing down the layers.
o LcpLayerDown() no longer does a NewPhase(PHASE_TERMINATE). Instead, it's done in LcpLayerFinish(). LayerFinish() gets called by the FSM after the LCP FSM goes through the Stopping and Stopped states.
o -direct and -background mode exit at PHASE_TERMINATE, not PHASE_DEAD.
The result is that LCP, CCP & IPCP are brought down cleanly on both sides of the link (not just our side). Killing ppp rather than just closing it still makes it get out after the LCP SendTerminateReq(). I'll have a look at that soon. We're probably not actually sending the REQ :-(
show more ...
|
#
8bfa2d0e |
| 29-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
If "set mtu" is used, *and* the mtu is less than the value requested by the peer, NAK using this value rather than silently just changing the interface mtu.
|
#
fde958c3 |
| 27-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Don't depend on time.h including sys/types.h
|
#
7351f9d8 |
| 25-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Allow Microsoft CHAP authentication. This is a combination of MD4 & DES. Submitted by: Gabor Kincses <gabor@acm.org>
|
#
3f112519 |
| 23-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Undo botched commit (local changes got in)
|
#
301127fb |
| 23-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Don't allow accept/deny when it's not appropriate. Log PAP/CHAP users in utmp & wtmp, allowing it to be avoided with "disable utmp"
|
#
586526be |
| 22-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Don't pause for one second before starting LCP negotiation. Instead, incrementally pause after receiving LCPs with the same magic. We can now suffer a server that waits more than 1 second before re
Don't pause for one second before starting LCP negotiation. Instead, incrementally pause after receiving LCPs with the same magic. We can now suffer a server that waits more than 1 second before responding. Pauses greater than a second get hopelessly confusing as when the server eventually starts, it sees a flood of Config Requests followed by config NAKs and changes of magic. This causes the server to change its magic over and over.....
show more ...
|
#
94cad8bc |
| 22-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Sleep for a second before sending the first LCP config request. This stops us from squirting stuff down a line that still has ECHO turned on because the peer hasn't had a chance to start yet. Lead t
Sleep for a second before sending the first LCP config request. This stops us from squirting stuff down a line that still has ECHO turned on because the peer hasn't had a chance to start yet. Lead to the cause by: Greg Lehey <grog@lemis.com>
show more ...
|
#
5b4c5b00 |
| 03-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Bring CCP and IPCP layers down properly when LCP comes down. Give a count of bytes sent/received in IPCP log.
|
#
b6d7b1e0 |
| 03-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Allow the transition from an idle timeout value of zero (no timeout) while IPCP is up. Move some prototypes into .h files and re-order some includes.
|
#
afc7fa2c |
| 01-Sep-1997 |
Brian Somers <brian@FreeBSD.org> |
Cosmetic: Make LogPrintf() calls consistent.
|
#
944f7098 |
| 25-Aug-1997 |
Brian Somers <brian@FreeBSD.org> |
Make the code format more in line with style(9). Update loadalias to use the new libalias api. Update to version 1.1.
|
#
cb611434 |
| 21-Aug-1997 |
Brian Somers <brian@FreeBSD.org> |
Expand the "set stopped" command so that it can idependently time out any of the FSMs.
Split LCP logging into LCP, IPCP and CCP logging, and make room in "struct fsm" for the log level that the stat
Expand the "set stopped" command so that it can idependently time out any of the FSMs.
Split LCP logging into LCP, IPCP and CCP logging, and make room in "struct fsm" for the log level that the state machine should use.
show more ...
|
#
bfbee262 |
| 01-Aug-1997 |
Brian Somers <brian@FreeBSD.org> |
Remove extraneous prototypes.
|
#
687ee69a |
| 14-Jun-1997 |
Andrey A. Chernov <ache@FreeBSD.org> |
Remove srandomdev fallback code
|
#
927145be |
| 09-Jun-1997 |
Brian Somers <brian@FreeBSD.org> |
Overhaul ppp: o Use syslog o Remove references to stdout/stderr (incl perror()) o Introduce VarTerm - the interactive terminal or zero o Allow "set timeout" to affect current session o Chan
Overhaul ppp: o Use syslog o Remove references to stdout/stderr (incl perror()) o Introduce VarTerm - the interactive terminal or zero o Allow "set timeout" to affect current session o Change "set debug" to "set log" o Allow "set log [+|-]flag" o Make MSEXT and PASSWDAUTH stuff the default o Move all #ifdef DEBUG stuff into the code - this shouldn't be too much overhead. It's now controlled with "set log +debug" o Add "set log command, debug, tun, warn, error, alert" o Remove cdefs.h, and assume an ansi compiler. o Improve all diagnostic output o Don't trap SIGSEGV o SIGHUP now terminates again (log files are controlled by syslog) o Call CloseModem() when changing devices o Fix parsing of third arg of "delete"
I think this fixes the "magic is same" problems that some people have been experiencing. The man page is being rewritten. It'll follow soon.
show more ...
|
#
1f3dee4c |
| 01-Jun-1997 |
Brian Somers <brian@FreeBSD.org> |
Remove initial startup printf's in -direct mode. Make "same magic" error send a NAK (as per rfc).
|
#
6ed9fb2f |
| 26-May-1997 |
Brian Somers <brian@FreeBSD.org> |
De-couple ppp from libalias. If libalias isn't there, the alias commands simply won't work. Only root may specify the location of the alias lib (otherwise, it's hard-coded).
Make logprintf silentl
De-couple ppp from libalias. If libalias isn't there, the alias commands simply won't work. Only root may specify the location of the alias lib (otherwise, it's hard-coded).
Make logprintf silently fail if LogOpen hasn't been called.
Suggested by: eivind
show more ...
|
#
25aa96ac |
| 24-May-1997 |
Brian Somers <brian@FreeBSD.org> |
Fix the reconnect option, and add an explanation to vars.h
|
Revision tags: release/2.2.2_cvs |
|
#
6efd9292 |
| 19-May-1997 |
Brian Somers <brian@FreeBSD.org> |
Mega update to sort out bad implementations of reconnect & -background.
o Fix reconnect anomolies. o Make reconnect apply to failed LQR hangups (& mention in man page). o Make reconnect effect
Mega update to sort out bad implementations of reconnect & -background.
o Fix reconnect anomolies. o Make reconnect apply to failed LQR hangups (& mention in man page). o Make reconnect effective in -background mode. o Listen on socket in -background mode. o Try all phone numbers in -background mode. o Insist on system arg in -background mode. o Make a control-connection close command exit in -background mode. o Output status message to stdout on exit of parent in -background mode. o Don't notify parent of success too soon. o Describe termination EX_* code. o Miscelaneous diagnostic corrections. o Remove redundant connect_time from modem.c. o Don't repeatedly DownConnection().
show more ...
|