about summary refs log tree commit homepage
path: root/lib/unicorn/socket_helper.rb
AgeCommit message (Expand)AuthorFilesLines
2018-08-20socket_helper: add hint for FreeBSD users for accf_http(9)Eric Wong1-0/+1
2018-05-01quiet some mismatched indentation warningsEric Wong1-2/+2
2017-04-08reduce method calls with String#start_with?Eric Wong1-1/+1
2017-03-15Merge remote-tracking branch 'origin/ccc-tcp-v3'Eric Wong1-2/+14
2017-03-14freebsd: avoid EINVAL when setting accept filterEric Wong1-2/+5
2017-03-08revert signature change to HttpServer#process_clientEric Wong1-2/+14
2015-07-15doc: remove references to old serversEric Wong1-5/+3
2015-04-07favor more string literals for cold call sitesEric Wong1-1/+1
2015-03-02socket_helper: update commentsEric Wong1-3/+3
2015-02-05remove 1.8, <= 1.9.1 fallback for missing IO#autoclose=Eric Wong1-13/+1
2015-02-05socket_helper: reduce constant lookups and cachingEric Wong1-50/+28
2013-10-25avoid IO_PURGATORY on Ruby 1.9+Eric Wong1-1/+10
2013-10-25support SO_REUSEPORT on new listeners (:reuseport)Eric Wong1-8/+22
2012-08-06do not touch TCP_NOPUSH/TCP_CORK at all by defaultEric Wong1-7/+7
2011-12-05socket_helper: fix grammerr failEric Wong1-1/+1
2011-12-05socket_helper: set SO_KEEPALIVE on TCP socketsEric Wong1-0/+4
2011-12-05socket_helper: remove out-of-date comment for TCP_NODELAYEric Wong1-1/+0
2011-07-01socket_helper: fix undefined variable for loggingEric Wong1-1/+1
2011-06-17error logging is more consistentEric Wong1-2/+1
2011-06-13change TCP defaults to favor low latencyEric Wong1-3/+3
2011-06-07configurator: add :ipv6only directiveEric Wong1-3/+19
2011-04-18documentation cleanup/reductionEric Wong1-1/+1
2011-02-02socket_helper: cleanup leftover debugging statementEric Wong1-1/+0
2011-02-02socket_helper: export tcp_name as a module_functionEric Wong1-0/+1
2011-02-02allow binding on IPv6 sockets with listen "[#{addr}]:#{port}"Eric Wong1-3/+11
2011-01-31force socket options to defaults if unspecifiedEric Wong1-16/+18
2011-01-31enable TCP_NOPUSH/TCP_CORK by defaultEric Wong1-0/+4
2011-01-05socket_helper: expose more defaults in DEFAULTS hashEric Wong1-7/+7
2010-10-05start using kgio, the kinder, gentler I/O libraryEric Wong1-4/+4
2010-10-04avoid unlinking actively listening socketsEric Wong1-2/+8
2010-07-06socket_helper: disable documentation for internalsEric Wong1-1/+1
2010-07-06socket_helper: cleanup FreeBSD accf_* detectionEric Wong1-21/+12
2010-07-06socket_helper: no reason to check for logger methodEric Wong1-8/+3
2010-07-06socket_helper: move defaults to the DEFAULTS constantEric Wong1-11/+21
2010-07-03socket_helper: tunables for tcp_defer_accept/accept_filterEric Wong1-7/+29
2010-04-30add global Unicorn.listener_names methodEric Wong1-0/+2
2009-11-15socket_helper: RDoc for constantsEric Wong1-1/+8
2009-11-15socket_helper: do not hide errors when setting socket optionsEric Wong1-5/+10
2009-11-14configurator: listen :umask parameter for UNIX socketsEric Wong1-1/+1
2009-09-30cleanup: use question mark op for 1-byte comparisonsEric Wong1-1/+1
2009-09-16socket_helper: (FreeBSD) don't freeze the accept filter constantEric Wong1-5/+3
2009-09-08"encoding: binary" comments for all sources (1.9)Eric Wong1-0/+2
2009-07-01Re-add support for non-portable socket optionsEric Wong1-1/+49
2009-04-21rename socket.rb => socket_helper.rbEric Wong1-0/+90