Martin Hurton
151d0717bb
Minor cleanups
...
* corrects whitespace errors
* fixes spelling errors in comments
* prefers #ifdef to #if defined
2012-03-22 07:47:39 +01:00
Martin Hurton
ae2b938330
register_endpoint: simplify locking
2012-03-22 07:47:39 +01:00
Martin Hurton
e56f698023
choose_io_thread: do not assert when no I/O thread was chosen
2012-03-22 07:47:39 +01:00
Martin Hurton
f944336ee0
Fix race condition in find_endpoint
2012-03-22 07:47:38 +01:00
Pieter Hintjens
860e1d24c0
Fixed issue #344
2012-03-21 17:49:50 -05:00
Ian Barber
8a64d80fba
Merge pull request #283 from pieterh/master
...
Fixed issue LIBZMQ-343 - zmq_msg_get/set are too complex
2012-03-21 13:21:21 -07:00
Pieter Hintjens
f26e4ab784
Simplified zmq_msg_get/set functions
...
* Return integer property
* Fixed up man pages, which were inaccurate
* Fixed test case
2012-03-21 14:19:40 -05:00
Ian Barber
0afd8a87d5
Merge pull request #281 from pieterh/master
...
Applied patch for issue #293 - zmq 2.1 doesn't follow the ZMTP/1.0 spec
2012-03-20 13:14:59 -07:00
Pieter Hintjens
cd57c43880
Merge pull request #282 from hurtonm/remove_unused_variable
...
remove unused variable
2012-03-20 12:50:57 -07:00
Pieter Hintjens
58378c6a2c
Merge pull request #280 from hurtonm/fix_ipc_connecter
...
fix connection establishment for AF_UNIX sockets
2012-03-20 12:50:43 -07:00
Martin Hurton
35233f9e2f
remove unused variable
2012-03-20 19:34:10 +01:00
Martin Hurton
0a6fc02702
fix connection establishment for AF_UNIX sockets
2012-03-20 19:04:12 +01:00
Chuck Remes
60e45f34b6
Merge pull request #279 from pieterh/master
...
Wrote new ctx API, added ZMQ_MAX_SOCKETS and ZMQ_IO_THREADS
2012-03-20 09:42:18 -07:00
Pieter Hintjens
6dd102cded
Fixed issue #293
2012-03-20 10:53:51 -05:00
Pieter Hintjens
1e4c5b293a
Merge branch 'issue-337'
2012-03-20 10:18:15 -05:00
Pieter Hintjens
7d6d2f9408
Merge pull request #278 from taurel/master
...
Disable reconnection option
2012-03-20 07:06:33 -07:00
Emmanuel Taurel
107581213c
Disable reconnection option
...
Add value -1 to the ZMQ_RECONNECT_IVL to disable the reconnection algorithm
2012-03-20 09:22:27 +01:00
Ian Barber
5973da4866
Merge pull request #277 from pieterh/master
...
Removed sys:// logging infrastructure
2012-03-20 00:28:19 -07:00
Pieter Hintjens
9426bd5baf
Merge branch 'issue-336'
2012-03-19 23:15:15 -05:00
Mikko Koppanen
87fa8e78bf
Merge pull request #276 from pieterh/master
...
Removed last vestiges of thread-safe sockets
2012-03-19 18:51:05 -07:00
Pieter Hintjens
6e71a54b1e
Fixed issues #337 , #341 , and #340
...
* Implemented new ctx API (_new, _destroy, _get, _set)
* Removed 'typesafe' macros from zmq.h
* Added support for MAX_SOCKETS (was tied into change for #337 )
* Created new man pages
2012-03-19 19:41:20 -05:00
Pieter Hintjens
bdefa181ed
Fixed issue 336
2012-03-19 16:15:09 -05:00
Pieter Hintjens
06dd31c56a
Removed last vestiges of thread-safe sockets
2012-03-19 15:50:53 -05:00
Mikko Koppanen
8665f9a0b6
Merge pull request #275 from pieterh/master
...
Fixed issue LIBZMQ-333 (zmq_devices is missing)
2012-03-17 10:17:39 -07:00
Pieter Hintjens
9ccfbf8d30
Removed zmq.hpp, may add this back in separate commit
2012-03-17 11:12:11 -05:00
Pieter Hintjens
9ac40c47d7
Fixed issue LIBZMQ-333
...
- reverted commit 941be8d217
.
- fixed zmq_device implementation for latest socket_base class
- added back zmq_device.3 man page
2012-03-16 16:39:11 -05:00
Pieter Hintjens
32c85e0ea3
Merge pull request #274 from Kobolog/master
...
An options to choose the behavior for unroutable messages in ZMQ_ROUTER sockets
2012-03-15 09:01:15 -07:00
Kobolog
cb70c5e75d
fixed some typos
2012-03-15 15:15:44 +03:00
Kobolog
8095a129e8
man entry for the new option
2012-03-15 15:06:44 +03:00
Kobolog
df584a3be0
an option to fail on unroutable messages in ROUTER sockets
2012-03-15 14:57:38 +03:00
Ian Barber
62d27b7af3
Merge pull request #273 from BoresExpress/wm5
...
Add WinCE support.
2012-03-14 08:27:04 -07:00
boris@boressoft.ru
318ba8836f
Add WinCE support.
...
* 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
2012-03-14 19:12:28 +04:00
Pieter Hintjens
f9674308e8
Merge pull request #272 from staticfloat/patch-1
...
Eliminate unnecessary line break
2012-03-12 15:22:00 -07:00
staticfloat
020f777e09
Eliminate unnecessary line break
2012-03-12 15:18:32 -07:00
Ian Barber
19d30969cf
Merge pull request #271 from BoresExpress/bug1
...
Changed wrong file name in VC++ project.
2012-03-06 07:22:34 -08:00
boris@boressoft.ru
ce24bf04dd
Changed wrong file name in VC++ project.
...
Name of the file in the project does not match actual file name:
adress.cpp VS. address.cpp
2012-03-06 18:21:55 +04:00
Pieter Hintjens
4c59b1fb2f
Merge pull request #270 from rgagnon24/master
...
Fix IPC transport domain socket stream file not being removed when connection is closed
2012-03-01 14:25:11 -08:00
Rob Gagnon
3aabbbaefa
Fix IPC transport domain socket stream file not being removed when connection is closed
2012-03-01 21:49:46 +00:00
Pieter Hintjens
0fed3a3fca
Merge pull request #269 from datasift/master
...
patch for LIBZMQ-328
2012-02-27 08:10:21 -08:00
Ben Gray
5820438b64
update lower bound flag when removing topics
2012-02-27 16:06:56 +00:00
Ian Barber
3f8322beff
Merge pull request #268 from gimaker/compact-trie-table
...
Fixed a bug in the mtrie table compaction logic.
2012-02-27 03:00:49 -08:00
Staffan Gimåker
3485b3ef40
Fixed a bug in the mtrie table compaction logic.
...
Signed-off-by: Staffan Gimåker <staffan@spotify.com>
2012-02-27 11:51:30 +01:00
Ian Barber
7689d205e9
Merge pull request #267 from mkoppanen/windows-project-files
...
Add missing files to Windows project files
2012-02-21 00:01:09 -08:00
Mikko Koppanen
b05fb46966
Add missing files to Windows project files
2012-02-20 21:51:37 -06:00
Ian Barber
58f8d4a417
Merge pull request #266 from mkoppanen/improve-tests
...
Improve the test for last_endpoint, use the same ports as other tests
2012-02-20 08:40:43 -08:00
Pieter Hintjens
879ab39e92
Merge pull request #265 from mkoppanen/freebsd-solaris-fixes
...
tcp_listener::get_address improvements
2012-02-20 08:39:59 -08:00
Mikko Koppanen
5d7450d65e
Improve the test for last_endpoint, use the same ports as other tests
2012-02-19 23:19:17 -06:00
Mikko Koppanen
1824574f9b
Minor fixes to get_address code to fix build on solaris and freebsd. Also service doesnt need to be discovered here
2012-02-20 04:26:25 +00:00
Chuck Remes
78d24d3d01
Merge pull request #264 from ianbarber/master
...
Update docs for last endpoint and add test for IPC last endpoint retrieval
2012-02-19 12:30:37 -08:00
Ian Barber
5e1efc9ec3
Update documentation for last endpoint to mention inaddr_any and add a test for IPC last endpoint checking
2012-02-19 18:46:46 +00:00