Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-04 | Re-add PGM rate limiting | Steven McCoy | |
It was accidently lost in commit fcfad5682e, equivalent to commits 2ddb106 & b62dd40 in version 2.1. Changes semantics from TXW_MAX_RATE to ODATA_MAX_RATE. Signed-off-by: Steven McCoy <steven.mccoy@miru.hk> | |||
2011-08-17 | Fix the PGM support on win64 | Martin Sustrik | |
On win64 the size of file descriptor is not the same as size of int. The bug in PGM transport caused a runtime error because of this. The problem is fixed now. Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-07-15 | ZMQ_IDENTITY socket option removed | Martin Sustrik | |
This patch simplifies the whole codebase significantly, including dropping depedency on libuuid. Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-05-17 | Couple of minor issues in MSVC build fixed | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-05-16 | Duplicate initialisation of PGM_MULTICAST_HOPS removed | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-05-15 | ZMQ_MULTICAST_HOPS socket option added | Martin Sustrik | |
Sets the time-to-live field in every multicast packet sent from the socket. Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-04-30 | pgm_socket uses binary version of UUID | Martin Sustrik | |
pgm_socket used textural form of UUID to generate GSIs. The recent patch that removed support for textual UUIDs broke the functionality. This patch fixes the problem. Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-03-24 | ZMQ_RATE and ZMQ_RECOVERY_IVL types cahnged to int | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-03-24 | ZMQ_RECOVERY_IVL and ZMQ_RECOVERY_IVL_MSEC reconciled | Martin Sustrik | |
There's only one option now -- ZMQ_RECOVRY_IVL -- and it's measured in milliseconds. Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-03-23 | ZMQ_MCAST_LOOP removed | Martin Sustrik | |
Multicast loopback is not a real multicast, rather a kernel-space simulation. Moreover, it tends to be rather unreliable and lossy. Removing the option will force users to use transports better suited for the job, such as inproc or ipc. Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-03-14 | Remove obsolete assert from pgm_socket.cpp | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-03-02 | The copyrights in file headers updated. | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-02-22 | Added explicit error message in case of memory exhaustion | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2011-02-21 | Computation of buffer size for PGM fixed. | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2010-12-09 | Added Recovery Interval in Milliseconds | Bob Beaty | |
For very high-speed message systems, the memory used for recovery can get to be very large. The corrent limitation on that reduction is the ZMQ_RECOVERY_IVL of 1 sec. I added in an additional option ZMQ_RECOVERY_IVL_MSEC, which is the Recovery Interval in milliseconds. If used, this will override the previous one, and allow you to set a sub-second recovery interval. If not set, the default behavior is to use ZMQ_RECOVERY_IVL. Signed-off-by: Bob Beaty <rbeaty@peak6.com> | |||
2010-10-30 | Coding style fixed for pgm_socket | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2010-10-30 | Name of "GNU Lesser Public License" corrected. | Martin Sustrik | |
Signed-off-by: Martin Sustrik <sustrik@250bpm.com> | |||
2010-10-23 | Changes for MSVC OpenPGM build. | Steven McCoy | |
Signed-off-by: Steven McCoy <steven.mccoy@miru.hk> | |||
2010-10-12 | Drop PGM parameters to 100mb friendly range. | Steven McCoy | |
Signed-off-by: Steven McCoy <steven.mccoy@miru.hk> | |||
2010-09-30 | minor whitespace fix | Martin Sustrik | |
2010-09-30 | FreeBSD doesn't define MSG_ERRQUEUE -- now it's defined in 0MQ | Steven McCoy | |
2010-09-30 | more fixes to (e)pgm transport | Steven McCoy | |
2010-09-30 | * Add assertions to check for OpenPGM calls with invalid parameters. | Steven McCoy | |
* Assertion to check that pgm_getaddrinfo is actually returning something. * Missing pgm_connect call. * Typo on TOS causing immediate abort. * Placeholder calls for timeouts whilst continuing spin loop functionality. * OpenPGM v5 now supports reference counting so remove init checks. * Duplicate UDP unicast port setting, requires one unicast and one multicast. * Incorrectly set socket rcvbuf size with sndbuf. * Replace std::lexicographical_compare of TSI's with long word integer comparisons. * pgm_socket_t::receive returns -1 on no data. | |||
2010-09-28 | Upgrade to OpenPGM-5.0.78 | Steven McCoy | |
2010-05-13 | some more sanity checks in pgm_socket | Steven McCoy | |
2010-05-13 | some more sanity checks in pgm_socket | Steven McCoy | |
2010-02-24 | handle invalid PGM connection string decently | Martin Sustrik | |
2010-02-13 | Multi-hop REQ/REP, part IX., pass the peer identity as far as socket_base_t | Martin Sustrik | |
2010-02-09 | ZMQII-57: Shutdown OpenPGM library | Martin Sustrik | |
2010-02-04 | contrain interface name resolving in OpenPGM to IPv4 interfaces | Martin Sustrik | |
2010-02-03 | ZMQII-55: At most one PGM/UDP transport can be opened | Martin Sustrik | |
2010-01-27 | libpgm updated to 2.6.21rc6 | malosek | |
2010-01-05 | added pending event fd handling by the pgm_sender | malosek | |
2010-01-05 | Copyrights transferred from FastMQ to iMatix | Martin Sustrik | |
2009-12-31 | fixed minor gcc warning in src/pgm_socket.cpp | malosek | |
2009-12-28 | PGM code cleanup | Martin Sustrik | |
2009-12-22 | OpenPGM error handling fixed | Martin Sustrik | |
2009-12-21 | OpenPGM error handling improved | Martin Sustrik | |
2009-12-18 | memory leaks related to OpenPGM errors fixed | Martin Sustrik | |
2009-12-15 | all news converted to nothrow variant | Martin Sustrik | |
2009-12-14 | ZMQ_SNDBUF and ZMQ_RCVBUF honoured in PGM transport | Martin Sustrik | |
2009-12-13 | debug code removed from PGM engines | Martin Sustrik | |
2009-12-13 | OpenPGM v1 support removed | Martin Sustrik | |
2009-12-13 | PGM transport fixed | Martin Sustrik | |
2009-11-30 | minor tweaks in pgm code | malosek | |
2009-11-04 | pgm_transport_recvmsgv in process_upstream returns ↵ | malosek | |
PGM_IO_STATUS_RATE_LIMITED on busy sender | |||
2009-11-03 | update pgm_socket to recent openpgm2 | malosek | |
2009-11-03 | fixed get_sender_fds and get_receiver_fds for openpgm2 | malosek | |
2009-10-12 | updated 0MQ to recent OpenPGM2 rev.562 | malosek | |
2009-10-06 | 0MQ compilable on winXP mingw with --with-pgm2 option | malosek | |