54 Commits (363930e79ddb801789d38c5f3ffd8c4ab87da479)

Author SHA1 Message Date
Harshavardhana 0148237e22 Refactor checksum code, and add Objectname hashing per uploaded objects 10 years ago
Harshavardhana 99478c524a Add license header 10 years ago
Harshavardhana 71c774f99b Update documentation for crc32c, cpu 10 years ago
Harshavardhana 20d46a1977 Provide new pkgs/utils for generic functions 10 years ago
Harshavardhana fc50291cac fsStorage should use appendStorage with offsets 10 years ago
Harshavardhana 0a0e1111cd Add list() object support for erasure and append storage drivers 10 years ago
Harshavardhana 235949eafe Build fixes after moving to go1.4 10 years ago
Harshavardhana 0bd2b8516e Build fix, fixing without a PR 10 years ago
Harshavardhana e15edbf393 Implement simple encoded storage in gateway 10 years ago
Harshavardhana a0ec21975d Calculate md5sum for each object 10 years ago
Harshavardhana 1166557da1 Add crc checks for Object Get() 10 years ago
Harshavardhana 803c35ee90 Storage erasure encoding info at StorageEntry and also store CRC at blockheader 10 years ago
Harshavardhana c0724b38b9 Ignore io.EOF for gob decoding 10 years ago
Frederick F. Kautz IV 568ca4e1bc erasure encoded demo 10 years ago
Frederick F. Kautz IV 19da9760b3 ObjectStorage refactor to take io.Reader instead of []byte 10 years ago
Frederick F. Kautz IV cae9b288b0 Adding List(path) to object storage definition and accompanying definition to fs 10 years ago
Frederick F. Kautz IV e670608226 Fixing build 10 years ago
Harshavardhana f6a5b61b00 Make get/put more robust 10 years ago
Harshavardhana 43680cd7b6 Add sha1 - AVX2 supported fast implementation, with some crc32c cleanup 10 years ago
Frederick F. Kautz IV 1d7b3866cb Adding append storage driver 10 years ago
Frederick F. Kautz IV af8eb7a55d Removing printlns from test code 10 years ago
Frederick F. Kautz IV 0cf80e075e Refactoring file storage driver to fsstorage 10 years ago
Frederick F. Kautz IV e71998c584 CPU tests now actually test properly on linux and return bool instead of int 10 years ago
Harshavardhana 7314b5e37d Fixes #71 - some crazy races inside erasure and simplify the code 10 years ago
Harshavardhana e414d5f67b Remove cpufeatures C code, since pkgs/crc32c/cpu should be used instead 10 years ago
Harshavardhana 9a5003dd25 Provide JoinFilesWithPrefix case with Gochannel 10 years ago
Frederick F. Kautz IV 5abcaf4d58 Adding more unit tests to strbyteconv. Fixes #69. 10 years ago
Harshavardhana 0c4dd8f5fa Avoid linux to be hard dependency on build 10 years ago
Harshavardhana fb34c5290c Fast CRC implementations ported from Intel's efforts 10 years ago
Harshavardhana 3a6cac8ada Remove unnecessary C code and use everything from Golang 10 years ago
Frederick F. Kautz IV 89587e1391 Adding file splitter and streaming byte chunker 10 years ago
Harshavardhana 6e4583ef1d Build restructure top level 10 years ago
Harshavardhana a4676211cf Enable cover profile and test for split and strbyteconv 10 years ago
Harshavardhana 67e9a27b34 Enable way to split files at input bytes 10 years ago
Harshavardhana ad5b4b52e8 strbyteconv - 10 years ago
Harshavardhana fa1a13a8bf Cleanup makefile 10 years ago
Harshavardhana 7e79721452 No caps for stdint 10 years ago
Harshavardhana 4d7c1e3b68 Decoding bug fixes #42 10 years ago
Frederick F. Kautz IV 96e42a8443 Adding initial documentation to erasure package 10 years ago
Frederick F. Kautz IV 3da8e53ab8 Exposing NewEncoder since GetEncoder is no longer around 10 years ago
Frederick F. Kautz IV 03beef3afc Moving gateway and storage driver to packages 10 years ago
Harshavardhana 17a23876a2 Rename NewEncoder-->newEncoder 10 years ago
Harshavardhana 922e6bac0b Erasure restructuring 10 years ago
Frederick F. Kautz IV 9ef1ef5c8c Removing LRU from erasure package 10 years ago
Harshavardhana f1fcd3be06 Make sure to use SIMD Alignment with 32 10 years ago
Harshavardhana 3cefaf5ad8 Restructure directory, add 'pkgs' folder now 10 years ago