nghttp2/python
Tatsuhiro Tsujikawa d0c27d5229 Send 24 bytes client magic byte string by library
Previously nghttp2_session_send() and nghttp2_session_mem_send() did
not send 24 bytes client magic byte string (MAGIC).  We made
nghttp2_session_recv() and nghttp2_session_mem_recv() process MAGIC by
default, so it is natural to make library send MAGIC as well.  This
commit makes nghttp2_session_send() and nghttp2_session_mem_send()
send MAGIC.  This commit also replace "connection preface" with
"client magic", since we call MAGIC as "connection preface" but it is
just a part of connection preface.  NGHTTP2_CLIENT_CONNECTION_PREFACE
macro was replaced with NGHTTP2_CLIENT_MAGIC.  The already deprecated
NGHTTP2_CLIENT_CONNECTION_HEADER macro was removed permanently.
nghttp2_option_set_no_recv_client_preface() was renamed as
nghttp2_option_set_no_recv_client_magic().  NGHTTP2_ERR_BAD_PREFACE
was renamed as NGHTTP2_ERR_BAD_CLIENT_MAGIC.
2015-04-05 23:15:20 +09:00
..
.gitignore Refactor .gitignore files 2015-03-29 18:40:37 +09:00
Makefile.am python: Fix parellel `make distcheck` and not distribute nghttp2.c 2014-04-21 00:51:12 +09:00
calcratio.py Add aux script 2014-10-18 18:55:07 +09:00
cnghttp2.pxd python: Add async body generation support 2015-04-01 22:54:31 +09:00
hpackcheck.py hpackcheck.py: Remove sorting to check ordering requirements 2014-08-06 20:34:51 +09:00
hpackmake.py python: Use draft-09 2014-07-31 23:19:31 +09:00
nghttp2.pyx Send 24 bytes client magic byte string by library 2015-04-05 23:15:20 +09:00
setup.py.in python: Update url 2015-04-03 21:10:11 +09:00
wsgi.py Add experimental WSGI server implementation 2014-04-06 21:33:32 -07:00