Commit Graph

12 Commits (1f9bd26ae5b4b141cc8d1e7e117646efecf1bf04)

Author SHA1 Message Date
Jef Roosens 1f9bd26ae5 refactor: move dynarray into own module 2023-03-09 22:35:03 +00:00
GreekStapler 19c5515c5e fix: Plug memory leaks and fix strings that were not null terminated. 2023-03-09 22:35:03 +00:00
GreekStapler 96d07dfb54 fix: Initialised variable to keep CI from breaking (again). 2023-03-09 22:35:03 +00:00
GreekStapler ea852f9102 refactor: Package extension now depends on what compression method was detected. 2023-03-09 22:35:03 +00:00
GreekStapler df83bf9fb3 fix: Initialise variables to keep CI from breaking. 2023-03-09 22:35:03 +00:00
Jef Roosens e253e039c3 chore(package): ran fmt 2023-03-09 22:35:03 +00:00
GreekStapler b6d97df1bc refactor: Hashing function now streams data into hasher instead of doing it in one go. 2023-03-09 22:35:03 +00:00
GreekStapler 4c9b429eaa refactor: Package archive parser now returns meaningful error enums in case of failure. 2023-03-09 22:35:03 +00:00
GreekStapler c7c4043108 fix: Using snprintf while ignoring its return value could lead to valid inputs getting truncated. 2023-03-09 22:35:03 +00:00
GreekStapler bcae64e023 chore: Also renamed structs to follow naming conventions. 2023-03-09 22:35:03 +00:00
GreekStapler 03bae82569 refactor: Added free function for package struct.
While going through with the renaming, I saw that I actually forgot to implement that part.
2023-03-09 22:35:03 +00:00
GreekStapler 76e4adae92 chore: Package module now follows the naming and structure conventions of libvieter. 2023-03-09 22:35:03 +00:00