Tatsuhiro Tsujikawa
737cea0b38
nghttp: Add -r, --har option to output HTTP transactions in HAR format
2014-11-15 23:34:10 +09:00
Tatsuhiro Tsujikawa
94c80e2507
Bump up version number to 0.6.7-DEV
2014-11-08 23:40:23 +09:00
Tatsuhiro Tsujikawa
72f5e028d0
Bump up version number to 0.6.6, LT revision to 7:1:2
2014-11-08 22:52:45 +09:00
Tatsuhiro Tsujikawa
69c708be44
Bump up version number to 0.6.6-DEV
2014-11-02 23:27:16 +09:00
Tatsuhiro Tsujikawa
db67412511
Bump up version number to 0.6.5, LT revision to 7:0:2
2014-10-31 00:05:09 +09:00
Tatsuhiro Tsujikawa
eaca5d83b0
Add nghttpx init file for convenience
2014-10-19 18:06:34 +09:00
Tatsuhiro Tsujikawa
47692d113c
Bump up version number to 0.6.5-DEV
2014-10-14 23:49:10 +09:00
Tatsuhiro Tsujikawa
df078dc004
Bump up version number to 0.6.4
...
Library code has not changed at all since the last release, so LT
revision stays the same.
2014-10-14 23:27:35 +09:00
Tatsuhiro Tsujikawa
325bb0115e
Bump up version number to 0.6.4-DEV
2014-10-11 00:22:25 +09:00
Tatsuhiro Tsujikawa
cc3b41ec96
Bump up version number to 0.6.3, LT revision to 6:1:1
2014-10-11 00:08:32 +09:00
Tatsuhiro Tsujikawa
6d42b6697b
examples: Disable tiny-nghttpd if timerfd_create is not available
2014-10-09 21:18:24 +09:00
Tatsuhiro Tsujikawa
ba92935f64
Define NOTHREADS if std:future is not available
2014-10-08 23:36:55 +09:00
Tatsuhiro Tsujikawa
7a09feebc3
h2load: Don't use std::future with --disable-threads
...
Now we don't use std::future with --disable-threads, checking
std::future in configure.ac was removed and building h2load is always
enabled.
2014-10-05 14:25:15 +09:00
Tatsuhiro Tsujikawa
9c0760e3c1
Bump up version number to 0.6.3-DEV
2014-09-29 00:08:21 +09:00
Tatsuhiro Tsujikawa
521450c7ad
Bump up version number to 0.6.2, LT revision to 6:0:1
2014-09-28 23:33:10 +09:00
Tatsuhiro Tsujikawa
d25b9da9f6
Check Boost library only when it is requested
2014-09-27 23:50:33 +09:00
Tatsuhiro Tsujikawa
34413d8d7c
examples: Build tiny-nghttpd only when epoll is available
2014-09-27 23:45:57 +09:00
Tatsuhiro Tsujikawa
99ca15cae0
Lower boost version requirement to 1.54.0
2014-09-24 21:07:37 +09:00
Tatsuhiro Tsujikawa
83728219db
Update doc
2014-09-24 00:45:40 +09:00
Tatsuhiro Tsujikawa
5d0bf4cc84
Add C++ library libnghttp2_asio on top of libnghttp2
...
The libnghttp2_asio library is C++ library built on top of libnghttp2.
Currently, it has server API and easily create HTTP/2 server using
node.js like API calls. See the example server source code in
examples/asio-sv.cc. The library depends on Boost::ASIO library.
2014-09-24 00:45:40 +09:00
Tatsuhiro Tsujikawa
d00d4d647d
Compile with android NDK r10b 32bit target
...
Android does not have _Exit. We detect this and use _exit instead.
clang-3.4 has an issue around undefined reference to
__atomic_fetch_add_4, so we stick to gcc-4.8 for now.
2014-09-14 21:32:53 +09:00
Tatsuhiro Tsujikawa
5847a56c40
Bump up version number to 0.6.2-DEV
2014-09-11 00:36:56 +09:00
Tatsuhiro Tsujikawa
207b1db6af
Bump up version number to 0.6.1
2014-09-11 00:28:48 +09:00
Tatsuhiro Tsujikawa
5cf07f5c21
Bump up version number to 0.6.1-DEV
2014-08-30 00:18:25 +09:00
Tatsuhiro Tsujikawa
3de678e164
Bump up version number to 0.6.0 and LT revision to 5:0:0
2014-08-30 00:09:37 +09:00
Tatsuhiro Tsujikawa
d5dcbf6f3b
nghttpx: Fix possible flow control issue
...
Previously we only update consumed flow control window when number of
bytes read in nghttp2 and spdylay callback is 0. Now we notify
nghttp2 library the consumed bytes even if number of bytes read > 0.
This change also uses newly added spdylay_session_consume() API, so we
require spdylay >= 1.3.0.
2014-08-21 21:22:16 +09:00
Tatsuhiro Tsujikawa
2b4bd57c7f
doc: Add building-android-binary document
2014-08-17 19:15:19 +09:00
Tatsuhiro Tsujikawa
53e52194b5
Bump up version number to 0.6.0-DEV
2014-08-16 22:50:33 +09:00
Tatsuhiro Tsujikawa
8736f61fbd
Detect static libjemalloc
...
libjemalloc as static library requires -pthread flag to link. Without
that, the check in configure.ac fails with unresolved symbols.
2014-08-05 21:49:50 +09:00
Tatsuhiro Tsujikawa
5b572d8d59
Bump up version number to 0.5.2-DEV
2014-07-23 00:51:46 +09:00
Tatsuhiro Tsujikawa
e839ea8596
Bump up version number to 0.5.1, LT revision to 4:1:0
2014-07-23 00:45:39 +09:00
Tatsuhiro Tsujikawa
db3b07735b
Bump up version number to 0.5.1-DEV
2014-07-18 21:32:18 +09:00
Tatsuhiro Tsujikawa
da85d2eecc
Bump up version number to 0.5.0, LT revision to 4:0:0
2014-07-18 21:20:11 +09:00
Tatsuhiro Tsujikawa
a7501609e8
doc: Fix python-apiref.rst is not generated in distribution
2014-06-29 23:57:18 +09:00
Tatsuhiro Tsujikawa
8235bb136b
doc: Add HPACK API tutorial
2014-06-29 23:45:49 +09:00
Tatsuhiro Tsujikawa
451c7d957d
doc: Add h2load-howto.rst
2014-06-27 00:05:49 +09:00
Tatsuhiro Tsujikawa
a344a8f566
src: Don't build h2load if std::future is not working
2014-06-18 14:24:45 +09:00
Tatsuhiro Tsujikawa
8acd67b3fa
Fix have_zlib is not set for android build
2014-06-18 14:12:40 +09:00
Alexis La Goutte
6e316e269f
Add -Wshorten-64-to-32 to configure.ac
2014-06-11 21:22:29 +09:00
Tatsuhiro Tsujikawa
1390378341
Bump up version number to 0.4.2-DEV
2014-06-02 22:49:56 +09:00
Tatsuhiro Tsujikawa
75b9be2d5a
Bump up version number to 0.4.1, LT revision to 3:1:0
2014-06-02 22:34:18 +09:00
Tatsuhiro Tsujikawa
eba2825286
Handle the case where jemalloc is available without linking extra library
2014-05-18 19:38:33 +09:00
Tatsuhiro Tsujikawa
e54e86375b
Bump up version number to 0.5.0-DEV
2014-05-17 00:14:07 +09:00
Tatsuhiro Tsujikawa
de5c821530
Bump up version number to 0.4.0, LT revision to 3:0:0
2014-05-16 23:51:32 +09:00
Alexis La Goutte
88234cbac0
Add some news CFLAGS:
...
* -Wpragmas
* -Wunreachable-code
* -Wpedantic
* -Waddress
* -Wattributes
* -Wdiv-by-zero
* -Wheader-guard
2014-05-11 11:28:29 +02:00
Alexis La Goutte
5b208c6277
Add AX_CHECK_COMPILE_FLAG (from Autotools packages)
...
It's fix the build with Clang and --enable-werror, don't support -WClobberred and display error about unknown warning option
error: unknown warning option '-Wclobbered'; did you mean '-Wconsumed'? [-Werror,-Wunknown-warning-option]
2014-05-11 11:27:52 +02:00
Tatsuhiro Tsujikawa
4f027c1562
libnghttp2: Remove dependency to zlib
...
We inherited gzip compression API from spdylay codebase. In spdylay,
the cost of having such API is almost free because spdylay requires
zlib for header compression. nghttp2 no longer uses gzip to header
compression. zlib dependency exists just for gzip compression API,
which is not an essential. So we decided to move gzip code to under
src and remove zlib dependency from libnghttp2 itself. As nghttp2
package, we depend on zlib to compile tools under src.
2014-05-06 23:10:50 +09:00
Tatsuhiro Tsujikawa
1d26678934
Enable silent-rules by default
2014-05-05 18:48:26 +09:00
Nicholas Hurley
f3f9210dae
Add --disable-threads option for configure
...
This allows users of OS X 10.9 to run nghttpd (and friends) with
threading entirely disabled, to avoid crashes on startup related to
std::mutex.
2014-05-01 17:18:29 -07:00
Tatsuhiro Tsujikawa
c69f6f4186
Use AC_DEFINE for DEBUG macro instead of adding it to CFLAGS
2014-04-29 12:58:52 +09:00