Changes in cryptlib.sogot.de for new cryptlib version 3.4.3

November 30, 2016

Cryptlib version 3.4.3 has minor changes in the interface:

  1. CRYPT_ALGO_TYPE: several changes and renames
  2. CRYPT_MODE_TYPE: new type CRYPT_MODE_OFB
  3. Certificate attributes: several changes
  4. CRYPT_ECCCURVE_TYPE: new types

This caused changes in some files for the Delphi®-interface

This version has been tested with Delphi 10.1 Berlin Starter Edition (RAD Studio 10.1) from EmbarcaderoŽ. The new Starter version is available now for free !


Changes in cryptlib.sogot.de for new cryptlib version 3.4.2

January 24, 2013

Cryptlib version 3.4.2 has minor changes in the interface:

  1. .Date format in changed to 64 Bit
  2. The functions GenerateKeyAsync, AsyncCancel, AsyncQuery were eliminated
  3. CRYPT_CERTINFO_DN handling was changed

This caused changes in some files for the Delphi®-interface

This version has been tested with Delphi 2009 only, I have no newer Delphi versions available and do not intend to buy one!

I do not support Visual Basic any more, a cryptlib.bas for older Visual Basic versions is contained in Peter Gutmans release 3.4.2


Changes in cryptlib.sogot.de for new cryptlib version 3.4.0

April 24, 2009

Cryptlib version 3.4.0 introduced new and changed several constants.

This version has been tested with Delphi 2009 only, I have no newer Delphi versions available and do not intend to by one!

I do not support Visual Basic any more, a cryptlib.bas for older Visual Basic versions is contained in Peter Gutmans release 3.4.0


Changes in cryptlib.sogot.de for Delphi 2009

April 24, 2009

Delphi 2009 introduces a new string handling. AnsiString and PAnsiChar now play the role of string and PChar in previous Delphi.

Modifications were necessary in almost all Delphi sources. This new version is now compatible with Delphi Versions Delphi 2005 and Delphi 2009. Other versions should run as well, but I could not test any other version of Delphi.


Changes in cryptlib.sogot.de for cryptlib version 3.3.2 (final)

November 17, 2008


Changes in cryptlib.sogot.de for cryptlib version 3.3.2 (snapshot)

August 06, 2007


Changes in cryptlib.sogot.de for cryptlib version 3.3 (snapshot)

December 13, 2006

This version solves a problem in cl32.dll V3.3 concerning compression of big files in an envelope. Use this library if you get errorcode -15 ( = Operation failed ) when de-enveloping a big (>15KB) file. The compression is wrong, but the problem is detected on decompression!


Changes in cryptlib.sogot.de for cryptlib version 3.3

September 15, 2006


Changes in cryptlib.sogot.de for cryptlib version 3.2.3

July 11, 2006


Changes in cryptlib.sogot.de for cryptlib version 3.2

April 19, 2005


Changes in cryptlib.sogot.de for cryptlib version 3.11

Feb 28, 2005

Changes in Visual Basic samples:

CRYPT_ENVINFO_CURRENT_COMPONENT used instead of CRYPT_ATTRIBUTE_CURRENT.
See cryptlib manual for V3.11.

Changes in DelphiCryptlib.pas:

No changes should be necessary in user's code for the following modifications:

Changes in user's code needed for:


Changes in Delphi examples:

 

Changes in Cryptlib Spy: