Permalink
Commits on Jun 27, 2008
  1. * 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
    mludvig committed Jun 27, 2008
  2. Improved run-tests.sh a little.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@202 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jun 27, 2008
  3. * s3cmd: make 'cfg' global

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@201 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jun 27, 2008
  4. * run-tests.sh: Sort-of testsuite

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@200 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jun 27, 2008
Commits on Jun 23, 2008
  1. * 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
    mludvig committed Jun 23, 2008
  2. * 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
    mludvig committed Jun 23, 2008
  3. * 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
    mludvig committed Jun 23, 2008
Commits on Jun 17, 2008
  1. * 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
    mludvig committed Jun 17, 2008
Commits on Jun 11, 2008
  1. * 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
    mludvig committed Jun 11, 2008
  2. * 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
    mludvig committed Jun 11, 2008
  3. * 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
    mludvig committed Jun 11, 2008
  4. * 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
    mludvig committed Jun 11, 2008
Commits on Jun 10, 2008
  1. * 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
    mludvig committed Jun 10, 2008
Commits on Jun 9, 2008
  1. * s3cmd.1, NEWS: Document --exclude

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@188 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jun 9, 2008
  2. Omitted from previous commit.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@187 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jun 9, 2008
  3. * s3cmd: Added --exclude switch for sync.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@186 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jun 9, 2008
Commits on Jun 4, 2008
  1. * Released version 0.9.7

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@184 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Jun 4, 2008
  2. * 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
    mludvig committed Jun 4, 2008
  3. * 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
    mludvig committed Jun 4, 2008
  4. 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
    mludvig committed Jun 4, 2008
Commits on Jun 3, 2008
  1. * 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
    mludvig committed Jun 3, 2008
Commits on Apr 30, 2008
  1. 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
    mludvig committed Apr 30, 2008
Commits on Apr 29, 2008
  1. 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
    mludvig committed Apr 29, 2008
  2. 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
    mludvig committed Apr 29, 2008
  3. This belongs to the previous commit.

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@176 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Apr 29, 2008
  4. 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
    mludvig committed Apr 29, 2008
Commits on Apr 28, 2008
  1. * S3/S3.py: send_file() now computes MD5 sum of the file

    	  being uploaded, compares with ETag returned by Amazon
    	  and retries upload if they don't match.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@174 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Apr 28, 2008
  2. Version -> 0.9.7-pre1

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@173 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Apr 28, 2008
Commits on Mar 4, 2008
  1. * s3cmd, S3/S3.py, S3/Utils.py: Throttle upload speed and retry

    	  when upload failed.
    	  Report download/upload speed and time elapsed.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@172 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Mar 4, 2008
Commits on Mar 1, 2008
  1. That's 0.9.6 of course ;-)

    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@170 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Mar 1, 2008
Commits on Feb 27, 2008
  1. * S3/PkgInfo.py: bumped up version to 0.9.6

    	* NEWS: What's new in 0.9.6
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@167 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Feb 27, 2008
  2. * S3/S3.py: modify 'x-amz-date' format (problems reported on MacOS X).

    	  Thanks Jon Larkowski for fix.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@166 830e0280-6d2a-0410-9c65-932aecc39d9d
    mludvig committed Feb 27, 2008