Tatsuhiro Tsujikawa
|
7f71e83c52
|
nghttpd: Use 100 for MAX_CONCURRENT_STREAMS
|
2013-08-07 01:23:43 +09:00 |
Tatsuhiro Tsujikawa
|
07814be5b2
|
src: HttpServer: Remove unused member variable sfd_
|
2013-08-06 23:17:13 +09:00 |
Tatsuhiro Tsujikawa
|
55b074e96e
|
Rename NGHTTP2_MAX_FRAME_SIZE as NGHTTP2_MAX_FRAME_LENGTH
|
2013-08-06 21:59:41 +09:00 |
Tatsuhiro Tsujikawa
|
73563de8d4
|
Specify max length for header value and header block
The max length of header block is not used right now. It will
be used when header continuation is implemented.
|
2013-08-06 21:57:26 +09:00 |
Tatsuhiro Tsujikawa
|
2b71598bdf
|
src: Reorder AM_CPPFLAGS and AM_LDFLAGS
|
2013-08-06 21:24:34 +09:00 |
Tatsuhiro Tsujikawa
|
1b95e23bfb
|
Add ax_cxx_compile_stdcxx_11 to check C++11 availability and flags
|
2013-08-06 21:20:36 +09:00 |
Tatsuhiro Tsujikawa
|
168c5ac5b3
|
HttpServer: Code cleanup
|
2013-08-06 00:07:51 +09:00 |
Tatsuhiro Tsujikawa
|
fadbdbae0b
|
nghttp: Add -p option to specify stream priority
|
2013-08-04 18:55:26 +09:00 |
Tatsuhiro Tsujikawa
|
2a311b3102
|
src: Print flags in DATA
|
2013-08-04 18:44:11 +09:00 |
Tatsuhiro Tsujikawa
|
690349009d
|
nghttp: Call on_read() to process all data in buffer after upgrade succeeded
|
2013-08-04 18:43:10 +09:00 |
Tatsuhiro Tsujikawa
|
d132427788
|
Update doc
|
2013-08-04 18:29:31 +09:00 |
Tatsuhiro Tsujikawa
|
c0a5ec8562
|
Update API doc
|
2013-08-04 18:27:07 +09:00 |
Tatsuhiro Tsujikawa
|
ec733a6108
|
Remove unused nghttp2_mem_chunk
|
2013-08-04 18:03:41 +09:00 |
Tatsuhiro Tsujikawa
|
d4ade2d7d0
|
nghttpx: Return -1 if dconn_ is nullptr on push_upload_data_chunk
|
2013-08-03 23:45:28 +09:00 |
Tatsuhiro Tsujikawa
|
b14d9d622f
|
Fix error string
|
2013-08-03 23:45:10 +09:00 |
Tatsuhiro Tsujikawa
|
f613f68a13
|
src: Make window size - 1
To match the -w16 to 65535, which is HTTP/2.0 default initial window
size, decrement 1 from (1 << window_bits).
|
2013-08-03 19:53:07 +09:00 |
Tatsuhiro Tsujikawa
|
9823b12718
|
Update README.rst
|
2013-08-03 19:44:13 +09:00 |
Tatsuhiro Tsujikawa
|
6bcfb99cc0
|
nghttpx: Update help messages
|
2013-08-03 19:19:04 +09:00 |
Tatsuhiro Tsujikawa
|
079f867d68
|
nghttp: Ignore -u if --no-tls is not given
|
2013-08-03 19:08:52 +09:00 |
Tatsuhiro Tsujikawa
|
d1bc3c89a7
|
nghttpx: Code cleanup
|
2013-08-03 19:04:44 +09:00 |
Tatsuhiro Tsujikawa
|
0150312022
|
nghttpx: Rename spdy_{upstream,downstream}_no_tls as {upstream,downstream}_no_tls
|
2013-08-03 19:01:57 +09:00 |
Tatsuhiro Tsujikawa
|
564e6b9ffc
|
nghttpx: Rename --{front,back}end-spdy-no-tls as --{front,back}end-no-tls
|
2013-08-03 18:58:14 +09:00 |
Tatsuhiro Tsujikawa
|
f620655d08
|
nghttp, nghttpx: Add HTTP Upgrade from HTTP/1.1 to HTTP/2.0
nghttpx does not perform upgrade if the request has request body.
|
2013-08-03 18:51:01 +09:00 |
Tatsuhiro Tsujikawa
|
ea5a1b60cf
|
Change NGHTTP2_INITIAL_MAX_CONCURRENT_STREAMS
The previous value 100 is non-standard, and if it is not sent with
SETTINGS, session will be closed with protocol error.
|
2013-08-03 18:05:53 +09:00 |
Tatsuhiro Tsujikawa
|
737ac01d91
|
Add API for HTTP Upgrade
|
2013-08-03 18:05:14 +09:00 |
Tatsuhiro Tsujikawa
|
5594f0ef0b
|
nghttpx: Preserve upgrade in Connection header field
|
2013-08-02 00:00:33 +09:00 |
Tatsuhiro Tsujikawa
|
8fd1953b21
|
app_helper: Show flags in hex
|
2013-08-01 21:42:16 +09:00 |
Tatsuhiro Tsujikawa
|
1bbcbd365c
|
shrpx: Cast uint8_t to uint32_t to print its decimal number
|
2013-08-01 20:33:04 +09:00 |
Tatsuhiro Tsujikawa
|
fec566aa23
|
src: Send out data in output buffer before HTTP2/SPDY session tear down
|
2013-08-01 20:31:29 +09:00 |
Tatsuhiro Tsujikawa
|
8cb92fc277
|
nghttpx: Handle error from Upstream::resume_read in upgrade code
|
2013-07-31 22:14:25 +09:00 |
Tatsuhiro Tsujikawa
|
924b1bd61a
|
Use unmodified http-parser
Handle HTTP Upgrade and CONNECT explicitly
|
2013-07-31 21:48:37 +09:00 |
Tatsuhiro Tsujikawa
|
bd64619cf5
|
Fix segmentation fault
Fix segmentation fault if DATA frame is received for the stream
which is already closed.
|
2013-07-31 20:32:44 +09:00 |
Tatsuhiro Tsujikawa
|
ab56cd4ea3
|
nghttpx: Fix bug: end marker of chunked encoding is written twice
|
2013-07-30 21:46:00 +09:00 |
Tatsuhiro Tsujikawa
|
8ca501ae57
|
Update README.rst
|
2013-07-28 23:00:12 +09:00 |
Tatsuhiro Tsujikawa
|
dc2ed7414c
|
src: Cleanup src builds
|
2013-07-28 19:50:02 +09:00 |
Tatsuhiro Tsujikawa
|
061b54fb72
|
Update doc
|
2013-07-28 19:39:43 +09:00 |
Tatsuhiro Tsujikawa
|
9f9c0cbcd1
|
nghttpd: Add -F and -f option to disable connection/stream level flow control
|
2013-07-28 19:29:11 +09:00 |
Tatsuhiro Tsujikawa
|
56db10cb5e
|
nghttp: Add -F and -f option to disable connection/stream level flow controls
|
2013-07-28 19:29:11 +09:00 |
Tatsuhiro Tsujikawa
|
f9c566ec1f
|
Fix memory leak in unittest
|
2013-07-28 19:08:49 +09:00 |
Tatsuhiro Tsujikawa
|
8033152e80
|
Disable local flow control on FLOW_CONTROL_OPTIONS = 1
|
2013-07-28 19:05:51 +09:00 |
Tatsuhiro Tsujikawa
|
49519a06b3
|
Update README.rst
|
2013-07-27 22:46:22 +09:00 |
Tatsuhiro Tsujikawa
|
97da187a11
|
Update README.rst
|
2013-07-27 22:40:44 +09:00 |
Tatsuhiro Tsujikawa
|
60fe0337da
|
app_helper: Print PUSH_PROMISE
|
2013-07-27 22:37:09 +09:00 |
Tatsuhiro Tsujikawa
|
d704b92fd9
|
Update README.rst
|
2013-07-27 21:56:46 +09:00 |
Tatsuhiro Tsujikawa
|
608a493925
|
Change initial window size to 65535
|
2013-07-27 21:26:47 +09:00 |
Tatsuhiro Tsujikawa
|
7021a9fc5e
|
Incremental indexing only when the entry size if less than threshold
|
2013-07-27 20:48:04 +09:00 |
Tatsuhiro Tsujikawa
|
f74674aa7f
|
Fix header compression (again)
|
2013-07-27 19:23:05 +09:00 |
Tatsuhiro Tsujikawa
|
f7c0df1235
|
Remove :version from downstream HTTP/2.0 request
|
2013-07-27 18:57:33 +09:00 |
Tatsuhiro Tsujikawa
|
ddd04e8ced
|
Fix header compression bug, and perform always incremental indexing
|
2013-07-27 00:58:38 +09:00 |
Tatsuhiro Tsujikawa
|
20173b5f61
|
NGHTTP2_SETTINGS_FLOW_CONTROL_OPTIONS: Check least significant bit only
|
2013-07-26 23:11:41 +09:00 |