<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-swiftclient.git/swiftclient, branch 2.0.2</title>
<subtitle>opendev.org: openstack/python-swiftclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/'/>
<entry>
<title>Remove multipart/form-data file upload</title>
<updated>2014-02-14T15:51:20+00:00</updated>
<author>
<name>Tristan Cacqueray</name>
<email>tristan.cacqueray@enovance.com</email>
</author>
<published>2014-02-14T11:52:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=380e83087447b724458ba16e11f527babb39dd01'/>
<id>380e83087447b724458ba16e11f527babb39dd01</id>
<content type='text'>
The requests 'files' parameter adds this 'Content-Type: multipart/form-data'
HTTP header and the whole multipart body data get stored with the object.
This also create a memory hog issue because files are loaded in memory before
being actually sent. This patch removes this behavior and restores what was
done before, ie: direct uploading.

This patches also fixes an issue in requests, when used with glance
CooperativeReader it mis-calculates content-length leading to chunked encoding
for raw upload.

Change-Id: Ie5b0a1078bedd33f09c6157f48b5f88116c589fa
Closes-Bug: #1280072
Closes-Bug: #1280275
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The requests 'files' parameter adds this 'Content-Type: multipart/form-data'
HTTP header and the whole multipart body data get stored with the object.
This also create a memory hog issue because files are loaded in memory before
being actually sent. This patch removes this behavior and restores what was
done before, ie: direct uploading.

This patches also fixes an issue in requests, when used with glance
CooperativeReader it mis-calculates content-length leading to chunked encoding
for raw upload.

Change-Id: Ie5b0a1078bedd33f09c6157f48b5f88116c589fa
Closes-Bug: #1280072
Closes-Bug: #1280275
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix --insecure option on auth</title>
<updated>2014-02-14T07:37:08+00:00</updated>
<author>
<name>John Dickinson</name>
<email>me@not.mn</email>
</author>
<published>2014-02-14T07:33:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=79f189a59352ee5b11a584924f5066b511b482b0'/>
<id>79f189a59352ee5b11a584924f5066b511b482b0</id>
<content type='text'>
Change-Id: Ibe76d98d6075b84cbdb370b48f3498ab848142ad
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibe76d98d6075b84cbdb370b48f3498ab848142ad
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Port to python-requests"</title>
<updated>2014-02-14T00:41:39+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-02-14T00:41:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=19d7e1812a99d73785146667ae2f3a7156f06898'/>
<id>19d7e1812a99d73785146667ae2f3a7156f06898</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove extraneous vim configuration comments</title>
<updated>2014-02-13T09:44:29+00:00</updated>
<author>
<name>yangxurong</name>
<email>yangxurong@huawei.com</email>
</author>
<published>2014-02-13T08:15:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=4e15bc71205cf308c8338b2608213f439a48d5d6'/>
<id>4e15bc71205cf308c8338b2608213f439a48d5d6</id>
<content type='text'>
Remove line containing

comment - # vim: tabstop=4 shiftwidth=4 softtabstop=4

Change-Id: I31e4ee4112285f0daa5f2dd50db0344f4876820d
Closes-Bug:#1229324
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove line containing

comment - # vim: tabstop=4 shiftwidth=4 softtabstop=4

Change-Id: I31e4ee4112285f0daa5f2dd50db0344f4876820d
Closes-Bug:#1229324
</pre>
</div>
</content>
</entry>
<entry>
<title>Port to python-requests</title>
<updated>2014-02-12T12:21:26+00:00</updated>
<author>
<name>Tristan Cacqueray</name>
<email>tristan.cacqueray@enovance.com</email>
</author>
<published>2014-01-24T16:40:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=b182112719ab87942472e44aa3446ea0eb19a289'/>
<id>b182112719ab87942472e44aa3446ea0eb19a289</id>
<content type='text'>
Currently, httplib implementation does not support SSL certificate
verification. This patch fixes this. Note that ssl compression parameter
and 100-continue thing is still missing from requests, though those are
lower priority.

