Commit Graph

19 Commits (main)

Author SHA1 Message Date
xenia 50d8535c50 Move Response into HTTP 2023-09-09 23:02:39 +02:00
xenia ffb6ffde80 Add redirect to index 2023-09-09 22:33:36 +02:00
xenia 088b2e3fe0 Rename Parse-HTTP to HTTP, separate parsing into HTTP.Parse 2023-09-09 22:27:42 +02:00
xenia 4907f2abeb Make encode-/decode-string actually take and return Strings, rather than List Chars 2023-09-09 22:25:34 +02:00
xenia 11cc587d1b Clean up imports 2023-09-09 13:01:12 +02:00
xenia efa96d7e2f Response structure 2023-09-09 12:57:31 +02:00
xenia 1ff2708d6e string-to-ascii-list function 2023-09-09 12:57:04 +02:00
xenia 6507dfe932 Add some append functions for List+ 2023-09-09 12:56:47 +02:00
xenia 97f86146a5 Change HTML syntax, split into modules 2023-09-09 12:35:00 +02:00
xenia 9de870fb20 Add list-to-list+? 2023-09-09 11:46:18 +02:00
xenia 000ea2fc71 Make imports in List, Vec, String and Char more consistent 2023-09-07 23:58:32 +02:00
xenia ef97390a8b Parse the request line properly 2023-09-07 23:39:39 +02:00
xenia 7e87f2c8fb Parse full request, including headers and body 2023-09-07 15:18:58 +02:00
xenia 2caca85e6f HTML templating 2023-09-03 13:51:45 +02:00
xenia ab1d2306d9 devshell -> devshells 2023-09-03 13:51:19 +02:00
xenia d2bd03a17e infix or-else 2023-09-03 13:51:16 +02:00
xenia 3216656638 clean 2023-09-03 12:25:32 +02:00
xenia 5103fc0996 Remove showPrec, use show everywhere 2023-09-03 12:25:28 +02:00
xenia 989197d488 Initial commit: UTF-8 encoding + decoding, parsing framework based on agdarsec, starts of a HTTP parser, fucked up socket FFI, simple HTTP server 2023-09-03 00:05:29 +02:00