summaryrefslogtreecommitdiff
path: root/waitress/server.py
Commit message (Expand)AuthorAgeFilesLines
* Move source code to src folderBert JW Regeer2020-04-161-436/+0
* Blacken the entire code baseBert JW Regeer2019-12-121-78/+88
* add proxy header testsMichael Merickel2019-07-191-4/+0
* move proxy headers to a middleware and return 400 for malformed valuesMichael Merickel2019-06-291-0/+20
* Changes for pull request reviewFrank Krick2018-11-131-1/+1
* Undo changes for getsocknameFrank Krick2018-10-281-15/+18
* Removed bind_sockets parameter from adjustments and added autodetection if bi...Frank Krick2018-10-281-3/+6
* Added sockets and bind_sockets parameters for server creationFrank Krick2018-10-281-33/+57
* Avoid doing work for UNIX sockets, just return localhostbugfix/ipv6_server_nameBert JW Regeer2018-09-051-0/+3
* Change get_server_name logic to be more correctBert JW Regeer2018-09-051-3/+21
* get_server_name requires an IP, passing empty is invalidBert JW Regeer2018-09-051-9/+5
* Vendor asyncore into waitress as waitress.wasyncore. (#199)Chris McDonough2018-08-311-11/+17
* Add fallback to numeric only nameinfoBert JW Regeer2017-01-171-3/+15
* On Windows IPPROTO_IPV6 may not be defined in socketBert JW Regeer2016-10-141-2/+9
* Added comments regarding MultiSocketServerfeature/multiple_socketsBert JW Regeer2016-06-151-1/+12
* Rename BaseServer to MultiSocketServerBert JW Regeer2016-06-151-2/+2
* Set IPv6 socket to be IPv6 onlyBert JW Regeer2016-06-111-0/+3
* Pass a top-level map to all servers we startBert JW Regeer2016-06-111-0/+3
* Format IPv6 host's properlyBert JW Regeer2016-06-111-0/+5
* Set effective_listen to what is passed inBert JW Regeer2016-06-111-1/+1
* Update get_server_hostname to support IPv6Bert JW Regeer2016-06-031-2/+3
* Nocover print_listenBert JW Regeer2016-06-031-2/+2
* The BaseServer requires the task_dispatcherBert JW Regeer2016-06-031-1/+3
* Rename print to print_listenBert JW Regeer2016-06-031-2/+2
* Pass a format string to the 'server' to print out the serving linesBert JW Regeer2016-06-031-0/+7
* Start up multiple TcpWSGIServer'sBert JW Regeer2016-06-031-0/+19
* Use getnameinfo with getsocknameBert JW Regeer2016-06-031-2/+5
* Add sockinfo, an opaque objectBert JW Regeer2016-06-031-2/+10
* BaseServer is introduced for run()Bert JW Regeer2016-06-031-0/+23
* Dispatcher is now a top-level APIBert JW Regeer2016-06-031-5/+6
* Add __init__ to allow direct usage to continue workingBert JW Regeer2016-06-031-0/+21
* We need to specialise the UnixWSGIServerBert JW Regeer2016-06-031-4/+10
* Create a dispatcher in create_serverBert JW Regeer2016-06-031-0/+6
* Remove family from {Base,Tcp,Unix}WSGIServerBert JW Regeer2016-06-031-3/+0
* - If an ``application`` value of ``None`` is supplied to the ``create_server``Chris McDonough2014-07-131-0/+5
* - Use a nonglobal asyncore socket map by default to hopefully prevent conflictsChris McDonough2014-07-131-0/+5
* add a url_prefix adjustment that behaves much like paste prefixmiddleware (to...Chris McDonough2013-08-121-1/+0
* Added new option to use poll instead of select in asyncore.loop callMarcin Kuzminski2013-05-281-1/+2
* Switch fixture spawning to use multiprocessing.Keith Gaughan2013-05-281-0/+1
* Hide Unix socket support better when unsupported.Keith Gaughan2013-05-281-16/+14
* Pre-0.8.4 compatibility.Keith Gaughan2013-05-261-14/+19
* autopep8 runthrough and janitorial changes.Keith Gaughan2013-05-231-10/+10
* hail maryChris McDonough2013-05-111-1/+5
* Unix domain socket support.Keith Gaughan2013-05-121-2/+23
* Separate TCP socket behaviour from WSGIServer.Keith Gaughan2013-05-121-12/+46
* - Add an ``asyncore_loop_timeout`` adjustment value, which controls theChris McDonough2013-01-101-1/+4
* commentChris McDonough2012-01-111-1/+1
* FeaturesChris McDonough2012-01-021-1/+1
* Bug FixesChris McDonough2011-12-311-8/+2
* handle only one task at a time on channel to fix pipelineing issuesChris McDonough2011-12-291-1/+1