summaryrefslogtreecommitdiff
path: root/ext/socket/init.c
AgeCommit message (Expand)Author
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-07-20* include/ruby/intern.h (rb_update_max_fd): declaration moved fromakr
2011-05-04* ext/socket/init.c (wait_connectable): fix error handling code.kosaki
2011-05-04* ext/socket/init.c (wait_connectable): use rb_wait_for_single_fd().kosaki
2011-05-01* ext/socket/init.c (rsock_connect): add to care EINTR. basedkosaki
2011-04-30* include/ruby/intern.h (rb_thread_select): mark as deprecated.kosaki
2011-02-12* thread.c (rb_thread_io_blocking_region): new function to runnobu
2010-10-12* ext/socket/init.c (rsock_init_sock): conditionally used variable.nobu
2010-04-28* ext/socket: fixed types.nobu
2010-03-22* ext/socket: use rsock_ prefix for internal initialization functions.akr
2010-02-02* ext/socket/socket.c: turn on do_not_reverse_lookup by default,nobu
2009-10-15* ext/socket/init.c (rsock_init_sock): mswin doesn't have S_IFSOCKusa
2009-10-14* ext/socket/init.c (rsock_init_sock): validate file descriptor.akr
2009-07-17* ext/socket/init.c (rsock_getfamily): return AF_UNSPEC if getsocknameakr
2009-03-19* io.c (rb_mWaitReadable): defined.akr
2009-03-13* ext/socket/init.c (wait_connectable0): remove unreachable code.akr
2009-03-01* ext/socket/ (rsock_getfamily): renamed from rb_sock_getfamily.akr
2009-03-01* ext/socket/ (rsock_make_hostent): renamed from sock_make_hostent.akr
2009-03-01* ext/socket: add rsock_prefix.akr
2009-02-22* ext/socket/init.c (s_recvfrom): use rb_io_wait_readable afterakr
2009-02-22* ext/socket/init.c (s_recvfrom_nonblock): handles EAGAIN too.nobu
2009-02-21* io.c (io_getpartial): error message describes what should beakr
2009-02-10* ext/socket/init.c (struct recvfrom_arg): use structakr
2009-02-09* ext/socket/rubysocket.h (level_arg): add family argument.akr
2009-02-05* ext/socket: AddrInfo is renamed to Addrinfo. [ruby-dev:37876]akr
2009-02-02* ext/socket/rubysocket.h (cmsg_type_arg): declared.akr
2009-02-02* ext/socket/rubysocket.h (rb_cSockOpt): declared.akr
2009-01-27* ext/socket/init.c (socks_connect_blocking): moved fromakr
2009-01-17* ext/socket: split files for each class.akr