• Joined on 2020-01-03
truh synced commits to master at truh/http.sh from mirror 2025-07-17 12:39:31 +02:00
41cbf1ee42 docs: add example for template -index
truh synced commits to master at truh/http.sh from mirror 2025-06-13 05:09:43 +02:00
c59202a6dc server: respect cfg[enable_multipart]
truh synced commits to master at truh/http.sh from mirror 2025-06-02 00:36:19 +02:00
57ed8eadbf version: bump to 0.97.2
1801e05fd9 template: bugfix the default include path
21f922f731 template: prevent possible LFI given a template injection
Compare 3 commits »
truh synced commits to refs/tags/v0.97.2 at truh/http.sh from mirror 2025-06-02 00:36:19 +02:00
truh synced new reference refs/tags/v0.97.2 to truh/http.sh from mirror 2025-06-02 00:36:19 +02:00
truh synced commits to master at truh/http.sh from mirror 2025-05-19 01:36:24 +02:00
981426d6c2 docs: describe basic notORM usage patterns
638bda8419 tests: add a test for notORM's autoincrement
Compare 2 commits »
truh synced commits to master at truh/http.sh from mirror 2025-05-18 17:26:24 +02:00
c6311cf4c1 tests: add testcases for v0.97.1 template extensions
e9018284f5 docs: upgrade template docs for 0.97.1
e809c0be6b template: implement relative paths. bump to 0.97.1
Compare 3 commits »
truh synced commits to refs/tags/v0.97.1 at truh/http.sh from mirror 2025-05-18 17:26:24 +02:00
truh synced new reference refs/tags/v0.97.1 to truh/http.sh from mirror 2025-05-18 17:26:24 +02:00
truh synced commits to master at truh/http.sh from mirror 2025-05-01 18:16:25 +02:00
93271da824 tests: add testcase for notORM's backslash handling
64fd5d1836 notORM: fix a bug around search terms containing a backslash
Compare 2 commits »
truh synced commits to master at truh/http.sh from mirror 2025-04-10 16:37:58 +02:00
10d19c1a36 template: implement more sanitizations for the new {{-set-value}} statement
truh synced commits to master at truh/http.sh from mirror 2025-04-07 23:17:58 +02:00
c9f03158c7 template: move main template directy into garbage to not miss it at any point
truh synced commits to master at truh/http.sh from mirror 2025-04-06 14:47:57 +02:00
ec0238f76f docs: document the template boolean set
be23e31362 template: implement set statements
Compare 2 commits »
truh synced commits to master at truh/http.sh from mirror 2025-04-06 06:37:59 +02:00
f2d72ef6ee tests: fixup invalid header test
c6d3dfa045 server: fixup hangs on empty POST reqs
d5aaa1c265 template: tpl includes don't need to prepend the expr anymore
f9e1be8a90 template: horrible hack implementing iterators in included templates
6a9ec3bf71 template: small style/performance fixes
Compare 8 commits »
truh synced commits to master at truh/http.sh from mirror 2025-04-05 22:28:08 +02:00
9ad46350af template: add special auto-increment -index value
truh synced commits to master at truh/http.sh from mirror 2025-04-03 05:07:58 +02:00
9f123a6d66 worker: create missing control files on startup
8aa0dcd2fa template: fix quoting issue causing a tr malfunction
cf70f8ccc0 docker: hopefully fix
Compare 3 commits »
truh synced commits to master at truh/http.sh from mirror 2025-04-02 12:47:58 +02:00
ede27f9905 server: normalize method to uppercase
truh synced commits to master at truh/http.sh from mirror 2025-03-15 03:41:23 +01:00
b55011332e server: workaround for clients which incorrectly skip the Content-Length value
truh synced commits to master at truh/http.sh from mirror 2025-03-12 10:24:51 +01:00
4df7be9a7c template: migrate nested_add to an internal randomness source
cf053496a2 misc: remove unnecessary sed -E
Compare 2 commits »
truh synced commits to master at truh/http.sh from mirror 2025-03-07 07:24:50 +01:00
44c2aec5ca template: eliminate all temporary file i/o
86f424fb30 template: deprecate render_unsafe
ba6fa37d62 template: cleanup rest sed generators
Compare 3 commits »