1. 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
  2. 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
  3. 26 Jan, 2017 1 commit
  4. 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
  5. 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
  6. 31 Jul, 2016 1 commit
  7. 14 May, 2016 1 commit
  8. 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
  9. 18 Feb, 2016 1 commit
  10. 28 Jan, 2016 1 commit
  11. 20 Aug, 2015 1 commit
  12. 02 Jun, 2015 1 commit
  13. 14 Feb, 2015 2 commits
  14. 22 Jan, 2015 1 commit
  15. 12 Jan, 2014 1 commit
  16. 02 Jan, 2014 1 commit
  17. 11 Nov, 2013 1 commit
  18. 07 Nov, 2013 2 commits
  19. 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
  20. 27 Feb, 2013 1 commit
  21. 19 Feb, 2013 1 commit
  22. 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
  23. 27 Jan, 2012 1 commit
  24. 19 Jan, 2012 1 commit
  25. 03 Dec, 2011 1 commit
  26. 01 Nov, 2011 1 commit
  27. 31 Oct, 2011 1 commit
  28. 02 Mar, 2011 1 commit
  29. 12 Jan, 2011 1 commit
  30. 30 Oct, 2010 1 commit
  31. 26 Oct, 2010 1 commit
  32. 16 Oct, 2010 1 commit
  33. 14 Oct, 2010 1 commit
  34. 27 Sep, 2010 1 commit
  35. 26 Sep, 2010 1 commit