46 Commits (d8f7896a436f20d1bc8dbf426361a0e66151c7a3)

Author SHA1 Message Date
Harshavardhana 3498872467 Add sha256 and sha512 windows compatibility layer 10 years ago
Harshavardhana 77d35b87d4 Fix a bug on windows regarding blockSSE3 calculation 10 years ago
Harshavardhana f1410731db Add windows code for sha1 and crc32c 10 years ago
Harshavardhana e11f9110b6 add missing validate access keys after being extracted from AuthHeader 10 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 10 years ago
Frederick F. Kautz IV 289c859675 Adding software fallback 10 years ago
Frederick F. Kautz IV be4bc44b4d Replacing gopkg.in/check.v1 with minio-io/check 10 years ago
Harshavardhana 2cbd15b690 Golint fixes 10 years ago
Harshavardhana 2b0b5f014a Update license header Mini should be Minimalist really 10 years ago
Harshavardhana 7ce3ab3193 Restructure minio api, move signature checks from utils to Api. 10 years ago
Harshavardhana 765fde13f1 Remove x509 package, janitor continuation monad 10 years ago
Harshavardhana 596eeb097e Move from fmt.Errorf to errors.New 10 years ago
Harshavardhana b952855779 Add strict checks with vet, golint and gofmt 10 years ago
Harshavardhana bf5a314144 clang lacks proper gas support, implement stubs for sha256,sha512 for darwin. 10 years ago
Harshavardhana 1637138f86 If incoming request IP bucketfromHostname needs to be empty string 10 years ago
Harshavardhana 856b7680df Now able to use crc32c and sha1 on Darwin, with OSX specific code 10 years ago
Harshavardhana e5af8a3f5d Further fixes - 10 years ago
Harshavardhana c00d1461b9 Golint cleanup from top level 10 years ago
Harshavardhana 256faddab5 Golint cleanup utils/crypto/sha*,cpu,md5 10 years ago
Harshavardhana 66e31445ff Golint cleanup pkg/utils/crypto/keys 10 years ago
Harshavardhana 3a3c8645fc Update comments across the codebase 10 years ago
Harshavardhana 137584d658 Add comments 10 years ago
Frederick F. Kautz IV 90cd8b7b47 Adding streaming sha512 10 years ago
Harshavardhana 7feca3f0d1 Add 1MB block benchmarks 10 years ago
Harshavardhana 53669a0854 Implement delimiter, path prefix 10 years ago
Harshavardhana 5e1e5ad786 More updates on documentation 10 years ago
Harshavardhana 51e80eaa6d Add domain and subdomain support for MinioAPI 10 years ago
Harshavardhana 49a714d1a4 Add license header for Minio modifications, improvements for sha1,sha256,sha512 implementations 10 years ago
Harshavardhana 12cff1be58 Implement sha1 as intel optimized set 10 years ago
Anis Elleuch 1d4d7ff274 Add missing asm instruction to correct sha256 calculation in avx mode 10 years ago
Anis Elleuch e89271b8f5 Use Intel optimized code (ssse3, avx, avx2) to calculate sha256 10 years ago
Harshavardhana 19a4998fcb SHA512 Implemention with Intel assembly code 10 years ago
Harshavardhana fab954f13f Run govet and fix 10 years ago
Harshavardhana 680848bdcb Add license header 10 years ago
Harshavardhana 8087ca2450 Verify both 'x-amz-date' and 'date' header before discarding request 10 years ago
Harshavardhana ecb70a4c19 Avoid trailing '/' for buckets and also re-directs - in accordance with aws clients 10 years ago
Harshavardhana 81fc11ee5d Implement authorization support 10 years ago
Harshavardhana 8a4128d304 Force clients to have certs 10 years ago
Frederick F. Kautz IV 84c5df8441 Using generic make test ./... and make build ./..., disabled signers code for now to fix build. 10 years ago
Harshavardhana ac99968796 Add x509 tests and should be part of the build 10 years ago
Harshavardhana d78cd581c5 Authorization validation in accordance with S3 signer AWSv2 10 years ago
Frederick F. Kautz IV f3e31fe795 Fixing build break 10 years ago
Harshavardhana fbafc98edb Add a new pkg/crypto/keys, first cut 10 years ago
Harshavardhana 063832baaf Implement TLS server 10 years ago
Harshavardhana b1266de212 Consolidate asm.S from crc32c, sha1, sha256 and sha512 10 years ago
Harshavardhana 68de9ac19e Further restructure 10 years ago