35 Commits (master)

Author SHA1 Message Date
Drew Short fa97ecc742 Code cleanup and addressing usize vs u32 issues 5 years ago
Drew Short 5726b1af3f Working on passing structs through the cffi 6 years ago
Drew Short 725f22f732 Updated libraries to latest versions. 6 years ago
Drew Short 42cfac50aa Starting work on patch 6 7 years ago
Drew Short af5ea1ac0f Updating dependencies. Incrementing patch version. 7 years ago
Drew Short f3d8396873 Updating to the latest Rust + dependencies 8 years ago
Drew Short 0b28ddeb4c Fixed some formatting issues 8 years ago
Drew Short 54598246c8 Migrated to latest dependencies 8 years ago
Drew Short e0bb7d6592 Fixed the FFI implementation. Updated the python FFI example to reflect the new changes. 8 years ago
Drew Short 60f7015937 Reverted image library. It was no longer processing jpg images. Added some saftey features to opening images. Cleaned up the library calls. Finished the lib conversion of PIHash struct. FFI stuff missing, that will come in another point release to the library. 8 years ago
Drew Short ebd2fdaa75 Modularized some code. Changed API to use a PIHash library struct for maintaining the cache information. FFI code currently broken, will bring back next version after I figure out how to pass pointers to Rust structs around. 8 years ago
Drew Short 3073006ef4 Updated dependency versions 8 years ago
Drew Short 8e3de12cc7 Had to change the version as well 8 years ago
Drew Short 8d27a1dcda Apparently crates.io doesn't understand just the license file, So making the config change back to MIT in the config for clarity on crates.io 8 years ago
Drew Short 188fbe9101 Converted hash.rs into a module. Refactored lib.rs and the tests within. 8 years ago
Drew Short 1d408c2905 Working on allowing the cache to be turned off 8 years ago
Drew Short 6a27b548fd Introduced the concept of a cache_version so that we can change the cache style without segfaulting existing deployments. 8 years ago
Drew Short b543cb397e Moved the cache into a struct 8 years ago
Drew Short b51d54fee4 Added a working version call for the version flag 8 years ago
Drew Short 86b063dbe5 Revert "Bumped to 0.2.3 for changes" 8 years ago
Drew Short 0e81fb9391 Bumped to 0.2.3 for changes 8 years ago
Drew Short 8d9161bef3 Added Compression To Cached Matrix Data 8 years ago
Drew Short 58579b2dcd FFI Interface methods and tests 8 years ago
Drew Short 23f0eec0f4 Externalizing 8 years ago
Drew Short fa66f676e5 Fixing the wildcard issues that cargo was complaining about publishing to crates.io 8 years ago
Drew Short 4d2b25d713 Incrementing patch version due to fixes with the dft interface changes. 8 years ago
Drew Short 8b2de14eb6 Working on storing DFT's in the cache since we have it. 9 years ago
Drew Short d25bd4db8e Ported AHash to the new style for hashes. Set git to ignore sublime-workspace files 9 years ago
Drew Short 5b00cc1b5d Making sure the packaged crate doesn't include the test images. No reason for it to be anywhere but source control. 9 years ago
Drew Short 413e878fb7 Updating the Cargo.toml file 9 years ago
Drew Short 5ef33aef97 Working simple caching of the images used to hash. Needs some additional work, but much better than on dry runs. 9 years ago
Drew Short 18d715ef1c Working on a simple caching solution for already processed image buffers 9 years ago
Drew Short 9f6423932c Here come the phashes 9 years ago
Drew Short 9f2b0d919e Resized some images for the test. Updated the credits for the images. Added a test to confirm that we're reading files in the test directory. 9 years ago
Drew Short 8255ae4334 Pulled in the image library to allow reading image files 9 years ago
Drew Short 20a439d173 Basic binary + library setup 9 years ago
Drew Short 7dd51e36c2 Created the project 9 years ago