1. 05 May, 2012 2 commits
    • Jos Decoster's avatar
      Fix compile error with Visual C++ 2008 · 37e4a38e
      Jos Decoster authored
      File decoder.cpp does not compile with Visual C++ 2008:
      
      1>c:\tmp\libzmq\src\decoder.cpp(117) : warning C4003: not enough actual parameters for macro 'max'
      1>c:\tmp\libzmq\src\decoder.cpp(117) : error C2589: '(' : illegal token on right side of '::'
      1>c:\tmp\libzmq\src\decoder.cpp(117) : error C2059: syntax error : '::'
      1>c:\tmp\libzmq\src\decoder.cpp(117) : error C2143: syntax error : missing ';' before '{'
      
      This error is caused by the precense of a macro 'max' when including
      'windows.h'. To solve this problem, the preprocessor macro /DNOMINMAX must
      be specified.
      37e4a38e
    • Jos Decoster's avatar
      Fix for issue 355. Added missing source files dealer.cpp, device,cpp and… · 68c1be8b
      Jos Decoster authored
      Fix for issue 355. Added missing source files dealer.cpp, device,cpp and router.cpp. Removed source files no longer present: xrep.cpp and xreq.cpp
      68c1be8b
  2. 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
  3. 06 Mar, 2012 1 commit
  4. 21 Feb, 2012 1 commit
  5. 18 Dec, 2011 1 commit
  6. 15 Dec, 2011 1 commit
    • Stuart Webster's avatar
      Added MSVC10 solution and project files for Windows · 3fb5c11b
      Stuart Webster authored
      These include configurations for both Win32 and x64 platforms. All project
      settings have been normalised in property sheets (the ".props" files under
      builds/msvc/properties) to simplify maintenance. Build artefacts are all
      generated in platform-specific subfolders of bin, lib and obj directories.
      
      Also enables the use of precompiled headers with MSVC10.
      
      This significantly reduces the time required to compile libzmq with Visual
      Studio on Windows. It should have no impact on other platforms.
      Signed-off-by: 's avatarStuart Webster <sw_webster@hotmail.com>
      3fb5c11b
  7. 04 Nov, 2011 1 commit
  8. 18 Sep, 2011 1 commit
  9. 18 Aug, 2011 2 commits
  10. 16 Aug, 2011 1 commit
  11. 04 Aug, 2011 1 commit
  12. 22 Jul, 2011 1 commit
  13. 03 Jul, 2011 1 commit
  14. 28 Jun, 2011 1 commit
  15. 23 Jun, 2011 1 commit
  16. 13 Jun, 2011 1 commit
  17. 13 Apr, 2011 1 commit
  18. 02 Apr, 2011 2 commits
  19. 02 Mar, 2011 1 commit
  20. 09 Feb, 2011 1 commit
  21. 30 Jan, 2011 1 commit
  22. 15 Jan, 2011 1 commit
  23. 06 Dec, 2010 2 commits
  24. 16 Nov, 2010 2 commits
  25. 05 Nov, 2010 1 commit
  26. 30 Oct, 2010 1 commit
  27. 09 Oct, 2010 1 commit
    • Martin Sustrik's avatar
      Version macros added · ef8db789
      Martin Sustrik authored
      Macro ZMQ_VERSION represents the current version of 0MQ
      Macro ZMQ_MAKE_VERSION(major,minor,patch) allows to create
      a representation of the specified version.
      The versions can be compared using simple <, >, ==, etc.
      operators.
      Signed-off-by: 's avatarMartin Sustrik <sustrik@250bpm.com>
      ef8db789
  28. 27 Sep, 2010 1 commit
  29. 04 Sep, 2010 1 commit
  30. 01 Sep, 2010 2 commits
  31. 28 Aug, 2010 1 commit
  32. 25 Aug, 2010 3 commits