Skip to content

Al3jandr032/jmmhasher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JMMHASHER

This library project aims to replace the default hasher included in the Japanese Media Manager application. It also aims to be compiled cross- platform as well as be usable with Python.

In order to meet these goals, jmmhasher will be written in plain C for the core library and contain specific interface files when compiling for each platform. This will allow the hasher to run as fast as possible while minimizing the complexity of the application by separating the shared core from the platform specific needs of each compile target.

License

In spirit of the original program and in spirit of open source, this library will be licensed under the Lesser GNU Public License v3 included in the sister file LICENSE.txt.

Versioning

Trying to make things simple is a goal of this project. To assist in that purpose, this library will make the best attempt it can at using Semantic Versioning to depict the state of the library and it's eventual API.

About

jmmhasher aims to be a simple cross-platform library to calculate the ED2k, MD5, SHA1, and CRC32 hashes of an input file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published