1. 17 Mar, 2014 1 commit
  2. 25 Feb, 2014 1 commit
    • Olaf Mandel's avatar
      Fix MSVC8 build · e7a0c548
      Olaf Mandel authored
      The extra semicolons were introduced in 48b50cef together with the
      defintion of the ZMQ_USE_SELECT macros.
      e7a0c548
  3. 17 Feb, 2014 1 commit
    • Olaf Mandel's avatar
      Remove duplicate poller decision making · 48b50cef
      Olaf Mandel authored
      The decision about the poller mechanism to use (select, poll, ...)
      was done twice: once by the build system and once by the code in
      poller.hpp. As the build-system can actually detect the mechanisms
      available, prefer that result to the hard coded defaults in
      poller.hpp.
      
      At the same time, remove the duplicate detection of select() vs.
      poll()-variant from proxy.cpp, signaler.cpp and zmq.cpp.
      
      This patch has not been tested on many build platforms: especially
      the cmake build needs testing / patching. For the other builds,
      hard code the result as these these are all Windows platforms.
      48b50cef
  4. 11 Nov, 2013 1 commit
  5. 07 Nov, 2013 1 commit
  6. 04 Sep, 2013 2 commits
  7. 24 Aug, 2013 1 commit
    • Evan Burkitt's avatar
      get to clean compile under vs2012 · eaf227d4
      Evan Burkitt authored
      Added some missing (but existing in branch) files to libzmq11 project needed
      to compile as static library by VS2012 (at least), and fixed some warnings.
      One warning remains in raw_decoder.cpp, which I'm leaving for now because I'm
      not sure how project owners would like to fix it.
      eaf227d4
  8. 07 May, 2013 1 commit
  9. 12 Apr, 2013 2 commits
  10. 07 Apr, 2013 2 commits
  11. 31 Mar, 2013 2 commits
  12. 24 Feb, 2013 2 commits
    • Sebastien Rombauts's avatar
      Adding missing new ZeroMQ_Static.props and Static.props files · 0ecc96bf
      Sebastien Rombauts authored
      + ignore StaticRelease & StaticDebug intermediate files
      0ecc96bf
    • Sebastien Rombauts's avatar
      Static Library Linking for Windows · b3bcd8e3
      Sebastien Rombauts authored
      - New ZMQ_STATIC flag to enable "libzmq.lib" Windows static library (or "libzmq_d.lib" in Debug mode).
      - ZMQ_STATIC needs also to be defined by projects using static linking against "libzmq.lib"
      - New StaticDebug & StaticRelease configurations for libzmq Win32 projects under MSVC 2008 & 2010
      - Tested with Visual Studio 2008 Express under Windows 7, and Visual Studio 2010 Express under Windows 8.
      b3bcd8e3
  13. 20 Feb, 2013 1 commit
  14. 19 Feb, 2013 5 commits
  15. 05 Feb, 2013 1 commit
    • mjasperse's avatar
      Corrected linking error in MSVC build · ec04ccba
      mjasperse authored
      MSVC build fails with linking errors for unresolved symbols SetSecurityDescriptorDacl and InitializeSecurityDescriptor in signaler.obj
      Adding the relevant link library (Advapi32.lib) to VCLinkerTool fixes this (tested MSVC2010 on XP and Win7)
      ec04ccba
  16. 02 Nov, 2012 1 commit
    • mjasperse's avatar
      Update builds/msvc/libzmq/libzmq.vcproj · 1e60d17a
      mjasperse authored
      Without the LinkDLL statement, command-line compile using vcbuild attempts to compile EXE and complains about entrypoint
      The LinkDLL statement forces the linker to produce desired output
      1e60d17a
  17. 26 Sep, 2012 2 commits
  18. 19 Jun, 2012 1 commit
  19. 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
  20. 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
  21. 06 Mar, 2012 1 commit
  22. 21 Feb, 2012 1 commit
  23. 18 Dec, 2011 1 commit
  24. 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
  25. 04 Nov, 2011 1 commit
  26. 18 Sep, 2011 1 commit
  27. 18 Aug, 2011 2 commits
  28. 16 Aug, 2011 1 commit