4d999ff982
added help operation
Magnus2026-06-07 23:43:25 +02:00
80ca565163
added cloc make target to flex my loc
Magnus2026-06-07 23:01:53 +02:00
579993abf4
moved uthash to its own directory
Magnus2026-06-07 22:56:11 +02:00
6fb3c93953
got everything pluged together and a few opcodes implemented working great!
Magnus2026-06-07 22:53:10 +02:00
266e51599d
i think two works too. Dont have the mental capacity to debug after writing this mess
Magnus2026-06-07 21:20:23 +02:00
c256478fc9
One arg works, now onto the second arg
Magnus2026-06-07 20:49:07 +02:00
37a3208aa8
Working on a system to semi dynamically (but declaratively) assign parsed parameters to key/value fields based on opcode
Magnus2026-06-07 20:06:39 +02:00
5435cee893
message length real unified, reminder that requests may not be null terminated added
Magnus2026-06-07 19:04:51 +02:00
7f652b8c4a
started work on the request parser and unified message length across ipc prots
Magnus2026-06-07 18:47:49 +02:00
6ea2e274fb
updated testclient (ai) and check if mq clients process died to avoid dangeling threads
Magnus2026-06-07 15:55:00 +02:00
6c6c368801
more Makefile tweaks
Magnus2026-06-07 02:13:34 +02:00
b0fa886da5
added deps to makefile
Magnus2026-06-07 01:54:48 +02:00
4b69e76b77
removed include paths, added include dirs to gcc flags, added compile_comands.json to gitignore for bear
Magnus2026-06-07 01:48:42 +02:00
44c90eacd7
started work on db, using uthash as hasmap impl.
Magnus2026-06-06 22:58:49 +02:00
a9023f96bc
Message queue is done
Magnus2026-06-06 20:23:03 +02:00
e1fa0ab54c
Message queue works great. Output order is not deterministic tho
Magnus2026-06-06 20:06:26 +02:00
a7a0709824
message queue can recieve and close
Magnus2026-06-06 18:50:27 +02:00
bd4e9adeb6
moved server member init into server_create and added num_conn_handlers field
Magnus2026-06-06 17:36:41 +02:00
9ea0a4e649
implemented conn.handler data section.
Magnus2026-06-06 17:28:35 +02:00
72ad7d1d31
started implementing mq. Next i want to add dynamic data sections to connection handlers too
Magnus2026-06-06 17:04:44 +02:00
f070a4056b
uds server is now fully implemented!
Magnus2026-06-06 16:02:41 +02:00
29ce6abbf1
writing also works, nice error handling is also in place
Magnus2026-06-06 15:55:25 +02:00
c743326517
client connection, thread spawning and data recival works!
Magnus2026-06-06 15:20:10 +02:00
038e8777cb
cleaner log system with macros and bitmask for log_level
Magnus2026-06-06 12:41:42 +02:00