asleepymoon
asleepymoon pushed to main at asleepymoon/Luna 2022-11-06 13:53:22 +00:00
2980ee3973 libc: Make fread() and fwrite() less awkward
88011fc162 init: Use fread() properly
Compare 2 commits »
asleepymoon pushed to main at asleepymoon/Luna 2022-11-06 13:46:39 +00:00
40b078e0a2 libc: Make fread/fwrite return the number of items read/written instead of the number of bytes
d7692a7f59 libc: Rename fold() to lowercase() in strcasecmp and strncasecmp
Compare 2 commits »
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 13:23:52 +00:00
df26e6d772 Rename minitar_read_file to minitar_read_file_contents
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 13:21:49 +00:00
97da894c0f Make naming consistent across all files
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 13:18:53 +00:00
4401b1ca3a Update README.md
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 13:14:23 +00:00
28085731f1 Not all 0-sized reads are errors
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:46:23 +00:00
fd32be351e Remove unnecessary include
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:39:34 +00:00
7af3cfdfa0 Correct C++ signature
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:35:47 +00:00
c8ef43e33b Make it C++-compatible
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:35:06 +00:00
53723e6e2f Document how to override the default panic function
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:24:30 +00:00
f2fdf726ce Add a way to override the panic function
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:16:21 +00:00
bdb500b290 Remove unnecessary line in header
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:14:20 +00:00
4b20ab2e36 Create required directories in the install step
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 11:11:57 +00:00
aeb1767028 Document types in README
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 10:56:57 +00:00
ae70e11b12 State the license in the README
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 10:52:04 +00:00
15531b2c52 Fix typo =D
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 10:51:20 +00:00
a3d3cddeb3 Add functions to search for specific files or file types
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 10:22:45 +00:00
8507f57bc1 Add minitar_rewind()
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 10:06:19 +00:00
c05a8e1b07 Document the API in the README
6bb0fecdc4 Only define the contents of a struct minitar inside minitar
6c916ad861 Add .clang-format
Compare 3 commits »
asleepymoon pushed to main at asleepymoon/minitar 2022-11-06 09:37:26 +00:00
6e0b65aaa8 Open the tar archive in binary mode, for systems that require it