e882a09099Build system: Improve output readability and prepare for script based unit tests
BodgeMaster
2022-08-13 00:28:36 +0200
748c91c375scripts/test: change unit test file names
BodgeMaster
2022-08-12 08:37:56 +0200
f5d85da98clib/nbt: Move the functions for getting tag sizes into the helper namespace, give up on handling lists the same as all other tags
BodgeMaster
2022-08-11 07:43:54 +0200
396b9673fdlib/nbt: Various minor fixes to get the program to compile properly
BodgeMaster
2022-08-11 06:57:42 +0200
68fbf3ae20lib/nbt: remove a function used to get the next tag type which introduced unnecessary complexity
BodgeMaster
2022-08-11 06:56:06 +0200
4363432025Environment: don't unset PROJECT_BASE_DIR which is needed for the aliases to work properly
BodgeMaster
2022-08-11 06:52:24 +0200
5400790e78test/nbt*: rename files, move byte tag object test from helper test file into its own file
BodgeMaster
2022-08-11 06:20:07 +0200
c59a1ac723Resources: Add two NBT files that can be used for testing.
BodgeMaster
2022-08-05 09:12:27 +0200
aef91fe7cdtest/nbt_helpers: Fix wrong test pass message
BodgeMaster
2022-08-04 07:49:51 +0200
4af9003761Code style: I just decided to accept that float and double exist and that we can just assume they are 32 and 64 bits repectively.
BodgeMaster
2022-08-04 07:42:40 +0200
704b440d5alib/nbt: Add tag classes
Milan Suman
2022-08-04 00:01:12 +0530
608767f5c2tools/hexnet: Add more command line flags and options
BodgeMaster
2022-08-02 03:41:39 +0200
e31bff0802test/nbt_writestring_failure_mode: Add license information
BodgeMaster
2022-08-02 03:37:10 +0200
5c73308934Rename all headers from .h++ to .hpp
BodgeMaster
2022-08-02 03:35:08 +0200
b59fe1857elib/cli: minor refactoring to make things less confusing and nicer to use
BodgeMaster
2022-08-02 03:16:54 +0200
69f15e928alib/cli: Add fields for a short description and additional usage information to the arguments parser
BodgeMaster
2022-08-02 02:03:50 +0200
d0d02fc8d2tools/hexnet: Move the TCP reading portion to a thread
BodgeMaster
2022-08-02 01:07:20 +0200
4c3d2fdbbflib/cli: ArgumentsParser constructor can accept both char** and const char**
BodgeMaster
2022-07-15 13:49:43 +0200
3b1d288d1etest/cli_argument_parser add an assertion to the valid input test that expects the value of unpositional arguments that are not present to be ""
BodgeMaster
2022-07-15 13:44:56 +0200
5cb1a52ec4tools/hexnet: replace "server" with "listen" because that's what netcat calls it and the argument we use is -l like netcat's listen mode
BodgeMaster
2022-07-13 20:30:27 +0200
9639ef065ftools/hexnet: Work on argument parser to finish suppurt for client mode
BodgeMaster
2022-07-13 20:27:58 +0200
310011a6datools/hexnet: replace exit codes with macros to improve readability
BodgeMaster
2022-07-13 06:05:27 +0200
4e2a9f6297Environment: remove useless environment variable specification from build alias
BodgeMaster
2022-07-06 12:29:19 +0200
3f6e74ed4eBuild system: add single threaded mode
BodgeMaster
2022-07-06 10:50:55 +0200
51200e7d75Resources: Add two files that contain the same data, one being normal UTF-8, the other being Java-style unicode
BodgeMaster
2022-07-05 19:57:43 +0200