Downloadliste

Projektbeschreibung

Bit::Vector is a (stand-alone) C library and an object-oriented Perl module (with overloaded operators) which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" (e.g. for cryptography), and boolean matrices (all of arbitrary size) very efficiently.

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.

2009-09-30 15:31
7.1

Diese Veröffentlichung fügt dem Präfix "BV_" auf alle globalen Bezeichner in "BitVector.c", "BitVector.h" und "Vector.xs".
Tags: Maintenance
This release adds the prefix "BV_" to all global identifiers in "BitVector.c", "BitVector.h", and "Vector.xs".

2009-08-25 06:47
7.0

Diese Version behebt zwei kleinere Bugs sind: ein in GCD2 () im Zusammenhang mit der Null-sized bitvectors (mögliche schreiben außerhalb des zugewiesenen Puffer), und nur sporadisch ein unter MacOS (Darwin) im Zusammenhang mit der berechneten Anzahl der Bits in ein unsigned long. Sie fügt hinzu, Testfälle für diese Fragen.
Tags: Minor bugfixes
This release fixes two minor bugs: one in GCD2() related to null-sized bitvectors (possible write outside of allocated buffer), and a sporadic one under MacOS (Darwin) related to the calculated number of bits in an unsigned long. It adds test cases for these issues.

2009-08-13 10:24
6.9

Diese Version behebt ein potentielles Problem mit den Datenaustausch zwischen Systemen verschiedener endianness (ersetzt Storable:: freeze mit Storable:: nfreeze), fügt mehr Testfälle für Storable und fügt einen Proof-of-Concept-Beispiel dafür, wie Frost / Tau Bit-Vektoren mit Data:: Dumper (derzeit nicht empfehlenswert, wenn auch).
Tags: Stable, Minor bugfixes and enhancements
This release fixes a potential problem with data exchange between systems of different endianness (by replacing Storable::freeze with Storable::nfreeze), adds more test cases for Storable, and adds a proof-of-concept example of how to freeze/thaw bit vectors with Data::Dumper (currently not recommendable though).

2009-08-11 08:57
6.8

Diese Version behebt einen Bug, der Storable nicht rekonstruieren verschachtelten Datenstrukturen richtig, dass mehrere Referenzen auf das gleiche Bit enthalten:: Vector-Objekt, behebt ein potentielles Problem mit einem hart-codierten Konstante in BitVector.c und Aktualisierungen der Dokumentation.
Tags: Minor feature enhancements, Minor bugfixes, Stable
This release fixes a bug that caused Storable to not reconstruct nested data structures properly that contain several references to the same Bit::Vector object, fixes a potential problem with a hard-coded constant in BitVector.c, and updates the documentation.

2009-07-28 05:42
6.6

Diese Version unterstützt automatisch Persistenz (Serialisierung) mit "Storable". Es behebt einen glitch, dass es thread-sicher sind, wird eine weitere, dass es ein Leck Speicher gemacht, und behebt ein Problem mit den Booleschen Typ C in Kombination mit Mac OS X aus
Tags: Stable, Minor bugfixes, Minor feature enhancements
This release automatically supports persistence (serialization) using "Storable". It fixes a glitch that made it thread-unsafe, fixes another one that made it leak memory, and fixes a problem with the Boolean C type in combination with Mac OS X.

Project Resources