Commit graph

14 commits

Author SHA1 Message Date
Nathan Fisher
2bc5861dc0 Wrote the extract_node functionality; TODO: test it; 2023-09-21 22:58:32 -04:00
58ba56f852 Progress on extracting nodes 2023-09-19 20:46:48 -04:00
Nathan Fisher
26dbb9154c Add message queue as parameter when creating nodes; Begin splitting
`create_node` function up into helper functions;
2023-09-19 00:34:27 -04:00
Nathan Fisher
13d7682861 Added message queue in mq.c 2023-09-17 19:09:44 -04:00
Nathan Fisher
7671e9e29e Add test for creating a symlink node and change to using lstat
instead of `stat` to check file type.
2023-09-15 01:49:16 -04:00
826df41c01 Three small fixes 2023-09-13 16:48:56 -04:00
3cc22ed428 Add create_dir_node test 2023-09-13 16:41:59 -04:00
Nathan Fisher
6ddcbd7a96 Remove includes added by lsp server; Check in confg.mk; 2023-08-24 00:18:13 -04:00
7e621cb64f Properly init filename when creating node 2023-08-23 14:05:32 -04:00
Nathan Fisher
da412f754c Remove unneeded #include for stddef.h 2023-08-18 12:42:16 -04:00
Nathan Fisher
ed9648ff78 Replace linklist with linkmap and remove former completely. Also
remove generic hashmap implementation in favor of linkmap.
2023-08-18 12:37:24 -04:00
69107b2c80 Progress on new linkmap structure, for tracking hardlinks 2023-08-17 11:45:59 -04:00
bd820638b5 Replace several uses of malloc with calloc 2023-08-14 23:42:09 -04:00
Nathan Fisher
39a3e45b6c Fix Linux compilation, simplify Makefiles 2023-08-10 22:42:43 -04:00
Renamed from src/haggis.c (Browse further)