From: Eric Wong <normalperson@yhbt.net>
To: kgio@librelist.org
Subject: what's cooking in kgio.git
Date: Thu, 27 Dec 2012 02:13:34 +0000 [thread overview]
Message-ID: <20121227021334.GA32337@dcvr.yhbt.net> (raw)
In-Reply-To: <20121227021334.GA32337@dcvr.yhbt.net>
It's been a while since the last release :x
I've pushed out some changes which enable TCP Fast Open on Linux 3.7
I probably should've released 2.8.0 over the summer, but I
forgot about it and nobody reminded me (just ask here! :)
Anyways I'll see about releasing 2.8.0 sometime this week.
Comments greatly appreciated, especially on the API for
the TCP Fast Open client (patch coming in reply).
Eric Wong (10):
tryopen: avoid ambiguous name for subst function
test_poll: skip signal torture on Debian GNU/kfreebsd
test/lib_read_write: wait for readability before tryread
test workaround for platforms with unreliable signals
tryopen: include errno.h header just in case
connect: split out my_socket() function
connect: factor out tcp_getaddr() function
Kgio::Socket.new retains compatibility with Socket.new
implement TCP Fast Open support (client + server)
read_write: remove unused variable
Sokolov Yura 'funny-falcon (3):
Fix UnixClientReadServerWrite test class name
use rb_str_subseq for tail string on write
add `#kgio_writev` and `#kgio_trywritev`
ext/kgio/connect.c | 142 ++++++++++---
ext/kgio/extconf.rb | 4 +
ext/kgio/kgio.h | 23 +++
ext/kgio/kgio_ext.c | 35 ++++
ext/kgio/read_write.c | 310 ++++++++++++++++++++++++++++-
ext/kgio/tryopen.c | 5 +-
test/lib_read_write.rb | 129 ++++++++++++
test/lib_server_accept.rb | 8 +-
test/test_poll.rb | 8 +-
test/test_socket.rb | 14 ++
test/test_tfo.rb | 70 +++++++
test/test_unix_client_read_server_write.rb | 2 +-
12 files changed, 715 insertions(+), 35 deletions(-)
next parent reply other threads:[~2012-12-27 2:14 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-27 2:13 Eric Wong [this message]
2012-12-27 2:15 ` [PATCH] implement TCP Fast Open support (client + server) Eric Wong
2013-01-17 21:51 ` what's cooking in kgio.git Eric Wong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://yhbt.net/kgio/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20121227021334.GA32337@dcvr.yhbt.net \
--to=normalperson@yhbt.net \
--cc=kgio@librelist.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://yhbt.net/kgio.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).