Requests now takes care of:
* proxy configuration (get_environ_proxies),
* chunked encoding (with data generator),
* bulk uploading (with files dictionary),
* SSL certificate verification (with 'insecure' and 'cacert' parameter).

This patch have been tested with requests 1.1.0 (CentOS 6) and requests
2.2.1 (current version).

Change-Id: Ib5de962f4102d57c71ad85fd81a615362ef175dc
Closes-Bug: #1199783
DocImpact
SecurityImpact
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, httplib implementation does not support SSL certificate
verification. This patch fixes this. Note that ssl compression parameter
and 100-continue thing is still missing from requests, though those are
lower priority.

Requests now takes care of:
* proxy configuration (get_environ_proxies),
* chunked encoding (with data generator),
* bulk uploading (with files dictionary),
* SSL certificate verification (with 'insecure' and 'cacert' parameter).

This patch have been tested with requests 1.1.0 (CentOS 6) and requests
2.2.1 (current version).

Change-Id: Ib5de962f4102d57c71ad85fd81a615362ef175dc
Closes-Bug: #1199783
DocImpact
SecurityImpact
</pre>
</div>
</content>
</entry>
<entry>
<title>changed things because reasons</title>
<updated>2014-02-07T01:31:32+00:00</updated>
<author>
<name>Sergio Cazzolato</name>
<email>sergio.j.cazzolato@intel.com</email>
</author>
<published>2013-11-30T01:46:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=d387c61daa9fa57607223e598d52edfd5d64ffa3'/>
<id>d387c61daa9fa57607223e598d52edfd5d64ffa3</id>
<content type='text'>
Dictionaries added in texts to improve readability in case there
are 2 params

Change-Id: I064cceeaa56b232504c6f0b6c215c9c5dbb7fcef
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dictionaries added in texts to improve readability in case there
are 2 params

Change-Id: I064cceeaa56b232504c6f0b6c215c9c5dbb7fcef
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add capabilities option"</title>
<updated>2014-01-31T08:55:27+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-01-31T08:55:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=feb514a207f486f0f71ec575d640e4b0dcb9b1ad'/>
<id>feb514a207f486f0f71ec575d640e4b0dcb9b1ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>match hacking rules in swift</title>
<updated>2014-01-24T22:53:17+00:00</updated>
<author>
<name>John Dickinson</name>
<email>me@not.mn</email>
</author>
<published>2014-01-24T22:53:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=95aa3e96f25137d5e6716d0a4572b8885b0cd11a'/>
<id>95aa3e96f25137d5e6716d0a4572b8885b0cd11a</id>
<content type='text'>
Change-Id: Iee02978f38ca020754f52ceaed6aa3684fa87bc9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iee02978f38ca020754f52ceaed6aa3684fa87bc9
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "retry on ratelimit"</title>
<updated>2014-01-18T17:07:16+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-01-18T17:07:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=b4907e0c816585d9b20a4119b00ee56adb884119'/>
<id>b4907e0c816585d9b20a4119b00ee56adb884119</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add capabilities option</title>
<updated>2014-01-17T09:26:34+00:00</updated>
<author>
<name>Fabien Boucher</name>
<email>fabien.boucher@enovance.com</email>
</author>
<published>2014-01-13T21:39:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=533c9c5ba14581ac06b31f82531f9c749d489868'/>
<id>533c9c5ba14581ac06b31f82531f9c749d489868</id>
<content type='text'>
This patch adds a capabilities option on swiftclient.
This option uses the new /info endpoint to request the
remote capabilities and nicely display it.

Change-Id: Ie34b454511d5527e402e66e1fdb72120f427f2fd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds a capabilities option on swiftclient.
This option uses the new /info endpoint to request the
remote capabilities and nicely display it.

Change-Id: Ie34b454511d5527e402e66e1fdb72120f427f2fd
</pre>
</div>
</content>
</entry>
</feed>
