summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Paul Hänsch [Fri, 24 Sep 2021 10:19:22 +0000 (12:19 +0200)]
Squashed 'cgilite/' changes from
a76f6a5..
6bfa64b
6bfa64b automatically swap in confirmation dialog for registration
5d5fc0f fix in email syntax and confirm path
d468e35 ignore automatic files from modules
5a714a2 syntax fixes, minor sanity checks
142f5b0 user account functions
d6e0c1a function new_session to force session update, limit session cookies to _BASE path
git-subtree-dir: cgilite
git-subtree-split:
6bfa64b084ea028f9078f679a4a77ffc57e02361
Paul Hänsch [Mon, 13 Sep 2021 17:38:52 +0000 (19:38 +0200)]
Squashed 'cgilite/' changes from
9884092..
a76f6a5
a76f6a5 allow suppression of default session cookie
bcca3c0 STRING encodes empty values as backslash for easyer `read`ing of TAB-DBs, UNSTRING produces trailing newline for consistent output of encoded \n, obsoleted `sed` $UNSTRING code
git-subtree-dir: cgilite
git-subtree-split:
a76f6a5931782adbae717678f8f92569ed0d5bcb
Paul Hänsch [Sun, 12 Sep 2021 23:39:56 +0000 (01:39 +0200)]
Squashed 'cgilite/' changes from
2218e82..
9884092
9884092 typo in cli parsing
git-subtree-dir: cgilite
git-subtree-split:
988409298c9635afb1c6751f3fe15981b5d94ae3
Paul Hänsch [Sun, 12 Sep 2021 17:46:40 +0000 (19:46 +0200)]
Squashed 'cgilite/' changes from
dcab989..
2218e82
2218e82 Set _EXEC _DATA and _BASE variables
git-subtree-dir: cgilite
git-subtree-split:
2218e82add4c42ca6ec30c49e0b9cded4dc1e14f
Paul Hänsch [Tue, 24 Aug 2021 13:38:52 +0000 (15:38 +0200)]
Squashed 'cgilite/' changes from
07b4b96..
dcab989
dcab989 much faster hex decode function
git-subtree-dir: cgilite
git-subtree-split:
dcab9893c3e08b2ad0d0e9246b8ceefc3d40b9f8
Paul Hänsch [Mon, 23 Aug 2021 15:29:52 +0000 (17:29 +0200)]
Squashed 'cgilite/' changes from
38702db..
07b4b96
07b4b96 simpler lock algorithm using files
git-subtree-dir: cgilite
git-subtree-split:
07b4b96f662c7649130701b27865a851488ee2f7
Paul Hänsch [Mon, 23 Aug 2021 12:34:20 +0000 (14:34 +0200)]
Squashed 'cgilite/' changes from
b65a5ae..
38702db
38702db improved gonzo mac if openssl is unavailable
8be65ce bugfix: faulty check in update and append
904badc bugfix: parameter passing in cgilite_value calls
4a04dc4 portability GNU `date` / Busybox `date`
76395d4 Fix: prevent horizontal rule from masking 2nd order heading
52e7985 enable pipe/argument choice for more functions
git-subtree-dir: cgilite
git-subtree-split:
38702dbb48387609925572f2269b222f87eb9c1a
Paul Hänsch [Mon, 12 Jul 2021 15:37:53 +0000 (17:37 +0200)]
Squashed 'cgilite/' changes from
c207699..
b65a5ae
b65a5ae md: heading identifiers
b089a33 md: handle DOS line breaks
fa3afea md: task lists
cd49a5c HTML escaping, switchable HTML processing
4f5d122 md: inline HTML
fcdebd0 bugfix: stop condition in HTML block
987f4ef md: verbatim html block, md: allow emphasis before punctuation
1218334 md: image embedding, completing support for basic markdown
c1eb795 md: horizontal rules
b2cf4a3 md: allow hard line breaks; md extension: ignore embedded underscores
4f6c3fe todo items
3d2264c include markdown processor
80b3d8c try automatic switching to busybox for uuencode and sha256sum
git-subtree-dir: cgilite
git-subtree-split:
b65a5aecf5675a87f47f0888e90ceea5dbfb219c
Paul Hänsch [Wed, 14 Apr 2021 15:48:25 +0000 (17:48 +0200)]
Squashed 'cgilite/' changes from
4b913ff..
c207699
c207699 bugfix: fix error when reading literal "+" char from storage
e7e354d basic print styles
git-subtree-dir: cgilite
git-subtree-split:
c207699d7f39ce4bf96139e25da61e13cb94be4c
Paul Hänsch [Sat, 6 Mar 2021 23:03:39 +0000 (00:03 +0100)]
Squashed 'cgilite/' changes from
49b4c44..
4b913ff
4b913ff set foreground color where background color is set
git-subtree-dir: cgilite
git-subtree-split:
4b913ff67dee69b06224a77249baaef030565c8e
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
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
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
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
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
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