Commit graph

118 commits

Author SHA1 Message Date
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
145424202b Add big endian implementation for bytes.c 2023-07-21 00:09:42 -04:00
Nathan Fisher
1be20dd542 Finish functions in bytes.c 2023-07-20 22:50:22 -04:00
Nathan Fisher
197a49934d Add 'bytes.c' for bytearray-uint conversions 2023-07-20 18:20:04 -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
Nathan Fisher
fb09ab873d Remove accidentally committed binary 2023-07-19 23:42:58 -04:00
Nathan Fisher
1df8da23e5 Move header into include directory 2023-07-19 23:42:04 -04:00
c778d72b74 Initial commit 2023-07-19 22:38:59 -04:00