- Berlin, Germany
- https://lostcave.ddnss.de/
- Joined on
2019-12-14
BodgeMaster commented on issue BodgeMaster/FOSS-VG#26
tools/hexnet: wanted feature trackerGot IPv4 read working
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
2cc2543b2a lib/error: fix compiler error with g++11 or newer
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
a0d2974f0a test/cli_argument_parser: fix programmer-generated segfault
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
9562ae7be9 Merge branch 'master' of https://lostcave.ddnss.de/git/BodgeMaster/FOSS-VG
-
b1733bc007 tools/hexnet: initial implementation of TCP receive only server
- Compare 2 commits »
BodgeMaster pushed to broken at BodgeMaster/FOSS-VG
-
45538e156a lib/java_string: replace std::vector with std::string
-
34e30c0bd4 test/java_string: replace tabs with spaces, fix how tiny_utf8::string is being instantiated
-
e184acde00 lib/java_string: rename functions
- Compare 3 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#10
MakefileMakefile is completely unsupported. Might leave it in for use at your own risk, might get rid of it, Idk yet. Might also replace it with one that can only be used for building a release build…
BodgeMaster opened issue BodgeMaster/FOSS-VG#32
Style: look into code formatters like clang-formatBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
21310fecc7 environment: allow for local customizations using a hidden file
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
09e2030a55 test/cli_argument_parser: More thorough unknwon flag test, add unknown unpositional argument test
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
a3a9078965 build system: include tinyutf8 in include path
-
79f58a6242 lib/java_string: add placeholder functions
- Compare 2 commits »
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
2cbf048f2e lib/cli: make flags return more accurate error codes
BodgeMaster commented on issue BodgeMaster/FOSS-VG#27
lib/cli: unit testsTODO-list of remaining unit tests: - [ ] unknown flags (standalone) - [ ] unknown flags (mixed with other input) - [ ] unknown unpositional argument (standalone) - [ ] unknown unpositional…
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
4ceaca745b test/cli_argument_parser: notes outlining what additional tests are needed
-
db6e543c5c test/cli_argument_parser: add a test for dealing with "empty" command lines
-
8835b90398 test/cli_argument_parser: rename everything to have nice long descriptive names
- Compare 3 commits »
BodgeMaster commented on issue BodgeMaster/FOSS-VG#31
lib/cli: automatically add help and license flagsThis could include a macro that constructs `ArgumentsParser` and automatically checks for these two flags.
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
efa4fa560e tools/hexnet: replace built-in argument parser with lib/cli
-
4c3d2fdbbf lib/cli: ArgumentsParser constructor can accept both char** and const char**
-
3b1d288d1e test/cli_argument_parser add an assertion to the valid input test that expects the value of unpositional arguments that are not present to be ""
-
362ec5f4f9 Build system: symlink dependency libs to bin/lib
- Compare 4 commits »
BodgeMaster closed issue BodgeMaster/FOSS-VG#28
tools/hexnet: use arguments parser in cli libBodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
b18a97713d test/cli_argument_parser: fix using delete instead of delete[] on pointer array
BodgeMaster commented on issue BodgeMaster/FOSS-VG#27
lib/cli: unit testsUnit test for valid input has been implemented. Now we need unit tests that try to break things in all sorts of ways.
BodgeMaster pushed to master at BodgeMaster/FOSS-VG
-
9ce979aa7c lib/cli: first unit test implemented
-
82d611b984 lib/cli: various fixes
-
f5b0b74f94 lib/cli: remove useless arguments from getters, remove useless getter getProgramName (made the string public instead)
-
a1223ea4b9 Minor improvements and fixes.
- Compare 4 commits »