Alex D.
|
91ca9b44bc
|
Add one more test and improve parsing
|
2020-12-20 11:08:53 +00:00 |
Alex D.
|
daf09dedd3
|
Add headers as PUBLIC_HEADER install target
|
2020-12-16 15:11:53 +00:00 |
Alex D.
|
0d019b02dc
|
Reformat code, add if preprocessor comments, shorten structrs, remove analyzer
|
2020-12-16 14:22:25 +00:00 |
Alex D.
|
124da1eb77
|
Fix useless test
|
2020-11-03 22:34:51 +01: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.
|
65161f128c
|
Fix CAP commands and add them to public includes
|
2020-10-30 22:15:22 +01:00 |
Alex D.
|
ad378fcc33
|
Shorten tests cmake with macros
|
2020-10-30 18:52:57 +01:00 |
Alex D.
|
38b18dbdd3
|
Add new options and tweak stuff around
|
2020-10-29 21:33:37 +01:00 |
Alex D.
|
a60d0039c1
|
Reformat code according to new style
|
2020-10-10 12:30:05 +02:00 |
Alex D.
|
0a76421f0a
|
Update readme
|
2020-10-10 12:17:51 +02:00 |
Alex D.
|
c864c512d5
|
Set default variables with OPTION and set information messages to STATUS level
|
2020-10-10 12:15:02 +02:00 |
Alex D.
|
decc030353
|
Fix wrong type for clang format
|
2020-10-02 14:41:14 +02:00 |
Alex D.
|
e0d9d179c3
|
Fix return sizes and explicit strcmp
|
2020-10-02 14:40:15 +02:00 |
Alex D.
|
6cce8c57cc
|
Fix reseved identifiers, fix problems about signedness and casting and add a few more test cases
|
2020-09-26 23:22:05 +02:00 |
Alex D.
|
8b9a527ace
|
Fix argument tokenizer
|
2020-09-24 18:59:16 +02:00 |
Alex D.
|
98e580f29c
|
Add comment at the top
|
2020-09-22 22:58:53 +02: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.
|
93e8a5b2a5
|
Add strtok_mr tests
|
2020-09-01 13:18:25 +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
|
5123d20991
|
Tags may be missing #2
|
2020-08-14 11:41:08 +02:00 |
Alex
|
eb175a0f92
|
Tags may be missing
|
2020-08-14 11:38:02 +02:00 |
Alex
|
57cfa3324a
|
Fix misleading indent, add brackets
|
2020-08-14 11:33:26 +02:00 |
Alex
|
4b7cd6c994
|
Fix whitespace being added if no tags are written
|
2020-08-14 11:32:25 +02:00 |
Alex
|
16b6e0dddc
|
Checking the NULL for something that never will be NULL or how i am dumb
|
2020-08-02 21:28:56 +02:00 |
Alex
|
1e6aa0afdc
|
Use the de-facto standard for handing RFC2812 ambiguous prefix parsing
|
2020-08-02 18:38:23 +02:00 |
Alex
|
56df6c09d6
|
Fix join and part, the arguments are not trailing
|
2020-08-01 16:43:54 +02:00 |
Alex
|
0a508077ea
|
Fix join and part, the arguments are not trailing
|
2020-08-01 16:29:39 +02:00 |
Alex
|
146a011032
|
Fix boolean
|
2020-08-01 16:22:00 +02:00 |
Alex
|
2fb9b7c589
|
Include updates in public headers as well
|
2020-08-01 15:37:22 +02:00 |
Alex
|
0b07acd797
|
Add trailing to the array and change the boolean to show if the last arg is a trailing one
|
2020-08-01 01:38:06 +02:00 |
Alex
|
0f73ea68d8
|
Fix eventual overflow
|
2020-07-29 15:23:55 +02:00 |
Alex
|
50db5a6948
|
Fix tests build and add bitmask
|
2020-07-26 13:41:08 +02:00 |
Alex
|
744cafefaf
|
Change default path
|
2020-07-23 16:01:30 +02:00 |
Alex
|
160c3fddd5
|
Change build outputs and paths, use cmake's defaults, change some build definitions, remove unistd dep listing (it isn't used), add option summary, instruct for out of tree builds, fix a assembler bug and add ircv3 test for the msg assembler
|
2020-07-23 15:59:41 +02:00 |
Alex
|
e71d730947
|
Remove extra var and add IRCV3 includes to IRCV3 tests
|
2020-07-22 19:23:35 +02:00 |
Alex
|
16002cb8f3
|
Use prefix only when IRCv3 support is built
|
2020-07-22 19:18:44 +02:00 |
Alex
|
0cfdf390c4
|
Remove extra leftover file
|
2020-07-22 19:00:25 +02:00 |
Alex
|
edd9790cdf
|
Split files better
|
2020-07-22 18:57:59 +02:00 |
Alex
|
5dde15f3b6
|
Turn on more aggressive compile flags
|
2020-07-21 15:01:06 +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
|
53e5e6b883
|
Add missing license headers
|
2020-07-17 15:49:59 +02:00 |
Alex
|
08b6b0f187
|
Add validators and name command enum
|
2020-07-17 13:47:24 +02:00 |
Alex
|
2c543d6d03
|
Replace comprasions with \0 with boolean ones
|
2020-07-15 14:44:08 +02:00 |
Alex
|
7d95860830
|
Remove IRC_User from arguments in the headers as well
|
2020-07-14 18:12:35 +02:00 |
Alex
|
b4d13e2f50
|
Remove IRC_User from arguments, that should be set separately
|
2020-07-14 18:10:25 +02:00 |
Alex
|
d18848a8af
|
Casts not required anymore
|
2020-07-12 19:51:36 +02:00 |