Documentation Source Text

Timeline
Login

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

200 most recent check-ins that include changes to files matching 'misc/*'

2024-01-15
15:08
Update the speed and size spreadsheet. (check-in: b052d9c1d2 user: drh tags: trunk)
2023-12-05
14:43
Merge the latest trunk changes into the jsonb branch. Update with the latest documentation about JSONB. (check-in: 3b673fad86 user: drh tags: jsonb)
2023-10-31
20:32
Update the speed and size spreadsheet. (check-in: 6b4f37949b user: drh tags: trunk)
2023-08-22
14:52
Update the speed-size spreadsheet with data for 3.43.0. (check-in: 35c6c21dba user: drh tags: trunk)
2023-06-23
11:26
Updates to the speed-size chart. (check-in: 63aa5788cf user: drh tags: trunk)
2023-05-10
15:55
Updates to the speed-size chart. (check-in: a985d90904 user: drh tags: trunk)
2023-02-21
13:24
Update the speed-and-size spreadsheet. (check-in: eadd0bc3b2 user: drh tags: trunk)
2022-11-15
23:18
Update the speed-and-size spreadsheet with the latest measurements. (check-in: fe42f89485 user: drh tags: trunk)
2022-11-08
18:48
Update the speed and size graph. (check-in: e2ca819f50 user: drh tags: trunk)
2022-07-29
00:41
Fix a documentation typo. Also update the speed-size spreadsheet. (check-in: a55e3cc610 user: drh tags: trunk)
2022-06-24
23:50
Update the speed and size graph spreadsheet. (check-in: 0ccebbd1f9 user: drh tags: trunk)
2022-05-04
18:42
Merge 3.38 changes into the trunk. (check-in: d48fedbd31 user: drh tags: trunk)
2022-04-18
02:55
sync w/trunk in preparation for extensible shell doc update and creation (check-in: 6614946a15 user: larrybr tags: cli_extension)
2022-04-02
15:29
New update to the speed-size-graph spreadsheet. (check-in: 16354def56 user: drh tags: trunk)
2022-04-01
20:27
Update the speed-and-size spreadsheet with the latest 3.39.0 performance measurements. (check-in: 6846f208c0 user: drh tags: trunk)
2022-03-30
18:01
Update the speed-and-size spreadsheet. (check-in: 2a0bdc4315 user: drh tags: trunk)
2022-03-07
01:47
Update the speed-size spreadsheet with the latest performance numbers from the 3.39.0 alpha on trunk. (check-in: 4e072237ad user: drh tags: trunk)
2022-02-22
12:46
Update the speed-size spreadsheet with the latest figures from 3.38.0. (check-in: d4a95b0d10 user: drh tags: trunk)
2022-02-16
14:48
New speed graph that only covers 2012 to 2023. (check-in: 6d7b7769b3 user: drh tags: trunk)
2022-02-09
20:03
Update the size and speed spreadsheet. (check-in: 61307ab42e user: drh tags: trunk)
2021-11-26
14:04
Update the speed-size spreadsheet. (check-in: 071c9e56ed user: drh tags: trunk)
2021-11-20
12:38
Updates to the speed-size graph spreadsheet. (check-in: 40702937bb user: drh tags: trunk)
2021-06-17
22:41
Update the speed and size spreedsheet. (check-in: 4b2bf80ec6 user: drh tags: trunk)
2021-03-11
21:42
Update the speed-size spreadsheet. (check-in: bcb11bed7e user: drh tags: trunk)
2020-12-01
14:20
Move the althttpd webserver source code into its own source repository. (check-in: 3f4ac9a6bf user: drh tags: trunk)
2020-11-30
18:21
Update the speed-and-size spreadsheet. (check-in: 80c49a4955 user: drh tags: trunk)
2020-11-15
13:16
In althttpd.c, fix a potential NULL ptr dereference following a CGI that returns an empty string. (check-in: c1e08a3709 user: drh tags: trunk)
2020-10-31
14:46
Put a public domain notice on the althttpd.c file. (check-in: 46a8eeecdf user: drh tags: trunk)
2020-10-23
16:07
Add semrushbot to the list of disallowed user agents in althttpd.c. (check-in: 6da69d0669 user: drh tags: trunk)
2020-10-01
19:39
Add the ability to translate Pikchr text to the TCL interpreter used to build the website. Omit all of the *.svg files from the check-in because they are now generated at compile-time directly from the *.pikchr files. All SVG is inline instead of being in separately loaded files. (check-in: 64e6c50273 user: drh tags: trunk)
18:23
Put all of the syntax diagrams in-line rather than loading them as separate files. (check-in: 285efd6656 user: drh tags: trunk)
2020-08-13
19:52
Update the speed-size data for the 3.33.0 anticipated release. (check-in: fa525972cb user: drh tags: trunk)
2020-08-12
22:06
New filtering rules in althttpd.c for aggressive Chinese bots. (check-in: 8bf987cd16 user: drh tags: trunk)
2020-07-28
19:39
Update the size-and-speed spreadsheet. (check-in: 1c1f5f5f3b user: drh tags: trunk)
2020-05-24
23:50
Updates to the speed-and-size chart. (check-in: 22f0b93b75 user: drh tags: trunk)
2020-05-19
12:37
Update the speed and size charts. (check-in: 386621474b user: drh tags: trunk)
2020-05-09
22:32
Althttpd: do not send a content-length for 304 Not Changed reply. (check-in: ad2370ccce user: drh tags: trunk)
2020-04-28
13:07
In althttpd.c, if the client sends a "Host:" parameter that is a FQDN (with a "dot" at the end - "sqlite.org." instead of "sqlite.org") then omit the final "." when computing the document root. See the bug report on the fossil forum. (check-in: 13343b49cc user: drh tags: trunk)
2020-03-30
13:05
Updates to the speed-and-size chart. (check-in: ff60a85843 user: drh tags: trunk)
2020-03-25
11:25
Fix a memory allocation error in CGI handling of althttpd.c. (check-in: e9a50836bc user: drh tags: trunk)
2020-03-20
12:44
Provide more accurate elapse time measurements in the output log of althttpd.c (check-in: f474634ac8 user: drh tags: trunk)
2020-03-16
15:07
Performance improvement on CGI handling in althttpd.c (check-in: 1ec2d586fc user: drh tags: trunk)
2020-03-15
18:17
Enhance althttpd to support Range: attributes in the HTTP request header. (check-in: 1d3579379c user: drh tags: trunk)
2020-03-03
14:07
Update the althttpd documentation. (check-in: c7f0891d15 user: drh tags: trunk)
13:59
In the althttpd.c webserver, relax the constraint that filenames cannot begin with "." or "-" for the special "/.well-known/" path. The constraint remains for any URL that does not begin with "/.well-known/". And ".." is still disallowed. This change is necessary due to recent changes to the LetsEncrypt certbot. (check-in: 7027e3e86d user: drh tags: trunk)
2020-01-21
20:14
Update the speed-and-size spreadsheet. (check-in: 6639a1d518 user: drh tags: trunk)
2020-01-15
13:20
Update the speed-size-graph to include timeline graphs. Output the chronology.json file when building. (check-in: e4f8c1c60f user: drh tags: trunk)
02:44
Update the speed-and-size chart. (check-in: 09b9c916d4 user: drh tags: trunk)
2019-10-06
15:33
Update the speed-and-size spreadsheet with 3.30.0 data. (check-in: 7a74244235 user: drh tags: trunk)
2019-10-02
12:39
Fix the history hyperlinks on the checklist app. (check-in: 5cb74ba705 user: drh tags: trunk)
10:40
Typos and minor enhancements to the althttpd.md document. (check-in: 5140eb346c user: drh tags: trunk)
2019-09-04
15:18
Update the speed-and-size spreadsheet with the latest figures. (check-in: 33e05d1299 user: drh tags: trunk)
2019-08-14
17:19
In dashboard output, group outcomes by platform. (check-in: 76662698a8 user: drh tags: trunk)
16:54
Merge the test dashboard development line into trunk. (check-in: ed6e0d08a7 user: drh tags: trunk)
2019-08-12
10:27
Minor improvements to dashboard. (Closed-Leaf check-in: 44eb5d574e user: drh tags: test-dashboard)
2019-08-07
21:59
Fix typo in comment. (check-in: b0c5406903 user: mistachkin tags: trunk)
19:23
Minor changes to the dashboard. (check-in: 90a47a80c2 user: drh tags: test-dashboard)
18:00
Improvements to the outcome display in the dashboard app. (check-in: ed3480d864 user: drh tags: test-dashboard)
17:46
The "outcomes" page on the dashboard automatically reloads every 5 minutes. (check-in: 448a7b73d2 user: drh tags: test-dashboard)
16:43
Updates to the dashboard.tcl app and its client-side library. First working code. (check-in: c773092c19 user: drh tags: test-dashboard)
2019-08-05
11:51
Show a table of outcomes in the dashboard.tcl app. (check-in: 1f66b2f1a9 user: drh tags: test-dashboard)
2019-08-02
17:54
In the checklist application, improve the submenu and simplify the login processing. (Originally checked in on the wrong branch.) (check-in: ee656f1e92 user: drh tags: trunk)
17:49
In the checklist application, improve the submenu and simplify the login processing. (check-in: 20a5bb3601 user: drh tags: test-dashboard)
15:52
Add an initial version of the client-side uplink library. (check-in: 4e0da90810 user: drh tags: test-dashboard)
2019-08-01
20:50
Initial code for a testing dashboard application. Not yet functional. (check-in: 67d3af93de user: drh tags: test-dashboard)
16:46
Update the /env method of the checklist application to work better with the latest version of Wapp for CGI. (check-in: b1400ebb42 user: drh tags: trunk)
16:36
Fix the checklist editing function on the checklist application so that it works correctly with Fossil CGI. (check-in: 9d872b74d9 user: drh tags: trunk)
2019-07-27
16:09
Improvements to the header comment on the checklist application, bringing it up-to-date with the actual implementation. Added a prototype checklist database file. (check-in: e8d378f753 user: drh tags: trunk)
15:39
Add the CGI-Environment and Source-code submenu links to the checklist application. (check-in: a5c38ef1bf user: drh tags: trunk)
15:28
In the checklist application, add a /self method and make the magic database name "top" refer to the lexically largest database file. (check-in: 752d433361 user: drh tags: trunk)
15:13
Fixes to the checklist CGI so that it works better as a Fossil CGI extension. (check-in: 41933da084 user: drh tags: trunk)
2019-07-26
20:22
Update the checklist.tcl script to align with the latest code on the website. (check-in: ef7dae4ce8 user: drh tags: trunk)
2019-07-10
12:40
Update the speed-and-size spreadsheet. (check-in: ab8568d80c user: drh tags: trunk)
2019-05-23
19:37
Add a row for 3.29.0 to the speed-and-size chart. (check-in: 7502249d01 user: drh tags: trunk)
2019-05-21
11:14
IE11 does not understand a 308 redirect, so always use a 301 redirect instead. (check-in: 91021e98e3 user: drh tags: trunk)
2019-05-17
17:22
Fix a harmless compiler warning about the return value of freopen() in althttpd. (check-in: 445195faaf user: drh tags: trunk)
17:20
Some redirects are now permanent. (check-in: dd8def223f user: drh tags: trunk)
2019-05-02
19:03
Use freopen() rather than assigning to "stdin" in althttpd.c. (check-in: 229fda6dfb user: drh tags: trunk)
2019-04-28
00:46
Fix althttpd.c so that it builds on non-linux machines. (check-in: 02b0d4d406 user: drh tags: trunk)
2019-04-27
18:42
Updates to the althttpd.md documentation. (check-in: 7dcc5545d1 user: drh tags: trunk)
11:27
Fix a typo in althttpd.c - restore the behavior of index.cgi. (check-in: 8cda91e897 user: drh tags: trunk)
2019-04-24
19:28
The attack that the previous check-in sought to mitigate has stopped. So comment-out the change of the previous check-in. (check-in: 4e3b689944 user: drh tags: trunk)
17:18
In althttpd.c, disallow a single particular user-agent string that is recently appearing in spider attacks. (check-in: 01c0f297c1 user: drh tags: trunk)
2019-04-18
16:39
Althttpd now prefers /home over /index.html if it exists. (check-in: 87856f6c54 user: drh tags: trunk)
16:34
Change althttpd.c to search for /home after /index.html if not filename is given. (check-in: efdc1b8e66 user: drh tags: trunk)
2019-04-15
22:32
Update the speed-and-size spreadsheet. (check-in: 3fc49bdac0 user: drh tags: trunk)
2019-03-18
10:26
Updates to the size and speed graph spreadsheet. (check-in: c925c91186 user: drh tags: trunk)
2019-02-27
13:46
Updates to the althttpd.md documentation. (check-in: 9ea89e32bf user: drh tags: trunk)
13:08
In althttpd.c, add a newline after error message replies. (check-in: 12f6c3b314 user: drh tags: trunk)
2019-02-18
15:22
Clarification of the StrAppend() routine in althttpd.c. (check-in: 90fe325e31 user: drh tags: trunk)
2019-02-16
16:42
Extra defensive coding in althttpd.c. (check-in: 2ae41f4427 user: drh tags: trunk)
15:41
Enhancements to the althttpd.c SCGI mechanism: Added the "fallback:" and "relight:" lines to the *.scgi specification file format. (check-in: 1c981267ee user: drh tags: trunk)
2019-02-15
21:21
Send the SCGI environment variable with a value of "1" on SCGI requests. (check-in: 216ba4ebe1 user: drh tags: trunk)
20:56
Extra security in althttpd.c. (check-in: 45c1cd9fae user: drh tags: trunk)
20:31
Add SCGI support to the althttpd.c web server. (check-in: 201d18b836 user: drh tags: trunk)
20:31
Mention the use of SCGI in the althttpd.md file. (Closed-Leaf check-in: d2ad0c8ca6 user: drh tags: althttpd-scgi)
20:27
Updates to comments. Use size_t instead of int where appropriate. (check-in: 5faf086850 user: drh tags: althttpd-scgi)
20:14
Preliminary support for SCGI in althttpd. (check-in: b3aaed91ba user: drh tags: althttpd-scgi)
18:16
In althttpd.c, refactor some of the CGI processing logic as a preliminary step toward adding SCGI support. (check-in: 3e667aef3a user: drh tags: trunk)
17:00
Enhancements to althttpd.c: Add the --input FILE command-line option to simplify debugging using lldb. Improvements to comments. (check-in: a537e6f3fc user: drh tags: trunk)
2019-02-07
16:59
Update the size and performance graph spreadsheet. (check-in: 5c6358b7e1 user: drh tags: trunk)
2018-12-01
20:55
Adjust the date for 3.26.0 in the speed and size chart. (check-in: 41f2b76661 user: drh tags: trunk)
2018-11-28
14:59
Update the speed-and-size spreadsheet with the latest performance numbers. (check-in: 71c9a6d2b0 user: drh tags: trunk)
2018-11-24
19:14
Update the speed-and-size spreadsheet and the cpu.html page. Also make minor tweaks to the omitted.html page. (check-in: 555bf82e10 user: drh tags: trunk)
2018-11-21
21:46
Improvements to the althttpd documentation. (check-in: 44a1928f55 user: drh tags: trunk)
2018-11-16
17:33
Update the speed-and-size chart for version 3.26.0 (beta). (check-in: f7ada093c1 user: drh tags: trunk)
2018-09-14
15:54
Update the speed-and-size spreadsheet with the latest measurements. (check-in: 37ab9b40af user: drh tags: trunk)
2018-09-06
19:09
Updates the speed and size graph spreadsheet. (check-in: e772c0fa3a user: drh tags: trunk)
2018-08-08
17:36
Fixes to the CGI handling in althttpd.c. (check-in: 6faf1e47b9 user: drh tags: trunk)
2018-08-01
07:08
In althttpd.c, make sure all file descriptors other than 0, 1, and 2 are closed prior to launching CGI. (check-in: c84d76df63 user: drh tags: trunk)
2018-07-23
12:58
Update the size and speed spreadsheet (check-in: 328bad0eed user: drh tags: trunk)
2018-06-08
13:41
Fix the -auth redirect logic to avoid duplicating part of the URL. (check-in: 76396bf1df user: drh tags: trunk)
2018-06-07
18:29
In althttpd.c, add the "anyone" line to the -auth file syntax. This allows inserting an -auth file that reads "http-redirect \n anyone" and which will force HTTP connections to redirect to HTTPS. (check-in: 9005943d91 user: drh tags: trunk)
2018-05-31
13:17
Add a size graph with units of mibibytes. (check-in: d6256c1615 user: drh tags: trunk)
13:11
Update the speed and size graph. (check-in: 696489a7db user: drh tags: trunk)
2018-05-23
20:21
Updates to the speed and size graph. (check-in: b25c5620c3 user: drh tags: trunk)
2018-05-04
05:03
Update the speed-and-size spreadsheet. (check-in: 0fdc011d0b user: drh tags: trunk)
2018-04-10
13:48
Update the performance and size spreadsheet. Update the cpu.html page with the latest graph. (check-in: 9e3acfbfab user: drh tags: trunk)
2018-03-30
18:41
More spelling errors fixed. (check-in: c9667def97 user: drh tags: trunk)
18:08
Bring the speed-and-size spreadsheet up-to-date. (check-in: f80a29418e user: drh tags: trunk)
2018-03-27
12:51
Update the speed and size chart. (check-in: e704c03dfe user: drh tags: trunk)
2018-02-27
22:16
Updates to the althttpd documentation. (check-in: 5a87c618a8 user: drh tags: trunk)
21:29
Add documentation on althttpd. (check-in: d9cb224c9f user: drh tags: trunk)
2018-02-25
19:24
Be sure to ParseRfc822Date() has enough precision in its output. (check-in: 3fed9a6fc9 user: drh tags: trunk)
17:29
Fix some missing error codes from the previous althttpd.c check-in. (check-in: 5f2e54c6c1 user: drh tags: trunk)
17:25
Change the action codes in the althttpd.c log to be consistent numbers, rather than source code line numbers. Include text at the end of a file that will generate a cross-reference table in SQLite. (check-in: 8aafa56bb9 user: drh tags: trunk)
01:29
Add support for Last-Modified and If-Modified-Since in althttpd.c. (check-in: 130feb0aa0 user: drh tags: trunk)
2018-02-23
21:41
Add support for the "Test Checklist" named "0demo" in the checklist.tcl application. (check-in: 53dab205ad user: drh tags: trunk)
21:18
Add a customized version of the checklist.tcl script. (check-in: 85e8a997dd user: drh tags: trunk)
2018-02-16
14:31
Enhance althttpd.c so that with the -DLOG_HEADER option, it records the complete http request header in logfile-hdr if the "FullHeaderLog" string occurs anyplace in the request path. (check-in: b1ce1a2b56 user: drh tags: trunk)
2018-02-14
18:59
Avoid extra / characters in the redirect to /index.html from / in althttpd.c. (check-in: 4f48a846f6 user: drh tags: trunk)
2018-02-13
22:16
Fix an issue with not-found processing in althttpd.c. (check-in: 72c8b8c6ff user: drh tags: trunk)
2018-02-07
16:50
To althttpd.c: Add "signal.h" and a mimetype table entry for "svg" files. (check-in: 2ad7f8fef4 user: drh tags: trunk)
2018-02-05
00:38
Minor correction to the new path parser in althttpd.c. (check-in: ec999fa7cd user: drh tags: trunk)
00:32
The SCRIPT_FILENAME cgi parameter in althttpd is now a full pathname. (check-in: f30335da5c user: drh tags: trunk)
2018-01-30
23:44
Remove an unused variable from althttpd.c. (check-in: 94b9b95bee user: drh tags: trunk)
17:06
Improved redirect handling in althttpd.c (check-in: c4dcea55cd user: drh tags: trunk)
2018-01-18
19:07
Update the size and speed spreadsheet. Simplifications to text in the CLI document. (check-in: 2fac94a5a3 user: drh tags: trunk)
2018-01-15
18:50
Make sure 304 responses are always followed by a blank line to signal the client that the response is complete. (check-in: b85fcc5367 user: drh tags: trunk)
14:28
Add caching to static content delivery in althttpd.c. (check-in: 635a6553e2 user: drh tags: trunk)
13:31
Update comments on althttpd.c. No changes to code. (check-in: 3f569fa95d user: drh tags: trunk)
2018-01-12
17:40
Update the speed-and-size spreadsheet to the latest performance numbers. (check-in: 3ce75e588e user: drh tags: trunk)
15:24
More althttpd.c changes to remove ::ffff: prefixes from IP addresses. (check-in: bb31c42ef2 user: drh tags: trunk)
14:44
Fix althttpd so that it omits the prefix from REMOTE_ADDRs of the form "::ffff:1.2.3.4" (check-in: a2f73b0c80 user: drh tags: trunk)
2018-01-01
14:36
Update to the speed-size-graph spreadsheet. (check-in: 727ad4e477 user: drh tags: trunk)
2017-10-24
14:54
Update the speed and size graphs. (check-in: c674dc0ada user: drh tags: trunk)
2017-10-09
12:04
Add the compiler-difference spreadsheet. (check-in: a6a543f623 user: drh tags: trunk)
2017-10-03
14:22
Update the size and speed spreadsheet. (check-in: af347871e8 user: drh tags: trunk)
2017-09-01
20:53
Updates to the size and performance chart (check-in: 5e4cd244d1 user: drh tags: trunk)
2017-08-30
04:50
Update the speed-and-size spreadsheet. (check-in: 402ce78c69 user: drh tags: trunk)
2017-08-25
16:28
Update the speed and size graph. (check-in: a56a3b4391 user: drh tags: trunk)
2017-08-08
03:49
In the 35%-faster report, invert the ratios on the charts, as this seems to make them easier to understand. Check-in the spreadsheet used to construct the charts. (check-in: 3aac5ad40e user: drh tags: branch-3.20)
03:33
In the 35%-faster report, invert the ratios on the charts, as this seems to make them easier to understand. Check-in the spreadsheet used to construct the charts. (check-in: 4869b508d9 user: drh tags: trunk)
2017-08-04
14:25
Add the 2009-2018 speed graph relative to 3.20.0 to the speed-size spreadsheet. (check-in: 4df296b435 user: drh tags: trunk)
2017-08-01
01:23
Update the speed-and-size spreadsheet with the latest test numbers. (check-in: 17d120e496 user: drh tags: trunk)
2017-07-24
14:17
Update the performance graphs for version 3.20.0. (check-in: 5f75ab8f7e user: drh tags: trunk)
2017-07-20
00:15
Update the size and performance graph. (check-in: d35ef36eeb user: drh tags: trunk)
2017-07-15
15:30
Update althttpd.c to exclude HTTrack, which seems to be an abusive spider. (check-in: b47f5ff005 user: drh tags: trunk)
2017-06-29
20:54
Update the speed-size graph spreadsheet (check-in: 8b7c30639e user: drh tags: trunk)
2017-05-22
13:36
Update the speed-and-size spreadsheet. (check-in: 5bed01e6bb user: drh tags: trunk)
2017-05-02
18:46
Update the change log and the speed-and-size graph. (check-in: 03fde5ae27 user: drh tags: trunk)
2017-04-18
11:07
Update the perfomance and size spreadsheet with the latest figures. (check-in: 7b34966b61 user: drh tags: trunk)
2017-03-28
18:47
Update the size and speed spreadsheet. (check-in: 386e017de4 user: drh tags: trunk)
2017-03-16
20:26
Update the speed and size graph. (check-in: fe8607b103 user: drh tags: trunk)
2017-03-14
23:28
Tighten and formalize the hack in althttpd that allows .well-known path prefixes on URIs. (check-in: adbefa195f user: drh tags: trunk)
02:17
Modify althttpd.c to allow web content in the ".well-known" directory. (check-in: 10a66e4535 user: drh tags: trunk)
2017-02-09
19:48
Final adjustments to the change log before starting release tests. (check-in: b6f0b02c8c user: drh tags: trunk)
2017-02-04
16:22
Update the preformance spreadsheet (check-in: 49eb6735bf user: drh tags: trunk)
2017-01-28
14:45
Updates to the performance graph spreadsheet. (check-in: 63d1835d75 user: drh tags: trunk)
2017-01-12
19:43
Update the speed and size spreadsheet with the latest measurements from trunk. (check-in: 033eb12bb9 user: drh tags: trunk)
2016-12-31
15:41
Add lookaside change to the change log. Update testing stats. Other minor edits. (check-in: c31ae8096c user: drh tags: trunk)
2016-12-30
16:41
Update the cpu performance stats for Ubuntu 16.04 and GCC 5.4.0. (check-in: 0f60c6b4e4 user: drh tags: trunk)
2016-12-29
18:39
Update the cpu-usage graph and the change log. Minor wording improvements in the datatype documentation. (check-in: aa485be4f2 user: drh tags: trunk)
2016-12-22
16:09
Updates to the performance graph spreadsheet. (check-in: 34c514f88e user: drh tags: trunk)
2016-12-14
11:31
Add the spreadsheet used to compute the performance graph. (check-in: 99240f2102 user: drh tags: trunk)
2016-08-31
10:07
Fix date formats in the Last-Modified header. (check-in: 363a0d0503 user: drh tags: trunk)
2016-08-25
20:47
Merge trunk changes into this branch. (check-in: a3888fbe0e user: dan tags: experimental)
2016-08-17
12:01
In althttpd.c, increase the default maximum content size to 250MB. (check-in: f65bebb25e user: drh tags: trunk)
2015-01-31
15:03
In althttpd.c: Supply a Content-length header in the reply if the CGI does not provide one itself. (check-in: 9363196b1f user: drh tags: trunk)
2014-12-19
12:45
In althttpd.c: Fix a comment marking a MakeLogEntry() call to include the LOG: keyword so that it is correctly picked up for recording the location of MakeLogEntry() calls. (check-in: c92bd8c857 user: drh tags: trunk)
2014-12-18
21:37
Merge recent 3.8.7 documentation fixes into the trunk branch. (check-in: 272e47f56d user: drh tags: trunk)
21:34
Pass the HTTP_ACCEPT_ENCODING parameter to CGI programs. (check-in: 3985f4812e user: drh tags: branch-3.8.7)
2014-11-10
13:54
Process the -logfile argument of althttpd.c using strftime(). (check-in: 1c89e1bfa7 user: drh tags: trunk)
2014-10-24
19:41
Add an extra byte to the end of an allocated buffer, to make doubly-sure to avoid a buffer overrun. (check-in: 81ebf06056 user: drh tags: trunk)
2014-10-23
16:38
Make sure that "devids.net" does not appear in the referrer log. Change the name to "devids.net.smut". (check-in: 974a16487b user: drh tags: trunk)
15:04
Fix a missing "LOG:" in a comment of althttpd.c (check-in: d562f4165f user: drh tags: trunk)
14:51
Add comments to the althttpd.c source file that identify all possible "lineno" values for the 17th parameter of the log file. (check-in: ccf1203477 user: drh tags: trunk)
14:15
Althttpd enhancements: Add a 17th field to the log file that records the source-code line from which the log file message was generated. This is useful for studying the causes of request failures. Also, invoke Malfunction() on any unix API error. (check-in: 415faae9bf user: drh tags: trunk)
2014-10-06
03:07
In althttpd.c: Fix a bug such that HTTPS requests are correctly logged as such. If the "--https 1" command-line option is used, then try to read the remote IP address from the REMOTE_HOST environment variable, under the assumption that althttpd is being called from stunnel. (check-in: c34e8da80a user: drh tags: trunk)
00:35
Detect and disable a "bashdoor" attack against althttpd.c. (check-in: 389e06d34a user: drh tags: trunk)
2014-10-05
23:01
Improved documentation comments on the althttpd.c server program. (check-in: d217041b2b user: drh tags: trunk)
20:54
Update the HTTP server to prohibit malformed and possibly malicious HTTP_HOST parameters. (check-in: 5bb4dfcc73 user: drh tags: trunk)
2014-09-17
04:03
Add the "vsix" mimetype to the althttpd.c server. (check-in: 881c3a3aed user: drh tags: trunk)
2014-08-13
18:53
Updates to the webserver source code. (check-in: 1c4aeae543 user: drh tags: trunk)
2014-05-29
15:46
Change the default maximum POST size in althttpd to 20MB. (check-in: 35fcd6cd5b user: drh tags: trunk)
2014-04-26
00:30
Update althttpd.c client to log SIGPIPE and SIGSEGV in addition to SIGALRM. (check-in: 5a80e1c8e7 user: drh tags: version-3.8.4.3)
2013-12-16
21:42
When the request URI for static content contains extra path elements, report the error as 404 instead of 301. (check-in: 155df5701c user: drh tags: trunk)
21:30
In althttpd, keep track of wall-clock time in milliseconds, not seconds. And for the user and system times, be sure to subtract out the user and system times for prior requests on the same connection. (check-in: 333c090d36 user: drh tags: trunk)
20:13
Add an extra column to the logfile output from althttpd. The 16th column gives the number of characters in the request URI that contribute to the script name. This is useful with substr() in doing queries against specific CGI scripts. (check-in: faec8e5df4 user: drh tags: trunk)
17:01
Improvements to the althttpd logic that redirects to the base document when there are surplus pathname elements in the request URI. (check-in: 452b6e3c75 user: drh tags: trunk)