Skip to content

Commit

Permalink
Updated README and versions
Browse files Browse the repository at this point in the history
  • Loading branch information
ktekinay committed Nov 16, 2018
1 parent e2cd1eb commit d2fcc8c
Show file tree
Hide file tree
Showing 11 changed files with 15 additions and 11 deletions.
2 changes: 1 addition & 1 deletion CLI Harness/App.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -806,7 +806,7 @@ Inherits ConsoleApplication
#tag Constant, Name = kPaddingPKCS, Type = String, Dynamic = False, Default = \"PKCS", Scope = Private
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Private
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Private
#tag EndConstant


Expand Down
2 changes: 1 addition & 1 deletion CLI Harness/M_Crypto CLI Harness.xojo_project
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Class=DataReader;DataReader.xojo_code;&h00000000333A37FF;&h0000000000000000;fals
Class=ScryptUnitTester;../Shared Classes/Scrypt_MTC/ScryptUnitTester.xojo_code;&h000000005461BFFF;&h0000000053BF77FF;false
Class=BadInputException;../Shared Classes/Scrypt_MTC/BadInputException.xojo_code;&h0000000028B777FF;&h0000000053BF77FF;false
MajorVersion=2
MinorVersion=3
MinorVersion=5
SubVersion=1
NonRelease=0
Release=3
Expand Down
2 changes: 1 addition & 1 deletion Desktop Harness/M_Crypto Harness.xojo_project
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Class=SHA512DigestTest;Tests/SHA512DigestTest.xojo_code;&h000000004DB86FFF;&h000
AppMenuBar=MenuBar1
MajorVersion=2
MinorVersion=5
SubVersion=0
SubVersion=1
NonRelease=0
Release=3
InfoVersion=
Expand Down
2 changes: 1 addition & 1 deletion Desktop Harness/SHA256Digest_MTC.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ Protected Class SHA256Digest_MTC
#tag Constant, Name = kChunkBytes, Type = Double, Dynamic = False, Default = \"64", Scope = Private
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Public
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Public
#tag EndConstant


Expand Down
2 changes: 1 addition & 1 deletion Desktop Harness/SHA512Digest_MTC.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ Protected Class SHA512Digest_MTC
#tag Constant, Name = kChunkBytes, Type = Double, Dynamic = False, Default = \"128", Scope = Private
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Public
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Public
#tag EndConstant


Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# M_Crypto for Xojo

An encryption library for Xojo that implements Blowfish and AES encryption and Bcrypt hash module, translated from C libraries (included as Xcode projects).
An encryption library for Xojo that implements Blowfish, AES, Bcrypt, Scrypt, SHA-256 digest, and SHA-512 digest.


## Table of Contents
Expand Down Expand Up @@ -329,6 +329,10 @@ This project was created by and is maintained by Kem Tekinay (ktekinay at mactec

## <a name='release-notes'></a>Release Notes

__2.5.1__ (Nov. 16, 2018)

- Optimizations to the SHA digest classes making them roughly 10x faster.

__2.5__ (Nov. 15, 2018)

- Added `SHA256Digest_MTC` and `SHA512Digest_MTC` classes.
Expand Down
2 changes: 1 addition & 1 deletion Shared Classes/Bcrypt_MTC.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -379,7 +379,7 @@ Protected Module Bcrypt_MTC
#tag Constant, Name = BCRYPT_VERSION, Type = String, Dynamic = False, Default = \"2", Scope = Protected
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Protected
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Protected
#tag EndConstant


Expand Down
2 changes: 1 addition & 1 deletion Shared Classes/M_Crypto.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ Protected Module M_Crypto
#tag Constant, Name = kRxEncryptCode, Type = String, Dynamic = False, Default = \"(\?x)\n\\A\n(\?|\n (aes) (\?:-\?(\?:(128|192|256)))\?\n | (bf) \n | (blowfish)\n)\n\\b \n(\?:-(cbc|ecb))\?\n\\z", Scope = Private
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Protected
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Protected
#tag EndConstant


Expand Down
2 changes: 1 addition & 1 deletion Shared Classes/M_Crypto/AES_MTC.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -1116,7 +1116,7 @@ Inherits M_Crypto.Encrypter
#tag Constant, Name = kNb, Type = Double, Dynamic = False, Default = \"4", Scope = Private
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Public
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Public
#tag EndConstant


Expand Down
2 changes: 1 addition & 1 deletion Shared Classes/M_Crypto/Blowfish_MTC.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -1023,7 +1023,7 @@ Implements BcryptInterface
#tag Constant, Name = BLF_N, Type = Double, Dynamic = False, Default = \"16", Scope = Private
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Public
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Public
#tag EndConstant


Expand Down
2 changes: 1 addition & 1 deletion Shared Classes/Scrypt_MTC.xojo_code
Original file line number Diff line number Diff line change
Expand Up @@ -395,7 +395,7 @@ Protected Module Scrypt_MTC
#tag Constant, Name = kBlockSize, Type = Double, Dynamic = False, Default = \"64", Scope = Private
#tag EndConstant

#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5", Scope = Protected
#tag Constant, Name = kVersion, Type = String, Dynamic = False, Default = \"2.5.1", Scope = Protected
#tag EndConstant


Expand Down

0 comments on commit d2fcc8c

Please sign in to comment.