django1/django
Florian Apolloner 56201fe5a8 [1.6.x] Fixed "Address already in use" from liveserver.
Our WSGIServer rewrapped the socket errors from server_bind into
WSGIServerExceptions, which is used later on to provide nicer
error messages in runserver and used by the liveserver to see if
the port is already in use. But wrapping server_bind isn't enough since
it only binds to the socket, socket.listen (which is called from
server_activate) could also raise "Address already in use".

Instead of overriding server_activate too I chose to just catch socket
errors, which seems to make more sense anyways and should be more robust
against changes in wsgiref.

Backport of 2ca00faa91 from master.
2013-09-22 22:04:50 +02:00
..
bin Fixed #19252 -- Added support for wheel packages. 2013-05-01 13:46:06 +02:00
conf [1.6.x] Set 'bidi' Urdu property to True 2013-08-30 12:04:17 +02:00
contrib [1.6.x] Increased default PBKDF2 iterations 2013-09-19 15:34:59 -04:00
core [1.6.x] Fixed "Address already in use" from liveserver. 2013-09-22 22:04:50 +02:00
db [1.6.x] Fixed #21109 -- made db cursor error wrapping faster 2013-09-17 12:31:13 +03:00
dispatch Fixed #20943 -- Weakly reference senders when caching their associated receivers 2013-08-20 02:12:50 -04:00
forms [1.6.x] Ensured that BoundField.as_widget always returns properly localized fields. 2013-09-21 22:58:18 +02:00
http [1.6.x] Replaced "not PY3" by "PY2", new in six 1.4.0. 2013-09-03 07:34:45 -05:00
middleware Removed several unused imports. 2013-06-19 17:18:40 +02:00
shortcuts Fixed #19692 -- Completed deprecation of mimetype in favor of content_type. 2013-01-31 13:54:40 +01:00
template [1.6.x] Prevented arbitrary file inclusion with {% ssi %} tag and relative paths. 2013-09-10 21:03:51 -04:00
templatetags [1.6.x] Took advantage of django.utils.six.moves.urllib.*. 2013-09-10 21:29:31 +02:00
test [1.6.x] Fixed "Address already in use" from liveserver. 2013-09-22 22:04:50 +02:00
utils [1.6.x] Increased default PBKDF2 iterations 2013-09-19 15:34:59 -04:00
views [1.6.x] Fixed #21098 -- Applied sensitive_post_parameters to MultiValueDict 2013-09-18 09:56:01 -04:00
__init__.py [1.6.x] Add release notes and bump version number for security release. 2013-09-15 00:36:03 -06:00