Commit Graph

249 Commits

Author SHA1 Message Date
Adam D. Ruppe 46f1100c63 more docs 2023-03-02 09:13:42 -05:00
Adam D. Ruppe 853835196e stop segfault on mac 2023-02-10 17:32:08 -05:00
Adam D. Ruppe 477c756523 dispatchSubsystem introduction 2023-01-31 20:35:26 -05:00
Adam D. Ruppe 78b8e30cb9 musl fix 2022-11-15 16:12:55 -05:00
Adam D. Ruppe f6067f7b35 sometimes there are no arg 0 2022-11-05 10:55:55 -04:00
Adam D. Ruppe 6f03281044 phobos v2.101 random breaking change 2022-11-03 19:17:27 -04:00
Adam D. Ruppe 2e74c02216 dip1000 2022-10-24 16:31:10 -04:00
Adam D. Ruppe 949e91bdbe url handle empty port specifier 2022-09-09 16:32:08 -04:00
Adam D. Ruppe 52ff937a12 more runtime config options 2022-08-23 12:45:21 -04:00
Adam D. Ruppe 4ca6535f73 data uri relative links should not have slash 2022-08-06 10:39:10 -04:00
Adam D. Ruppe 9382c9fefc some stop stuff and other magic 2022-07-27 14:16:52 -04:00
Adam D. Ruppe 7cf46ec976 Merge branch 'master' of github.com:adamdruppe/arsd 2022-07-05 07:20:22 -04:00
Adam D. Ruppe f18ec0626b fixes 2022-07-05 07:20:20 -04:00
Dennis Korpel 257103befc Add `scope` to Socket derived functions 2022-07-05 10:53:57 +02:00
Adam D. Ruppe 396dead446 omg i forgot to commit 2022-06-13 21:02:16 -04:00
Adam D. Ruppe 7b2e819357 stuff 2022-06-13 20:38:21 -04:00
0xEAB 767519c4de convert to uid_t/gid_t 2022-05-15 02:39:52 +02:00
0xEAB f8099360fb simplify cgi to treat zero as special uid/gid 2022-05-15 02:37:03 +02:00
0xEAB 641d823ddd improve privilege dropping in cgi 2022-05-15 02:02:50 +02:00
Adam D. Ruppe 8ee2fb129e easier to use cgi mode on cmd line 2022-03-02 18:28:22 -05:00
Adam D. Ruppe 28a55a1b3f android build fixes from 220a00bbdf 2022-02-15 09:19:09 -05:00
Adam D. Ruppe 92a6f957f8 bugs 2022-02-09 09:48:35 -05:00
Adam D. Ruppe fe84ef7707 good stuff 2022-01-29 15:36:36 -05:00
Ssamm45 fa53cb3395 all only host to be specified for unix sockets 2022-01-11 18:03:29 -07:00
Ssamm45 ea0eb49d64 - fix typos 2022-01-11 17:55:12 -07:00
Adam D. Ruppe 6d0d562315 issue #315 unix socket fastcgi 2022-01-11 16:19:42 -05:00
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