summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-03-14orderedmap: fix memory leak when using orderedmap_remove()rofl0r
2021-03-14htab_delete(): fix failure to set tombstonerofl0r
2021-02-13configure: check whether gperf is compatiblerofl0r
2020-10-19http-message: fix UB passing long to format string expecting introfl0r
2020-10-19reqs: fix UB passing ssize_t to format string expecting introfl0r
2020-10-19log: replace non-mt-safe localtime() with localtime_r()rofl0r
2020-10-19replace usage of non-threadsafe gmtime() with gmtime_r()rofl0r
2020-10-19Allow multiple Bind directives.Anton Khirnov
2020-10-19sock: add missing format specifier to log_message()Anton Khirnov
2020-10-19log.c: fix format string argsrofl0r
2020-10-19html-error: move common.h inclusion back to toprofl0r
2020-10-01conf: move inclusion of common.h back to the startrofl0r
2020-09-30acl: fix regression using ipv6 with netmaskrofl0r
2020-09-30conf: only treat space and tab as whitespacerofl0r
2020-09-30conf: use [0-9] instead of [[:digit:]] for shorter re stringsrofl0r
2020-09-30print linenumber from all conf-emitted warningsrofl0r
2020-09-30log: print timestamps with millisecond precisionrofl0r
2020-09-30change loglevel of "Not running as root" message to INFOrofl0r
2020-09-30conf: remove bogus support for hex literalsrofl0r
2020-09-30speed up build by only including regex.h where neededrofl0r
2020-09-27Release 1.11.0-rc1rofl0r
2020-09-27add conf-tokens.gperf to EXTRA_DISTrofl0r
2020-09-27version.sh: relax regex for release tag detectionrofl0r
2020-09-27version.sh: replace -g with -git-rofl0r
2020-09-18transparent: workaround old glibc bug on RHEL7rofl0r
2020-09-17child_kill_children(): use method that actually worksrofl0r
2020-09-17tune error messages to show select or poll depending on what is usedrofl0r
2020-09-16add autoconf test and fallback code for systems without gperfrofl0r
2020-09-16main: print error when config_init() failsrofl0r
2020-09-16speed up big config parsing by 2x using gperfrofl0r
2020-09-16conf.c: simplify the huge IPV6 regexrofl0r
2020-09-16acl.c: detect invalid ipv6 stringrofl0r
2020-09-16conf.c: warn when encountering invalid addressrofl0r
2020-09-16conf: use cpp stringification for STDCONF macrorofl0r
2020-09-16conf: merge upstream/upstream_none into single regex/handlerrofl0r
2020-09-16move config reload message to reload_config()rofl0r
2020-09-16remove vector remainsrofl0r
2020-09-16log_message_storage: use sblistrofl0r
2020-09-16tests: add some AddHeader directivesrofl0r
2020-09-16listen_addrs: use sblistrofl0r
2020-09-16basicauth: use sblistrofl0r
2020-09-16connect_ports: use sblistrofl0r
2020-09-16add_header: use sblistrofl0r
2020-09-16listen_fds: use sblistrofl0r
2020-09-15run_tests_valgrind: use tougher valgrind settingsrofl0r
2020-09-15free a mem leak by statically allocating global statsbufrofl0r
2020-09-15main: include loop headerrofl0r
2020-09-15free() loop records toorofl0r
2020-09-15use poll() where availablerofl0r
2020-09-15prepare transition to poll()rofl0r