1. 26 Jul, 2017 4 commits
  2. 25 Jul, 2017 2 commits
  3. 20 Jul, 2017 3 commits
  4. 12 Jul, 2017 4 commits
  5. 05 Jul, 2017 1 commit
  6. 30 Jun, 2017 2 commits
  7. 29 Jun, 2017 2 commits
  8. 27 Jun, 2017 4 commits
  9. 26 Jun, 2017 1 commit
  10. 10 Jun, 2017 1 commit
  11. 09 Jun, 2017 3 commits
    • Neal Gompa's avatar
      Add versioning to the libraries in the CMake build · 7d7847b5
      Neal Gompa authored
      The Autotools and CMake builds are almost the same, except for
      the libraries not being generated as versioned libraries in CMake.
      
      Fixing this lets Linux CMake builds be on the same level as Autotools ones.
      7d7847b5
    • Kenton Varda's avatar
      Merge pull request #496 from graeme-hill/master · c2bfa482
      Kenton Varda authored
      Add cmake_minimum_required to root CMakeLists.txt
      c2bfa482
    • Graeme Hill's avatar
      Add cmake_minimum_required to root CMakeLists.txt · ce2a3251
      Graeme Hill authored
      There was already a minimum version specified in the actual CMakeLists
      file in the C++ directory, but since the parent file does not have it
      you get a warning if you build in the idiomatic cmake fashion:
      
          mkdir build
          cd build
          cmake .. # <---- warning here because no minimum version specified
      
      I used 3.1 as min version because that is the same as specified in child
      file.
      ce2a3251
  12. 07 Jun, 2017 4 commits
  13. 05 Jun, 2017 4 commits
  14. 04 Jun, 2017 2 commits
  15. 03 Jun, 2017 2 commits
  16. 02 Jun, 2017 1 commit
    • Kenton Varda's avatar
      Warn if AsyncOutputStream::write()'s result promise is unused. · b3cfd6be
      Kenton Varda authored
      It turns out that, quite often, the write() will have already completed before the method returns, hence dropping the returned promise won't cause any apparent problem -- until you try to write() a sufficiently large value that it doesn't complete on the first call. Then, you get mysterious bugs.
      
      Indeed, it turns out the HTTP library has such bugs, which are fixed in this change.
      b3cfd6be