Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for s2/mod/cgi/test.s2
2018-11-06
| ||
06:13 | cgi module now internally normalizes the case of queued header keys so that client code doesn't have to be extra careful about their case. file: [ba2fa3d3f8] check-in: [b397310961] user: stephan branch: trunk, size: 2272 | |
2018-01-01
| ||
22:05 | Minor tweaks and hacks. Accidentally discovered a new category of parse errors involving certain keywords within a ternary expression, and partially "resolved" them. file: [8c6200d1a3] check-in: [972ed85e26] user: stephan branch: trunk, size: 2126 | |
12:53 | updated cgi module to v2 init interface. file: [0842533ff5] check-in: [00eb54c710] user: stephan branch: trunk, size: 2129 | |
2017-12-01
| ||
20:46 | Added s2.cgi.respondPassthrough() to stream out static content, bypassing all output buffering. file: [7b54f243ef] check-in: [46f39498d9] user: stephan branch: trunk, size: 2133 | |
15:55 | s2 cgi module: split its initialization into 2 parts to allow it to accommodate the needs of both a DLL and statically built-in module. This also allows us to pass init options from script code, which we couldn't do before. file: [2bc9c23d7c] check-in: [573a038cdd] user: stephan branch: trunk, size: 2269 | |
01:25 | Renamed cgi.rfc822Time() to cgi.headerTimestamp(). file: [a689d9a4fa] check-in: [e839dbd0a1] user: stephan branch: trunk, size: 1204 | |
2017-11-30
| ||
19:11 | Added cgi.rfc822Time() and cgi.setHeader() now accepts an arbitrary enum entry as its key, from which it will extract the enum entry's value to be the header key. file: [bbe775970a] check-in: [4ea3ef3431] user: stephan branch: trunk, size: 1199 | |
2017-11-29
| ||
14:29 | Added: Minor tweaks to the cgi module's output buffer handling to allow capturing of its responses for testing purposes. file: [c3a1d4035f] check-in: [7ca1ac6159] user: stephan branch: trunk, size: 715 | |