summaryrefslogtreecommitdiff
path: root/ext/socket/socket.c
AgeCommit message (Expand)Author
2013-04-06socket/extconf.rb: RSTRING_SOCKLENnobu
2013-04-06socket.c: suppress warningsnobu
2013-04-06* ext/socket/rubysocket.h (SockAddrStringValueWithAddrinfo): New macro.akr
2013-04-06* ext/socket/socket.c (rsock_sys_fail_sockaddr): Delete 2nd argument.akr
2013-04-06* ext/socket/socket.c (rsock_sys_fail_path): Use rb_str_inspect onlyakr
2013-04-06* ext/socket/socket.c (rsock_sys_fail_path): Use rb_str_inspect if theakr
2013-04-06* ext/socket: Improve socket exception message to show socket address.akr
2013-03-26* ext/socket/socket.c (sockaddr_len): return the shortest length forakr
2013-03-14update doc.akr
2013-02-24* ext/socket: define and use union_sockaddr instead of structakr
2013-02-15* ext/socket/extconf.rb: test struct sockaddr_un and its member,akr
2013-02-15socket: ai_addrlen is socklen_tnobu
2013-02-14* ext/socket/sockport.h (VALIDATE_SOCKLEN): new macro to validateakr
2013-02-14* ext/socket/socket.c (sockaddr_len): extracted from sockaddr_obj.akr
2013-02-14* ext/socket: always operate length of socket addess companion withakr
2013-02-13* ext/socket/extconf.rb: don't define HAVE_SA_LEN and HAVE_SA_LEN.akr
2013-01-29* ext/socket/socket.c (sock_s_pack_sockaddr_un): calculate theshugo
2012-10-20* ext/socket/socket.c: Documentation for Socketzzak
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-24* ext/socket/raddrinfo.c (init_unix_addrinfo): show actual path lengthakr
2012-04-13* encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain
2011-11-05* ext/socket/socket.c (rsock_socketpair0): refactored.akr
2011-11-05* ext/socket/socket.c (rsock_socketpair0): don't clearakr
2011-11-03* ext/socket/socket.c (rsock_socketpair0): extracted fromakr
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* 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
2010-04-28* ext/socket: fixed types.nobu
2010-04-22* ext/**/*.[ch]: removed trailing spaces.nobu
2010-03-22* ext/socket: use rsock_ prefix for internal initialization functions.akr
2010-03-22update doc.akr
2010-03-22update doc.akr
2010-03-22update doc.akr
2010-03-21* ext/socket: make sources rdoc friendly.akr
2010-02-08* ext/socket/socket.c (socket_s_ip_address_list): obtain the scope_idakr
2010-02-06* ext/socket/ipsocket.c (ip_addr, ip_peeraddr),nobu
2010-01-31update rdoc.akr
2009-12-30* ext/socket/extconf.rb: fix for wide-getaddrinfo option.nobu
2009-11-04fix typos.akr
2009-11-01* ext/socket/socket.c (socket_s_ip_address_list): use FreeLibrary() towanabe
2009-10-16* ext/bigdecimal/bigdecimal.c (VpMidRound): remove warnings.naruse
2009-07-17 * ext/socket/socket.c (socket_s_ip_address_list): drop inactiveusa
2009-04-18* ext/readline/readline.c: use rb_f_notimplement for methods notakr
2009-03-19* io.c (rb_mWaitReadable): defined.akr
2009-03-04rdoc update.akr