Permalink
Commits on Jun 23, 2008
  1. * S3/PkgInfo.py: Bumped up version to 0.9.8

    mludvig committed Jun 23, 2008
    * 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
  2. * s3cmd: Don't require $HOME env variable to be set.

    mludvig committed Jun 23, 2008
      Fixes #2000133
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@197 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * s3cmd: Wrapped all execution in a try/except block

    mludvig committed Jun 23, 2008
      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
Commits on Jun 17, 2008
  1. * S3/PkgInfo.py: Version 0.9.8-rc3

    mludvig committed Jun 17, 2008
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@195 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jun 11, 2008
  1. * S3/PkgInfo.py: Version 0.9.8-rc2

    mludvig committed Jun 11, 2008
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@193 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * s3cmd, s3cmd.1: Added GLOB (shell-style wildcard) exclude, renamed

    mludvig committed Jun 11, 2008
      orig regexp-style --exclude to --rexclude
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@192 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * S3/PkgInfo.py: Version 0.9.8-rc1

    mludvig committed Jun 11, 2008
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@191 830e0280-6d2a-0410-9c65-932aecc39d9d
  4. * s3cmd, S3/Config.py, s3cmd.1: Added --exclude-from and --debug-sync…

    mludvig committed Jun 11, 2008
    …match
    
      switches for sync.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@190 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Jun 10, 2008
  1. * s3cmd: Remove python 2.5 specific code (try/except/finally

    mludvig committed Jun 10, 2008
      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
Commits on Jun 9, 2008
  1. * s3cmd.1, NEWS: Document --exclude

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

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

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

    mludvig committed Jun 4, 2008
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@184 830e0280-6d2a-0410-9c65-932aecc39d9d
  2. * S3/PkgInfo.py: Bumped up version to 0.9.7

    mludvig committed Jun 4, 2008
    * 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
  3. * S3/Config.py: Store more file attributes in sync to S3.

    mludvig committed Jun 4, 2008
    * 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
  4. Implemented S3->local sync

    mludvig committed Jun 4, 2008
    * 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
Commits on Jun 3, 2008
  1. * s3cmd: Refactored cmd_sync() in preparation

    mludvig committed Jun 3, 2008
    	  for remote->local sync.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@180 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Apr 30, 2008
  1. 2008-04-30 Michal Ludvig <michal@logix.cz>

    mludvig committed Apr 30, 2008
    	* 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
Commits on Apr 29, 2008
  1. 2008-04-29 Michal Ludvig <michal@logix.cz>

    mludvig committed Apr 29, 2008
    	* 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
  2. 2008-04-29 Michal Ludvig <michal@logix.cz>

    mludvig committed Apr 29, 2008
    	* 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
  3. This belongs to the previous commit.

    mludvig committed Apr 29, 2008
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@176 830e0280-6d2a-0410-9c65-932aecc39d9d
  4. 2008-04-29 Michal Ludvig <michal@logix.cz>

    mludvig committed Apr 29, 2008
    	* 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
Commits on Apr 28, 2008
  1. * S3/S3.py: send_file() now computes MD5 sum of the file

    mludvig committed Apr 28, 2008
    	  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
  2. Version -> 0.9.7-pre1

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

    mludvig committed Mar 4, 2008
    	  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
Commits on Mar 1, 2008
  1. That's 0.9.6 of course ;-)

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

    mludvig committed Feb 27, 2008
    	* 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
  2. * S3/S3.py: modify 'x-amz-date' format (problems reported on MacOS X).

    mludvig committed Feb 27, 2008
    	  Thanks Jon Larkowski for fix.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@166 830e0280-6d2a-0410-9c65-932aecc39d9d
  3. * S3/S3.py, S3/Utils.py: open files in binary mode (otherwise windows

    mludvig committed Feb 27, 2008
    	  users have problems).
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@164 830e0280-6d2a-0410-9c65-932aecc39d9d
  4. 2008-02-27 Michal Ludvig <michal@logix.cz>

    mludvig committed Feb 27, 2008
    	* s3cmd: Fix crash when 'sync'ing files with unresolvable owner uid/gid.
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@163 830e0280-6d2a-0410-9c65-932aecc39d9d
  5. 2008-02-27 Michal Ludvig <michal@logix.cz>

    mludvig committed Feb 27, 2008
    	* S3/S3.py, S3/Utils.py, s3cmd: Support for 's3cmd info' command.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@162 830e0280-6d2a-0410-9c65-932aecc39d9d
Commits on Feb 26, 2008
  1. 2008-02-27 Michal Ludvig <michal@logix.cz>

    mludvig committed Feb 26, 2008
    	* TODO: Updated wishlist.
    
    
    
    git-svn-id: https://s3tools.svn.sourceforge.net/svnroot/s3tools/s3cmd/trunk@161 830e0280-6d2a-0410-9c65-932aecc39d9d