index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
relayd
/
proc.c
Age
Commit message (
Expand
)
Author
2023-02-15
proc_ispeer() is not used anywhere anymore so remove it everywhere.
Tobias Heider
2022-09-03
Move the daemon() call in the parent process from after forking the
Sebastian Benoit
2021-12-30
relayd(8): don't create sockets between CAs and RELAYs.
Dave Voutila
2021-04-20
Move TAILQ initialization to files where they are used.
dv
2018-09-09
During the fork+exec implementation, daemon(3) was moved after
Alexander Bluhm
2017-05-28
use __func__ in log messages. fix some whitespace while here.
Sebastian Benoit
2017-01-09
Stop accessing verbose and debug variables from log.c directly.
Reyk Floeter
2016-11-24
The new fork+exec mode used too many fds in the parent process on
Reyk Floeter
2016-10-05
Sync with httpd(8) proc file. Check for dup2() usage to avoid oldd == newd
Rafael Zalamena
2016-10-05
Call setsid() to create a new session for the executed processes.
Reyk Floeter
2016-10-05
sync proc.c with vmd: add p_pw to specify a non-standard user for a process.
Reyk Floeter
2016-09-28
sync proc.c incl. the p_env removal
Reyk Floeter
2016-09-03
Replace [RELAY|SERVER]_MAXPROC with the new PROC_MAX_INSTANCES
Reyk Floeter
2016-09-03
Use the fork+exec privsep model in relayd; based on rzalamena@'s work
Reyk Floeter
2016-09-02
style nit as done in httpd
Reyk Floeter
2016-09-02
As done in httpd, remove ps_ninstances and p_instance.
Reyk Floeter
2016-09-02
Terminate relayd using the socket status instead of watching SIGCHLD
Reyk Floeter
2015-12-07
Add imsg "peerid" to debug messages (only within -DDEBUG).
Reyk Floeter
2015-12-05
EAGAIN handling for imsg_read. OK henning@ benno@
Claudio Jeker
2015-12-02
In most cases we don't need all arguments of proc_compose*_imsg(),
Reyk Floeter
2015-11-28
Use SOCK_NONBLOCK in relayd as well.
Reyk Floeter
2015-11-23
Sync proc.c with iked: the default proc_dispatch_null allows to remove
Reyk Floeter
2015-11-22
Update log.c: change fatal() and fatalx() into variadic functions,
Reyk Floeter
2015-10-01
sync proc.c with httpd. no functional change, only switching to C99 types.
Reyk Floeter
2015-01-22
Clean up the relayd headers with help of include-what-you-use and some
Reyk Floeter
2014-12-21
Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.
Philip Guenther
2014-12-16
Replace setpgrp(0, getpid()) with setpgid(0, 0). OK deraadt@ tedu@
Todd C. Miller
2014-10-25
Remove unnecessary netinet/in_systm.h include.
Lawrence Teo
2014-08-18
Sync proc.c with httpd. httpd needs SIGUSR1 but relayd will ignore it
Reyk Floeter
2014-07-11
Tweak error checking for msgbuf_write() as recommended by the imsg
Kenneth R Westerback
2014-05-08
match relayd proc.c infrastructure with snmpd
Bret Lambert
2014-05-06
no need to include rand.h now the RAND_seed() calls are gone.
Jonathan Gray
2014-05-04
With the recent change by deraadt@ to introduce kern.nosuidcoredump=3,
Reyk Floeter
2014-04-20
Reimplement the multi-dimensional arrays that are used to set up the
Reyk Floeter
2014-04-18
round up some enemy sympathizers found calling RAND_seed().
Ted Unangst
2014-04-18
The proc.c code sets up some socketpair for the communication between
Reyk Floeter
2014-04-14
Fix the following idiom in the following way:
Bret Lambert
2014-02-14
remove unused function that distracts from cleaning up the imsg_flush() mess
Sebastian Benoit
2013-11-13
handle msgbuf_write() returning EAGAIN
Sebastian Benoit
2013-01-17
Remove unnecessary pointer casts. No binary diff.
Alexander Bluhm
2012-10-04
spacing
Reyk Floeter
2011-09-04
KNF, fix white spaces in relayd. No binary change.
Alexander Bluhm
2011-05-19
Fix reload support in relayd(8) by reimplementing large parts of the
Reyk Floeter
2011-05-09
Reorganize the relayd code to use the proc.c privsep API/commodity
Reyk Floeter