apio pushed tag 1.7.2 to apio/minitar 2023-02-15 18:26:28 +00:00
apio released minitar 1.7.2 at apio/minitar 2023-02-15 18:26:28 +00:00
apio pushed to main at apio/minitar 2023-02-15 18:25:06 +00:00
a6d38efc7d chore: bump patch version
apio pushed to oop-vfs at apio/Luna 2023-02-14 19:17:35 +00:00
4697a16206 Heap: Avoid accessing a block after it's potentially deleted
apio pushed to oop-vfs at apio/Luna 2023-02-14 19:10:10 +00:00
08d5d727ee luna: Skip UBSAN.cpp in CMakeLists as that's not implemented yet
apio pushed to oop-vfs at apio/Luna 2023-02-14 19:07:37 +00:00
38bd3d3eef luna: Use spinlocks in the heap implementation
4e88a7482c kernel, luna: Move Spinlock.h to luna
6eff41e7af Option: Use __builtin_launder to ensure that the compiler doesn't label this as UB
Compare 3 commits »
apio commented on pull request apio/Luna#22 2023-02-14 19:01:40 +00:00
Start working on a VFS implementation

I'm still working on this, just nothing useful to commit as it seems like the heap implementation is broken as soon as too many allocations are happening.

apio pushed to oop-vfs at apio/Luna 2023-02-14 19:00:04 +00:00
79078ff21e SharedPtr: Implement make_shared using adopt_shared
apio pushed to main at apio/minitar 2023-02-09 15:46:25 +00:00
85a6d79151 fix: Shorten the 'name' field in minitar_entry_metadata
320231c70b fix: Make the 'list' example show more metadata
Compare 2 commits »
apio pushed to main at apio/minitar 2023-02-06 22:18:58 +00:00
7571ef42c6 fix: Cast time_t to a known type for snprintf()
88d6fbffb7 fix: Check for _WIN32 instead of _MSC_VER
Compare 2 commits »
apio commented on issue apio/minitar#1 2023-02-06 21:57:36 +00:00
Supported entry types

Supported now, along with symlinks, hard links and FIFOs. API.md#minitar_file_type

apio pushed tag 1.7.1 to apio/minitar 2023-02-06 21:43:43 +00:00
apio released minitar 1.7.1 at apio/minitar 2023-02-06 21:43:43 +00:00
apio pushed to main at apio/minitar 2023-02-06 21:42:53 +00:00
01d3c27d41 chore: bump patch version
apio pushed to main at apio/minitar 2023-02-05 13:38:37 +00:00
bf52d9e321 fix: Handle malloc errors properly in pack.c
apio pushed to main at apio/minitar 2023-02-05 13:34:04 +00:00
7339aeeae5 chore: Add platform-specific example targets
40302ddd41 fix: Do not define metadata twice in examples/pack.c
Compare 2 commits »
apio pushed to main at apio/minitar 2023-02-05 13:22:39 +00:00
8cb5175630 fix: Do not #include <sys/types.h> on Windows
apio pushed to main at apio/minitar 2023-02-05 13:14:50 +00:00
5bfc7e45ac chore: Adjust comment in minitar_write_file_entry()
apio pushed tag 1.7.0 to apio/minitar 2023-02-04 18:42:59 +00:00
apio released minitar 1.7.0 at apio/minitar 2023-02-04 18:42:59 +00:00