SwiftDigest icon indicating copy to clipboard operation
SwiftDigest copied to clipboard

Simple md5 implementation in pure Swift with no dependencies.

Results 9 SwiftDigest issues
Sort by recently updated
recently updated
newest added

This eliminates the deprecation warning I get with Xcode 11.5. Passes tests for me. I'm unsure if the `guard` clause is appropriate, or if it should just be a force-unwrap.

This is a follow-up to PR #6. As mentioned in #6 we are using this code in a framework of ours that runs on iOS, watchOS and macOS. We recently...

I'm using `SwiftDigest` in my own project; thank you! This PR is to remove some deprecation warnings that cropped up as a part of the Swift 5.0 update. This does...

Hi, I'm Stefan from Myotest. We are using your code within a framework of our own, that has build targets for iOS, watchOS and macOS. We therefore extended your project...

Can't build project if using rawValue property. For example: `_password.utf8.md5.rawValue` The error message is: Type "MD5Digest" does not conform to protocol "Decodable"

Best regards for any help on this.

In MD5Digest, Xcode 9.2 is flagging these two lines as exceeding the size of a UInt32, which is of course totally wrong: var b = UInt32(0xefcdab89) var c = UInt32(0x98badcfe)...

building for Ipad MC775ZP/A with IOS version 9.3.5 (13G36) is failed with errors: ``` Integer literal '4023233417' overflows when store into 'UInt32' Integer literal '2562383102' overflows when store into 'UInt32'...

Xcode 9.2 refuses to file unsigned 32 bit ints with high bit set, so split bit constants into two parts and add them.