LATEST in kgio-2.9.3 vs LATEST in kgio-2.10.0
- old
+ new
@@ -1,39 +1,18 @@
-=== kgio 2.9.3 - minor cleanups and fixes / 2015-01-12 08:46 UTC
+=== kgio 2.10.0 - slimming down... / 2015-09-06 08:12 UTC
- Most notably there's a new RB_GC_GUARD to fix an occasional segfault at
- load time for Ruby 1.8 users thanks to Petr Novodvorskiy for reporting
- the issue.
+ The largely-unused autopush functionality is now a no-op.
+ Existing applications will probably not notice, and are
+ better off using MSG_MORE anyways if they're on Linux.
- There's been a new mailing list for a few months now at:
+ Our poll(2) wrapper now uses rb_hash_clear if available,
+ reducing global method cache dependence.
- kgio-public@bogomips.org
+ shortlog of changes since 2.9.3:
- No subscription is required, but if you wish to subscribe
- (existing librelist subscribers must resubscribe)
-
- kgio-public+subscribe@bogomips.org
-
- There's also a bunch of code cleanups and packaging
- cleanups. Our website is faster now thanks to olddoc:
-
- http://bogomips.org/kgio/
-
- shortlog:
-
- test/lib_read_write: fix trywritev blocking test
- new mailing list info: kgio-public@bogomips.org
- relax license to allow LGPLv2.1 or later
- gemspec: modernize for more recent rubygems
- doc: switch to olddoc
- remove references to rubyforge and ancient Rubies
- TODO: updates for the future of kgio
- tryopen: add RB_GC_GUARD for Ruby 1.8
- LICENSE: prefer URL to FSF address
- cleanup packaging harder
- fixup -Wshorten-64-to-32 warnings
- cleanup: avoid shadowing rb_str_subseq
- cleanup: avoid shadowing rb_ary_subseq
- pkg.mk: synchronize with my other projects
- gemspec: remove invalid rdoc_options
- gemspec: use SPDX license abbreviation
+ README: remove reference to Rainbows!
+ writev: update comment on preserving errno
+ poll: avoid rb_funcall for rb_hash_clear
+ minor doc updates
+ remove autopush support and make it a no-op
+ HACKING: update URL for Message-ID lookup