Albert S. crtxcr
crtxcr push feito para dev em 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 abriu a issue crtxcr/exile.h#33 2022-02-26 16:56:57 +01:00
Revaluate thread-safety and document it
crtxcr push feito para WIP/cpp em crtxcr/exile.h 2022-02-04 21:46:53 +01:00
85b08c9a1b c++: Add explicit exile_launch() std::basic_string variant
crtxcr push feito para WIP/cpp em 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 »
crtxcr excluiu branch WIP/rework_get_vow_argfilter de crtxcr/exile.h 2022-01-30 10:47:00 +01:00
crtxcr excluiu branch WIP/readme de crtxcr/exile.h 2022-01-30 10:46:54 +01:00
crtxcr excluiu branch WIP/doc de crtxcr/exile.h 2022-01-30 10:46:47 +01:00
crtxcr excluiu branch WIP/argsfilter de crtxcr/exile.h 2022-01-30 10:46:43 +01:00
crtxcr criou o branch WIP/argsfilter em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
crtxcr push feito para WIP/argsfilter em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
crtxcr criou o branch WIP/doc em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
crtxcr push feito para WIP/doc em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
c41eb21ff6 Remove sys/capability.h inclusion, we only need linux/capability.h
bf0d6f9b8d fixup! pledge: Add PROT_EXEC
d502676ab7 pledge: Add PROT_EXEC
c7991ceefa Introduce EXILE_SYSCALL_PLEDGE_DENY_ERROR, remove exile_policy->pledge_policy
5c8de3d286 test: Add pledge socket test
Compare 9 commits »
crtxcr criou o branch WIP/readme em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
crtxcr push feito para WIP/readme em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
a15adac073 fixup! Update README
d6bcbd7baa Update README
Compare 4 commits »
crtxcr criou o branch WIP/rework_get_vow_argfilter em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
crtxcr push feito para WIP/rework_get_vow_argfilter em crtxcr/exile.h 2022-01-30 10:46:18 +01:00
crtxcr push feito para next em crtxcr/exile.h 2022-01-30 10:46:17 +01:00
278ae31e2e fixup! Introduce exile_vows_from_str()
5ef54a08b4 struct syscall_vow_map: change 'str' to const char*
Compare 2 commits »
crtxcr abriu a issue crtxcr/exile.h#32 2022-01-30 10:26:38 +01:00
warning: ISO C++ forbids compound-literals
crtxcr push feito para WIP/cpp em crtxcr/exile.h 2022-01-29 23:40:45 +01:00
c5249aa36d Makefile: Add 'tests' target, depend on headers too to rebuild on changes of those
0656775ca0 fixup! Add test.cpp to test C++ API
623ade5522 test.sh: Also run C++ tests
874f41b80c Add test.cpp to test C++ API
0cc3d32a12 fixup! Begin C++ API: Add exile.hpp with exile_launch() wrappers
Compare 5 commits »
crtxcr push feito para WIP/cpp em crtxcr/exile.h 2022-01-29 23:10:30 +01:00
d0aeef7d2e struct syscall_vow_map: change 'str' to const char*
0602a33824 Begin C++ API: Add exile.hpp with exile_launch() wrappers
Compare 2 commits »