Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Aug 28, 2010
  1. Patch and modifications to support parallel processing of gets, puts …

    authored
    …and syncs.
    
    --parallel to enable
    --workers=n to set the number of workers to use
Commits on Jul 26, 2010
  1. Option to follow local symlinks for sync and put (--follow-symlinks o…

    redsymbol authored
    …ption)
    
    including tests and documentation.  Also addition to run-tests.py:
    --bucket-prefix option, to allow different developers to run tests in their own
    sandbox
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@437 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jul 8, 2010
  1. * run-tests.py, testsuite/crappy-file-name.tar.gz:

    ludvigm authored
    	  Updated testsuite, work around a problem with [s3cmd cp]
    	  when the source file contains '?' or '\x7f' 
    	  (where the inability to copy '?' is especially annoying).
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@420 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jul 7, 2010
  1. * S3/Utils.py, S3/S3Uri.py: Fixed names after moving

    ludvigm authored
    	  functions between modules.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@419 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jun 29, 2010
  1. * S3/ACL.py: Fix isAnonRead method on Grantees

    timotheeg authored
    * ChangeLog: Update name of contributor for Timothee Groleau
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@418 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jun 12, 2010
  1. * s3cmd, S3/CloudFront.py: Both [accesslog] and [cfmodify]

    ludvigm authored
      access logging can now be disabled with --no-access-logging
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@417 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * S3/CloudFront.py: Allow s3:// URI as well as cf:// URI

    ludvigm authored
      for most CloudFront-related commands.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@416 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * s3cmd, S3/CloudFront.py, S3/Config.py: Support access

    ludvigm authored
      logging for CloudFront distributions.
    * S3/S3.py, S3/Utils.py: Moved some functions to Utils.py
      to make them available to CloudFront.py
    * NEWS: Document the above.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@415 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on May 26, 2010
  1. * S3/S3.py: Fixed code formating.

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@414 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * S3/S3.py: Fix bucket listing for buckets with

    ludvigm authored
      over 1000 prefixes. (contributed by Timothee Linden)
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@413 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on May 20, 2010
  1. * s3cmd, S3/S3.py: Added support for bucket locations

    ludvigm authored
      outside US/EU (i.e. us-west-1 and ap-southeast-1 as of now).
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@412 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * s3cmd, S3/S3.py, S3/Config.py: Added --reduced-redundancy

    ludvigm authored
      switch for Reduced Redundancy Storage.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@411 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * s3cmd: Pre-parse ACL parameters in OptionS3ACL()

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@410 830e0280-6d2a-0410-9c65-932aecc39d9d
  4. * s3cmd: Couple of fixes on top of the above commit.

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@409 830e0280-6d2a-0410-9c65-932aecc39d9d
  5. Fixed typo.

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@408 830e0280-6d2a-0410-9c65-932aecc39d9d
  6. * s3cmd, S3/ACL.py, S3/Config.py: Support for --acl-grant

    ludvigm authored
      and --acl-revoke (contributed by Timothee Linden)
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@407 830e0280-6d2a-0410-9c65-932aecc39d9d
  7. * S3/Exceptions.py, S3/S3.py: Some HTTP_400 exceptions

    ludvigm authored
      are retriable.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@406 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Mar 19, 2010
  1. * s3cmd, S3/ACL.py: Print all ACLs for a Grantee

    ludvigm authored
    (one Grantee can have multiple different Grant entries)
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@405 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * s3cmd: Enable bucket-level ACL setting

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@404 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * s3cmd: Fix imports from S3.Utils

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@403 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Dec 9, 2009
  1. * s3cmd: Path separator conversion on Windows hosts.

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@401 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Oct 8, 2009
  1. * Released version 0.9.9.91

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@400 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Oct 7, 2009
  1. * Fixed reference to _max_retries

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@399 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Oct 6, 2009
  1. * Released version 0.9.9.90

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@398 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * S3/S3.py: Introduce throttling on upload only after

    ludvigm authored
    	  second failure. I.e. first retry at full speed.
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@397 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * TODO: Updated with new ideas.

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@396 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jun 2, 2009
  1. * s3cmd: New [fixbucket] command for fixing invalid object

    ludvigm authored
      names in a given Bucket. For instance names with  in
      them (not sure how people manage to upload them but they do).
    * S3/S3.py, S3/Utils.py, S3/Config.py: Support methods for 
      the above, plus advise user to run 'fixbucket' when XML parsing 
      fails.
    * NEWS: Updated.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@395 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on May 28, 2009
  1. * S3/Utils.py: New function replace_nonprintables()

    ludvigm authored
    * s3cmd: Filter local filenames through the above function
      to avoid problems with uploaded filenames containing invalid 
      XML entities, eg  
    * S3/S3.py: Warn if a non-printables char is passed to
      urlencode_string() - they should have been replaced earlier 
      in the processing.
    * run-tests.py, TODO, NEWS: Updated.
    * testsuite/crappy-file-name.tar.gz: Tarball with a crappy-named
      file. Untar for the testsuite.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@394 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on May 27, 2009
  1. * s3cmd, run-test.py, TODO, NEWS: Added --dry-run

    ludvigm authored
      and --exclude/--include for [setacl].
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@391 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * s3cmd, run-test.py, TODO, NEWS: Added --dry-run

    ludvigm authored
      and --exclude/--include for [del].
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@390 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * s3cmd: Support for recursive [cp] and [mv], including

    ludvigm authored
      multiple-source arguments, --include/--exclude,
      --dry-run, etc.
    * run-tests.py: Tests for the above.
    * S3/S3.py: Preserve metadata (eg ACL or MIME type) 
      during [cp] and [mv].
    * NEWS, TODO: Updated.
    
    
    
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@389 830e0280-6d2a-0410-9c65-932aecc39d9d
  4. * run-tests.py: Added --verbose mode.

    ludvigm authored
    git-svn-id: http://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@388 830e0280-6d2a-0410-9c65-932aecc39d9d
Something went wrong with that request. Please try again.