Age | Commit message (Expand) | Author |
2024-04-08 | Call daemon() only in parent and before proc_exec() to avoid orphaning child | Tobias Heider |
2022-09-02 | Make newer mime type definitions take precedence over existing ones. | Sebastian Benoit |
2022-03-02 | Nothing uses kv_flags. | Florian Obser |
2021-01-27 | these programs (with common ancestry) had a -fno-common problem related | Theo de Raadt |
2020-08-03 | remove unused functions | Sebastian Benoit |
2020-07-30 | Remove the unused function canonicalize_host(), it was copied from relayd. | Sebastian Benoit |
2018-09-09 | During the fork+exec implementation, daemon(3) was moved after | Alexander Bluhm |
2017-05-28 | use __func__ in log messages. | Sebastian Benoit |
2017-04-04 | Do not purge the CONFIG_SERVERS config in the parent. The ticket code uses | Claudio Jeker |
2017-03-25 | Implement TLS ticket support in httpd. Off by default. Use | Claudio Jeker |
2017-01-23 | Split pledge "ioctl" into "tape" and "bpf", and allow SIOCGIFGROUP only | Theo de Raadt |
2017-01-09 | Stop accessing verbose and debug variables from log.c directly. | Reyk Floeter |
2016-09-28 | sync proc.c from switchd, includes minor cast qual fix and removal of p_env. | Reyk Floeter |
2016-09-02 | proc.c tweaks: Rename proc_listento() to proc_accept() as it is the | Reyk Floeter |
2016-09-01 | Teach httpd/proc.c how to fork+exec. | Rafael Zalamena |
2016-08-30 | Terminate daemon using the socket status instead of watching SIGCHLD or | Rafael Zalamena |
2016-08-26 | Kill the ps_ninstances from proc.c. | Rafael Zalamena |
2016-08-16 | stop including sys/param.h for nitems. define locally as needed. | Ted Unangst |
2016-06-10 | & expands to the maximum amount of needed space; fix comment. | Florian Obser |
2016-05-22 | fix unbalanced va_start and va_end macros | Joerg Jung |
2016-02-02 | Remove setproctitle() for the parent process. Because rc.d(8) uses process | Stuart Henderson |
2015-12-03 | Remove unnecessary NULL checks before free(). | Reyk Floeter |
2015-12-03 | the grammar can prompt DNS lookups, so pledge "dns" also. | Theo de Raadt |
2015-12-02 | sync with relayd, use proc_compose() | Reyk Floeter |
2015-11-23 | Retire socket_set_blockmode() in favor of the SOCK_NONBLOCK type flag. | Reyk Floeter |
2015-11-22 | Update log.c: change fatal() and fatalx() into variadic functions, | Reyk Floeter |
2015-11-21 | Move local logging functions into httpd.c, and sync log.c with relayd - | Reyk Floeter |
2015-11-19 | Simplify all instances of get_string() and get_data() using malloc() and | mmcc |
2015-11-05 | pledge(2) for httpd. | Florian Obser |
2015-10-31 | revert -r1.42 as it breaks slowcgi and php-fpm setups as reported by jturner | Joerg Jung |
2015-10-28 | Remove a few more NULL-checks before free. | mmcc |
2015-10-28 | While I'm in here, drop a NULL-check before free. | mmcc |
2015-10-26 | fix PATH_INFO for / requests | Joerg Jung |
2015-10-14 | Two more char -> unsigned char in ctype functions. | Reyk Floeter |
2015-10-13 | Pass unsigned chars to ctype functions. | Reyk Floeter |
2015-08-20 | Change httpd(8) to use C99-style fixed-width integers (uintN_t instead | Reyk Floeter |
2015-07-18 | Allow to change the default media type globally or per-location, | Reyk Floeter |
2015-06-03 | Do not assume that asprintf() clears the pointer on failure, which | Todd C. Miller |
2015-05-28 | Do not try to unlink the control socket in an unprivileged child | Florian Obser |
2015-02-23 | Allow to specify CGI variables as macros in redirection strings, eg. | Reyk Floeter |
2015-02-12 | Rename escape_uri() to url_encode() because it is the opposite of | Reyk Floeter |
2015-02-10 | Encode directory listings. | Florian Obser |
2015-02-08 | spacing | Reyk Floeter |
2015-01-21 | httpd is based on relayd and had included many headers that are only | Reyk Floeter |
2015-01-19 | Decouple auth parameters from struct server_config into struct auth. | Reyk Floeter |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2014-12-11 | When scanning backwards for the last dot in a filename, | Ingo Schwarze |
2014-12-04 | stop viral header propagation. none of this code uses sys/hash.h | Ted Unangst |
2014-11-22 | use size_t where appropriate. ok deraadt reyk | Ted Unangst |
2014-11-21 | white space begone | Theo de Raadt |