- 10 Jun, 2014 9 commits
-
-
Tatsuhiro Tsujikawa authored
Libevent Openssl filter is very inconvenient in various respect. The most annoying thing is it somehow emits data when SSL_shutdown is called. The reason we introduced this filter solution is drop connection if TLS renegotiation is detected. This commit implements renegotiation detection and drop connection without filtering.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Also don't compare ALPN identifier with streq, since they are just byte string.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Cipher suites are chosen by DHE and ECDHE ciphers + GCM (AEAD). Now default cipher list is the one recommended by Mozilla web site. The --honor-cipher-order option is removed and now it is always assumed.
-
Tatsuhiro Tsujikawa authored
Conflicts: lib/nghttp2_session.c
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Now local and remote settings values are stored in dedicated structure nghttp2_settings_storage.
-
- 09 Jun, 2014 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
ALTSVC and BLOCKED frames are now extension frames. To add new extension frame without modifying nghttp2_frame union, which causes so name bump, we separated extension frames from core frames. nghttp2_frame includes generic nghttp2_extension. The payload member of nghttp2_extension will point to the structure of extension frame payload. The frame types of extension frames are defined in nghttp2_ext_frame_type.
-
- 08 Jun, 2014 6 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Now SSL/TLS option mask to disable particular SSL/TLS protocol versions are pre-calculated and stored in Config.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 07 Jun, 2014 11 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
CONTINUATION now doesn't have padding.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Unexpected CONTINUATION frame is handled separately as connection error.
-
Tatsuhiro Tsujikawa authored
-
- 06 Jun, 2014 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 04 Jun, 2014 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
-
- 03 Jun, 2014 1 commit
-
-
Alexis La Goutte authored
I have this error with some old gcc (4.6) release (Ubuntu 12.04 or Travis...)
-
- 02 Jun, 2014 4 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 01 Jun, 2014 1 commit
-
-
Tatsuhiro Tsujikawa authored
Mainly make nested code block to rather flat style.
-