about summary refs log tree commit homepage
path: root/ext/kgio/connect.c
DateCommit message (Expand)
2013-11-21connect: constify RSTRING-related things
2013-08-16check syscall returns against < 0 instead of == -1
2013-01-18rename fastopen => kgio_fastopen in Kgio::Socket
2012-12-27fastopen: fix argument order in RDoc example
2012-12-27implement TCP Fast Open support (client + server)
2012-12-13Kgio::Socket.new retains compatibility with Socket.new
2012-12-12connect: factor out tcp_getaddr() function
2012-12-12connect: split out my_socket() function
2011-11-17connect,tryopen: set close-on-exec flag for new fds on Ruby 2.0+
2011-07-15connect: more descriptive error for TCP port
2011-06-15fix misc compiler warnings
2011-05-05connect: zero out hints argument for getaddrinfo
2011-02-25doc: more consistent references for kgio_wait_*able methods
2011-02-13connect.c: disable AI_NUMERICSERV
2011-02-08doc: fully RDoc all methods and classes
2011-02-02add proper IPv6 support
2010-12-26quiet down some harmless compiler warnings
2010-11-18switch entirely to kgio_wait_*able methods
2010-11-18add default kgio_wait_*able methods
2010-11-05prefer symbolic names for waiting read/writability
2010-10-07doc: fix RDoc generation
2010-09-29refactor and split into separate files