Skip to content
This repository

Jul 29, 2008

  1. Michal Ludvig

    * Released version 0.9.8.3

    authored July 29, 2008
  2. Michal Ludvig

    * Released version 0.9.8.3

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@209 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored July 29, 2008
  3. Michal Ludvig

    * S3/Utils.py (hash_file_md5): Hash files in 32kB chunks

      instead of reading it all up to a memory first to avoid
      OOM on large files.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@208 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored July 29, 2008

Jul 07, 2008

  1. Michal Ludvig

    * s3cmd.1: couple of syntax fixes from Mikhail Gusarov

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@207 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored July 07, 2008

Jul 03, 2008

  1. Michal Ludvig

    * S3/PkgInfo.py: Bumped up version to 0.9.8.2

    * NEWS: Added 0.9.8.2
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@206 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored July 03, 2008
  2. Michal Ludvig

    * s3cmd: Print version info on 'unexpected error' output.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@205 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored July 03, 2008

Jun 30, 2008

  1. Michal Ludvig

    * S3/S3.py: Re-upload when Amazon doesn't send ETag

      in PUT response. It happens from time to time for
      unknown reasons. Thanks "Burtc" for report and
      "hermzz" for fix. Fixes #1990387
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@204 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 30, 2008

Jun 27, 2008

  1. Michal Ludvig

    * S3/PkgInfo.py: Bumped up version to 0.9.8.1

    * NEWS: Added 0.9.8.1
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@203 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 27, 2008
  2. Michal Ludvig

    Improved run-tests.sh a little.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@202 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 27, 2008
  3. Michal Ludvig

    * s3cmd: make 'cfg' global

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@201 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 27, 2008
  4. Michal Ludvig

    * run-tests.sh: Sort-of testsuite

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@200 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 27, 2008

Jun 23, 2008

  1. Michal Ludvig

    * s3cmd: Last-minute compatibility fixes for Python 2.4

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@199 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 23, 2008
  2. Michal Ludvig

    * S3/PkgInfo.py: Bumped up version to 0.9.8

    * NEWS: Added 0.9.8
    * TODO: Removed completed tasks
    * s3cmd, s3cmd.1: --debug-exclude is an alias for --debug-syncmatch
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@198 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 23, 2008
  3. Michal Ludvig

    * s3cmd: Don't require $HOME env variable to be set.

      Fixes #2000133
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@197 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 23, 2008
  4. Michal Ludvig

    * s3cmd: Wrapped all execution in a try/except block

      to catch all exceptions and ask for a report.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@196 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 23, 2008

Jun 17, 2008

  1. Michal Ludvig

    * S3/PkgInfo.py: Version 0.9.8-rc3

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@195 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 17, 2008
  2. Michal Ludvig

    * S3/S3.py: Bucket name can't contain upper-case letters (S3/DNS limi…

    …tation).
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@194 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 17, 2008

Jun 11, 2008

  1. Michal Ludvig

    * S3/PkgInfo.py: Version 0.9.8-rc2

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@193 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 11, 2008
  2. Michal Ludvig

    * s3cmd, s3cmd.1: Added GLOB (shell-style wildcard) exclude, renamed

      orig regexp-style --exclude to --rexclude
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@192 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 11, 2008
  3. Michal Ludvig

    * S3/PkgInfo.py: Version 0.9.8-rc1

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@191 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 11, 2008
  4. Michal Ludvig

    * s3cmd, S3/Config.py, s3cmd.1: Added --exclude-from and --debug-sync…

    …match
    
      switches for sync.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@190 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 11, 2008

Jun 10, 2008

  1. Michal Ludvig

    * s3cmd: Remove python 2.5 specific code (try/except/finally

      block) and make s3cmd compatible with python 2.4 again.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@189 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 10, 2008

Jun 09, 2008

  1. Michal Ludvig

    * s3cmd.1, NEWS: Document --exclude

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@188 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 09, 2008
  2. Michal Ludvig

    Omitted from previous commit.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@187 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 09, 2008
  3. Michal Ludvig

    * s3cmd: Added --exclude switch for sync.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@186 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 09, 2008

Jun 04, 2008

  1. Michal Ludvig

    * Released version 0.9.7

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@184 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 04, 2008
  2. Michal Ludvig

    * S3/PkgInfo.py: Bumped up version to 0.9.7

    * NEWS: Added 0.9.7
    * TODO: Removed completed tasks
    * s3cmd, s3cmd.1: Updated help texts, 
      removed --dry-run option as it's not implemented.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@183 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 04, 2008
  3. Michal Ludvig

    * S3/Config.py: Store more file attributes in sync to S3.

    * s3cmd: Make sync remote2local more error-resilient.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@182 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 04, 2008
  4. Michal Ludvig

    Implemented S3->local sync

    * s3cmd: Implemented cmd_sync_remote2local() for restoring
      backup from S3 to a local filesystem
    * S3/S3.py: S3.object_get_uri() now requires writable stream 
      and not a path name.
    * S3/Utils.py: Added mkdir_with_parents()
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@181 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 04, 2008

Jun 03, 2008

  1. Michal Ludvig

    * s3cmd: Refactored cmd_sync() in preparation

    	  for remote->local sync.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@180 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored June 03, 2008

Apr 30, 2008

  1. Michal Ludvig

    2008-04-30 Michal Ludvig <michal@logix.cz>

    	* s3db, S3/SimpleDB.py: Implemented almost full SimpleDB API.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@179 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored April 30, 2008

Apr 29, 2008

  1. Michal Ludvig

    2008-04-29 Michal Ludvig <michal@logix.cz>

    	* s3db, S3/SimpleDB.py: Initial support for Amazon SimpleDB. 
    	  For now implements ListDomains() call and most of the 
    	  infrastructure required for request creation.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@178 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored April 29, 2008
  2. Michal Ludvig

    2008-04-29 Michal Ludvig <michal@logix.cz>

    	* S3/Exceptions.py: Exceptions moved out of S3.S3
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@177 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored April 29, 2008
  3. Michal Ludvig

    This belongs to the previous commit.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@176 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored April 29, 2008
  4. Michal Ludvig

    2008-04-29 Michal Ludvig <michal@logix.cz>

    	* S3/SortedDict.py: rewritten from scratch to preserve
    	  case of keys while still sorting in case-ignore mode.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@175 830e0280-6d2a-0410-9c65-932aecc39d9d
    authored April 29, 2008
Something went wrong with that request. Please try again.