1. 01 Mar, 2019 1 commit
  2. 27 May, 2018 1 commit
  3. 26 May, 2018 2 commits
  4. 22 May, 2018 1 commit
  5. 18 May, 2018 1 commit
  6. 10 Mar, 2018 1 commit
    • Manuel Segura's avatar
      Pull request to merge porting to WindRiver VxWorks 6.x (#2966) · 4726f726
      Manuel Segura authored
      * Problem: Still need to port over more files to VxWorks 6.x
      
      Solution: Port more files to VxWorks 6.x
      
      * Problem: Need to port over remaining files to VxWorks 6.x. Also remove POSIX thread dependency for VxWorks (because of priority inversion problem in POSIX mutexes with VxWorks 6.x processes)
      
      Solution: Port over remaining files to VxWorks 6.x. Also removed POSIX thread dependency for VxWorks
      
      * Problem: Needed to modify TCP, UDP, TIPC classes with #ifdefs to be compatible with VxWorks 6.x.
      
      Solution:  Modify TCP, UDP, TIPC classes with #ifdefs to be compatible with VxWorks 6.x
      4726f726
  7. 13 Feb, 2018 1 commit
  8. 12 Feb, 2018 4 commits
    • Simon Giesecke's avatar
      Problem: segfault in select_t::trigger_events · c62574ff
      Simon Giesecke authored
      Solution: fixed access to stale vector
      c62574ff
    • Simon Giesecke's avatar
      Problem: data race w.r.t. select_t::stopping · 11a53886
      Simon Giesecke authored
      Solution: change termination condition of select_t
      11a53886
    • Simon Giesecke's avatar
      Problem: select blocks forever under Unix · 08201bc1
      Simon Giesecke authored
      Solution: fixed call of select, and initialization of poll_t members
      08201bc1
    • Luca Boccassi's avatar
      Problem: regression with "select" on *nix (#2940) · d0e01b4b
      Luca Boccassi authored
      * Problem: build failure with select as polling mechanism
      
      Solution: cast mailbox_handle argument to (poller_t::handle_t) like in
      the reaper thread class.
      
      * Problem: build failure due to INT_MAX use without include
      
      Solution: include limits and climits in src/select.cpp where INT_MAX is
      used
      
      * Problem: build failure due to unused variable in select.cpp
      
      Solution: move the declaration of int rc inside the ifdef block where
      it is actually used
      
      * Problem: reference to wrong variable in select.cpp breaks build
      
      Solution: fix it
      
      * Problem: family_entry_t constructor has no body, build fails on *nix
      
      Solution: add empty inline function in the struct
      
      * Problem: no test coverage for poll and select
      
      Solution: add Travis jobs for them on Linux
      
      * Problem: Travis jobs cannot run in container infra
      
      Solution: set sudo: false as it is not required anymore
      d0e01b4b
  9. 11 Feb, 2018 1 commit
  10. 09 Feb, 2018 2 commits
  11. 02 Feb, 2018 1 commit
  12. 31 Jan, 2018 1 commit
  13. 26 Oct, 2017 3 commits
  14. 25 Oct, 2017 1 commit
  15. 01 Sep, 2017 1 commit
  16. 21 Aug, 2017 1 commit
  17. 14 Apr, 2017 1 commit
  18. 24 Nov, 2016 1 commit
  19. 25 Sep, 2016 1 commit
  20. 23 Sep, 2016 1 commit
  21. 17 Sep, 2016 1 commit
  22. 16 Jun, 2016 1 commit
  23. 01 Jun, 2016 1 commit
  24. 14 May, 2016 1 commit
  25. 25 Apr, 2016 2 commits
  26. 21 Apr, 2016 1 commit
  27. 19 Mar, 2016 2 commits
  28. 18 Feb, 2016 1 commit
  29. 06 Feb, 2016 1 commit
    • Michael's avatar
      remove c++11 requirement and -Werror=sign-compare · 56efddd1
      Michael authored
      used static_cast<signed int> around WSA_WAIT_FAILED as it is an unsigned implicitly defined as (0xFFFFFFFF ion winbase.h) and causes a comparison error.
      
      removed use of c++11 style initialiser list for 'sockaddr addr { 0 }' and changed it to 'sockaddr addr = { 0 }'
      56efddd1
  30. 03 Feb, 2016 1 commit
    • Ilya Kulakov's avatar
      Make VMCI to work on Windows. · 538e5d47
      Ilya Kulakov authored
      select was improved to support multiple service providers on Windows.
      it should be slightly faster because of optimized iteration
      over selected sockets.
      538e5d47
  31. 28 Jan, 2016 1 commit