History log of /openbsd-src/libexec/rpc.rstatd/rstatd.c (Results 1 – 25 of 31)
Revision Date Author Comments
# 5b133f3f 08-Mar-2023 guenther <guenther@openbsd.org>

Delete obsolete /* ARGSUSED */ lint comments.

ok miod@ millert@


# df69c215 28-Jun-2019 deraadt <deraadt@openbsd.org>

When system calls indicate an error they return -1, not some arbitrary
value < 0. errno is only updated in this case. Change all (most?)
callers of syscalls to follow this better, and let's see if

When system calls indicate an error they return -1, not some arbitrary
value < 0. errno is only updated in this case. Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.

show more ...


# 4a8a4280 01-Dec-2015 tim <tim@openbsd.org>

Remove superfluous check; "Of course" deraadt@


# 503e76f8 05-Oct-2015 millert <millert@openbsd.org>

Remove unused errstr variable.


# a47b6461 18-Apr-2015 deraadt <deraadt@openbsd.org>

Convert many atoi() calls to strtonum(), adding range checks and failure
handling along the way.
Reviews by Brendan MacDonell, Jeremy Devenport, florian, doug, millert


# d78a736f 13-Mar-2015 deraadt <deraadt@openbsd.org>

delete some rpc fd_set related externs which are not used


# 14434de6 18-Nov-2014 krw <krw@openbsd.org>

Nuke some obvious #include duplications.

ok espie@ deraadt@ millert@ tedu@


# 6e690932 11-Oct-2014 deraadt <deraadt@openbsd.org>

obvious reallocarray


# 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 ...


# ac4529fa 20-May-2009 thib <thib@openbsd.org>

Do not fall back to using nobody if _user is missing, but
error out.

Add a new user _rwalld for rpc.rwalld, and use that instead
of nobody, also unconditionally drop to _rwalld not only
if rpc.rwall

Do not fall back to using nobody if _user is missing, but
error out.

Add a new user _rwalld for rpc.rwalld, and use that instead
of nobody, also unconditionally drop to _rwalld not only
if rpc.rwalld was started with euid 0 (as root).

ok deraadt@

show more ...


# fcc5cfe8 16-Sep-2005 deraadt <deraadt@openbsd.org>

use poll() instead of select(), pr4502, alexander.farber@gmail.com


# 458e279f 16-Sep-2004 otto <otto@openbsd.org>

more signal flag races; ok miod@


# 0e868fea 15-Sep-2004 deraadt <deraadt@openbsd.org>

ARGSUSED signal handler


# 55342a86 02-Jun-2004 brad <brad@openbsd.org>

IPv6 support.

From NetBSD

ok millert@


# 924fb87e 07-Jan-2004 millert <millert@openbsd.org>

Inline the cleanup() routine since it is no longer a signal handler
and is only called in one place. It now does a proper exit() instead
of _exit(). OK deraadt@


# 76d2b7a4 12-Dec-2003 deraadt <deraadt@openbsd.org>

term 3 cleanup, ok from brezak


# aa31cba2 05-Jul-2003 deraadt <deraadt@openbsd.org>

protos


# b1afbf54 20-Jan-2003 deraadt <deraadt@openbsd.org>

use LOG_NDELAY in chroot() using daemons


# 71fc4cb2 06-Sep-2002 deraadt <deraadt@openbsd.org>

use socklen_t more; henning ok


# 0f99c42c 15-Jul-2002 deraadt <deraadt@openbsd.org>

5 new uid/gid sets; millert ok


# af7bf410 28-Jun-2002 deraadt <deraadt@openbsd.org>

correct uid handling; markus


# 7f04c10b 28-Jun-2002 deraadt <deraadt@openbsd.org>

go back to running these as root from inetd. however once rpc.{rusersd,rstatd}
starts, do a chroot to /var/empty and change to user nobody.
hi mom, i'm in jail!


# 718e4ab6 24-Mar-2002 deraadt <deraadt@openbsd.org>

string.h


# 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 ...


# bad7586e 18-Nov-2001 deraadt <deraadt@openbsd.org>

create own svc_run(), which can do updating outside of a signal handler


12