libfreenet-0.5.0 is available on thalassocracy.org
Convenience URL:
http://thalassocracy.org/libfreenet/libfreenet-0.5.0.tar.gz
Tavin Cole URI:
freenet:CHK at Jn0dFppWvrD7mmOiPhfTojVO0yoOAwE,JHZ1AgDPNu2DPzfotIn-ZA
Why you want it:
- You have been having trouble with libfreenet crashing due to its
crazy attempts to allocate unwholesome amounts of memory.
Changes since 0.4.0: * Added dynamically allocated freenet_message structs,
and the freenet_message_ functions
Changes since 0.3.0: * Switched to ints for port numbers.
* Switched to dynamic allocation of hash handles in
the generate_hashes_ functions (thanks Peter Todd)
* Added freenet_close_connection()
* Kludged testclient to just generate the CHK on
insert if htl=0.
* Separated the stream API out from the client API.
* const-corrected the Rijndael code
(thanks Kalle A. Sandstrom)
* added freenet_strerror() (thanks Kalle A. Sandstrom)
Changes since 0.2.0: * Fixed portability issues to support compilation
under cygwin.
* Removed extraneous reference to values.h in
testclient.c
* Added support for date-based redirects to
freenet_parse_redirect()
(thanks Mark J. Roberts)
* #included appropriately in client.h
* Added optional timeout for get_connection
* Ripped up freenet_connect() and
freenet_get_connection() to produce
freenet_auth_connection()
* Fixed freenet_read_stream() so that it reads the
StoreData message after a stream finishes.
* Added datasource to freenet_transfer_state, to be
filled after a request finishes, as a temporary
measure.
* Enclosed debugging fprintf()s in #ifdef DEBUG
* Added freenet_parse_msk()
* Added MSK handling to testclient
* Converted build system to automake, adding targets
to build a shared library and to install
(thanks Peter Todd)
Changes since 0.1.3: * Fixed metadata-length hex-vs-decimal bug.
* Fixed some bugs that were causing freenet_recvmsg()
to return successfully when underlying functions
failed.
* Did away with freenet_init().
* Added a #define-based numerical freenet_message.type
system.
* Added trailing-field knowledge to the core protocol
handler, so that trailing fields are no longer a
part of a freenet_message.
* Added freenet_parse_redirect()
* Added redirect handling to testclient.
* Got rid of direct /dev/random reads in favor of
OpenSSL's RAND functions (which auto-seed from
/dev/urandom, and can be seeded in many other ways).
* Fixed those irritating compile-time warnings in the
Rijndael code.
* Fixed broken hex reading code in verify()
Enjoy.
-S
_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl