DQNEO / Amazon-S3-Thin

A thin, lightweight, low-level Amazon S3 client

Home Page:https://metacpan.org/pod/Amazon::S3::Thin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prepare for release of Signature v4

DQNEO opened this issue · comments

Changes

Features

  • [Environment] Abandon perl 5.8 (break B.C.)
  • [Signature v4] Make it work with signature v4. (use path style addressing for v4) (@showaltb)
  • [Signature v4] Add region option. It is required by default (break B.C.) (@showaltb)
  • [Signature v4] Add signature_version option. (@showaltb)
  • [Core] Remove host option (break B.C.)
  • [S3 api]Add API calls of put_bucket and delete_bucket
  • [Core] Suppresses uri encoding of the bucket key. (@showaltb)
  • [Environment] make it work with Carton on travis
  • [Dev] Add debug option

Internal design

  • Add Credentials class to contain aws credentials
  • Add Resource class to express URI

.pause file was backup on my Dropbox. I rescued it.