Commit Graph

  • b5619fb156 h2load: Clarify that time for connect includes TLS handshake Tatsuhiro Tsujikawa 2018-11-02 15:43:35 +0900
  • dcbe0c690f nghttpx: Simplify move ctor and operator Tatsuhiro Tsujikawa 2018-11-02 15:40:53 +0900
  • 2996c28456 nghttpx: Cleanup Tatsuhiro Tsujikawa 2018-11-02 15:16:36 +0900
  • 42e8ceb656 nghttpx: Convert API status code to enum class Tatsuhiro Tsujikawa 2018-10-17 14:23:53 +0900
  • 1daf9ce8b7 nghttpx: Convert WorkerEventType to enum class Tatsuhiro Tsujikawa 2018-10-17 14:18:07 +0900
  • d68edf56c0 nghttpx: Convert MemcachedStatusCode to enum class Tatsuhiro Tsujikawa 2018-10-17 14:11:36 +0900
  • 0c4e9fef29 nghttpx: Convert memcached op to enum class Tatsuhiro Tsujikawa 2018-10-17 14:02:57 +0900
  • 571404c6e8 nghttpx: Convert MemcachedParseState to enum class Tatsuhiro Tsujikawa 2018-10-17 11:25:29 +0900
  • 4d562b773b nghttpx: Convert LogFragmentType to enum class Tatsuhiro Tsujikawa 2018-10-17 11:21:06 +0900
  • e62258713e nghttpx: Convert connection check status to enum class Tatsuhiro Tsujikawa 2018-10-17 11:08:56 +0900
  • 4bd075defd nghttpx: Convert Http2Session state to enum class Tatsuhiro Tsujikawa 2018-10-17 11:03:49 +0900
  • b46a324943 nghttpx: Convert FreelistZone to enum class Tatsuhiro Tsujikawa 2018-10-17 10:15:50 +0900
  • 4bd44b9cdf nghttpx: Convert dispatch state to enum class Tatsuhiro Tsujikawa 2018-10-17 10:10:48 +0900
  • 1b42110d4f nghttpx: Make Downstream state enum class Tatsuhiro Tsujikawa 2018-10-17 10:03:32 +0900
  • 0735ec55f3 nghttpx: Convert shrpx_connect_proto to enum class Tatsuhiro Tsujikawa 2018-10-17 09:50:29 +0900
  • 00554779e1 nghttpx: Convert DNSResolverStatus to enum class Tatsuhiro Tsujikawa 2018-10-17 09:42:43 +0900
  • 0963f38935 nghttpx: Convert SerialEventType to enum class Tatsuhiro Tsujikawa 2018-10-17 08:56:59 +0900
  • 1abfa3ca5f nghttpx: Make TLS handshake state enum class Tatsuhiro Tsujikawa 2018-10-17 08:52:27 +0900
  • f2159bc2c1 nghttpx: Convert UpstreamAltMode to enum class Tatsuhiro Tsujikawa 2018-10-17 08:38:55 +0900
  • b0eb68ee9e nghttpx: Convert shrpx_forwarded_node_type to enum class Tatsuhiro Tsujikawa 2018-10-16 22:54:36 +0900
  • e7b7b037f6 nghttpx: Convert shrpx_cookie_secure to enum class Tatsuhiro Tsujikawa 2018-10-16 22:33:44 +0900
  • 5e4f434fd8 nghttpx: Convert shrpx_session_affinity to enum class Tatsuhiro Tsujikawa 2018-10-16 22:25:42 +0900
  • 20ea964f2f nghttpx: Convert shrpx_proto to enum class Tatsuhiro Tsujikawa 2018-10-16 22:17:37 +0900
  • d105619bc3 src: Remove extra braces if possible Tatsuhiro Tsujikawa 2018-10-15 23:46:33 +0900
  • ec5729b1fa Use std::make_unique Tatsuhiro Tsujikawa 2018-10-15 23:02:44 +0900
  • 6c9196953e Use C++14 Tatsuhiro Tsujikawa 2018-10-15 22:35:05 +0900
  • 46576178a3 Don't send Transfer-Encoding to pre-HTTP/1.1 clients Tatsuhiro Tsujikawa 2018-10-14 22:57:54 +0900
  • 5e925f873e Update doc Tatsuhiro Tsujikawa 2018-10-14 22:57:11 +0900
  • 153531d4d0 nghttpx: Use the same type as standard stream operator<< Tatsuhiro Tsujikawa 2018-10-07 22:19:00 +0900
  • f7287df03f Bump up version number to 1.35.0-DEV Tatsuhiro Tsujikawa 2018-10-04 12:38:10 +0900
  • 2b085815b7 Update manual pages v1.34.0 Tatsuhiro Tsujikawa 2018-10-04 12:31:06 +0900
  • 986fa30264 Bump up version number to 1.34.0, LT revision to 31:1:17 Tatsuhiro Tsujikawa 2018-10-04 12:30:18 +0900
  • 7c8cb3a0ce nghttpx: Improve CONNECT response status handling Tatsuhiro Tsujikawa 2018-10-04 12:04:15 +0900
  • 334c439ce0 Fix bug that regular CONNECT does not work Tatsuhiro Tsujikawa 2018-10-04 11:56:13 +0900
  • 6c17ed7e61 cmake: Fix libevent version detection Jan Kundrát 2018-10-03 17:38:17 +0200
  • 6700626c30 Rule out content-length in the successful response to CONNECT Tatsuhiro Tsujikawa 2018-10-03 23:24:32 +0900
  • 06f1a62485
    Merge 5ef5e6a381 into 15162addc4 alyssawilk 2018-10-01 16:35:17 +0000
  • 15162addc4 Update manual pages Tatsuhiro Tsujikawa 2018-10-02 01:34:32 +0900
  • 9327077741
    Merge pull request #1235 from nghttp2/backend-conn-timeout Tatsuhiro Tsujikawa 2018-09-30 13:17:24 +0900
  • aeb92bbbe2 nghttpx: Add read/write-timeout parameters to backend option Tatsuhiro Tsujikawa 2018-09-30 12:23:34 +0900
  • fc7489e044 nghttpx: Fix mruby parameter validation Tatsuhiro Tsujikawa 2018-09-30 12:30:19 +0900
  • 87ac872fdc nghttpx: Update doc Tatsuhiro Tsujikawa 2018-09-30 12:28:43 +0900
  • c278adde7a nghttpx: Log error when mruby file cannot be opened Tatsuhiro Tsujikawa 2018-09-30 12:23:01 +0900
  • f94d720909
    Merge pull request #1234 from nghttp2/nghttpx-rfc8441 Tatsuhiro Tsujikawa 2018-09-29 11:54:47 +0900
  • 9b9baa6bd9 Update doc Tatsuhiro Tsujikawa 2018-09-29 11:46:11 +0900
  • 02566ee383 nghttpx: Update doc Tatsuhiro Tsujikawa 2018-09-29 11:42:37 +0900
  • 3002f31b1f src: Add debug output for SETTINGS_ENABLE_CONNECT_PROTOCOL Tatsuhiro Tsujikawa 2018-09-29 11:39:49 +0900
  • d2a594a753 nghttpx: Implement RFC 8441 Bootstrapping WebSocket with HTTP/2 Tatsuhiro Tsujikawa 2018-03-11 12:02:18 +0900
  • 651e147711 Allow client sending :protocol optimistically Tatsuhiro Tsujikawa 2018-09-28 00:11:33 +0900
  • 5ef5e6a381 adding an accessor for setting enable connect. Alyssa Wilk 2018-09-26 10:44:34 -0400
  • a42faf1cc2 nghttpx: Write TLS alert during handshake Tatsuhiro Tsujikawa 2018-09-23 18:01:38 +0900
  • 4aac05e193
    Merge pull request #1231 from nghttp2/ws-lib-only Tatsuhiro Tsujikawa 2018-09-23 17:34:53 +0900
  • b80dfaa8a0 Adjustment for RFC 8441 Tatsuhiro Tsujikawa 2018-09-23 11:22:30 +0900
  • a19d8f5d31 Deal with :protocol pseudo header Tatsuhiro Tsujikawa 2018-03-11 10:11:07 +0900
  • 33f6e90a56 Add NGHTTP2_TOKEN__PROTOCOL Tatsuhiro Tsujikawa 2018-03-10 17:20:28 +0900
  • ed7fabcbc2 Add SETTINGS_ENABLE_CONNECT_PROTOCOL Tatsuhiro Tsujikawa 2018-03-10 17:19:45 +0900
  • 8753b6da14 Update doc Tatsuhiro Tsujikawa 2018-09-17 16:12:15 +0900
  • f2de733bdf Update neverbleed to fix OpenSSL 1.1.1 issues Tatsuhiro Tsujikawa 2018-09-16 22:55:07 +0900
  • 88ff8c69a0 Update mruby 1.4.1 Tatsuhiro Tsujikawa 2018-09-16 22:54:09 +0900
  • a63558a1eb nghttpx: Call OCSP_response_get1_basic only when OCSP status is successful Tatsuhiro Tsujikawa 2018-09-16 22:19:27 +0900
  • 3575a1325e nghttpx: Fix crash with plain text HTTP Tatsuhiro Tsujikawa 2018-09-15 12:16:23 +0900
  • e2de2fee69 Update bash_completion Tatsuhiro Tsujikawa 2018-09-15 11:15:22 +0900
  • 9f415979fb Update manual pages Tatsuhiro Tsujikawa 2018-09-15 11:15:04 +0900
  • e861bc1668
    Merge 188539e009 into 4bfc0cd196 Philipp Weißmann 2018-09-14 18:05:54 +0000
  • 4bfc0cd196
    Merge pull request #1230 from nghttp2/nghttpx-faster-logging Tatsuhiro Tsujikawa 2018-09-14 23:13:03 +0900
  • 9c824b87fe nghttpx: Get rid of std::stringstream from Log Tatsuhiro Tsujikawa 2018-08-31 21:55:33 +0900
  • 3d560a6ad0
    Merge ba9f03d72d into a1ea1696be Dusan Cervenka 2018-09-14 13:15:00 +0000
  • ba9f03d72d Make const members which deserves it. Dusan Cervenka (nxa14949) 2018-09-14 14:48:58 +0200
  • a1ea1696be Make VALID_HD_NAME_CHARS and VALID_HD_VALUE_CHARS const qualified Tatsuhiro Tsujikawa 2018-09-13 23:50:31 +0900
  • dfc0f248c6 Make static_table const qualified Tatsuhiro Tsujikawa 2018-09-13 23:48:53 +0900
  • ed7c9db2a6 nghttpx: Add mruby env.tls_handshake_finished Tatsuhiro Tsujikawa 2018-09-09 22:59:35 +0900
  • 5b42815afb nghttpx: Strip incoming Early-Data header field by default Tatsuhiro Tsujikawa 2018-09-09 22:37:22 +0900
  • cfe7fa9a75 nghttpx: Add --tls13-ciphers and --tls-client-ciphers options Tatsuhiro Tsujikawa 2018-09-09 16:32:34 +0900
  • cb8a9d58fd src: Remove TLSv1.3 ciphers from DEFAULT_CIPHER_LIST Tatsuhiro Tsujikawa 2018-09-09 15:53:04 +0900
  • 023b94480b Merge branch 'tls13-early-data' Tatsuhiro Tsujikawa 2018-09-09 15:48:25 +0900
  • 9b03c64f68 nghttpx: Should postpone early data by default Tatsuhiro Tsujikawa 2018-09-08 19:22:30 +0900
  • b8eccec62d nghttpx: Disable OpenSSL anti-replay Tatsuhiro Tsujikawa 2018-09-08 19:10:59 +0900
  • 9f21258720 Specify SSL_CTX_set_max_early_data and add an option to change max value Tatsuhiro Tsujikawa 2018-05-20 22:54:59 +0900
  • 47f6012407 nghttpx: Add an option to postpone early data processing Tatsuhiro Tsujikawa 2017-11-26 17:47:19 +0900
  • 770e44de4d Implement draft-ietf-httpbis-replay-02 Tatsuhiro Tsujikawa 2017-11-26 10:56:39 +0900
  • 2ab319c137 Don't hide error code from openssl Tatsuhiro Tsujikawa 2017-11-26 10:32:46 +0900
  • 3992302432 Remove SSL_ERROR_WANT_WRITE handling Tatsuhiro Tsujikawa 2017-04-29 22:29:41 +0900
  • b30f312a70 Honor SSL_read semantics Tatsuhiro Tsujikawa 2017-04-01 22:15:26 +0900
  • c5cdb78a95 nghttpx: Add TLSv1.3 0-RTT early data support Tatsuhiro Tsujikawa 2017-04-01 15:24:12 +0900
  • d82811303b
    Use __has_declspec_attribute for shared builds Don 2018-09-05 10:01:50 -0700
  • f79a58120e Bump up version number to 1.34.0 Tatsuhiro Tsujikawa 2018-09-02 15:55:08 +0900
  • 9d843334d6 Update bash_completion v1.33.0 Tatsuhiro Tsujikawa 2018-09-02 15:34:33 +0900
  • 23cb3f38a6 Update manual pages Tatsuhiro Tsujikawa 2018-09-02 15:33:58 +0900
  • 1d682dcdae Bump up version number to 1.33.0, LT revision to 31:0:17 Tatsuhiro Tsujikawa 2018-09-02 15:24:28 +0900
  • 601fbbb4ae Update doc Tatsuhiro Tsujikawa 2018-09-02 15:24:12 +0900
  • f44aa2466f Update AUTHORS Tatsuhiro Tsujikawa 2018-09-02 15:15:52 +0900
  • dd74a6dd34 Update manual pages Tatsuhiro Tsujikawa 2018-09-02 14:59:38 +0900
  • e959e7338e src: Refactor utos Tatsuhiro Tsujikawa 2018-09-01 22:29:11 +0900
  • fb9a204de2 nghttpx: Fix compile error without mruby Tatsuhiro Tsujikawa 2018-08-31 21:58:35 +0900
  • cd096802bd Update doc Tatsuhiro Tsujikawa 2018-08-28 17:58:18 +0900
  • 7417fd71a4 nghttpx: Per-pattern not per-backend Tatsuhiro Tsujikawa 2018-08-28 17:50:01 +0900
  • 2d1a981c81 Merge branch 'akonskarm-master' Tatsuhiro Tsujikawa 2018-08-27 21:34:41 +0900
  • 45acc922eb clang-format Tatsuhiro Tsujikawa 2018-08-27 21:34:18 +0900
  • 214d089910 Merge branch 'master' of https://github.com/akonskarm/nghttp2 into akonskarm-master Tatsuhiro Tsujikawa 2018-08-27 21:30:36 +0900
  • 31fd707d0c nghttpx: Fix broken healthmon frontend Tatsuhiro Tsujikawa 2018-08-27 21:21:55 +0900