1. 27 May, 2018 4 commits
  2. 26 May, 2018 1 commit
  3. 22 May, 2018 1 commit
  4. 18 May, 2018 1 commit
  5. 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
  6. 02 Feb, 2018 1 commit
  7. 19 Apr, 2017 1 commit
    • Asmod4n's avatar
      change macOS < 10.12 clock to SYSTEM_CLOCK, fixes #2537 (#2538) · ce602d08
      Asmod4n authored
      * change macOS < 10.12 clock to SYSTEM_CLOCK, fixes #2537
      
      * remove clock_id option from alt_clock_gettime since we always want a monotonic clock.
      
      * update header definition for alt_clock_gettime
      
      * pass clock definition down to host_get_clock_service for macOS < 10.12
      
      * change to monotonic clocks
      ce602d08
  8. 04 Apr, 2017 1 commit
    • bbdb68's avatar
      Problem: no windows UWP support · 1d58a009
      bbdb68 authored
      * add define for windows/UWP
      
      * prevent issue with COM references
      
      * gettickcount not available on uwp
      
      * add compiler definitions
      
      * add convenitnece cmake file
      
      * brute force uwp compilation
      
      * fix compiler version
      
      * cosmetics
      1d58a009
  9. 26 Jan, 2017 1 commit
  10. 28 Oct, 2016 1 commit
    • Robert Castle's avatar
      Problem: clock_gettime is now defined in macOS 10.12 SDK · 0dfb32a2
      Robert Castle authored
      Solution: Rename the custom implementation of clock_gettime for macOS to
      alt_clock_gettime and wrap all usage in preprocessor macros to only enable the
      alternative version when using macOS <= 10.11.
      
      This issue occurs when targeting macOS 10.11 or earlier but using the 10.12
      or newer SDK.
      0dfb32a2
  11. 14 Oct, 2016 1 commit
    • Laughing's avatar
      performance enhancement · c5b528fd
      Laughing authored
      use clock_gettime if there is no instruction to get cpu tick. It will take about 10% performance enhancement in AIX 7.1.
      c5b528fd
  12. 31 Jul, 2016 1 commit
  13. 14 May, 2016 1 commit
  14. 21 Feb, 2016 1 commit
    • Osiris's avatar
      Problem: Several problems found by Coverity Static Analyzer · b3d5fa63
      Osiris authored
      Solution: The Coverity Static Code Analyzer was used on libzmq code and found
      many issues with uninitialized member variables, some redefinition of variables
      hidding previous instances of same variable name and a couple of functions
      where return values were not checked, even though all other occurrences were
      checked (e.g. init_size() return).
      b3d5fa63
  15. 18 Feb, 2016 1 commit
  16. 28 Jan, 2016 1 commit
  17. 20 Aug, 2015 1 commit
  18. 02 Jun, 2015 1 commit
  19. 14 Feb, 2015 2 commits
  20. 22 Jan, 2015 1 commit
  21. 12 Jan, 2014 1 commit
  22. 02 Jan, 2014 1 commit
  23. 11 Nov, 2013 1 commit
  24. 07 Nov, 2013 2 commits
  25. 12 Mar, 2013 1 commit
    • Pieter Hintjens's avatar
      Removed corporate advertisements from source file headers · f0f16505
      Pieter Hintjens authored
      Copyrights had become ads for Sustrik's corporate sponsors, going against the original
      agreement to share copyrights with the community (that agreement was: one line stating
      iMatix copyright + one reference to AUTHORS file). The proliferation of corporate ads
      is also unfair to the many individual authors. I've removed ALL corporate title from
      the source files so the copyright statements can now be centralized in AUTHORS and
      source files can be properly updated on an annual basis.
      f0f16505
  26. 27 Feb, 2013 1 commit
  27. 19 Feb, 2013 1 commit
  28. 14 Mar, 2012 1 commit
    • boris@boressoft.ru's avatar
      Add WinCE support. · 318ba883
      boris@boressoft.ru authored
      * Added two new files: errno.hpp and errno.cpp. They are required to use errno functionality on WM.
      * zmq.cpp, msg.h: removed inclusion of errno.h because it is included in zmq.h that is also included by .cpp.
      * windows.hpp: process.h is included only for desktop builds.
      * thread.cpp: on CE CreateThread is used instead of __beginthreadex
      * socket_base.cpp, clock.cpp: on CE include cmnintrin.h instead on intrin.h
      * signaler.cpp: on Windows should use special macro around event name (for unicode builds)
      * err.hpp: make it include errno.hpp (my file) instead on errno.h when building for CE
      * err.cpp: use FormatMessage when building for CE (because CE does not have ANSI API functions)
      * zmq.h: do not include errno.h whe building for CE
      * libzmq.vcproj: add tro new files
      318ba883
  29. 27 Jan, 2012 1 commit
  30. 19 Jan, 2012 1 commit
  31. 03 Dec, 2011 1 commit
  32. 01 Nov, 2011 1 commit
  33. 31 Oct, 2011 1 commit
  34. 02 Mar, 2011 1 commit
  35. 12 Jan, 2011 1 commit