<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/core/handlers/modpython.py, branch archive/soc2009/model-validation</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fmodel-validation</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Fmodel-validation'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2009-10-12T10:16:17Z</updated>
<entry>
<title>[soc2009/model-validation] Merged to trunk at r11603</title>
<updated>2009-10-12T10:16:17Z</updated>
<author>
<name>Honza Král</name>
<email>honza.kral@gmail.com</email>
</author>
<published>2009-10-12T10:16:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=dfe495fbe8e360ee3b3cd8b29e55ee19d86fc9d2'/>
<id>urn:sha1:dfe495fbe8e360ee3b3cd8b29e55ee19d86fc9d2</id>
<content type='text'>
SECURITY ALERT: Corrected regular expressions for URL and email fields.

git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/model-validation@11617 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #2782 -- Make the server port available through the modpython handler.</title>
<updated>2008-11-21T12:00:51Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-11-21T12:00:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2967106274622123f92b9b1a99212871d111c0a0'/>
<id>urn:sha1:2967106274622123f92b9b1a99212871d111c0a0</id>
<content type='text'>
(Originally applied in r3866, reverted in r3927 and now verified as correct).


git-svn-id: http://code.djangoproject.com/svn/django/trunk@9512 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9224 -- Prevent a crash when certain query strings are sent using</title>
<updated>2008-10-07T10:39:16Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-10-07T10:39:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2ae36375fc48fae0024ffbd3e7f6bdd0604ca4fc'/>
<id>urn:sha1:2ae36375fc48fae0024ffbd3e7f6bdd0604ca4fc</id>
<content type='text'>
modpython.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@9189 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9014 -- Check that we really are processing a POST before processing</title>
<updated>2008-09-17T09:02:25Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-09-17T09:02:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=36f8b8d6875cf6e5290afa736a8750e0e8c65129'/>
<id>urn:sha1:36f8b8d6875cf6e5290afa736a8750e0e8c65129</id>
<content type='text'>
POST data. Some nice debugging form aaron to track this down.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@9064 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #8622: accessing POST after a POST handling exception no longer throws the server into an infinite loop. Thanks to vung for tracking this one down and fixing it.</title>
<updated>2008-08-30T19:56:14Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2008-08-30T19:56:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=15644cb255f673c07d9bafc3595edaaa4cdc3a90'/>
<id>urn:sha1:15644cb255f673c07d9bafc3595edaaa4cdc3a90</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8748 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Major refactoring of django.dispatch with an eye towards speed. The net result is that signals are up to 90% faster.</title>
<updated>2008-08-06T15:32:46Z</updated>
<author>
<name>Jacob Kaplan-Moss</name>
<email>jacob@jacobian.org</email>
</author>
<published>2008-08-06T15:32:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=34a3bd52255a2253696b74b2d76133aace839fd2'/>
<id>urn:sha1:34a3bd52255a2253696b74b2d76133aace839fd2</id>
<content type='text'>
Though some attempts and backwards-compatibility were made, speed trumped compatibility. Thus, as usual, check BackwardsIncompatibleChanges for the complete list of backwards-incompatible changes.

Thanks to Jeremy Dunck and Keith Busell for the bulk of the work; some ideas from Brian Herring's previous work (refs #4561) were incorporated.

Documentation is, sigh, still forthcoming.

Fixes #6814 and #3951 (with the new dispatch_uid argument to connect).


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8223 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #7871 -- Added some more bullet-proofing in PATH_INFO determination,</title>
<updated>2008-07-21T22:13:56Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-07-21T22:13:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c236874c48fff6509027ee08135eaf3171023917'/>
<id>urn:sha1:c236874c48fff6509027ee08135eaf3171023917</id>
<content type='text'>
since Django would like it to at least contain a '/' (rather than being an
empty string).


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8032 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Changed/fixed the way Django handles SCRIPT_NAME and PATH_INFO (or</title>
<updated>2008-07-21T07:57:10Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-07-21T07:57:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=bfcecbffd37a68b5fffe81954c17aedeacb1ba22'/>
<id>urn:sha1:bfcecbffd37a68b5fffe81954c17aedeacb1ba22</id>
<content type='text'>
equivalents). Basically, URL resolving will only use the PATH_INFO and the
SCRIPT_NAME will be prepended by reverse() automatically. Allows for more
portable development and installation. Also exposes SCRIPT_NAME in the
HttpRequest instance.

There are a number of cases where things don't work completely transparently,
so mod_python and fastcgi users should read the relevant docs.

Fixed #285, #1516, #3414.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8015 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Revert [7991] - [7993]. I was committing from the wrong branch. Sorry 'bout</title>
<updated>2008-07-19T19:37:55Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-07-19T19:37:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=189c704ae64691ab6bbb8ffb3adee73ffd4105fe'/>
<id>urn:sha1:189c704ae64691ab6bbb8ffb3adee73ffd4105fe</id>
<content type='text'>
that, folks. :-(


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7995 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>First part of setting request.path correctly.</title>
<updated>2008-07-19T19:32:01Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2008-07-19T19:32:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b653cdcfb2558f8b3023711bd90f97192d6406fd'/>
<id>urn:sha1:b653cdcfb2558f8b3023711bd90f97192d6406fd</id>
<content type='text'>
Still needs:
    - testing
    - docs changes
    - some way of fixing reverse().


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7991 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
