GreekStapler pushed to dev at GreekStapler/vieter
-
3b24ad0f2c fix(web): don't log new metric for every query param
-
69cc2404db Merge pull request 'update to V 0.3.3' (#347) from Chewing_Bever/vieter:v-0.3.3 into dev
-
f423dcf26b chore: updated PKGBUILDs
-
beae2cebd2 fix(ci): lock slate version
-
a3a83a94ae chore(ci): update CI to new Vlang version
- Compare 25 commits »
GreekStapler pushed to package at GreekStapler/libvieter
-
1f9bd26ae5 refactor: move dynarray into own module
-
19c5515c5e fix: Plug memory leaks and fix strings that were not null terminated.
-
96d07dfb54 fix: Initialised variable to keep CI from breaking (again).
-
ea852f9102 refactor: Package extension now depends on what compression method was detected.
-
df83bf9fb3 fix: Initialise variables to keep CI from breaking.
- Compare 50 commits »
GreekStapler pushed to dev at GreekStapler/libvieter
-
f376aedaee Merge pull request 'Red-black tree' (#5) from Chewing_Bever/libvieter:red-black-tree into dev
-
38e84afd1d fix: also lint internal header files
-
d9402ced54 test(tree): add random insert test
-
a6ed89d8cd feat(tree): add tree iterator
-
ef5037f941 chore(tree): some small cleanups
- Compare 25 commits »
GreekStapler pushed to package at GreekStapler/libvieter
-
e5f0ac8dec fix: Plug memory leaks and fix strings that were not null terminated.
GreekStapler pushed to package at GreekStapler/libvieter
-
b9dbb8af5c fix: Initialised variable to keep CI from breaking (again).
GreekStapler pushed to package at GreekStapler/libvieter
-
da7e41e8ca refactor: Package extension now depends on what compression method was detected.
GreekStapler commented on pull request vieter-v/libvieter#6
Refactor package module into CThe `strlen` is called on `key_ptr` which is just a small self contained string (e.g. "\ngroup = ") that is null terminated.
GreekStapler pushed to package at GreekStapler/libvieter
-
c0925fec14 fix: Initialise variables to keep CI from breaking.
GreekStapler pushed to package at GreekStapler/libvieter
-
031e28ed33 refactor: Hashing function now streams data into hasher instead of doing it in one go.
-
41fabe21a2 refactor: Package archive parser now returns meaningful error enums in case of failure.
-
e4d6ffc403 fix: Using snprintf while ignoring its return value could lead to valid inputs getting truncated.
-
307e7ba6e9 fix: Initialise array pointers to 0 before performing check on them.
- Compare 4 commits »
GreekStapler commented on pull request vieter-v/libvieter#6
Refactor package module into CI used `snprintf` because I didn't want to risk any buffer overflows, but it can truncate perfectly valid inputs if they are long enough (e.g. very long url). I'll turn `aux` into a malloc'd…
GreekStapler commented on pull request vieter-v/libvieter#6
Refactor package module into CYeah, dangling pointers can cause some real headaches, so I prefer to have free functions set the pointer to NULL themselves to make it less error prone.
GreekStapler pushed to package at GreekStapler/libvieter
-
4cacb1534f chore: Also renamed structs to follow naming conventions.
GreekStapler pushed to package at GreekStapler/libvieter
-
de1227b97b refactor: Added free function for package struct.
-
4812cde905 chore: Package module now follows the naming and structure conventions of libvieter.
- Compare 2 commits »
GreekStapler pushed to package at GreekStapler/libvieter
-
b87d6b1542 refactor: Subsituted old hash generation with a proper implementation.
GreekStapler pushed to package at GreekStapler/libvieter
-
72fea90e13 fix: strcat can not be used on uninitialised strings in non-musl environments.
GreekStapler pushed to package at GreekStapler/libvieter
-
c47542fcd9 fix: strcat can not be used on uninitialised strings.
GreekStapler pushed to package at GreekStapler/libvieter
-
9452fea2ab fix: Somehow, test file changed line endings to CRLF. Changed it back to LF.
-
10eb08b8e4 chore: Rebase to dev branch with binomial heap PR.
-
d1a8ba7737 refactor: Added SHA256 to package description file.
-
2ce7a819a9 refactor: Decided to not return char** in function that creates the package description after all, now returns char*.
-
2d6ac2ac19 fix: Took a very long time finding a very annyoing bug because realloc is the devil.
- Compare 33 commits »
GreekStapler pushed to dev at GreekStapler/libvieter
-
379a05a7b6 Merge pull request 'Binomial heap' (#4) from Chewing_Bever/libvieter:min-heap into dev
-
167611e6fa test(heap): test insert after every pop just in case
-
5b2ce6acaa feat(heap): thread-safety features
-
d77b3e4fee chore: some nitpicking
-
ab418e57b3 test: also test with -O3 which can produce extra errors
- Compare 25 commits »
GreekStapler created pull request vieter-v/libvieter#6
Refactor package module into CGreekStapler pushed to package at GreekStapler/libvieter
-
efbd9eaef9 fix: Somehow, test file changed line endings to CRLF. Changed it back to LF.