summaryrefslogtreecommitdiff
path: root/ext/socket/lib/socket.rb
AgeCommit message (Expand)Author
2015-11-16socket: avoid arg parsing in rsock_s_accept_nonblocknormal
2015-11-16socket: Socket#connect_nonblock avoids arg parsing with C APInormal
2015-11-16socket: avoid arg parsing in rsock_s_recvfrom_nonblocknormal
2015-11-14* ext/socket/lib/socket.rb: Specify frozen_string_literal: true.akr
2015-05-06stdlib: use IO#wait_*able instead of IO.select when possiblenormal
2015-04-20socket: avoid common exceptions when calling connect_nonblocknormal
2013-12-13* ext/socket/lib/socket.rb: Don't test $! in "ensure" clause becauseakr
2013-05-12fixed wrong document for Socket.tcp by @lann [fix GH-302]hsbt
2013-04-24* ext/socket/lib/socket.rb: Doc typos by @vipulnsward [Fixes GH-292]zzak
2013-01-31* ext/socket/raddrinfo.c (rsock_unix_sockaddr_len): returnshugo
2013-01-25* ext/socket/raddrinfo.c (rsock_unixpath_len, init_unix_addrinfo),shugo
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-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-05-11 * object.c (rb_obj_equal): Add documentation. Patch by Vincent Batts.drbrain
2010-06-23Clean warnings: unused variables.naruse
2010-06-22* ext/socket/lib/socket.rb: suppress warnings.akr
2010-05-08* ext/socket/lib/socket.rb (BasicSocket#connect_address): MacOS X 10.6akr
2010-03-22update doc.akr
2010-03-22update doc.akr
2010-03-22* ext/socket/.document: extracted from ext/.document.akr
2010-03-21* ext/socket: make sources rdoc friendly.akr
2009-10-08* ext/socket/lib/socket.rb (Socket.udp_server_recv): extracted fromakr
2009-07-20* ext/socket/lib/socket.rb (Addrinfo#family_addrinfo): fix a typo in akr
2009-07-19* ext/socket/lib/socket.rb (Socket.accept_loop): rescueakr
2009-07-16 * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): serversusa
2009-07-07rdoc update.akr
2009-03-08rdoc update.akr
2009-03-06* {ext,lib,test}/**/*.rb: removed trailing spaces.nobu
2009-02-28* ext/socket/lib/socket.rb (BasicSocket#connect_address): returns ::1akr
2009-02-26* ext/socket/lib/socket.rb (BasicSocket#connect_address): new method.akr
2009-02-11update rdoc.akr
2009-02-11* ext/socket/lib/socket.rb (Socket.udp_server_sockets): call the blockakr
2009-02-11* ext/socket/lib/socket.rb (Socket.tcp_server_sockets): call the blockakr
2009-02-11rdoc update.akr
2009-02-11* ext/socket/lib/socket.rb (Socket.unix_server_loop): useakr
2009-02-11* ext/socket/lib/socket.rb (Socket.unix_server_socket): close theakr
2009-02-11* ext/socket/lib/socket.rb (Socket.unix_server_socket): call the blockakr
2009-02-11* ext/socket/lib/socket.rb (Socket::UDPSource#inspect): fix variableakr
2009-02-10* ext/socket/lib/socket.rb (Socket.udp_server_sockets): new method.akr
2009-02-05* ext/socket: AddrInfo is renamed to Addrinfo. [ruby-dev:37876]akr
2009-02-03* ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): skipakr
2009-02-03* ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): newakr
2009-02-02* ext/socket/lib/socket.rb (Socket.tcp_server_sockets): extracted fromakr
2009-02-02rdoc update.akr
2009-01-17* ext/socket/lib/socket.rb: new file.akr