Commit Graph

35 Commits

Author SHA1 Message Date
wiz 4c99916337 va_{start,end} audit:
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).

Improved by comments from enami and christos -- thanks!

Heimdal/krb4/KAME changes already fed back, rest to follow.

Inspired by, but not not based on, OpenBSD.
2001-09-24 13:22:25 +00:00
christos e01ff467fb order the eE options as the others. 2001-06-21 20:58:18 +00:00
he ccc114118a Add `E' to getopt string, so the -E option is recognized.
Should fix PR#13008.
2001-05-26 21:20:28 +00:00
wiz f1eb267290 uucico(8), not (1). Whitespace fixes. 2001-04-05 11:50:48 +00:00
cgd 3e8fb298b1 Avoid accidental use of trigraphs. Pointed out by development version of gcc. 2001-01-16 02:37:03 +00:00
cgd d87582beba avoid use of ANSI C trigraph ??) 2000-12-20 01:29:21 +00:00
christos b181f2aa02 - resolve conflicts
- adjust 2.4.0 new tty subsystem back to bsd.
- start on multilink stubs
- clean up warnings

Status:
- paulus knows about the fixes, but he has not responded yet as to if
  I should commit them or not].
- I've tested ipv4 connectivity and itojun tested ipv6 [many thanks!]
- Missing from this are pluggin examples and pppdump code because they
  are contain gpl code.
- This version of pppd is again gpl free now!
2000-09-23 22:39:29 +00:00
tron eb738db50f Resolve conflicts from import. 2000-07-16 22:10:10 +00:00
deberg 3a9315446b clarify syslog facility, fixes bin/9693 2000-03-29 06:04:49 +00:00
christos 6103aa4e65 forgot two #endif's :-( 1999-08-25 03:15:00 +00:00
christos 46a65cb807 resolve conflicts. 1999-08-25 02:52:15 +00:00
jeremy 60d83bcb76 [PR/5685] Set ONLCR bit in oflags of tty mode to prevent hanging in
absence of carrier.  From Simon J. Gerraty <sjg@quick.com.au>.
1999-05-06 08:59:21 +00:00
ross 9f0dbe1852 Keep the example strings on one line. 1999-01-24 06:27:06 +00:00
christos 44d3b0974b Apply diffs from patchlevel 5. 1998-09-02 20:55:55 +00:00
mycroft 160249f79c const poisoning. 1998-07-26 15:48:43 +00:00
christos a6551c37bd Resolve conflicts 1998-05-02 14:55:19 +00:00
lukem 149f1867d1 rcsid fascism 1997-10-18 04:36:50 +00:00
lukem 2b042c28d8 add Makefile.inc to use ../Makefile.inc, and cleanup subdir Makefiles 1997-10-17 12:07:28 +00:00
mellon 8e6f88f680 Fix command-line argument processing 1997-10-14 20:38:09 +00:00
christos 6272590b95 Fix gcc warnings. 1997-09-26 20:14:42 +00:00
christos 651d523cbe Resolve conflicts 1997-09-26 19:52:08 +00:00
christos 63f466a41d Resolve conflicts 1997-05-17 21:23:04 +00:00
mikel 09e3ffba3e fix typos; from Dave Huang in PR bin/3611. 1997-05-13 04:55:33 +00:00
mikel 5ea01ec0b8 use ../../Makefile.inc instead of defining BINDIR locally.
eliminate redundant SRCS definition.
1997-05-11 05:27:09 +00:00
christos 86276488dc Resolve conflicts cleanup warnings. 1997-03-12 20:17:18 +00:00
mouse ee6a5b2cd6 alternate -> alternative, per PR 2643 1997-03-08 14:24:19 +00:00
explorer 2ff0386692 allow comments in chat scripts. pr misc/2450 1996-08-10 23:57:22 +00:00
paulus 7af42f4d78 New version of chat from ppp-2.2 distribution. The locking code is
gone, because it didn't belong here (chat doesn't open the serial
device), and there is a new "report" feature to report lines beginning
with specified strings (e.g. "CONNECT").
1995-07-04 23:36:19 +00:00
cgd d8806814a6 specify man pages the new way. 1994-12-22 11:32:57 +00:00
mycroft b57ce343c0 Use POSIX form of kill(1). 1994-09-23 23:26:54 +00:00
paulus 3f66ef1a1e Improvements to chat plus a man page from Al Longyear <longyear@netcom.com>.
In particular, chat will now take the script from a file, which is
vastly preferable if the script contains a password.
1994-05-30 01:38:57 +00:00
paulus 7250f6a418 Fixed bug where chat would fail if it didn't find the string it was
looking for within 1024 characters; some code cleanup.
1993-11-09 04:57:19 +00:00
brezak 7a19417ff8 Cleanup port to NetBSD 1993-08-23 14:36:07 +00:00
mycroft 377989dc53 __386BSD__ --> __NetBSD__ 1993-08-16 00:47:33 +00:00
deraadt 3604916e13 ppp from paul mackerras 1993-08-14 06:29:28 +00:00