aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket/lib
Commit message (Expand)AuthorAgeFilesLines
* * ext/socket/lib/socket.rb: use safe navigation operator.hsbt2015-12-141-1/+1
* * ext/socket/ancdata.c: Check buffer full and ignore MSG_TRUNC flag.akr2015-11-191-1/+2
* socket: fix recvmsg without argumentnormal2015-11-171-2/+2
* * ext/socket/lib/socket.rb (Socket#recvmsg{,_nonblock}): default valuesusa2015-11-171-2/+2
* * ext/socket/lib/socket.rb: UNIXSocket is not always exists. fixesusa2015-11-171-1/+1
* socket: update doc for recvfrom_nonblock [ci skip]normal2015-11-171-6/+13
* socket: avoid exceptions in wrapper codenormal2015-11-171-10/+4
* socket: avoid arg parsing in bsock_sendmsg_internalnormal2015-11-171-0/+50
* socket (bsock_recvmsg_internal): avoid arg parsingnormal2015-11-171-0/+71
* socket: avoid arg parsing in rsock_s_accept_nonblocknormal2015-11-161-0/+140
* socket: Socket#connect_nonblock avoids arg parsing with C APInormal2015-11-161-0/+47
* socket: avoid arg parsing in rsock_s_recvfrom_nonblocknormal2015-11-161-0/+171
* * ext/socket/lib/socket.rb: Specify frozen_string_literal: true.akr2015-11-141-1/+3
* stdlib: use IO#wait_*able instead of IO.select when possiblenormal2015-05-061-2/+2
* socket: avoid common exceptions when calling connect_nonblocknormal2015-04-201-8/+5
* * ext/socket/lib/socket.rb: Don't test $! in "ensure" clause becauseakr2013-12-131-30/+49
* fixed wrong document for Socket.tcp by @lann [fix GH-302]hsbt2013-05-121-5/+0
* * ext/socket/lib/socket.rb: Doc typos by @vipulnsward [Fixes GH-292]zzak2013-04-241-6/+6
* * ext/socket/raddrinfo.c (rsock_unix_sockaddr_len): returnshugo2013-01-311-1/+1
* * ext/socket/raddrinfo.c (rsock_unixpath_len, init_unix_addrinfo),shugo2013-01-251-7/+19
* * ext/socket/lib/socket.rb (family_addrinfo): don't require protocolakr2012-01-091-1/+4
* * ext/socket/lib/socket.rb (family_addrinfo): return the givenakr2012-01-091-0/+3
* * ext/socket: Make Socket documentation appear. Add documentation fordrbrain2011-08-151-2/+13
* * ext/socket/ipsocket.c (init_inetsock_internal): use SOMAXCONN forakr2011-08-111-2/+2
* * 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
* * object.c (rb_obj_equal): Add documentation. Patch by Vincent Batts.drbrain2011-05-111-1/+7
* Clean warnings: unused variables.naruse2010-06-231-1/+1
* * ext/socket/lib/socket.rb: suppress warnings.akr2010-06-221-2/+1
* * ext/socket/lib/socket.rb (BasicSocket#connect_address): MacOS X 10.6akr2010-05-081-0/+2
* update doc.akr2010-03-221-1/+1
* update doc.akr2010-03-221-10/+10
* * ext/socket/.document: extracted from ext/.document.akr2010-03-221-0/+2
* * ext/socket: make sources rdoc friendly.akr2010-03-211-2/+2
* * ext/socket/lib/socket.rb (Socket.udp_server_recv): extracted fromakr2009-10-081-19/+42
* * ext/socket/lib/socket.rb (Addrinfo#family_addrinfo): fix a typo in akr2009-07-201-1/+1
* * ext/socket/lib/socket.rb (Socket.accept_loop): rescueakr2009-07-191-2/+2
* * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): serversusa2009-07-161-1/+1
* rdoc update.akr2009-07-071-9/+9
* rdoc update.akr2009-03-081-1/+1
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-1/+1
* * ext/socket/lib/socket.rb (BasicSocket#connect_address): returns ::1akr2009-02-281-0/+2
* * ext/socket/lib/socket.rb (BasicSocket#connect_address): new method.akr2009-02-261-0/+40
* update rdoc.akr2009-02-111-7/+13
* * ext/socket/lib/socket.rb (Socket.udp_server_sockets): call the blockakr2009-02-111-5/+12
* * ext/socket/lib/socket.rb (Socket.tcp_server_sockets): call the blockakr2009-02-111-30/+42
* rdoc update.akr2009-02-111-2/+10
* * ext/socket/lib/socket.rb (Socket.unix_server_loop): useakr2009-02-111-4/+3
* * ext/socket/lib/socket.rb (Socket.unix_server_socket): close theakr2009-02-111-0/+1