1. 15 Apr, 2019 4 commits
    • Daniel Gustafsson's avatar
      tests: Run global cleanup at end of tests · 90d9e946
      Daniel Gustafsson authored
      
      
      Make sure to run curl_global_cleanup() when shutting down the test
      suite to release any resources allocated in the SSL setup. This is
      clearly visible when running tests with PolarSSL where the thread
      lock calloc() memory which isn't released when not running cleanup.
      Below is an excerpt from the autobuild logs:
      
        ==12368== 96 bytes in 1 blocks are possibly lost in loss record 1 of 2
        ==12368== at 0x4837B65: calloc (vg_replace_malloc.c:752)
        ==12368== by 0x11A76E: curl_dbg_calloc (memdebug.c:205)
        ==12368== by 0x145CDF: Curl_polarsslthreadlock_thread_setup
                               (polarssl_threadlock.c:54)
        ==12368== by 0x145B37: Curl_polarssl_init (polarssl.c:865)
        ==12368== by 0x14129D: Curl_ssl_init (vtls.c:171)
        ==12368== by 0x118B4C: global_init (easy.c:158)
        ==12368== by 0x118BF5: curl_global_init (easy.c:221)
        ==12368== by 0x118D0B: curl_easy_init (easy.c:299)
        ==12368== by 0x114E96: test (lib1906.c:32)
        ==12368== by 0x115495: main (first.c:174)
      
      Closes #3783
      Reviewed-by: default avatarMarcel Raad <Marcel.Raad@teamviewer.com>
      Reviewed-by: default avatarDaniel Stenberg <daniel@haxx.se>
      90d9e946
    • Marcel Raad's avatar
      travis: use mbedtls from Xenial · 9960ec90
      Marcel Raad authored
      No need to build it from source anymore.
      
      Closes https://github.com/curl/curl/pull/3779
      9960ec90
    • Marcel Raad's avatar
      travis: use libpsl from Xenial · 1ef146a8
      Marcel Raad authored
      This makes building libpsl and libidn2 from source unnecessary and
      removes the need for the autopoint and libunistring-dev packages.
      
      Closes https://github.com/curl/curl/pull/3779
      1ef146a8
    • Daniel Stenberg's avatar
      runtests: start socksd like other servers · a7ae01cb
      Daniel Stenberg authored
      ... without a $srcdir prefix. Triggered by the failures in several
      autobuilds.
      
      Closes #3781
      a7ae01cb
  2. 14 Apr, 2019 5 commits
  3. 13 Apr, 2019 7 commits
  4. 12 Apr, 2019 3 commits
  5. 11 Apr, 2019 21 commits