Commit Graph

  • 1b06ededee fixed typo.. master Magnus 2026-08-12 16:34:47 +02:00
  • 01dfcdbf71 updated README Magnus 2026-06-11 19:45:33 +02:00
  • 924065e2ad added shared memory with support for a single client Magnus 2026-06-10 17:42:30 +02:00
  • 0c3c1cbcc5 updated readme Magnus 2026-06-09 22:41:51 +02:00
  • 73b15352b0 added tcp support to client Magnus 2026-06-09 12:42:20 +02:00
  • 6d3a36398b updated readme, started work on tcp support for client Magnus 2026-06-09 11:29:43 +02:00
  • 934eebd123 added tcp support to server Magnus 2026-06-09 11:27:29 +02:00
  • 29ff195759 removed root Makefile Magnus 2026-06-09 00:17:20 +02:00
  • 2167e3434f removing test clients since real client is done Magnus 2026-06-08 23:34:51 +02:00
  • 864b16ab6d added creds and invalid input error Magnus 2026-06-08 23:33:09 +02:00
  • fc1cd2f990 UDS is working, frontend is sexy Magnus 2026-06-08 23:18:59 +02:00
  • c158930ebd Removed HLP op. That should be client side! Magnus 2026-06-08 22:45:42 +02:00
  • 579adbd93e Added tiny backend api, started work on uds backend and added prompt indicating currend backend Magnus 2026-06-08 22:39:29 +02:00
  • c0eab9ceb3 Added cloc to root makefile Magnus 2026-06-08 21:01:08 +02:00
  • 83b666eab1 Added response timeout, help menu Magnus 2026-06-08 20:58:57 +02:00
  • 07c75d024d I forgor (closing the pipes) ... Magnus 2026-06-08 20:28:31 +02:00
  • 700dbe00dd Detaching threads after creating Magnus 2026-06-08 02:45:46 +02:00
  • b7fc7af083 Fixed double print of db operation Magnus 2026-06-08 02:32:51 +02:00
  • 8ed5ee9731 Changed mq reading so it waits untill output file exitst Magnus 2026-06-08 02:24:06 +02:00
  • 7a0b831f96 Added banner :) Magnus 2026-06-08 02:02:29 +02:00
  • a0bd30b622 seperated ansii colors into defs and made more stuff shared like paths Magnus 2026-06-08 01:43:43 +02:00
  • e30397480b started work on client Magnus 2026-06-08 01:42:56 +02:00
  • 91135bcd4d moving help text to client Magnus 2026-06-08 01:42:00 +02:00
  • 249208edd2 moved path definitions into shared header with client Magnus 2026-06-08 01:02:39 +02:00
  • 218ab65950 fixed all warnings and added -Wall -Wextra -Werror buildflags Magnus 2026-06-08 00:37:41 +02:00
  • 34f9678325 added help menu entries for new ops Magnus 2026-06-08 00:26:50 +02:00
  • 1177c30ef8 added more ops Magnus 2026-06-08 00:00:42 +02:00
  • 4d999ff982 added help operation Magnus 2026-06-07 23:43:25 +02:00
  • 80ca565163 added cloc make target to flex my loc Magnus 2026-06-07 23:01:53 +02:00
  • 579993abf4 moved uthash to its own directory Magnus 2026-06-07 22:56:11 +02:00
  • 6fb3c93953 got everything pluged together and a few opcodes implemented working great! Magnus 2026-06-07 22:53:10 +02:00
  • 266e51599d i think two works too. Dont have the mental capacity to debug after writing this mess Magnus 2026-06-07 21:20:23 +02:00
  • c256478fc9 One arg works, now onto the second arg Magnus 2026-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 Magnus 2026-06-07 20:06:39 +02:00
  • 5435cee893 message length real unified, reminder that requests may not be null terminated added Magnus 2026-06-07 19:04:51 +02:00
  • 7f652b8c4a started work on the request parser and unified message length across ipc prots Magnus 2026-06-07 18:47:49 +02:00
  • 6ea2e274fb updated testclient (ai) and check if mq clients process died to avoid dangeling threads Magnus 2026-06-07 15:55:00 +02:00
  • 6c6c368801 more Makefile tweaks Magnus 2026-06-07 02:13:34 +02:00
  • b0fa886da5 added deps to makefile Magnus 2026-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 Magnus 2026-06-07 01:48:42 +02:00
  • 44c90eacd7 started work on db, using uthash as hasmap impl. Magnus 2026-06-06 22:58:49 +02:00
  • a9023f96bc Message queue is done Magnus 2026-06-06 20:23:03 +02:00
  • e1fa0ab54c Message queue works great. Output order is not deterministic tho Magnus 2026-06-06 20:06:26 +02:00
  • a7a0709824 message queue can recieve and close Magnus 2026-06-06 18:50:27 +02:00
  • bd4e9adeb6 moved server member init into server_create and added num_conn_handlers field Magnus 2026-06-06 17:36:41 +02:00
  • 9ea0a4e649 implemented conn.handler data section. Magnus 2026-06-06 17:28:35 +02:00
  • 72ad7d1d31 started implementing mq. Next i want to add dynamic data sections to connection handlers too Magnus 2026-06-06 17:04:44 +02:00
  • f070a4056b uds server is now fully implemented! Magnus 2026-06-06 16:02:41 +02:00
  • 29ce6abbf1 writing also works, nice error handling is also in place Magnus 2026-06-06 15:55:25 +02:00
  • c743326517 client connection, thread spawning and data recival works! Magnus 2026-06-06 15:20:10 +02:00
  • 038e8777cb cleaner log system with macros and bitmask for log_level Magnus 2026-06-06 12:41:42 +02:00
  • 1abd4c0a2d added README Magnus 2026-06-06 00:43:08 +02:00
  • 5ef152369a renamed uds handler Magnus 2026-06-06 00:38:08 +02:00
  • b3cd0570ad found it.. Magnus 2026-06-06 00:28:42 +02:00
  • dd518eb8b9 more progress on client connection but fd is broken Magnus 2026-06-06 00:24:56 +02:00
  • c3f56a460c initial commit Magnus 2026-06-05 23:28:51 +02:00