Permalink
Browse files

Rebranding nghttp2

  • Loading branch information...
1 parent 7b59a11 commit 0edce7034392b03a5737271952681b3501e39e2a @tatsuhiro-t tatsuhiro-t committed Jul 12, 2013
Showing with 7,747 additions and 12,353 deletions.
  1. +2 −2 Makefile.am
  2. +0 −73 NEWS
  3. +22 −598 README.rst
  4. +1 −1 android-config
  5. +1 −1 android-make
  6. +4 −5 configure.ac
  7. +8 −8 doc/Makefile.am
  8. +12 −12 doc/README.rst
  9. +2 −4 doc/_templates/menu.html
  10. +0 −154 doc/android-spdy-proxy.rst
  11. +6 −6 doc/apiref-header.rst
  12. +6 −6 doc/conf.py.in
  13. +6 −17 doc/index.rst
  14. +2 −2 doc/make.bat
  15. +1 −1 doc/mkapiref.py
  16. +0 −1,077 doc/python.rst
  17. +2 −2 examples/Makefile.am
  18. +10 −10 examples/spdy.h
  19. +75 −75 examples/spdycli.c
  20. +1 −1 examples/spdynative.cc
  21. +17 −17 lib/Makefile.am
  22. +2 −2 lib/includes/Makefile.am
  23. +412 −412 lib/includes/{spdylay/spdylay.h → nghttp2/nghttp2.h}
  24. +5 −5 lib/includes/{spdylay/spdylayver.h.in → nghttp2/nghttp2ver.h.in}
  25. +5 −5 lib/{libspdylay.pc.in → libnghttp2.pc.in}
  26. +41 −41 lib/{spdylay_buffer.c → nghttp2_buffer.c}
  27. +39 −39 lib/{spdylay_buffer.h → nghttp2_buffer.h}
  28. +28 −28 lib/{spdylay_client_cert_vector.c → nghttp2_client_cert_vector.c}
  29. +25 −25 lib/{spdylay_client_cert_vector.h → nghttp2_client_cert_vector.h}
  30. +338 −338 lib/{spdylay_frame.c → nghttp2_frame.c}
  31. +178 −178 lib/{spdylay_frame.h → nghttp2_frame.h}
  32. +9 −9 lib/{spdylay_gzip.c → nghttp2_gzip.c}
  33. +5 −5 lib/{spdylay_gzip.h → nghttp2_gzip.h}
  34. +34 −34 lib/{spdylay_helper.c → nghttp2_helper.c}
  35. +13 −13 lib/{spdylay_helper.h → nghttp2_helper.h}
  36. +7 −7 lib/{spdylay_int.h → nghttp2_int.h}
  37. +32 −32 lib/{spdylay_map.c → nghttp2_map.c}
  38. +26 −26 lib/{spdylay_map.h → nghttp2_map.h}
  39. +4 −4 lib/{spdylay_net.h → nghttp2_net.h}
  40. +12 −12 lib/{spdylay_npn.c → nghttp2_npn.c}
  41. +5 −5 lib/{spdylay_npn.h → nghttp2_npn.h}
  42. +32 −32 lib/{spdylay_outbound_item.c → nghttp2_outbound_item.c}
  43. +21 −21 lib/{spdylay_outbound_item.h → nghttp2_outbound_item.h}
  44. +14 −14 lib/{spdylay_pq.c → nghttp2_pq.c}
  45. +17 −17 lib/{spdylay_pq.h → nghttp2_pq.h}
  46. +15 −15 lib/{spdylay_queue.c → nghttp2_queue.c}
  47. +17 −17 lib/{spdylay_queue.h → nghttp2_queue.h}
  48. +968 −968 lib/{spdylay_session.c → nghttp2_session.c}
  49. +147 −147 lib/{spdylay_session.h → nghttp2_session.h}
  50. +17 −17 lib/{spdylay_stream.c → nghttp2_stream.c}
  51. +44 −44 lib/{spdylay_stream.h → nghttp2_stream.h}
  52. +335 −0 lib/nghttp2_submit.c
  53. +5 −5 lib/{spdylay_submit.h → nghttp2_submit.h}
  54. +32 −32 lib/{spdylay_zlib.c → nghttp2_zlib.c}
  55. +22 −22 lib/{spdylay_zlib.h → nghttp2_zlib.h}
  56. +0 −335 lib/spdylay_submit.c
  57. +0 −1 python/MANIFEST.in
  58. +0 −24 python/Makefile.am
  59. +0 −113 python/README.rst
  60. +0 −334 python/cspdylay.pxd
  61. +0 −142 python/setup.py
  62. +0 −26 python/spdyclient.py
  63. +0 −1,684 python/spdylay.pyx
  64. +0 −345 python/spdylay_tests.py
  65. +0 −43 python/spdyserv.py
  66. +2 −2 src/EventPoll.h
  67. +4 −4 src/EventPollEvent.h
  68. +3 −3 src/EventPoll_epoll.cc
  69. +4 −4 src/EventPoll_epoll.h
  70. +3 −3 src/EventPoll_kqueue.cc
  71. +4 −4 src/EventPoll_kqueue.h
  72. +3 −3 src/HtmlParser.cc
  73. +6 −6 src/HtmlParser.h
  74. +5 −5 src/Makefile.am
  75. +54 −54 src/SpdyServer.cc
  76. +14 −14 src/SpdyServer.h
  77. +3 −3 src/base64.h
  78. +4 −4 src/{spdylay_config.h → nghttp2_config.h}
  79. +59 −59 src/{spdylay_ssl.cc → nghttp2_ssl.cc}
  80. +22 −22 src/{spdylay_ssl.h → nghttp2_ssl.h}
  81. +1 −1 src/shrpx-unittest.cc
  82. +4 −4 src/shrpx.cc
  83. +1 −1 src/shrpx.h
  84. +1 −1 src/shrpx_accesslog.cc
  85. +1 −1 src/shrpx_accesslog.h
  86. +2 −2 src/shrpx_client_handler.cc
  87. +1 −1 src/shrpx_client_handler.h
  88. +4 −4 src/shrpx_config.cc
  89. +1 −1 src/shrpx_config.h
  90. +2 −2 src/shrpx_downstream.cc
  91. +1 −1 src/shrpx_downstream.h
  92. +1 −1 src/shrpx_downstream_connection.cc
  93. +1 −1 src/shrpx_downstream_connection.h
  94. +1 −1 src/shrpx_downstream_queue.cc
  95. +1 −1 src/shrpx_downstream_queue.h
  96. +1 −1 src/shrpx_error.h
  97. +2 −2 src/shrpx_http.cc
  98. +1 −1 src/shrpx_http.h
  99. +2 −2 src/shrpx_http_downstream_connection.cc
  100. +1 −1 src/shrpx_http_downstream_connection.h
  101. +2 −2 src/shrpx_https_upstream.cc
  102. +1 −1 src/shrpx_https_upstream.h
  103. +1 −1 src/shrpx_io_control.cc
  104. +1 −1 src/shrpx_io_control.h
  105. +1 −1 src/shrpx_listen_handler.cc
  106. +1 −1 src/shrpx_listen_handler.h
  107. +1 −1 src/shrpx_log.cc
  108. +1 −1 src/shrpx_log.h
  109. +13 −13 src/shrpx_spdy_downstream_connection.cc
  110. +2 −2 src/shrpx_spdy_downstream_connection.h
  111. +97 −97 src/shrpx_spdy_session.cc
  112. +4 −4 src/shrpx_spdy_session.h
  113. +91 −91 src/shrpx_spdy_upstream.cc
  114. +4 −4 src/shrpx_spdy_upstream.h
  115. +4 −4 src/shrpx_ssl.cc
  116. +1 −1 src/shrpx_ssl.h
  117. +3 −3 src/shrpx_ssl_test.cc
  118. +1 −1 src/shrpx_ssl_test.h
  119. +1 −1 src/shrpx_thread_event_receiver.cc
  120. +1 −1 src/shrpx_thread_event_receiver.h
  121. +1 −1 src/shrpx_upstream.h
  122. +1 −1 src/shrpx_worker.cc
  123. +1 −1 src/shrpx_worker.h
  124. +51 −51 src/spdycat.cc
  125. +8 −8 src/spdyd.cc
  126. +1 −1 src/timegm.c
  127. +1 −1 src/timegm.h
  128. +3 −3 src/util.cc
  129. +4 −4 src/util.h
  130. +13 −13 tests/Makefile.am
  131. +5 −5 tests/failmalloc.c
  132. +195 −195 tests/failmalloc_test.c
  133. +4 −4 tests/failmalloc_test.h
  134. +108 −108 tests/main.c
  135. +16 −16 tests/malloc_wrapper.c
  136. +13 −13 tests/malloc_wrapper.h
  137. +124 −0 tests/nghttp2_buffer_test.c
  138. +31 −0 tests/nghttp2_buffer_test.h
  139. +124 −0 tests/nghttp2_client_cert_vector_test.c
  140. +32 −0 tests/nghttp2_client_cert_vector_test.h
  141. +330 −330 tests/{spdylay_frame_test.c → nghttp2_frame_test.c}
  142. +60 −0 tests/nghttp2_frame_test.h
  143. +10 −10 tests/{spdylay_gzip_test.c → nghttp2_gzip_test.c}
  144. +5 −5 tests/{spdylay_gzip_test.h → nghttp2_gzip_test.h}
  145. +53 −53 tests/{spdylay_map_test.c → nghttp2_map_test.c}
  146. +32 −0 tests/nghttp2_map_test.h
  147. +12 −12 tests/{spdylay_npn_test.c → nghttp2_npn_test.c}
  148. +6 −6 tests/{spdylay_npn_test.h → nghttp2_npn_test.h}
  149. +79 −0 tests/nghttp2_pq_test.c
  150. +5 −5 tests/{spdylay_pq_test.h → nghttp2_pq_test.h}
  151. +14 −14 tests/{spdylay_queue_test.c → nghttp2_queue_test.c}
  152. +5 −5 tests/{spdylay_queue_test.h → nghttp2_queue_test.h}
  153. +2,688 −0 tests/nghttp2_session_test.c
  154. +77 −0 tests/nghttp2_session_test.h
  155. +9 −9 tests/{spdylay_stream_test.c → nghttp2_stream_test.c}
  156. +30 −0 tests/nghttp2_stream_test.h
  157. +25 −25 tests/{spdylay_test_helper.c → nghttp2_test_helper.c}
  158. +9 −9 tests/{spdylay_test_helper.h → nghttp2_test_helper.h}
  159. +20 −20 tests/{spdylay_zlib_test.c → nghttp2_zlib_test.c}
  160. +6 −6 tests/{spdylay_buffer_test.h → nghttp2_zlib_test.h}
  161. +0 −124 tests/spdylay_buffer_test.c
  162. +0 −124 tests/spdylay_client_cert_vector_test.c
  163. +0 −32 tests/spdylay_client_cert_vector_test.h
  164. +0 −60 tests/spdylay_frame_test.h
  165. +0 −32 tests/spdylay_map_test.h
  166. +0 −79 tests/spdylay_pq_test.c
  167. +0 −2,688 tests/spdylay_session_test.c
  168. +0 −77 tests/spdylay_session_test.h
  169. +0 −30 tests/spdylay_stream_test.h
  170. +0 −31 tests/spdylay_zlib_test.h
  171. +1 −1 tests/testdata/Makefile.am
