5657c3c1e8
tun_netbsd: update to follow tun_openbsd changes
ff49dc80a3
tun_netbsd: support unpatched kernels for IFHEAD
c644c61a8e
Add support for NetBSD tun(4) interface
3b95c81cc1
tun/netstack: simplify read timeout on ping socket
b9669b734e
tun/netstack: implement ICMP ping
e0b8f11489
version: bump snapshot
114a3db918
ipc: bsd: try again if kqueue returns EINTR
3b95c81cc1
tun/netstack: simplify read timeout on ping socket
b9669b734e
tun/netstack: implement ICMP ping
e0b8f11489
version: bump snapshot
114a3db918
ipc: bsd: try again if kqueue returns EINTR
9c9e7e2724
global: apply gofumpt
34b099fc33
Makefile: better representation of pointer
c9151e7772
parent: cry if execve returns
d45aacdcf2
dosfs: detect 0xE9 (JMP rel16) in BPB
cd82b50889
main: incorporate the corrupty bits!
2083670ace
corrupt: fix end==0 bug
7868b86e48
corrupt: upload the corruption bits
3d1830ca66
gitignore: Add misc/
82157919e9
Add Makefile
02b23c4187
Add .gitignore
6ab4de1ddb
dosfs: use calloc instead of malloc
7f7b05cf05
dosfs: parsing fixes
c078497b40
TODO: update TODO
cfc1f19ec6
config: deal with whitespace at line start
be27cccf45
config: fix some glaring errors...
6e9a68711d
config: "line ends early" is now a fatal error
50f3806f15
dosfs: get_byte_offset requires an unsigned offset
c8494b86bd
config: multiple parser fixes
e7b8a47e49
debug: remove some parentheses
546ed596d4
TODO: use fopen(3), using read_fat_chain is done
9d18bc84d0
dosfs: Remove dos_fread(), add get_byte_offset()