django1/django/core
Florian Apolloner 2ca00faa91 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.
2013-09-22 22:02:59 +02:00
..
cache Fixed #21125 -- Removed support for cache URI syntax 2013-09-19 10:01:39 -04:00
checks Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 19:47:26 -04:00
files Fixed #18744 -- Updated docstring to highlight limitations of NamedTemporaryFile 2013-09-19 10:12:03 -04:00
handlers Fixed #20557 -- Properly decoded non-ASCII cookies on Python 3. 2013-09-07 10:25:43 -05:00
mail Fixed #20841 -- Added messages to NotImplementedErrors 2013-09-10 11:09:59 -04:00
management Fixed "Address already in use" from liveserver. 2013-09-22 22:02:59 +02:00
serializers Fixed #20841 -- Added messages to NotImplementedErrors 2013-09-10 11:09:59 -04:00
servers Fixed "Address already in use" from liveserver. 2013-09-22 22:02:59 +02:00
__init__.py Imported Django from private SVN repository (created from r. 8825) 2005-07-13 01:25:57 +00:00
context_processors.py [py3] Made csrf context processor return Unicode 2012-08-13 11:54:21 +02:00
exceptions.py Removed several unused imports. 2013-06-19 17:18:40 +02:00
paginator.py Fixed #19938 -- Consumed iterator only once in paginator's Page 2013-05-25 16:27:26 +02:00
signals.py Major refactoring of django.dispatch with an eye towards speed. The net result is that signals are up to 90% faster. 2008-08-06 15:32:46 +00:00
signing.py Fixed #20687 -- Added documentation for django.core.signing API. 2013-07-03 10:36:21 -04:00
urlresolvers.py Fixed #21043 -- Made resolve() handle reverse_lazy objects. 2013-09-06 15:46:43 -04:00
validators.py Took advantage of django.utils.six.moves.urllib.*. 2013-09-05 14:39:23 -05:00
wsgi.py Fixed #16360 -- Added WSGI entrypoint to startproject layout, and enabled internal servers (runserver and runfcgi) to use an externally-defined WSGI application. Thanks to Armin Ronacher, Jannis Leidel, Alex Gaynor, ptone, and Jacob Kaplan-Moss. 2011-10-22 04:30:10 +00:00