Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2018-05-03
20:08
[879cdc86ce] Leaf: Added support for not redirecting to index.html (user: rkeene tags: trunk)
2016-09-22
19:30
[f3418e68d2] Post-release version increment (user: rkeene tags: trunk)
19:30
[1c7faf07aa] Filed 1.20 (user: rkeene tags: trunk, 1.20)
19:28
[d3f770e3c3] Added script to create precompiled binaries (user: rkeene tags: trunk)
19:02
[08602df0fc] Updated to support compiling filed in alternate directories (user: rkeene tags: trunk)
18:34
[1fb0b13c23] Updated to use nanosleep() instead of usleep() which requires a _BSD_SOURCE macro (user: rkeene tags: trunk)
18:01
[3a7004a8cd] Updated to explicitly use sigaction and BSD-style signal handlers, needed to properly deal with SIGPIPE when closing connections (user: rkeene tags: trunk)
17:35
[c6f6825723] Leaf: Started branch to replace C11 atomics with simpler (but hopefully lock-free) implementation (user: rkeene tags: remove-c11-atomics)
2016-08-17
16:23
[1233e63987] Post-release version increment (user: rkeene tags: trunk)
16:22
[a78878e047] Filed 1.18 (user: rkeene tags: trunk, 1.18)
16:21
[5ea7bc0001] Added compile-time support for a fake chroot mode instead of using a real chroot (this may change into a runtime option one day) (user: rkeene tags: trunk)
2016-08-09
16:51
[1a822c0ca5] Disabled -Werror, it is a bad idea for releases to include (user: rkeene tags: trunk)
2016-05-20
16:00
[6b9ca2c468] Updated to work if "-c 0" is used to disable file descriptor caching (user: rkeene tags: trunk)
15:52
[6d0a708452] Added a simple way to pass additional CFLAGS/LDFLAGS/LIBS (user: rkeene tags: trunk)
2016-03-03
04:21
[4ce6697da8] Fixed bugs related to not using C11 atomics (user: rkeene tags: trunk)
2016-02-23
05:24
[afddda9b5d] Added a troubleshooting section to the README about C11 atomics and broken versions of gcc (user: rkeene tags: trunk)
2016-02-22
23:25
[8f1b3e35fb] Updated man page version to be in-sync with the rest of the source (user: rkeene tags: trunk)
22:57
[ca00774c8f] Updated to cast thread ID to an appropriately sized integer type before casting it to (unsigned long long) for logging, prevents a GCC error when pthread_t is a pointer of a different (smaller) size than unsigned long long (user: rkeene tags: trunk)
22:35
[38ad23a62e] Post-release version increment (user: rkeene tags: trunk)
22:35
[395483fa73] Filed 1.16 (user: rkeene tags: trunk, 1.16)
22:34
[64aa5e7fb5] Fixed issue with initializing timeout structures when using chroot() (user: rkeene tags: trunk)
22:11
[5a4a432e88] Post-release version increment (user: rkeene tags: trunk)
22:09
[8d411f42b1] Filed 1.14 (user: rkeene tags: trunk, 1.14)
22:08
[62bbe8a973] Updated ignore for generated file (user: rkeene tags: trunk)
22:07
[8f0a3ed18a] Added support for checking for a working C11 atomic compiler (unfortunately, GCC 4.7.x and 4.8.x are still broken due to compiler bugs) (user: rkeene tags: trunk)
21:02
[6e6baf524b] Completed support for killing idle connections (user: rkeene tags: trunk)
18:31
[a473650e79] Added start of socket timeout and cleanup (user: rkeene tags: trunk)
2016-02-11
16:29
[bb0e4b5e36] Updated license dates and added it to the C source as well (user: rkeene tags: trunk)
2015-07-29
14:29
[f505311236] Added an ifdef for exposing an AFL-compatible testing mode (user: rkeene tags: trunk)
14:28
[b4740ac3ab] Fixed compilation issues with no logging mode (user: rkeene tags: trunk)
2014-12-29
04:39
[74424b0987] Updated to be more aggressive in encoding wiki characters in man pages (user: rkeene tags: trunk)
2014-10-13
15:03
[7ea9f63446] Post-release version increment (user: rkeene tags: trunk)
15:02
[35e673a15d] Filed 1.12 (user: rkeene tags: trunk, 1.12)
15:00
[c261ffbca5] Updated version (user: rkeene tags: trunk)
14:59
[679bcc1373] Fixed file descriptor leaking introduced in [b4fa45b6aa] and made connection re-use more clean (user: rkeene tags: trunk)
08:12
[7099ed9113] Post-release version increment (user: rkeene tags: trunk)
08:12
[dd8a7297f3] Filed 1.10 (user: rkeene tags: trunk, 1.10)
08:04
[b4fa45b6aa] Updated to support HTTP Connection Keep-Alive (user: rkeene tags: trunk)
2014-08-31
18:07
[862bf6f56b] Updated to use a fallback mime.types file if specified one is unavailable (user: rkeene tags: trunk)
2014-07-23
07:53
[f74837eecc] Made wording slightly more clear (user: rkeene tags: trunk)
2014-06-20
04:45
[6ab9a334b8] Explicitly ignore the return value of read() for random data (user: rkeene tags: trunk)
2014-06-16
17:15
[20fd373453] Added support for SIGHUP flushing all caches (user: rkeene tags: trunk)
17:00
[5e8db14086] Leaf: Added start of seccomp support (user: rkeene tags: seccomp)
2014-02-19
16:32
[d65da49b32] Post-release version increment (user: rkeene tags: trunk)
16:32
[3e81ad96c8] Filed 1.8 (user: rkeene tags: trunk, 1.8)
2014-02-18
20:57
[e6e6a5a647] Added redirect support for index pages as well as early-return paths for error pages (user: rkeene tags: trunk)
20:03
[6255e77ee6] Removed index.html serving workaround (user: rkeene tags: trunk)
05:21
[df2de34e2e] Updated to log fdopen failures instead of silently ignoring them (user: rkeene tags: trunk)
05:18
[f8df53b1e3] Fixed potential (but unlikely) memory leaks related to logging (user: rkeene tags: trunk)
05:16
[937df4b0c8] More logging optimizations (user: rkeene tags: trunk)