I've got an EL6 build of my merge branch, including the xattr work, at:

http://domsch.com/fedora/s3cmd/s3cmd-1.5.0-0.1.gitb1ae0fbe.el6.noarch.rpm
http://domsch.com/fedora/s3cmd/s3cmd-1.5.0-0.1.gitb1ae0fbe.el6.src.rpm

With Fedora Infrastructure currently frozen for F19 release work, I can't test this there yet, but intend to push this into FI's production use after the freeze is over.

Feedback requested.

Thanks,
Matt




On Sat, May 11, 2013 at 9:56 AM, Matt Domsch <matt@domsch.com> wrote:
I've built a new merge branch to test out a series of pull requests that have accumulated in the last few weeks. Feel free to pull mdomsch/merge from github and give it a try to see if it solves your problems, and doesn't introduce new ones.  Comments on the pull requests or bugs at github are always appreciated, both "works for me, thanks!" and "you broke something with this".


Here's the shortlog of items on my merge branch.  The tree passes the internal test suite.

AJP (1):
      Fix printing error in `report_exception(e)`

Anton I. Sipos (1):
      Fix crash when cloudfront operations receive 500 errors.     Retries parameter was not being sent to send_request as a keyword arg.

Børge Nerdal Kjelsrud (1):
      Add option to ignore error on copy when key no longer exists

Castedo Ellerman (1):
      content_encoding != charset, bug #153

Dave Cole (1):
      Apply include/exclude to destinations too, via mdomsch/s3cmd@268e7c3bd37cf60920025d556449fc1b93a1c590 Refs s3tools/s3cmd#109.

Jason Dalton (1):
      Relaxed timeout for http connection during IAM role lookup

Matt Domsch (15):
      add --files-from=FILE to allow transfer of select files only
      accept --files-from=- to read from stdin
      add --files-from to manpage
      use --files-from only on local source (not remote, not dest)
      add --max-delete for del and sync commands, fixes bug #155
      sync: ignore --delete-removed if no source files, bug #155
      Merge branch 'files-from' into merge, pull request #116
      Merge remote-tracking branch 'borgenk/master' into merge, PR #143
      Merge remote-tracking branch 'yar/master' into merge, PR #147
      Merge remote-tracking branch 'aisipos/master' into merge, PR #151
      Merge remote-tracking branch 'developmentseed/master' into merge, PR #152
      Merge branch 'bug/155' into merge, PR #156
      Merge branch 'bug/153' into merge, PR #157
      Merge remote-tracking branch 'abuchanan-grio/master' into merge, PR #162
      Merge remote-tracking branch 'tjasond/master' into merge, PR #163

Yar Dmitriev (1):
      fixing the order of public URL components


Thanks,
Matt