Permalink
Commits on Mar 29, 2017
  1. README: update authors

    raggi committed Mar 29, 2017
  2. Bump to 1.4.0, update authors

    raggi committed Mar 29, 2017
  3. Merge pull request #65 from ccutrer/batch_by_bytesize

    make batch_size count bytes, not messages
    raggi committed on GitHub Mar 29, 2017
Commits on Mar 28, 2017
  1. make batch_size count bytes, not messages

    otherwise it's impossible to properly fill a UDP packet, without
    risking going over, due to varying lengths of messages
    ccutrer committed Mar 21, 2017
Commits on Jan 17, 2016
  1. Bump to 1.3.0

    raggi committed Jan 17, 2016
  2. Send timing results even when exceptions occur

    Closes #48
    raggi committed Jan 17, 2016
  3. Send timing even if given block contains return

    Fixes #51
    Reimplemented for simplicity. Thanks to Ajedi32 for the report and PR.
    raggi committed Jan 17, 2016
  4. jruby release version has current addrinfo issue

    raggi committed Jan 17, 2016
  5. Suppress a warning

    raggi committed Jan 17, 2016
  6. Fix numerous JRuby compatibility issues

    * AddrInfo.udp("127.0.0.1", 5000) -> exception
    * sendmsg not implemented
    * various things in our tests and so on needed subsequently fixing
    raggi committed Jan 17, 2016
Commits on Jan 16, 2016
  1. Add some safety for concurrent TCP operations

    raggi committed Jan 16, 2016
  2. Add support for TCP sockets

    Closes #61
    raggi committed Jan 16, 2016
  3. Merge branch 'master' into threadz

    * master:
      Improve travis coverage
    raggi committed Jan 16, 2016
  4. Improve travis coverage

    raggi committed Jan 16, 2016
Commits on Sep 29, 2015
  1. better thread safety and socket semantics

    This needs to be a major version change, as it changes a lot of implied
    semantics.
    
    Includes exposure of a "connect" method that would reconnect the sockets,
    typically this would be used in response to a HUP signal.
    
    Closes #55
    Closes #54
    Closes #50
    Closes #49
    Closes #45
    raggi committed Sep 29, 2015
Commits on May 5, 2015
  1. Merge pull request #62 from erez-rabih/custom-delimiter-replacement

    Custom delimiter replacement
    raggi committed May 5, 2015
Commits on May 3, 2015
Commits on Mar 11, 2015
  1. Merge pull request #59 from gaffneyc/gaffneyc/add-new-rubies-to-travis

    Add Ruby 2.0, 2.1, and 2.2. Remove 1.8.
    raggi committed Mar 11, 2015
Commits on Mar 4, 2015
  1. Add Ruby 2.0, 2.1, and 2.2. Remove 1.8.

    Add some confidence that the tests are working against newer versions of
    Ruby. Even Ruby 1.9.3 has reached end of life at this point. Removes
    1.8.7 from the list as support for it is already broken (see #57).
    gaffneyc committed Mar 4, 2015
Commits on Aug 22, 2014
  1. Simpler addr_family

    raggi committed Aug 22, 2014
  2. Fix coverage report

    raggi committed Aug 22, 2014
Commits on Aug 21, 2014
  1. Merge pull request #53 from Ajedi32/fix_1.8.7

    Fix failed specs on Ruby 1.8.7
    raggi committed Aug 21, 2014
Commits on Jun 9, 2014
  1. Add JSON runtime dependency

    JSON is not included in the standard library in 1.8.7. This commit
    explicitly requires the JSON gem.
    Ajedi32 committed Jun 9, 2014
Commits on Sep 8, 2013
  1. Add pointer to wiki

    raggi committed Sep 8, 2013
  2. Merge pull request #46 from aw/ipv6-support

    Add IPv6 support
    raggi committed Sep 8, 2013
Commits on Sep 6, 2013
  1. Add tests

    aw committed Sep 6, 2013
  2. Return the correct address family

    aw committed Sep 6, 2013
  3. Fix to support IPv6 addresses

    aw committed Sep 6, 2013
Commits on Aug 25, 2013
  1. Merge pull request #44 from idibon/master

    add support for StatsD admin requests
    raggi committed Aug 25, 2013
Commits on Jun 24, 2013
Commits on Jun 19, 2013
  1. Add a Statsd::Admin class.

    schuyler committed Jun 19, 2013