Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Sep 20, 2012

  1. Mitch Garnaat

    Merge branch 'develop'

    authored September 19, 2012
  2. Mitch Garnaat

    Merge branch 'develop' of github.com:boto/boto into develop

    authored September 19, 2012
  3. Mitch Garnaat

    Adding beanstalk to setup.py and docs index.

    authored September 19, 2012
  4. Mitch Garnaat

    Merge branch 'release-2.6.0'

    authored September 19, 2012
  5. Mitch Garnaat

    Bumping version number.

    authored September 19, 2012
  6. Mitch Garnaat

    Merge pull request #1002 from jamesls/glacier-job-download

    Add a method to download an archive to a file
    authored September 19, 2012
  7. Mitch Garnaat

    Fixing default endpoint.

    authored September 19, 2012

Sep 19, 2012

  1. James Saryerwinnie

    Add a method to download an archive to a file

    This method will also verify the tree hashes
    for each chunk downloaded.
    authored September 19, 2012
  2. James Saryerwinnie

    Merge branch 'glacier-list-jobs' into develop

    authored September 19, 2012
  3. James Saryerwinnie

    Add status_code and completed param to list_jobs

    authored September 19, 2012
  4. James Saryerwinnie

    Use the params arg to AWSAuthConnection.make_request

    Adding the params to the uri arg will cause the sigv4
    signer to create the wrong canonical string.  By explicitly
    passing the params as a separate arg, the sigv4 signer can
    do the right thing.
    
    Previously this would cause signature errors.
    authored September 19, 2012
  5. James Saryerwinnie

    Add params arg to AWSAuthConnection.make_request

    This arg is then forwarded to build_base_http_request,
    which previously was always passing an empty params dict.
    authored September 19, 2012
  6. Mitch Garnaat

    Merge pull request #997 from nkvoll/cfn-arns

    Support for returned NotificationARNs in cloudformation
    authored September 19, 2012
  7. Mitch Garnaat

    Merge branch 'develop' of github.com:boto/boto into develop

    authored September 19, 2012
  8. Mitch Garnaat

    Adding get_region() back into ec2 module. Still used and removing it …

    …is causing problems. Fixes #999.
    authored September 19, 2012
  9. James Saryerwinnie

    Remove region arg from connect_glacier

    In order to be consistent with the existing connect_* functions
    in boto/__init__.py, I've updated the signature to just
    accept access_key/secret_key, and **kwargs.
    authored September 19, 2012
  10. Mitch Garnaat

    Adding cert test for Glacier.

    authored September 19, 2012
  11. Mitch Garnaat

    Merge branch 'ssl_cert_verification' into develop

    authored September 19, 2012
  12. Mitch Garnaat

    Merge branch 'glacier' into develop

    authored September 19, 2012
  13. Mitch Garnaat

    Merge pull request #975 from tedder/8cd93058131df93932d8ea99e4e78ce06…

    …95a3ad8
    
    Add initial Glacier support in root boto object.
    authored September 19, 2012
  14. Njal Karevoll

    Support for cloudformation stacks that uses SNS for notifications

    authored September 19, 2012
  15. Njal Karevoll

    Test that NotificationARNs are parsed correctly

    authored September 19, 2012

Sep 18, 2012

  1. Mitch Garnaat

    Merge pull request #994 from jamesls/glacier-concurrent

    Add threaded multipart archive upload for glacier
    authored September 18, 2012
  2. Mitch Garnaat

    Merge pull request #993 from staer/patch-1

    Use simplejson when json module not available
    authored September 18, 2012
  3. James Saryerwinnie

    Add threaded multipart archive upload for glacier

    This will internally create a thread pool that concurrently
    uploads the various chunks of a file using the multipart
    API for glacier.
    
    When testing upload speeds, this was approximately 13 times faster
    than the single threaded archive upload.  It also is much better
    at sustaining a constant upload rate, in the single threaded
    upload, the upload rate fluctuated quite a bit (which makes sense
    given that it part of the time it's reading from disk and computing
    hashes instead of sending data).
    
    For comparison, for a 1GB file:
    
    Operation          | Time (secs) | Average Upload rate (MB/s) |
    ---------------------------------------------------------------
    s3multiput              216                6.0
    glacier-single         1291                2.0
    glacier-concurrent       98               11.5
    authored September 17, 2012
  4. James Saryerwinnie

    Merge branch 'glacier-l1-bugfix' into glacier

    authored September 18, 2012
  5. James Saryerwinnie

    Bug fix: format strings had an extra '%s'

    This was for abort_multipart_upload and list_parts,
    and list_multipart_uploads
    authored September 18, 2012
  6. Daniel Harris

    Use simplejson when json module not available

    If python<2.6 is used (including Jython), the json module isn't yet available in the standard library. 
    Using simplejson as a fallback, if available, would be nice.
    authored September 18, 2012
  7. James Saryerwinnie

    Pep 8 cleanup

    authored September 18, 2012
  8. James Saryerwinnie

    Bug fix: limit/marker should be keys in params dict

    authored September 18, 2012
  9. James Saryerwinnie

    Bug fix: s/params_list/param_list/

    authored September 18, 2012
  10. James Saryerwinnie

    Bug fix: import urllib

    The make_request method uses urllib yet it is not
    imported.
    authored September 18, 2012
  11. James Saryerwinnie

    Merge branch 'iam-role-utc' into develop

    authored September 18, 2012
  12. James Saryerwinnie

    Use uctnow instead of now for credential expiry

    The timestamps for expiration time look like this:
    
      "Expiration" : "2012-09-18T21:21:58Z"
    
    So we should be using utcnow() when checking for credential
    expiry.
    authored September 18, 2012
  13. Mike Schwartz

    Changes to resumable upload handler for boundary condition where resu…

    …med upload already complete
    authored September 17, 2012
Something went wrong with that request. Please try again.