Commit Graph

192 Commits

Author SHA1 Message Date
Adam D. Ruppe 92320100f0 handle Windows timeout loop better in websocket and lazy load openssl instead of static ctor so it can work w/o openssl being there at all if you dont need it 2021-02-22 11:35:29 -05:00
Adam D. Ruppe 8e89224e88 issue 275 2021-02-19 08:57:17 -05:00
Adam D. Ruppe 9ca8676882 moar mac compatibility 2021-01-27 22:28:18 -05:00
Adam D. Ruppe 566eea4fb2 newer macs 2021-01-27 22:17:43 -05:00
Adam D. Ruppe aadfd142e3 Merge branch 'master' of github.com:adamdruppe/arsd 2021-01-27 22:13:19 -05:00
Adam D. Ruppe d9fb6e9449 old mac ssl load 2021-01-27 22:09:14 -05:00
Adam D. Ruppe c20375a8df catch usage error before segfault 2021-01-25 21:06:57 -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 d61f339e41 http HEAD
fix
2020-12-07 09:41:43 -05:00
Adam D. Ruppe 8b042a4b0f big perf improvement on HEAD 2020-12-06 13:33:47 -05:00
Adam D. Ruppe da1f22af2c bunch of improvements 2020-12-05 23:36:41 -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 f1849ec580 omg awesome stuff 2020-11-12 15:45:04 -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 dd42e49811 omg another bug in this broken websocket client 2020-09-27 21:59:09 -04:00
Adam D. Ruppe ba1c5bd30c include port in host header 2020-09-09 11:20:17 -04:00
Adam D. Ruppe f0db6751d2 fix lib name on ubuntu 2020-09-08 12:17:18 -04:00
Adam D. Ruppe 59d7a30734 svg support in image.d 2020-08-18 17:54:43 -04:00
Adam D. Ruppe bb774b90a3 image copy paste 2020-08-05 18:37:34 -04:00
Adam D. Ruppe eb6f75e711 fix moar websocket bugs 2020-06-04 09:59:12 -04:00
Adam D. Ruppe 367f298132 ssl hostname fix 2020-04-25 09:23:50 -04:00
Adam D. Ruppe c2e8c8bcce dynamically load openssl for better compatibility across various binary versions on user systms 2020-04-22 13:13:16 -04:00
Adam D. Ruppe c5cec0c805 allow event loop entry again 2020-03-30 08:28:02 -04:00
Adam D. Ruppe 2fc0b49c07 merge in terminal emulator core as a lib 2020-03-26 21:06:00 -04:00
Adam D. Ruppe a54dc55d22 more websocket code sharing 2020-03-23 13:15:47 -04:00
Adam D. Ruppe d15e54278e remove debnugging hook 2020-03-02 09:24:13 -05:00
Adam D. Ruppe d4a962d5da fix immproper assert error on graceful 1.0 close 2020-02-18 09:31:09 -05:00
Adam D. Ruppe 741c29ad02 gdc compat 2020-02-17 20:09:47 -05:00
Adam D. Ruppe fcc8aed896 tested unix socket stuff, workaround phobos bug 2020-01-28 22:35:54 -05:00
Adam D. Ruppe bd7a3fcc32 merge 2020-01-23 14:51:40 -05:00
Adam D. Ruppe 059481bff2 more bugs in websocket 2020-01-12 09:31:55 -05:00
Adam D. Ruppe 4702c672ca better websocket stuff 2020-01-11 19:47:41 -05:00
Adam D. Ruppe 135ff31bc2 keep alive 2020-01-11 14:17:49 -05:00
Adam D. Ruppe acb5825c7c websocket polling/blocking api 2020-01-05 22:43:47 -05:00
Adam D. Ruppe b116c0e5a3 initial websocket client code, wip 2020-01-04 21:49:20 -05:00
Adam D. Ruppe d3506d8b00 catchup 2020-01-03 10:04:58 -05:00
Adam D. Ruppe 2a9df3b961 clean house 2019-12-06 22:07:26 -05:00
Adam D. Ruppe 7d1ae8f27c Document.fromUrl improvement 2019-12-06 20:01:54 -05:00
Adam D. Ruppe 1489c4187a auto-follow location header support inside single request object 2019-12-06 13:57:03 -05:00
Adam D. Ruppe a4e60e404b slight doc update 2019-11-20 08:46:34 -05:00
Adam D. Ruppe 27f284e9a8 wait do you have to commit to make dub to rebuild locally 2019-10-18 10:30:09 -04:00
Adam D. Ruppe 6734ac6cf3 sundry minor fixes 2019-09-28 10:14:09 -04:00
Adam D. Ruppe 80700fc944 more compatibility fixes with my mac 2019-07-08 21:04:41 -04:00
Adam D. Ruppe 03315adfa6 so much amazing stuff 2019-07-07 22:44:11 -04:00
Adam D. Ruppe b7ad04afd9 im the worst at greys 2019-07-06 13:22:25 -04:00
Adam D. Ruppe cc08b6f01e use newer openssl now 2019-07-03 00:09:07 -04:00
Adam D. Ruppe 2344fbb1d0 oops 2019-06-18 22:15:36 -04:00
Adam D. Ruppe 4b9eb734d3 newer openssl api versioned 2019-06-18 22:14:54 -04:00
Adam D. Ruppe 9263a88bf7 newer openssl api internally 2019-06-18 22:12:29 -04:00
Adam D. Ruppe 50a752df70 more recent updates 2019-05-11 10:30:16 -04:00
Adam D. Ruppe 13f3709acb catchup 2019-02-11 14:38:59 -05:00
Adam D. Ruppe c267be254e dedebug 2018-12-04 12:10:26 -05:00
Adam D. Ruppe 3d922ec6c6 oh dear bug city 2018-12-04 12:00:57 -05:00
Adam D. Ruppe 9846d16294 double compile speed 2018-11-22 08:53:54 -05:00
Adam D. Ruppe fdb5782736 fix stupid warnings 2018-11-22 08:50:46 -05:00
Adam D. Ruppe f5ac3ed854 bunch of fixes and convenience 2018-06-08 16:08:04 -04:00
Adam D. Ruppe c611f716bd stay in sync with multiple requests 2018-02-06 10:31:03 -05:00
Adam D. Ruppe f516304b04 bug fixes 2018-02-05 23:25:07 -05:00
Adam D. Ruppe 98200f357d lots of little fixes 2018-02-05 14:39:08 -05:00
Adam D. Ruppe 7005ec0edd catchup 2017-11-17 10:27:34 -05:00
Adam D. Ruppe 1ca334018c use openssl by default unless opted out 2017-11-17 09:07:04 -05:00
Adam D. Ruppe 8616028534 wrong spot for default ssl! 2017-10-23 10:48:25 -04:00
Adam D. Ruppe 189ef8f047 enable -version=without_openssl for now 2017-10-16 14:59:49 -04:00
Adam D. Ruppe 7ddf54f030 add minigui to dub 2017-05-24 10:54:35 -04:00
Adam D. Ruppe a76dd66945 more docs 2017-03-15 17:23:33 -04:00
Adam D. Ruppe 5e6d74e4a9 updates 2017-03-01 12:38:42 -05:00
Adam D. Ruppe 0dbcaa6ed0 ketmar patches 2017-02-25 22:39:19 -05:00
Adam D. Ruppe 5ff256380a https reused socket bug, caused spurious OutOfMemoryError from phobos! 2017-02-22 12:29:21 -05:00
Adam D. Ruppe b2f1022ad8 stuff 2017-01-07 09:24:18 -05:00
Adam D. Ruppe 2846def4db Merge branch 'master' of github.com:adamdruppe/misc-stuff-including-D-programming-language-web-stuff 2016-07-11 11:23:40 -04:00
Adam D. Ruppe d15f532a32 stuff 2016-07-11 11:23:38 -04:00
John Colvin 30e5458cc6 unreachable break 2016-07-11 16:12:34 +01:00
Adam D. Ruppe a82ab16df8 ugh 2016-06-17 10:19:02 -04:00
Adam D. Ruppe 8480efdc64 new dmd compatibility 2016-05-20 14:21:54 -04:00
Adam D. Ruppe 033d88dfa6 new???? 2016-04-06 23:44:32 -04:00
Adam D. Ruppe 4f1ad1cb3a missing query params! 2016-03-04 20:25:20 -05:00
Adam D. Ruppe f9bc47b0df bug in skipping footers - caused data error 2016-03-04 19:50:48 -05:00
Adam D. Ruppe c713cd6b63 selector bugs 2016-02-27 13:20:02 -05:00
Adam D. Ruppe 5dc4bfc79f gzip bug 2015-12-17 17:23:28 -05:00
Adam D. Ruppe 65b3b06f6d more updates. hidecursor by ketmar 2015-12-07 21:07:58 -05:00
Adam D. Ruppe 048a3b39d7 stuff 2015-11-22 14:19:19 -05:00
Adam D. Ruppe 40b737eb9d gzip and openssl support 2015-10-29 23:14:59 -04:00
Adam D. Ruppe 5db0da2abb stuff 2014-12-22 18:21:58 -05:00
Adam D. Ruppe f8ce62c773 sending POST requests 2014-12-22 17:45:44 -05:00
Adam D. Ruppe 6c3507ca3b better url stuff (borrowed from cgi.d) 2014-12-22 13:52:35 -05:00
Adam D. Ruppe 90b3b083de dmd warnings (thanks ketmar) 2014-10-22 11:06:05 -04:00
Adam D. Ruppe fa257c076d bug fixes and version out misplaced code 2014-09-18 09:14:25 -04:00
Adam D. Ruppe 0413347c7d new http client code 2014-01-10 19:57:44 -05:00