[ASPL Fact Announce] [ANN] Vortex Library 0.8.5 is out!
Francis Brosnan Blazquez
francis en aspl.es
Vie Sep 16 11:46:35 CEST 2005
##########################################
## Vortex Library 0.8.5 Stable Release ##
##########################################
Release note
~~~~~~~~~~~~
Advanced Software Production Line is proud to announce the Vortex
Library 0.8.5 availability: an open source "BEEP Core" protocol
implementation written in C and mapped into TCP/IP.
Vortex Library is a powerful toolkit to write new application
protocols and application over the well-defined "BEEP Core" protocol
defined at RFC3080/RFC3081.
Vortex Library has been developed inside the Af-Arch project as its
data transport layer.
Vortex Library is a really stable and robust application protocol
development toolkit. Currently it is running under Microsoft Windows
and GNU/Linux platforms.
Check out the following links to get ready with Vortex Library:
- http://www.sf.net/projects/vortexlibrary - download site.
- http://fact.aspl.es - Af-Arch homepage where Vortex Library is
being developed.
- http://fact.aspl.es/index.php?id=36 - Vortex Library homepage.
- http://fact.aspl.es/index.php?id=18 - Af-Arch documentation
section. Inside this section, Vortex Library documentation can be
found.
Changes
~~~~~~~
Improved memory used by Vortex Library:
* making vortex_exit function to be reentrant (several threads can
actually execute this function at the same time).
* making xmlValidDtd to use a stack activated xmlValidCtxt value
rather than a heap allocated xmlValidCtxtPtr.
* making vortex_exit function to release resources allocated for its
normal function before exiting: freeing vortex sequencer buffers,
freeing vortex dtds and cleaning xml library.
* fixing several memory leaks on vortex_connection, vortex_channel
and vortex dtd modules caused by improper call to xmlParseMemory
[libxml2].
* fixing memory leak on vortex_frame_factory module caused by not
freeing allocated raw frame to be console outputed.
* adding a new function vortex_log_is_enabled to check when is vortex
log to console activated.
* making vortex_init function to call to libxml initialization and
making vortex_dtds module to be initialized only one time. Adding
calls to vortex_dtds_cleanups and xmlCleanupParser.
* fixing memory leak on vortex_frame_free function caused by not
calling g_free on content_type attribute.
* making vortex_connection_close more efficient. Connection close
for sessions have 0, 1 or n channels are managed in a particular
way.
* fixing a bug on vortex_connection_is_ok. Free on fail feature
wasn't working properly.
About Us
~~~~~~~~
Advanced Software Production Line is leading the Af-Arch project: a
complete framework to develop distribuited application to manage
enterprise process.
As a result, the Af-Arch project relies on Vortex Library to
exchange data between its distribuited nodes.
Advanced Software Production Line also provides GNU/Linux support
services and consulting on how organization can introduce GNU/Linux
inside its process, making other platforms to interact with
GNU/Linux.
You can reach us:
http://www.aspl.es - info en aspl.es
We hope Vortex Library may help you. Enjoy Vortex Library!
--
Francis Brosnan Blázquez - francis en aspl.es
Advanced Software Production Line - http://www.aspl.es
16th Sep 2005, Madrid (Spain)
Más información sobre la lista de distribución ASPL-Fact-announce