forked from ShokoAnime/ShokoServer
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes in the hasher and MediaInfo callbacks.
They now fully support 64 and 32 bit environments, so all the JMM Server and dll, can be used by any OS. Also changed all compilation settings in JMM Server and other libraries to Any CPU, since there is no more CPU restrictions. Currently, JMM Server expects to have 2 directories called x86 and x64, The build automatically copies the correct hasher.dll to the right directory, but. you have to manually copy the correct MediaInfo.dll to both directories. x86 |-hasher.dll |-mediainfo.dll x64 |-hasher.dll |-mediainfo.dll Hasher was broken and was not used for years, it's fixed now, also the CRC function is fixed and working, i did update all algos (MD4, MD5, SHA1, CRC) to assembler but only for the x86 version. x64 version is only CRC32. Since i didn't find any AMD64 assembler implementation of MD4 (ED2K) and i'm to lazy to code it. Anyway the new 'C' versions are also optimized.
- Loading branch information
Showing
33 changed files
with
2,620 additions
and
2,475 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.