Skip to content

Commit

Permalink
Merge of branches/raggi
Browse files Browse the repository at this point in the history
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: http://rubyeventmachine.com/svn/trunk@788 2c60eb90-88cd-488e-9351-1edcb1d70dbc
  • Loading branch information
raggi committed Sep 24, 2008
1 parent 1843ca9 commit 6d78429
Show file tree
Hide file tree
Showing 42 changed files with 1,476 additions and 1,307 deletions.
18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
pkg
rdoc

ext/Makefile

ext/*.bundle
lib/*.bundle
ext/*.dll
lib/*.dll
ext/*.so
lib/*.so
ext/*.jar
lib/*.jar

java/src/com/rubyeventmachine/*.class

ext/*.o
**/*.log
Loading

0 comments on commit 6d78429

Please sign in to comment.