Imbus
|
45ef1c4271
|
Bitmanip
|
2025-11-27 11:41:03 +01:00 |
|
Imbus
|
561a344f30
|
getopt
|
2025-11-14 20:59:40 +01:00 |
|
Imbus
|
b5b554bf31
|
syslog
|
2025-11-14 20:54:37 +01:00 |
|
Imbus
|
77fd1763e0
|
Config iteration
|
2025-11-14 20:15:27 +01:00 |
|
Imbus
|
ac6abd7c10
|
FreeList hexdump now takes width argument
|
2025-11-14 16:31:23 +01:00 |
|
Imbus
|
80825e620c
|
Ansicodes
|
2025-11-14 16:31:23 +01:00 |
|
Imbus
|
d4da05253d
|
Testing nolookup versions of crc32
|
2025-11-14 16:31:23 +01:00 |
|
Imbus
|
a50dc1b867
|
Header guard change
|
2025-11-14 16:31:23 +01:00 |
|
Imbus
|
8f4ea26303
|
crc32
|
2025-11-14 16:31:23 +01:00 |
|
Imbus
|
7383d6e0f2
|
Walk
|
2025-11-14 16:31:23 +01:00 |
|
Imbus
|
64dd81fc06
|
Mmap_file
|
2025-11-14 16:31:23 +01:00 |
|
Imbus
|
e27ef8ca49
|
cjson ignore and comment
|
2025-11-03 03:10:44 +01:00 |
|
Imbus
|
8661c89633
|
Atomics demo
|
2025-11-03 03:08:07 +01:00 |
|
Imbus
|
e1bd06eb69
|
winsz comments
|
2025-11-03 03:06:58 +01:00 |
|
Imbus
|
319cfe0dbb
|
Helpful comment in fir2
|
2025-11-03 03:06:44 +01:00 |
|
Imbus
|
dd24ae4c07
|
config_ini: header guards in conf.h
|
2025-11-03 03:06:29 +01:00 |
|
Imbus
|
c0811e1a95
|
Better comments
|
2025-09-09 11:07:46 +02:00 |
|
Imbus
|
dcfd4c01ff
|
More rigorous testing and helpful comments
|
2025-09-09 11:00:25 +02:00 |
|
Imbus
|
8fb583b57f
|
Unused headers, remove some specific asserts, some reference notes on wiping block
|
2025-09-09 10:19:12 +02:00 |
|
Imbus
|
f97505d8ba
|
Freelist now uses offsets instead of raw pointers instead of header
|
2025-09-09 10:06:03 +02:00 |
|
Imbus
|
9eb7b17a65
|
Reintroduce all tests
|
2025-09-09 10:05:44 +02:00 |
|
Imbus
|
dc2bfe10a8
|
Uppercase hexdup
|
2025-09-09 10:05:29 +02:00 |
|
Imbus
|
04c8311528
|
BUG: Walking logic in check() is broken. Moving aligning into source, removing macros
|
2025-09-09 08:47:26 +02:00 |
|
Imbus
|
d608a81674
|
Makefile uses new define
|
2025-09-08 09:15:28 +02:00 |
|
Imbus
|
f29035319c
|
Clearer macro conditions
|
2025-09-08 09:14:58 +02:00 |
|
Imbus
|
de6aee3a3a
|
Move FreeListBlock internal into source
|
2025-09-08 08:48:34 +02:00 |
|
Imbus
|
682901cafd
|
Remove unused defines FL_FREE, FL_USED
|
2025-09-08 08:48:19 +02:00 |
|
Imbus
|
3d4fe51dd1
|
freelist: External utilization
|
2025-09-08 07:55:13 +02:00 |
|
Imbus
|
a8b7fc75e3
|
Some more info in demo main
|
2025-09-08 07:52:54 +02:00 |
|
Imbus
|
13a0d42514
|
Remove block header from allocated blocks entirely
|
2025-09-08 07:52:41 +02:00 |
|
Imbus
|
8f41b0873d
|
Disable align in makefile
|
2025-09-08 07:43:22 +02:00 |
|
Imbus
|
be3d902be5
|
freelist: Move align macro fiddling into header
|
2025-09-08 07:43:15 +02:00 |
|
Imbus
|
39c331cd09
|
Remove tracking of free state in freelist header since being in the list means it is also free
|
2025-09-08 07:38:22 +02:00 |
|
Imbus
|
69d4683cc5
|
Freelist: unused deps
|
2025-09-08 04:15:31 +02:00 |
|
Imbus
|
b10d02a2a2
|
clang-format: space between implementations
|
2025-09-08 03:51:21 +02:00 |
|
Imbus
|
293e790573
|
Freelist implementation
|
2025-09-08 03:51:07 +02:00 |
|
Imbus
|
aa013fa349
|
Silence stuff for now
|
2025-09-07 21:57:58 +02:00 |
|
Imbus
|
d1044a94a1
|
Build subdirs with 'make sub'
|
2025-09-07 21:57:49 +02:00 |
|
Imbus
|
bed5c13dc8
|
Yeet broken treeset for now
|
2025-09-07 21:42:43 +02:00 |
|
Imbus
|
50d6bbed7b
|
Makefile: silence some errors, clean up log
|
2025-09-07 21:40:51 +02:00 |
|
Imbus
|
a5c2c35bf6
|
file_allocate
|
2025-09-07 21:40:33 +02:00 |
|
Imbus
|
04220af434
|
Filesize
|
2025-09-07 21:19:37 +02:00 |
|
Imbus
|
d7af70719c
|
Header guards....
|
2025-09-05 01:38:46 +02:00 |
|
Imbus
|
14d1667424
|
Free list allocator (rough)
|
2025-09-03 00:14:08 +02:00 |
|
Imbus
|
33d55b2cd2
|
Spinlocks
|
2025-08-28 14:45:45 +02:00 |
|
Imbus
|
080928d3fd
|
Signals exampe, sigaction included
|
2025-08-28 14:45:30 +02:00 |
|
Imbus
|
f3522129a3
|
"Hardening" the bad prand
|
2025-08-28 14:44:44 +02:00 |
|
Imbus
|
d0aa85f62e
|
Bump allocator
|
2025-08-28 14:43:55 +02:00 |
|
Imbus
|
29fbcca987
|
winsz
|
2025-08-27 00:12:57 +02:00 |
|
Imbus
|
cec0dafe35
|
Byte header
|
2025-08-27 00:12:50 +02:00 |
|