| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
arguments.
|
|
|
|
| |
not a time_t.
|
|
|
|
|
|
|
|
|
|
|
|
| |
time_t. Deal with the possibility that time_t != int32_t. This boils
down to this sort of thing:
- time(&ut.ut_time);
+ ut.ut_time = time(NULL);
and similar for ctime(3) etc. I've kept it minimal for the stuff
that may need to be portable (or 3rd party code), but used Matt's time32
stuff for cases where that isn't as much of a concern.
Approved by: re (jhb)
|
|
|
|
|
|
|
|
| |
PR: i386/34607
Not objected by: peter
Approved by: ru
Obtained from: ppp-2.4.1b2
MFC after: 1 week
|
|
|
|
| |
Use _PATH_* where where possible.
|
| |
|
| |
|
| |
|
|
|
|
| |
options file but there was no suitable secret in the secrets file.
|
|
|
|
|
| |
Log us out of utmp & wtmp if we're already in there.
PR: 4862
|
|
|
|
|
|
|
|
|
| |
- (see auth.c rev 1.13) allow the pap/chap secrets file to specify an
override for the otherwise hard coded IP addresses. This allows specific
users to dial in on a rotary which would otherwise get a dynamic address
forced to authenticate and get their own fixed addresses.
- (see options.c rev 1.9) recognize the old dns1 and dns2 options. This
is a hack (TM). :-)
|
|
|
|
| |
connect script to main.c that can cause problems on bsd-style tty systems.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dial-on-demand, packet filtering, idle timeouts, etc). The IPX support
is pretty much there but more work needs to be done in sys-bsd.c for
the interface ioctls (Linux has a very different way of configuring IPX
interfaces).
Along the way some things have temporarily been lost due to very messy
conflicts. I will recover them shortly when I can think clearer.
The main one is the local:remote address override in pap-secrets and
chap-secrets. Some other home-grown features (dns1,dns2) have been
implemented differently. Microsoft's chap client auth hacks have been
implemented. There are bound to be more rough edges... The changes for
connect-max-retries doesn't fit well with the dial-on-demand code.
|
|
|
|
| |
Submitted by: David Nugent <davidn@labs.usn.blaze.net.au>
|
|
|
|
| |
Use /etc/ppp/ppp.deny instead of /etc/ppp/ppp.disabled
|
|
|
|
|
|
|
|
| |
pppd now creates /var/run/ttyXn.if file containing the interface name;
check that a 'login' user is not listed in /etc/ppp/ppp.disabled;
check that a 'login' user's shell is listed in /etc/ppp/ppp.shells;
make sure that passwordless 'login' logins are recorded in wtmp and
utmp.
|
|
|
|
|
|
|
|
| |
and chap-secrets files. This allows specific users
to have pre-allocated IP numbers while others get
assigned dynamically.
Submitted by: David Nugent <davidn@unique.usn.blaze.net.au>
|
| |
|
|
|
|
|
|
| |
via syslog.
Submitted by: Lars Fredriksen <fredriks@mcs.com>
Obtained from: Lars Fredriksen <fredriks@mcs.com>
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
|
|
|
|
|
|
|
| |
call logwtmp() again ourselves. This avoids 'last' showing duplicate
logins.
Submitted by: Daniel O'Callaghan <danny@hilink.com.au>
|
| |
|
| |
|
|
|
|
|
| |
Add support for negotiating (more like "informing peer") about DNS.
Various cleanup of warnings.
|
|
|
|
| |
(more work needs to be done here, I'm trying to beat the supscan)
|
| |
|
| |
|
|
|