Commit graph

16 commits

Author SHA1 Message Date
0dc45fc7d0 Add linklist structure for tracking hard links 2023-08-01 16:24:01 -04:00
b0fa9d1953 Finish haggis_store_node along with adjustments to dependent functions 2023-07-29 18:39:07 -04:00
Nathan Fisher
a53032eea9 Incremental progress 2023-07-29 13:51:37 -04:00
Nathan Fisher
1d36b38fb4 Merge branch 'odin' of git.hitchhiker-linux.org:jeang3nie/seahag into odin 2023-07-28 18:52:37 -04:00
Nathan Fisher
82f8fdc736 Use typedef's for custom types to make code less cluttered 2023-07-28 18:39:30 -04:00
8ebaefd712 Check for NULL after allocating 2023-07-25 19:50:46 -04:00
Nathan Fisher
e97feb1e3d Finish haggis_load_node function; Add *node related function
prototypes to haggis.h;
2023-07-24 18:56:04 -04:00
5b520b54e2 Progress on haggis_load_node; Ensure local vars are at top of
functions;
2023-07-24 11:04:55 -04:00
Nathan Fisher
47640e5818 Finish haggis_load_filetype function 2023-07-23 23:42:51 -04:00
a762f3555e Attempt to account for differences in libmd on different platforms 2023-07-22 23:34:32 -04:00
Nathan Fisher
632f93e084 Move bit storing function declarations into private "bytes.h" header;
Link to libmd for cryptographic hash functions and implement comparing
checksums when loading a file from an archive;
2023-07-22 19:01:49 -04:00
b5f571be5d Write function for storing filetype and a few other bits 2023-07-22 11:37:11 -04:00
c8e73f8e13 Simplify Makefile; Write functions for store_device and load_device 2023-07-21 09:07:24 -04:00
9d3d12eea7 Expanded Makefile to build and install shared and static libs 2023-07-20 09:33:40 -04:00
Nathan Fisher
8b1dbe6064 Added prototypes for many functions 2023-07-20 01:06:38 -04:00
c778d72b74 Initial commit 2023-07-19 22:38:59 -04:00