minio/pkg
Harshavardhana cfdb29cac0 Simplify signature handling
This change brings a new SignatureHandler where Presigned.
Requests without Payload are handled very early before even
going through the call.

This change simplifies Donut codebase to not have signature related
logic for all API's.

Simplification is still needed for Payload based signature eg. PUT/POST calls
, which are still part of the donut codebase, which will be done subsequently
after donut re-write.
2015-10-04 13:15:33 -07:00
..
atomic Move atomic package to the top and simplify its tests 2015-09-20 13:51:38 -07:00
auth Enhance auth JSONRPC, now provides persistent output 2015-09-18 03:02:39 -07:00
cpu Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled 2015-08-22 18:35:37 -07:00
crypto Migrate to golang1.5 release with GO15VENDOREXPERIMENT=1 enabled 2015-08-22 18:35:37 -07:00
donut Simplify signature handling 2015-10-04 13:15:33 -07:00
erasure Implement presigned policy 2015-10-04 00:01:34 -07:00
hash/crc32c Move from Minimalist Object Storage to Minio Cloud Storage 2015-07-24 17:51:40 -07:00
minhttp Restructure server code, controller now runs in silo 2015-08-27 17:07:32 -07:00
probe Prober stringer should avoid frivolous newlines 2015-09-29 10:13:11 -07:00
quick A better way to print prettified json syntax error msg 2015-10-03 12:25:44 -07:00
signature Implement presigned policy 2015-10-04 00:01:34 -07:00