Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 8, 2015
  1. Merge pull request #23 from joncol/master

    Replace `raise Exception` with `fail`
Commits on Nov 6, 2015
  1. @joncol
Commits on Nov 2, 2015
  1. Add joncol to authors list

  2. Filter log messages by group

    Previously messages were filtered individually meaning parts
    of multi-line error messages would pass through / be output.
    Now if filters fail for any message in group, entire group
    is ignored
  3. Update some header comments

  4. Merge pull request #22 from joncol/master

    Improve connection handling for TCP nodes
Commits on Oct 31, 2015
  1. @joncol

    Improve TCP connection handling

    joncol committed
    - Add :opened event.
    - Add *args to TCP event handlers, to make it possible to pass the
      connection object to handlers.
    - Add connection objects to @connections array also for servers.
    - Remove the connection from the Node's @connections array when the
      connection is closed.
Commits on Oct 30, 2015
  1. @joncol
  2. @joncol

    DRY up TCP spec a bit

    joncol committed
  3. @joncol

    Convert specs to rspec 3.0 syntax

    joncol committed
    Change be_true to be_truthy and be_false to be_falsey
Commits on Sep 26, 2015
  1. Add ebakan to authors list

Commits on Jul 16, 2015
  1. @ebakan

    Fixes multithreaded timing out

    ebakan committed
Commits on Jul 15, 2015
  1. @ebakan
Commits on Oct 30, 2014
  1. Handle braces in quotes in json message extractor

    Since value data in quotes may contain unmatched braces, we
    detect if we're within quotes before manipulating brace count.
    Also handles nested & uneven quotes and adds specs testing
    edge cases.
Commits on Jun 13, 2014
  1. Parse json messages into intermediate format

    Significantly improves performance as now each json message is
    parsed exactly/only once.
    Specs updated + added to test new algorithm
Commits on Jun 10, 2014
  1. Bump version to 0.19.2

Commits on Apr 23, 2014
  1. Add Andre to authors list

  2. @dieb
Commits on Apr 6, 2014
  1. Implement Request#set_env method and use in dispatcher

    Extends request as dispatcher previously was doing but also sets
    rjr_env on request so that is is available to request handlers
    Updated / added specs testing new functionality
Commits on Apr 5, 2014
  1. Bump release to 0.19.1

  2. Update / fix yardoc

    yard no longer raises warnings during processing
    lib/rjr/messages/compressed.rb module is messing up Notification
    message formatting (being marked as a const / not a class).
    Excluding via .yardopts until a fix can be deduced
  3. Lazy load json-rpc methods in HandlesMethods mixin

    Now method registration will be delayed until they are
    registered w/ dispatcher
    Allows user to define handler methods in handler class after
    preliminary rpc method registration
  4. Small string fix in method_not_found result error message

    Removes unecessary whitespace
Commits on Apr 3, 2014
  1. Move helper modules into lib/rjr/util directory

    No functional changes just moves files and updates 'requires'
  2. Fix json fields ignored in response header analysis

    Recent refactoring exposed a bug where response headers
    were not being set properly
Something went wrong with that request. Please try again.