aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket
Commit message (Expand)AuthorAgeFilesLines
...
* * ext/socket/init.c (rsock_socket): use SOCK_CLOEXEC if available.akr2011-10-311-3/+22
* * include/ruby/intern.h (rb_fd_fix_cloexec): renamed fromakr2011-10-314-8/+8
* * include/ruby/intern.h (rb_fd_set_cloexec): declared.akr2011-10-224-8/+8
* * ext/socket: Make Socket documentation appear. Add documentation fordrbrain2011-08-1515-103/+245
* * ext/socket/ipsocket.c (init_inetsock_internal): use SOMAXCONN forakr2011-08-114-5/+5
* * ext/socket/lib/socket.rb: fix argument check in the previous commit.akr2011-08-101-3/+1
* * ext/socket/lib/socket.rb (Socket.tcp): add :connect_timeout option.akr2011-08-101-12/+83
* * ext/socket/lib/socket.rb (udp_server_sockets): unused variableakr2011-07-291-2/+0
* * ext/socket/mkconstants.rb: fix typos.akr2011-07-291-17/+17
* * ext/socket/mkconstants.rb: use whitespaces as a separator.akr2011-07-291-1/+1
* * ext/socket/mkconstants.rb: add documents for constants.akr2011-07-291-348/+354
* * ext/socket/extconf.rb: refine the recvmsg test.akr2011-07-241-12/+38
* * ext/socket/extconf.rb: fix the recvmsg test.akr2011-07-241-3/+13
* * ext/socket/extconf.rb: test recvmsg allocates file descriptors forakr2011-07-232-5/+94
* * io.c (rb_update_max_fd): validate fd.akr2011-07-233-19/+21
* * ext/socket/ancdata.c (discard_cmsg): workaround for MacOS X Lion.akr2011-07-211-2/+10
* * include/ruby/intern.h (rb_update_max_fd): declaration moved fromakr2011-07-204-0/+10
* * ext/socket/depend (SOCK_HEADERS): use $(top_srcdir) instaed ofkosaki2011-06-221-1/+1
* * internal.h: move rb_thread_io_blocking_region() declarationkosaki2011-06-213-1/+4
* update doc.akr2011-06-171-0/+1
* * ext/socket/unixsocket.c (unix_send_io): race condition fixed.akr2011-06-131-6/+8
* * remove trailing spaces.nobu2011-05-151-1/+1
* * object.c (rb_obj_equal): Add documentation. Patch by Vincent Batts.drbrain2011-05-111-1/+7
* * Various .document files: Update .document files to match files whichdrbrain2011-05-111-11/+11
* * ext/socket/init.c (wait_connectable): fix error handling code.kosaki2011-05-041-9/+29
* * ext/socket/init.c (wait_connectable): use rb_wait_for_single_fd().kosaki2011-05-041-60/+12
* * ext/socket/init.c (rsock_connect): add to care EINTR. basedkosaki2011-05-011-0/+6
* * include/ruby/intern.h (rb_thread_select): mark as deprecated.kosaki2011-04-301-1/+1
* * ext/socket/raddrinfo.c: parenthesize macro arguments.akr2011-03-281-1/+1
* * ext/socket/ipsocket.c: parenthesize macro arguments.akr2011-03-271-1/+1
* * ext/socket/getaddrinfo.c: parenthesize macro arguments.akr2011-03-261-2/+2
* * ext/socket/ipsocket.c (init_inetsock_internal): raise an error onakr2011-03-161-1/+1
* * thread.c (rb_thread_io_blocking_region): new function to runnobu2011-02-125-7/+8
* * ext/socket/mkconstants.rb: add IF_NAMESIZE.akr2010-12-261-2/+3
* * ext/socket/mkconstants.rb: define INET_ADDRSTRLEN as 16 if notakr2010-12-261-1/+1
* fix a typo.akr2010-12-261-1/+1
* * ext/socket/option.c: define IFNAMSIZ if not available.akr2010-12-261-0/+3
* update comment.akr2010-12-261-1/+4
* * ext/socket/option.c (rb_if_indextoname): new function to abstractakr2010-12-261-16/+45
* This ifdef should be useless after r30374.naruse2010-12-252-6/+0
* * ext/socket/extconf.rb: Fix build error which was introduced r30372.kosaki2010-12-251-5/+6
* * ext/socket/extconf.rb: check the existence of if_indextoname().usa2010-12-252-6/+29
* * ext/socket/option.c (inspect_ipv4_add_drop_membership): new functionakr2010-12-252-1/+146
* * ext/socket/option.c (inspect_ipv6_mreq): new function to inspectakr2010-12-252-1/+32
* update doc.akr2010-12-231-2/+3
* * fix type warnings.nobu2010-11-112-4/+4
* * ext/socket/extconf.rb: win64 is just same with win32 about socket.usa2010-11-011-1/+1
* * ext/socket/init.c (rsock_init_sock): conditionally used variable.nobu2010-10-121-1/+1
* * ext/socket/raddrinfo.c (init_addrinfo, inspect_sockaddr): suppresswanabe2010-09-231-5/+5
* * ext/socket/raddrinfo.c (ruby_getaddrinfo__darwin): suppress anobu2010-09-141-4/+5