Tatsuhiro Tsujikawa
|
9439ba75d3
|
nghttpx: Fix heap-use-after-free when executing new binary
|
2016-10-04 00:32:02 +09:00 |
Tatsuhiro Tsujikawa
|
9254c563ca
|
Fix compile error with gcc
|
2016-10-03 22:52:14 +09:00 |
Tatsuhiro Tsujikawa
|
35594e09df
|
Merge branch 'nghttpx-more-block-allocator'
|
2016-10-03 22:12:28 +09:00 |
Tatsuhiro Tsujikawa
|
96ff3be5e6
|
nghttpx: Use allocator of new config since this may happen multiple times
|
2016-10-03 22:09:46 +09:00 |
Tatsuhiro Tsujikawa
|
3d5d76ba74
|
nghttpx: Update doc
|
2016-10-03 22:09:46 +09:00 |
Tatsuhiro Tsujikawa
|
8c1e155f44
|
nghttpx: Make it simple to calculate length
|
2016-10-03 22:09:46 +09:00 |
Tatsuhiro Tsujikawa
|
dba0d2791c
|
nghttpx: Use emplace_back instead of push_back
|
2016-10-03 22:09:46 +09:00 |
Tatsuhiro Tsujikawa
|
f310e82fc8
|
nghttpx: Update doc
|
2016-10-03 22:09:46 +09:00 |
Tatsuhiro Tsujikawa
|
1240e55bb6
|
nghttpx: Use const ref
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
75039c573c
|
base64: Assert that input is multiple of 4
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
4b5179a544
|
nghttpx: Fix bug in util::make_hostport
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
8efccddcf4
|
nghttpx: Use StringRef for HttpProxy
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
97843e3874
|
nghttpx: Use StringRef for tls_proto_list
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
5dd2704051
|
nghttpx: Use StringRef for tls.npn_list
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
de7b7fd440
|
nghttpx: Use StringRef for tls.subcerts
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
1037d3ad26
|
nghttpx: Use StringRef for tls.ticket.files
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
c4368a9416
|
nghttpx: Use StringRef for AltSvc fields
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
fdc1eb526b
|
nghttpx: Use HeaderRefs for add_request_headers and add_response_headers
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
99a91e3172
|
nghttpx: Add BlockAllocator to Config object
|
2016-10-03 22:09:45 +09:00 |
Tatsuhiro Tsujikawa
|
272cfa320e
|
nghttpx: Use BlockAllocator per DownstreamConfig
|
2016-10-02 22:28:43 +09:00 |
Tatsuhiro Tsujikawa
|
f5285d1f5a
|
nghttpx: Add BlockAllocator to SharedDownstreamAddr
|
2016-10-02 22:28:43 +09:00 |
Tatsuhiro Tsujikawa
|
ede6104900
|
nghttpx: Increase block size for connection wide BlockAllocator
|
2016-10-02 22:28:43 +09:00 |
Tatsuhiro Tsujikawa
|
5aec60fbeb
|
nghtpx: Add BlockAllocator version of base64
|
2016-10-02 22:28:43 +09:00 |
Tatsuhiro Tsujikawa
|
e1a865c406
|
nghttpx: Add BlockAllocator version of util::formax_hex
|
2016-10-02 22:28:42 +09:00 |
Tatsuhiro Tsujikawa
|
5e03b6a0db
|
nghttpx: Use BlockAllocator for util::quote_string
|
2016-10-02 00:07:26 +09:00 |
Tatsuhiro Tsujikawa
|
b85924bf70
|
nghttpx: Use BlockAllocator to encode alt-svc token
|
2016-10-02 00:00:46 +09:00 |
Tatsuhiro Tsujikawa
|
19707aac55
|
nghttpx: Use StringRef for sni_name_
|
2016-10-01 22:54:17 +09:00 |
Tatsuhiro Tsujikawa
|
9ad873fc06
|
nghttpx: Remove unused function declaration
|
2016-10-01 22:54:17 +09:00 |
Tatsuhiro Tsujikawa
|
8a9810ed32
|
nghttpx: Add BlockAllocator to ClientHandler
|
2016-10-01 22:54:17 +09:00 |
Tatsuhiro Tsujikawa
|
68a6d8c50b
|
nghttpx: Realloc header buffer
|
2016-10-01 22:52:02 +09:00 |
Tatsuhiro Tsujikawa
|
600605400c
|
nghttpx: Don't send RST_STREAM CANCEL to a pushed stream repeatedly
|
2016-09-27 23:49:01 +09:00 |
Tatsuhiro Tsujikawa
|
97aa4dabc8
|
Bump up version number to 1.16.0-DEV
|
2016-09-25 12:17:45 +09:00 |
Tatsuhiro Tsujikawa
|
a6f487240d
|
Add missing rst entry
|
2016-09-25 11:44:24 +09:00 |
Tatsuhiro Tsujikawa
|
da135416bb
|
Update man pages
|
2016-09-25 11:39:14 +09:00 |
Tatsuhiro Tsujikawa
|
13eb881e5e
|
Bump up version number to 1.15.0, LT revision to 25:0:11
|
2016-09-25 11:36:15 +09:00 |
Tatsuhiro Tsujikawa
|
82c84d163b
|
doc: Add missing rst files to CMakeLists.txt
|
2016-09-24 22:14:35 +09:00 |
Tatsuhiro Tsujikawa
|
a526183928
|
doc: Sort rst files
|
2016-09-24 22:14:28 +09:00 |
Tatsuhiro Tsujikawa
|
60222ae7c3
|
Update doc
|
2016-09-24 10:42:50 +09:00 |
Tatsuhiro Tsujikawa
|
2052a1a4bd
|
Document how libnghttp2 schedules HTTP/2 frames internally
|
2016-09-23 22:41:49 +09:00 |
Tatsuhiro Tsujikawa
|
183be9cac9
|
Fix typo
|
2016-09-23 22:23:48 +09:00 |
Tatsuhiro Tsujikawa
|
69b53b9aaa
|
nghttpx: Handle graceful shutdown with client IP affinity enabled
|
2016-09-22 23:17:49 +09:00 |
Tatsuhiro Tsujikawa
|
02b9fcd332
|
integration: Fix test failure with go1.7.1
|
2016-09-22 20:47:51 +09:00 |
Tatsuhiro Tsujikawa
|
231d739b10
|
nghttpx: Improve performance with h1 backend when request body is involved
|
2016-09-22 20:46:50 +09:00 |
Tatsuhiro Tsujikawa
|
e1dfff8929
|
Use std::atomic_* overloads for std::shared_ptr if available
|
2016-09-20 22:39:01 +09:00 |
Tatsuhiro Tsujikawa
|
db1716ae93
|
Fix -Wexpansion-to-defined warning with clang-3.9
The error message was:
warning: macro expansion producing 'defined' has undefined
behavior [-Wexpansion-to-defined]
http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160118/147239.html
|
2016-09-19 22:07:03 +09:00 |
Tatsuhiro Tsujikawa
|
4cdc74c957
|
Update bash_completion
|
2016-09-18 22:44:33 +09:00 |
Tatsuhiro Tsujikawa
|
2c17ec3df8
|
Update man pages
|
2016-09-18 22:44:19 +09:00 |
Tatsuhiro Tsujikawa
|
e464b10fc3
|
Merge branch 'set-max-deflate-dynamic-table-size'
|
2016-09-18 22:13:56 +09:00 |
Tatsuhiro Tsujikawa
|
03ba399176
|
nghttpx: Update doc
|
2016-09-17 22:38:06 +09:00 |
Tatsuhiro Tsujikawa
|
751d66a397
|
nghttpd: Check maximum value of -c option
|
2016-09-17 22:38:05 +09:00 |