]> git.plutz.net Git - serve0/log
serve0
3 months agoMerge commit 'b931bbd0c30907b9cc956d3707b26b449bf41f76' master
Paul Hänsch [Sun, 14 Jan 2024 21:21:33 +0000 (22:21 +0100)]
Merge commit 'b931bbd0c30907b9cc956d3707b26b449bf41f76'

3 months agoSquashed 'cgilite/' changes from 9e5394e..3a4544b
Paul Hänsch [Sun, 14 Jan 2024 21:21:33 +0000 (22:21 +0100)]
Squashed 'cgilite/' changes from 9e5394e..3a4544b

3a4544b Fix broken range requests when running in dash
bfef1a0 allow autocomplete in login form
0f62500 avoid overflow of long links

git-subtree-dir: cgilite
git-subtree-split: 3a4544b251d7ca6192b3ff7c635a0f1f2efe8285

3 months agolist alternative file types in group view
Paul Hänsch [Sun, 7 Jan 2024 02:16:31 +0000 (03:16 +0100)]
list alternative file types in group view

3 months agoenable switch between stereo half width / full width
Paul Hänsch [Sun, 31 Dec 2023 04:13:40 +0000 (05:13 +0100)]
enable switch between stereo half width / full width

3 months agorewrite of stereo renderer and input
Paul Hänsch [Sun, 31 Dec 2023 00:07:44 +0000 (01:07 +0100)]
rewrite of stereo renderer and input

3 months agoimproved yaw calculation
Paul Hänsch [Fri, 29 Dec 2023 21:58:29 +0000 (22:58 +0100)]
improved yaw calculation

3 months agoadjustable eye distance in stereoview + use of gyroscopes
Paul Hänsch [Fri, 29 Dec 2023 03:13:10 +0000 (04:13 +0100)]
adjustable eye distance in stereoview + use of gyroscopes

6 months agouse type=search for search input
Paul Hänsch [Wed, 11 Oct 2023 21:07:12 +0000 (23:07 +0200)]
use type=search for search input

6 months agoSquashed 'cgilite/' changes from 970afda..9e5394e
Paul Hänsch [Wed, 11 Oct 2023 21:06:04 +0000 (23:06 +0200)]
Squashed 'cgilite/' changes from 970afda..9e5394e

