- 06 Dec, 2019 1 commit
-
-
liedtkeInTUM authored
* Problem: if IPC enabled libzmq does not compile when in uwp build * Problem 10.0.##### can be valid windows target versions * Problem: No builds are triggered on uwp platform * Problem: epoll is set before UWP platform is checked * Problem: used wrong CMAKE_SYSTEM_NAME specifier * Problem: build tests fails during cmake configure * Use Win32 build step for Win32-uwp platform * Disable compile options that produce warnings that leads to a ci fail * winnt version is set by cmake, no need for redefinition in windows.hpp * Eliminate all warning according Incremental and opt:icf are specified * Prefer to disable opt flags in debug config rather than incremental linking * CMAKE_GENERATOR should not include uwp definition * Add release build with uwp configuration * Problem: pointer potentially uninitialized
-
- 21 May, 2019 1 commit
-
-
Romain Moret authored
-
- 22 May, 2018 1 commit
-
-
Simon Giesecke authored
Problem: API poller cannot be set independently from I/O thread poller, poll I/O thread poller broken on Windows Solution: change platform definitions to separate API poller from I/O thread poller, disallow configuring poll I/O thread poller on Windows
-
- 02 Feb, 2018 1 commit
-
-
sigiesec authored
Solution: applied clang-format
-
- 24 Oct, 2017 1 commit
-
-
Yann Diorcet authored
-
- 20 Apr, 2017 1 commit
-
-
Juan A. Garcia Pardo authored
Solution: use #if defined ZMQ_USE_POLL
-
- 04 Apr, 2017 1 commit
-
-
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
-
- 08 Dec, 2016 1 commit
-
-
Andreas Rottmann authored
On native Windows, the file system is case-insensitive, so this this doesn't matter there. However, when compiling on a case-sensitive filesystem, such as when cross-compiling from a Unixoid using mingw, we have to use the case the file is supplied with, which is all lowercase.
-
- 11 Jun, 2016 1 commit
-
-
Michael Lutz authored
Solution: Provide poll() for Windows as well. This is a build option that defaults to off as the resulting binary will only run on Windows Vista or newer. This is not tested with alternative Winsock service providers like VMCI, but the documentation for WSAPoll does not mention limitations. On my local machine, throughput improves by ~10 % (20 simultaneous remote_thr workes to one local_thr, 10 byte messages), while latency improves by ~30 % (measured with remote/local_lat).
-
- 20 May, 2016 1 commit
-
-
hitstergtd authored
Solution: Wrap to lte 80 chars and fix it.
-
- 06 Feb, 2016 1 commit
-
-
Michael authored
-
- 28 Jan, 2016 1 commit
-
-
Constantin Rack authored
Solution: update to 2016
-
- 18 Dec, 2015 1 commit
-
-
Ilya Kulakov authored
-
- 02 Jun, 2015 1 commit
-
-
Pieter Hintjens authored
Of course people still "can" distributed the sources under the LGPLv3. However we provide COPYING.LESSER with additional grants. Solution: specify these grants in the header of each source file.
-
- 26 Apr, 2015 1 commit
-
-
somdoron authored
-
- 22 Jan, 2015 1 commit
-
-
Pieter Hintjens authored
Solution: update for 2015 Fixes #1320
-
- 14 Apr, 2014 1 commit
-
-
Maarten Ditzel authored
-
- 20 Mar, 2014 1 commit
-
-
V G authored
Mingw64 provides mstcpip.h and the build fails (redefinition) if the struct tcp_keepalive is redefined. Do not define the struct if __MINGW64__ is defined. Note that I had to manually pass the compile definition to cmake: -D__MINGW64__=1
-
- 18 Feb, 2014 1 commit
-
-
KIU Shueng Chuan authored
-
- 14 Jan, 2014 1 commit
-
-
Richard Newton authored
-
- 13 Jan, 2014 1 commit
-
-
Jeremy Tan authored
-
- 02 Jan, 2014 1 commit
-
-
Pieter Hintjens authored
-
- 22 Dec, 2013 1 commit
-
-
Alex Grönholm authored
-
- 12 Mar, 2013 1 commit
-
-
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.
-
- 19 Feb, 2013 1 commit
-
-
Sébastien Rombauts authored
- when compiling for Windows CE, a C++ project must define the preprocessor definitions: UNDER_CE=$(CEVersion),_WIN32_WCE=$(CEVersion) - choosing the "_WIN32_CE" form for uniformization with "_WIN32" and "_WIN32_WINNT" already used in libzmq (boost is using both forms) - see http://msdn.microsoft.com/en-us/library/ee479161(v=winembedded.60).aspx
-
- 14 Mar, 2012 1 commit
-
-
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
-
- 15 Dec, 2011 1 commit
-
-
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: Stuart Webster <sw_webster@hotmail.com>
-
- 04 Nov, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
-
- 01 Nov, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
-
- 31 Oct, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
-
- 18 Jun, 2011 1 commit
-
-
Steven McCoy authored
-
- 13 Jun, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
-
- 12 Jun, 2011 1 commit
-
-
Steven McCoy authored
Fix windows.h included before winsock2.h. Remove definition of _WINSOCKAPI_. Signed-off-by: Steven McCoy <steven.mccoy@miru.hk>
-
- 02 Mar, 2011 1 commit
-
-
Martin Sustrik authored
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
-
- 30 Oct, 2010 1 commit
-
-
Martin Sustrik authored
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
-
- 04 Jun, 2010 2 commits
-
-
Martin Lucina authored
Mingw seems to define NOMINMAX, so don't redefine it if already defined
-
Martin Sustrik authored
-
- 27 Jan, 2010 1 commit
-
-
malosek authored
-
- 05 Jan, 2010 2 commits
-
-
malosek authored
-
Martin Sustrik authored
-