Commit Graph
915 Commits
Author SHA1 Message Date
Andrey Uzunov 0bebdb1cc3 spdy proxy: finish on curl error 2013-07-18 16:52:05 +00:00
Andrey Uzunov 24d8b92412 spdy: event loop changed for the proxy 2013-07-17 15:48:08 +00:00
Andrey Uzunov b439543039 spdy: change SPDY_get_timeout to give not seconds but milliseconds as it used to be 2013-07-17 14:46:49 +00:00
Andrey Uzunov 4231889ce3 spdy: TCP_CORK flush only when needed, fix 2013-07-17 10:27:46 +00:00
Christian Grothoff 282386193c eliminate shutdown calls that are not required, strictly speaking 2013-07-14 17:59:09 +00:00
Christian Grothoff 326441639c fix dual stack option 2013-07-14 17:51:18 +00:00
Christian Grothoff ccdf83cd04 name MHD worker threads 2013-07-14 17:38:24 +00:00
Christian Grothoff 1c553e71a9 -try instant state forward, 2nd variant 2013-07-12 17:14:30 +00:00
Christian Grothoff 9e2d653d53 -update readiness state immediately after response is queued, to avoid going through another 'idle' event loop 2013-07-12 08:53:09 +00:00
Andrey Uzunov 5946959f76 spdy: bug fixed - breaking when no headers are provided for response 2013-07-08 23:24:34 +00:00
Andrey Uzunov ae343b6b94 spdy: proxy - ipv4/6 options for curl and closed_session callback 2013-07-08 22:51:29 +00:00
Andrey Uzunov bbd1074a27 spdy: proxy - print some verbose info 2013-07-07 15:51:00 +00:00
Andrey Uzunov d07e0212b7 spdy: disable TCP_CORK when NO DELAY is set 2013-07-07 15:48:40 +00:00
Andrey Uzunov f7e2f6497a spdy: new start options for the proxy 2013-07-07 11:07:05 +00:00
Andrey Uzunov 9074d6d2e8 spdy: TCP_CORK added for io_raw 2013-07-05 23:08:31 +00:00
Andrey Uzunov dfdbf7ebad spdy: NO_DELAY flag added to the daemon to set TCP_NODELAY on sockets 2013-07-05 17:30:18 +00:00
Andrey Uzunov 9f6372506d spdy: max num frames added as an option for the daemon 2013-07-05 17:16:11 +00:00
Andrey Uzunov fc73de2bc9 spdy: non blockable sockets for the raw IO 2013-07-05 16:54:29 +00:00
Andrey Uzunov c1a7d6e2b5 spdy: daemon can now be started without TLS support ("raw SPDY") + test case 2013-07-05 16:48:33 +00:00
Andrey Uzunov 489d8e1bad spdy: io_raw integrated; not yet settable 2013-07-05 15:50:21 +00:00
Andrey Uzunov 31ff028b0b spdy: io_raw just added; not yet integrated 2013-07-05 15:34:19 +00:00
Andrey Uzunov 70a7c61f74 spdy: init library changed 2013-07-05 15:15:55 +00:00
Andrey Uzunov 3b9e9c85b8 spdy: continue - previous one and rename tls to openssl 2013-07-05 14:25:04 +00:00
Andrey Uzunov b8d6c063fe spdy: TLS functions are called via callbacks now 2013-07-05 14:04:26 +00:00
Christian Grothoff 6e07994a8b -fixing #2899: allow clients to customize MHD_BUF_INC_SIZE via option 2013-07-05 10:12:10 +00:00
Christian Grothoff 9fe0e9d411 Adding support for using epoll for the MHD event loop 2013-07-04 15:29:56 +00:00
Andrey Uzunov 21f9a70d53 spdy: minor leaks, dead code, etc. fixed 2013-06-28 22:30:10 +00:00
Christian Grothoff d9ab40f532 -cleaner behavior with respect to stopping to read pipelined requests 2013-06-28 12:07:11 +00:00
Christian Grothoff fe8202d39c -fixing misc minor bugs and compiler warnings in libmicrospdy 2013-06-27 14:41:35 +00:00
Christian Grothoff 3fb6d911e9 -benchmark for latency measurements and epoll demonstration 2013-06-23 10:50:05 +00:00
Christian Grothoff efbf50c0d2 -API for supporting epoll 2013-06-23 10:49:30 +00:00
Andrey Uzunov 21c355734b spdy2http: TE header was sent over SPDY 2013-06-22 18:39:03 +00:00
Christian Grothoff fa4eac79bc -revert 2013-06-21 16:21:26 +00:00
Christian Grothoff 2497b53834 make it clear that we intentionally ignore those return values, as there is no good way to handle those errors anyway 2013-06-21 16:16:52 +00:00
Christian Grothoff 76f7883443 replace -1 by named constant in comment 2013-06-21 12:38:38 +00:00
Andrey Uzunov 1c2a577d8d spdy2http: option for host to listen on 2013-06-19 11:49:09 +00:00
Andrey Uzunov f49028e96f spdy: ignore POST instead of abort and send 501 no implemented 2013-06-19 10:52:50 +00:00
Andrey Uzunov e354fc772d spdy2http: added options 2013-06-19 09:34:15 +00:00
Andrey Uzunov 03aeb64ae2 spdy2http now handles chunked TE 2013-05-27 14:33:11 +00:00
Christian Grothoff e523f648ee -check for curl for the spdy proxy 2013-05-24 08:55:31 +00:00
Christian Grothoff ebebe460d2 -move spdy draft so that testcases can find it 2013-05-24 08:50:24 +00:00
Andrey Uzunov eaf7c50a2d spdy2http changes to use it as a forward proxy 2013-05-23 10:45:49 +00:00
Christian Grothoff 05d1a633b1 improving build system to tolerate missing libraries for libmicrospdy 2013-05-21 12:35:28 +00:00
Christian Grothoff cfea15fe53 -fix 2886 2013-05-20 10:30:32 +00:00
Christian Grothoff cc8a80bf84 -fix build issues on MinGW (#2885) 2013-05-18 20:33:10 +00:00
Christian Grothoff ed960f50c8 -bump 2013-05-15 20:05:07 +00:00
Christian Grothoff a39c6c5206 -2nd attempt to fix #2859, this time things look much better 2013-05-15 20:04:11 +00:00
Christian Grothoff 76929295b7 comments 2013-05-09 14:10:45 +00:00
Christian Grothoff d6afd8ad4e -handle SIGPIPE 2013-05-09 12:58:14 +00:00
Christian Grothoff dab82f1976 -undo fix #2783 2013-05-09 11:48:42 +00:00