Commit Graph

14 Commits

Author SHA1 Message Date
CPunch b23057b219 Refactoring: reorganized files 2022-09-01 20:00:37 -05:00
CPunch 48fa8935c3 Added .clang-format, formatted codebase 2022-06-27 18:57:00 -05:00
CPunch 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
CPunch c0828a77c6 Require CNC to load a config, by default it loads 'server.ini' 2022-04-06 12:14:09 -05:00
CPunch 9084afa738 Added commit hash to version display 2022-04-06 01:07:16 -05:00
CPunch 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
CPunch e2537efb3f Added LAIKA_CNC_IP & LAIKA_CNC_PORT to cmake config 2022-03-15 13:05:11 -05:00
CPunch fb731cfe48 Moved vendor sources to lib/vendor 2022-02-17 17:38:34 -06:00
CPunch 4e928464bd TaskService refactoring 2022-02-17 17:24:46 -06:00
CPunch 9a15ce1463 Re-added variadic packets
- minor refacotring
2022-02-16 17:58:07 -06:00
CPunch 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
CPunch 04f02b4371 Protected handler calls in bot.c
- Added support for LAIKAPKT_HANDSHAKE_RES
2022-01-25 11:58:36 -06:00
CPunch 1bccc78117 First actual runnable version
- many warnings & bug fixes
- added bot/ source
2022-01-24 21:46:29 -06:00
CPunch 8133a8d3cb Inital commit
lib/ is just [FoxNet](https://git.openpunk.com/CPunch/FoxNet) ported to C99
2022-01-23 21:28:16 -06:00