Alex D.
7b7cd1b7cc
Add argc for message allocator and add tag list manager
2021-03-06 22:23:55 +00:00
Alex D.
f0f0d95078
Add earlytrail test
2021-03-05 17:16:26 +00:00
Alex D.
7109ae6b70
Fix CRLF removal bug, change some of the assembly and parsing logic and add tests back
2021-03-05 11:26:31 +00:00
Alex D.
7e2a0b24c7
Code refactoring
...
- Merged public and private headers
- Moved private includes to sources and only kept public includes in headers
- Split files
- Replaced defines with enums
- Changed include paths for tests and moved cmake build defs from there
- Added headers to tests
2021-01-02 22:20:06 +00:00
Alex D.
91ca9b44bc
Add one more test and improve parsing
2020-12-20 11:08:53 +00:00
Alex D.
2718dff738
Housekeeping and namespacing, adding CAP tokenizers and another test for it, change versioning to recommended date versioning
2020-10-31 11:56:48 +01:00
Alex D.
ad378fcc33
Shorten tests cmake with macros
2020-10-30 18:52:57 +01:00
Alex D.
47c849cc98
Improve cmake list and link against built lib instead of existing lib to prevent linker errors
2020-09-22 22:33:20 +02:00
Alex D.
23dcf01dfe
Rename IRCV3 to BUILD_IRCV3 and fix tests linking, add headers to filesystem
2020-09-15 17:11:34 +02:00
Alex D.
623d4af43a
Add own strtok implementation that has defined behaviour and use that for tokenizers
2020-09-01 13:18:07 +02:00
Alex D.
86f6dbe43f
Add tag helpers, timestamp assembler, use system defined paths for tests and add timestamp tests
2020-09-01 11:49:37 +02:00
Alex
5f19f7a4c1
conform even further to rfc2812 and skip multiple whitespaces, fix trailing space bug
2020-08-18 21:20:45 +02:00
Alex
1b46e38952
Add numeric commands to assembler and fix a typo that caused a bug
2020-08-17 19:16:55 +02:00
Alex
50db5a6948
Fix tests build and add bitmask
2020-07-26 13:41:08 +02:00
Alex
1f136a8d54
Add safety nets for sizes, reorder stuff, add overflow tests and message assembler tests
2020-07-20 23:40:35 +02:00
Alex
27986560b9
Add definition and add new flags to readme, only build tests that are supported
2020-07-11 23:52:50 +02:00
Alex
91d4ac1250
Split tests, remove present IRC_Tag element, shorten stuff
2020-07-10 18:02:23 +02:00
Alex
5869197ce7
Add cmake tests, fix a bug with parser expecting at least 1 arg, shorten code, add boolean for user assembly
2020-07-09 22:37:29 +02:00