1. 18 Aug, 2017 3 commits
  2. 15 Aug, 2017 1 commit
    • Oliver Giles's avatar
      unix-abstract consistency: remove __linux__ test · 25c0a986
      Oliver Giles authored
      Explicitly disabling 'unix-abstract:' on non-Linux Unix platforms
      needs more work than this, but maybe it's not worth it since the
      result would just be a different runtime failure message. For now
      just be consistent
      25c0a986
  3. 14 Aug, 2017 1 commit
  4. 12 Aug, 2017 1 commit
    • Oliver Giles's avatar
      Support abstract unix socket addresses · f9e96d71
      Oliver Giles authored
      Since kj::StringPtr supports embedded NULs, copy its entire data
      buffer to the sockaddr_un structure instead of using strcpy.
      On Linux, this allows the use of the abstract socket namespace.
      f9e96d71
  5. 11 Aug, 2017 2 commits
  6. 31 Jul, 2017 1 commit
  7. 28 Jul, 2017 3 commits
  8. 27 Jul, 2017 5 commits
  9. 26 Jul, 2017 4 commits
  10. 25 Jul, 2017 2 commits
  11. 20 Jul, 2017 3 commits
  12. 18 Jul, 2017 2 commits
  13. 12 Jul, 2017 4 commits
  14. 07 Jul, 2017 1 commit
    • Edward Catmur's avatar
      Fix link errors with -fsanitize=vptr · 3713c573
      Edward Catmur authored
      [ 66%] Linking CXX executable capnpc-c++
      cd /home/edward.catmur/build/capnproto@master/c++/src/capnp && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/capnpc_cpp.dir/link.txt --verbose=1
      /usr/lib64/icecc/bin/c++   -fsanitize=vptr   CMakeFiles/capnpc_cpp.dir/compiler/capnpc-c++.c++.o  -o capnpc-c++ -rdynamic libcapnp.a ../kj/libkj.a -lpthread
      libcapnp.a(layout.c++.o):(.data+0x38): undefined reference to `typeinfo for capnp::ClientHook'
      libcapnp.a(layout.c++.o):(.data+0x3b8): undefined reference to `typeinfo for capnp::ClientHook'
      collect2: error: ld returned 1 exit status
      
      $ g++ --version
      g++ (GCC) 5.4.0
      Copyright (C) 2015 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.  There is NO
      warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
      3713c573
  15. 05 Jul, 2017 1 commit
  16. 30 Jun, 2017 2 commits
  17. 29 Jun, 2017 2 commits
  18. 27 Jun, 2017 2 commits