index
:
unicorn.git
1.1.x-stable
4.x-stable
5.3-stable
5.4-stable
ccc-tcp
ccc-tcp-v2
ccc-tcp-v3
chroot
doc-5.3.0
gperf
httpdate-nogvl
jr/init
maint
master
no-kgio-wip
pico
v6-wip
worker_exec
Rack HTTP server for Unix and fast clients
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
unicorn
/
socket_helper.rb
Date
Commit message (
Expand
)
2017-03-15
Merge remote-tracking branch 'origin/ccc-tcp-v3'
2017-03-14
freebsd: avoid EINVAL when setting accept filter
2017-03-08
revert signature change to HttpServer#process_client
2015-07-15
doc: remove references to old servers
2015-04-07
favor more string literals for cold call sites
2015-03-02
socket_helper: update comments
2015-02-05
remove 1.8, <= 1.9.1 fallback for missing IO#autoclose=
2015-02-05
socket_helper: reduce constant lookups and caching
2013-10-25
avoid IO_PURGATORY on Ruby 1.9+
2013-10-25
support SO_REUSEPORT on new listeners (:reuseport)
2012-08-06
do not touch TCP_NOPUSH/TCP_CORK at all by default
2011-12-05
socket_helper: fix grammerr fail
2011-12-05
socket_helper: set SO_KEEPALIVE on TCP sockets
2011-12-05
socket_helper: remove out-of-date comment for TCP_NODELAY
2011-07-01
socket_helper: fix undefined variable for logging
2011-06-17
error logging is more consistent
2011-06-13
change TCP defaults to favor low latency
2011-06-07
configurator: add :ipv6only directive
2011-04-18
documentation cleanup/reduction
2011-02-02
socket_helper: cleanup leftover debugging statement
2011-02-02
socket_helper: export tcp_name as a module_function
2011-02-02
allow binding on IPv6 sockets with listen "[#{addr}]:#{port}"
2011-01-31
force socket options to defaults if unspecified
2011-01-31
enable TCP_NOPUSH/TCP_CORK by default
2011-01-05
socket_helper: expose more defaults in DEFAULTS hash
2010-10-05
start using kgio, the kinder, gentler I/O library
2010-10-04
avoid unlinking actively listening sockets
2010-07-06
socket_helper: disable documentation for internals
2010-07-06
socket_helper: cleanup FreeBSD accf_* detection
2010-07-06
socket_helper: no reason to check for logger method
2010-07-06
socket_helper: move defaults to the DEFAULTS constant
2010-07-03
socket_helper: tunables for tcp_defer_accept/accept_filter
2010-04-30
add global Unicorn.listener_names method
2009-11-15
socket_helper: RDoc for constants
2009-11-15
socket_helper: do not hide errors when setting socket options
2009-11-14
configurator: listen :umask parameter for UNIX sockets
2009-09-30
cleanup: use question mark op for 1-byte comparisons
2009-09-16
socket_helper: (FreeBSD) don't freeze the accept filter constant
2009-09-08
"encoding: binary" comments for all sources (1.9)
2009-07-01
Re-add support for non-portable socket options
2009-04-21
rename socket.rb => socket_helper.rb