ChangeLog from yhbt.net/socket_dontwait.git
commit 27a96bcaa4eda3b1986522591436dd9a954ce0d2 Author: Eric Wong <normalperson@yhbt.net> Date: Wed Apr 6 15:02:29 2011 -0700 Rakefile: add missing wrongdoc require commit a8535819de2cef0ac78a8d3adbf22033ec3a3dce Author: Eric Wong <normalperson@yhbt.net> Date: Wed Apr 6 14:58:41 2011 -0700 socket_dontwait 2.0.1 This release includes bugfixes, Ruby 1.9.3dev support. Userspace buffering is completely ignored now, we no longer fall back to old methods anymore. The license is now dual GPLv2 + GPLv3 with the Ruby-specific license conditions removed. Ignore the 2.0.0 release, gemspec was broken. commit 6e256ec82d7cf56d0c0be617799832f9bdc013af Author: Eric Wong <normalperson@yhbt.net> Date: Wed Apr 6 14:58:27 2011 -0700 gemspec: fix description, oops commit 870606a513e8d3ad1afdd5aa7eb3b93f472c223a Author: Eric Wong <normalperson@yhbt.net> Date: Wed Apr 6 14:55:23 2011 -0700 socket_dontwait 2.0.0 This release includes bugfixes, Ruby 1.9.3dev support. Userspace buffering is completely ignored now, we no longer fall back to old methods anymore. The license is now dual GPLv2 + GPLv3 with the Ruby-specific license conditions removed. commit 1d7e4a4e148109aa79bc9a14bd1aead03142bc6b Author: Eric Wong <normalperson@yhbt.net> Date: Wed Apr 6 14:54:25 2011 -0700 README: update with kgio info This was a precursor to Kgio even though it still has its uses.. commit 4f3d41c39c38fece0daadb2f045502982d7a0f18 Author: Eric Wong <normalperson@yhbt.net> Date: Wed Apr 6 14:48:37 2011 -0700 README: update URLs yhbt.net went on a URL diet commit aed607fa413622b314ac82a827682dae2487418a Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 14:57:20 2011 -0700 clobber errno before syscalls for BasicSocket#read We don't want old errnos being leftover and affecting the error check for EOF commit 409b5269140da35f888fcfc5d3850aa4449105cd Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 14:19:21 2011 -0700 minor documentation updates We're stripping down and lowering our profile :) commit 6726d095c92123b285229ae8d2cb2a3e51cad971 Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 14:16:53 2011 -0700 do/while style fixup Avoiding unnecessary braces commit a92f29120add6169ef05645c57ef820252c09740 Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 14:16:21 2011 -0700 remove SDW_VERSION Needless clutter, don't encourage version checks for capabilities. commit 7ba2e4a42004718af4bd6f2d2f8b5bae52ebeaab Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 14:10:04 2011 -0700 use rb_thread_io_blocking_region() under 1.9.3dev It can do cross-thread shutdowns more effectively and requires less typing in some cases. commit 95b7499c628a17992617a2e9a6f511b05b68253c Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 14:05:52 2011 -0700 ignore/bypass userspace buffers No point in supporting them, they're off by default and stupid in Linux. commit f671d90179b1c6de19ec56fc2c90d8f91a50ebdb Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 13:59:57 2011 -0700 remove support for errno clobbering in 1.9.1 Give up on Ruby 1.9.1, Ruby 1.9.2 does not have this problem. commit b466a6053367efc9bfd8efd698ee1efaeb9cd356 Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 13:54:32 2011 -0700 README: clarify select() badness with malloc() commit 24e2e4ee6bd1ed51236df4490993e58d5104c42c Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 13:51:25 2011 -0700 change license to GPLv2 + GPLv3 Special license terms of Ruby suck and GPLv2+GPLv3 with future GPL upgrade clause is good to ensure this remains Free. commit 08166c90d7ac92fcce0058e7810a21872c01fbe0 Author: Eric Wong <e@yhbt.net> Date: Sat Apr 2 13:48:41 2011 -0700 switch to wrongdoc for documentation No JavaScript! commit 53f39821dfc86c4ed4c1953249a142ae4d8ff65e Author: Eric Wong <e@yhbt.net> Date: Mon Sep 27 14:16:55 2010 -0700 README: update with support status Well, the penguin rocks! commit 7efa9abf11621070b2391d9b2033fadbdc3acacc Author: Eric Wong <e@yhbt.net> Date: Thu Sep 23 13:27:42 2010 -0700 avoid redundant check for negative length rb_str_new() and rb_str_resize() already check those for us, so there's no reason to repeat the check. commit f3811fb079af28ed6eab6ed784b4c559965c7ccb Author: Eric Wong <e@yhbt.net> Date: Tue Aug 10 11:41:46 2010 -0700 socket_dontwait 1.1.0 - micro-optimizations See full changelog for the (boring) details. This may be the last release and we'll see about getting this (along with a few other IO tweaks) into Ruby 1.9.3... commit a1cde90d7a7691888bf222de08f2acb5bac07f1f Author: Eric Wong <e@yhbt.net> Date: Mon Aug 9 13:13:57 2010 -0700 disable errno workaround for 1.9.2+ It's not needed for 1.9.2, and this makes it easier to maintain the same code for 1.9.1 and 1.9.2. commit cf9dfa22cc0d9b19b2863235c990a8be97cdd53f Author: Eric Wong <e@yhbt.net> Date: Tue Aug 3 20:30:07 2010 +0000 doc: LICENSE: fix link to COPYING (GPLv2) Oops. commit 3a5cd1d20ea3263f088ef759cb7ecbfa806f7ba0 Author: Eric Wong <normalperson@yhbt.net> Date: Mon Aug 9 04:09:53 2010 +0000 remove redundant rb_str_modify() call rb_str_resize() already calls rb_str_modify(), so there's no need for it. commit a88c9b9e35e6bb02c729ef028507fa71d11db206 Author: Eric Wong <normalperson@yhbt.net> Date: Mon Aug 2 22:11:01 2010 +0000 Rakefile: fix license for RAA commit afacc650ac1e061723ee4cea4a706564e749d8bf Author: Eric Wong <e@yhbt.net> Date: Mon Aug 2 21:55:07 2010 +0000 initial commit
Originally generated with the Darkfish Rdoc Generator 2, modified by wrongdoc.