An error occurred fetching the project authors.
- 21 Jul, 2016 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 26 Jun, 2016 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 26 May, 2016 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 25 Apr, 2016 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 27 Mar, 2016 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 26 Mar, 2016 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 16 Mar, 2016 5 commits
-
-
Peter Wu authored
Fix Windows build by defining `ssize_t` when missing and adjusting the install commands. Add support for ENABLE_WERROR=1 while at it. Tested with MSVC 2013 on Windows 7 x64.
-
Peter Wu authored
Avoid adding a LIBXML2_LIBRARIES-NOTFOUND to the libraries list when it is not found. Likewise for OpenSSL.
-
Peter Wu authored
Matches autotools behavior. The m4_if logic was misread...
-
Peter Wu authored
Do not add _U_ and NGHTTP2_NORETURN definitions to the command line, instead add it to config.h. This matches what autotools does.
-
Peter Wu authored
Users can disable this by setting -DCMAKE_C_FLAGS=-DNDEBUG or -DCMAKE_CXX_FLAGS=-DNDEBUG to disable assertions as desired.
-
- 15 Mar, 2016 2 commits
- 14 Mar, 2016 1 commit
-
- 13 Mar, 2016 2 commits
- 11 Mar, 2016 1 commit
-
-
Peter Wu authored
Add a "check" target that builds tests before running them.
-
- 16 Feb, 2016 7 commits
-
-
Peter Wu authored
Also fix useless MRUBY_LIBRARIES output and add the CMake build type (e.g. Release, Debug, etc.)
-
Peter Wu authored
-
Peter Wu authored
libnghttp2.so was missing -fvisibility=hidden. libnghttp2_asio.so on the other hand had hidden visibility which resulted in no exported symbols and a broken asio client examples. Just build a static nghttp2 library to solve this issue.
-
Peter Wu authored
Warnings are useful, let's enable them by default.
-
Peter Wu authored
Some detected libraries were not reported when a feature is disabled. This change removes unnecessary second find_package calls and sets HAVE_xxx immediately based on xxx_FOUND.
-
Peter Wu authored
Auto-detect spdylay availability using CMake, making pkg-config completely optional.
-
Peter Wu authored
FindCython.cmake was taken from https://github.com/thewtex/cython-cmake-example. The UseCython module works, but since it is lacking an installation target setup.py will be used instead.
-
- 15 Feb, 2016 3 commits
-
-
Peter Wu authored
mruby is always invoked now (mirrors the autotools behavior). It could be optimized though to only trigger the mruby build when the static library is missing. Also fix typo in NGHTTP2_TESTS_DIR macro definition (detected when invoking the Ninja generator).
-
Peter Wu authored
Split the nghttp2 library into objects and a shared library from those objects. This is needed because of symbol visibility. An advantage over the autotools build is that there are no worries about static versus static library builds. Test: cmake $srcdir make nghttpx-unittest main failmalloc make test
-
Peter Wu authored
Add auto-detection to the most important features (app, hpack, etc.). Move options to a separate file for easier search. Add cmake-based Libevent, jansson and CUnit search. Move pkg-config handling for Libev and jemalloc to their cmake files. Note: duplicates find_package before including CMakeOptions.txt and when checking for features. Maybe that can be cleaned up later...
-
- 14 Feb, 2016 1 commit
-
-
Peter Wu authored
Remove build/host/target by a single target system name (CMake is different for cross-compiling, you are suggested to set CMAKE_TOOLCHAIN_FILE). Fix various library variables, remove CFLAGS (INCLUDE_DIRS could be used instead though, but I consider that minor information that could be added later if wanted). Fix various variable names (prefix, boost, etc.).
-
- 13 Feb, 2016 6 commits