Albert S. crtxcr
crtxcr pushed to master at crtxcr/qswiki 2022-03-28 20:25:02 +02:00
ba06d04a08 HandlerFeedGenerator: Error when cat does not exists (instead of empty feed)
crtxcr pushed to master at crtxcr/qswiki 2022-03-28 20:10:30 +02:00
5bb3f55945 HandlerFeedGenerator: Improvements to make feed vlaid
1ae5495e61 Dynamic: Add DynamicContentIncludePage to allow including pages
7bb7600d39 HandlerFeedGenerator: Add caching
f5eb36e7bb DynamicContentPostList: Ignore invisible entries
c891b36339 Makefile: Build dynamic content generators, adjust for exile update
Compare 20 commits »
crtxcr pushed to master at crtxcr/exile.h 2022-03-28 19:25:58 +02:00
6eb47daf84 README: Update Debian section
8bf87717a5 vows: ioctl: Make TIOCSTI illegal even when IOCTL vow is set
bcaefffbe8 Improve various error messages
Compare 3 commits »
crtxcr created branch next in crtxcr/qswiki 2022-03-27 20:09:00 +02:00
crtxcr pushed to next at crtxcr/qswiki 2022-03-27 20:09:00 +02:00
f5eb36e7bb DynamicContentPostList: Ignore invisible entries
c891b36339 Makefile: Build dynamic content generators, adjust for exile update
d17e596563 sandbox-linux: include exile.hpp
761471f243 template: Add template for atom feed
9ac0ad0ccd template: Add template for dynamic postlist
Compare 10 commits »
crtxcr opened issue crtxcr/looqs#32 2022-03-21 18:18:17 +01:00
Deduplicate absolute file paths
crtxcr pushed to dev at crtxcr/looqs 2022-03-20 21:28:18 +01:00
576a00854f shared: Begin ParallelDirScanner
8cef053e9d shared: Add simple ConcurrentQueue
7a77d586fd cli: Move most classes to shared lib for reuse
Compare 3 commits »
crtxcr pushed to master at crtxcr/exile.h 2022-03-17 17:10:41 +01:00
ed5098f2c6 README: Begin demo section
crtxcr pushed to master at crtxcr/exile.h 2022-03-17 15:48:41 +01:00
ea66ef76eb exile_flags_to_landlock(): Cover more with ALL_WRITE, except devices
66def7a28f append_syscall_to_bpf(): Check for unlikely case of too many sock_filters
dbf8e87440 exile.hpp: Mark do_clone inline, not static
98421fab90 Makefile: Build exile.o separately, link it in all tests
70c3fef500 exile.h: Retire static child_read/write_pipe vars
Compare 16 commits »
crtxcr closed pull request crtxcr/exile.h#31 2022-03-17 15:47:35 +01:00
WIP/cpp -> next
crtxcr pushed to next at crtxcr/exile.h 2022-03-17 15:47:27 +01:00
ea66ef76eb exile_flags_to_landlock(): Cover more with ALL_WRITE, except devices
66def7a28f append_syscall_to_bpf(): Check for unlikely case of too many sock_filters
dbf8e87440 exile.hpp: Mark do_clone inline, not static
98421fab90 Makefile: Build exile.o separately, link it in all tests
70c3fef500 exile.h: Retire static child_read/write_pipe vars
Compare 16 commits »
crtxcr pushed to WIP/cpp at crtxcr/exile.h 2022-03-17 15:18:41 +01:00
73dae3a102 append_syscall_to_bpf(): Check for unlikely case of too many sock_filters
crtxcr pushed to WIP/cpp at crtxcr/exile.h 2022-03-15 08:48:12 +01:00
f2ca26010a exile.hpp: Mark do_clone inline, not static
0f39ee7061 Makefile: Build exile.o separately, link it in all tests
41bd6e8f10 exile.h: Retire static child_read/write_pipe vars
7f083909e6 exile.h: Move definitions to new file exile.c
732623fc6f exile.h: Add extern "C" guards
Compare 11 commits »
crtxcr pushed to WIP/cpp at crtxcr/exile.h 2022-03-14 22:59:18 +01:00
508b5d4606 fixup! exile.h: Add extern "C" guards
crtxcr pushed to WIP/cpp at crtxcr/exile.h 2022-03-14 22:45:12 +01:00
2dc9b089f2 exile.hpp: Mark do_clone inline, not static
crtxcr pushed to WIP/cpp at crtxcr/exile.h 2022-03-14 22:31:16 +01:00
07afe40bf6 Makefile: Build exile.o separately, link it in all tests
53d3196a91 exile.h: Retire static child_read/write_pipe vars
3f25bb2eff exile.h: Move definitions to new file exile.c
6594f6f1ba exile.h: Add extern "C" guards
Compare 4 commits »
crtxcr pushed to dev at crtxcr/looqs 2022-02-27 23:41:20 +01:00
a1e71b3e95 common: Use DBMigrator to init and update database
620ff9024f shared: Begin db migration logic
2b5c2d8f1b fixup! DatabaseFactory: Move to /shared
68dd98532b DatabaseFactory: Move to /shared
7066cc1a45 Logger: Move to shared/
Compare 7 commits »
crtxcr opened issue crtxcr/exile.h#33 2022-02-26 16:56:57 +01:00
Revaluate thread-safety and document it
crtxcr pushed to WIP/cpp at crtxcr/exile.h 2022-02-04 21:46:53 +01:00
85b08c9a1b c++: Add explicit exile_launch() std::basic_string variant
crtxcr pushed to WIP/cpp at crtxcr/exile.h 2022-01-30 10:47:38 +01:00
09efc699d3 c++: Retire exile_launch_trivial(), use std::enable_if
c722e28fdd Makefile: Add 'tests' target, depend on headers too to rebuild on changes of those
6f77460e4b fixup! Add test.cpp to test C++ API
becd9e18ee test.sh: Also run C++ tests
c30185f790 Add test.cpp to test C++ API
Compare 9 commits »