Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 12, 2012
  1. @mludvig

    Enable multipart for [sync] - do not check MD5

    mludvig authored
    Multipart-uploaded files don't have a valid MD5 sum in their ETag.
    We can detect it and disable MD5 comparison when deciding whether
    to sync these files. In such a case only the size (and later on a
    timestamp) is compared.
Commits on Jan 6, 2012
  1. @mludvig

    Released version 1.1.0-beta2

    mludvig authored
    * S3/PkgInfo.py: Updated to 1.1.0-beta2
    * NEWS: Updated.
    * s3cmd.1: Regenerated.
Commits on Jan 5, 2012
  1. @mludvig
Commits on Jan 2, 2012
  1. @mludvig
Commits on Oct 12, 2011
  1. @mludvig
  2. @mludvig
  3. @mludvig
Commits on Sep 22, 2011
  1. @mludvig

    * Force MIME type with --mime-type=abc/xyz

    mludvig authored
    Option --mime-type now has a different meaning - from now on
    it forces setting the given MIME type instead of setting a default
    MIME type. For changing the default from binary/octet-stream use
    a new option --default-mime-type.
    Also --guess-mime-type is no longer on by default and if set to true
    in the config file can be turned back off with --no-guess-mime-type
Commits on Jun 7, 2011
  1. @mludvig

    Improved WebSite support

    mludvig authored
    * Renamed ws-list to ws-info
    * Prettyfied ws-info output
    * Include website endpoint in ws-info output
    * Fixed --ws-error handling
Commits on Apr 11, 2011
  1. @mludvig

    Released version 1.1.0-beta1

    mludvig authored
    * S3/PkgInfo.py: Updated to 1.1.0-beta1
    * NEWS: Updated.
    * s3cmd.1: Regenerated.
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@476 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jan 9, 2011
  1. @mludvig

    * Released version 1.0.0

    mludvig authored
    	  ----------------------
    
    	* S3/PkgInfo.py: Updated to 1.0.0
    	* NEWS: Updated.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@464 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Dec 23, 2010
  1. @mludvig
  2. @mludvig

    * s3cmd: Added --(no-)check-md5 for [sync].

    mludvig authored
    	* run-tests.py, testsuite.tar.gz: Added testsuite for
    	  the above.
    	* NEWS: Document the above.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@459 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Dec 8, 2010
  1. @mludvig

    Added date to NEWS file

    mludvig authored
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@455 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. @mludvig

    * Released version 1.0.0-rc2

    mludvig authored
      --------------------------
    
    * S3/PkgInfo.py: Updated to 1.0.0-rc2
    * NEWS, TODO, s3cmd.1: Updated.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@454 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Oct 26, 2010
  1. @mludvig

    * NEWS, TODO: Updated.

    mludvig authored
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@447 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jun 12, 2010
  1. @mludvig

    * S3/CloudFront.py: Allow s3:// URI as well as cf:// URI

    mludvig authored
      for most CloudFront-related commands.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@416 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. @mludvig

    * s3cmd, S3/CloudFront.py, S3/Config.py: Support access

    mludvig 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: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@415 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on May 20, 2010
  1. @mludvig

    * s3cmd, S3/ACL.py, S3/Config.py: Support for --acl-grant

    mludvig authored
      and --acl-revoke (contributed by Timothee Linden)
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@407 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Mar 19, 2010
  1. @mludvig
Commits on Oct 8, 2009
  1. @mludvig

    * Released version 0.9.9.91

    mludvig authored
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@400 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Oct 6, 2009
  1. @mludvig

    * Released version 0.9.9.90

    mludvig authored
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@398 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jun 2, 2009
  1. @mludvig

    * s3cmd: New [fixbucket] command for fixing invalid object

    mludvig 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: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@395 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on May 28, 2009
  1. @mludvig

    * S3/Utils.py: New function replace_nonprintables()

    mludvig 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: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@394 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on May 27, 2009
  1. @mludvig

    * s3cmd, run-test.py, TODO, NEWS: Added --dry-run

    mludvig authored
      and --exclude/--include for [setacl].
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@391 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. @mludvig

    * s3cmd, run-test.py, TODO, NEWS: Added --dry-run

    mludvig authored
      and --exclude/--include for [del].
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@390 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. @mludvig

    * s3cmd: Support for recursive [cp] and [mv], including

    mludvig 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: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@389 830e0280-6d2a-0410-9c65-932aecc39d9d
  4. @mludvig

    * NEWS: Added info about --verbatim.

    mludvig authored
    * TODO: Added more tasks.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@387 830e0280-6d2a-0410-9c65-932aecc39d9d
  5. @mludvig

    2009-05-27 Michal Ludvig <michal@logix.cz>

    mludvig authored
    	* S3/SortedDict.py: Add case-sensitive mode.
    	* s3cmd, S3/S3.py, S3/Config.py: Use SortedDict() in 
    	  case-sensitive mode to avoid dropping filenames
    	  differing only in capitalisation
    	* run-tests.py: Testsuite for the above.
    	* NEWS: Updated.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@386 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Feb 24, 2009
  1. @mludvig

    * s3cmd: New command [sign]

    mludvig authored
    * S3/Utils.py: New function sign_string()
    * S3/S3.py, S3/CloudFront.py: Use sign_string().
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@378 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Feb 16, 2009
  1. @mludvig

    * Released version 0.9.9

    mludvig authored
    * S3/PkgInfo.py: Updated to 0.9.9
    * NEWS: Compile a big news list for 0.9.9
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@377 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Feb 14, 2009
  1. @mludvig

    * s3cmd, S3/Config.py, S3/S3.py: Added --add-header option.

    mludvig authored
    * NEWS: Documented --add-header.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@374 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. @mludvig

    * README: Updated for 0.9.9

    mludvig authored
    * s3cmd, S3/PkgInfo.py, s3cmd.1: Replaced project 
      URLs with http://s3tools.org
    * NEWS: Improved message.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@372 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Feb 12, 2009
  1. @mludvig

    * s3cmd: Added --list-md5 for 'ls' command.

    mludvig authored
    * S3/Config.py: New setting list_md5
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@371 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Feb 1, 2009
  1. @mludvig

    * Released version 0.9.9-rc3

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