This website requires JavaScript.
Explore
Help
Sign In
dan
0 Followers
·
0 Following
Joined on
2022-07-02
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
17
Projects
Packages
Public Activity
Starred Repositories
dan
pushed to
main
at
dan/liminix
2026-06-04 21:03:30 +00:00
6c63e02ef6
update dropbear patch for 26.05
dan
pushed to
main
at
dan/luad
2026-06-01 15:06:04 +00:00
f2b13bc34c
move check for full peer table
dan
pushed to
main
at
dan/luad
2026-06-01 13:47:13 +00:00
3e8640e54f
swap pollfds order
dan
pushed to
main
at
dan/luad
2026-06-01 13:12:42 +00:00
12c7abd3b0
if message exceeds buffer size, disconnect instead of running lua
dan
pushed to
main
at
dan/liminix
2026-05-27 12:14:41 +00:00
c212824209
Merge remote-tracking branch 'pcc/s6'
01ded6eb25
Patch s6-linux-init to fix running from non-root filesystem
Compare 2 commits »
dan
pushed to
main
at
dan/liminix
2026-05-27 12:13:54 +00:00
f6978f9770
Merge remote-tracking branch 'pcc/mitig'
f85d4a66ca
Merge remote-tracking branch 'pcc/hrt'
0cb8383b90
Adjust kernel exploit mitigation settings on arm64
3ed4e32525
Enable CONFIG_HIGH_RES_TIMERS in the default kernel config
430ed12902
think
Compare 5 commits »
dan
pushed to
main
at
dan/luad
2026-05-27 12:05:30 +00:00
0d7dfa9570
-Wall -Werror
ae1e109cd1
remove unused variable
cbdd65ecda
remove useless check for fd > 0
0e03b0a763
print error if garbage received from client
2fea793900
remove fork_lua return value check
Compare 7 commits »
dan
pushed to
main
at
dan/luad
2026-05-19 20:50:24 +00:00
a820bbf933
verify we get exactly 3 fds from client
7e12382248
why do we return NULL
59da5998b8
don't leak passed fds in parent
20bf3b8fba
allocate peer_fds on stack
a0a8bd0de4
hardcode 3 fds
Compare 6 commits »
dan
pushed to
main
at
dan/luad
2026-05-19 20:22:08 +00:00
cafb33d5f0
die
eaede95bac
check malloc failure
Compare 2 commits »
dan
pushed to
main
at
dan/luad
2026-05-19 20:19:53 +00:00
0b9189a412
off-by-one
3788f97dbf
whitespace
1d1b986e6d
check for space in peers table before accepting new request
f7ef74ea05
apparently C has booleans now
e2685769d0
make the peers table a global
Compare 5 commits »
dan
pushed to
main
at
dan/luad
2026-05-18 22:29:31 +00:00
262fc6437c
die with sensible error message if socket path too long
9569ba3cfa
update README
79313f1d55
consult env var to find socket path
a0e760884d
improve error reporting
Compare 4 commits »
dan
pushed to
main
at
dan/luad
2026-05-18 21:49:09 +00:00
4a7fc45704
wait for server to send script's exit status
e2a87ea5c9
use static initaliser for msg
7a567117e1
tidy up open_socket and explain need for abstract bind
d286b82eba
add luac to makefile
05d083d5b5
no need to call access() here
Compare 5 commits »
dan
pushed to
main
at
dan/luad
2026-05-17 22:58:21 +00:00
7fdcc89ec1
WIP luac C translation
dan
pushed to
main
at
dan/luad
2026-05-17 19:38:30 +00:00
e3bf89dcdf
delete rust stuff and add a Makefile
7c33ceadf4
remove unused python from rustup shell
Compare 2 commits »
dan
pushed to
main
at
dan/luad
2026-05-14 22:31:36 +00:00
9b7832a44d
WIP rewrite in C
713d30f9a2
fix most compiler warnings
0a5d7f83f6
remove fork and nix crates, use libc directly
4370b6ea99
luad allow preloading lua in parent process
Compare 4 commits »
dan
pushed to
main
at
dan/liminix
2026-05-11 11:19:30 +00:00
8e36690ae2
Merge remote-tracking branch 'pcc/upg'
6a390fa716
add luad (unused yet)
b2a7ae4bc4
openwrt: v25.12.1 -> v25.12.3
Compare 3 commits »
dan
pushed to
main
at
dan/luad
2026-05-11 09:10:07 +00:00
73efb42233
new file
dan
pushed to
main
at
dan/luad
2026-05-08 22:27:19 +00:00
15aad21535
add README
9d91c35cae
set up arg array in lua
56c7d48e65
remove hard tabs
Compare 3 commits »
dan
pushed to
main
at
dan/luad
2026-05-08 11:35:39 +00:00
4c22cfbe0f
decruft
f0f7f5d9fa
pass lua exit status or signal to client
9f0450b2dd
wait for lua child to exit before client exits
40ae833af3
client: bind socket to abstract name before connect
8dbe90e0ad
parse the datagram payload and fork lua on the file
dan
created branch
main
in
dan/luad
2026-05-08 11:35:39 +00:00
First
Previous
1
2
3
4
5
...
Next
Last