Commit graph

26 commits

Author SHA1 Message Date
Matt Brubeck
73fa0e0f01 Code cleanup 2020-05-20 08:33:31 -07:00
Matt Brubeck
85ea736eb2 Don't panic on cannot-be-a-base URLs 2020-05-20 08:28:22 -07:00
Matt Brubeck
0872e3d1fe Remove unnecessary path check 2020-05-20 08:24:45 -07:00
Matt Brubeck
b728df0ee8 Code cleanup 2020-05-20 08:18:35 -07:00
Matt Brubeck
db0785c4b9 Use index.gemini instead of dir listings 2020-05-20 08:10:50 -07:00
Matt Brubeck
d6cb2e831b Directory listing 2020-05-19 22:07:31 -07:00
Matt Brubeck
259a190a9c Command-line args 2020-05-19 21:24:27 -07:00
Matt Brubeck
a165e8e142 Make TLS config global 2020-05-19 15:10:55 -07:00
Matt Brubeck
8d09b268f9 More error handling 2020-05-19 14:52:19 -07:00
Matt Brubeck
edec8f08bc Switch to pkcs8 key file 2020-05-17 19:13:18 -07:00
Matt Brubeck
b5ce738240 File serving 2020-05-17 18:17:46 -07:00
Matt Brubeck
7eeba3959e Path validation 2020-05-17 12:25:39 -07:00
Matt Brubeck
0e6163dcd9 Url parsing 2020-05-17 12:14:29 -07:00
Matt Brubeck
e911d7e38d Add test key 2020-05-17 12:12:53 -07:00
Matt Brubeck
ece2f20305 Fix MIME type 2020-05-17 10:43:15 -07:00
Matt Brubeck
9e039177df Code cleanup 2020-05-17 10:41:15 -07:00
Matt Brubeck
bf09e83d53 Minor changes 2020-05-17 10:39:30 -07:00
Matt Brubeck
a0c20258cb Working echo server 2020-05-17 10:19:34 -07:00
Matt Brubeck
bf439b4c52 Trying to fix TLS 2020-05-17 09:58:55 -07:00
Matt Brubeck
9d1e5f1d21 WIP: Basic echo 2020-05-17 09:46:06 -07:00
Matt Brubeck
45faee45a7 Start of handle_connection 2020-05-17 09:40:50 -07:00
Matt Brubeck
dc41732486 panic=abort 2020-05-17 09:05:19 -07:00
Matt Brubeck
bbd0035eb4 WIP: Add SSL config 2020-05-17 09:04:58 -07:00
Matt Brubeck
f89d2179a9 Use async-std 2020-05-17 08:35:12 -07:00
Matt Brubeck
2954a96c89 Enable LTO for release 2020-05-16 22:24:46 -07:00
Matt Brubeck
1715dfb584 Initial commit 2020-05-16 22:16:46 -07:00