summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * Rename BaseServer to MultiSocketServerBert JW Regeer2016-06-152-3/+3
| * Show example using defaultsBert JW Regeer2016-06-151-0/+7
| * Update docs in runner.pyBert JW Regeer2016-06-151-4/+18
| * Place documentation in appropriate fileBert JW Regeer2016-06-152-11/+28
| * Update CHANGES and make promise regarding deprecationBert JW Regeer2016-06-151-1/+3
| * Update CHANGES.txtBert JW Regeer2016-06-111-0/+11
| * Add some notes to the runnerBert JW Regeer2016-06-111-0/+4
| * Update docs about multi socket supportBert JW Regeer2016-06-113-19/+49
| * Move old CHANGES.txt to HISTORY.txtBert JW Regeer2016-06-112-28/+37
| * Update CLI optionsBert JW Regeer2016-06-111-0/+3
| * Add wildcard host supportBert JW Regeer2016-06-112-0/+10
| * 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
| * Workaround a couple of bugs in OS XBert JW Regeer2016-06-111-1/+17
| * Add tests for parse changesBert JW Regeer2016-06-111-1/+22
| * Accept multiple listen arguments while parsingBert JW Regeer2016-06-111-0/+7
| * Remove unused importBert JW Regeer2016-06-111-1/+0
| * Skip IPv6 tests on hosts that don't support IPv6Bert JW Regeer2016-06-032-13/+40
| * Don't set hostname to empty if localhost on WindowsBert JW Regeer2016-06-032-3/+1
| * Update get_server_hostname to support IPv6Bert JW Regeer2016-06-031-2/+3
| * Update docs for the runnerBert JW Regeer2016-06-031-0/+16
| * Add tests for IPv4/IPv6Bert JW Regeer2016-06-031-0/+10
| * Add tests for serversBert JW Regeer2016-06-031-0/+17
| * Nocover print_listenBert JW Regeer2016-06-031-2/+2
| * The BaseServer requires the task_dispatcherBert JW Regeer2016-06-031-1/+3
| * Add options to enable/disable IPv4/IPv6Bert JW Regeer2016-06-031-2/+18
| * Verify BaseServer is returned with multiple listenBert JW Regeer2016-06-031-1/+18
| * Make pep8 happyBert JW Regeer2016-06-031-1/+5
| * Rename print to print_listenBert JW Regeer2016-06-032-3/+3
| * Pass a format string to the 'server' to print out the serving linesBert JW Regeer2016-06-032-2/+8
| * 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
| * The test relies on having a class attributeBert JW Regeer2016-06-031-0/+4
| * getaddrinfo allows for us to use service names instead of port numbersBert JW Regeer2016-06-031-0/+7
| * Make port a string, because Py3Bert JW Regeer2016-06-031-2/+2
| * Check just sockaddr infoBert JW Regeer2016-06-031-6/+18
| * Use a real hostname... getaddrinfo requires itBert JW Regeer2016-06-031-2/+2
| * Use getaddrinfo() to get actual list of wanted socketsBert JW Regeer2016-06-031-3/+13
| * Add tests and bring coverage back to 100%Bert JW Regeer2016-06-031-0/+35
| * host/port may not be used together with listen argumentBert JW Regeer2016-06-031-0/+4
| * Add listen argument to waitressBert JW Regeer2016-06-031-4/+37