Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 18, 2011
  1. @michaelklishin @tmm1

    Documentation revamp.

    michaelklishin authored tmm1 committed
    Signed-off-by: Aman Gupta <>
Commits on Mar 31, 2011
  1. @tmm1

    EM compat stubs for jruby reactor

    tmm1 authored
Commits on Feb 25, 2011
  1. Fixed:

    cturner authored
      * updated function signature for sendDatagram to accept a byte[] for data
        instead of a String.  this matches the behavior of the sendData() function
        for TCP and prevents mangling of your packets due to UTF-safety problems.
      * updated send_datagram in jeventmachine.rb to call .to_java_bytes on data
        for compatibility with above.
Commits on Jan 3, 2011
  1. @phiggins @tmm1

    Test cleanup.

    phiggins authored tmm1 committed
    Signed-off-by: Aman Gupta <>
Commits on Nov 20, 2010
  1. @tmm1

    Remove all custom rake tasks in favor of rake-compiler based extensio…

    tmm1 authored
    …n building and packaging
Commits on Oct 12, 2010
  1. @timfel @tmm1

    also define ConnectionError for EM-java

    timfel authored tmm1 committed
    Signed-off-by: Aman Gupta <>
Commits on Oct 8, 2009
  1. @tmm1
Commits on Oct 6, 2009
Commits on Sep 28, 2009
  1. @tmm1
Commits on Aug 8, 2009
  1. @tmm1
Commits on Aug 7, 2009
  1. @tmm1
  2. @tmm1
Commits on Aug 5, 2009
  1. @jakedouglas
  2. @jakedouglas
Commits on Aug 4, 2009
  1. @tmm1
  2. @tmm1
  3. @gnufied @tmm1

    there is no need to derive from java class in ruby Connection class

    gnufied authored tmm1 committed
    Signed-off-by: Aman Gupta <>
  4. @tmm1
Commits on Jun 16, 2009
  1. @tmm1
Commits on May 24, 2009
  1. @jakedouglas
Commits on Apr 2, 2009
  1. @coderrr @tmm1

    added bind_connect method to c++, pr, and jruby implementations which

    coderrr authored tmm1 committed
    supports binding to a specific local address/port before connecting
    Signed-off-by: Aman Gupta <>
Commits on Mar 17, 2009
  1. @libc @tmm1

    EventMachine#ssl? method, and skipping ssl tests if it's not available.

    libc authored tmm1 committed
    Signed-off-by: Aman Gupta <>
Commits on Mar 15, 2009
  1. @tmm1

    Convert tabs in lib/em/*.rb

    tmm1 authored
Commits on Mar 14, 2009
  1. @tmm1

    Documentation overhaul

    tmm1 authored
Commits on Sep 24, 2008
  1. Merge of branches/raggi

    raggi authored
    Most notable work and patches by Aman Gupta, Roger Pack, and James Tucker. 
    Patches / Tickets also submitted by: Jeremy Evans, aanand, darix, mmmurf, 
    danielaquino, macournoyer.
     - Moved docs into docs/ dir
     - Major refactor of rakefile, added generic rakefile helpers in tasks
     - Added example CPP build rakefile in tasks/cpp.rake
     - Moved rake tests out to tasks/tests.rake
     - Added svn ignores where appropriate
     - Fixed jruby build on older java platforms
     - Gem now builds from Rakefile rather than directly via extconf
     - Gem unified for jruby, C++ and pure ruby.
     - Correction for pure C++ build, removing ruby dependency
     - Fix for CYGWIN builds on ipv6
     - Major refactor for extconf.rb
     - Working mingw builds
     - extconf optionally uses pkg_config over manual configuration
     - extconf builds for 1.9 on any system that has 1.9
     - extconf no longer links pthread explicitly
     - looks for kqueue on all *nix systems
     - better error output on std::runtime_error, now says where it came from
     - Fixed some tests on jruby
     - Added test for general send_data flaw, required for a bugfix in jruby build
     - Added timeout to epoll tests
     - Added fixes for java reactor ruby api
     - Small addition of some docs in httpclient.rb and httpcli2.rb
     - Some refactor and fixes in smtpserver.rb
     - Added parenthesis where possible to avoid excess ruby warnings
     - Refactor of $eventmachine_library logic for accuracy and maintenance, jruby
     - EM::start_server now supports unix sockets
     - EM::connect now supports unix sockets
     - EM::defer @threadqueue now handled more gracefully
     - Added better messages on exceptions raised
     - Fix edge case in timer fires
     - Explicitly require buftok.rb
     - Add protocols to autoload, rather than require them all immediately
     - Fix a bug in pr_eventmachine for outbound_q
     - Refactors to take some of the use of defer out of tests.
     - Fixes in EM.defer under start/stop conditions. Reduced scope of threads.
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
Commits on Aug 28, 2008
  1. Patch by tmm1: fixes bug in the Java implementation:

    francis authored
    send_data would not send complete buffers.
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
Commits on Jun 21, 2008
  1. fixed a parameter error

    francis authored
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
Commits on Jun 20, 2008
  1. stub for comm-inactivity timeout, must implement

    francis authored
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
  2. added a no-op implementation for set_max_timer_count, which was missing.

    francis authored
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
  3. added some method stubs that will need to be filled in.

    francis authored
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
  4. Changed a module name to avoid a conflict with a well-known alias.

    francis authored
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
Commits on Jan 4, 2008
  1. migrated version_0 to trunk

    blackhedd authored
    git-svn-id: 2c60eb90-88cd-488e-9351-1edcb1d70dbc
Something went wrong with that request. Please try again.