9694ae67d8
Added LAIKAPKT_PINGPONG
...
- shell now has it's own task service, it's polled in shellC_poll()
- default timeout for peers is 60 seconds, to change this edit the LAIKA_PEER_TIMEOUT in cnc.h
2022-04-13 12:19:06 -05:00
c0828a77c6
Require CNC to load a config, by default it loads 'server.ini'
2022-04-06 12:14:09 -05:00
9084afa738
Added commit hash to version display
2022-04-06 01:07:16 -05:00
e228c98c80
Added config inis, key refactoring
...
- CNC can accept multiple different auth keys now
- laikaK_checkAuth() added
- shell defaults to using shell.ini config file
- CNC doesn't require a config file however it's highly recommended
2022-04-05 23:57:37 -05:00
e2537efb3f
Added LAIKA_CNC_IP & LAIKA_CNC_PORT to cmake config
2022-03-15 13:05:11 -05:00
fb731cfe48
Moved vendor sources to lib/vendor
2022-02-17 17:38:34 -06:00
4e928464bd
TaskService refactoring
2022-02-17 17:24:46 -06:00
9a15ce1463
Re-added variadic packets
...
- minor refacotring
2022-02-16 17:58:07 -06:00
a6bd244431
Added TaskService, ltask.[ch]
...
- cnc's main.c has an example of scheduling tasks
- switched to C11, might go back to C99 if i get the motivation
to write a windows-specific getTime() implementation
2022-02-04 13:15:06 -06:00
04f02b4371
Protected handler calls in bot.c
...
- Added support for LAIKAPKT_HANDSHAKE_RES
2022-01-25 11:58:36 -06:00
1bccc78117
First actual runnable version
...
- many warnings & bug fixes
- added bot/ source
2022-01-24 21:46:29 -06:00
8133a8d3cb
Inital commit
...
lib/ is just [FoxNet](https://git.openpunk.com/CPunch/FoxNet ) ported to C99
2022-01-23 21:28:16 -06:00