In hopes of getting my pull requests merged, as well as the pending
backlog of pull requests, I went ahead and created a tree that has
(nearly) all the pull requests in it now.  Of the 22 open requests,
the only one I haven't pulled is firstclown's Pickle encryption
request, because it wasn't clear from the comments that it's in shape
enough to consider pulling.  

https://github.com/mdomsch/s3cmd/tree/merge
(aka the 'merge' branch on my tree at
git://github.com/mdomsch/s3cmd.git)

I had to make a few minor manual cleanups, but I think they were
straightforward.  Shortlog appended from s3tools/s3cmd.git master to
top of my 'merge' branch.

I did a few operations to be sure it still ran, and it seems to work
as expected.

Thanks,
Matt

-- 
Matt Domsch
Technology Strategist
Dell | Office of the CTO

Brendan O'Connor (1):
      Bugfix: use extra headers -- allows Requester Pays     for buckets you 
don't own.     Patch from http://arxiv.org/help/bulk_data_s3

Charlie Schluting (2):
      s3cmd du can gobble gigs of RAM on a bucket with millions of objects.     
Re-worked 'du' to traverse the structure and store only the sum at each level, 
allowing python to free memory at each folder. Went from 4GB consumption (and 
being killed) on a test bucket with ~50M objects in thousands of directories, 
to a max of 80M usage.
      that's not necessary any more.

Eric Connell (1):
      added the ability to upload files by reading from stdin

George Hickman (2):
      Don't include python files in the manifest.
      Add a makefile for releasing

James Brown (1):
      Respect the $TZ environment variable to show local times if requested

Jason Godfrey (1):
      Quick fix for cfcreate and cf modify not working. These commands     
would generate a KeyError for 'Origin'. (Bug 3536626)

Joe Fiorini (1):
      Added command to set bucket access policy

Josep del Rio (4):
      When using default index, invalidate path
      Corrected the new flags for CF index invalidation
      Removed debug messages, make sure default index is defined
      Fixed exception for root document

Karl Matthias (1):
      Add support for putting arbitrary additional headers in s3cfg file.

Karsten Sperling (13):
      Added example /etc/magic file with better support for web file types
      Add support for setting Content-Encoding header where it can be guessed, 
in particular Content-Encoding: gzip is handled.
      Flush stdout after logging messages, in case buffered pipes are involved
      Merge branch 'master' of git://github.com/s3tools/s3cmd
      Added example /etc/magic file with better support for web file types
      Add support for setting Content-Encoding header where it can be guessed, 
in particular Content-Encoding: gzip is handled.
      Flush stdout after logging messages, in case buffered pipes are involved
      Fix up code that was merged incorrectly
      Merge branch 'mime-guessing'
      Add -M short option for --guess-mime-type
      Fix ValueError when magic module is not present
      Add support for http://pypi.python.org/pypi/filemagic version of 
python-magic
      Merge branch 'mime-guessing'

Matt Domsch (48):
      Apply excludes/includes at local os.walk() time
      add --delete-after option for sync
      add more --delete-after to sync variations
      Merge remote-tracking branch 'origin/master' into merge
      Merge branch 'delete-after' into merge
      add Config.delete_after
      Merge branch 'delete-after' into merge
      fix os.walk() exclusions for new upstream code
      Merge branch 'master' into merge
      add --delay-updates option
      finish merge
      Handle hardlinks and duplicate files
      hardlink/copy fix
      remote_copy() doesn't need to know dst_list anymore
      handle remote->local transfers with local hardlink/copy if possible
      sync: add --add-destination, parallelize uploads to multiple destinations
      add local tree MD5 caching
      fix getting uid
      Apply excludes/includes at local os.walk() time
      add --delete-after option for sync
      add more --delete-after to sync variations
      add Config.delete_after
      fix os.walk() exclusions for new upstream code
      add --delay-updates option
      Handle hardlinks and duplicate files
      hardlink/copy fix
      remote_copy() doesn't need to know dst_list anymore
      handle remote->local transfers with local hardlink/copy if possible
      sync: add --add-destination, parallelize uploads to multiple destinations
      add local tree MD5 caching
      fix getting uid
      HashCache: add missing break during purge
      merge manpage conflict]
      Merge branch 'cache-local-md5' into hardlink-fixes
      sync: refactor parent/child and single process code
      Merge branch 'econnell/master' into econnell-merge
      merge relistan/master
      Merge remote-tracking branch 'brendano/master' into brendano-merge
      Merge remote-tracking branch 'ksperling/master' into ksperling-merge
      Merge remote-tracking branch 'michaeltyson/master' into michaeltyson-merge
      Merge remote-tracking branch 'joseprio/master' into joseprio-merge
      Merge remote-tracking branch 'ghickman/packaging' into ghickman-merge
      Merge remote-tracking branch 'mattswe/patch-1' into mattswe-merge
      Merge remote-tracking branch 'joefiorini/access-policy' into 
joefiorini-merge
      Merge remote-tracking branch 'Roguelazer/tz_support' into Roguelazer-merge
      Merge remote-tracking branch 'godfreja/fix_cf_keyerror' into 
godfreja-merge
      Merge remote-tracking branch 'manos/master' into manos-merge
      Merge remote-tracking branch 'ghickman/manifest-cleanup' into merge

Matt Sweeney (1):
      Add command line options for AWS access key and secret key

Michael Tyson (1):
      Added support for --acl-grant/--acl-revoke to 'sync' command

Tom Wilkie (1):
      Fix inline if so that it works on python2.4

econnell (1):
      Merge pull request #1 from tomwilkie/master


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
S3tools-general mailing list
S3tools-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/s3tools-general

Reply via email to