- Berlin, Germany
- https://lostcave.ddnss.de/
- Joined on
2019-12-14
BodgeMaster opened issue BodgeMaster/FOSS-VG#63
lib/nbt: Unit test for the NBT parserBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
cdc23e7468
lib/nbt: Implement parser
-
e9bfb6eeee
resources/NBT_data: Add two files that are valid NBT by our extended spec
-
8b62ec9c88
lib/nbt: Get rid of that ugly #define return hack
- Compare 3 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#54
lib/nbt, test/nbt_tags: (re)implement unit testsFINALLY +1 week covid delay -1 brain due to repetitiveness
BodgeMaster closed issue BodgeMaster/FOSS-VG#54
lib/nbt, test/nbt_tags: (re)implement unit testsBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
ca0af3306f
test/nbt_tags: Implement Int64Array test
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
9b21dfaee5
test/nbt_tags: Implement Int32Array test
-
996154fbbc
lib/nbt: Return the correct error code from soem functions for i32 arrays.
-
77dd79398f
test/nbt_tags: Test compound serialization
- Compare 3 commits »
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
fd5fe3967f
test/nbt_tags: Partially implement compound test
-
374466f26c
lib/nbt: Fix not actually returning from Compound::setElementPointerAt in the do nothing case
-
3b56a52085
lib/nbt: Fix a memory leak
- Compare 3 commits »
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
7be73f86d4
lib/nbt: Prevent addition of additional end tags to compounds
-
71834e1018
lib/nbt: Build an end tag object into compound tag objects to prevent creation of endless compounds
-
ccce564219
lib/error: Add NOT_ALLOWED
-
53279c6905
lib/error: Clean up comments
- Compare 4 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#62
lib/nbt: Ensure that a given NBT::Tag::Compound always has exactly one NBT::Tag::EndFixed by putting an end tag on each compound and preventing end tags from being added to compounds
BodgeMaster closed issue BodgeMaster/FOSS-VG#62
lib/nbt: Ensure that a given NBT::Tag::Compound always has exactly one NBT::Tag::EndBodgeMaster opened issue BodgeMaster/FOSS-VG#62
lib/nbt: Ensure that a given NBT::Tag::Compound always has exactly one NBT::Tag::EndBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
f8dd10d301
test/nbt_tags: Finish test implementation for NBT::Tag::List
BodgeMaster closed issue BodgeMaster/FOSS-VG#61
Workflow: Find a way to test whether destructors actually runBodgeMaster commented on issue BodgeMaster/FOSS-VG#61
Workflow: Find a way to test whether destructors actually runI may still be kinda out of it, but apparently not as out of it as when I created this issue. This is an issue of me trying to figure out language features and not something that might pop up…
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
6672a4f149
test/nbt_tags: Implement string test and partial list test
-
d5ce50a4a9
lib/nbt: Fix a potential memory leak
-
f0092b78d3
lib/nbt: Make list serielizer return an error when serializing a list with no contained type set
- Compare 3 commits »
BodgeMaster opened issue BodgeMaster/FOSS-VG#61
Workflow: Find a way to test whether destructors actually runBodgeMaster opened issue BodgeMaster/FOSS-VG#60
lib/nbt: List can be constructed with a vector of mixed tagsBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
b1ba33b39f
test/nbt_tags: Implement unit tests for Float, Double, and Int8Array
-
833c09e2da
lib/nbt: Fix a bug caused by having two return statements swapped
- Compare 2 commits »
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
b53999a548
tools/arraydump: Remove a debugging message that I accidentally left in
-
379903d751
tools/baseconvert: New tool
-
17792ec5bf
lib/cli: Implement the "Additional Info" feature
-
9ce35b5c6b
test/nbt_tags: Implement more tests
- Compare 4 commits »