Age | Commit message (Expand) | Author |
2021-04-20 | Use LIST instead of SLIST for requests. The way SLIST_REMOVE was used did | Claudio Jeker |
2021-04-20 | Ignore SIGPIPE by default and restore default behaviour before executing | Claudio Jeker |
2021-01-08 | accept_reserve() counter function argument doesn't need to be volatile. | Todd C. Miller |
2020-05-11 | Allow specifying -d multiple times. Only print the fcgi header data if | Claudio Jeker |
2020-05-08 | Just a bit of KNF. | Claudio Jeker |
2018-10-19 | When calculating the fd limit before accepting a new connection also | Claudio Jeker |
2018-08-19 | Call daemon with 0 as first argument so that it changes the cwd to /. | Florian Obser |
2018-08-13 | Make the owner of fcgi socket configurable. | Florian Obser |
2018-08-01 | Clarify that we chroot to the users home directory if -u is provided. | Florian Obser |
2017-10-17 | add missing HISTORY; based on CVS logs and release announcements | Ingo Schwarze |
2017-07-04 | consistently use the evtimer wrappers around the connection timeout. | Florian Obser |
2017-05-26 | Sync the severity of the syslog_* functions shared between identd, slowcgi, | Florian Obser |
2016-09-04 | Add format attribute to logger functions. | Florian Obser |
2016-08-16 | As suggested by the FastCGI spec, zero-pad the response buffers to be | Reyk Floeter |
2015-11-20 | typo in error message: to -> too | tb |
2015-11-05 | pledge(2) for slowcgi. | Florian Obser |
2015-11-05 | re-shuffle slowcgi_listen to run less code as root. | Florian Obser |
2015-09-25 | Output the contents of the environment in debug mode which is | Todd C. Miller |
2015-01-22 | Clean up includes, while here fix a white space which lead to a false | Florian Obser |
2015-01-19 | The kernel doesn't actually care what a sockaddr's sa_len is on input, | Philip Guenther |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2014-12-08 | read(2) returns ssize_t, not size_t | Bret Lambert |
2014-12-05 | enable warnings | Florian Obser |
2014-12-05 | Bail out if the buffer is too small to contain the length of a | Florian Obser |
2014-12-05 | dead stores; pointed out by llvm scan-build; no binary change | Florian Obser |
2014-12-05 | pause shadows global; pointed out by gcc; no binary change | Florian Obser |
2014-12-05 | mode is unused; pointed out by gcc; no binary change | Florian Obser |
2014-12-05 | declare lerr and lerrx __dead; unconfuses llvm scan-build | Florian Obser |
2014-09-19 | Instead of doing the fcntl(2) and ioctl(2) song and dance just tell | Florian Obser |
2014-08-28 | fix previous, and add a SEE ALSO section for httpd; | Jason McIntyre |
2014-08-26 | remove nginx references | Robert Nagy |
2014-07-13 | Use lerrx instead of errx since the logging subsystem is already initialized. | Claudio Jeker |
2014-06-10 | Implement -u (user to drop privs to) and -p flag (path to chroot to). | Florian Obser |
2014-06-10 | Cleanup socket creation. | Florian Obser |
2014-04-16 | My previous attempt to chdir(2) to the directory containing the cgi | Florian Obser |
2014-04-14 | Calculate the length of name and value for parameters the right way | Florian Obser |
2014-04-13 | httpd(8) did a chdir(2) to the directory containing the cgi script. As | Florian Obser |
2014-03-17 | jturner pointed out that if one wants to run cgi scripts outside | Florian Obser |
2014-01-20 | Better explanation what slowcgi(8) is for. | Florian Obser |
2014-01-19 | Wording improvements from Patrik Lundin | Theo de Raadt |
2014-01-19 | fix reaper loop that could run indefinitely | Damien Miller |
2013-12-12 | Make it clear that slowcgi(8) drops privileges to user www. | Florian Obser |
2013-10-31 | Initialize sun_len, pointed out by deraadt@. | Florian Obser |
2013-10-29 | Fix a potential file descriptor overlap in exec_cgi() by making sure | Florian Obser |
2013-10-23 | We need to loop around waitpid to catch all exited children as we are | Florian Obser |
2013-10-21 | Do not leak fds in fork(2) error path. | Florian Obser |
2013-10-21 | Check for EINTR, too. | Florian Obser |
2013-10-21 | No need for volatile here. | Florian Obser |
2013-10-20 | spelling, spacing, etc | Theo de Raadt |
2013-10-20 | reserve file descriptors for incoming connections so we | Sebastian Benoit |