<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-requests.git/requests/auth.py, branch render</title>
<subtitle>github.com: kennethreitz/requests.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/'/>
<entry>
<title>Fix syntax error</title>
<updated>2016-01-30T18:59:58+00:00</updated>
<author>
<name>Markus Unterwaditzer</name>
<email>markus@unterwaditzer.net</email>
</author>
<published>2016-01-30T18:55:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=2140c98fa493404888744f3917636ec0950f9671'/>
<id>2140c98fa493404888744f3917636ec0950f9671</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup of auth __eq__</title>
<updated>2016-01-30T03:18:07+00:00</updated>
<author>
<name>Kenneth Reitz</name>
<email>me@kennethreitz.org</email>
</author>
<published>2016-01-30T03:18:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=6195edc075b5960cdc2699c8556be35406247f61'/>
<id>6195edc075b5960cdc2699c8556be35406247f61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add equality functions for authentication handlers</title>
<updated>2016-01-04T16:01:06+00:00</updated>
<author>
<name>Nicolas Delvaux</name>
<email>nicolas.delvaux@arkena.com</email>
</author>
<published>2016-01-04T16:01:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=06df08e676f5ed84b0f4fea2b56c9c5dbffd32ea'/>
<id>06df08e676f5ed84b0f4fea2b56c9c5dbffd32ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>requests/auth: Handle an empty 'qop' attribute in a Authenticate challenge</title>
<updated>2015-12-05T22:14:52+00:00</updated>
<author>
<name>Matt Jordan</name>
<email>mjordan@digium.com</email>
</author>
<published>2015-12-05T15:47:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=5c19d3e07b68145c7af9ad70dcaa2e48dd06b0b5'/>
<id>5c19d3e07b68145c7af9ad70dcaa2e48dd06b0b5</id>
<content type='text'>
Some malfunctioning HTTP servers may return a qop directive with no token, as
opposed to correctly omitting the qop directive completely. For example:

header: WWW-Authenticate: Digest realm="foobar_api_auth", qop="",
        nonce="a12059eaaad0b86ece8f62f04cbafed6", algorithm="MD5",
        stale="false"

Prior to this patch, requests would respond with a 'None' Authorization header.
While the server is certainly incorrect, this patch updates requests to be
more tolerant to this kind of shenaniganry. If we receive an empty string for
the value of the qop attribute, we instead treat that as if the qop attribute
was simply not provided.

Closes #2916
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some malfunctioning HTTP servers may return a qop directive with no token, as
opposed to correctly omitting the qop directive completely. For example:

header: WWW-Authenticate: Digest realm="foobar_api_auth", qop="",
        nonce="a12059eaaad0b86ece8f62f04cbafed6", algorithm="MD5",
        stale="false"

Prior to this patch, requests would respond with a 'None' Authorization header.
While the server is certainly incorrect, this patch updates requests to be
more tolerant to this kind of shenaniganry. If we receive an empty string for
the value of the qop attribute, we instead treat that as if the qop attribute
was simply not provided.

Closes #2916
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'auth-digest-multi-thread' of https://github.com/exvito/requests into proposed/2.8.0</title>
<updated>2015-07-18T15:38:58+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2015-07-18T15:38:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=77d7e53c12da9fbeea75711d8607741bdfd12973'/>
<id>77d7e53c12da9fbeea75711d8607741bdfd12973</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Auth handler calls close instead of raw.close_conn</title>
<updated>2015-05-14T06:12:07+00:00</updated>
<author>
<name>Saimadhav Heblikar</name>
<email>saimadhavheblikar@gmail.com</email>
</author>
<published>2015-05-14T06:12:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=86aff09103608fb5cbb11dbfbcf35e5e4927a5da'/>
<id>86aff09103608fb5cbb11dbfbcf35e5e4927a5da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2427 from luozhaoyu/master</title>
<updated>2015-04-06T15:19:15+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>sigmavirus24@users.noreply.github.com</email>
</author>
<published>2015-04-06T15:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=956ec8321a76f0b5a9f5bcb591cf6e77d773f819'/>
<id>956ec8321a76f0b5a9f5bcb591cf6e77d773f819</id>
<content type='text'>
Bug fix: field uri in digest authentication should not be empty when enc...</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug fix: field uri in digest authentication should not be empty when enc...</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #2334 - HTTPDigestAuth - Renamed thread local attribute</title>
<updated>2015-04-04T13:25:08+00:00</updated>
<author>
<name>exvito</name>
<email>ex.vitorino@gmail.com</email>
</author>
<published>2015-04-04T13:25:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=5a69137ac871c38f4597b574e93de07d9ff9655f'/>
<id>5a69137ac871c38f4597b574e93de07d9ff9655f</id>
<content type='text'>
Per @sigmavirus24 suggestion: private and more readable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Per @sigmavirus24 suggestion: private and more readable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #2334 - HTTPDigestAuth - Improved per-thread state init</title>
<updated>2015-04-03T16:04:33+00:00</updated>
<author>
<name>exvito</name>
<email>ex.vitorino@gmail.com</email>
</author>
<published>2015-04-03T16:04:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=36dea434065fa174105ac220152d94f7a39827b5'/>
<id>36dea434065fa174105ac220152d94f7a39827b5</id>
<content type='text'>
Inspired in @tardyp approach.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inspired in @tardyp approach.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #2334 - HTTPDigestAuth - All state now in thread local storage</title>
<updated>2015-04-03T13:21:29+00:00</updated>
<author>
<name>exvito</name>
<email>ex.vitorino@gmail.com</email>
</author>
<published>2015-04-03T13:21:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-requests.git/commit/?id=e8d9bc55bc9fae82e3ba934d3f7a93e94a72d094'/>
<id>e8d9bc55bc9fae82e3ba934d3f7a93e94a72d094</id>
<content type='text'>
Following feedback from tardyp and @vincentxb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Following feedback from tardyp and @vincentxb.
</pre>
</div>
</content>
</entry>
</feed>
