c602b7a039
rename lib to src
2022-05-25 09:42:42 +03:00
a8b45911aa
weekend changes
...
- move main.zig to it's own package, create lib/
- rename AllSections to DB, remove intermediate tuples
- iovec does not allocate
- remove error{Overflow} from almost everywhere
2022-03-23 12:01:13 +02:00
b220dd92e3
iovec
2022-03-20 08:42:51 +01:00
e4e845384f
endianess and nblocks
2022-03-18 17:48:33 +01:00
4e36d7850e
rewrite shells
...
- Shell is up to 256 bytes long.
- Store up to 255 shells in the Shells area.
- Remove padding from the User struct.
2022-03-17 17:07:33 +01:00
a4e3e08f5f
packing shell sections
2022-03-03 18:05:46 +02:00
ca28332126
add unit tests for padding
2022-02-19 16:04:13 +02:00
da727113e5
filling packed user
2022-02-18 20:29:45 +02:00
411fb91fd1
test and README tiny updates
2022-02-18 17:26:35 +02:00
80ec63b6a4
fix casting functions, add some tests
2022-02-18 15:28:04 +02:00
44107bac51
adding simple header validation
2022-02-18 07:42:43 +02:00
ed1e464305
header may err
2022-02-18 07:16:11 +02:00
8c8570e6d1
start with Header
2022-02-17 11:55:05 +02:00