Commits on Jun 6, 2016
  1. @sodabrew

    Merge pull request #721 from peter50216/patch-1

    Fix incorrect tutorial link in README.md
    sodabrew committed Jun 6, 2016
  2. @peter50216
Commits on Apr 25, 2016
  1. @sodabrew

    Merge pull request #706 from Aranda-Cyber-Solutions-LLC/master

    Add regular expression (regex) support to LineText2 protocol's delimiter
    sodabrew committed Apr 25, 2016
  2. @sodabrew

    Merge pull request #712 from portertech/feature/pure_ruby_tls

    Pure Ruby EM SSL (working start_tls)
    sodabrew committed Apr 25, 2016
  3. @portertech

    Pure Ruby EM start_tls()

    [pure_ruby_tls] initial implementation
    
    [pure_ruby_tls] closer to working start_tls
    
    [pure_ruby_tls] working start_tls implementation
    
    [pure_ruby_tls] fixed connection completed
    
    [pure_ruby_tls] debugging handshake errors when certs are used
    
    [pure_ruby_tls] fully operational battle station
    
    [pure_ruby_tls] implemented fail_if_no_peer_cert, cipher_list, and protocols_bitmask
    
    [pure_ruby_tls] support testing pure ruby reactor
    
    [pure_ruby_tls] ssl/tls tcp support support
    
    [pure_ruby_tls] working tls server
    
    [pure_ruby_tls] delete dup tests
    
    [pure_ruby_tls] fixed tcp client ready?() for aix and solaris
    
    [pure_ruby_tls] only use Socket::TCP_INFO on linux
    
    [pure_ruby_tls] working ssl_handshake_completed
    
    [pure_ruby_tls] default cert/key, error classes, working unbind, fix blocking eventable_write, and tests!
    
    [pure_ruby_tls] changed default cert subject to include EM, removed verify_peer == 1
    
    [pure_ruby_tls] working ssl verify with peer cert
    
    [pure_ruby_tls] fixed ssl options, OP_ALL
    
    [pure_ruby_tls] working get peer cert and cipher
    
    [pure_ruby_tls] fixed ssl_verify_peer connection close, working sni_hostname
    
    [pure_ruby_tls] working dhparam
    
    [pure_ruby_tls] working ecdh curve on ruby 2.3
    
    [pure_ruby_tls] omit verify peer tests that do not pass due to default server chain
    
    [pure_ruby_tls] support older versions of ruby and openssl
    
    [pure_ruby_tls] fixed ssl wait readable/writable error handling on older rubies
    
    [pure_ruby_tls] older rubies missing default dh keys
    
    [pure_ruby_tls] removed duplicate default cert creator
    portertech committed Apr 14, 2016
Commits on Apr 18, 2016
  1. @taranda

    Add regular expression (regex) support to LineText2 protocol's delimi…

    …ter. The set_delimiter method will accept a regular expression and set the end-of-line delimiter appropriately. Anything passed to the set_delimiter method other than a regular expression will be converted to a string.
    taranda committed Apr 18, 2016
Commits on Apr 4, 2016
  1. @sodabrew

    Merge pull request #707 from portertech/hotfix/pure_ruby

    Pure Ruby EM fixes
    sodabrew committed Apr 4, 2016
  2. @portertech

    [pure_ruby] fixed close_connection

                - can try to close nonexistent connection, matching c reactor behaviour
    portertech committed Apr 4, 2016
  3. @portertech
  4. @portertech
Commits on Mar 28, 2016
  1. @sodabrew
Commits on Mar 27, 2016
  1. @thedrow @sodabrew
  2. @sodabrew

    Merge pull request #704 from aishraj/patch-1

    Add syntax highlighting to README.md
    sodabrew committed Mar 27, 2016
Commits on Mar 26, 2016
  1. @aishraj @aishraj

    Add syntax highlighting to README.md

    Used Github flavoured markdown to add syntax highlighting to the example code block on the README.md file.
    aishraj committed with aishraj Mar 26, 2016
Commits on Mar 16, 2016
  1. @sodabrew

    Bump version to 1.2.0.1

    sodabrew committed Mar 15, 2016
  2. @sodabrew

    Changelog for v1.2.0.1

    sodabrew committed Mar 15, 2016
  3. @sodabrew

    Merge pull request #699 from sodabrew/sockaddr_in6

    Use struct sockaddr_in6 to be able to accept both IPv4 and IPv6 addresses
    sodabrew committed Mar 15, 2016
Commits on Mar 15, 2016
  1. @sodabrew
Commits on Mar 14, 2016
  1. @sodabrew

    Bump version to 1.2.0

    sodabrew committed Mar 14, 2016
  2. @sodabrew

    Changelog for v1.2.0

    sodabrew committed Mar 14, 2016
Commits on Mar 11, 2016
  1. @sodabrew

    Merge pull request #694 from pusher/close_now_2016

    Close socket on close_connection even after close_connection_after_writing
    sodabrew committed Mar 11, 2016
Commits on Mar 10, 2016
  1. @sodabrew

    Merge pull request #693 from portertech/hotfix/aix-compile

    Fix compilation on AIX (w/ XLC)
    sodabrew committed Mar 10, 2016
  2. @portertech
  3. @portertech
Commits on Mar 8, 2016
  1. @mdpye

    Honour requests to close NOW

    ...even if we have previously asked to close later. Many places in the
    codebase use ScheduleClose(false) when they have found out that the
    socket is no longer operational, but they are being ignored if
    ScheduleClose(true) has been used in the past. As the socket is often
    not working at this point, we will never get through the send queue and
    actually do the close.
    mdpye committed Jul 2, 2014
Commits on Mar 6, 2016
  1. @sodabrew

    Merge pull request #690 from t0str/master

    Fix build on OpenBSD
    sodabrew committed Mar 6, 2016
  2. @tostrio

    Fix build on OpenBSD

    If EPROTO does not exist define it as EINTR
    tostrio committed Feb 26, 2016
Commits on Feb 25, 2016
  1. @sodabrew

    Bump version to 1.2.0.dev.2

    sodabrew committed Feb 25, 2016
  2. @sodabrew

    Merge pull request #637 from shaicoleman/exceptions_from_standarderror

    Replace Exception class with StandardError
    sodabrew committed Feb 25, 2016
  3. @sodabrew

    Merge pull request #685 from tcyrus/patch-1

    Update README.md
    sodabrew committed Feb 25, 2016
  4. @sodabrew

    Merge pull request #639 from jdelStrother/iterator_procs

    Support proc-sources in EM::Iterator
    sodabrew committed Feb 25, 2016
  5. @sodabrew

    Merge pull request #684 from sodabrew/ssl_version_protocols

    Rename SSL protocols field to ssl_version for consistency
    sodabrew committed Feb 25, 2016
Commits on Feb 9, 2016
  1. @sodabrew
  2. @tcyrus

    Update README.md

    Change PNG Badge to SVG
    tcyrus committed Feb 9, 2016
  3. @sodabrew

    Whitespace

    sodabrew committed Feb 9, 2016