25 Commits

Author SHA1 Message Date
3acb972183 server update 2025-06-30 22:28:19 -05:00
1da697eb1c epoll upgrade 2025-06-30 19:18:01 -05:00
adca7bf2ab clean up common 2025-06-30 12:07:52 -05:00
16688ac679 updates 2025-06-30 12:07:00 -05:00
a4a5d580f6 prioritize router matching, unfold ifs 2025-06-14 19:19:33 -05:00
72d17e1623 inotify enhancement for static file server 2025-06-14 19:06:22 -05:00
cab962fde0 add file index to static file handler 2025-06-14 18:58:31 -05:00
0ac37c6ab3 streamline session mgmt, add session refresh 2025-06-14 14:53:13 -05:00
7e4c8d12cc shard session_store 2025-06-14 14:25:01 -05:00
652053128d shard kv_store 2025-06-13 18:55:13 -05:00
ccf617b9bc session management optimization 2025-06-13 18:53:08 -05:00
e2ed32f414 fix setting cookies 2025-06-13 18:10:50 -05:00
ae1aa94aa3 big optimizations and refactor 2025-06-13 18:07:18 -05:00
f7f70ccfe5 optimizations 2025-06-13 15:22:51 -05:00
8b4302a7db make kv store return its type interface directly 2025-06-13 14:24:14 -05:00
f1c989ad36 fix store file name conflict 2025-06-13 13:03:24 -05:00
e3b7bddf05 rewrite router, add kv and session store 2025-06-13 12:32:48 -05:00
78b2d8f8fb fix static file serving, add cookie support 2025-06-13 11:11:13 -05:00
538ae9f8b4 add bombardier stress test script 2025-06-13 10:37:41 -05:00
0729179401 add debug build options 2025-06-13 09:29:56 -05:00
bb49ac9275 meson build, static file handler 2025-06-13 09:25:42 -05:00
9fd28d5703 fix epoll workers not closing 2025-06-12 22:09:06 -05:00
0f5ce5b524 Big optimizations 2025-06-12 22:02:53 -05:00
8523bcd5cd move epoll socket, big optimizations 2025-06-12 22:02:50 -05:00
78780555f0 first commit 2025-06-12 19:01:53 -05:00