summaryrefslogtreecommitdiffstats
path: root/usr.sbin/httpd/proc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* During the fork+exec implementation, daemon(3) was moved afterbluhm2018-09-091-5/+16
* use __func__ in log messages.benno2017-05-281-5/+5
* Nuke some whitespace that keeps poking me in the eye as I try tokrw2017-01-171-2/+2
* Stop accessing verbose and debug variables from log.c directly.reyk2017-01-091-2/+2
* Prevent fd exhaustion in the parent when loading the listening serverreyk2016-10-121-6/+25
* Modify httpd(8)'s proc.c to use less file descriptors during the daemonrzalamena2016-10-101-66/+73
* Fix msgbuf_write() usage idiom and modify the treatment for socket closerzalamena2016-10-101-2/+8
* Add more context to fatal*() messages so it makes easier to debug proc.crzalamena2016-10-101-12/+11
* Check if oldd == newd before dup2(), if that is the case we need to removerzalamena2016-10-051-2/+8
* Call setsid() to create a new session for the executed processes.reyk2016-10-051-1/+5
* sync proc.c with vmd: add p_pw to specify a non-standard user for a process.reyk2016-10-051-3/+9
* sync proc.c from switchd, includes minor cast qual fix and removal of p_env.reyk2016-09-281-3/+2
* Replace [RELAY|SERVER]_MAXPROC with the new PROC_MAX_INSTANCESreyk2016-09-031-3/+3
* Use DPRINTF instead of #ifdef DEBUG + log_debug().reyk2016-09-031-4/+2
* proc.c tweaks: Rename proc_listento() to proc_accept() as it is thereyk2016-09-021-23/+43
* Don't print "lost child" if the child process exited okay. This isreyk2016-09-011-3/+5
* spacingreyk2016-09-011-2/+3
* Adjust log message, use process title now that it works againreyk2016-09-011-4/+6
* Teach httpd/proc.c how to fork+exec.rzalamena2016-09-011-160/+271
* Kill (remove) the ps_pid from privsep struct since it is not being usedrzalamena2016-08-301-3/+2
* Terminate daemon using the socket status instead of watching SIGCHLD orrzalamena2016-08-301-10/+24
* Kill p_instance from proc.c and remove static proc_id unused variables.rzalamena2016-08-271-7/+6
* Kill the ps_ninstances from proc.c.rzalamena2016-08-261-10/+12
* Add imsg "peerid" to debug messages (only within -DDEBUG).reyk2015-12-071-5/+7
* EAGAIN handling for imsg_read. OK henning@ benno@claudio2015-12-051-2/+2
* sync with relayd, use proc_compose()reyk2015-12-021-6/+20
* Retire socket_set_blockmode() in favor of the SOCK_NONBLOCK type flag.reyk2015-11-231-5/+3
* Sync proc.c with iked.reyk2015-11-231-4/+13
* Update log.c: change fatal() and fatalx() into variadic functions,reyk2015-11-221-9/+11
* Change httpd(8) to use C99-style fixed-width integers (uintN_t insteadreyk2015-08-201-18/+19
* httpd is based on relayd and had included many headers that are onlyreyk2015-01-211-6/+2
* Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.guenther2014-12-211-2/+1
* Replace setpgrp(0, getpid()) with setpgid(0, 0). OK deraadt@ tedu@millert2014-12-161-2/+2
* Remove unnecessary netinet/in_systm.h include.lteo2014-10-251-2/+1
* Add initial support for log files in /var/www/logs/. Logging withreyk2014-08-041-1/+4
* httpd doesn't support SSL/TLS yet, remove the remaining bits.reyk2014-08-041-3/+1
* whitespacederaadt2014-08-041-2/+2
* Add httpd(8), an attempt to turn the relayd(8) codebase into a simplereyk2014-07-121-0/+627