Emi Tatsuo
7add331e0b
Made the link rewriting docs *way* better
2020-12-05 11:27:30 -05:00
Emi Tatsuo
ae247312f7
Fix `gemini_srv` with more conditional comp
2020-12-05 09:54:05 -05:00
Emi Tatsuo
cb9b3ea167
Fix crash on no certificate provided
2020-12-03 10:47:33 -05:00
Emi Tatsuo
fb357b59eb
Support base64 encoded certificate hashes, remove ring as mandatory dep for scgi_srv
...
Removing ring also means switching out some of the code around user password hashes so that's what that is, if you're wondering. Also, the sunrise today was absolutely beautiful. I haven't been awake for a sunrise in a long time, so I guess that's one upside to not sleeping. Like, melencholy sunsets get a lot of love, but man, nothing fills you with hope and positivity like a sunrise.
2020-12-03 08:10:50 -05:00
Emii Tatsuo
89e7719939
Fix stable build
2020-12-01 23:32:03 -05:00
Emii Tatsuo
05e4d25a53
Added in autorewrite as an option to `Server`
2020-12-01 21:59:00 -05:00
Emii Tatsuo
64f54e8e58
Fix rewrite_path
2020-12-01 21:26:08 -05:00
Emii Tatsuo
723986c011
Add `rewrite_path()`
2020-12-01 19:02:49 -05:00
Emii Tatsuo
6400197514
Treat zero-length input as no input at all
...
Fixes running with molly brown
2020-12-01 17:38:52 -05:00
Emii Tatsuo
8b9fbce489
Fix user management module, rework certificates to use hashes
2020-12-01 14:43:15 -05:00
Emii Tatsuo
244fd25112
Completely reworked request handling to be able to serve SCGI
...
Multi ~~track~~ protocol ~~drifting~~ abstraction!!
2020-12-01 02:31:08 -05:00
Emii Tatsuo
67fe997eee
Merge branch 'fix-stable-build' into kochab
2020-11-27 22:23:55 -05:00
Emii Tatsuo
71a79ad6ff
Fix stable build
2020-11-27 22:20:55 -05:00
Emii Tatsuo
47c6fae79f
Expose user manager in request
2020-11-26 21:04:02 -05:00
Emii Tatsuo
1766ab4c9c
Merge `Builder` and `Server` in the public API into one concept
2020-11-25 15:52:44 -05:00
Emi Tatsuo
16721a7321
Merge several pending changes into a virtual master
...
Octopus merges are just a cheap trick to make weak branches stronger
2020-11-24 23:04:26 -05:00
Emi Tatsuo
cd7af1025a
Cleanup typos in routes docs
...
I should really use spellcheck more often
2020-11-20 23:51:22 -05:00
Emi Tatsuo
e678e45b78
Merge branch 'routes' into user-management
2020-11-20 21:53:00 -05:00
Emi Tatsuo
59e3222ce8
Add trailing segments to request
2020-11-20 13:22:34 -05:00
Emi Tatsuo
0bcce9fd6f
Appease clippy
...
Please my compiler is so angry ;-;
2020-11-19 18:03:10 -05:00
Emi Tatsuo
0e2f8d5f62
Added user management API [WIP]
2020-11-16 01:13:16 -05:00
panicbit
28162bde5c
move split types module into submodules
2020-11-14 04:43:29 +01:00