summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
| * Steal aslist from Pyramid.settingsBert JW Regeer2016-06-031-0/+18
| * Add appveyor for testingBert JW Regeer2016-06-031-0/+12
| * Remove Python 2.6Bert JW Regeer2016-06-033-9/+1
|/
* Back to devBert JW Regeer2016-04-151-1/+1
* Wheels are universal, man!Bert JW Regeer2016-04-151-0/+3
* Update maintainer informationv0.9.0Bert JW Regeer2016-04-151-2/+2
* Prep for 0.9.0Bert JW Regeer2016-04-152-398/+20
* Add history to docsBert JW Regeer2016-04-151-0/+1
* Copy from CHANGES to HISTORYBert JW Regeer2016-04-151-0/+385
* Prep for 0.9.0b1v0.9.0b1Bert JW Regeer2016-04-092-1/+9
* Merge pull request #124 from NextThought/fix.122Bert JW Regeer2016-03-264-4/+28
|\
| * Check header names and status for line feed/carriage return. Fixes #122Jason Madden2016-03-194-4/+28
|/
* Missed updating CHANGESBert JW Regeer2016-03-161-2/+2
* Bump version due to semver0.9.0b0Bert JW Regeer2016-03-161-1/+1
* Prep for 0.8.11b00.8.11b0Bert JW Regeer2016-03-152-3/+3
* Ignore build dirBert JW Regeer2016-03-151-0/+1
* Really remove Python 3.2 supportBert JW Regeer2016-03-152-1/+2
* Remove Python 3.2 supportBert JW Regeer2016-03-153-24/+76
* Merge branch 'fix/app_iter_falsy'Bert JW Regeer2016-03-153-2/+8
|\
| * Merge master into branchBert JW Regeer2016-03-153-0/+16
| |\ | |/ |/|
* | Merge pull request #121 from Pylons/feature/header_seatbeltBert JW Regeer2016-01-033-0/+16
|\ \
| * | CHANGESBert JW Regeer2016-01-031-0/+5
| * | Check headers for line feed/carriage return charsBert JW Regeer2016-01-031-0/+4
| * | Add failing testBert JW Regeer2016-01-031-0/+7
|/ /
| * Add changelog entryBert JW Regeer2015-12-201-0/+6
| * Fix test for __bool__Bert JW Regeer2015-12-201-1/+1
| * Remove __nonzero__ and bool from FileBasedBufferBert JW Regeer2015-12-201-1/+1
|/
* Merge branch 'bugfix/prune_buffer'Bert JW Regeer2015-12-203-1/+7
|\