Skip to content
Snippets Groups Projects
  1. May 08, 2020
    • Peter Wu's avatar
      CMake: ensure libs are built position-independent · 7c8003d5
      Peter Wu authored
      Static libraries have to be built as position-independent, otherwise
      they cannot be linked into a shared library which is built
      position-independent (-fPIC).
      
      Without this, linking objects into libcurl.so fails with:
      
          /usr/bin/ld: libngtcp2.a(ngtcp2_conn.c.o): relocation R_X86_64_PC32 against symbol `__asan_option_detect_stack_use_after_return' can not be used when making a shared object; recompile with -fPIC
      7c8003d5
  2. May 05, 2020
    • Peter Wu's avatar
      Fix detection of proper OpenSSL and GnuTLS libraries · 92d05495
      Peter Wu authored
      Until mainline support of QUIC are present in OpenSSL and GnuTLS, be
      sure to test whether the found library versions are the patched ones
      since the version number check is insufficient. This fixes the default
      build on a system where a new GnuTLS is present without the patches from
      the GnuTLS tmp-quic branch.
      
      Add new ENABLE_OPENSSL and ENABLE_GNUTLS CMake options to allow
      explicitly disabling these libraries to mirror the --without-openssl and
      the --without-gnutls functionality of autotools.
      
      Partially addresses https://github.com/ngtcp2/ngtcp2/issues/238
      92d05495
  3. Mar 29, 2020
  4. Mar 27, 2020
  5. Mar 03, 2020
  6. Feb 06, 2020
  7. Feb 03, 2020
  8. Feb 01, 2020
  9. Jan 29, 2020
  10. Jan 26, 2020
  11. Jan 25, 2020
  12. Jan 12, 2020
  13. Dec 18, 2019
  14. Nov 08, 2019
  15. Nov 07, 2019
  16. Nov 04, 2019
  17. Oct 14, 2019
  18. Oct 10, 2019
  19. Oct 08, 2019
  20. Aug 29, 2019
  21. Aug 28, 2019
  22. Aug 27, 2019
  23. Aug 25, 2019