freebsd-dev/usr.sbin/ppp
Andrey A. Chernov 81cc95f2a7 Here is a patch for a little bug in the WaitForString routine. The problem
is when the matched string spans the end of the inbuff.  This fix allocates
twice the IBSIZE so that it can keep the last and the current text to search
in the inbuff so that the match won't fail if it gets truncated by the read.

It also warns if the search string is to long and truncates it.

Submitted by: Dough Ambrisco <ambrisco@ambrisco.roble.com>
1996-04-06 02:00:17 +00:00
..
arp.c Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
arp.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
async.c Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
auth.c Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
auth.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
ccp.c Use libmd's MD5. 1996-01-30 20:04:34 +00:00
ccp.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
cdefs.h Compile error occured by missing auth.h/cdefs.h 1995-02-27 03:18:28 +00:00
chap.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
chap.h Use libmd's MD5. 1996-01-30 20:04:34 +00:00
chat.c Here is a patch for a little bug in the WaitForString routine. The problem 1996-04-06 02:00:17 +00:00
chat.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
command.c Prevent dial cycling on the last phone from the list, make phone list copy 1996-03-08 13:22:23 +00:00
command.h New user Process PPP based on iij-ppp0.94beta2. 1995-02-26 12:18:08 +00:00
defs.h 1. Add a settable redial timer and logging of the process id in a file. 1995-10-08 14:57:32 +00:00
filter.c A random bunch of cleanup changes. 1996-01-10 21:28:04 +00:00
filter.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
fsm.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
fsm.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
global.h New user Process PPP based on iij-ppp0.94beta2. 1995-02-26 12:18:08 +00:00
hdlc.c Use libmd's MD5. 1996-01-30 20:04:34 +00:00
hdlc.h Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
ip.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
ip.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
ipcp.c Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
ipcp.h Some implementation of PPP are required that starting a negotiaion by 1995-07-08 08:28:10 +00:00
lcp.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
lcp.h Compile error occured by missing auth.h/cdefs.h 1995-02-27 03:18:28 +00:00
lcpproto.h Compile error occured by missing auth.h/cdefs.h 1995-02-27 03:18:28 +00:00
log.c Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
log.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
lqr.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
lqr.h Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
main.c Put signal number into logfile 1996-03-30 18:27:45 +00:00
main.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
Makefile Eliminate multiply uucplock.c 1996-03-04 10:38:42 +00:00
mbuf.c Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
mbuf.h New user Process PPP based on iij-ppp0.94beta2. 1995-02-26 12:18:08 +00:00
modem.c Fix UnrawModem: 1996-03-29 15:24:04 +00:00
modem.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
os.c Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
os.h A random bunch of cleanup changes. 1996-01-10 21:28:04 +00:00
pap.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
pap.h
pathnames.h Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
phase.h New user Process PPP based on iij-ppp0.94beta2. 1995-02-26 12:18:08 +00:00
ppp.8 1) Open /dev/null for std* after setsid() to be shure that modem is 1996-03-09 08:18:41 +00:00
ppp.8.m4 1) Open /dev/null for std* after setsid() to be shure that modem is 1996-03-09 08:18:41 +00:00
pred.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00
pred.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
route.c Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
route.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
slcompress.c Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
slcompress.h Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
systems.c 1) Add multi-phone dialing/redialing, several phones separated by ':' 1996-03-08 09:03:09 +00:00
systems.h Final cleanup for now. -Wall is now silent. A couple of bogons found. 1996-01-11 17:48:59 +00:00
timeout.h 1.Reducing cpu usage at off connection. 1995-03-11 15:18:55 +00:00
timer.c A random bunch of cleanup changes. 1996-01-10 21:28:04 +00:00
vars.c A random bunch of cleanup changes. 1996-01-10 21:28:04 +00:00
vars.h Prevent dial cycling on the last phone from the list, make phone list copy 1996-03-08 13:22:23 +00:00
vjcomp.c Some patches to ppp which improve stability. I have been running a 1996-01-30 11:08:50 +00:00