jenkinsci/s3-plugin — pull request #14 by tnaroska (2013-07-19 11:06:07+00:00)
Title: Use the java.io.File based s3 putObject API.

This mitigates any "com.amazonaws.AmazonClientException: Unable to execute HTTP request: Input stream cannot be reset as…" errors, since the File based internally uses a resettable stream implementation.
See thread in AWS forum: https://forums.aws.amazon.com/thread.jspa?threadID=66753