From 5ba1cb20fe6f6699cef1cc726718e760cd4c9af1 Mon Sep 17 00:00:00 2001 From: Martin Lucina Date: Mon, 23 Jan 2012 08:53:25 +0100 Subject: Imported Upstream version 2.0.9.dfsg --- ChangeLog | 10338 +++++++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 8878 insertions(+), 1460 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index c741998..e34c369 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,2231 +1,9649 @@ -0MQ version 2.0.7 (Beta) was released on 2010/06/04. +# Generated by Makefile. Do not edit. -Changes since 2.0.6: +commit ebf3089735329f0d083a992c98a9fd63b128346e +Author: Martin Sustrik +Date: Sat Sep 4 18:38:20 2010 +0200 -commit 5c97ff9a2eb3e55007fd90b5c3a1c433de7bc60c -Author: Martin Lucina -Date: Fri Jun 4 19:27:55 2010 +0200 + NEWS updated for 2.0.9 - More NEWS for 2.0.7 + NEWS | 12 ++++++++++++ + 1 files changed, 12 insertions(+), 0 deletions(-) -commit e8a9614aaeb45fc619eed2983f93edb744b4cef4 +commit 1e8451961e498abd1da61e64f5baf48890e1563e Author: Martin Lucina -Date: Fri Jun 4 19:20:37 2010 +0200 - - Update NEWS for 2.0.7 release +Date: Sat Sep 4 17:44:11 2010 +0200 -commit 9b8f902d72438752b00d4c1bb3887c40423777e0 -Author: Martin Sustrik -Date: Fri Jun 4 18:49:55 2010 +0200 + Update .gitignore - initial version of 2.0.7 NEWS + .gitignore | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) -commit baf659fde5136c20f879ef713ec3effc34854ba6 +commit 32fd916c731901944e01c0cb445d32ce0d162693 Author: Martin Lucina -Date: Fri Jun 4 17:12:51 2010 +0200 +Date: Sat Sep 4 17:42:33 2010 +0200 - Move news from ChangeLog into NEWS + doc: Add 0MQ version to XHTML11 backend footer + + Thanks to Matt Weinstein for the suggestion. -commit 94dfe1368ac1cd4a456c86b8fc800d7c3911cfd3 + doc/asciidoc.conf | 14 ++++++++++++++ + 1 files changed, 14 insertions(+), 0 deletions(-) + +commit a6d3629fb4f87c018c7ba2f8c4ff69f7eda07790 Author: Martin Lucina -Date: Fri Jun 4 17:02:16 2010 +0200 +Date: Sat Sep 4 17:26:36 2010 +0200 - Fix MINGW build + build: Generate ChangeLog in 'make dist', ZIP automatically - Mingw seems to define NOMINMAX, so don't redefine it if already defined - -commit cf048bb1f8a665370d9e39aee2a7363327911b08 -Author: Martin Sustrik -Date: Fri Jun 4 16:29:36 2010 +0200 + Change 'make dist' to generate the Git ChangeLog file, that way it doesn't + have to be manually updated nor kept in Git which causes unnecessary work. + + Also change 'make dist' to invoke 'dist-zip' automatically to generate a + ZIP as well as a .tar.gz. + + Thanks to http://live.gnome.org/Git/ChangeLog for the inspiration to + automatically generate ChangeLog. - platform.hpp for MSVC contains only very basic stuff + ChangeLog | 2724 ---------------------------------------------------------- + Makefile.am | 20 +- + configure.in | 2 +- + 3 files changed, 17 insertions(+), 2729 deletions(-) -commit 927993863eda325c66fc678810eeadd0c744cdf2 +commit db7fe858d6356988fb9a9270c235178e523b2370 Author: Martin Sustrik -Date: Fri Jun 4 15:47:22 2010 +0200 +Date: Sat Sep 4 17:12:08 2010 +0200 - MSVC build fixed + Broken device numbering reverted -commit 621d7415b3cdee1f79787e2961f113b00d237615 -Author: Martin Lucina -Date: Fri Jun 4 15:35:14 2010 +0200 + include/zmq.h | 64 ++++++++++++++++++++++++++++---------------------------- + 1 files changed, 32 insertions(+), 32 deletions(-) - Fix Solaris/NetBSD breakage in atomic_ptr.hpp +commit 10227899b1ccdaecf709fbfc7b765e147baf3080 +Author: Dhammika Pathirana +Date: Fri Aug 27 18:06:37 2010 +0200 -commit 67ca7dcbe6b072b74a112ce4df4529cda82c0f13 -Author: Martin Sustrik -Date: Fri Jun 4 15:24:06 2010 +0200 + assert on malformed messages - obsolete API elements removed - this commit breaks backward compatibility + src/zmq_decoder.cpp | 7 +++++++ + 1 files changed, 7 insertions(+), 0 deletions(-) -commit d844a90690af357988b1c5ba027c740d4182d753 -Author: Martin Lucina -Date: Fri Jun 4 15:00:31 2010 +0200 +commit c2f3b3b4458187085e148850068f9719c2567614 +Author: Jon Dyte +Date: Fri Aug 27 06:59:55 2010 +0200 - zmqd: Removing for now, not ready for 2.0.7 + forwarder and streamer devices handle multi-part messages correctly -commit 606c77368cccd2a277437b5de8764772295fdf89 -Author: Martin Lucina -Date: Fri Jun 4 14:48:49 2010 +0200 + src/forwarder.cpp | 17 ++++++++++++++--- + src/queue.cpp | 15 ++++++++------- + src/streamer.cpp | 17 ++++++++++++++--- + 3 files changed, 36 insertions(+), 13 deletions(-) - Move perf helper functions to perf/helpers.cpp +commit ae567be0c295d9c18da5ba4be4f8403cc844a9a3 +Author: Ivo Danihelka +Date: Thu Aug 26 12:14:53 2010 +0200 -commit 05b4a7ae787760d5c24e048612b786fa0283854a -Author: Martin Lucina -Date: Fri Jun 4 13:58:49 2010 +0200 + improved null checking in zmq_term - Remove PGM examples from build + AUTHORS | 1 + + src/zmq.cpp | 7 ++++--- + 2 files changed, 5 insertions(+), 3 deletions(-) -commit 4d65d7a5a98cbb95430a5b02706ab87d3fa0f56c +commit 51a84c15ded2d70985c9d971ebdf3f3c9c18d590 Author: Martin Lucina -Date: Fri Jun 4 13:53:40 2010 +0200 +Date: Sat Sep 4 16:12:33 2010 +0200 - Documentation: zmq_tcp(7) update for 2.0.7 + zmq::select_t, zmq_poll(): assert if FD_SETSIZE reached - Document MORE bit in flags field - -commit 7fc15c21a17cfa58e60e4a513360cb12b542a570 -Author: Martin Lucina -Date: Thu Jun 3 14:36:44 2010 +0200 + Ensure that 0MQ does not attempt to call select() on more than FD_SETSIZE + file descriptors. - Documentation: zmq_cpp(7) update for 2.0.7 + src/select.cpp | 4 ++++ + src/zmq.cpp | 4 ++++ + 2 files changed, 8 insertions(+), 0 deletions(-) -commit 10f4bf3f35ab3da05fe5ca8a28cd131e3781249f +commit f850190c16df0d55015dc15cd5c0c50289db5dda Author: Martin Lucina -Date: Thu Jun 3 14:15:05 2010 +0200 +Date: Sat Sep 4 16:10:14 2010 +0200 - Documentation: Cosmetic changes + zmq.h: Fix typo and use of C99 comment -commit 8076fd1a3abece7dc91c2b2309dd0ecba57e882f + include/zmq.h | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit ee3444ff93888a052cd1ba48aa22892f7077a7a0 Author: Martin Lucina -Date: Thu Jun 3 14:08:36 2010 +0200 +Date: Sat Sep 4 16:00:26 2010 +0200 - Documentation: zmq_errno(3) + doc: Update zmq_socket(3) for 2.0.8 API changes -commit 7c9b09bc511236c8cc5f6cea7623a8b98fedf302 + doc/zmq_socket.txt | 40 ++++++++++++++++++++++------------------ + 1 files changed, 22 insertions(+), 18 deletions(-) + +commit 26b39bcdef390f45bb316c4488b51470c27086e2 Author: Martin Lucina -Date: Wed Jun 2 18:36:34 2010 +0200 +Date: Sat Sep 4 15:55:41 2010 +0200 - Documentation: Flow control, zmq_socket(3) + Revert "Added man page for the zmq_device method" - Mostly Flow control and additions to zmq_socket(3) - Removed/changed lots of text regarding message queues - More fixes for 2.0.7 changes + This reverts commit f575f252c99c99d3622f313d6bbad6635197a1e4. + + Conflicts: + + doc/zmq_device.txt -commit 9d00d300b0d6b45d2954792540cc95a0c3fb6a01 + doc/zmq_device.txt | 99 ---------------------------------------------------- + 1 files changed, 0 insertions(+), 99 deletions(-) + +commit 8800ac7de5d50426b0459ebea4568bb77954ea3d Author: Martin Lucina -Date: Tue Jun 1 22:22:50 2010 +0200 +Date: Sat Sep 4 15:55:19 2010 +0200 - Documentation: zmq_init() API changes for 2.0.7 + Revert "Added clean target that deletes generated man pages" + + This reverts commit 6cd90304476c1c6873d67068009def63e520b848. -commit 8ba1d3c8ed32b39bb1133330d496587d96020e7e -Author: Martin Lucina -Date: Tue Jun 1 22:22:29 2010 +0200 + doc/Makefile.am | 7 ++----- + 1 files changed, 2 insertions(+), 5 deletions(-) - Documentation: zmq_term() and ETERM for 2.0.7 +commit 32baeb610e779862b58c56f66571b01599743a9e +Author: Martin Lucina +Date: Sat Sep 4 15:55:11 2010 +0200 -commit 74a03dfd7dbb762be5d50eca4df214f8825ad44a -Merge: 99e6179 8a77135 + Revert "Various changes to documentation project:" + + This reverts commit 77a3c36ff1f11215229a4efdb821a3cb83a9d6fc. + + doc/asciidoc.conf | 15 ------ + doc/zmq.txt | 19 +++++++ + doc/zmq_bind.txt | 9 +++- + doc/zmq_close.txt | 4 ++ + doc/zmq_connect.txt | 4 ++ + doc/zmq_cpp.txt | 4 ++ + doc/zmq_deviced.txt | 123 --------------------------------------------- + doc/zmq_errno.txt | 4 ++ + doc/zmq_forwarder.txt | 4 ++ + doc/zmq_getsockopt.txt | 4 ++ + doc/zmq_init.txt | 4 ++ + doc/zmq_inproc.txt | 4 ++ + doc/zmq_ipc.txt | 4 ++ + doc/zmq_msg_close.txt | 4 ++ + doc/zmq_msg_copy.txt | 4 ++ + doc/zmq_msg_data.txt | 4 ++ + doc/zmq_msg_init.txt | 4 ++ + doc/zmq_msg_init_data.txt | 4 ++ + doc/zmq_msg_init_size.txt | 4 ++ + doc/zmq_msg_move.txt | 4 ++ + doc/zmq_msg_size.txt | 4 ++ + doc/zmq_pgm.txt | 5 ++- + doc/zmq_poll.txt | 4 ++ + doc/zmq_queue.txt | 4 ++ + doc/zmq_recv.txt | 4 ++ + doc/zmq_send.txt | 4 ++ + doc/zmq_setsockopt.txt | 4 ++ + doc/zmq_socket.txt | 31 ++++++------ + doc/zmq_streamer.txt | 4 ++ + doc/zmq_strerror.txt | 4 ++ + doc/zmq_tcp.txt | 4 ++ + doc/zmq_term.txt | 5 ++ + doc/zmq_version.txt | 4 ++ + 33 files changed, 155 insertions(+), 156 deletions(-) + +commit 4cb6dbd52f5ab65350a448ceb07ff77eacc2b84c Author: Martin Lucina -Date: Tue Jun 1 21:49:50 2010 +0200 +Date: Sat Sep 4 15:55:03 2010 +0200 - Merge branch 'master' of github.com:sustrik/zeromq2 + Revert "Reverting 'clean' change to Makefile" + + This reverts commit c51de31f2fd31f782e419bfac2fb8d40d689f3e3. -commit 8a771350795dc4f9aae6a89534f1391d7b63b10c -Author: Martin Sustrik -Date: Tue Jun 1 10:42:55 2010 +0200 + doc/Makefile.am | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) - Pieter Hintjens added to 'authors' section +commit 48d3e2d6607499b8c5feb1258c9bd40519923c69 +Author: Martin Lucina +Date: Sat Sep 4 15:54:53 2010 +0200 -commit 0b0716661e99a2b55151650ec94cd5fd268d0334 -Author: Pieter Hintjens -Date: Tue Jun 1 10:40:12 2010 +0200 + Revert "Removed empty man pages for old standalone devices" + + This reverts commit 6ff193999d96487f7aa7e578980ab5554e61d8dc. - multiple vulnerabilities in xml paerser fixed + doc/asciidoc.conf | 2 +- + doc/zmq_forwarder.txt | 29 +++++++++++++++++++++++++++++ + doc/zmq_queue.txt | 29 +++++++++++++++++++++++++++++ + doc/zmq_streamer.txt | 29 +++++++++++++++++++++++++++++ + 4 files changed, 88 insertions(+), 1 deletions(-) -commit 99e6179edd9e3552fcdb7f4fce3306cd174f3359 +commit 6c393f53e28f41118eed9a8d034d8d46f2555572 Author: Martin Lucina -Date: Mon May 31 17:24:50 2010 +0200 +Date: Sat Sep 4 15:54:34 2010 +0200 - Documentation updates + Revert "Further cleanups on reference manual" - The option_value parameter for zmq_getsockopt is in and out. - -commit b4f3e0acd72de97bc5ef46ea74d9cd7ed7f9efc2 + This reverts commit 13f3481e127a6b2390e847af6b01ee88f1b4ae61. + + Conflicts: + + doc/zmq_device.txt + doc/zmq_tcp.txt + + doc/zmq.txt | 22 +++++++++++------ + doc/zmq_bind.txt | 13 +++------- + doc/zmq_connect.txt | 13 +++------- + doc/zmq_device.txt | 60 +++++++++++------------------------------------ + doc/zmq_deviced.txt | 50 +++++++++++---------------------------- + doc/zmq_getsockopt.txt | 2 +- + doc/zmq_pgm.txt | 4 +- + doc/zmq_poll.txt | 4 +- + doc/zmq_setsockopt.txt | 2 +- + doc/zmq_tcp.txt | 8 +++--- + 10 files changed, 60 insertions(+), 118 deletions(-) + +commit 6647e61243fdfbdc600ef3bfbd15b7c2ca6e853e Author: Martin Lucina -Date: Mon May 31 17:21:51 2010 +0200 +Date: Sat Sep 4 15:51:40 2010 +0200 - Documentation updates + Revert "Small improvements to zmq_device(3) page" - Clarify multi-part messages + This reverts commit 96bcc9e6cf73781c31042278eb960c0363a78805. -commit 7bbe754cb4987669d4273ec37f5f50d29b9931df + doc/zmq_device.txt | 32 ++++++++++---------------------- + 1 files changed, 10 insertions(+), 22 deletions(-) + +commit 83d253d72d4fe83f4a001a7cfb4059ccc52b04e0 Author: Martin Lucina -Date: Mon May 31 17:21:12 2010 +0200 +Date: Sat Sep 4 15:51:09 2010 +0200 - Documentation updates + Revert "Removed wip zmq_deviced from master" - Clarify pipeline and exclusive pair patterns + This reverts commit de0173754cc82f6c08875a892892f043a804554c. -commit 8a4df431de872623c761fdeb291748d3d153b8d1 -Author: Martin Lucina -Date: Mon May 31 14:18:51 2010 +0200 + doc/Makefile.am | 2 +- + doc/zmq.txt | 4 +- + doc/zmq_deviced.txt | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++ + 3 files changed, 149 insertions(+), 2 deletions(-) - Documentation updates +commit 14853c2db528b3fd6eed84786053549e71f61bb7 +Author: Jon Dyte +Date: Thu Sep 2 07:52:02 2010 +0200 + + Prior to this patch prefix_tree asserts. - Add getsockopt to Makefile.am + This is because as it adds the 255th element at a node it attempts to calculate + the count member var which is an unsigned char via count = (255 -0) + 1; and + pass the result to realloc. Unfortunately the result is zero and realloc returns + null; the prefix_tree asserts. I have fixed it by making the count an unsigned + short. -commit dfbaf4f9668f0493649d6ba1328cced64e5340b0 -Author: Martin Lucina -Date: Mon May 31 14:18:37 2010 +0200 + src/prefix_tree.cpp | 12 ++++++------ + src/prefix_tree.hpp | 2 +- + 2 files changed, 7 insertions(+), 7 deletions(-) - Documentation updates - - Multi-part messages +commit 8ec0743c7551de3c76126d080961cece732370f1 +Author: Bernd Melchers +Date: Thu Sep 2 07:33:57 2010 +0200 -commit 0fa73b039462c1754d407de85306904e9b0c73be -Author: Martin Lucina -Date: Mon May 31 14:13:41 2010 +0200 + Fix for signaler_t on HP-UX and AIX platforms - Documentation updates + AUTHORS | 1 + + src/signaler.cpp | 6 +++--- + 2 files changed, 4 insertions(+), 3 deletions(-) + +commit d5b6f680a54c682da066e769c46075a4bc57bd55 +Author: Martin Sustrik +Date: Thu Sep 2 07:26:14 2010 +0200 + + Mikael Kjaer added to AUTHORS + + AUTHORS | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 59315ebdcb565d23ba78ba0ca8581cef465fc9bd +Author: Mikael Helbo Kjær +Date: Wed Sep 1 18:39:12 2010 +0200 + + Erasure of retired fd's in select.cpp causes an assertion in MSVC 2008 STL - Add getsockopt to index + I was hitting an issue with an SCL enabled STL library in connection with the + way select_t::loop was erasing retired fd's. The problem as identified by the + SCL assertion was that by the time the iterator given to the erase method was + called it was considered invalid by the library. I am not sure this isn't just + a "quirk" of the MSVC STL library as the other code looks valid to me as well. -commit eb9ff1e77977c6199c0a0439f4dd35fa39f3bd3c + src/select.cpp | 11 +++++++---- + 1 files changed, 7 insertions(+), 4 deletions(-) + +commit 99ddfa7d65a4556bdbb68fd1831e2de73595f0c7 +Author: Martin Sustrik +Date: Wed Sep 1 18:22:03 2010 +0200 + + maint: will become 2.0.9 + + builds/msvc/platform.hpp | 2 +- + configure.in | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +commit 1e089f7163c8c59b60b39742ee4bc40e1ca843c5 Author: Martin Lucina -Date: Mon May 31 14:12:27 2010 +0200 +Date: Wed Aug 25 13:11:20 2010 +0200 - Documentation updates - - Multi-part messages + Update ChangeLog for v2.0.8 -commit 8becacf82c950af951f477e3dc3f7ac79e110fc1 + ChangeLog | 493 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 493 insertions(+), 0 deletions(-) + +commit c9076c5d8b9b69f4e1bf797127735a563b712eb9 Author: Martin Lucina -Date: Mon May 31 12:53:40 2010 +0200 +Date: Wed Aug 25 12:50:16 2010 +0200 - Documentation updates + Basic documentation for XREQ/XREP socket types - Add zmq_getsockopt(3), clean up zmq_setsockopt(3). + Add some basic documentation for XREQ/XREP socket types, including + a brief description of the most common use case (REQ -> XREP) and (XREQ -> + REP). -commit be6019abd1ac6fe11c9c51dbadf9c72b37349c2a -Author: Martin Sustrik -Date: Mon May 31 09:28:36 2010 +0200 + doc/zmq_socket.txt | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 59 insertions(+), 0 deletions(-) - issue 28. - SNDMORE/ RCVMORE is dropping every other message +commit 6d275a8788ad06dda451845402877010f114d6d4 +Merge: 98bea86 d788c1f +Author: Pieter Hintjens +Date: Wed Aug 25 12:09:55 2010 +0200 -commit 2e9be56a4059cf230f6aa92eb1c71db5f1200b8e -Author: Martin Sustrik -Date: Mon May 31 06:17:58 2010 +0200 + Updated NEWS for stable 2.0.8 release - memory leak in REQ socket fixed +commit 98bea86240c3e2cb0c1c9832f5660994a0a11f34 +Author: Pieter Hintjens +Date: Wed Aug 25 11:43:52 2010 +0200 -commit 3bb60da0d085b1089ddec4617fcd40f2cda88567 -Merge: 04fcd4d da37c45 -Author: Martin Sustrik -Date: Mon May 31 06:11:42 2010 +0200 + Updated NEWS for stable 2.0.8 release - Merge branch 'master' of git@github.com:sustrik/zeromq2 + NEWS | 54 ++++++++++++++++++++++++++++++++++++++++++++++++------ + 1 files changed, 48 insertions(+), 6 deletions(-) -commit 04fcd4d55b3b01e75d1d0d547987841811a2d610 -Author: Martin Sustrik -Date: Mon May 31 06:11:20 2010 +0200 +commit d788c1f7e49305976f3e1d0540c5671c47348880 +Author: Pieter Hintjens +Date: Wed Aug 25 11:43:52 2010 +0200 - memory leak in REP socket fixed + Updated NEWS for stable 2.0.8 release -commit da37c45b0c7200eea96118952e671972b71df4ce + NEWS | 47 +++++++++++++++++++++++++++++++++++++++++------ + 1 files changed, 41 insertions(+), 6 deletions(-) + +commit c06a3cc5101a36bf70c593937374371cafbacfc3 Author: Martin Lucina -Date: Fri May 28 01:38:43 2010 +0200 +Date: Wed Aug 25 11:24:24 2010 +0200 - Clarify zmq_bind/zmq_connect - - Use the term 'endpoint' correctly, and drop the nonsense about local/remote addresses which doesn't clearly explain what is going on + Update version number to 2.0.8 -commit 74f1a4a579d3b09b3420092d9f076827be31c4e7 + builds/msvc/platform.hpp | 2 +- + configure.in | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +commit b66dd7afd20b82668a3d7756900c91680bd1d91e Author: Martin Lucina -Date: Fri May 28 00:55:04 2010 +0200 +Date: Wed Aug 25 09:50:45 2010 +0200 - RPM packaging cleanups + zmq_stopwatch_stop: Don't return EFAULT - - ditch -utils package - - add descriptions from Debian packaging + Function returning unsigned long int cannot return (-1) -commit b4cc7b97ecaf743f3259f9df7d687558892b8a72 -Author: Mikko Koppanen -Date: Fri Apr 16 10:26:22 2010 +0100 + src/zmq.cpp | 4 ---- + 1 files changed, 0 insertions(+), 4 deletions(-) - dist-hook for copying zeromq.spec to top-level +commit 2b2accb8bf574bfb7d85893696f477d5bc6ca272 +Author: Pieter Hintjens +Date: Sat Aug 21 15:47:10 2010 +0200 -commit 8bd3f743f50a61355b6cf18046d59c7d0289836b -Author: Mikko Koppanen -Date: Fri Apr 16 00:01:13 2010 +0100 + Added calls to zmq_msg_close in examples - Import redhat packaging + doc/zmq_recv.txt | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) -commit 5219e4ce8f9aa082c5f91e248a9f66639c69727d -Author: Martin Lucina -Date: Fri May 28 00:49:13 2010 +0200 +commit c52d1f2d47ac93e391ff707b50245aa33d7e8323 +Author: Pieter Hintjens +Date: Sat Aug 21 13:46:03 2010 +0200 - Clarify socket types in documentation, reinstate ZMQ_PAIR + Fixed example for multipart zmq_recv() -commit 8408ae066dce123fc93e4f53dbadb1f60b7f2e8a -Author: Martin Sustrik -Date: Tue May 25 15:03:57 2010 +0200 + doc/zmq_recv.txt | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - LWM is computed rather than explicitly specified by user +commit 87612be91d4ff5252613196f061bd89d3bce25ec +Merge: de0035b 5be54b9 +Author: Pieter Hintjens +Date: Fri Aug 20 01:06:34 2010 +0200 -commit f34a468a263c7b4013a267297ee7f121e12dfb9d -Author: Martin Sustrik -Date: Tue May 25 10:57:54 2010 +0200 + Merge branch '46_device_robustness' - coding style fixed in zmqd +commit de0035b6d9fc1c5423d10fbac468b0e17188510f +Author: Pieter Hintjens +Date: Thu Aug 19 14:31:04 2010 +0200 -commit 7773fdddfb357145cb15faaa5228fb3b2d0f6f78 -Merge: 091e92a 89783c3 -Author: Martin Sustrik -Date: Thu May 20 18:02:34 2010 +0200 + Fixed git URL in README - Merge branch 'master' of git@github.com:sustrik/zeromq2 + README | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) -commit 091e92a11dec353e674cbacbf2455a48bdb4e01d +commit 7aba2d10338727b030c3a9ff4ec34f7086ea5023 Author: Martin Sustrik -Date: Thu May 20 18:01:58 2010 +0200 +Date: Wed Aug 18 12:00:26 2010 +0200 - Pieter Hintjens added to AUTHORS file + documentation leftover from v2.0.6 cleaned in zmq(7) -commit 89783c37d2b8a7b5519eab7922b460449aa0bf3f -Author: Martin Sustrik -Date: Wed May 19 06:31:57 2010 +0200 + doc/zmq.txt | 3 +-- + 1 files changed, 1 insertions(+), 2 deletions(-) - incomplete messages can be stored in ypipe +commit de0173754cc82f6c08875a892892f043a804554c +Author: Pieter Hintjens +Date: Wed Aug 11 21:12:10 2010 +0200 -commit f40ce4e500d32b4240395e09e0ce3359734f0189 -Author: Jon Dyte -Date: Sat May 15 12:37:45 2010 +0200 + Removed wip zmq_deviced from master - single 0MQ daemon (zmqd) - initial version + doc/Makefile.am | 2 +- + doc/zmq.txt | 4 +- + doc/zmq_deviced.txt | 145 --------------------------------------------------- + 3 files changed, 2 insertions(+), 149 deletions(-) -commit 6705a3d5807542ee2ed8a1ef6e3d9f769e5d5a93 -Author: Steven McCoy -Date: Thu May 13 12:43:58 2010 +0200 +commit 5be54b912029381736ee8b8798f95cc9a2544a70 +Author: Pieter Hintjens +Date: Wed Aug 11 17:05:19 2010 +0200 - some more sanity checks in pgm_socket + 46 - Devices vulnerable to invalid messages + + http://github.com/zeromq/zeromq2/issues#issue/46 + Invalid messages are now discarded silently, instead of causing an assertion + failure. -commit ff9d3985556aa58a5d120a3eb72867c7ebea924d -Merge: 56262d7 f6c1c97 -Author: Martin Sustrik -Date: Thu May 13 12:41:39 2010 +0200 + src/xrep.cpp | 9 ++++++--- + 1 files changed, 6 insertions(+), 3 deletions(-) - Merge branch 'master' of git@github.com:sustrik/zeromq2 +commit e74d350068e8a7d2becbd791f19e2c1ef20afae5 +Author: Pieter Hintjens +Date: Wed Aug 11 17:00:12 2010 +0200 -commit 56262d7ba79a9ba19fc1b89fdc07bca3894062f2 -Author: Steven McCoy -Date: Thu May 13 12:41:20 2010 +0200 + Fixed (un)signed type errors in get/setsockopt manual - some more sanity checks in pgm_socket + doc/zmq_getsockopt.txt | 10 +++++----- + doc/zmq_setsockopt.txt | 10 +++++----- + 2 files changed, 10 insertions(+), 10 deletions(-) -commit f6c1c972428f15356af09d6922910ef44d1f6cb3 -Merge: 52ef3f3 127cb89 -Author: Martin Lucina -Date: Wed May 12 16:49:49 2010 +0200 +commit a12f446c4c160e6fb969c35ff01578e5f0965ecc +Author: Pieter Hintjens +Date: Tue Aug 10 12:36:56 2010 +0200 - Merge branch 'master' of github.com:sustrik/zeromq2 + Modified zmq_tcp(7) to emphasize wildcard interfaces -commit 52ef3f3f2c6f3ba1717b2e729556df713c022636 -Author: Martin Lucina -Date: Wed May 12 16:46:59 2010 +0200 + doc/zmq_tcp.txt | 10 +++++----- + 1 files changed, 5 insertions(+), 5 deletions(-) - Revert commit 7cb076e, atomic ops cleanup +commit b6cdd369e328ceca2c46758d92ad8ea6a1f59cd7 +Author: Pieter Hintjens +Date: Sun Aug 8 11:43:32 2010 +0200 + + Added error checking (EFAULT) for null arguments - Reverted to using atomic.h on NetBSD - Removed GNU builtins (see http://lists.zeromq.org/pipermail/zeromq-dev/2010-May/003485.html) - Removed SPARC native atomic ops as they are untested and have been commented out for years - Add "memory" to asm clobber for X86 atomic_counter::sub() + * Fixed zmq_term, zmq_socket, zmq_close, zmq_setsockopt, + * zmq_getsockopt, zmq_bind, zmq_connect, zmq_send, + * zmq_recv, zmq_poll, zmq_device, zmq_stopwatch_stop + * Updated Reference Manual for these methods + + doc/zmq_bind.txt | 2 + + doc/zmq_close.txt | 3 +- + doc/zmq_connect.txt | 2 + + doc/zmq_device.txt | 13 ++++++++- + doc/zmq_getsockopt.txt | 2 + + doc/zmq_poll.txt | 2 + + doc/zmq_recv.txt | 2 + + doc/zmq_send.txt | 2 + + doc/zmq_setsockopt.txt | 2 + + doc/zmq_socket.txt | 3 +- + doc/zmq_term.txt | 3 +- + src/zmq.cpp | 63 ++++++++++++++++++++++++++++++++++++----------- + 12 files changed, 79 insertions(+), 20 deletions(-) + +commit 677b3d906acc97c26855bdc31126492878ad6292 +Author: Pieter Hintjens +Date: Sat Aug 7 20:55:07 2010 +0200 + + Added not-null assertions on pointer arguments in C API functions + * zmq_term + * zmq_socket + * zmq_close + * zmq_setsockopt + * zmq_getsockopt + * zmq_bind + * zmq_connect + * zmq_send + * zmq_recv + * zmq_poll + * zmq_device + * zmq_stopwatch_stop + + src/zmq.cpp | 15 +++++++++++++++ + 1 files changed, 15 insertions(+), 0 deletions(-) + +commit b579aa9510fe6897735ba2aae5db399ef89ad573 +Merge: 6d35e82 2100a91 +Author: Martin Lucina +Date: Fri Aug 6 12:01:40 2010 +0200 -commit 127cb89ac1271bf85798294d450509b7c23019bd -Author: Martin Sustrik -Date: Wed May 12 16:46:07 2010 +0200 + Merge branch 'master' of github.com:zeromq/zeromq2 - MAINTAINERS file added +commit 6d35e82db4178b936b33c2eaa6a9f4a2b597e2f3 +Author: Martin Lucina +Date: Fri Aug 6 12:00:57 2010 +0200 -commit 8e5ac100c95e02ef60aa827b4199002f324617ed -Merge: 714a8d5 9fbb914 -Author: Martin Sustrik -Date: Wed May 12 12:45:38 2010 +0200 + Fix uninitialized use of nbytes in signaler fix - Merge branch 'master' of git@github.com:sustrik/zeromq2 + src/signaler.cpp | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) -commit 714a8d50a03e773320a02247847c58020c96e867 -Author: Brett Cameron -Date: Wed May 12 12:45:12 2010 +0200 +commit 2100a9133312f7feecd22c4f809c8f3912c93274 +Merge: 78e9ee8 16b43e6 +Author: Pieter Hintjens +Date: Fri Aug 6 11:09:29 2010 +0200 - fixes for OpenVMS + Merge branch 'master' of github.com:zeromq/zeromq2 -commit 9fbb9141a8895ac83e8051ac568223a9e57a278d +commit 16b43e657b44902b3b45fbb01228c813cf27ad39 +Merge: 9ac2ff4 96bcc9e Author: Martin Lucina -Date: Mon May 10 16:39:09 2010 +0200 +Date: Thu Aug 5 23:41:49 2010 +0200 - Update historic include paths + Merge branch 'master' of github.com:zeromq/zeromq2 -commit 9d16a415cbfd33f89d2f5afd96ed7cd34a21a634 +commit 9ac2ff449ccfb71cb1f3c9d7b2cf67c440539228 Author: Martin Lucina -Date: Mon May 10 16:32:10 2010 +0200 +Date: Thu Aug 5 23:40:30 2010 +0200 - OpenPGM build flags cleanup + zmq::signaler_t: Restart syscalls on EINTR - Removed various exotic -Wxxx flags in the OpenPGM build to get us to what is actually - required and reasonable; added in -fno-strict-aliasing since OpenPGM generates lots - of warnings about dereferencing typed-punned pointers; removed the OpenPGM extra flags - from libzmq_la_CXXFLAGS and left them only in libzmq_la_CFLAGS so that our code - is not built with the OpenPGM extra flags. - -commit 2cf9f04a460473ea10e901e68e66596583d0d286 -Author: Martin Lucina -Date: Mon May 10 16:24:53 2010 +0200 + This patch restarts the send() or recv() inside zmq::signaler_t if the call fails + due to EINTR. - Update OpenPGM to version 2.1.26 + src/signaler.cpp | 22 +++++++++++++++++----- + 1 files changed, 17 insertions(+), 5 deletions(-) -commit a25414e55caa975185ac6534c40bb601e5c38a9a -Author: Martin Sustrik -Date: Sun May 9 16:59:15 2010 +0200 +commit 78e9ee84bf0e89eeb7134771b1f501ea0f9ccd9d +Author: Pieter Hintjens +Date: Thu Aug 5 18:49:49 2010 +0200 - Fix in zmq_poll (Windows version) + Fixed MSVC project for PULL/PUSH -commit 4d33c43913dd640853cec75ce21080c2b33d8526 -Author: Martin Sustrik -Date: Fri May 7 21:53:55 2010 +0200 + builds/msvc/libzmq/libzmq.vcproj | 8 ++++---- + 1 files changed, 4 insertions(+), 4 deletions(-) - caution about zmq_msg_init_* functions added to the docs +commit 96bcc9e6cf73781c31042278eb960c0363a78805 +Author: Pieter Hintjens +Date: Wed Aug 4 17:06:38 2010 +0200 -commit 4a3b857c4cf35261751d562ad7e4acc5ecf58be0 -Author: Martin Sustrik -Date: Fri May 7 11:08:50 2010 +0200 + Small improvements to zmq_device(3) page + + * Clarified broker model and proxy model + * Added example of proxy model - commands not processed immediatelly in some scenarios; fixed + doc/zmq_device.txt | 32 ++++++++++++++++++++++---------- + 1 files changed, 22 insertions(+), 10 deletions(-) -commit 36b044a0d5a9918841839edf12767b31bfec36a0 -Author: Martin Sustrik -Date: Fri May 7 09:21:15 2010 +0200 +commit 13f3481e127a6b2390e847af6b01ee88f1b4ae61 +Author: Pieter Hintjens +Date: Wed Aug 4 16:05:25 2010 +0200 - ZMQ_PAIR socket removed from the documentation as it is unfinished yet + Further cleanups on reference manual + + - fixed unwrapped text in new man pages + - fixed over-long lines in older pages, where possible + - removed reference to old standalong devices from index page + - added refernce to new zmq_device[3] documented from index page + - some minor spelling corrections + + doc/zmq.txt | 22 ++++++------------ + doc/zmq_bind.txt | 13 +++++++--- + doc/zmq_connect.txt | 13 +++++++--- + doc/zmq_device.txt | 56 ++++++++++++++++++++++++++++++++++++----------- + doc/zmq_deviced.txt | 50 ++++++++++++++++++++++++++++++------------ + doc/zmq_getsockopt.txt | 2 +- + doc/zmq_pgm.txt | 4 +- + doc/zmq_poll.txt | 4 +- + doc/zmq_setsockopt.txt | 2 +- + doc/zmq_tcp.txt | 11 +++++---- + 10 files changed, 117 insertions(+), 60 deletions(-) + +commit 6ff193999d96487f7aa7e578980ab5554e61d8dc +Author: Pieter Hintjens +Date: Wed Aug 4 15:07:15 2010 +0200 + + Removed empty man pages for old standalone devices + + doc/asciidoc.conf | 2 +- + doc/zmq_forwarder.txt | 29 ----------------------------- + doc/zmq_queue.txt | 29 ----------------------------- + doc/zmq_streamer.txt | 29 ----------------------------- + 4 files changed, 1 insertions(+), 88 deletions(-) + +commit c51de31f2fd31f782e419bfac2fb8d40d689f3e3 +Author: Pieter Hintjens +Date: Wed Aug 4 14:56:58 2010 +0200 + + Reverting 'clean' change to Makefile + + doc/Makefile.am | 2 -- + 1 files changed, 0 insertions(+), 2 deletions(-) + +commit 77a3c36ff1f11215229a4efdb821a3cb83a9d6fc +Author: Pieter Hintjens +Date: Wed Aug 4 14:43:33 2010 +0200 + + Various changes to documentation project: + + * Added documentation for zmq_deviced, which we're developing + * Created consistent page footer in documentation template + * Page footer notes doc authors and copyright statement + + doc/asciidoc.conf | 15 ++++++ + doc/zmq.txt | 19 ------- + doc/zmq_bind.txt | 9 +--- + doc/zmq_close.txt | 4 -- + doc/zmq_connect.txt | 4 -- + doc/zmq_cpp.txt | 4 -- + doc/zmq_deviced.txt | 123 +++++++++++++++++++++++++++++++++++++++++++++ + doc/zmq_errno.txt | 4 -- + doc/zmq_forwarder.txt | 4 -- + doc/zmq_getsockopt.txt | 4 -- + doc/zmq_init.txt | 4 -- + doc/zmq_inproc.txt | 4 -- + doc/zmq_ipc.txt | 4 -- + doc/zmq_msg_close.txt | 4 -- + doc/zmq_msg_copy.txt | 4 -- + doc/zmq_msg_data.txt | 4 -- + doc/zmq_msg_init.txt | 4 -- + doc/zmq_msg_init_data.txt | 4 -- + doc/zmq_msg_init_size.txt | 4 -- + doc/zmq_msg_move.txt | 4 -- + doc/zmq_msg_size.txt | 4 -- + doc/zmq_pgm.txt | 5 +-- + doc/zmq_poll.txt | 4 -- + doc/zmq_queue.txt | 4 -- + doc/zmq_recv.txt | 4 -- + doc/zmq_send.txt | 4 -- + doc/zmq_setsockopt.txt | 4 -- + doc/zmq_socket.txt | 31 ++++++------ + doc/zmq_streamer.txt | 4 -- + doc/zmq_strerror.txt | 4 -- + doc/zmq_tcp.txt | 4 -- + doc/zmq_term.txt | 5 -- + doc/zmq_version.txt | 4 -- + 33 files changed, 156 insertions(+), 155 deletions(-) + +commit 6cd90304476c1c6873d67068009def63e520b848 +Author: Pieter Hintjens +Date: Wed Aug 4 14:42:21 2010 +0200 + + Added clean target that deletes generated man pages + + doc/Makefile.am | 7 +++++-- + 1 files changed, 5 insertions(+), 2 deletions(-) + +commit f575f252c99c99d3622f313d6bbad6635197a1e4 +Author: Pieter Hintjens +Date: Wed Aug 4 14:41:43 2010 +0200 + + Added man page for the zmq_device method + + doc/zmq_device.txt | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 92 insertions(+), 0 deletions(-) + +commit 11a410b65827a3958fb5f417c29e95c1953a0b42 +Author: Pieter Hintjens +Date: Wed Aug 4 14:38:56 2010 +0200 + + Renamed ZMQ_UPSTREAM to ZMQ_PULL, and ZMQ_DOWNSTREAM to ZMQ_PUSH. Left the old + definitions as aliases, to be removed in release 3.0. Also renamed the source + files implementing these two socket types. This change does not break existing + applications nor bindings, but allows us to fix the documentation and user guide + now, rather than keeping the old (confusing) names. + + include/zmq.h | 61 ++++++++++++++++--------------- + src/Makefile.am | 8 ++-- + src/app_thread.cpp | 12 +++--- + src/downstream.cpp | 101 ---------------------------------------------------- + src/downstream.hpp | 61 ------------------------------- + src/pull.cpp | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++ + src/pull.hpp | 62 ++++++++++++++++++++++++++++++++ + src/push.cpp | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + src/push.hpp | 61 +++++++++++++++++++++++++++++++ + src/upstream.cpp | 98 -------------------------------------------------- + src/upstream.hpp | 62 -------------------------------- + 11 files changed, 364 insertions(+), 361 deletions(-) + +commit 544b36da68729daffefa8f40d2efed5945851a01 +Author: Martin Lucina +Date: Fri Jul 30 16:49:06 2010 +0200 -commit f60d891b2309cdc6f2cc1507a238cec85e4aa9e7 -Author: Martin Sustrik -Date: Thu May 6 10:33:01 2010 +0200 + XREQ: Correct behaviour on hitting ZMQ_HWM + + This reverts part of commit 84e0c7991a9b316ed571533abc628cc1175750a3 to get + correct ZMQ_HWM semantics with XREQ sockets: + + When sending a message to an XREQ socket, the underlying pipe is selected in + a round-robin fashion. If an underlying pipe is full it is skipped. If there + are no underlying pipes, or all underlying pipes are full then zmq_send() + shall block or return EAGAIN, depending on whether or not the call is blocking. + Messages are never dropped. - Issue 23. zmq_init() crashes on illegal numbers + src/xreq.cpp | 27 +++------------------------ + src/xreq.hpp | 3 --- + 2 files changed, 3 insertions(+), 27 deletions(-) -commit 64c58662b7f491f2a3c8cb684f27ea1d5c549552 -Author: Martin Sustrik -Date: Wed May 5 14:33:02 2010 +0200 +commit 66470b2c55d74fb137211f4264bbfc5e3f454534 +Author: Martin Hurton +Date: Mon Jul 26 12:24:00 2010 +0200 - MSVC build fixed + perf: fix typo -commit 835e893e54598ff474067cc68b787440baf6b05c -Author: Martin Sustrik -Date: Wed May 5 14:24:54 2010 +0200 + perf/local_thr.cpp | 2 +- + perf/remote_thr.cpp | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) - dispatcher_t class renamed to ctx_t +commit 10533a560b4af1d3dae63c87c737e25bbdb78998 +Author: Martin Hurton +Date: Wed Jul 14 18:31:17 2010 +0200 -commit 10f5334f2891b187ce57f38186cf977406097ab0 -Merge: 44dd005 3f5465a -Author: Martin Sustrik -Date: Wed May 5 13:03:56 2010 +0200 + pipe: check_read() should check for message delimiter - Merge branch 'master' of git@github.com:sustrik/zeromq2 + src/pipe.cpp | 27 ++++++++++++++++++++++----- + src/pipe.hpp | 3 +++ + src/ypipe.hpp | 11 +++++++++++ + 3 files changed, 36 insertions(+), 5 deletions(-) -commit 44dd005ff05431b05a8e04858a23784b252da870 -Author: Martin Sustrik -Date: Wed May 5 13:03:26 2010 +0200 +commit e1c596b37eef2c2c72c605d7bf4a5c97050add6b +Author: Martin Hurton +Date: Sat Jul 24 16:57:13 2010 +0200 - number of application threads to use 0MQ sockets is unlimited; app_threads parameter in zmq_init is unused and obsolete + Make sure lwm > 0 when hwm > 0 -commit 3f5465ada1b465ac0e360d0416b8f42b0fddfab0 -Author: Martin Sustrik -Date: Tue May 4 10:37:10 2010 +0200 + src/pipe.cpp | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - Windows port fixed +commit 5b1a6a4bea1cebe860769f82702410f6c1d0ab1b +Author: Martin Lucina +Date: Wed Jul 21 17:33:40 2010 +0200 -commit 235ed3a3dcffb7c658cbc9253eae9de54db24533 -Author: Martin Sustrik -Date: Tue May 4 10:22:16 2010 +0200 + Issue 42 - getaddrinfo() fails - signaler transports commands per se rather than one-bit signals + src/ip.cpp | 7 ++----- + 1 files changed, 2 insertions(+), 5 deletions(-) -commit 8b9bd05726c3df56d7f437889abccba3cbbffdee +commit aedf3f808befd8cf32a16e34b907c60c79eabfd7 Author: Martin Sustrik -Date: Mon May 3 16:21:36 2010 +0200 +Date: Mon Jul 19 08:38:24 2010 +0200 - thread ID and dispatcher made private in object_t + EHOSTUNREACH is a valid return value from recv() -commit 84e0c7991a9b316ed571533abc628cc1175750a3 + src/tcp_socket.cpp | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 269904361b565efa54a106e3eda96091320439bd Author: Martin Sustrik -Date: Sun May 2 20:59:07 2010 +0200 +Date: Tue Jul 13 11:46:56 2010 +0200 - queue device fixed + minor comment clarification -commit 4a6bac1deaedb3c111c7e28b2933ed98367cb193 -Merge: acfd0f8 beb4da3 + src/tcp_connecter.cpp | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit da49e5a4dd4602bf893193a5e6e64af54695b51c Author: Martin Sustrik -Date: Fri Apr 30 04:54:10 2010 +0200 +Date: Tue Jul 13 07:57:29 2010 +0200 - Merge branch 'master' of git@github.com:sustrik/zeromq2 + devices exit in case of context termination -commit acfd0f8ca2d15111f35ae0034ed3ce130c96b910 -Author: Martin Sustrik -Date: Fri Apr 30 04:53:41 2010 +0200 + src/forwarder.cpp | 15 +++++++++++++-- + src/queue.cpp | 42 +++++++++++++++++++++++++++++++++++------- + src/streamer.cpp | 15 +++++++++++++-- + 3 files changed, 61 insertions(+), 11 deletions(-) - prefix in XREP recv'd message misses MORE flag +commit ca057c7db8dcb2384e2498c938f3d83f64b78a7d +Author: Martin Hurton +Date: Sat Jul 10 22:57:47 2010 +0200 -commit beb4da3c28cff501a33de34cec95ca110cd3084e -Author: Martin Sustrik -Date: Thu Apr 29 20:53:46 2010 +0200 + Fix identity generation for transient inproc connections - windows port fixed + src/socket_base.cpp | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) -commit ae93ed318a450d6d763a5f629d478467f7362b07 -Author: Martin Sustrik -Date: Thu Apr 29 20:34:48 2010 +0200 +commit 1f61c87ac527e2a75cabbce4ea4c5f916f4532e7 +Author: Martin Hurton +Date: Wed Jul 7 17:15:32 2010 +0200 - signaler rewritten in such a way that any number (>64) of threads can be used + issue 40 - nbytes != -1 (tcp_socket.cpp:216) -commit 1ffc6dd41f2e2ce45c67f3fe08780c5a09cf667d -Author: Martin Sustrik -Date: Thu Apr 29 18:03:54 2010 +0200 + src/tcp_socket.cpp | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) - eventfd-style signaling removed +commit fd707fedc59124ed627780efed081acf33f455d2 +Author: Martin Hurton +Date: Tue Jul 6 22:47:07 2010 +0200 -commit 37128b7b1aeed9ad2bf6816560b85b5f94dd5bec -Author: Martin Sustrik -Date: Thu Apr 29 17:31:57 2010 +0200 + issue 38 - Assertion failed: fetched (xrep.cpp:196) - fd_signaler_t renamed to signaler_t + src/xrep.cpp | 20 ++++++++++++-------- + src/xrep.hpp | 6 ++++++ + 2 files changed, 18 insertions(+), 8 deletions(-) -commit c193fd146661b39027c5e3fa0776dcdf8c6af5e2 -Author: Martin Sustrik -Date: Thu Apr 29 17:20:23 2010 +0200 +commit 805af8241d7450fe1e60174739a78325677897f6 +Author: Martin Lucina +Date: Wed Jun 30 16:23:07 2010 +0200 - lock-free polling removed; ZMQ_POLL flag removed + asciidoc.conf was missing from distribution tarball -commit 7cb076e56a18cb76c49f17bd34bc73c11e01b705 -Author: Steven McCoy -Date: Thu Apr 29 11:36:13 2010 +0200 + doc/Makefile.am | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) - Defer NetBSD atomic ops to GCC builtins. Revert Sun atomic ops #define. +commit 0ab65324195ad70205514d465b03d851a6de051c +Author: Pieter Hintjens +Date: Tue Jun 29 21:08:41 2010 +0200 -commit ad6fa9d0d4f1cf29ce63998d7efe337b1a784ef6 -Author: Martin Sustrik -Date: Tue Apr 27 17:36:00 2010 +0200 + Prevent socket reuse by second bind, on win32 - initial version of multi-hop REQ/REP + src/tcp_listener.cpp | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) -commit 1ad6ade0ed465030716ce720077f3aa31e6cd136 +commit 79a3d07c8587e840548791efc314b0184c584881 Author: Martin Sustrik -Date: Mon Apr 26 16:58:49 2010 +0200 +Date: Tue Jun 29 07:45:11 2010 +0200 MSVC build fixed -commit beffee92a8ec9e14cca21e5901970c4d03967c3d + src/msg_store.cpp | 17 +++++++++-------- + 1 files changed, 9 insertions(+), 8 deletions(-) + +commit ba91644fdb48cec97edc6965c4ca7ab564a3513f Author: Martin Sustrik -Date: Mon Apr 26 16:51:05 2010 +0200 +Date: Sat Jun 26 20:11:40 2010 +0200 - P2P renamed to PAIR + msg_store added to MSVC build -commit 7d9603d722c9c2752dccd0c51f470e68d0e0c48c -Author: Jon Dyte -Date: Sun Apr 25 15:04:23 2010 +0200 + builds/msvc/libzmq/libzmq.vcproj | 8 ++++++++ + src/msg_store.cpp | 2 ++ + 2 files changed, 10 insertions(+), 0 deletions(-) - Bug in zmq_queue fixed +commit 1dda8a2aaabd3b7705b0ecd67d6d9737d1978946 +Author: Pieter Hintjens +Date: Fri Jun 25 18:35:42 2010 +0200 -commit d524c4e15d3cfa21f265d2c21e8a76ac97bfee2d -Author: Martin Sustrik -Date: Fri Apr 16 09:53:09 2010 +0200 + Used more expressive variable names - fix of documentation typo + src/msg_store.cpp | 73 +++++++++++++++++++++++----------------------------- + 1 files changed, 32 insertions(+), 41 deletions(-) -commit 1c33941be9d564733c15fe0466906fdf0bbd46b8 -Merge: ea18d30 370cde0 -Author: Martin Sustrik -Date: Thu Apr 15 07:32:49 2010 +0200 +commit fca2e8e8cc30bcd134839f6d0f5f9963323dad2b +Author: Martin Hurton +Date: Mon Jun 21 15:06:51 2010 +0200 - Merge branch 'master' of git@github.com:sustrik/zeromq2 + Add SWAP support -commit ea18d30c209cb4e3f0dd0bc5e4380345e81b6fb6 -Author: Martin Sustrik -Date: Thu Apr 15 07:32:25 2010 +0200 + src/Makefile.am | 2 + + src/msg_store.cpp | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++ + src/msg_store.hpp | 114 +++++++++++++++++++ + src/pipe.cpp | 114 +++++++++++++++---- + src/pipe.hpp | 29 ++++-- + src/session.cpp | 4 +- + src/socket_base.cpp | 8 +- + 7 files changed, 545 insertions(+), 39 deletions(-) - atomic_ptr fix of Win64 +commit 10c28c1fc2f06c93e12a7c60f79a315cec7c5a52 +Author: Martin Hurton +Date: Sat Jun 19 20:46:16 2010 +0200 -commit 370cde09226d8a1b87eeac306fe97d64b4ea63a3 -Author: Martin Sustrik -Date: Mon Apr 12 17:00:11 2010 +0200 + Revive reader on pipe termination - win build fixed + src/pipe.cpp | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) -commit 0024d290765f53428ff78eddc5a4bc675a13c6a7 -Author: Martin Lucina -Date: Mon Apr 12 16:49:13 2010 +0200 +commit 2c3913bb19fa95e7decaa7967e2469dc428e46b0 +Author: Martin Hurton +Date: Sat Jun 19 19:46:35 2010 +0200 - Build fixes for cross compiling and Win32 + fix double free error in PAIR socket -commit 34964769399825e45b3efd02e642af97355707ef + src/pair.cpp | 3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + +commit cff7ba2315c0f62fa3679afa24ecea88da38a365 Author: Martin Sustrik -Date: Mon Apr 12 10:05:24 2010 +0200 +Date: Thu Jun 17 17:09:51 2010 +0200 - MSVC perf build fixed + Windows build fixed -commit 7668e7976dc6c3e18a314d991381f29f5cbcc6ef + builds/msvc/c_local_lat/c_local_lat.vcproj | 4 ---- + builds/msvc/c_local_thr/c_local_thr.vcproj | 4 ---- + builds/msvc/c_remote_lat/c_remote_lat.vcproj | 4 ---- + builds/msvc/c_remote_thr/c_remote_thr.vcproj | 4 ---- + include/zmq_utils.h | 8 ++++++++ + src/zmq.cpp | 1 + + 6 files changed, 9 insertions(+), 16 deletions(-) + +commit 7f01e9970d211235fc8057de6dc41ba8ceafe795 Author: Martin Sustrik -Date: Mon Apr 12 09:57:34 2010 +0200 +Date: Thu Jun 17 16:51:53 2010 +0200 - zmq_poll returns ETERM in case of context termination + stopwatch returned to libzmq -commit 3236cb1a54316206d14a0f925dfa79d5b35f70fc -Author: Martin Sustrik -Date: Mon Apr 12 09:25:04 2010 +0200 + include/zmq.h | 2 + + include/zmq_utils.h | 49 +++++++++++++++++++++++++++++ + perf/Makefile.am | 9 ++--- + perf/helpers.cpp | 86 --------------------------------------------------- + perf/helpers.h | 40 ----------------------- + perf/local_lat.cpp | 4 +- + perf/local_thr.cpp | 6 ++-- + perf/remote_lat.cpp | 6 ++-- + perf/remote_thr.cpp | 4 +- + src/Makefile.am | 2 +- + src/zmq.cpp | 63 +++++++++++++++++++++++++++++++++++++ + 11 files changed, 129 insertions(+), 142 deletions(-) - ETERM is accounted for in the documentation +commit 4777fe4010572d381a2ad8eb63df2fc5fb7e6642 +Author: Martin Hurton +Date: Thu Jun 17 12:45:14 2010 +0200 -commit fba28c7c0cddd7c54fe45b38fc38ac6fe5a48438 -Author: Martin Sustrik -Date: Sun Apr 11 16:36:27 2010 +0200 + pipe: fix bug in rollback() method + + The msgs_written variable keeps track how many complete + messages have been written so far. The rollback operation drops all + fragments of the last incomplete message so it shouldn't + change this variable at all. - issue 1 - Change zmq_term semantics + src/pipe.cpp | 1 - + 1 files changed, 0 insertions(+), 1 deletions(-) -commit dff79d778db46bebe1e3b0cbd28b328972b9adb8 +commit 9151de38959a21829d4ab60324d6750d2e1a4357 Author: Martin Sustrik -Date: Sun Apr 11 14:20:00 2010 +0200 +Date: Thu Jun 17 11:01:18 2010 +0200 - version number bumped to 2.0.7 for MSVC build + generate identity for transient inproc connections -commit 6cf076510a39c8eb60b1ec2f28aa895b9fb6eaae + src/socket_base.cpp | 12 +++++++++++- + 1 files changed, 11 insertions(+), 1 deletions(-) + +commit 341e8a267309179bbb8249845e7efb14faf93d4d Author: Martin Sustrik -Date: Sun Apr 11 14:00:40 2010 +0200 +Date: Tue Jun 15 14:01:44 2010 +0200 - C-style comments in zmq.h + test commit -commit 00cf3ceb8da8cb58b343cb75798a042588f09752 + AUTHORS | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 9858447fad3260cb16b1f2e56a14cfe3db737a36 Author: Martin Sustrik -Date: Sun Apr 11 10:26:47 2010 +0200 +Date: Tue Jun 15 08:01:43 2010 +0200 - multi-part message functionality available via ZMQ_SNDMORE and ZMQ_RCVMORE + getsockopt documentation fixed -commit 6fea42258348c8489d2cd64ca0e92981148134f8 -Author: Martin Sustrik -Date: Sun Apr 11 07:59:03 2010 +0200 + doc/zmq_getsockopt.txt | 5 +++-- + 1 files changed, 3 insertions(+), 2 deletions(-) - getsockopt added to c++ binding +commit ac90b7e0ba497bfec09d7a69a2e01dc6d94a9c9a +Author: Brian Buchanan +Date: Fri Jun 11 08:03:34 2010 +0200 -commit b668387d917cd80c5d4b9631bc0008b6a014c083 -Author: Martin Lucina -Date: Sat Apr 10 17:04:33 2010 +0200 + issue 35 - ZMQ_RCVMORE sometimes erroneously returns false - Remove -Wxxx gcc-isms from subdir Makefiles + AUTHORS | 1 + + src/socket_base.cpp | 9 ++++++++- + 2 files changed, 9 insertions(+), 1 deletions(-) -commit f6fa41dd7b3677d0f7441db83cbd6c8a0283a499 -Author: Martin Lucina -Date: Sat Apr 10 16:51:22 2010 +0200 +commit 5ee355d1880bc7391c199ea29adc620ceb0d96f1 +Author: Martin Sustrik +Date: Fri Jun 11 07:02:36 2010 +0200 - Compile perf tests with the C++ compiler - - This lets us build the binaries in a portable fashion w/o having to worry - about how to link with the C++ runtime. + if connect asserts, exact error is reported -commit c214a24f06bb41885dfbd73e42acb6e043df05ef + src/tcp_connecter.cpp | 12 ++++++------ + 1 files changed, 6 insertions(+), 6 deletions(-) + +commit 27877d73ea7dd972a773c7e960706130daaf5925 Author: Martin Sustrik -Date: Sat Apr 10 16:27:07 2010 +0200 +Date: Fri Jun 11 06:55:30 2010 +0200 - fix for Sun C++ 5.8 + EHOSTUNREACH is acceptable outcome from connect -commit 770aedbd09fb1e11a4e4880da2603a517856c16c -Author: Martin Lucina -Date: Sat Apr 10 16:18:34 2010 +0200 + src/tcp_connecter.cpp | 8 ++++---- + 1 files changed, 4 insertions(+), 4 deletions(-) - Build fixes for Solaris and non-GNU compilers - - Compiling C++ code with -D_POSIX_SOURCE on Solaris is unsupported, so remove it. - Isolate GCC-isms inside checks that we are actually using GCC/G++. - Only check for -lstdc++ when on GCC and doing static linking. +commit c818b14bbd261aa836400e9dfb4848117dd2edb6 +Author: Piotr Trojanek +Date: Thu Jun 10 12:57:42 2010 +0200 -commit 1dc0380e29fecd70f6299243d81f67db850db616 -Author: Martin Lucina -Date: Sat Apr 10 13:28:45 2010 +0200 + clearing thread info structure - Debian packaging fixes suitable for 0MQ git - - Removed README.source, TODO.source since these are irrelevant to a generic - git package. - Fixed spelling in debian/copyright. - Removed RFC check in debian/rules, again irrelevant to a generic git package. + src/ctx.cpp | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) -commit 8aa2acd0f8906b95232e765da805e3fab947b76b -Author: Adrian von Bidder -Date: Sat Apr 10 13:23:09 2010 +0200 +commit 74a3907be285891d90b82e2d315d03141a398752 +Author: Martin Sustrik +Date: Thu Jun 10 12:36:27 2010 +0200 - Debian packaging update from Adrian von Bidder + couple of ICC warnings fixed -commit 1d28dc9059d0014314ad22d98ddb7c6f21c151e7 -Author: Martin Lucina -Date: Fri Apr 9 19:15:40 2010 +0200 + src/encoder.hpp | 2 +- + src/uuid.cpp | 4 +++- + 2 files changed, 4 insertions(+), 2 deletions(-) - Fix for Issue #14 - - Don't fail hard if an unreleased tarball is being built and asciidoc is - not installed; instead just print a big fat warning +commit 8782b4d696da7b1527f69e819d75d691bc3df105 +Author: Piotr Trojanek +Date: Thu Jun 10 07:34:11 2010 +0200 -commit 6ea76e95736152e83f977ad860f40a231cedb1ef -Author: Martin Sustrik -Date: Fri Apr 9 16:24:21 2010 +0200 + -lcrypto added to linking flags for QNX - version bumped to 2.0.7 + configure.in | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) -commit 716f4ac8714d33d21f9853f58482e35c1e3ad934 +commit 76e0153d4f3ef1d5fef1a9b926e0e8e3ab2d9685 Author: Martin Sustrik -Date: Fri Apr 9 13:04:15 2010 +0200 +Date: Thu Jun 10 07:21:05 2010 +0200 - zmq_getsockopt function added + issue 33 - missing virtual destructors -commit 027bb1d2a7c83c7c719f6bdc3100eb639019d2f0 + src/decoder.hpp | 4 +++- + src/encoder.hpp | 2 ++ + src/yarray_item.hpp | 4 +++- + src/ypipe.hpp | 6 ++++++ + 4 files changed, 14 insertions(+), 2 deletions(-) + +commit d329c55da9c503e82831e940b0fc8dc9e5479975 Author: Martin Sustrik -Date: Thu Apr 8 19:20:42 2010 +0200 +Date: Thu Jun 10 07:12:00 2010 +0200 - issue 10 - zmq_strerror problem on Windows + issue 31 - Assertion failed: err == ECONNREFUSED || err == ETIMEDOUT (tcp_connecter.cpp:296) -commit 5cd9f74a70e2c8503c29aaca881c193a936b7b44 + src/tcp_connecter.cpp | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit 604f7475ec1d19df416156879db3ddd3c90d5a13 Author: Martin Sustrik -Date: Thu Apr 8 19:04:32 2010 +0200 +Date: Wed Jun 9 17:49:08 2010 +0200 + + issue 32 - poll_t poller broken + + src/poll.cpp | 23 +++++++++++------------ + 1 files changed, 11 insertions(+), 12 deletions(-) + +commit 7a29e8594fb539e37b9d08982b1f491b0794b7d2 +Author: Martin Sustrik +Date: Wed Jun 9 17:07:45 2010 +0200 + + Piotr Trojanek added to AUTHORS file + + AUTHORS | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit 751b60a18d028d9859394c7abe960cb1c42e605e +Author: Piotr Trojanek +Date: Wed Jun 9 17:06:32 2010 +0200 + + extra ';' inside a struct or union -- clang warnings fixed + + foreign/xmlParser/xmlParser.hpp | 2 +- + src/i_poll_events.hpp | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +commit 240fc33f65c6cd9f1ed0a511daf4ad00ff37f163 +Author: Martin Sustrik +Date: Mon Jun 7 20:23:48 2010 +0200 + + minor comment clarification + + src/tcp_connecter.cpp | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit 784e73a7c84f2c0a454f4a9ef69586755482a9d5 +Merge: ce53d02 8f51a10 +Author: Martin Sustrik +Date: Mon Jun 7 09:03:56 2010 +0200 + + Merge branch 'master' of git@github.com:sustrik/zeromq2 + +commit ce53d02e0580755055245cc1050f1dd3a26a3f22 +Author: Martin Sustrik +Date: Mon Jun 7 09:03:40 2010 +0200 + + C++ docs for zmq::poll function improved + + doc/zmq_cpp.txt | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +commit 8f51a10918d54e24818b863a9e3d530a00de21b5 +Author: Martin Lucina +Date: Fri Jun 4 19:30:47 2010 +0200 + + Update ChangeLog for v2.0.7 + + ChangeLog | 848 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 files changed, 848 insertions(+), 0 deletions(-) + +commit 5c97ff9a2eb3e55007fd90b5c3a1c433de7bc60c +Author: Martin Lucina +Date: Fri Jun 4 19:27:55 2010 +0200 + + More NEWS for 2.0.7 + + NEWS | 9 +++++++++ + 1 files changed, 9 insertions(+), 0 deletions(-) + +commit e8a9614aaeb45fc619eed2983f93edb744b4cef4 +Author: Martin Lucina +Date: Fri Jun 4 19:20:37 2010 +0200 + + Update NEWS for 2.0.7 release + + NEWS | 54 +++++++++++++++++++++++++++++++++++++++--------------- + 1 files changed, 39 insertions(+), 15 deletions(-) + +commit 9b8f902d72438752b00d4c1bb3887c40423777e0 +Author: Martin Sustrik +Date: Fri Jun 4 18:49:55 2010 +0200 + + initial version of 2.0.7 NEWS + + NEWS | 25 ++++++++++++++++++++++++- + 1 files changed, 24 insertions(+), 1 deletions(-) + +commit baf659fde5136c20f879ef713ec3effc34854ba6 +Author: Martin Lucina +Date: Fri Jun 4 17:12:51 2010 +0200 + + Move news from ChangeLog into NEWS + + ChangeLog | 397 +------------------------------------------------------------ + NEWS | 398 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 400 insertions(+), 395 deletions(-) + +commit 94dfe1368ac1cd4a456c86b8fc800d7c3911cfd3 +Author: Martin Lucina +Date: Fri Jun 4 17:02:16 2010 +0200 + + Fix MINGW build + + Mingw seems to define NOMINMAX, so don't redefine it if already defined + + src/windows.hpp | 4 +++- + 1 files changed, 3 insertions(+), 1 deletions(-) + +commit cf048bb1f8a665370d9e39aee2a7363327911b08 +Author: Martin Sustrik +Date: Fri Jun 4 16:29:36 2010 +0200 + + platform.hpp for MSVC contains only very basic stuff + + builds/msvc/platform.hpp | 29 ----------------------------- + perf/helpers.cpp | 4 +++- + src/encoder.hpp | 5 +++++ + src/prefix_tree.cpp | 5 +++++ + src/uuid.cpp | 1 - + src/uuid.hpp | 1 + + src/windows.hpp | 4 ++++ + src/zmq_engine.cpp | 6 +++++- + 8 files changed, 23 insertions(+), 32 deletions(-) + +commit 927993863eda325c66fc678810eeadd0c744cdf2 +Author: Martin Sustrik +Date: Fri Jun 4 15:47:22 2010 +0200 + + MSVC build fixed + + builds/msvc/c_local_lat/c_local_lat.vcproj | 4 ++++ + builds/msvc/c_local_thr/c_local_thr.vcproj | 4 ++++ + builds/msvc/c_remote_lat/c_remote_lat.vcproj | 4 ++++ + builds/msvc/c_remote_thr/c_remote_thr.vcproj | 4 ++++ + foreign/xmlParser/xmlParser.cpp | 2 +- + perf/helpers.cpp | 4 +--- + 6 files changed, 18 insertions(+), 4 deletions(-) + +commit 621d7415b3cdee1f79787e2961f113b00d237615 +Author: Martin Lucina +Date: Fri Jun 4 15:35:14 2010 +0200 + + Fix Solaris/NetBSD breakage in atomic_ptr.hpp + + src/atomic_ptr.hpp | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 67ca7dcbe6b072b74a112ce4df4529cda82c0f13 +Author: Martin Sustrik +Date: Fri Jun 4 15:24:06 2010 +0200 + + obsolete API elements removed - this commit breaks backward compatibility + + devices/zmq_forwarder/zmq_forwarder.cpp | 2 +- + devices/zmq_queue/zmq_queue.cpp | 2 +- + devices/zmq_streamer/zmq_streamer.cpp | 2 +- + include/zmq.h | 11 +---------- + include/zmq.hpp | 4 ++-- + perf/local_lat.cpp | 2 +- + perf/local_thr.cpp | 2 +- + perf/remote_lat.cpp | 2 +- + perf/remote_thr.cpp | 2 +- + src/zmq.cpp | 4 +--- + 10 files changed, 11 insertions(+), 22 deletions(-) + +commit d844a90690af357988b1c5ba027c740d4182d753 +Author: Martin Lucina +Date: Fri Jun 4 15:00:31 2010 +0200 + + zmqd: Removing for now, not ready for 2.0.7 + + Makefile.am | 4 +- + configure.in | 2 +- + zmqd/Makefile.am | 8 -- + zmqd/zmqd.cpp | 364 ------------------------------------------------------ + 4 files changed, 3 insertions(+), 375 deletions(-) + +commit 606c77368cccd2a277437b5de8764772295fdf89 +Author: Martin Lucina +Date: Fri Jun 4 14:48:49 2010 +0200 + + Move perf helper functions to perf/helpers.cpp + + include/zmq.h | 17 ---------- + perf/Makefile.am | 9 +++-- + perf/helpers.cpp | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++ + perf/helpers.h | 40 +++++++++++++++++++++++ + perf/local_lat.cpp | 3 +- + perf/local_thr.cpp | 5 ++- + perf/remote_lat.cpp | 5 ++- + perf/remote_thr.cpp | 3 +- + src/zmq.cpp | 58 ---------------------------------- + 9 files changed, 141 insertions(+), 85 deletions(-) + +commit 05b4a7ae787760d5c24e048612b786fa0283854a +Author: Martin Lucina +Date: Fri Jun 4 13:58:49 2010 +0200 + + Remove PGM examples from build + + configure.in | 9 ---- + perf/Makefile.am | 112 +----------------------------------------------------- + 2 files changed, 1 insertions(+), 120 deletions(-) + +commit 4d65d7a5a98cbb95430a5b02706ab87d3fa0f56c +Author: Martin Lucina +Date: Fri Jun 4 13:53:40 2010 +0200 + + Documentation: zmq_tcp(7) update for 2.0.7 + + Document MORE bit in flags field + + doc/zmq_tcp.txt | 11 +++++++++-- + 1 files changed, 9 insertions(+), 2 deletions(-) + +commit 7fc15c21a17cfa58e60e4a513360cb12b542a570 +Author: Martin Lucina +Date: Thu Jun 3 14:36:44 2010 +0200 + + Documentation: zmq_cpp(7) update for 2.0.7 + + doc/zmq_cpp.txt | 15 +++++++++++---- + 1 files changed, 11 insertions(+), 4 deletions(-) + +commit 10f4bf3f35ab3da05fe5ca8a28cd131e3781249f +Author: Martin Lucina +Date: Thu Jun 3 14:15:05 2010 +0200 + + Documentation: Cosmetic changes + + doc/zmq_getsockopt.txt | 10 ++++++++++ + doc/zmq_setsockopt.txt | 11 +++++++++++ + 2 files changed, 21 insertions(+), 0 deletions(-) + +commit 8076fd1a3abece7dc91c2b2309dd0ecba57e882f +Author: Martin Lucina +Date: Thu Jun 3 14:08:36 2010 +0200 + + Documentation: zmq_errno(3) + + doc/Makefile.am | 2 +- + doc/zmq.txt | 9 ++++++--- + doc/zmq_errno.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ + 3 files changed, 57 insertions(+), 4 deletions(-) + +commit 7c9b09bc511236c8cc5f6cea7623a8b98fedf302 +Author: Martin Lucina +Date: Wed Jun 2 18:36:34 2010 +0200 + + Documentation: Flow control, zmq_socket(3) + + Mostly Flow control and additions to zmq_socket(3) + Removed/changed lots of text regarding message queues + More fixes for 2.0.7 changes + + doc/zmq.txt | 18 +---- + doc/zmq_getsockopt.txt | 23 ++++--- + doc/zmq_poll.txt | 28 ++++---- + doc/zmq_recv.txt | 22 +++---- + doc/zmq_send.txt | 9 +-- + doc/zmq_setsockopt.txt | 25 ++++--- + doc/zmq_socket.txt | 172 ++++++++++++++++++++++++++++++++++++++++------- + 7 files changed, 205 insertions(+), 92 deletions(-) + +commit 9d00d300b0d6b45d2954792540cc95a0c3fb6a01 +Author: Martin Lucina +Date: Tue Jun 1 22:22:50 2010 +0200 + + Documentation: zmq_init() API changes for 2.0.7 + + doc/zmq_init.txt | 19 +++++-------------- + 1 files changed, 5 inse