- Berlin, Germany
- https://lostcave.ddnss.de/
- Joined on
2019-12-14
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
bddab2e9f8 setupenv: Add tool directories to PATH, be more verbose
-
017c8a61f8 scripts/tools/arraydump: New tool added
- Compare 2 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#47
tools/dumpnbt: Wanted feature trackerXml could look like this: ```xml <compound> <string name="Test"> This is a test string. </string> <int8 name="Number"> 110 </int8> <compound name="another compound"> <list…
BodgeMaster opened issue BodgeMaster/FOSS-VG#47
tools/dumpnbt: Wanted feature trackerBodgeMaster closed issue BodgeMaster/FOSS-VG#33
lib/nbt: implement NBT validatorBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
5272636cb8 test/nbt_read_write_helpers: fix unit tests for readString()
-
91d16ea451 test/javacompat: add test for mismatched size
-
a1fc0ce4b4 lib/nbt: Fix a possible buffer overflow in readString()
- Compare 3 commits »
BodgeMaster opened issue BodgeMaster/FOSS-VG#45
lib/nbt: create a unit test for the NBT validatorBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
25bec4c587 lib/nbt: Validator: Fix bytes not being added up correctly in multiple places
-
589cf1ddaf lib/nbt: NBT validator: Fix wrong function declaration in the header, fix not using the currentPosition variable when accessing data
-
884a5239c6 lib/nbt: fix a bug in NBT::helper::readString() which caused it to asuume that dataSize is the size of the string
-
9190cad80d lib/nbt: finish implementation of validateRawNBTData() and fix a critical macro-induced bug
-
a862590370 lib/nbt: Start implementing the NBT validator
- Compare 6 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#43
test/nbt_read_write_helpers: Insufficient unit testsOkay, it appears that the error stems from a misunderstanding in how the helpers are supposed to work more than no test catching it... One of the tests fails now that I have fixed the…
BodgeMaster opened issue BodgeMaster/FOSS-VG#44
lib/error: Add some way to keep track of the origin of an errorBodgeMaster opened issue BodgeMaster/FOSS-VG#43
test/nbt_read_write_helpers: Insufficient unit testsBodgeMaster opened issue BodgeMaster/FOSS-VG#42
lib/nbt: Spec extension to allow for different types of top level tagsBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
c9ec524db1 test/nbt_size_helpers: Implement tests for valid input
-
73ae58e522 test/assert: Add line number to assertion failed message
-
acc19ae100 lib/nbt: Change behavior of totalTagSize to treat encounters of compounds and lists as errors
-
149285c357 lib/nbt: Finish implementing containedDataLength, rename nextTagTotalSize->totalTagSize and nextTagDataLength->containedDataLength
-
0c92bdf8fd test/nbt_size_helpers: begin adding unit tests for lib/nbt's new nextTag size helpers
- Compare 17 commits »
BodgeMaster pushed to BodgeMaster-unfinished at BodgeMaster/FOSS-VG
-
c9ec524db1 test/nbt_size_helpers: Implement tests for valid input
-
73ae58e522 test/assert: Add line number to assertion failed message
-
acc19ae100 lib/nbt: Change behavior of totalTagSize to treat encounters of compounds and lists as errors
-
149285c357 lib/nbt: Finish implementing containedDataLength, rename nextTagTotalSize->totalTagSize and nextTagDataLength->containedDataLength
-
0c92bdf8fd test/nbt_size_helpers: begin adding unit tests for lib/nbt's new nextTag size helpers
- Compare 39 commits »
BodgeMaster pushed to BodgeMaster-unfinished at BodgeMaster/FOSS-VG
-
3ba4171da3 test/nbt_size_helpers: Implement tests for valid input
-
cecb2381b0 test/assert: Add line number to assertion failed message
-
2a8082139a lib/nbt: Change behavior of totalTagSize to treat encounters of compounds and lists as errors
- Compare 3 commits »
BodgeMaster opened issue BodgeMaster/FOSS-VG#41
test/nbt_size_helpers: Add tests for errors and edge casesBodgeMaster pushed to BodgeMaster-unfinished at BodgeMaster/FOSS-VG
-
b63c1398a6 lib/nbt: Finish implementing containedDataLength, rename nextTagTotalSize->totalTagSize and nextTagDataLength->containedDataLength
-
7bdc3ca7b6 test/nbt_size_helpers: begin adding unit tests for lib/nbt's new nextTag size helpers
-
cf0f43ff0e lib/nbt: Begin implementing nextTagDataLength
-
72e1420493 lib/nbt: Fix a bug in nextTagTotalSize and significantly improve readability by removing redundant code
-
acd13c94f0 scripts/test: Clean old unit tests before building new ones to avoid confusion
- Compare 7 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#40
Build system: Figure out unit testing for CLI applications and networkingI added a facility for running test scripts to `test.sh` on my branch. Will be merged back with the rest of my changes when they are done.
BodgeMaster closed issue BodgeMaster/FOSS-VG#40
Build system: Figure out unit testing for CLI applications and networkingBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
8048dc8891 tools/hexnet: Put the new usage generator to use and remove prefixes for IPv4 and IPv6
BodgeMaster commented on issue BodgeMaster/FOSS-VG#30
lib/cli: help text generatorImplemented by @Shwoomple