Wapp

Timeline
Login

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

50 most recent check-ins related to "trunk" occurring on or after 2017-12-12 18:34:29.

2018-01-31
00:19
Add a restrictive default Content Security Policy and provide the wapp-content-security-policy command to change it if necessary. (check-in: 4022bf292d user: drh tags: trunk)
2018-01-30
23:46
Add wapp-allow-xorigin-params and SAME_ORIGIN. Update the documentation accordingly. (check-in: e82121be4d user: drh tags: trunk)
20:36
Update example scripts to remove uses of the ::wapp dict. Improvements to the documentation. (check-in: 5d5c1559d7 user: drh tags: trunk)
19:37
Update the documentation page to remove all references to the ::Wapp dict. Describe the wapp-set-param, wapp-param-list, and wapp-param-exists interfaces used as an alternative to direct ::Wapp dict access. (check-in: 91b5a1ed09 user: drh tags: trunk)
19:09
Use 307 instead of 302 to redirect. (check-in: d8cc844e83 user: drh tags: trunk)
19:07
Add routines wapp-set-param, wapp-param-exists, and wapp-param-list which together eliminate the need to access the global ::wapp dict. (check-in: f9a0146ed6 user: drh tags: trunk)
17:28
Support the -Dvariable=value option to set global TCL variables. (check-in: 6fa89b7c98 user: drh tags: trunk)
17:06
Change wapp-debug-puts-env to just wapp-debug-env. (check-in: bf65f413cf user: drh tags: trunk)
16:09
Pass the HTTPS CGI parameter through to the application code. (check-in: 622563732a user: drh tags: trunk)
13:18
Automatically do gzip content-encoding on text/* replies if the TCL interpreter supports the zlib command. (check-in: 51541ac197 user: drh tags: trunk)
00:36
Add the tableajax01.tcl example script (check-in: 5bace79173 user: drh tags: trunk)
2018-01-29
23:42
Comment changes. Code is unaltered. (check-in: 142baa4cbd user: drh tags: trunk)
21:55
Add wapp-cache-control. (check-in: 815db10773 user: drh tags: trunk)
20:54
Add the --trace option useful for debugging. (check-in: 7e098c4180 user: drh tags: trunk)
18:08
Add the wapp-debug-puts-env command for debugging. (check-in: 95eb5f5c75 user: drh tags: trunk)
01:10
Add another ajax form example, this time using x-www-form-urlencoded content. (check-in: 39368df9be user: drh tags: trunk)
00:45
Move the "env.tcl" example script into the examples/ folder. (check-in: afbbaffbe0 user: drh tags: trunk)
00:40
Add the formajax01.tcl example script (check-in: bc899245cc user: drh tags: trunk)
2018-01-28
22:58
Add the "env.tcl" demonstration and prototyping script. (check-in: 441f956cf2 user: drh tags: trunk)
20:54
Updates to the README.md file. (check-in: 05cf577f9f user: drh tags: trunk)
20:04
Add the wapp-trim command. (check-in: ba9c27b26a user: drh tags: trunk)
19:46
Add a Makefile for MacOS. Add wapp-param. Add the %string(...) substitution for wapp-subst. (check-in: 1b25f9e6ed user: drh tags: trunk)
17:45
When the value of a cookie is an empty string, set its max age to 1 second so that it will be cleared from the browser. (check-in: b76fa41ae9 user: drh tags: trunk)
17:32
Add the wapp-redirect command. (check-in: e6c6f398a0 user: drh tags: trunk)
2018-01-27
22:17
Enable JSON1 in wapptclsh (check-in: a763b12070 user: drh tags: trunk)
16:09
Add the optional wapp-before-dispatch-hook and the test05.tcl test case to demonstrate how to use it. (check-in: e605df67a3 user: drh tags: trunk)
2018-01-26
21:26
Update the built-in SQLite to the 3.22.0 release. (check-in: a700937563 user: drh tags: trunk)
2018-01-08
23:19
Do not throw errors when the HTTP client closes the connections without sending a request. (check-in: 0c4fbdfef0 user: drh tags: trunk)
23:02
Do not try to translate binary HTTP replies into UTF-8 as is done for text replies. (check-in: c2a8732d7f user: drh tags: trunk)
2018-01-02
13:32
Updates to the README file. (check-in: 1b2d69541a user: drh tags: trunk)
2017-12-21
05:22
Use the "r" flag instead of "rb" in order to pick up the correct encoding. (check-in: a1fe55379f user: drh tags: trunk)
2017-12-17
00:15
Add the missing mkccode.tcl script needed to build wapptclsh. (check-in: 268e501a94 user: drh tags: trunk)
2017-12-16
17:57
Improved wappInt-enc-url that works with unicode. Added %qp and %unsafe subtitutions in wapp-subst. Updated the documentation accordingly. (check-in: 908c2891cf user: drh tags: trunk)
03:10
Add the wapp-subst command, with documentation and tests. (check-in: b304d05bf0 user: drh tags: trunk)
2017-12-15
21:44
Add a "clean" target to the Makefile, and optimize for size. (check-in: b9b69d4d68 user: drh tags: trunk)
21:43
Add a Makefile and code to generate the stand-alone "wapptclsh" binary. (check-in: 55e40e4c93 user: drh tags: trunk)
2017-12-13
17:28
Typo fix in the README.md (check-in: 0d5698a0e2 user: drh tags: trunk)
15:25
Add a "package provide" to the main script. Further documentation updates. (check-in: 97b3ea1716 user: drh tags: trunk)
15:09
SCGI processing now working on Nginx. (check-in: 788f9d0118 user: drh tags: trunk)
13:00
Refactor the command-line argument. Update documentation accordingly. (check-in: 69cae4edc3 user: drh tags: trunk)
12:32
Add the CGI test script and fix auto-detection of CGI. (check-in: 820bdf0f00 user: drh tags: trunk)
12:30
CGI mode is now working. (check-in: d637e1ba1d user: drh tags: trunk)
12:10
Refactor for CGI support. The CGI support is still untested. (check-in: 9697edc9ed user: drh tags: trunk)
2017-12-12
23:07
Improvements to option parsing in wapp-start. (check-in: a7df1f0237 user: drh tags: trunk)
22:54
Get the "--mode server" and --port options working. (check-in: f895ab0afe user: drh tags: trunk)
21:47
Documentation improvements. Better CGI variables. Defense against CSRF attacks. (check-in: 25694074dc user: drh tags: trunk)
21:21
Improved detection of HTML injections. Show application errors as a 500 return and include errorInfo in the reply text. (check-in: 08c08d74fe user: drh tags: trunk)
19:54
Get it working on Windows. (check-in: d7595a18c5 user: drh tags: trunk)
19:16
Fixes to the README.md file. (check-in: 6a813163ac user: drh tags: trunk)
18:34
Add support for setting cookies. (check-in: f79255b218 user: drh tags: trunk)