Tatsuhiro Tsujikawa
|
eb0c82d91f
|
nghttpx: More log output when resolving addresses for better debugging
|
2016-02-13 23:21:32 +09:00 |
Tatsuhiro Tsujikawa
|
ba4c268172
|
nghttpx: Single SSL_SESSION cache entry for each address
|
2016-02-11 17:07:48 +09:00 |
Tatsuhiro Tsujikawa
|
ede0f6aa32
|
src: Remove verbose const
|
2016-02-07 18:12:57 +09:00 |
Tatsuhiro Tsujikawa
|
6d8fe72174
|
src: Faster percent encode/deocde
|
2016-01-27 15:31:09 +09:00 |
Tatsuhiro Tsujikawa
|
6beaf4d9f3
|
h2load: Add req/s min, max, mean and sd for clients
|
2015-12-01 23:54:21 +09:00 |
Tatsuhiro Tsujikawa
|
cbad05e0de
|
src: Fix compile error with gcc-4.7
|
2015-12-01 21:21:50 +09:00 |
Tatsuhiro Tsujikawa
|
ba9e912cf6
|
src: Rename isAlpha, isDigit, and isHexDigit as is_...
|
2015-11-28 00:42:51 +09:00 |
Tatsuhiro Tsujikawa
|
d867fe64e3
|
src: Rename endsWith as ends_with
|
2015-11-28 00:42:51 +09:00 |
Tatsuhiro Tsujikawa
|
de247f7d33
|
src: Rename startsWith as starts_with
|
2015-11-28 00:42:51 +09:00 |
Tatsuhiro Tsujikawa
|
1ba28bef1f
|
util: Remove unused functions; rename regacy camel-case function names
|
2015-11-28 00:42:51 +09:00 |
Tatsuhiro Tsujikawa
|
c0858d8c1a
|
src: Minor optimization for appending single character
|
2015-11-28 00:03:16 +09:00 |
Tatsuhiro Tsujikawa
|
863493766d
|
Fix in_attr_char(); cleanup const char array iteration
|
2015-11-27 23:54:07 +09:00 |
Tatsuhiro Tsujikawa
|
c6ef1c02b9
|
Switch to clang-format-3.6
|
2015-11-13 00:53:29 +09:00 |
Tatsuhiro Tsujikawa
|
1e7f0d833e
|
nghttpd: Don't show read error if mime types file is not set by user manually
|
2015-10-29 23:08:52 +09:00 |
Tatsuhiro Tsujikawa
|
f29ccc9c20
|
nghttpd: Read /etc/mime.types to set content-type header field
User can change file name using --mime-types-file option.
|
2015-10-29 00:21:36 +09:00 |
Tatsuhiro Tsujikawa
|
54bf225692
|
clang-format-3.5
|
2015-10-15 21:42:11 +09:00 |
Lucas Pardue
|
ec47dfb9b8
|
Initial HTTP/1.1 capability. Add npn-list option to h2load. Make NPN/ALPN more runtime dependent
|
2015-09-17 14:49:27 +00:00 |
Tatsuhiro Tsujikawa
|
7d481db248
|
Merge branch 'nghttpx-proxyprotocol'
|
2015-09-07 23:52:39 +09:00 |
Tatsuhiro Tsujikawa
|
4f52f60b3c
|
src: Inline some single character categorization functions
|
2015-09-07 23:28:31 +09:00 |
Tatsuhiro Tsujikawa
|
026ab797eb
|
src: util::numeric_host: Use inet_pton instead of getaddrinfo
|
2015-09-07 22:40:37 +09:00 |
Tatsuhiro Tsujikawa
|
ce53bd239e
|
nghttpx: Implement PROXY protocol version 1
Use --accept-proxy-protocol to enable PROXY protocol handling
|
2015-09-06 21:30:19 +09:00 |
Tomasz Buchert
|
97566ce4e3
|
nghttpx: make early copy of stderr
|
2015-08-13 11:01:37 +02:00 |
Tomasz Buchert
|
900dcf4ced
|
nghttpx: remove Android-specific code
|
2015-08-12 20:17:03 +02:00 |
Tomasz Buchert
|
06a0f3480e
|
nghttpx: better handle /dev/stderr and /dev/stdout
|
2015-08-12 20:16:57 +02:00 |
Tatsuhiro Tsujikawa
|
81add96b1e
|
src: Fix bug in get_uint64
|
2015-08-11 23:42:32 +09:00 |
Tatsuhiro Tsujikawa
|
90b4b48c7e
|
nghttpx: Add shared session cache using memcached
|
2015-07-26 23:33:06 +09:00 |
Tatsuhiro Tsujikawa
|
5dc060c1a2
|
src: Use C++11 value-initialization, instead of memset-ing 0
|
2015-07-19 17:55:37 +09:00 |
Tatsuhiro Tsujikawa
|
5465cdf4a4
|
src: Don't use struct tm.tm_yday from strptime
|
2015-07-19 17:14:25 +09:00 |
Tatsuhiro Tsujikawa
|
7a3012cc1b
|
src: Rename timegm as nghttp2_timegm
|
2015-07-15 23:44:24 +09:00 |
Tatsuhiro Tsujikawa
|
51ef646678
|
src: Always use our own faster simpler timegm, use it to calculate gmtoff
|
2015-06-29 23:14:54 +09:00 |
Tatsuhiro Tsujikawa
|
0b27f005e0
|
Merge branch 'master' into v1.0.0
Conflicts:
src/HttpServer.cc
|
2015-05-15 23:24:19 +09:00 |
Tatsuhiro Tsujikawa
|
38cfc5c47c
|
Check more headers and funcs
|
2015-05-13 23:29:20 +09:00 |
Tatsuhiro Tsujikawa
|
1ad1fe6005
|
Merge branch 'master' into v1.0.0
|
2015-04-28 22:48:34 +09:00 |
Tatsuhiro Tsujikawa
|
eb05777d88
|
clang-format
|
2015-04-24 00:17:13 +09:00 |
Tatsuhiro Tsujikawa
|
5937b4b6f7
|
Merge branch 'master' into v1.0.0
|
2015-04-19 23:13:38 +09:00 |
Tatsuhiko Kubo
|
59f8397659
|
Use nullptr instead of NULL in C++.
|
2015-04-15 21:18:39 +09:00 |
Tatsuhiko Kubo
|
061732adf0
|
improved malloc error handlings.
|
2015-04-15 09:20:45 +09:00 |
Tatsuhiro Tsujikawa
|
3e50ef439d
|
Announce h2, final HTTP/2 ALPN identifier
|
2015-04-05 23:15:20 +09:00 |
Tatsuhiro Tsujikawa
|
4bc9afe20a
|
nghttpx: Add OCSP stapling feature
|
2015-03-30 23:58:28 +09:00 |
Tatsuhiro Tsujikawa
|
3b24be3bcd
|
src: Fix compile error with clang-3.6
|
2015-03-25 01:27:18 +09:00 |
Tatsuhiro Tsujikawa
|
94bf8dcd4e
|
src: Refactor util::hexdump
|
2015-03-24 21:43:28 +09:00 |
Tatsuhiro Tsujikawa
|
89b8039466
|
nghttp, nghttpd: Add --hexdump option to hexdump incoming traffic
The output format is similar to `hexdump -C`
|
2015-03-24 02:30:51 +09:00 |
Tatsuhiro Tsujikawa
|
7b90404072
|
nghttpx: Omit well-known port from hostport in downstream request
|
2015-03-14 00:09:10 +09:00 |
Tatsuhiro Tsujikawa
|
c64bb62ffe
|
asio: Make redirect_handler use passed uri as is and percent-encode path part
|
2015-03-05 23:23:17 +09:00 |
Tatsuhiro Tsujikawa
|
0cda2282dd
|
asio: Assign values to uri_ref directly
|
2015-03-05 02:12:31 +09:00 |
Tatsuhiro Tsujikawa
|
3715a89655
|
Merge branch 'bcard/address-nghttp2-server' of https://github.com/bcard/nghttp2 into bcard-bcard/address-nghttp2-server
Conflicts:
src/nghttp.cc
|
2015-02-27 00:02:45 +09:00 |
Brian Card
|
1bdf664f4d
|
Changing signature of numeric_name from numeric_name(addrinfo *addr)
to numeric_name(const struct sockaddr *sa, socklen_t salen) to remove
dependency on addrinfo struct.
|
2015-02-26 08:59:25 -05:00 |
Brian Card
|
b773d63b92
|
Moving nghttp's numeric_name function to util.cc and using this to generate the address name in HttpServer.cc
|
2015-02-24 09:50:18 -05:00 |
Tatsuhiro Tsujikawa
|
e457c9a414
|
src: Add util::strieq_l
|
2015-02-22 15:32:48 +09:00 |
Tatsuhiro Tsujikawa
|
997f9233bc
|
nghttpx: Support UNIX domain socket in backend connections
|
2015-02-22 12:27:51 +09:00 |