summaryrefslogtreecommitdiff
path: root/ext/socket
AgeCommit message (Expand)Author
2012-04-26* ext/socket/socket.c (sock_s_pack_sockaddr_un): support the longestakr
2012-04-26suppress a warning.akr
2012-04-26* ext/socket/raddrinfo.c (init_unix_addrinfo): support the longestakr
2012-04-25* ext/socket/raddrinfo.c (init_unix_addrinfo): refine error messageakr
2012-04-24* ext/socket/raddrinfo.c (init_unix_addrinfo): show actual path lengthakr
2012-04-20update doc.akr
2012-04-13* encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain
2012-03-05* ext/socket/extconf.rb: fix typo.nobu
2012-02-27* io.c, process.c, time.c, ext: use rb_sys_fail_str instead ofnobu
2012-02-02update doc.akr
2012-01-12Do not define _WIN32_WINNT multiple timesluislavena
2012-01-09* ext/socket/lib/socket.rb (family_addrinfo): don't require protocolakr
2012-01-09* ext/socket/lib/socket.rb (family_addrinfo): return the givenakr
2011-12-20* ext/bigdecimal/README: Update redmine.ruby-lang.org to bugs.ruby-lang.orgkazu
2011-12-08* ext/socket/extconf.rb: forgotten to define HAVE_SOCKETPAIR forusa
2011-12-05* include/ruby/{subst.h,win32.h}, ext/socket/rubysocket.h: revertusa
2011-12-01* ext/socket/extconf.rb: get rid of warnings bynobu
2011-12-01* ext/socket/extconf.rb: add arguments for macro calls.nobu
2011-11-28* include/ruby/subst.h: moved Windows specific substitions fromnobu
2011-11-06* ext/socket/rubysocket.h (rsock_recvmsg): declared.akr
2011-11-05* ext/socket/socket.c (rsock_socketpair0): refactored.akr
2011-11-05* ext/socket/init.c (rsock_socket0): don't clear try_sock_cloexec ifakr
2011-11-05* ext/socket/init.c (rsock_socket0): extract single socket() call withakr
2011-11-05* ext/socket/socket.c (rsock_socketpair0): don't clearakr
2011-11-04* whitespace cleanup.nobu
2011-11-03* ext/socket/socket.c (rsock_socketpair0): extracted fromakr
2011-11-03* ext/socket/init.c (rsock_socket): set close-on-exec flag whennagachika
2011-11-01* io.c (rb_maygvl_fd_fix_cloexec): renamed from fd_set_cloexec.akr
2011-10-31* ext/socket/init.c (cloexec_accept): new function to use accept4 ifakr
2011-10-31* ext/socket/ancdata.c (nogvl_recvmsg_func): use MSG_CMSG_CLOEXEC ifakr
2011-10-31* ext/socket/socket.c (rsock_socketpair): use SOCK_CLOEXEC ifakr
2011-10-31* ext/socket/socket.c (rsock_socketpair): extracted fromakr
2011-10-31* ext/socket/init.c (rsock_socket): use SOCK_CLOEXEC if available.akr
2011-10-31* include/ruby/intern.h (rb_fd_fix_cloexec): renamed fromakr
2011-10-22* include/ruby/intern.h (rb_fd_set_cloexec): declared.akr
2011-08-15* ext/socket: Make Socket documentation appear. Add documentation fordrbrain
2011-08-11* ext/socket/ipsocket.c (init_inetsock_internal): use SOMAXCONN forakr
2011-08-10* ext/socket/lib/socket.rb: fix argument check in the previous commit.akr
2011-08-10* ext/socket/lib/socket.rb (Socket.tcp): add :connect_timeout option.akr
2011-07-29* ext/socket/lib/socket.rb (udp_server_sockets): unused variableakr
2011-07-29* ext/socket/mkconstants.rb: fix typos.akr
2011-07-29* ext/socket/mkconstants.rb: use whitespaces as a separator.akr
2011-07-29* ext/socket/mkconstants.rb: add documents for constants.akr
2011-07-24* ext/socket/extconf.rb: refine the recvmsg test.akr
2011-07-24* ext/socket/extconf.rb: fix the recvmsg test.akr
2011-07-23* ext/socket/extconf.rb: test recvmsg allocates file descriptors forakr
2011-07-23* io.c (rb_update_max_fd): validate fd.akr
2011-07-21* ext/socket/ancdata.c (discard_cmsg): workaround for MacOS X Lion.akr
2011-07-20* include/ruby/intern.h (rb_update_max_fd): declaration moved fromakr
2011-06-22* ext/socket/depend (SOCK_HEADERS): use $(top_srcdir) instaed ofkosaki