Commit Graph

186 Commits

Author SHA1 Message Date
Adam D. Ruppe 03315adfa6 so much amazing stuff 2019-07-07 22:44:11 -04:00
Adam D. Ruppe 97bb641aa1 more cool stuff 2019-07-06 22:49:45 -04:00
Adam D. Ruppe b7ad04afd9 im the worst at greys 2019-07-06 13:22:25 -04:00
Adam D. Ruppe 57c995f4bf new stuff im working on 2019-06-15 18:50:32 -04:00
Adam D. Ruppe 8a608eae3b keep my version 2019-06-14 10:11:45 -04:00
Adam D. Ruppe 5967b959b4 remove spurious dependency 2019-05-19 14:45:58 -04:00
Adam D. Ruppe 50a752df70 more recent updates 2019-05-11 10:30:16 -04:00
Adam D. Ruppe 10d65d0367 idk 2019-04-03 10:01:45 -04:00
Adam D. Ruppe 8131c41440 dox sux less 2019-03-23 14:45:24 -04:00
Adam D. Ruppe 6acfc5cb6e add unix domain socket support for scgi (and httpd but idk if that is useful) 2019-03-09 17:40:13 -05:00
Adam D. Ruppe b426390abe sanity check on header size jic 2019-03-09 12:00:41 -05:00
Adam D. Ruppe b106b2cc5c wrong version on windows 2019-03-08 09:16:35 -05:00
Adam D. Ruppe b3df2871d2 stupid dmd warnings are useless 2019-03-07 22:23:51 -05:00
Adam D. Ruppe 0c328aa3b0 notes to self 2019-03-07 22:23:00 -05:00
Adam D. Ruppe 2fa8f7cfa9 catchup 2019-02-25 09:42:47 -05:00
Adam D. Ruppe 26868a7526 speculative bug fix 2019-02-22 11:37:03 -05:00
Adam D. Ruppe 15e648f43e catchup 2019-02-18 15:59:06 -05:00
Adam D. Ruppe 076d28dba1 for now rest sample 2019-02-18 15:25:10 -05:00
Adam D. Ruppe 3f15f41ddc smaller buffer tbh no need for something so huge 2019-02-11 21:43:54 -05:00
Adam D. Ruppe 7bcd3eca8d prototype of web.d 2.0 in cgi.d 2019-02-11 14:38:53 -05:00
Adam D. Ruppe ee12ef0b6e remove cruft 2019-02-06 21:45:36 -05:00
Adam D. Ruppe fdd8eec60e wip 2019-01-24 21:14:23 -05:00
Adam D. Ruppe e2074fa2cc compiles again 2019-01-20 16:29:09 -05:00
Adam D. Ruppe 8c67623cf6 fix compile 2019-01-12 08:57:05 -05:00
Adam D. Ruppe 38c84d7fa2 catchup 2019-01-06 17:28:55 -05:00
Adam D. Ruppe 204c95760e remove some unnecessary allocations 2018-12-31 11:04:29 -05:00
Adam D. Ruppe 16b41baae7 first part of add-on server stuff - event part 2018-12-31 10:54:23 -05:00
Adam D. Ruppe 3d922ec6c6 oh dear bug city 2018-12-04 12:00:57 -05:00
Adam D. Ruppe 1da9f87b22 maybe unbalanced parens 2018-12-04 10:40:15 -05:00
Adam D. Ruppe fdb5782736 fix stupid warnings 2018-11-22 08:50:46 -05:00
Adam D. Ruppe 245afed7fd double compile speed 2018-11-17 19:49:21 -05:00
Adam D. Ruppe f52e17e899 false comment removed 2018-11-16 08:17:22 -05:00
Adam D. Ruppe 18cf3f4367 attempting windows hang fix 2018-11-13 17:43:39 -05:00
Adam D. Ruppe 3109d426ef idk 2018-11-10 21:33:51 -05:00
Adam D. Ruppe 3a433690e2 more efficient opengltexture option 2018-10-17 09:03:04 -04:00
Adam D. Ruppe 5d1adc8976 reliability improvements for threaded http server 2018-10-07 22:41:17 -04:00
Adam D. Ruppe 77867da284 rewrite the thread system (finally!) 2018-10-07 21:21:38 -04:00
Adam D. Ruppe 506e06091e need another header 2018-08-03 13:09:11 -04:00
Adam D. Ruppe f0116eb0c7 use new name for socket header 2018-08-03 11:40:35 -04:00
Adam D. Ruppe 40928be1a3 Merge branch 'master' of github.com:adamdruppe/arsd 2018-06-08 16:08:10 -04:00
Adam D. Ruppe fcfa9d48d8 file size method for convenience 2018-06-07 21:31:20 -04:00
Paul Backus d909922df7 cgi: fix build errors with dmd 2.080.0 2018-05-14 15:42:52 -04:00
Adam D. Ruppe 15566ab70b process pool tweaks 2018-03-03 12:00:20 -05:00
Adam D. Ruppe 4b728fbb2f mysql.d improvements 2018-02-20 09:31:50 -05:00
Adam D. Ruppe cb2a4e54d7 postJson support 2017-12-15 17:29:13 -05:00
Adam D. Ruppe bbe1a19b68 better embedded use with outside proxy 2017-11-18 10:56:57 -05:00
Adam D. Ruppe ed61b3ce0b wrong version 2017-10-27 11:55:33 -04:00
Adam D. Ruppe c8c61150d5 more relaibility under crappy connections 2017-04-26 22:20:32 -04:00
Adam D. Ruppe 918f4ceab8 bug in long post request handling w/ embedded httpd 2016-12-15 11:52:15 -05:00
Adam D. Ruppe 0a3018d399 binding since phobos blocks now 2016-11-09 13:16:57 -05:00
Adam D. Ruppe ccdb70c656 win64 2016-09-15 12:04:08 -04:00
Adam D. Ruppe 8480efdc64 new dmd compatibility 2016-05-20 14:21:54 -04:00
Adam D. Ruppe 5d2836489d dmd v2.071.0 updates 2016-04-07 00:15:11 -04:00
Adam D. Ruppe decb21eb26 fix deprecation warning 2016-03-01 13:36:28 -05:00
Adam D. Ruppe c713cd6b63 selector bugs 2016-02-27 13:20:02 -05:00
Adam D. Ruppe 65b3b06f6d more updates. hidecursor by ketmar 2015-12-07 21:07:58 -05:00
Adam D. Ruppe 85a447af31 osx fix 2015-12-04 17:22:12 -05:00
Adam D. Ruppe c0bc728df0 bug in embedded_http if headers and content are in separate packets 2015-08-04 23:18:37 -04:00
Adam D. Ruppe 8237be0d8b close connections when they run their course naturally so it doesnt do CLOSE_WAIT forever 2015-06-24 22:58:19 -04:00
Adam D. Ruppe ff68e1cf00 ct to regular regex for compile speed boost 2014-12-22 13:52:21 -05:00
Adam D. Ruppe 3084267a11 listening-host support on all modes 2014-12-12 09:38:48 -05:00
Adam D. Ruppe 90b3b083de dmd warnings (thanks ketmar) 2014-10-22 11:06:05 -04:00
Adam D. Ruppe a7823e8e6a better standard compliance on missing content-type (matters for ie on my win8 box) 2014-06-25 23:12:25 -04:00
Adam D. Ruppe 18990bf44f idk 2014-06-07 20:34:59 -04:00
Adam D. Ruppe bd1e3cc2d0 64 bit 2014-02-23 08:50:59 -05:00
Adam D. Ruppe eae566d0cc timezone 2014-02-22 16:43:48 -05:00
Adam D. Ruppe 55eafc2705 fix broken stuff from dmd update 2013-11-08 21:06:53 -05:00
Adam D. Ruppe 7560c68548 dmd 2.064 2013-11-06 14:43:53 -05:00
Adam D. Ruppe 1e94af20d8 quiet disconnect exception handling 2013-10-01 16:40:43 -04:00
Adam D. Ruppe b5581ac1cb fix scgi 2013-08-21 16:18:03 -04:00
Adam D. Ruppe 93248ce308 experimental new embedded_httpd_threads, use -version=cgi_multiple_connections_per_thread to try 2013-08-10 13:54:19 -04:00
Adam D. Ruppe f34e9de27f --listening-host for fastcgi 2013-08-10 09:20:57 -04:00
Adam D. Ruppe 71dc672148 fastcgi listen test 2013-08-09 21:47:13 -04:00
Adam D. Ruppe 115613fcd0 script filename 2013-08-09 21:10:45 -04:00
Adam D. Ruppe aa161dc53b possible fix 2013-08-09 10:47:49 -04:00
Adam D. Ruppe d614f48642 stuff 2013-07-11 08:35:54 -04:00
Adam D. Ruppe f9278d0f47 encoding fix for real 2013-07-03 20:47:11 -04:00
Adam D. Ruppe a1291a48cd encoding problem 2013-07-03 20:10:28 -04:00
Adam D. Ruppe 0ef6ebd977 png reworking 2013-06-10 12:21:32 -04:00
Adam D. Ruppe ca5ea9d0f7 initial websocket support 2013-06-06 23:01:52 -04:00
Adam D. Ruppe 848566eaf7 avoid some unneeded allocations 2013-06-02 21:54:32 -04:00
Adam D. Ruppe 38c604356d catching up (again) 2013-05-30 18:45:26 -04:00
Adam D. Ruppe 65513f5ccf catch up 2013-04-11 07:59:49 -04:00
Adam D. Ruppe 5ccf8b4ae0 command line processing for easier testing 2013-02-21 11:01:57 -05:00
Adam D. Ruppe 79b2a25b92 catching up on random stuff 2013-02-16 11:18:15 -05:00
Adam D. Ruppe 86d1a3dcb1 dmd 2.061 2013-01-10 08:15:04 -05:00
Adam D. Ruppe b6cf1009c1 64 bit fcgi fix attempt 2012-12-20 08:37:04 -05:00
Adam D. Ruppe f2943b90b3 Merge branch 'master' of https://github.com/eskimor/misc-stuff-including-D-programming-language-web-stuff
Conflicts:
	database.d
