200 events by user rkeene occurring on or before 2020-04-01 18:37:57.
More ↑
2020-04-01
| ||
18:37 | Emit links to downloads check-in: cb5ff1a1e0 user: rkeene tags: trunk | |
18:08 | • Changes to wiki page Manual artifact: 4034eb57ea user: rkeene | |
18:08 | • Changes to wiki page Download artifact: 4f272026e9 user: rkeene | |
17:41 | Post-release version increment check-in: f55e303e9f user: rkeene tags: trunk | |
17:41 | • Edit [77bfc6eaca]: Add tag "1.22". artifact: 0d16e0331c user: rkeene | |
17:41 | Filed 1.22 check-in: 77bfc6eaca user: rkeene tags: trunk, 1.22 | |
17:40 | Updated to support uploading the binaries to fossil check-in: fa63935206 user: rkeene tags: trunk | |
17:34 | • Closed ticket [de1fb374fd]: meme plus 6 other changes artifact: 3b18bd886c user: rkeene | |
2020-03-31
| ||
18:50 | Ensure wiki update happens on the correct directory check-in: f901bb8bfd user: rkeene tags: trunk | |
18:46 | Added AFL test script check-in: 05a7ef3fae user: rkeene tags: trunk | |
16:50 | More Makefile cleanup and build more precompiled builds Leaf check-in: 64fcd6f371 user: rkeene tags: seccomp | |
16:25 | Updated to not try to build seccomp dependencies unless seccomp is being used check-in: 0a04450d6f user: rkeene tags: seccomp | |
16:18 | Disable seccomp support by default and cleanup check-in: 9184a4f1b9 user: rkeene tags: seccomp | |
15:44 | Added seccomp support check-in: 854cb424a1 user: rkeene tags: seccomp | |
14:33 | Merged in trunk check-in: 2204669e3b user: rkeene tags: seccomp | |
14:30 | Integrated remove-c11-atomics changes check-in: 7ee2e833d2 user: rkeene tags: trunk | |
14:26 | Made socket idle timeout checks more frequent Closed-Leaf check-in: fe6d401e68 user: rkeene tags: remove-c11-atomics | |
14:20 | Log the connect time, which is significant for closed sockets since they have no request time (since no request was made) check-in: 05f8958cc7 user: rkeene tags: remove-c11-atomics | |
14:19 | Use a mutex (for now?) for closing idle sockets check-in: 158143b222 user: rkeene tags: remove-c11-atomics | |
13:41 | Merged in trunk check-in: 1c1d95a764 user: rkeene tags: remove-c11-atomics | |
2018-05-03
| ||
20:08 | Added support for not redirecting to index.html check-in: 879cdc86ce user: rkeene tags: trunk | |
2016-09-22
| ||
20:20 | • Changes to wiki page Download artifact: fa16bec12d user: rkeene | |
19:57 | • Add attachment filed-1.20-arm-slackware-linux-gnueabi to wiki page Download Binaries artifact: 6c43115ba9 user: rkeene | |
19:57 | • Add attachment filed-1.20-i486-slackware-linux to wiki page Download Binaries artifact: 3b7ec8eada user: rkeene | |
19:56 | • Add attachment filed-1.20-mips-unknown-linux-musl to wiki page Download Binaries artifact: 01bc9e97fc user: rkeene | |
19:55 | • Add attachment filed-1.20-mipsel-generic-linux-uclibc to wiki page Download Binaries artifact: c9f4142d5b user: rkeene | |
19:54 | • Add attachment filed-1.20-x86_64-generic-linux-gnu to wiki page Download Binaries artifact: cb32565eab user: rkeene | |
19:53 | • Add attachment filed-1.20-x86_64-generic-linux-musl to wiki page Download Binaries artifact: a13202c02a user: rkeene | |
19:52 | • Add attachment filed-1.20-x86_64-redhat5-linux to wiki page Download Binaries artifact: ab2d11cdfc user: rkeene | |
19:31 | • Changes to wiki page Manual artifact: 39635e7b71 user: rkeene | |
19:31 | • Edit [1c7faf07aa]: Add tag "1.20". artifact: 225f73b793 user: rkeene | |
19:30 | Post-release version increment check-in: f3418e68d2 user: rkeene tags: trunk | |
19:30 | Filed 1.20 check-in: 1c7faf07aa user: rkeene tags: trunk, 1.20 | |
19:28 | Added script to create precompiled binaries check-in: d3f770e3c3 user: rkeene tags: trunk | |
19:02 | Updated to support compiling filed in alternate directories check-in: 08602df0fc user: rkeene tags: trunk | |
18:34 | Updated to use nanosleep() instead of usleep() which requires a _BSD_SOURCE macro check-in: 1fb0b13c23 user: rkeene tags: trunk | |
18:01 | Updated to explicitly use sigaction and BSD-style signal handlers, needed to properly deal with SIGPIPE when closing connections check-in: 3a7004a8cd user: rkeene tags: trunk | |
17:35 | Started branch to replace C11 atomics with simpler (but hopefully lock-free) implementation check-in: c6f6825723 user: rkeene tags: remove-c11-atomics | |
2016-08-17
| ||
16:25 | • Changes to wiki page Download artifact: 5d36b0946d user: rkeene | |
16:23 | Post-release version increment check-in: 1233e63987 user: rkeene tags: trunk | |
16:22 | • Edit [a78878e047]: Add tag "1.18". artifact: c834a9696a user: rkeene | |
16:22 | Filed 1.18 check-in: a78878e047 user: rkeene tags: trunk, 1.18 | |
16:21 | Added compile-time support for a fake chroot mode instead of using a real chroot (this may change into a runtime option one day) check-in: 5ea7bc0001 user: rkeene tags: trunk | |
2016-08-09
| ||
16:51 | Disabled -Werror, it is a bad idea for releases to include check-in: 1a822c0ca5 user: rkeene tags: trunk | |
2016-05-20
| ||
16:00 | Updated to work if "-c 0" is used to disable file descriptor caching check-in: 6b9ca2c468 user: rkeene tags: trunk | |
15:52 | Added a simple way to pass additional CFLAGS/LDFLAGS/LIBS check-in: 6d0a708452 user: rkeene tags: trunk | |
2016-03-03
| ||
04:21 | Fixed bugs related to not using C11 atomics check-in: 4ce6697da8 user: rkeene tags: trunk | |
2016-02-23
| ||
05:24 | Added a troubleshooting section to the README about C11 atomics and broken versions of gcc check-in: afddda9b5d user: rkeene tags: trunk | |
2016-02-22
| ||
23:25 | Updated man page version to be in-sync with the rest of the source check-in: 8f1b3e35fb user: rkeene tags: trunk | |
23:03 | • Changes to wiki page Download artifact: 824e35f91f user: rkeene | |
23:03 | • Add attachment filed-1.16-linux-mips to wiki page Download Binaries artifact: cecf3939e3 user: rkeene | |
22:59 | • Changes to wiki page Download artifact: 0f94b7835c user: rkeene | |
22:58 | • Add attachment filed-1.16-linux-x86 to wiki page Download Binaries artifact: d5b0ff31c6 user: rkeene | |
22:57 | 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 check-in: ca00774c8f user: rkeene tags: trunk | |
22:43 | • Changes to wiki page Download artifact: 8c6acfe350 user: rkeene | |
22:42 | • Add attachment filed-1.16-linux-x86_64 to wiki page Download Binaries artifact: 4ca61d6b2b user: rkeene | |
22:42 | • Delete attachment "filed-1.14-linux-x86_64" from wiki page Download Binaries artifact: 3f4f66f796 user: rkeene | |
22:35 | Post-release version increment check-in: 38ad23a62e user: rkeene tags: trunk | |
22:35 | • Edit [395483fa73]: Add tag "1.16". artifact: 947560c96d user: rkeene | |
22:35 | Filed 1.16 check-in: 395483fa73 user: rkeene tags: trunk, 1.16 | |
22:34 | Fixed issue with initializing timeout structures when using chroot() check-in: 64aa5e7fb5 user: rkeene tags: trunk | |
22:22 | • Changes to wiki page Download artifact: 49514ad436 user: rkeene | |
22:21 | • Add attachment filed-1.14-linux-x86_64 to wiki page Download Binaries artifact: 25a0e65c95 user: rkeene | |
22:20 | • Changes to wiki page Download Binaries artifact: 60ae7ff849 user: rkeene | |
22:20 | • Changes to wiki page Download artifact: 9bf9dd8c1f user: rkeene | |
22:12 | • Changes to wiki page Download artifact: f587048922 user: rkeene | |
22:11 | Post-release version increment check-in: 5a4a432e88 user: rkeene tags: trunk | |
22:09 | • Edit [8d411f42b1]: Add tag "1.14". artifact: 3e6b7a804d user: rkeene | |
22:09 | Filed 1.14 check-in: 8d411f42b1 user: rkeene tags: trunk, 1.14 | |
22:08 | Updated ignore for generated file check-in: 62bbe8a973 user: rkeene tags: trunk | |
22:07 | 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) check-in: 8f0a3ed18a user: rkeene tags: trunk | |
21:02 | Completed support for killing idle connections check-in: 6e6baf524b user: rkeene tags: trunk | |
18:31 | Added start of socket timeout and cleanup check-in: a473650e79 user: rkeene tags: trunk | |
2016-02-11
| ||
16:29 | Updated license dates and added it to the C source as well check-in: bb0e4b5e36 user: rkeene tags: trunk | |
2015-07-29
| ||
14:29 | Added an ifdef for exposing an AFL-compatible testing mode check-in: f505311236 user: rkeene tags: trunk | |
14:28 | Fixed compilation issues with no logging mode check-in: b4740ac3ab user: rkeene tags: trunk | |
2014-12-29
| ||
04:39 | Updated to be more aggressive in encoding wiki characters in man pages check-in: 74424b0987 user: rkeene tags: trunk | |
2014-10-14
| ||
15:30 | • Changes to wiki page Download artifact: 2a329ae0fa user: rkeene | |
2014-10-13
| ||
15:05 | • Edit [35e673a15d]: Edit check-in comment. artifact: b8cee61060 user: rkeene | |
15:05 | • Edit [c261ffbca5]: Edit check-in comment. artifact: 3fc489a8f0 user: rkeene | |
15:03 | Post-release version increment check-in: 7ea9f63446 user: rkeene tags: trunk | |
15:03 | • Edit [35e673a15d]: Add tag "1.12". artifact: 4e33269ae5 user: rkeene | |
15:02 | Filed 1.12 check-in: 35e673a15d user: rkeene tags: trunk, 1.12 | |
15:00 | Updated version check-in: c261ffbca5 user: rkeene tags: trunk | |
14:59 | Fixed file descriptor leaking introduced in [b4fa45b6aa] and made connection re-use more clean check-in: 679bcc1373 user: rkeene tags: trunk | |
08:14 | • Changes to wiki page Download artifact: ae9564f530 user: rkeene | |
08:13 | • Edit [dd8a7297f3]: Add tag "1.10". artifact: 7b50b9d60e user: rkeene | |
08:12 | Post-release version increment check-in: 7099ed9113 user: rkeene tags: trunk | |
08:12 | Filed 1.10 check-in: dd8a7297f3 user: rkeene tags: trunk, 1.10 | |
08:04 | Updated to support HTTP Connection Keep-Alive check-in: b4fa45b6aa user: rkeene tags: trunk | |
2014-08-31
| ||
18:07 | Updated to use a fallback mime.types file if specified one is unavailable check-in: 862bf6f56b user: rkeene tags: trunk | |
17:58 | • New ticket [bc4556171f] Path names are not URL decoded. artifact: e404925622 user: rkeene | |
2014-07-23
| ||
07:53 | Made wording slightly more clear check-in: f74837eecc user: rkeene tags: trunk | |
2014-06-20
| ||
04:45 | Explicitly ignore the return value of read() for random data check-in: 6ab9a334b8 user: rkeene tags: trunk | |
2014-06-16
| ||
17:15 | Added support for SIGHUP flushing all caches check-in: 20fd373453 user: rkeene tags: trunk | |
17:00 | Added start of seccomp support check-in: 5e8db14086 user: rkeene tags: seccomp | |
2014-02-19
| ||
16:33 | • Changes to wiki page Download artifact: e50ded8b07 user: rkeene | |
16:33 | • Changes to wiki page Manual artifact: cdc267c390 user: rkeene | |
16:32 | Post-release version increment check-in: d65da49b32 user: rkeene tags: trunk | |
16:32 | • Edit [3e81ad96c8]: Add tag "1.8". artifact: 0e602b15f6 user: rkeene | |
16:32 | Filed 1.8 check-in: 3e81ad96c8 user: rkeene tags: trunk, 1.8 | |
2014-02-18
| ||
20:57 | Added redirect support for index pages as well as early-return paths for error pages check-in: e6e6a5a647 user: rkeene tags: trunk | |
20:03 | Removed index.html serving workaround check-in: 6255e77ee6 user: rkeene tags: trunk | |
05:21 | Updated to log fdopen failures instead of silently ignoring them check-in: df2de34e2e user: rkeene tags: trunk | |
05:18 | Fixed potential (but unlikely) memory leaks related to logging check-in: f8df53b1e3 user: rkeene tags: trunk | |
05:16 | More logging optimizations check-in: 937df4b0c8 user: rkeene tags: trunk | |
03:47 | Added vhost support check-in: 3298334221 user: rkeene tags: trunk | |
03:45 | Fixed call to wrong function for finding end of HTTP path check-in: 773268af3c user: rkeene tags: trunk | |
2014-02-12
| ||
20:35 | • Changes to wiki page Manual artifact: a75aaa46f2 user: rkeene | |
19:19 | Updated to terminate malformed requests without newlines check-in: b16389c222 user: rkeene tags: trunk | |
18:00 | • Edit [f7cedf8636]: Add tag "1.6". artifact: fd1d1d0844 user: rkeene | |
17:58 | • Changes to wiki page Download artifact: 69084a8683 user: rkeene | |
17:57 | • Changes to wiki page Download artifact: 4cbf8d5f8e user: rkeene | |
17:56 | Post release version increment check-in: 3a2967949a user: rkeene tags: trunk | |
17:56 | Filed 1.6 check-in: f7cedf8636 user: rkeene tags: trunk, 1.6 | |
17:42 | Fixed NULL pointer dereference and also possible buffer overflow processing HTTP request, created in [8cb189c633] check-in: dd737cd8c7 user: rkeene tags: trunk | |
06:11 | Updated to use time to ensure that a duplicate ETag is never generated check-in: 7e211d072e user: rkeene tags: trunk | |
01:40 | Fixed wrapping of --help check-in: 2fe411187a user: rkeene tags: trunk | |
01:36 | • Changes to wiki page Download artifact: 0e4172e730 user: rkeene | |
01:35 | Post release version increment check-in: a4b6e76732 user: rkeene tags: trunk | |
01:35 | • Edit [54ff5cc0ff]: Add tag "1.4". artifact: 3afdd603ec user: rkeene | |
01:35 | Filed 1.4 check-in: 54ff5cc0ff user: rkeene tags: trunk, 1.4 | |
01:34 | • Changes to wiki page Download artifact: 6e16ea8790 user: rkeene | |
01:31 | • Changes to wiki page Download artifact: 43a8962c1e user: rkeene | |
2014-02-11
| ||
21:55 | • Edit [5a054ee091]: Edit check-in comment. artifact: 4441bbfe95 user: rkeene | |
16:55 | Added note about log files check-in: d6e6e6e9c7 user: rkeene tags: trunk | |
16:50 | • Changes to wiki page Manual artifact: 85a9dce220 user: rkeene | |
16:50 | Updated to support logging to processes in addition to files check-in: 541136d097 user: rkeene tags: trunk | |
16:45 | Updated to create function for opening log file check-in: 5abd6e92c9 user: rkeene tags: trunk | |
08:36 | Corrected spelling error in comments check-in: 7f5706f719 user: rkeene tags: trunk | |
08:12 | Updated to provide method earlier to log check-in: 5f36930fec user: rkeene tags: trunk | |
08:11 | Added ETag check-in: 63a88bc1bc user: rkeene tags: trunk | |
07:43 | Updated to support the HEAD HTTP method check-in: 5a054ee091 user: rkeene tags: trunk | |
05:53 | Removed unneeded assignment check-in: 8cb189c633 user: rkeene tags: trunk | |
05:52 | Updated to actually set fgets_ret, oops check-in: 299fa6a68f user: rkeene tags: trunk | |
05:49 | Updated to check fgets() return value and removed now unused variable check-in: 74c7ab003e user: rkeene tags: trunk | |
05:45 | • Changes to wiki page Download artifact: c28bd342f6 user: rkeene | |
05:15 | Post release version increment check-in: 6f539a8f16 user: rkeene tags: trunk | |
05:14 | • Edit [b6fe901824]: Add tag "1.2". artifact: 3af75385ed user: rkeene | |
05:14 | Filed 1.2 check-in: b6fe901824 user: rkeene tags: trunk, 1.2 | |
05:01 | Updated to reduce use of malloc/strdup -- current run-time use is only for logging check-in: 614c3eb427 user: rkeene tags: trunk | |
04:42 | Added note if logging is disabled check-in: 8396a85348 user: rkeene tags: trunk | |
04:40 | Re-enabled logging in default build, accidentally disabled check-in: 2334e712aa user: rkeene tags: trunk | |
04:39 | Updated to use a thread-local variable for dummy log entries to avoid potential issues check-in: b8d6314870 user: rkeene tags: trunk | |
04:32 | Whitespace fix check-in: bbd721a8cc user: rkeene tags: trunk | |
04:26 | Updated to generate log entry only after transfer completes check-in: 273835a798 user: rkeene tags: trunk | |
2014-02-08
| ||
08:52 | Updated to log message at startup check-in: 0802341b53 user: rkeene tags: trunk | |
08:46 | Log formatting changes check-in: 5decd7a269 user: rkeene tags: trunk | |
06:59 | • Changes to wiki page Download artifact: 8371a777dc user: rkeene | |
06:59 | Post-release version increment check-in: 525e4358e2 user: rkeene tags: trunk | |
06:58 | • Edit [235573fe1c]: Add tag "1.0". artifact: c0b3bdd1ed user: rkeene | |
06:57 | Filed 1.0 check-in: 235573fe1c user: rkeene tags: trunk, 1.0 | |
06:55 | Updated to correctly display IPv4 address if bound to IPv4 addresses check-in: 2a36924161 user: rkeene tags: trunk | |
06:43 | Moved more file size variables to correct type and started reporting on completion of files check-in: 521131f382 user: rkeene tags: trunk | |
06:40 | • Changes to wiki page filed artifact: 563ff43ffe user: rkeene | |
06:39 | Added appropriate licensing information check-in: daddda9632 user: rkeene tags: trunk | |
06:33 | • Changes to wiki page filed artifact: 91754c1bd3 user: rkeene | |
06:32 | • Changes to wiki page Use Case artifact: ad9746ee86 user: rkeene | |
06:08 | • Changes to wiki page Manual artifact: 8a39464402 user: rkeene | |
06:08 | Syncronized version numbers check-in: dbd2e7012f user: rkeene tags: trunk | |
06:08 | Added support for a --version option check-in: aed0816914 user: rkeene tags: trunk | |
06:01 | Updated to become a daemon earlier so that opening "/dev/null" works check-in: 5d36185bbb user: rkeene tags: trunk | |
05:33 | Updated to send correct mime type for served index.html page check-in: d78a7b98bf user: rkeene tags: trunk | |
05:27 | Added support for serving out a /index.html if / is requested. check-in: cb54ba2b24 user: rkeene tags: trunk | |
05:16 | • Changes to wiki page filed artifact: d899954084 user: rkeene | |
03:56 | • Changes to wiki page filed artifact: c70b2c9b75 user: rkeene | |
03:55 | Added README check-in: ab9592633a user: rkeene tags: trunk | |
03:36 | Updated to support addresses specified in IPv4 style (in which case only IPv4 is used) check-in: 0bbc3f5bba user: rkeene tags: trunk | |
03:17 | Updated to more safely generate mimetypes file check-in: cbe7d25150 user: rkeene tags: trunk | |
03:16 | Moved cleanup of mime types file to distclean check-in: c928347a46 user: rkeene tags: trunk | |
03:15 | Updated to emit correct code for an empty mime types file check-in: 4e6097bf48 user: rkeene tags: trunk | |
03:14 | Updated to make mime types file configurable check-in: ad6e43c2bd user: rkeene tags: trunk | |
03:10 | Noted that status should be reported check-in: 1127550a5c user: rkeene tags: trunk | |
03:09 | Updated to do less work if logging is disabled check-in: 7a401fd8d2 user: rkeene tags: trunk | |
03:04 | Updated to compile correctly with logging disabled check-in: 66d99492b4 user: rkeene tags: trunk | |
02:53 | • Changes to wiki page Download artifact: 908f321dc2 user: rkeene | |
02:50 | Updated documentation check-in: 303474c09a user: rkeene tags: trunk | |
02:50 | • Changes to wiki page Manual artifact: a0a29cc559 user: rkeene | |
02:49 | • Changes to wiki page filed artifact: 424c9efbbc user: rkeene | |
02:44 | Updated external links in manual check-in: 4ed7fcc2fd user: rkeene tags: trunk | |
02:44 | • Changes to wiki page Manual artifact: 870a8597bb user: rkeene | |
02:32 | Updated wiki man page formatting check-in: 886950f4f2 user: rkeene tags: trunk | |
02:32 | • Changes to wiki page Manual artifact: 6ed6ec75ca user: rkeene | |
02:29 | Cosmetic man page fix check-in: d91a19e005 user: rkeene tags: trunk | |
02:29 | • Changes to wiki page Manual artifact: 05a55d9275 user: rkeene | |
00:43 | Updated to open log file early (as documented) and to also flush the log file after every entry check-in: 0c9ffb4cd9 user: rkeene tags: trunk | |
00:30 | • Changes to wiki page Manual artifact: 7227ed2b73 user: rkeene | |
00:29 | Allow user to specify log file check-in: 4540126d59 user: rkeene tags: trunk | |
00:20 | Implemented logging check-in: a31015a6d2 user: rkeene tags: trunk | |
2014-02-07
| ||
23:23 | Added start of logging check-in: 08a3222e4b user: rkeene tags: trunk | |
22:56 | Added support for sending correct MIME type check-in: 1208332554 user: rkeene tags: trunk | |
21:51 | Updated wiki HTML page check-in: e7fa8416e1 user: rkeene tags: trunk | |
21:51 | • Changes to wiki page Manual artifact: 354c09ce54 user: rkeene | |
21:49 | • Changes to wiki page Manual artifact: a182fd19c4 user: rkeene | |
21:49 | • Changes to wiki page Manual artifact: b354969590 user: rkeene | |
21:44 | Added support for becoming a daemon check-in: 82653deb02 user: rkeene tags: trunk | |
21:12 | Normalized macro names check-in: 25c96dfee9 user: rkeene tags: trunk | |
21:10 | Updated to support disabling getpwnam() check-in: e7dc183669 user: rkeene tags: trunk | |
21:06 | Added install target check-in: 13b69230ce user: rkeene tags: trunk | |
20:43 | Updated man page check-in: f1c59a3a0d user: rkeene tags: trunk | |