Lily Tsuru
|
bc8ed5eb8a
|
migrate all manual closing to new UniqueFd
Makes things cleaner.
|
2024-02-03 19:19:10 -05:00 |
Lily Tsuru
|
dcda1bfd1c
|
cleanup toml stuff a bit
|
2024-02-02 20:43:57 -05:00 |
Lily Tsuru
|
0a0ab0703a
|
Make Process do prctl(PR_SET_PDEATHSIG)
This means that nanosm managed process will also predictably die if nanosm is killed.
|
2024-02-02 20:38:10 -05:00 |
Lily Tsuru
|
bc530fe8a2
|
README/configuration improvements
|
2024-02-02 20:38:10 -05:00 |
Lily Tsuru
|
4a0b863735
|
move original design sketching to doc/
and better signify that it's only of historical relevance
|
2024-02-02 20:28:12 -05:00 |
Lily Tsuru
|
ee1ef5906d
|
slightly more robust error handling
|
2024-02-02 20:26:27 -05:00 |
Lily Tsuru
|
8196f711bc
|
whoops
|
2024-02-02 07:56:46 -05:00 |
Lily Tsuru
|
6a3e288d74
|
apparently that's important :p
|
2024-02-02 07:26:45 -05:00 |
Lily Tsuru
|
1c235447e2
|
some sizecrunching
|
2024-02-02 06:52:59 -05:00 |
Lily Tsuru
|
a00fd8247e
|
update readme, v0.1 bump
|
2024-02-02 06:41:46 -05:00 |
Lily Tsuru
|
67a38d45e5
|
cmake install stuff!
|
2024-02-02 06:39:42 -05:00 |
Lily Tsuru
|
29492db1ed
|
implement toml configutation + logging
mostly because i hate printf with the vengenance of a thousand souls. seriously. there's no reason formatting should be fucking *turing complete*
|
2024-02-02 06:30:52 -05:00 |
Lily Tsuru
|
44160204e2
|
Begin implementing nanosm main logic
|
2024-02-02 05:50:08 -05:00 |
Lily Tsuru
|
753164b393
|
implement a process which can restart itself
|
2024-02-02 05:34:37 -05:00 |
Lily Tsuru
|
ef904f5403
|
add spawn callback to Process
|
2024-02-01 23:30:02 -05:00 |
Lily Tsuru
|
4c1480d364
|
oops
|
2024-02-01 23:25:15 -05:00 |
Lily Tsuru
|
f71cfbdfe9
|
add tomlpp
|
2024-02-01 23:20:42 -05:00 |
Lily Tsuru
|
507e0c88a8
|
move process/timer io objects into seperate TUs
|
2024-02-01 23:06:19 -05:00 |
Lily Tsuru
|
833f2054a4
|
Actually implement event loop & process stuff
Pretty easy all things considered.
|
2024-02-01 22:54:06 -05:00 |
Lily Tsuru
|
dd0280a1e5
|
init
|
2024-02-01 04:06:07 -05:00 |