2 Commits (847440196e0762ea1be6fd9c072d3b39d9205750)

Author SHA1 Message Date
Harshavardhana aa67a19e99 Implement new CPU detection using cpuid, cpuidex plan9 instructions from klauspost/cpuid project, remove C code 9 years ago
Harshavardhana 30fc14e703 Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth 9 years ago
Harshavardhana f1410731db Add windows code for sha1 and crc32c 9 years ago
Harshavardhana 8d06504068 Change all minio-io path to minio 9 years ago
Harshavardhana 2cbd15b690 Golint fixes 10 years ago
Harshavardhana 856b7680df Now able to use crc32c and sha1 on Darwin, with OSX specific code 10 years ago
Harshavardhana 256faddab5 Golint cleanup utils/crypto/sha*,cpu,md5 10 years ago
Harshavardhana 3a3c8645fc Update comments across the codebase 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
Harshavardhana fab954f13f Run govet and fix 10 years ago
Harshavardhana 68de9ac19e Further restructure 10 years ago
Harshavardhana 462808b87a Disable sha1,sha256,sha512 avx,avx2,sse3 crypto implementations. 10 years ago
Harshavardhana 6b36b5c551 A full restructure 10 years ago
Frederick F. Kautz IV 2278df9910 Adding minio-hash with streaming crypto hashes 10 years ago
Harshavardhana 0148237e22 Refactor checksum code, and add Objectname hashing per uploaded objects 10 years ago
Harshavardhana 43680cd7b6 Add sha1 - AVX2 supported fast implementation, with some crc32c cleanup 10 years ago