Commit graph

22 commits

Author SHA1 Message Date
63a800e20f use landlock to further lock down proxy process 2025-12-03 02:39:32 +01:00
d48f61b4fa proxy: move permissions drop outside tokio rt 2025-12-03 02:14:31 +01:00
c3818d3b74 clippy fixes 2025-11-14 19:24:08 +01:00
c93fb84773 implement reload command 2025-11-14 19:22:42 +01:00
766f876230 help fixes 2025-11-14 19:04:30 +01:00
695f1e1d74 single thread tokio for daemon 2025-11-12 23:13:13 +01:00
e672e11f09 move proxies to sub-processes 2025-11-12 21:02:47 +01:00
b595282810 drop privileges for proxy thread 2025-11-10 23:04:21 +01:00
d8d1bc17df support reverse forwarding 2025-11-10 22:19:40 +01:00
cd00701028 up and down commands 2025-11-01 16:50:25 +01:00
32fc90debe track which namespaces we control 2025-11-01 16:42:34 +01:00
d168b4bf4d register managed namespaces with symlinks 2025-11-01 16:23:41 +01:00
3a8b684600 don't remove namespaces on daemon exit 2025-11-01 15:58:33 +01:00
9af09c8669 move code around 2025-11-01 14:33:35 +01:00
3b7d53f693 sd_notify fixes 2025-11-01 00:24:10 +01:00
5e5ee227fc reload destination -> target and module fixes 2025-11-01 00:04:20 +01:00
645a6e9978 use lazy unmount for namespaces 2025-10-31 22:40:08 +01:00
ac98bcbc00 cleanup namespace creation 2025-10-31 16:24:23 +01:00
b4cf0acb44 it seems to be working now 2025-10-31 14:55:54 +01:00
ec6c3a0a8b proxying 2025-10-30 23:41:52 +01:00
78e716f949 basic reloading 2025-10-30 18:56:02 +01:00
a4c7b3c1c9 basic netns management 2025-10-30 18:16:28 +01:00