Commit Graph

72 Commits

Author SHA1 Message Date
5b16d240ea rpcs
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-27 04:38:07 +01:00
2ef3d46a5b renamed package to void orchestrator
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-26 10:48:04 +01:00
efbf6be520 signal handling in spawners
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-24 22:19:07 +01:00
983cd53f13 added ability to be interrupted to spawners
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-24 21:46:24 +01:00
afecbd9cd8 tcp listener ctrl-c handler
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-24 17:22:47 +01:00
29fec1466e http input reading correction
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-24 12:48:29 +01:00
5d707bdde4 streaming http server 2022-05-24 12:47:20 +01:00
44380ba5be implement tls clean close 2022-05-24 12:28:59 +01:00
71888d40e7 added tls processing
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-23 19:43:27 +01:00
20c2f8d5f7 forward tls handler 2022-05-23 19:43:22 +01:00
a2cbe9dc54 no-op tls handler
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-23 17:40:52 +01:00
5bad0766fd simplified main function
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-23 06:43:47 +01:00
5d1076f975 removed useless tls binary name
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-05-23 03:25:00 +01:00
2017d7c688 removed unnecessary arg privilege
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-22 19:23:46 +01:00
7bf1b6600d fib decl one line
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-22 19:15:16 +01:00
8f0b1a8083 http server
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-21 17:20:15 +01:00
b7abf4fa07 removed incorrect closure drop 2022-05-21 16:40:03 +01:00
72e2b31629 tcp connection listener
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-05-21 16:27:27 +01:00
8244e4ebf7 fixed missing dev null
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-21 16:24:26 +01:00
d365508cba added stdout and stderr to spawners
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-21 16:05:20 +01:00
3069f12da0 extracted prepare spawner
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-05-21 14:47:00 +01:00
9fe48a7749 fib example
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-20 18:09:51 +01:00
258ccc09b0 return correct exit code 2022-05-20 17:48:39 +01:00
95d3c06b31 std file descriptor protection
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-20 17:34:40 +01:00
8943d56a46 forwarded necessary fds in spawners
Some checks are pending
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is running
2022-05-19 21:44:39 +01:00
01f8f096c6 allowing multiple processes to share socket
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-19 20:30:51 +01:00
4f0f74b859 fixed broken waitpid and switched to waitid
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-19 17:19:52 +01:00
491fb46cb9 updated nix to 0.24.1 2022-05-19 17:18:05 +01:00
ccdb1f3e7e wait for children and report return code
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-19 16:45:02 +01:00
60c7888937 increased logging and accounted for missing /tmp
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-17 15:34:16 +01:00
c07d6df163 mount proc 2022-05-17 15:34:12 +01:00
0c77cd47f7 file argument binding
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-17 12:12:43 +01:00
00ace078b7 extract common spawner behaviour
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-17 11:48:13 +01:00
7da0e02235 added missing cmsg space
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-10 23:10:40 +01:00
8f2e9b9add fixed extension checking
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-10 22:51:28 +01:00
0e06334057 updated clap
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-05-10 21:57:27 +01:00
de1ab423d1 move spawner specific mounting outside
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-10 17:45:41 +01:00
ae803f0a95 correctly void and fill uts namespaces 2022-05-10 17:45:41 +01:00
3f377ff0d9 void builder cleanup 2022-05-10 17:45:41 +01:00
05fe72e733 moved argument processing to main.rs
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2022-05-04 10:48:44 +01:00
763fab12d8 removed incorrect recvmsg buffer
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-02 13:27:22 +01:00
a3f2274a25 link the basic example
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-28 18:03:01 +01:00
5e7eba5f61 user namespaces
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-28 17:08:36 +01:00
a6bf4871f4 debug helper
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-28 11:21:57 +01:00
ff32b48633 marked created fds as to keep
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-27 15:47:53 +01:00
1486fc7418 ignore sighup to let void outlive the shim
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-27 13:16:59 +01:00
398c604850 split arg processing with some before void
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-26 17:34:15 +01:00
ed6827b74e void add files
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-13 23:23:01 +01:00
479fae3858 implementing file socket args and triggers
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-13 22:47:16 +01:00
a04400decc added new_root and old_root
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-04-13 13:23:16 +01:00