Download Releases of Log4Delphi
Official Log4Delphi Releases
Official Source and Binary Packages can be found here.
Verifying the Archive Integrity
Each archive in the file release section has an accompanying MD5 file which has the same name of the archive it verifies with the .MD5 extension. The MD5 file is a checksum of the archive generated at the same time that the archive is created, both files are then uploaded securely to the server. The MD5 file should be used to ensure the archive's integrity.
To verify the integrity of an archive using an MD5 checksum on Windows requires a utility to do so. A free command line utlity is available from: http://www.fourmilab.ch/md5/. Download the utility from this page, extract the archive to the location of your choice and include the md5.exe file in your PATH variable.
You can verify the contents of an archive by running the utility in the command line and passing it the archive as a command line parameter, it will print the MD5 sum which you can check against the MD5 checksum given in the MD5 file. As an example the utility was run on a binary distribution and the MD5 file's contents printed to the screen using the more command. The checksums are identical.
F:\Development\log4delphi\dist\0.1>md5 log4delphi-0.1-bin.tar.gz D82AF52C3B33A1A90A4626A48914ACC5 log4delphi-0.1-bin.tar.gz F:\Development\log4delphi\dist\0.1>more log4delphi-0.1-bin.tar.gz.MD5 d82af52c3b33a1a90a4626a48914acc6
Many linux distributions include the md5 command line utility that can be used to verify the archive against the MD5 checksum. The md5 utility is part of the Open SSL package which needs to be installed on your machine.
You can verify the contents of an archive by running the utility in the command line and passing the archive as a command line parameter, it will print the md5 sum which you can check against the MD5 checksum given in the MD5 file. As an example, the utility was run on a binary distribution and the MD5 file's contents printed using the cat command. The checksums are identical.
[trevor@woodstock 0.1]$ cat log4delphi-0.1-bin.tar.gz.MD5 d82af52c3b33a1a90a4626a48914acc6 [trevor@woodstock 0.1]$ openssl md5 log4delphi-0.1-bin.tar.gz MD5(log4delphi-0.1-bin.tar.gz)= d82af52c3b33a1a90a4626a48914acc5