Commit Graph

  • 0354d4d37f Added Android support Mikko Koppanen 2011-08-15 19:09:04 +02:00
  • 57440b86e2 Add IPv6 support to tcp_listener Steven McCoy 2011-08-15 08:56:00 +02:00
  • 3c3c0bfd1f Minor problems in MSVC build fixed Martin Sustrik 2011-08-15 08:02:36 +02:00
  • 9196c48256 select version zmq_poll reports invalid FDs Martin Sustrik 2011-08-14 14:23:16 +02:00
  • 9380098534 Compilation error on HP-UX and AIX fixed Martin Sustrik 2011-08-14 14:06:42 +02:00
  • 6dc3b2a657 Compilation error on FreeBSD fixed Martin Sustrik 2011-08-14 13:48:28 +02:00
  • a3f27400de Minor compile-time bug on Windows fixed Martin Sustrik 2011-08-08 18:49:30 +02:00
  • 1c54ce37b3 tcp_connecter disables IPV6_IPV6ONLY if needed. Steven McCoy 2011-08-08 16:07:54 +02:00
  • c27b9ac7de Update resolve_ip_interface and resolve_ip_hostname with ipv4only parameter. Steven McCoy 2011-08-08 15:23:46 +02:00
  • 9184a54f64 Update resolve_nic_name to take more generic sockaddr parameter. Steven McCoy 2011-08-08 12:39:13 +02:00
  • 784041f5b9 ZMQ_IPV4ONLY option added Steven McCoy 2011-08-08 12:10:31 +02:00
  • 8378180cbb Minor bug in vtcp_listener fixed Martin Sustrik 2011-08-07 16:09:52 +02:00
  • 24230515f5 vtcp connection string simplified Martin Sustrik 2011-08-04 13:11:15 +02:00
  • be48970977 MSVC build brought up-to-date Martin Sustrik 2011-08-04 07:44:35 +02:00
  • d5f3628ad0 Different connecters simplified Martin Sustrik 2011-07-29 09:37:43 +02:00
  • f63db009a1 Different listener implementations simplified Martin Sustrik 2011-07-28 16:32:08 +02:00
  • b45fec337a Tuning of TCP sockets is done at a single place Martin Sustrik 2011-07-28 15:13:04 +02:00
  • 46b053b8d6 Dead code removed from TCP and IPC transports Martin Sustrik 2011-07-28 13:46:16 +02:00
  • 5ac63140b0 Implementations of TCP and IPC transports separated Martin Sustrik 2011-07-28 13:19:55 +02:00
  • 6e987428d4 Precise reconnect interval randomised Martin Sustrik 2011-07-28 09:02:54 +02:00
  • ce7a9a58e3 Setting TCP socket options moved to tcp_engine_t Martin Sustrik 2011-07-28 08:06:21 +02:00
  • 588c728702 vtcp_connecter fixed Martin Sustrik 2011-07-27 09:29:48 +02:00
  • d7319de3d0 First version of vtcp_connecter added Martin Sustrik 2011-07-26 22:57:19 +02:00
  • 258e7e6794 Code cleanup Martin Sustrik 2011-07-26 20:13:54 +02:00
  • 279302c5f5 Experimental VTCP listener added Martin Sustrik 2011-07-26 18:35:40 +02:00
  • 9906c652ca Outdated entries removed from .gitignore Martin Sustrik 2011-07-26 12:21:49 +02:00
  • 9119b4fd7b TCP transport classes simplified Martin Sustrik 2011-07-26 00:43:57 +02:00
  • 43b5b3444c PGM subscription forwarding fixed Martin Sustrik 2011-07-24 18:30:48 +02:00
  • 7c1dca546d Session classes merged into a single class Martin Sustrik 2011-07-24 18:25:30 +02:00
  • f716b571ba Only one polling mechanism is compiled Martin Sustrik 2011-07-24 18:13:29 +02:00
  • 0e71b111f4 Obsolete include in ctx.hpp removed Martin Sustrik 2011-07-24 18:09:50 +02:00
  • 11e21d027d semaphore_t class removed Martin Sustrik 2011-07-24 18:06:04 +02:00
  • 837451eddc Remove blob_t class Martin Sustrik 2011-07-24 17:50:05 +02:00
  • 5650743d9e MSVC build brought up to date Martin Sustrik 2011-07-22 08:35:01 +02:00
  • 75c4e0e62b mailbox::recv correctly passes EINTR to the caller Martin Sustrik 2011-07-21 23:35:26 +02:00
  • 4bd335932c ECANTROUTE error documented in zmq_sendmsg(3) Martin Sustrik 2011-07-21 19:14:39 +02:00
  • 6b873d4ffd ROUTER socket blocks on SNDHWM Martin Sustrik 2011-07-21 19:12:51 +02:00
  • a1e09facb2 ROUTER socket reports error when message cannot be routed Martin Sustrik 2011-07-21 18:54:27 +02:00
  • 72a793f78a ZMQ_GENERIC renamed to ZMQ_ROUTER Martin Sustrik 2011-07-21 18:43:50 +02:00
  • cb2d715605 endmsg(3) and zmq_recvmsg(3) added to RPM spec file Martin Sustrik 2011-07-21 11:51:41 +02:00
  • a808431d1d Fixed email addresses in the MAITAINERS file Martin Sustrik 2011-07-18 14:29:20 +02:00
  • a33a275e3b Fixed issue 230 Pieter Hintjens 2011-07-18 12:53:55 +02:00
  • 7298b5742f Includes in zmq.cpp cleaned-up Martin Sustrik 2011-07-18 11:39:38 +02:00
  • 18d8be5e92 Fix pollin on Cygwin. Steven McCoy 2011-07-18 10:54:53 +02:00
  • ac20e17cbd Reference to C++ binding removed from zmq(7) Martin Sustrik 2011-07-18 10:04:05 +02:00
  • 66ff99c457 Martin Lucina remove from MAINTAINERS file Martin Sustrik 2011-07-18 10:00:09 +02:00
  • f97f50c252 Signaler timeout bug on Windows fixed Martin Sustrik 2011-07-18 09:41:26 +02:00
  • 1a40880552 ZMQ_IDENTITY option removed from the documentation Martin Sustrik 2011-07-18 09:30:37 +02:00
  • 89daa57faa Missing files for GENERIC socket implementation added Martin Sustrik 2011-07-18 09:28:59 +02:00
  • bf78e230ad GENERIC socket type and COMMAND flag added Martin Sustrik 2011-07-17 23:31:29 +02:00
  • c8e8f2a24c ZMQ_IDENTITY socket option removed Martin Sustrik 2011-07-15 11:24:33 +02:00
  • ba67eff167 non-immediate_connect functionality removed Martin Sustrik 2011-07-15 08:26:29 +02:00
  • 364839f3e6 Debian packaging removed Martin Sustrik 2011-07-15 08:18:20 +02:00
  • e4f98d1e10 ROUTER and DEALER sockets removed Martin Sustrik 2011-07-15 08:16:40 +02:00
  • 73630de98a Version number bumped to 4.0.0 Martin Sustrik 2011-07-15 08:11:42 +02:00
  • 57c1342c68 Bug with setting options on SUB socket fixed Martin Sustrik 2011-07-12 13:05:58 +02:00
  • 29274811cc zmq_bind(3) and zmq_connect(3) describe EINVAL error Martin Sustrik 2011-07-11 16:05:04 +02:00
  • 2afb791ec2 Subscription forwarding test added Martin Sustrik 2011-07-11 15:54:13 +02:00
  • 215cfc653e REQ/REP drop test extended Martin Sustrik 2011-07-11 15:28:02 +02:00
  • c7542981d1 PGM transport reconciled with subscription forwarding Martin Sustrik 2011-07-11 10:18:30 +02:00
  • d7adc3f19a ZMQ_FILTER option removed Martin Sustrik 2011-07-11 09:57:59 +02:00
  • a154ef69da Man pages for send & recv function brought up to date Martin Sustrik 2011-07-11 08:34:20 +02:00
  • 7e1251178b Experimental code from zmq_init_t removed. Martin Sustrik 2011-07-11 07:26:45 +02:00
  • 52eaf600e5 Drop outbound messages in XREP socket when SNDHWM is reached Martin Sustrik 2011-07-09 09:40:40 +02:00
  • aa2150c25c VSM data are aligned to 32/64 bit boundary Martin Sustrik 2011-07-08 18:12:59 +02:00
  • 1526ff638c License text in autogen.sh fixed Martin Sustrik 2011-07-04 09:27:50 +02:00
  • 8d96036fcd Build system checks for presence of eventfd.h header Martin Sustrik 2011-07-03 16:11:11 +02:00
  • 8fb9d3c6d0 Merge branch 'master' of github.com:zeromq/libzmq Martin Sustrik 2011-07-03 15:33:25 +02:00
  • 6ae1be1a12 Race condition in eventfd signaler fixed Martin Sustrik 2011-07-03 15:30:31 +02:00
  • 9a9a0cf410 eventfd implementation of the signaler Martin Sustrik 2011-07-03 15:13:57 +02:00
  • c687c7e61e Fix MSVC build Martin Sustrik 2011-07-03 14:11:33 +02:00
  • da26134aa6 Inproc tests need no I/O threads Martin Sustrik 2011-07-03 13:44:41 +02:00
  • 7c0c798120 Command are now stored in ypipes instead of in socketpairs Martin Sustrik 2011-07-03 13:33:45 +02:00
  • de3838403b Testing for errors from pthread_* functions fixed Martin Sustrik 2011-06-30 00:05:03 +02:00
  • 4f4cc73280 Use strrchr to ensure we split off the last colon for the service port Andrew Thompson 2011-06-29 23:48:19 +02:00
  • 543ad30e7d Packaging for MSVC build fixed Martin Sustrik 2011-06-28 10:22:27 +02:00
  • f8bf3a4cef Rename i_inout to i_engine_sink Martin Sustrik 2011-06-27 18:16:53 +02:00
  • 3ae73ee11f Typo in zmq_msg_size(3) fixed Carl Clemens 2011-06-26 16:19:45 +02:00
  • 770d0bc77c Fix MSVC build Martin Sustrik 2011-06-23 08:51:48 +02:00
  • d1373792f7 Outstanding requests dropped when requester dies (issue 190) Martin Sustrik 2011-06-23 07:57:47 +02:00
  • 12532c7940 O(1) fair-queueing in XREP implemented Martin Sustrik 2011-06-22 16:51:40 +02:00
  • ec81f8fb25 New wire format for REQ/REP pattern Martin Sustrik 2011-06-22 11:02:16 +02:00
  • 10a93bb79f Unspecified error code from mailbox_t::recv on Win32 fixed Martin Sustrik 2011-06-21 13:44:44 +02:00
  • a28928fe37 Introduce ZMQ_ROUTER and ZMQ_DEALER sockets Martin Sustrik 2011-06-20 13:36:18 +02:00
  • f437c9ed9b Fix errors in zmq_getsockopt(3) manpage Martin Sustrik 2011-06-20 12:27:56 +02:00
  • ab99975ad4 LABEL flag added to the wire format Martin Sustrik 2011-06-20 11:33:54 +02:00
  • ada5d42472 Basic tests now test multi-part messages instead of single-part Martin Sustrik 2011-06-20 11:16:10 +02:00
  • c80908c469 Bug fixed in pipe termination Martin Sustrik 2011-06-20 08:21:00 +02:00
  • 7572fee979 Optimise block/non-block switching in mailbox_t Fabien Ninoles 2011-06-20 08:14:21 +02:00
  • 8440de2b14 Fix minor warning in MSVC build Martin Sustrik 2011-06-20 08:11:48 +02:00
  • f4760f02c3 Disable timeo test on MinGW Martin Sustrik 2011-06-20 07:35:24 +02:00
  • 082f8e19b7 Mailbox timeouts fixed on Windows Martin Sustrik 2011-06-19 19:08:48 +02:00
  • ed680a395e Documentation for XPUB and XSUB socket added Martin Sustrik 2011-06-19 16:39:27 +02:00
  • 9f4d3767fe Session termination error fixed Martin Sustrik 2011-06-19 12:48:36 +02:00
  • 00dc0245e6 Race condition in pipe_t fixed. Martin Sustrik 2011-06-19 11:17:20 +02:00
  • 6052709c2a ENETDOWN is a legal error from TCP connect Martin Sustrik 2011-06-19 09:33:01 +02:00
  • 5b77a41eaf Throughput tests fixed. Martin Sustrik 2011-06-19 09:22:11 +02:00
  • 4b60023b96 Merge branch 'master' of github.com:zeromq/libzmq Martin Sustrik 2011-06-19 09:15:06 +02:00
  • 9b795de4af Refactor Windows versioning and WinSock usage.Signed-off-by: Steven McCoy <steven.mccoy@miru.hk> Steven McCoy 2011-06-18 20:44:03 +02:00
  • dc66053530 Minor MSVC warning fixed Martin Sustrik 2011-06-18 20:41:21 +02:00