nghttp2/src
Tatsuhiro Tsujikawa a3dcf1e004 Produce man pages using sphinx
Previously to create manual page for bundled programs, we use help2man
to create man page from program's help output.  Then our man2rst.py
script converts man page to rst document.  Sphinx generates html from
rst documents.

Now help2rst.py produces rst document from programs output.  We use
Sphinx solely to produce both man pages and html files.
2015-01-10 00:37:42 +09:00
..
includes Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
.gitignore Update src/.gitignore 2014-03-04 01:16:42 +09:00
HtmlParser.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
HtmlParser.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
HttpServer.cc src: Clear OpenSSL error queue before SSL_shutdown 2015-01-09 09:15:01 +09:00
HttpServer.h nghttpd: Use faster request header handling 2015-01-03 00:19:41 +09:00
Makefile.am nghttpx: Rename ListenHandler as ConnectionHandler 2015-01-08 21:48:39 +09:00
app_helper.cc src: Print stream ID in priority field as dep_stream_id 2014-12-13 01:20:58 +09:00
app_helper.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_connection.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_http2_handler.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_http2_handler.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_http2_impl.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_http2_impl.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_io_service_pool.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_io_service_pool.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
asio_server.cc asio: Listen to all resolved addresses 2014-11-30 22:39:16 +09:00
asio_server.h asio: Listen to all resolved addresses 2014-11-30 22:39:16 +09:00
base64.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
comp_helper.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
comp_helper.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
deflatehd.cc deflatehd: Fix crash 2014-12-19 23:23:42 +09:00
h2load.cc Produce man pages using sphinx 2015-01-10 00:37:42 +09:00
h2load.h h2load: Retry next address when connection cannot be established 2015-01-05 01:56:02 +09:00
h2load_http2_session.cc src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
h2load_http2_session.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
h2load_session.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
h2load_spdy_session.cc src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
h2load_spdy_session.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
http-parser.patch Add patch for http-parser to handle tunneling connection transparently 2012-12-20 01:05:51 +09:00
http2.cc src: http2::lookup_token: Don't need to make char lowcase 2015-01-05 18:17:52 +09:00
http2.h nghttpd, nghttpx: Rework incoming header handling 2015-01-05 01:46:41 +09:00
http2_test.cc nghttpd, nghttpx: Rework incoming header handling 2015-01-05 01:46:41 +09:00
http2_test.h nghttpd, nghttpx: Rework incoming header handling 2015-01-05 01:46:41 +09:00
inflatehd.cc Support custom memory allocator 2014-12-08 00:55:55 +09:00
libevent_util.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
libevent_util.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
libnghttp2_asio.pc.in Add C++ library libnghttp2_asio on top of libnghttp2 2014-09-24 00:45:40 +09:00
memchunk.h src: Fix unit tests failure 2015-01-03 00:19:41 +09:00
nghttp.cc src: Clear OpenSSL error queue before SSL_shutdown 2015-01-09 09:15:01 +09:00
nghttp2_config.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_gzip.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_gzip.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_gzip_test.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_gzip_test.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttpd.cc Produce man pages using sphinx 2015-01-10 00:37:42 +09:00
ringbuf.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
ringbuf_test.cc src: Fix compile error with libstdc++ 2015-01-05 16:20:35 +09:00
ringbuf_test.h Use libev for nghttpd 2015-01-03 00:19:41 +09:00
shrpx-unittest.cc nghttpx: Add --tls-ticket-key-file option 2015-01-08 01:26:30 +09:00
shrpx.cc Produce man pages using sphinx 2015-01-10 00:37:42 +09:00
shrpx.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_accept_handler.cc nghttpx: Rename ListenHandler as ConnectionHandler 2015-01-08 21:48:39 +09:00
shrpx_accept_handler.h nghttpx: Rename ListenHandler as ConnectionHandler 2015-01-08 21:48:39 +09:00
shrpx_client_handler.cc src: Clear OpenSSL error queue before SSL_shutdown 2015-01-09 09:15:01 +09:00
shrpx_client_handler.h Revert "nghttpx: Use smaller write buffer" 2015-01-09 20:55:39 +09:00
shrpx_config.cc nghttpx: Add --tls-ticket-key-file option 2015-01-08 01:26:30 +09:00
shrpx_config.h nghttpx: Distribute session ticket keys to workers without mutex 2015-01-08 21:15:45 +09:00
shrpx_config_test.cc nghttpx: Add --tls-ticket-key-file option 2015-01-08 01:26:30 +09:00
shrpx_config_test.h nghttpx: Add --tls-ticket-key-file option 2015-01-08 01:26:30 +09:00
shrpx_connect_blocker.cc src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_connect_blocker.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_connection_handler.cc nghttpx: Clean up worker_event handling 2015-01-08 22:24:29 +09:00
shrpx_connection_handler.h nghttpx: Rename ListenHandler as ConnectionHandler 2015-01-08 21:48:39 +09:00
shrpx_downstream.cc nghttpx: Implement stream level timeout using ev_timer 2015-01-06 00:30:57 +09:00
shrpx_downstream.h nghttpx: Implement stream level timeout using ev_timer 2015-01-06 00:30:57 +09:00
shrpx_downstream_connection.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_downstream_connection.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_downstream_connection_pool.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_downstream_connection_pool.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_downstream_queue.cc nghttpx: Add --backend-http1-connections-per-frontend option 2015-01-03 00:19:41 +09:00
shrpx_downstream_queue.h nghttpx: Add --backend-http1-connections-per-frontend option 2015-01-03 00:19:41 +09:00
shrpx_downstream_test.cc nghttpd, nghttpx: Rework incoming header handling 2015-01-05 01:46:41 +09:00
shrpx_downstream_test.h nghttpd, nghttpx: Rework incoming header handling 2015-01-05 01:46:41 +09:00
shrpx_error.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
shrpx_http.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_http.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_http2_downstream_connection.cc nghttpx: Implement stream level timeout using ev_timer 2015-01-06 00:30:57 +09:00
shrpx_http2_downstream_connection.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_http2_session.cc src: Clear OpenSSL error queue before SSL_shutdown 2015-01-09 09:15:01 +09:00
shrpx_http2_session.h Revert "nghttpx: Use smaller write buffer" 2015-01-09 20:55:39 +09:00
shrpx_http2_upstream.cc nghttpx: Do not limit DATA frame length 2015-01-07 01:25:43 +09:00
shrpx_http2_upstream.h nghttpx: Remove Http2Upstream::deferred_ for now 2015-01-06 23:32:58 +09:00
shrpx_http_downstream_connection.cc nghttpx: Handle connect error 2015-01-05 16:14:10 +09:00
shrpx_http_downstream_connection.h nghttpx: Handle connect error 2015-01-05 16:14:10 +09:00
shrpx_https_upstream.cc nghttpd, nghttpx: Rework incoming header handling 2015-01-05 01:46:41 +09:00
shrpx_https_upstream.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_io_control.cc nghttpx: Remove unused IOControl::set_lim 2015-01-03 00:19:41 +09:00
shrpx_io_control.h nghttpx: Remove unused IOControl::set_lim 2015-01-03 00:19:41 +09:00
shrpx_log.cc nghttpx: Don't cache time for logging 2015-01-06 23:17:09 +09:00
shrpx_log.h nghttpx: Avoid std::chrono::high_resolution_clock as wall clock 2015-01-06 23:10:11 +09:00
shrpx_rate_limit.cc Fix errors reported by scan-build 2015-01-03 00:19:41 +09:00
shrpx_rate_limit.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_spdy_upstream.cc nghttpx: Do not limit DATA frame length 2015-01-07 01:25:43 +09:00
shrpx_spdy_upstream.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_ssl.cc nghttpx: Don't copy ticket_keys std::shared_ptr 2015-01-08 21:49:19 +09:00
shrpx_ssl.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_ssl_test.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_ssl_test.h src: Use C++ style comments for C++ source code 2014-05-14 23:22:23 +09:00
shrpx_thread_event_receiver.cc src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_thread_event_receiver.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_upstream.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
shrpx_worker.cc nghttpx: Clean up worker_event handling 2015-01-08 22:24:29 +09:00
shrpx_worker.h nghttpx: Distribute session ticket keys to workers without mutex 2015-01-08 21:15:45 +09:00
shrpx_worker_config.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
shrpx_worker_config.h nghttpx: Distribute session ticket keys to workers without mutex 2015-01-08 21:15:45 +09:00
ssl.cc Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
ssl.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
timegm.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
timegm.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
util.cc nghttpx: Use util::make_socket_closeonexec instead of calling fcntl 2015-01-06 22:03:44 +09:00
util.h src: Use libev for rest of the applications 2015-01-03 00:19:41 +09:00
util_test.cc nghttp, nghttpx, nghttpd, h2load: Support h2-16 in NPN/ALPN 2014-12-16 22:57:58 +09:00
util_test.h nghttp, nghttpx, nghttpd, h2load: Support h2-16 in NPN/ALPN 2014-12-16 22:57:58 +09:00