View
@@ -1,4 +1,4 @@
-# Spdylay - SPDY Library
+# nghttp2 - HTTP/2.0 C Library
# Copyright (c) 2012 Tatsuhiro Tsujikawa
@@ -20,7 +20,7 @@
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-SUBDIRS = lib src tests examples doc python
+SUBDIRS = lib src tests examples doc
ACLOCAL_AMFLAGS = -I m4
View
@@ -1,73 +0,0 @@
-spdylay 1.0.0
-=============
-
-Release Note
-------------
-
-This release adds several enhancements to the spdyct and shrpx and
-strict checks for name/value pairs. It fixes the bug that server can
-not push the stream against server initiated stream ID. The internal
-priority management mechanism is updated so that outbound DATA frames
-with variety of SPDY priority can interleave more frequently and don't
-let the low priority streams starve. The development is very stable
-now, so we'll make this release 1.0.0.
-
-Changes
--------
-
-* Adjust priority of outbound DATA frames so that it does not starve
- others
-
- This change makes frames with variety of priority interleave more
- frequently.
-
-* Drop priveleges only after listening on possibly priveleged port
-
- Patch from moparisthebest
-
-* Add --honor-cipher-order option to mitigate BEAST attacks
-
- Patch from moparisthebest
-
-* Fix building on mac os x. "error: invalid suffix on literal; C++11
- requires a space between literal and identifier"
-
- Patch from snnn
-
-* Allow server initiated stream ID in associated-stream-id
-
-* spdycat, shrpx: TLS SNI enhancements
-
- shrpx:
- * Added an option to set the TLS SNI extension between shrpx and the
- origin on the command line
-
- spdycat:
- * If the user set an explicit host header ( using --headers ) use that
- name for the TLS SNI extension.
- * Added the handshake completion time to the verbose output
- * The gettimeofday call in get_time was using the incorrect structure
- ( I believe )
- * In update_html_parser it was submitting the request regardless of
- the return value of add_request.
-
- Patch from Stephen Ludin
-
-* shrpx: Support non-TLS SPDY in frontend connection
-
-* Don't allow control characters in outgoing name/value pairs
-
- This check is done in spdylay_submit_* family functions and they
- will return error if they found control characters.
-
-* Don't pack multiple empty header values in one header field
-
- SPDY spec does not allow multiple empty header values in one header
- field. This change makes out-going framer ignore such empty header
- value if there is non-empty header value with the same name.
-
-* Fix the incoming last empty header value is not checked properly
-
- This change fixes the bug that spdylay_frame_unpack_nv does not
- check the size of header value if it is the last value in NULL
- separated list.
Oops, something went wrong.

0 comments on commit 0edce70

Please sign in to comment.