| Commit message (Expand) | Author | Age | Files | Lines |
* | Allow specifying -d multiple times. Only print the fcgi header data if | claudio | 2020-05-11 | 1 | -7/+4 |
* | Just a bit of KNF. | claudio | 2020-05-08 | 1 | -4/+4 |
* | When calculating the fd limit before accepting a new connection also | claudio | 2018-10-19 | 1 | -2/+2 |
* | Call daemon with 0 as first argument so that it changes the cwd to /. | florian | 2018-08-19 | 1 | -2/+2 |
* | Make the owner of fcgi socket configurable. | florian | 2018-08-13 | 2 | -8/+21 |
* | Clarify that we chroot to the users home directory if -u is provided. | florian | 2018-08-01 | 1 | -3/+7 |
* | add missing HISTORY; based on CVS logs and release announcements | schwarze | 2017-10-17 | 1 | -2/+9 |
* | consistently use the evtimer wrappers around the connection timeout. | florian | 2017-07-04 | 1 | -3/+3 |
* | Sync the severity of the syslog_* functions shared between identd, slowcgi, | florian | 2017-05-26 | 1 | -5/+5 |
* | Add format attribute to logger functions. | florian | 2016-09-04 | 1 | -15/+28 |
* | As suggested by the FastCGI spec, zero-pad the response buffers to be | reyk | 2016-08-16 | 1 | -3/+22 |
* | typo in error message: to -> too | tb | 2015-11-20 | 1 | -2/+2 |
* | pledge(2) for slowcgi. | florian | 2015-11-05 | 1 | -1/+6 |
* | re-shuffle slowcgi_listen to run less code as root. | florian | 2015-11-05 | 1 | -15/+16 |
* | Output the contents of the environment in debug mode which is | millert | 2015-09-25 | 1 | -1/+2 |
* | Clean up includes, while here fix a white space which lead to a false | florian | 2015-01-22 | 1 | -5/+5 |
* | The kernel doesn't actually care what a sockaddr's sa_len is on input, | guenther | 2015-01-19 | 1 | -5/+3 |
* | Replace <sys/param.h> with <limits.h> and other less dirty headers where | deraadt | 2015-01-16 | 1 | -4/+5 |
* | read(2) returns ssize_t, not size_t | blambert | 2014-12-08 | 1 | -2/+3 |
* | enable warnings | florian | 2014-12-05 | 1 | -1/+6 |
* | Bail out if the buffer is too small to contain the length of a | florian | 2014-12-05 | 1 | -4/+4 |
* | dead stores; pointed out by llvm scan-build; no binary change | florian | 2014-12-05 | 1 | -5/+1 |
* | pause shadows global; pointed out by gcc; no binary change | florian | 2014-12-05 | 1 | -5/+5 |
* | mode is unused; pointed out by gcc; no binary change | florian | 2014-12-05 | 1 | -2/+2 |
* | declare lerr and lerrx __dead; unconfuses llvm scan-build | florian | 2014-12-05 | 1 | -12/+12 |
* | Instead of doing the fcntl(2) and ioctl(2) song and dance just tell | florian | 2014-09-19 | 1 | -11/+5 |
* | fix previous, and add a SEE ALSO section for httpd; | jmc | 2014-08-28 | 1 | -5/+5 |
* | remove nginx references | robert | 2014-08-26 | 1 | -5/+2 |
* | Use lerrx instead of errx since the logging subsystem is already initialized. | claudio | 2014-07-13 | 1 | -3/+3 |
* | Implement -u (user to drop privs to) and -p flag (path to chroot to). | florian | 2014-06-10 | 2 | -13/+45 |
* | Cleanup socket creation. | florian | 2014-06-10 | 2 | -13/+10 |
* | My previous attempt to chdir(2) to the directory containing the cgi | florian | 2014-04-16 | 1 | -5/+10 |
* | Calculate the length of name and value for parameters the right way | florian | 2014-04-14 | 1 | -6/+6 |
* | httpd(8) did a chdir(2) to the directory containing the cgi script. As | florian | 2014-04-13 | 1 | -1/+10 |
* | jturner pointed out that if one wants to run cgi scripts outside | florian | 2014-03-17 | 1 | -2/+6 |
* | Better explanation what slowcgi(8) is for. | florian | 2014-01-20 | 1 | -2/+25 |
* | Wording improvements from Patrik Lundin | deraadt | 2014-01-19 | 1 | -4/+4 |
* | fix reaper loop that could run indefinitely | djm | 2014-01-19 | 1 | -2/+5 |
* | Make it clear that slowcgi(8) drops privileges to user www. | florian | 2013-12-12 | 1 | -3/+5 |
* | Initialize sun_len, pointed out by deraadt@. | florian | 2013-10-31 | 1 | -2/+6 |
* | Fix a potential file descriptor overlap in exec_cgi() by making sure | florian | 2013-10-29 | 1 | -2/+26 |
* | We need to loop around waitpid to catch all exited children as we are | florian | 2013-10-23 | 1 | -19/+20 |
* | Do not leak fds in fork(2) error path. | florian | 2013-10-21 | 1 | -1/+17 |
* | Check for EINTR, too. | florian | 2013-10-21 | 1 | -3/+3 |
* | No need for volatile here. | florian | 2013-10-21 | 1 | -2/+2 |
* | spelling, spacing, etc | deraadt | 2013-10-20 | 1 | -18/+20 |
* | reserve file descriptors for incoming connections so we | benno | 2013-10-20 | 1 | -3/+35 |
* | Keep track of which fds were closed before and only close those still | florian | 2013-10-19 | 1 | -4/+16 |
* | Do not fiddle with the response queue directly but go through | florian | 2013-10-18 | 1 | -9/+12 |
* | Logging to syslog works better with openlog(3). | florian | 2013-10-18 | 1 | -1/+7 |