Wapp

Timeline
Login

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

50 ancestors of 8cec7dcae84d53cd

2018-03-29
15:32
Update the security page to talk about the fact that parameter names must not contain special characters. check-in: 8cec7dcae8 user: drh tags: trunk
2018-03-28
20:25
Update the built-in SQLite to the first 3.23.0 beta. check-in: 127706d944 user: drh tags: trunk
2018-03-09
17:49
Improve %string() to escape < so that </script> does not cause problems in embedded javascript. Improve %html() to escape " and \ to avoid problems with HTML used inside a javascript string. check-in: 1e5ec777a7 user: drh tags: trunk
2018-03-02
14:02
Add the download.md document. check-in: 88695e2d91 user: drh tags: trunk
2018-02-27
04:05
Fix typos in the security.md document. check-in: 3d9bec254b user: drh tags: trunk
2018-02-18
23:45
Allow "%html%(...)%" as an alternative to "%html(...)" for use in cases where the "..." contains one or more ")" characters. check-in: a3a740ad51 user: drh tags: trunk
2018-02-16
19:24
In "local" and "server" modes, if a TCL error occurs in the page processing routine, write that error onto standard output in addition to sending it back as the reply to request. check-in: 99b13e374c user: drh tags: trunk
2018-02-14
01:56
In the formajax02.tcl example, change the name of the AJAX accept procedure to "acceptajax" which makes more sense than the former name of "acceptjson". check-in: d5adad95cd user: drh tags: trunk
01:52
In the formajax02.tcl example, use the encodeURIComponent() javascript function instead of escape() so that the "+" character is correctly escaped. Fix for ticket [a38160c72116b1ba04c] check-in: 9580d1fedb user: drh tags: trunk
2018-02-10
20:21
Add an edit function to the shopping list application. check-in: 43323e55a9 user: drh tags: trunk
2018-02-08
12:31
More improvements to test01.tcl. check-in: cea1360863 user: drh tags: trunk
12:15
Typos from Andreas. Added the file-upload test to test01.tcl. check-in: e17c170f16 user: drh tags: trunk
04:42
Fix minor problems with the two self-scripts. check-in: b25f6825c5 user: drh tags: trunk
02:17
Add she-bangs to the self.tcl and self2.tcl examples. check-in: 654ca1127b user: drh tags: trunk
02:07
Add the self2.tcl example script check-in: 0afcafe89f user: drh tags: trunk
01:31
Add cache-control to the self.tcl example script. check-in: b1545db25b user: drh tags: trunk
01:24
Add the "self.tcl" example application that displays a copy of itself. check-in: 8f65cebe60 user: drh tags: trunk
00:14
Add a documentation file on how to compile wapptclsh. check-in: 3e1e061441 user: drh tags: trunk
2018-02-07
23:55
Fix yet another typo. check-in: e4fc8bab33 user: drh tags: trunk
23:53
Fix documentation typos reported by Andreas Kupries. check-in: 7afff168cb user: drh tags: trunk
20:00
Improvements to the same-origin detection logic. check-in: 8b769e4771 user: drh tags: trunk
18:33
More documentation updates check-in: f6b7dbaa54 user: drh tags: trunk
14:27
Documentation enhancements. check-in: 651c5f305b user: drh tags: trunk
01:38
Mention the license (2-clause BSD) on the homepage. check-in: 8e060c0dec user: drh tags: trunk
01:37
New and improved documentation. check-in: ea88c28347 user: drh tags: trunk
2018-02-06
17:58
Fix filename dequoting in multipart/form-data interpretation. Add two test files for multipart/form-data testing. check-in: 6cd6484c92 user: drh tags: trunk
16:54
Adjust the regexp commands used to parse multipart/form-data to improved performance with very large upload files. check-in: 4cc53a980a user: drh tags: trunk
16:36
Enhance the file upload test to show uploaded images inline. check-in: 089322b3a4 user: drh tags: trunk
15:47
Add support for decoding multipart/form-data on POST queries. check-in: 70438dc56d user: drh tags: trunk
13:14
Add the WAPP_MODE cgi parameter. check-in: 7700f1866a user: drh tags: trunk
12:46
Add the "--local PORT" option to wapp-start. check-in: a931abfc06 user: drh tags: trunk
12:37
Move the implementation of wapp-start to the end of the file, where it seems to fit in better. No changes to logic. check-in: bacdb61533 user: drh tags: trunk
2018-02-05
04:34
Add SQLite search to the list of known users of Wapp in the wild. check-in: 7a829f83e3 user: drh tags: trunk
04:21
Update documentation to include the SCRIPT_FILENAME and DOCUMENT_ROOT cgi parameters. check-in: de2bae5c84 user: drh tags: trunk
01:31
Fix automatic CGI detection so that it works with CGI 1.1. check-in: 95e6f7d2d2 user: drh tags: trunk
00:45
Make sure the SCRIPT_FILENAME is a full pathname for the standalone server. check-in: 20f4274937 user: drh tags: trunk
2018-02-04
23:38
Add the (pwd)= output line to wapp-debug-env. check-in: 4c985fa7e4 user: drh tags: trunk
19:49
Make CGI parameters DOCUMENT_ROOT and SCRIPT_FILENAME available to the application. check-in: bccd3dd07f user: drh tags: trunk
17:58
Tweaks to the homepage. No changes to code. check-in: 1bb173f9a3 user: drh tags: trunk
2018-02-02
16:14
Add real-world usage examples for Wapp. check-in: 405b0e8963 user: drh tags: trunk
16:03
Remove deprecated interfaces. Improved comments in the wapp.tcl source code. check-in: d45c7180be user: drh tags: trunk
15:40
More tweaks to the homepage documentation. check-in: c0fdd17fd6 user: drh tags: trunk
14:51
Updates to the documentation. check-in: 985de3d884 user: drh tags: trunk
05:45
Further tweaks to the documentation. check-in: 7387e256f9 user: drh tags: trunk
05:41
Improved documentation. No code changes. check-in: 7ec2de27c9 user: drh tags: trunk
01:02
Faster dispatch using "info procs" rather than "info commands". check-in: 3a5f24fc30 user: drh tags: trunk
2018-02-01
22:07
Move test files into the tests/ folder. Add the encode-binary-file.tcl utility script. Add an image to tests/test01.tcl. Move the "-translation binary" out of wappInt-handle-request and into wappInt-handle-cgi-request. check-in: 7c173f40cb user: drh tags: trunk
21:19
Always set "-translation binary" on an http reply. Add an icon to the shoplist.tcl example application. check-in: 098049fe94 user: drh tags: trunk
18:15
Work on the example scripts so that they all work with the new default CSP. Add comments to all scripts. Provide a demonstration database for shoplist.tcl. Add a README.md to the examples folder. check-in: f28e72c49e user: drh tags: trunk
17:28
Restructure and comment the shoplist.tcl example to make it easier for people to read and understand. check-in: 47e58e7d2b user: drh tags: trunk
13:31
More shoplist.tcl enhancements. check-in: 2169d31440 user: drh tags: trunk