Commit Graph

22 Commits

Author SHA1 Message Date
jaina heartles 856619b286 Finish using middleware impl 2022-11-26 17:52:30 -08:00
jaina heartles 9c5e46ec5a Fix middleware compilation??? 2022-11-26 17:33:46 -08:00
jaina heartles 03338da307 Update server.zig to use new handlers 2022-11-24 03:30:49 -08:00
jaina heartles fcbb1bb623 Use read instead of recv on socket 2022-11-17 19:48:07 -08:00
jaina heartles 6accb775d4 Cleanup of networking code 2022-11-17 18:42:23 -08:00
jaina heartles 58a81d74ec Use send() syscall instead of write() 2022-11-16 21:11:51 -08:00
jaina heartles 432a11dbc9 Use templating system 2022-11-16 19:55:38 -08:00
jaina heartles 2d464f0820 Chunked transfer encoding 2022-11-06 23:38:21 -08:00
jaina heartles 438c72b7e9 Make request generic based on reader 2022-11-05 03:09:59 -07:00
jaina heartles 4cb574bc91 Clean up header handling 2022-11-05 00:26:53 -07:00
jaina heartles e4cbb0acc3 Add basic websocket support 2022-10-16 05:48:12 -07:00
jaina heartles 0ce315368a Minor HTTP refactor 2022-10-13 02:23:57 -07:00
jaina heartles f6f24a557e Fix compile errors on latest zig 2022-07-27 20:13:25 -07:00
jaina heartles 013bc015c5 API Refactoring 2022-07-09 15:43:35 -07:00
jaina heartles ff6d8f8e03 Fix error union compile errors 2022-07-09 15:18:48 -07:00
jaina heartles f86873395b Fix compile errors on parse errors 2022-07-09 15:17:44 -07:00
jaina heartles 61c989acde Handle connection cleanup 2022-07-09 15:14:49 -07:00
jaina heartles 04d83a603c HttpServer 2022-07-09 14:18:43 -07:00
jaina heartles 21a153ba9d Separate request parsing and server code 2022-07-09 13:09:30 -07:00
jaina heartles 8ba0ebd84c Move connection to conn.zig 2022-06-26 00:00:14 -07:00
jaina heartles f5af54e5d1 Handle basic HTTP errors 2022-06-25 23:35:31 -07:00
jaina heartles 5e796d3b3d Add request parsing to http lib 2022-06-25 23:03:37 -07:00