Commit Graph

223 Commits

Author SHA1 Message Date
Adam D. Ruppe 948926df49 more cool features 2021-12-29 11:29:08 -05:00
Adam D. Ruppe 30586da8bf more dispatchermagic 2021-12-22 18:47:51 -05:00
Adam D. Ruppe 933423478f stop method to programatically terminate server 2021-12-22 18:47:28 -05:00
Adam D. Ruppe a1659f7c34 more notes 2021-12-22 18:46:50 -05:00
Adam D. Ruppe 2fe3355560 Windows hybrid server support 2021-12-22 18:46:29 -05:00
Adam D. Ruppe 9b52121b32 doc note about port 2021-12-22 18:44:12 -05:00
Adam D. Ruppe c1da994df4 just some info 2021-12-10 22:09:23 -05:00
Adam D. Ruppe d376cc553f avoid changing the stdout mode unless that function is actually called - no need so do it in a static ctor anyway 2021-12-10 21:07:46 -05:00
Adam D. Ruppe 48b2516415 filthy ugly hacks 2021-12-10 14:00:39 -05:00
Adam D. Ruppe e9e1863a20 enable dispatcher on Windows - it was a simple oversight before 2021-12-09 11:08:57 -05:00
Adam D. Ruppe f8cd68131a mistake here from 2011 wow 2021-12-07 15:35:11 -05:00
Adam D. Ruppe fa500f2774 better command line control specialness 2021-11-27 22:20:49 -05:00
Adam D. Ruppe 7e4938690a some new web conveniences (experimental) and some bug fixes 2021-11-18 22:23:18 -05:00
Adam D. Ruppe 0df59f4b08 http chunked spec violations in event source server
amusingly firefox never cared but chrome complains and meh i am legit in
the wrong so here we go.
2021-10-24 22:01:51 -04:00
Adam D. Ruppe 0c2bcea779 mutation done now to mask so a copy is necessary. can maybe optimize later but this avoids mem prot errors when passed string literals and other surprised when pssed temporaries 2021-09-29 08:42:47 -04:00
Adam D. Ruppe b6fffd1a82 little things 2021-09-28 14:31:37 -04:00
Adam D. Ruppe c959c3c0ab formatting 2021-09-10 11:08:45 -04:00
Orfeo Da Vià 4736035fe5 add missing http response codes 2021-09-10 16:44:27 +02:00
Adam D. Ruppe 81dba0f46d a few little web enhancements 2021-07-28 22:23:38 -04:00
Adam D. Ruppe 776d34f534 dmd deprecation handling 2021-06-15 07:23:17 -04:00
Adam D. Ruppe 2ec2a64536 prep for release 2021-06-08 22:22:10 -04:00
Adam D. Ruppe 3f30effea7 more stuff 2021-06-06 14:37:37 -04:00
Adam D. Ruppe 1ccb81159d systemd stdio maybe... untested lol 2021-05-29 20:58:04 -04:00
Adam D. Ruppe 9dd0a00f08 more wip gui 2021-05-19 15:27:41 -04:00
Adam D. Ruppe f24955f273 docs 2021-05-04 10:10:16 -04:00
Adam D. Ruppe 3d396dfaa6 update 2021-04-11 22:22:39 -04:00
Adam D. Ruppe 0367ac70e7 fixes 2021-03-29 10:05:24 -04:00
Adam D. Ruppe 1af21c4b47 delegate all the way down 2021-02-15 13:55:05 -05:00
Adam D. Ruppe 74640c3a21 slightly more efficient fn -> dg conv 2021-02-15 13:48:30 -05:00
Adam D. Ruppe 2322315708 allow delegate as well as function for fiber 2021-02-15 13:45:59 -05:00
Adam D. Ruppe 89d8878d31 more sane timeout with non hybrid websocket server 2021-02-03 12:00:49 -05:00
Adam D. Ruppe 43fb4119f4 handle some disconnects more gracefully 2021-01-25 21:11:23 -05:00
Adam D. Ruppe 868323bac0 omg i forgot stuff 2021-01-19 23:03:19 -05:00
Adam D. Ruppe 86c76a39bb initial samesite cookie thing to match newer spec 2021-01-11 19:56:43 -05:00
Adam D. Ruppe ff3bce215b drop privs support 2021-01-11 13:59:25 -05:00
Adam D. Ruppe 6bad235a59 int overload 2021-01-11 11:34:09 -05:00
Adam D. Ruppe 0b65fca651 issue #271 - clean up the handling of other content types and let the application handle it instead of throwing a pointless exception 2021-01-05 13:25:56 -05:00
Adam D. Ruppe 0e0335da5c 5500 page omnibus bill no need to read this just vote for it 2020-12-28 10:57:20 -05:00
Adam D. Ruppe bbb56b2555 fixes for gdc9 again 2020-12-25 10:05:36 -05:00
Adam D. Ruppe 665c7037fe fix broken right click on embedded term 2020-12-17 09:11:43 -05:00
Adam D. Ruppe 1a518da8ec big catchup 2020-12-04 13:10:44 -05:00
Adam D. Ruppe 91b85ea44b wip 2020-11-24 17:42:09 -05:00
Adam D. Ruppe 1e997855a2 support expect 100 continue 2020-11-10 21:06:06 -05:00
Adam D. Ruppe 9b6364cd64 fix ipv6 addresses in parsed uris 2020-11-05 23:36:38 -05:00
Adam D. Ruppe 5c38e03301 new declarative ui started 2020-11-02 12:13:04 -05:00
Adam D. Ruppe 19f6dd989c single-serve option 2020-10-10 15:25:44 -04:00
Adam D. Ruppe 0cbc008746 experimental hybrid config 2020-09-28 11:07:27 -04:00
Adam D. Ruppe ddcc4074e5 more workers helps in some cases without hurting others. apparently 2020-09-27 21:58:57 -04:00
Adam D. Ruppe 2872ea3980 fiber event backend for high concurrency, buffering fix for big help in all modes 2020-09-27 16:39:05 -04:00
Adam D. Ruppe ea88731d58 jawesome 2020-09-07 22:32:53 -04:00