2012-11-26 15:55:35 -05:00
Adam D. Ruppe e677d8d445 catching up 2012-10-07 12:56:46 -04:00
Adam D. Ruppe 4b5a1a916e more stuff 2012-08-11 22:53:46 -04:00
Adam D. Ruppe 5b816cb7e7 catching up on lots of changes. 2012-08-11 00:24:04 -04:00
Adam D. Ruppe 3649029cf6 argh half lib aa hax 2012-04-16 13:08:45 -04:00
Adam D. Ruppe 3e0a280551 multiple files 2012-04-16 12:36:39 -04:00
Adam D. Ruppe 64284c3d7c multiple files 2012-04-16 12:35:03 -04:00
Adam D. Ruppe 66f71380f7 Uri userinfo as well 2012-04-07 17:52:48 -04:00
Adam D. Ruppe 147924c659 uri struct now works 2012-04-07 17:37:30 -04:00
Adam D. Ruppe c826aad6e5 stderr 2012-03-25 00:11:44 -04:00
Adam D. Ruppe 933aa566d3 lol junk 2012-03-24 23:30:12 -04:00
Adam D. Ruppe 10bfe54b29 recursive close big bug fix 2012-03-24 23:29:20 -04:00
Adam D. Ruppe e1e9fcdf3e command line port selection 2012-03-24 22:08:33 -04:00