Archive

Posts Tagged ‘D2009’

Delphi Encryption Compendium (DEC) 5.2 for D2009 released

November 25th, 2008

Hi,

I’ve recently released an updated version of the Delphi Encryption Compendium (DEC) compatible with Delphi versions up to 2009. A code example of using it with Unicode strings is included in the library.

This libary was updated and released with permisson of the original author Hagen Reddman who developed the versions DEC 3 and DEC 5.1.

The Delphi Encryption Compendium supports several hashes, ciphers and text encodings and is imho one of the best libraries for strong cryptography in Delphi. And the best: It is free of charge!

It is available at Torry: http://www.torry.net

Thanks to Michael Puff (a.k.a. Luckie) for hosting the library on his server!

Due to the request here are the hashes for the file DEC_v5.2.zip linked at Torry / Michael’s Server:

<dec_v5.2.zip>

MD5: af599125809e4258597138a7c4496b80
RipeMD128: 9e2717abecbcd20623ebb05a04a70143
RipeMD160: fe25c2d89c2487412c4c7b9d04a2f4a9eaf792df
SHA1: cda26284cd4099a30bd7c32e2076bac0cd1b9f32
SHA256: cdec0862005a6da637d3f7d9277d2cb65f0c3eb58f5a02866989e9b56879f999

Arvid Delphi , , , ,

PngImageList Fix for DEP and Update for D2009

October 26th, 2008

Hi,

probably you already encountered the problem that your Delphi IDE crashes instantly when using the TPngImageList Thany made available years ago. This happens if you use the TPngImageList Designtime Package under systems with activated Data Execution Prevention (DEP).

Despite the fact that this problem existed for some years now Christian of the JEDI Windows API Team was the first to write about it in his blog recently.

Mitja P. added a comment which provides the source and a solution for the bug:

There is a function PatchPtr used in PngComponents unit PngImageList that needs a change of VirtualProtect to PAGE_EXECUTE_READWRITE instead of only PAGE_READWRITE if I remember correctly. I am also not sure if I reported this to the author at the time I was playing around with this components or not.

I’ve verified that this fix solves the issue for Delphi 2006 up to Delphi 2009. Thank you Mitja!

Additionally there is an updated version of the TPngImageList (created by Uwe Raabe) available at the CodeGear Repository:

PngComponents for Delphi 2009

As Delphi 2009 only integrates the PNG support into native ImageLists this updated component allows for using your already existing PngImageLists from projects prior to Delphi 2009 without any change to the images!

Please be aware that this version needs the mentioned fix as well, so update the source before installing the package.

Arvid Delphi , , ,

Official Sneak Peak Videos of D2009

September 12th, 2008

I just discovered the official sneak peak videos of D2009 David I pointed to in his blog:

http://www.codegear.com/cg-videos/

Don’t miss them!

Arvid Delphi , ,

Delphi D2009 Unicode Videos from Marco Cantù

September 12th, 2008

Today I’ve seen that Marco Cantù has posted some videos at youtube showing the unicode possiblities in Embarcadero’s Delphi 2009.

You can find all of his Delphi videos at his YouTube channel.

Arvid Delphi , ,

Delphi and C++ Builder ISO files available

September 12th, 2008

As Nick Hodges has posted yesterday the Delphi & C++ Builder 2009 ISO files are now online.

See his blog post.

Arvid Delphi ,