Downloadliste

Projektbeschreibung

Fast MD5 Implementation in Java is a heavily
optimized implementation of the MD5 hashing
algorithm written in Java. It includes an
optional native method for even greater speed
improvements.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-08-20 07:15
2.7.1

Diese Veröffentlichung fügt native Unterstützung für freebsd_x86 Methode und freebsd_amd64. Es reduziert die Größe der DLL für win_amd64. Es erhöht die Test-Code für die Arbeit mit den 'md5' binär, wenn die 'md5sum' binary nicht gefunden wird.
Tags: FreeBSD
This release adds native method support for freebsd_x86 and freebsd_amd64. It greatly reduces the size of the DLL for win_amd64. It enhances the test code to work with the 'md5' binary when the 'md5sum' binary is not found.

2010-04-19 17:49
2.7

Native Unterstützung Methode wurde für 64-Bit-Architekturen für Mac OS X, Windows und Linux aufgenommen. Die Fähigkeit, native Library-Support wurde verbessert diagnostizieren. Der Code nun automatisch erholt sich von einem gescheiterten Versuch, eine native Bibliothek, die nicht für die aktuelle Architektur gebaut wurde geladen. Javadoc Dokumentation ist jetzt mit dem Vertrieb gebündelt. Eine völlig neue Ant-Build-Datei erstellt wurde, um alle Aspekte der Erfassung, Erstellung, das Testen automatisieren und Packaging-Prozess, einschließlich der nativen Methode Zusammenstellung.
Tags: 64 bit
Native method support was added for 64-bit architectures for Mac OS X, Windows, and Linux. The ability to diagnose native library support was improved. The code now automatically recovers from a failed attempt to load a native library which was not built for the current architecture. Javadoc documentation is now bundled with the distribution. A completely new Ant build file was created to automate all aspects of the compilation, building, testing, and packaging process, including native method compilation.

2008-09-19 12:42
2.6.2

Dieses Release behebt einen Bug, der Stack-Überlauf in native Methoden, wenn sie mit einem großen Speicher namens aufgetreten. Alle Benutzer, die Aktualisierung der Hash der Zustand mit großen Puffer werden ermutigt, zu aktualisieren, um gegen Abstürze und potenzielle Auswirkungen auf die Sicherheit zu schützen. Native-Unterstützung für OS X auf x86-Hardware wurde hinzugefügt.
Tags: Minor security fixes
This release fixes a stack overflow bug that occurred in native methods when called with a large buffer. All users who update the hash's state using large buffers are encouraged to upgrade in order to guard against crashes and potential security implications. Native method support for OS X on x86 hardware has been added.

2006-03-03 17:15
2.6.1

Diese Version behebt einen Fehler und refactors die Ant-Build-Datei, damit es funktioniert out of the box. Früher war die "dist" target nicht funktionieren, wenn die "docs" Verzeichnis nicht vorhanden war.
Tags: Minor bugfixes
This release fixes a bug and refactors the Ant build file to make it
work out of the box. Previously, the "dist" target did not work if the
"docs" directory was not present.

2005-05-20 08:01
2.6

Diese Veröffentlichung fügt Unterstützung für OS X native Methode, fristet ein wenig mehr Geschwindigkeit aus der nativen Methode Version von Spezial-Gehäuse Little-Endian-Architekturen und das Überspringen von Operationen, die überflüssig wäre, würde auf sie, fügt die Fähigkeit, die MD5 beispielsweise durch ein MD5InputStream auf Zugang oder MD5OutputStream, behebt einen Fehler bei der Dokumentation beschreibt, wie Test für native Methoden zu umgehen, und fügt einen Linux Makefile und ein Ant-Build-Datei, um die Verteilung. Es restrukturiert auch Verzeichnisse werden Ant-freundlich, und behebt einige Tippfehler.
Tags: Minor feature enhancements
This release adds OS X support for native method, ekes a little
more speed out of the native method version by special-casing
little endian architectures and skipping operations that would be
redundant on them, adds the ability to access the MD5 instance
held by an MD5InputStream or MD5OutputStream, fixes
incorrect documentation describing how to bypass test for
native methods, and adds a Linux Makefile and an Ant build file
to the distribution. It also restructures directories to be Ant-
friendly, and fixes some typos.

Project Resources