Harshavardhana
|
2671b2dbf4
|
crypto/cleanup: remove unused functions
|
10 years ago |
Harshavardhana
|
aa67a19e99
|
Implement new CPU detection using cpuid, cpuidex plan9 instructions from klauspost/cpuid project, remove C code
|
10 years ago |
Harshavardhana
|
30fc14e703
|
Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth
|
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 |
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.
REF: http://llvm.org/bugs/show_bug.cgi?id=18918
|
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
|
53669a0854
|
Implement delimiter, path prefix
|
10 years ago |
Harshavardhana
|
49a714d1a4
|
Add license header for Minio modifications, improvements for sha1,sha256,sha512 implementations
Also bring in SSE3 optimized public domain implementation of SHA1 from Intel ``FIPS PUB 180-1``
|
10 years ago |
Anis Elleuch
|
e89271b8f5
|
Use Intel optimized code (ssse3, avx, avx2) to calculate sha256
|
10 years ago |
Harshavardhana
|
68de9ac19e
|
Further restructure
|
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
Add placeholder sha256, sha512 implementations from Intel with AVX, AVX2
and SSE4.1 extensions - with some boilerplate Go code.
|
10 years ago |