9e5394e typo
a004238 do not require class=search for input of type=search
fb015c8 allow link/image src pattern with whitespace, avoid confusion with comment
1e12e80 force ALT-text for images
41642aa link and image syntax allowing whitespace URLs, repace use of non-posix gensub()
31cfd89 change order of precedence (HTML binds more than link brackets)
880ed14 css: avoid search button overflow, always center h1
211f2ee export _DATE variable
b846014 bugfix: recognize center and left aligned pipe tables
8928c6e independent macro extension
4c361b1 allow bullet symbol as list marker (for copy/paste from office documents)
4ee910d bugfix: do not accidentally start list blocks at second order
8e5ffff bugfix: do not consume multiple paragraphs in list start
3055b17 LICENSE CHANGE: CGIlite is now under ISC License!
d4da2a5 bugfix: endless loop in _startlist because of lacking indention removal
fc3451c discriminate between different list markers
8822843 unified list code
8e79399 allow block lists (again)
cc08744 reduce use of non-posix gensub
3d2d975 simpler block nesting, fix: h2 after paragraph
ca22f37 fix: block nesting in lists
1f4a5e2 fix: task list unsure
fc47d5d improved lists
0d64190 style for definition lists, adjusted list padding
0c5f738 style for line-block
887a68a tidy up variable declarations, remove additional line break after headline
ae55f6f introducing definition lists!
1cf0dab markdown: avoid adding newlines to blockquote, css: style for blockquote
854547d headline atttributes
b4a3f6a heading text in id
33570b0 block level prefix to avoid repeating headline IDs
516bc32 nesting of <section> in block elements
925f042 unified headline function
9b2f590 bugfix do not escape # character in link references
d45722a Omit link IDs in nested headings, to prevent ambiguous IDs
e6442fb EXPERIMENTAL: <section> wrapping for Headlines
d0b1c70 bugfix: HEX_DECODE for prefixes looking like shell patterns
8ce6dce bugfix: do not accidentally strip white spaces from code spans
c4ba9cc Include backtick (`) in URL escape handling
d61539c bugfix: prevent endless loop in HEX_DECODE, copy non-hex-digits unchanged
8fd595c translatable user dialogs
30435ff list padding, to prevent bullets floating into elements to the left
628929d Security: put backslash-escaped characters through HTML escaping
2ea88f7 Compatibility: Grid Tables section now compatible with posix/busybox awk
0f8f663 performance: avoid process forking
d45e2c8 wiki style links: portability regex fix
fa6be3f Allow headerless grid tables
f9f5356 allow empty alt text in images
019a9ea Extension: Arrows
01dadd7 enable block element Macros
697a1bb extesion: introduce <figure>-wrapped images as block elements
a8a5ea5 bugfix: enable image links
ffe17ca W3C Validator compliance: introduce separate function for escaping URL references, omit superfluous trailing slashes (e.g. in <br />)

git-subtree-dir: cgilite
git-subtree-split: 9e5394e58e45e0601cd41976bd5e5c865cfba008

6 months agoMerge commit '7641c53b7babc7f14976319b835c4d7f82e1ecb7'
Paul Hänsch [Wed, 11 Oct 2023 21:06:04 +0000 (23:06 +0200)]
Merge commit '7641c53b7babc7f14976319b835c4d7f82e1ecb7'

10 months agoconjunction links in bookmarks
Paul Hänsch [Sun, 28 May 2023 07:35:29 +0000 (09:35 +0200)]
conjunction links in bookmarks

11 months agoforgot break;;
Paul Hänsch [Mon, 24 Apr 2023 18:17:25 +0000 (20:17 +0200)]
forgot break;;

11 months agoquicker discard of unpaged items
Paul Hänsch [Mon, 24 Apr 2023 18:14:24 +0000 (20:14 +0200)]
quicker discard of unpaged items

17 months agoSquashed 'cgilite/' changes from 6bdb2db..970afda
Paul Hänsch [Sun, 13 Nov 2022 21:26:12 +0000 (22:26 +0100)]
Squashed 'cgilite/' changes from 6bdb2db..970afda

970afda inline image attributes, wiki style links
9a07596 bugfix/typo: correct transformation of header fields into web server variable names
5038774 escape CR and BR in HTML output (as previously specified)
e02243e table style
74f16aa bugfix: allow trailing white space in indented code
175ea96 bugfix anchor links starting with # character
dfadf30 bugfix: prevent white space lines from becoming code blocks
e619859 anchor links for headlines, bugfix: continue block processing right after tables
aa80431 Implemented pandoc grid tables
9bb2256 Implemented Pipe Tables
d1bb79c bugfix in recognition of fenced code block attributes
d09c1c1 ordered list of mime types, additional pdf and text types
cc4a446 styling classes for task list, additional task list status

git-subtree-dir: cgilite
git-subtree-split: 970afdafe1d1125607c10d3e410abae8d2244392

17 months agoMerge commit 'c0c355eff97c4b2e3e6d5f61d71b5cdf8d67a785'
Paul Hänsch [Sun, 13 Nov 2022 21:26:12 +0000 (22:26 +0100)]
Merge commit 'c0c355eff97c4b2e3e6d5f61d71b5cdf8d67a785'

17 months agoswap Add and Flip buttons
Paul Hänsch [Sun, 13 Nov 2022 21:22:28 +0000 (22:22 +0100)]
swap Add and Flip buttons

17 months agoadded flip option for tagging
Paul Hänsch [Sun, 23 Oct 2022 17:38:05 +0000 (19:38 +0200)]
added flip option for tagging

22 months agoSquashed 'cgilite/' changes from 1d27862..6bdb2db
Paul Hänsch [Sun, 22 May 2022 18:13:13 +0000 (20:13 +0200)]
Squashed 'cgilite/' changes from 1d27862..6bdb2db

6bdb2db style for search button
7680549 variable expiration times, clickable invitation links
38314fd detect https/http schema for invite links
98d46bf export user variables
b3075fd allow email quicklinks, bugfix pattern extractor in all inline links
d4b1cb4 variable $UID is reserved in bash and cannot be used
49a67fe metadata blocks
b406efc avoid odd margins in list items
2092bc6 user passphrase update, improved username form
2f3c712 allow invitation without email, allow setting user page url
e5e180a "cgilite_headers" among export variables
6cc62de reset header variables when processing multiple requests
b2b268b corrected paragraph splitting and hr/h2 distinction
33cd660 faster hexdecode for mixed data (e.g. post-data)
6fe824f API CHANGE: do not set session cookie automatically
a8f5776 enable pandoc fenced divs, and fenced code attributes
fabbc00 make hr tag visible again
47295e6 bugfix: prevent HTML injection in reference style link titles
882f37d markdown support for external macro plugin

git-subtree-dir: cgilite
git-subtree-split: 6bdb2dbf2cc57ab1938def5b678cbfe669f2d3b2

22 months agoMerge commit 'c1c97928352f0ac36034432f5bbba708c4146ff0'
Paul Hänsch [Sun, 22 May 2022 18:13:13 +0000 (20:13 +0200)]
Merge commit 'c1c97928352f0ac36034432f5bbba708c4146ff0'

22 months agoclickable search button
Paul Hänsch [Sun, 22 May 2022 18:03:39 +0000 (20:03 +0200)]
clickable search button

2 years agoremoved obsolte code block
Paul Hänsch [Tue, 22 Feb 2022 21:35:51 +0000 (22:35 +0100)]
removed obsolte code block

2 years agoslight speed improvement by using printf instead of cat
Paul Hänsch [Tue, 22 Feb 2022 21:34:04 +0000 (22:34 +0100)]
slight speed improvement by using printf instead of cat

2 years agogenerate advfilter section from cached tag order
Paul Hänsch [Tue, 22 Feb 2022 19:01:29 +0000 (20:01 +0100)]
generate advfilter section from cached tag order

2 years agoavoid orphaned close tag when tag list is empty
Paul Hänsch [Tue, 22 Feb 2022 18:48:13 +0000 (19:48 +0100)]
avoid orphaned close tag when tag list is empty

2 years agogenerate tagging section from cached order
Paul Hänsch [Tue, 22 Feb 2022 18:32:09 +0000 (19:32 +0100)]
generate tagging section from cached order

2 years agobugfix double decoding in fullname function leads to record discard
Paul Hänsch [Tue, 22 Feb 2022 17:55:24 +0000 (18:55 +0100)]
bugfix double decoding in fullname function leads to record discard

2 years agobugfix: avoid listing empty lines
Paul Hänsch [Tue, 22 Feb 2022 17:19:48 +0000 (18:19 +0100)]
bugfix: avoid listing empty lines

2 years agoavoid multiple reordering of tags
Paul Hänsch [Tue, 22 Feb 2022 16:58:03 +0000 (17:58 +0100)]
avoid multiple reordering of tags

2 years agomove "local" statement to wrapping function
Paul Hänsch [Tue, 22 Feb 2022 15:24:36 +0000 (16:24 +0100)]
move "local" statement to wrapping function

2 years agoquicker name prefix assignment
Paul Hänsch [Tue, 22 Feb 2022 15:23:42 +0000 (16:23 +0100)]
quicker name prefix assignment

2 years agoavoid one level of indirection
Paul Hänsch [Tue, 22 Feb 2022 14:15:10 +0000 (15:15 +0100)]
avoid one level of indirection

2 years agodifferent caching behaviour for tags and tagcategories
Paul Hänsch [Mon, 14 Feb 2022 22:05:41 +0000 (23:05 +0100)]
different caching behaviour for tags and tagcategories

2 years agobugfix: strip old page number in pagination link
Paul Hänsch [Tue, 21 Dec 2021 23:59:58 +0000 (00:59 +0100)]
bugfix: strip old page number in pagination link

2 years agobugifx: autogroup present but empty group fields
Paul Hänsch [Tue, 21 Dec 2021 23:39:21 +0000 (00:39 +0100)]
bugifx: autogroup present but empty group fields

2 years agoordering for manual groups
Paul Hänsch [Tue, 21 Dec 2021 23:08:44 +0000 (00:08 +0100)]
ordering for manual groups

2 years agosomewhat quicker file listing
Paul Hänsch [Tue, 21 Dec 2021 22:12:28 +0000 (23:12 +0100)]
somewhat quicker file listing

2 years agoimproved auto grouping
Paul Hänsch [Tue, 21 Dec 2021 22:06:41 +0000 (23:06 +0100)]
improved auto grouping

2 years agoshow group listings in video view
Paul Hänsch [Tue, 21 Dec 2021 20:00:21 +0000 (21:00 +0100)]
show group listings in video view

2 years agoallow manual grouping
Paul Hänsch [Mon, 20 Dec 2021 15:45:53 +0000 (16:45 +0100)]
allow manual grouping

2 years agobugfix: assign new tags from text field
Paul Hänsch [Mon, 29 Nov 2021 21:47:34 +0000 (22:47 +0100)]
bugfix: assign new tags from text field

2 years agoquicker update function
Paul Hänsch [Wed, 17 Nov 2021 01:49:59 +0000 (02:49 +0100)]
quicker update function

2 years agouse unified DB functions
Paul Hänsch [Wed, 17 Nov 2021 01:28:55 +0000 (02:28 +0100)]
use unified DB functions

2 years agoinclude storage functions
Paul Hänsch [Wed, 17 Nov 2021 01:28:09 +0000 (02:28 +0100)]
include storage functions

2 years agobugfix: typo caused clearing of fields on update
Paul Hänsch [Wed, 17 Nov 2021 01:23:55 +0000 (02:23 +0100)]
bugfix: typo caused clearing of fields on update

2 years agobugfix: typo
Paul Hänsch [Wed, 17 Nov 2021 01:10:40 +0000 (02:10 +0100)]
bugfix: typo

2 years agoslightly quicker tag box rendering
Paul Hänsch [Tue, 16 Nov 2021 18:10:07 +0000 (19:10 +0100)]
slightly quicker tag box rendering

2 years agoBugfix: select all 10 filter boxes
Paul Hänsch [Tue, 16 Nov 2021 18:09:44 +0000 (19:09 +0100)]
Bugfix: select all 10 filter boxes

2 years agouse grep for fast file search
Paul Hänsch [Tue, 16 Nov 2021 12:52:55 +0000 (13:52 +0100)]
use grep for fast file search

2 years agoSquashed 'cgilite/' changes from 6147b0e..1d27862
Paul Hänsch [Tue, 16 Nov 2021 12:08:19 +0000 (13:08 +0100)]
Squashed 'cgilite/' changes from 6147b0e..1d27862

1d27862 bugfix URL escaping for ? and %

git-subtree-dir: cgilite
git-subtree-split: 1d27862fc4c0ced76afb8bdfa04a9ab0f50208ef

2 years agoMerge commit '4814ae28928f948f44bdf0b8823226120a442dfb'
Paul Hänsch [Tue, 16 Nov 2021 12:08:19 +0000 (13:08 +0100)]
Merge commit '4814ae28928f948f44bdf0b8823226120a442dfb'

2 years agoBugfix: keep tag order
Paul Hänsch [Tue, 16 Nov 2021 04:11:26 +0000 (05:11 +0100)]
Bugfix: keep tag order

2 years agoSquashed 'cgilite/' changes from b191eb8..6147b0e
Paul Hänsch [Tue, 16 Nov 2021 03:29:40 +0000 (04:29 +0100)]
Squashed 'cgilite/' changes from b191eb8..6147b0e

6147b0e faster HTML and URL functions

git-subtree-dir: cgilite
git-subtree-split: 6147b0e50cd364e198e1a95061da781763a2b215

2 years agoMerge commit 'f38e4332eb9d1244b9a421c6e34436aaccb541eb'
Paul Hänsch [Tue, 16 Nov 2021 03:29:40 +0000 (04:29 +0100)]
Merge commit 'f38e4332eb9d1244b9a421c6e34436aaccb541eb'

2 years agoexec permissions
Paul Hänsch [Tue, 16 Nov 2021 03:28:09 +0000 (04:28 +0100)]
exec permissions

2 years agosimplified meta_name function
Paul Hänsch [Tue, 16 Nov 2021 03:27:11 +0000 (04:27 +0100)]
simplified meta_name function

2 years agosimplified pipelining
Paul Hänsch [Tue, 16 Nov 2021 03:26:28 +0000 (04:26 +0100)]
simplified pipelining

2 years agoinclude db_meta
Paul Hänsch [Tue, 16 Nov 2021 02:12:12 +0000 (03:12 +0100)]
include db_meta

2 years agoquicker tag collection
Paul Hänsch [Tue, 16 Nov 2021 00:30:03 +0000 (01:30 +0100)]
quicker tag collection

2 years agoswitch to db_meta
Paul Hänsch [Tue, 16 Nov 2021 00:29:19 +0000 (01:29 +0100)]
switch to db_meta

2 years agounified table function
Paul Hänsch [Tue, 16 Nov 2021 00:29:06 +0000 (01:29 +0100)]
unified table function

2 years agoSquashed 'cgilite/' changes from 5a44f82..b191eb8
Paul Hänsch [Mon, 15 Nov 2021 16:12:16 +0000 (17:12 +0100)]
Squashed 'cgilite/' changes from 5a44f82..b191eb8

b191eb8 export application globals
dba2d39 idmap functions
f477dc5 better data-layer / UI-layer abstraction in user functions

git-subtree-dir: cgilite
git-subtree-split: b191eb8df453e7e1877443d75214f8b89ee96eaf

2 years agoMerge commit 'aaf78b73ef86bfa892e60a2d9608b6c68bc4b2c4'
Paul Hänsch [Mon, 15 Nov 2021 16:12:16 +0000 (17:12 +0100)]
Merge commit 'aaf78b73ef86bfa892e60a2d9608b6c68bc4b2c4'

2 years agoSquashed 'cgilite/' changes from af27357..5a44f82
Paul Hänsch [Tue, 19 Oct 2021 15:11:10 +0000 (17:11 +0200)]
Squashed 'cgilite/' changes from af27357..5a44f82

5a44f82 allow server site message page to confirm registration
24df501 perform _BASE striping outside of internal web server
343a22a cleaner display of activation link, include port number in activation link
f6fa7fb strip _BASE path from PATH_INFO variable
6c1784b user invite function, handle invite/registration expire, always allow registration of first user

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

2 years agoMerge commit '57d399ab91c160327aaab1ab318ce701e727807b'
Paul Hänsch [Tue, 19 Oct 2021 15:11:10 +0000 (17:11 +0200)]
Merge commit '57d399ab91c160327aaab1ab318ce701e727807b'

2 years agobugfix: ffprobe invocation
Paul Hänsch [Tue, 5 Oct 2021 13:29:03 +0000 (15:29 +0200)]
bugfix: ffprobe invocation

2 years agoomit fraction of length
Paul Hänsch [Mon, 4 Oct 2021 21:09:55 +0000 (23:09 +0200)]
omit fraction of length

2 years agouse ffprobe for reading video meta data, dropping dependency on mplayer
Paul Hänsch [Mon, 4 Oct 2021 20:07:43 +0000 (22:07 +0200)]
use ffprobe for reading video meta data, dropping dependency on mplayer

2 years agoimproved reliability
Paul Hänsch [Sat, 2 Oct 2021 20:01:28 +0000 (22:01 +0200)]
improved reliability

2 years agoallow background color
Paul Hänsch [Sat, 2 Oct 2021 19:54:33 +0000 (21:54 +0200)]
allow background color

2 years agoSquashed 'cgilite/' changes from 6bfa64b..af27357
Paul Hänsch [Sat, 2 Oct 2021 19:39:39 +0000 (21:39 +0200)]
Squashed 'cgilite/' changes from 6bfa64b..af27357

af27357 bugfix tooltips
7459611 improved markup for styling
9451cdd min-height for textarea
84a16dd unambiguous cookie path when destroying user session

git-subtree-dir: cgilite
git-subtree-split: af27357b013bf25c762dabe45733b9402ad581f8

2 years agoMerge commit '46cfaab0ad63961e6d918ae5df596814fb344b4e'
Paul Hänsch [Sat, 2 Oct 2021 19:39:39 +0000 (21:39 +0200)]
Merge commit '46cfaab0ad63961e6d918ae5df596814fb344b4e'

2 years agoomit unnessecary decoding in ffmpeg thumbnail generation
Paul Hänsch [Sat, 2 Oct 2021 19:37:14 +0000 (21:37 +0200)]
omit unnessecary decoding in ffmpeg thumbnail generation

2 years agoquicker thumbnail generation using ffmpeg
Paul Hänsch [Sat, 2 Oct 2021 14:19:01 +0000 (16:19 +0200)]
quicker thumbnail generation using ffmpeg

2 years agoSquashed 'cgilite/' changes from a76f6a5..6bfa64b
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

2 years agoMerge commit '00aa1675c49f23eb075d1fc7ceb69bac5e1ba83c'
Paul Hänsch [Fri, 24 Sep 2021 10:19:22 +0000 (12:19 +0200)]
Merge commit '00aa1675c49f23eb075d1fc7ceb69bac5e1ba83c'

2 years agoimproved pipeline flow in category listing
Paul Hänsch [Fri, 24 Sep 2021 10:19:14 +0000 (12:19 +0200)]
improved pipeline flow in category listing

2 years agocall sed via xargs, which seems to be quicker than find -exec
Paul Hänsch [Mon, 13 Sep 2021 17:54:31 +0000 (19:54 +0200)]
call sed via xargs, which seems to be quicker than find -exec

2 years agoSquashed 'cgilite/' changes from 9884092..a76f6a5
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

2 years agoMerge commit '8be698d02f663e3d88ef4c48adb00707d75eeaa4'
Paul Hänsch [Mon, 13 Sep 2021 17:38:52 +0000 (19:38 +0200)]
Merge commit '8be698d02f663e3d88ef4c48adb00707d75eeaa4'

2 years agoupdate from obsolete UNSTRING sed command
Paul Hänsch [Mon, 13 Sep 2021 17:38:45 +0000 (19:38 +0200)]
update from obsolete UNSTRING sed command

2 years agohelper script to synchronize index storages
Paul Hänsch [Mon, 13 Sep 2021 00:02:41 +0000 (02:02 +0200)]
helper script to synchronize index storages

2 years agoSquashed 'cgilite/' changes from 2218e82..9884092
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

2 years agoMerge commit 'efaa2a8db2857d130e598104aea0fdbab398f714'
Paul Hänsch [Sun, 12 Sep 2021 23:39:56 +0000 (01:39 +0200)]
Merge commit 'efaa2a8db2857d130e598104aea0fdbab398f714'

2 years agouse argument parsing from cgilite
Paul Hänsch [Sun, 12 Sep 2021 18:05:07 +0000 (20:05 +0200)]
use argument parsing from cgilite

2 years agoSquashed 'cgilite/' changes from dcab989..2218e82
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

2 years agoMerge commit 'b500b09d321e9657343e6d407c78d23c8da4b591'
Paul Hänsch [Sun, 12 Sep 2021 17:46:40 +0000 (19:46 +0200)]
Merge commit 'b500b09d321e9657343e6d407c78d23c8da4b591'

2 years agoSquashed 'cgilite/' changes from 07b4b96..dcab989
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

2 years agoMerge commit 'eec55c04cfe8c04a0cbddd9a395c92a345a8f0ad'
Paul Hänsch [Tue, 24 Aug 2021 13:38:52 +0000 (15:38 +0200)]
Merge commit 'eec55c04cfe8c04a0cbddd9a395c92a345a8f0ad'

2 years agoMerge commit '3a4d7121502a5f4817a0b6ba5f871ead6cffeb63'
Paul Hänsch [Mon, 23 Aug 2021 15:33:08 +0000 (17:33 +0200)]
Merge commit '3a4d7121502a5f4817a0b6ba5f871ead6cffeb63'

2 years agoSquashed 'cgilite/' changes from 38702db..07b4b96
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

2 years agobugfix: avoid DB damage when updating nonexist file
Paul Hänsch [Mon, 23 Aug 2021 13:45:31 +0000 (15:45 +0200)]
bugfix: avoid DB damage when updating nonexist file

2 years agoexperimental lock algorithm
Paul Hänsch [Mon, 23 Aug 2021 13:22:53 +0000 (15:22 +0200)]
experimental lock algorithm

2 years agoSquashed 'cgilite/' changes from b65a5ae..38702db
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

2 years agoMerge commit '9a10fd447c5646456421bc7c0107bf930f3acbf8'
Paul Hänsch [Mon, 23 Aug 2021 12:34:20 +0000 (14:34 +0200)]
Merge commit '9a10fd447c5646456421bc7c0107bf930f3acbf8'

2 years agoSquashed 'cgilite/' changes from c207699..b65a5ae
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

2 years agoMerge commit '3283127e9544b8877250bde29ddfa5c4ec309a04'
Paul Hänsch [Mon, 12 Jul 2021 15:37:53 +0000 (17:37 +0200)]
Merge commit '3283127e9544b8877250bde29ddfa5c4ec309a04'

2 years agoinclude symlinked videos in list
Paul Hänsch [Mon, 12 Jul 2021 15:37:30 +0000 (17:37 +0200)]
include symlinked videos in list

2 years agoMerge branch 'master' of plutz.net:serve0
Paul Hänsch [Thu, 10 Jun 2021 09:47:07 +0000 (11:47 +0200)]
Merge branch 'master' of plutz.net:serve0

2 years agouse interlaced jpeg as thumbnail
Paul Hänsch [Thu, 10 Jun 2021 09:46:39 +0000 (11:46 +0200)]
use interlaced jpeg as thumbnail

2 years agobugfix: remove superfluous "local", causing error in some shells
Paul Hänsch [Mon, 24 May 2021 16:44:44 +0000 (18:44 +0200)]
bugfix: remove superfluous "local", causing error in some shells