History log of /openbsd/usr.sbin/pppd/auth.c (Results 1 – 25 of 40)
Revision Date Author Comments
# ef8f8f93 06-May-2022 claudio <claudio@openbsd.org>

Relax the limitation of what is an acceptable unicast IP.

Remove the IN_BADCLASS() check which filters out the experimental IPv4
address space. Now there are no more experiments in IPv4 and so there

Relax the limitation of what is an acceptable unicast IP.

Remove the IN_BADCLASS() check which filters out the experimental IPv4
address space. Now there are no more experiments in IPv4 and so there
is less reason for these network daemons to deny such an IP.
Everything still disallows multicast IPs (224/4) and loopback (127/8)
a few also disallow 0/8 but this is not consistent.

In any case using 240/4 in production is a really bad idea but it is
not up to this software to prevent you from being a fool.

OK deraadt@ tb@

show more ...


# 7c1d736f 17-Nov-2017 jca <jca@openbsd.org>

Use explicit_bzero to erase secrets

from Scott Cheloa, ok tb@


# 4f66d395 24-Jun-2016 tedu <tedu@openbsd.org>

use crypt_checkpass to simplify password checking logic.


# 464d4a88 17-May-2016 tedu <tedu@openbsd.org>

remove pam and shadow code that's not used. ok deraadt jca


# c2e9d2bc 09-May-2016 tedu <tedu@openbsd.org>

need to use shadow passwd function here, reminded by sthen


# 149d0f06 26-Dec-2015 guenther <guenther@openbsd.org>

Use pread/pwrite instead separate lseek+read/write for lastlog.
Cast to off_t before multiplication to avoid truncation on ILP32

ok kettenis@ mmcc@


# b9fc9a72 16-Jan-2015 deraadt <deraadt@openbsd.org>

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_N

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution. These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)

show more ...


# 6afa292f 13-Nov-2014 schwarze <schwarze@openbsd.org>

remove networks(5) support; it wasn't even documented to exist;
"just go ahead" deraadt@


# 4dc62fc8 02-Oct-2011 nicm <nicm@openbsd.org>

Delete unused variables, from Michael W Bombardieri.


# 043fbe51 27-Oct-2009 deraadt <deraadt@openbsd.org>

rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and
unmaintainable). these days, people use source. these id's do not provide
any benefit, and do hurt the small install media
(th

rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and
unmaintainable). these days, people use source. these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms

show more ...


# f733074b 26-Sep-2003 pvalchev <pvalchev@openbsd.org>

realloc fixes; ok deraadt millert


# 65218f18 16-Apr-2003 tedu <tedu@openbsd.org>

small fix to compile. spot by marc@


# 11735e47 16-Apr-2003 deraadt <deraadt@openbsd.org>

string cleaning; ok millert


# 831cf0bf 04-Apr-2003 deraadt <deraadt@openbsd.org>

strlcpy and snprintf; various people ok


# f9dae475 18-Feb-2003 jmc <jmc@openbsd.org>

intial -> initial;

the great intial witch hunt, as prompted by tdeval@

os-aix-dso.c: ok henning@
ab.C: ok drahn@


# 952c3118 13-Sep-2002 deraadt <deraadt@openbsd.org>

Paul Mackerras and the Australian National University have worked things
out, and as a result, Paul now owns copyright on all these files, with the
proper terms.


# d7e58111 18-Jul-2002 deraadt <deraadt@openbsd.org>

use inet_aton() instead of inet_addr(); millert ok


# 842cf550 01-Jul-2002 deraadt <deraadt@openbsd.org>

license update of CMU parts. due to communication with wcw+@andrew.cmu.edu,
pushed for by tygs@netcologne.de. Apparently we also now known how to talk
to the lawyers there, if we were so mad. Note

license update of CMU parts. due to communication with wcw+@andrew.cmu.edu,
pushed for by tygs@netcologne.de. Apparently we also now known how to talk
to the lawyers there, if we were so mad. Note that a few other copyright
issues in pppd still remain, so this does not close this story.

show more ...


# f3c3a9c6 17-Feb-2002 millert <millert@openbsd.org>

Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)


# c72b5b24 16-Feb-2002 millert <millert@openbsd.org>

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be don

Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.

show more ...


# 5eccd279 09-Jul-2001 pjanzen <pjanzen@openbsd.org>

remove extraneous braces


# 58b3ba72 23-Jun-2001 lebel <lebel@openbsd.org>

use strlcpy vs strncpy+a[len-1]='\0'


# feaa7660 02-Jan-2001 angelos <angelos@openbsd.org>

Fine, I'm convinced -- don't set the mask to ~0.


# ad798efe 01-Jan-2001 angelos <angelos@openbsd.org>

Force mask to ~0 only if hostname (kudos to james@squish.net)


# 7212eb4e 06-Aug-1999 deraadt <deraadt@openbsd.org>

uid_t and gid_t, and use %u


12