- Berlin, Germany
- https://lostcave.ddnss.de/
- Joined on
2019-12-14
BodgeMaster closed issue BodgeMaster/FOSS-VG#30
lib/cli: help text generatorBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
a1f16e6f6b lib/cli: Fix the usage text generator not dealing well with absent sections
BodgeMaster pushed to BodgeMaster-unfinished at BodgeMaster/FOSS-VG
-
c0b838d1f2 scripts/test: change unit test file names
BodgeMaster commented on issue BodgeMaster/FOSS-VG#37
lib/nbt: test dataadded synthetic test files that can be used to exercise the parser: - a file with all tag types - a file with a bunch of nested compounds and lists
BodgeMaster pushed to BodgeMaster-unfinished at BodgeMaster/FOSS-VG
-
d402d4e057 lib/nbt: Move the functions for getting tag sizes into the helper namespace, give up on handling lists the same as all other tags
-
f2ae84c062 lib/nbt: Various minor fixes to get the program to compile properly
-
1ee8d47e2c lib/nbt: remove a function used to get the next tag type which introduced unnecessary complexity
-
3741d844f1 Environment: don't unset PROJECT_BASE_DIR which is needed for the aliases to work properly
-
72dffde7c9 test/nbt*: rename files, move byte tag object test from helper test file into its own file
- Compare 5 commits »
BodgeMaster pushed to BodgeMaster-unfinished at BodgeMaster/FOSS-VG
-
47f39362f4 lib/nbt: Start implementing NBT validator
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
c59a1ac723 Resources: Add two NBT files that can be used for testing.
-
aef91fe7cd test/nbt_helpers: Fix wrong test pass message
-
4af9003761 Code style: I just decided to accept that float and double exist and that we can just assume they are 32 and 64 bits repectively.
- Compare 3 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#17
lib/nbt: return correct error type from read functionsMany of them only return `OUT_OF_RANGE` where they should return either `OUT_OF_RANGE` or `OVERRUN` depending on what happened. - `OUT_OF_RANGE` when `currentPosition` is out of bounds -…
BodgeMaster commented on issue BodgeMaster/FOSS-VG#13
Use Explicitly Sized Types for Floating Point Numbersnah fuck this, cba
BodgeMaster closed issue BodgeMaster/FOSS-VG#13
Use Explicitly Sized Types for Floating Point NumbersBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
608767f5c2 tools/hexnet: Add more command line flags and options
-
e31bff0802 test/nbt_writestring_failure_mode: Add license information
-
5c73308934 Rename all headers from .h++ to .hpp
- Compare 3 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#30
lib/cli: help text generatorRefactoring done....
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
b59fe1857e lib/cli: minor refactoring to make things less confusing and nicer to use
-
69f15e928a lib/cli: Add fields for a short description and additional usage information to the arguments parser
-
d0d02fc8d2 tools/hexnet: Move the TCP reading portion to a thread
-
1308327fae tests: OCD fixes lol
- Compare 4 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#30
lib/cli: help text generatordesired format: ``` Help: command short description Usage: command [-fghij] [-o OPTION] [-p ANOTHER_OPTION] ARGUMENT1 ARGUMENT2 Flags: -f, --flag whatever it does -g,…
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
4582c3e595 test/nbt_helpers: move the test that aborts to its own program
-
28719072bb fix a compiler warning
- Compare 2 commits »
BodgeMaster closed issue BodgeMaster/FOSS-VG#38
Build system: broken on NetBSDBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
800fd66044 Build system: fix typo
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
d90e7f16bd Build system: better cross-platform compatibility
-
845b3fb922 Documentation: update build system documentation and prerequisites in preparation for next commit
- Compare 2 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#38
Build system: broken on NetBSDNote to self: update documentation
BodgeMaster opened issue BodgeMaster/FOSS-VG#39
lib/nbt: Test failure and partially missing test for NBT::helper::writeString()