]> git.plutz.net Git - serve0/log
serve0
3 years agoSquashed 'cgilite/' changes from a836764..49b4c44
Paul Hänsch [Sat, 13 Feb 2021 21:29:59 +0000 (22:29 +0100)]
Squashed 'cgilite/' changes from a836764..49b4c44

49b4c44 remove obsolte escape functions
47a1cf6 introduce functions for cookie based cryptographically signed session variables
e3e5c0d introduce simple DBM module
8070ac9 use debug function for error output
13c2995 change border of input elements
31fd9a7 experimental: basic set of css rules
6212086 simplified mac function and cookie format

git-subtree-dir: cgilite
git-subtree-split: 49b4c44fb341804acf0165105e2234c2e57d1a67

3 years agoSquashed 'cgilite/' changes from a1caf91..a836764
Paul Hänsch [Sat, 6 Feb 2021 11:26:57 +0000 (12:26 +0100)]
Squashed 'cgilite/' changes from a1caf91..a836764

a836764 prefer hmac for session security

git-subtree-dir: cgilite
git-subtree-split: a836764660cf5db4cc02ffd9ea1ddb30aaa432f5

3 years agoSquashed 'cgilite/' changes from b8cec22..a1caf91
Paul Hänsch [Mon, 4 Jan 2021 17:34:35 +0000 (18:34 +0100)]
Squashed 'cgilite/' changes from b8cec22..a1caf91

a1caf91 include guard for main script, prevent double read of post data
147c722 mime types for streaming formats
1caf684 prevent line breaks in debug message
06a4763 try reading session key from post before trying cookie
1462517 escape CR and TAB in URLs
00ba4b0 avoid confusion regarding carriage return when escaping HTML (especially in textarea)
238f0f8 rudimentary debug function

git-subtree-dir: cgilite
git-subtree-split: a1caf91a5e6ab2d13790ec6a0c1eaf2b4030a0e8

3 years agoSquashed 'cgilite/' changes from 5b013b6..b8cec22
Paul Hänsch [Tue, 9 Jun 2020 18:12:33 +0000 (20:12 +0200)]
Squashed 'cgilite/' changes from 5b013b6..b8cec22

b8cec22 more escapes for use in html-sh and HTTP headers
4a73c71 limit escaping to necessary characters, more readable output, much faster escaping functions

git-subtree-dir: cgilite
git-subtree-split: b8cec2270b5917e96f57d72c4d1ad96471cad3d3

3 years agoSquashed 'cgilite/' changes from f0383ee..5b013b6
Paul Hänsch [Wed, 3 Jun 2020 17:52:42 +0000 (19:52 +0200)]
Squashed 'cgilite/' changes from f0383ee..5b013b6

5b013b6 bugfix: allow empty query string
7e6d863 improved handling of Connection header
87f88f1 quicker path sanitizing
06edc60 sanitizing and security
73550e0 updated copyright line
5a99761 speed improvements
7335b73 allow empty script headers

git-subtree-dir: cgilite
git-subtree-split: 5b013b64b7bbc9a62775ed861e9c8b34ffb3dfaa

4 years agoSquashed 'cgilite/' content from commit f0383ee
Paul Hänsch [Mon, 6 Apr 2020 14:42:15 +0000 (16:42 +0200)]
Squashed 'cgilite/' content from commit f0383ee

git-subtree-dir: cgilite
git-subtree-split: f0383eeb634ce1ae71bfb409a9bc25d84b6d79e9