Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2023-08-12
| ||
15:02 | Fix redundancies in the MIME table. ... (Leaf check-in: c0bdc68e6c user: drh tags: trunk) | |
2023-07-17
| ||
16:38 | Minor doc correction regarding the --ipshun banish time. ... (check-in: 912c9edca2 user: stephan tags: trunk) | |
2023-07-16
| ||
18:24 | Explicitly set SHELL in the makefile for the sake of macos, per request in forum post fb1d919aa4a173a6. ... (check-in: 0c63108b01 user: stephan tags: trunk) | |
06:44 | Resolve inadvertent doc-only fork reported on the forum. ... (check-in: 0e2343e0f1 user: stephan tags: trunk) | |
2023-07-15
| ||
14:06 | A 412==>418 typo fix. ... (check-in: 76d5298dce user: stephan tags: trunk) | |
13:55 | Typo in documentation comment. ... (check-in: a91387429d user: drh tags: trunk) | |
13:49 | If a CGI gives a response code of 412 ("I'm a teapot") then initiate blocking of the client IP address, assuming the --ipshun option is used. ... (check-in: 65d01eb339 user: drh tags: trunk) | |
2023-07-04
| ||
20:25 | Fix the CGI reply so that it correctly returns 206 (not 200) on a range request. ... (check-in: 2ac47548f8 user: drh tags: trunk) | |
2023-07-01
| ||
07:21 | Minor doc update regarding TLS, as reported in the forum. ... (check-in: cb23718f6e user: stephan tags: trunk) | |
2023-06-23
| ||
21:25 | Do not reply to the Amazon robot. ... (check-in: e4c84ce583 user: drh tags: trunk) | |
2023-06-08
| ||
18:57 | Adjustments to the list of disallowed user agents. ... (check-in: 1231afd4e3 user: drh tags: trunk) | |
2023-05-09
| ||
08:44 | Add the no-charset flag to the various image mimetypes. ... (check-in: eb2017c665 user: stephan tags: trunk) | |
2023-02-04
| ||
20:44 | Defense against a common SQL injection spider. ... (check-in: 7c10fb6329 user: drh tags: trunk) | |
2023-01-01
| ||
16:30 | contrib/dir-browser-cgi/dir-index.sh: permit dashes in listed filenames except as the first letter. ... (check-in: 46f068b88b user: stephan tags: trunk) | |
2022-11-19
| ||
04:37 | Comment typo fix. No code changes. ... (check-in: 8cf27e63c8 user: stephan tags: trunk) | |
2022-10-24
| ||
04:51 | Re-add a blank line that was accidentally removed. ... (Leaf check-in: 29088d6f04 user: mistachkin tags: subDir) | |
04:51 | Take into account the extra slash between the root and sub-directory, if applicable. ... (check-in: 8f1f78b4dd user: mistachkin tags: subDir) | |
2022-10-23
| ||
00:16 | Corrections to get things working and tested. ... (Leaf check-in: 9169dfb6e5 user: mistachkin tags: redirFile) | |
2022-10-22
| ||
23:21 | Add experimental support for a '-redirect' file. ... (check-in: 7a0cf0d59f user: mistachkin tags: redirFile) | |
02:26 | Add the '-subdir' command line option. ... (check-in: 72c2a01009 user: mistachkin tags: subDir) | |
2022-09-26
| ||
16:57 | Add the COOP and COEP HTTP reply headers if the --enable-sab command-line option is used. "sab" stands for "SharedArrayBuffer". ... (check-in: 85b7ee71fa user: drh tags: trunk) | |
16:55 | Disable COOP and COEP by default. Enable only when the --enable-sab option appears on the command-line. ... (Closed-Leaf check-in: 3496e47091 user: drh tags: enable-atomics) | |
2022-08-29
| ||
11:20 | Preserve the URL query string in the log. ... (check-in: 211d538804 user: drh tags: enable-atomics) | |
2022-08-12
| ||
18:17 | Merge the --popup enhancement from trunk. ... (check-in: 823a1d985d user: drh tags: enable-atomics) | |
17:23 | Add documentation of the --page and --popup options to the main page. ... (check-in: 0310001ae1 user: drh tags: trunk) | |
13:33 | Add the --popup command-line option. ... (check-in: a66384d35c user: drh tags: trunk) | |
2022-08-11
| ||
15:42 | Removed the quotes from around the CFLAGS, as they cause clang to treat everything after the -O to be a value for -O, which triggers a compile error. ... (check-in: 53d45f4c0d user: stephan tags: enable-atomics) | |
15:33 | Add two lines to HTTP reply header for static files if the -DALTHTTPD_ENABLE_ATOMICS compile-time option is used. ... (check-in: cfef765e56 user: drh tags: enable-atomics) | |
2022-06-11
| ||
06:57 | Minor doc fix reported at [6d6e0b59fcb6f394]. ... (check-in: 943bb06ae0 user: stephan tags: trunk) | |
2022-06-09
| ||
00:57 | Added missing BOOLEAN qualifier to the --debug flag docs, per forum post [9b819e3c211abb1b]. ... (check-in: 085d72a3f9 user: stephan tags: trunk) | |
2022-06-08
| ||
15:57 | Added json=>application/json mimetype mapping. ... (check-in: e87b98d0a3 user: stephan tags: trunk) | |
09:52 | Added mjs (ES6 modules) mimetype. Changed JS mimetype from application/javascript to text/javascript to conform with the HTML spec. application/javascript is commonly used in the wild. ... (check-in: 5f1452b513 user: stephan tags: trunk) | |
2022-06-04
| ||
10:50 | Disallow access by the "Synapse" robot. ... (check-in: 4e203082ca user: drh tags: trunk) | |
2022-06-01
| ||
08:15 | Typo fix reported in /forumpost/363136ff7f. ... (check-in: c65105e8d4 user: stephan tags: trunk) | |
2022-05-31
| ||
15:19 | Added a brief doc section about the new gzip support. ... (check-in: f683c40348 user: stephan tags: trunk) | |
00:26 | If the client will accept "gzip" encoding, and if the requested file exists with a ".gz" suffix, then send the ".gz" file labeled with an encoding of "gzip". ... (check-in: 7e8f56fdf0 user: drh tags: trunk) | |
2022-05-26
| ||
12:18 | Merge the addition of the --page option and the enhanced --port option. ... (check-in: e7f4abfbf8 user: drh tags: trunk) | |
2022-05-23
| ||
21:51 | In althttpd.md, moved the -lssl -lcrypto flags to the end of the compile command, per forum post 4b868d782a. ... (check-in: 71e5785966 user: stephan tags: trunk) | |
2022-05-18
| ||
17:46 | Improvements to command-line options to control TCP port search. Add the --page command-line option to cause a web-browser to come up. ... (Closed-Leaf check-in: b8db19fe7e user: drh tags: auto-mode) | |
15:48 | Modify the stand-alone HTTP server so that it is able to select it's own TCP port if requested. Needed: Automatically launch a web-browser. Clean up the documentation and command-line options for improved consistency. ... (check-in: 80948020e6 user: drh tags: auto-mode) | |
2022-05-17
| ||
20:45 | Implemented handling of the MTF_NOCGI mimetype flag, currently used only by wasm files. ... (check-in: 1b62b4668c user: stephan tags: trunk) | |
20:15 | Reworked GetMimeType() to allow for type-specific flags such as eliding the charset from Content-Type (necessary for wasm). This also fixes the duplicate charset specifications which were previously being emitted for .html and .htm files. ... (check-in: 32df1a6170 user: stephan tags: trunk) | |
18:42 | Added .wasm ==> application/wasm mimetype mapping because it's needed for loading wasm files. ... (check-in: 16e8ae3e8f user: stephan tags: trunk) | |
2022-03-26
| ||
12:03 | Fix a typo in the "INSERT INTO xref" comment. ... (check-in: 66d24989d1 user: drh tags: trunk) | |
11:56 | Merge the --ipshun enhancements into trunk. ... (check-in: d50f931efa user: drh tags: trunk) | |
11:55 | Make the banishment time interval a #define so that it can be easily changed. The default value is increased to 5 minutes. Allow %-escaped "." and "/" to pass through so that we can more easily detect the common "/../" attacks on the request-URI. ... (Closed-Leaf check-in: e36144c40d user: drh tags: ipshun) | |
2022-03-24
| ||
20:13 | Typo fix in 'termporarily blocked' message. ... (check-in: 10f650e552 user: stephan tags: ipshun) | |
20:03 | Initial docs for the --ipshun flag, based on forum post 0e26ff2db4. ... (check-in: eec7e660de user: stephan tags: ipshun) | |
19:03 | Fix a typo in a comment. ... (check-in: a05e2af194 user: drh tags: ipshun) | |
17:51 | Add the "--ipshun DIR" command-line option. When supplied, althttpd refuses to service requests coming from IP addresses that have corresponding files in DIR, at least for a while. This is an experimental additional defense against hostile robots. ... (check-in: e99c39954c user: drh tags: ipshun) | |