Commits

Author Commit Message Labels Comments Date
Michael Granger
Add .rvmrc and gemset
Michael Granger
Fix return-code check to be compatible with 3.x. Also modify the error-checking to only raise ZMQ::Errors on zmq-specific errors. All others use rb_sys_fail() so they're rescuable. EAGAIN errors no longer return +nil+; they are raised as Error::EAGAIN so non-blocking code can handle the case via poll+retry.
Michael Granger
Checkpoint: add more specs
Michael Granger
Fix a few things in the extension. * Correct argument ordering for zmq_msg_{recv,send}. * Rename ZMQ.version to ZMQ.zeromq_version to disambiguate it from the gem version.
Michael Granger
Rearrange as a Hoe project, add some specs
Michael Granger
Updated for zmq 3.2
Brian Buchanan
Merge pull request #23 from skaes/socket-timeouts support socket timeouts
Bookmarks
master
Stefan Kaes
support socket timeouts
Brian Buchanan
Merge pull request #19 from bitbits/master Small formatting error in comment of socket_setsockopt
John
Fixed formatting of comment of socket_setsockopt function
bwbuchanan
Reference count the ZMQ context to prevent it from being garbage collected while there are open sockets. Fixes #21
Brian Buchanan
Merge pull request #15 from jamesladd/master Remove unneeded dereference of string length.
James Ladd
Don't reference string length twice.
bwbuchanan
gem version 2.1.4
Brian Buchanan
Merge pull request #12 from skaes/silence Fix C compilation warnings for Ruby 1.8.7 and Ruby 1.9.2.
Stefan Kaes
use FIX2INT if we want an int
Stefan Kaes
ruby_xmalloc has a size_t argument
Stefan Kaes
silence warning regarding rb_ensure (both 1.8.7 and 1.9 have the same type declaration for rb_ensure)
Brian Buchanan
Merge pull request #11 from skaes/issue10 should install automagically on most platforms now. fixes #10
Stefan Kaes
should install automagically on most platforms now fixes #10 without resorting to --with-zmq-dir=<path>, which is painful to use with bundler
Brian Buchanan
Merge pull request #13 from ged/distinct_exception_class Use ZMQ::Error instead of RuntimeErrors
Michael Granger
Whitespace fix
Michael Granger
Use ZMQ::Error instead of RuntimeErrors to make exception-handling around sockets more predictable.
bwbuchanan
zmq gem v2.1.3 - Add support for ZMQ_RECOVERY_IVL_MSEC, ZMQ_RECONNECT_IVL_MAX, ZMQ_ROUTER, ZMQ_DEALER
Brian Buchanan
README is in RDOC format -- rename to README.rdoc (Issue #7)
Brian Buchanan
Merge branch 'master' of https://github.com/francois/rbzmq into francois-master
François Beausoleil
Having a minimal amount of code to play with quickly ensures a quick win
Brian Buchanan
Gem version 2.1.0.1 -- fix broken getsockopt options
Brian Buchanan
Update to support libzmq 2.1.0
Brian Buchanan
update gem version to 2.0.9
  1. Prev
  2. Next