…r bug (fixes #222)
this reverts a change made for #374, which inadvertently disabled inactivity timeouts altogether. instead we always QueueHeartbeat when bConnectPending changes, so GetNextHeartbeat can calculate a timeout based on the new connection state. i confirmed this fixes the broken test on master, and the original "20s delay" bug (using the repro in #393). this should also address the timeout stacking issue reported in igrigorik/em-http-request#149, as well as the original report in igrigorik/em-http-request#222
Remove port from Host: header when port == 80
Improvements to LineProtocol and have it autoload.
Changed _Run*Once() to be void, always returned true.
em/version.rb:2: warning: already initialized constant VERSION
…-mail Fix SMTP server behaviour to reset mail transaction state after sending message
Stomp content-length header should be in bytes
fix EM.system when unicode characters used
…begin called on the connection when epoll is enabled. Fix this by only setting EPOLLIN in the new ConnectionDescriptor if SelectForRead is true. If pause is called in post_init, SelectForRead will have become false during EventCallback.
Fix a BIO leak when verifying SSL certificates or calling get_peer_cert.
Allow JRuby users to use pure ruby reactor
Travis-CI support and a slight change to the rake task
Allow rbx to fail
…f 0" (fixes #377)
mingw source builds fail due to `or` precedence
Make PLAIN AUTH SMTP work with long username/passwords.