2022/08/31
New stable release 1.1.19 (Black Hole Sun)

New stable release several corrections. See all details at: http://lists.aspl.es/pipermail/vortex/2022-August/001209.html

2016/10/19
New stable release 1.1.18 (Sharknado Attack)

New stable release that includes at PyVortex and mutex handling at the core library. See all details at: http://lists.aspl.es/pipermail/vortex/2016-October/001207.html

2016/08/30
New stable release 1.1.17 (Where It's At)

New stable release that includes corrections at the TLS digest and mutex API and official Debian Jessie, Ubuntu Xenial and Centos 7 support. See all details at: http://lists.aspl.es/pipermail/vortex/2016-August/001206.html

2016/05/05
New stable release 1.1.16 (Elephant in the Room)

New stable release that includes support to create BEEP over any connection oriented transport protocol call "vortex external". This new support has been used to create a BlueTooth over BEEP implementation. This release also includes various stable bugfixes. See all details at: http://lists.aspl.es/pipermail/vortex/2016-May/001205.html

2016/02/12
Added support for Raspbian packages

We now provide official support for ready to use packages for raspbian. See our download section.

2015/10/24
New stable release Vortex Library 1.1.15 'Don't forget the hand break!'

New stable release that includes support for Android and FreeBSD and various improvements and cleanups. See all details at: http://lists.aspl.es/pipermail/vortex/2015-October/001203.html

2014/10/06
A presentation about TML/SIDEX and how it uses BEEP

TML/SIDEX is a BEEP profile development toolkit that uses Vortex (http://www.aspl.es/vortex) and on top of it provides advanced and easy to use services like load balancing, steraming, command execution state and much more. Maik Wojcieszak (http://www.tml-software.com) has created a presentation talking about this new product:

http://prezi.com/qg0kpllkzn3l/beep-en/

2014/06/13
TML Software announces Python support for their framework

TML Software (http://www.tml-software.com) have just announced a Python extension for their framework for rapid network application development called TML/Sidex. You can find out more information about this at:

https://www.tml-software.com/products/python-extension/

TML Software people have created a set of example videos showing how to programm a chat application quickly. The interesting thing about the chat example is that it works without a central server which is a truly real time peer2peer demostration of the product.

TML/Sidex uses BEEP protocol for its data transport ...

2014/03/14
jsVortex 0.6.1 "Levels"

New stable release that includes full JavaScript support for BEEP over WebSocket. Now it is possible to run BEEP applications on the web without plugins.

Several improvements and bugs were fixed.

See all details at the release note.

2015/11/06
Vortex Library 1.1.13 "Jumping Like Dick Fosbury!"

New stable release that includes many updates like complete support to integrate WebSocket. Now the library can provide BEEP over Websocket.

A new generic listener engine was added to support running on the port BEEP, BEEP over WebSocket and BEEP over TLS WebSocket.

See also release's feature product: Core-Admin (http://www.core-admin.com). It makes heavy use of Vortex library and its WebSocket support.

See all details at the release note.

2012/07/26
Vortex Library 1.1.12 "No light, No light"

New stable release that includes a new API for sending incomplete frames. Several bugs were fixed.

See all details at the release note.

2012/05/21
jsVortex 0.5.3 "I got mine"

New stable release that includes some fixings to support latest Java Applet releases (version 7). Fixed byte length verification when broken (split in the wrong place) utf-8 content is received.

See all details at the release note.

2012/01/04
Turbulence 0.5.5 "You shook me all night long LIVE!"

New stable release that includes updates in mod-python and mod-tls to improve error reporting or tracking down handlers that are taking too long to finish.

This release also includes some bug fixes and documentation updates explaining how to use new features implemented.

See all details at the release note: Turbulence 0.5.5: "You shook me all night long LIVE!" release.

2012/01/04
Vortex Library 1.1.11 'Man of simple pleasures' is ready!

New major stable release that includes several updates in the vortex's engine, especially the sequencer, which now it better handles all sending jobs avoiding none of them takes all the attention.

This release also includes several updates to PyVortex making it more robust and stable.

See all details at the release note: Vortex Library 1.1.11 'Man of simple pleasures' release note!

2011/10/25
Vortex Library 1.1.10 'Escape Velocity' is ready!

New major stable release that mainly includes support for the Lua language, through LuaVortex binding. Now it is possible to write lua client/listener BEEP applications using Vortex Library 1.1.

This release also adds new features like "automatic thread pool resize" and fixes lot of issues making the library even more robust than previous releases.

See all details at the release note: Vortex Library 1.1.10 'Escape Velocity' release note!

2011/08/23
Vortex Library 1.1.9 'Jupiter Room' is ready!

New stable release that includes several bug fixes and new regression tests to ensure library function, specially for PULL API (which now has SASL and TLS available).

Some API updates were included like to query object ref counting state or if a particular vortex context is in process of finishing...

See all details at the release note: Vortex Library 1.1.9 'Jupiter Room' release note!

2011/07/12
jsVortex 0.5.1 'Circles' is ready!

New stable release that addes support for Safari and Opera browsers. Check all details at the official site: http://www.aspl.es/jsVortex

2011/06/24
Vortex Library 1.1.8 'Copenhague' is ready!

New stable release with bug fixes and documentation updates.

See all details at the release note: Vortex Library 1.1.8 'Copenhague' release note!

2011/05/20
Turbulence 0.5.2 "Los días raros"

Turbulence BEEP application server 0.5.2 'Los días raros' release is available.

This new release includes a fully working support to handle TLS profiles (mod-tls) and many updates to mod-sasl to support MySQL, database definitions at the profile path working directory and much more.

This release also includes many bug fixes and security improvements that makes Turbulence more stable and robust.

See all details at the release note: Turbulence 0.5.2: "Los días raros" release.

2011/03/21
jsVortex 0.4.1 "Uprising at Trantor"

First release with complete support for Firefox, Internet Explorer and Google Chrome using the new java socket connector.

Many API updates and general improvements making jsVortex more usable for production environment.

Updated packaging to release the product into a single .js compressed file for fast download.

See all details at the release note.

2015/12/22
Cybex: cybersecurity information exchange framework (X.1500)

From the following paper, we can read: "The cybersecurity information exchange framework, known as CYBEX, is currently undergoing its first iteration of standardization efforts within ITU-T. The framework describes how cybersecurity information is exchanged between cybersecurity entities on a global scale and how the exchange is assured."

This ongoing effort is working on an initial implementation that uses Vortex Library for the BEEP transport. You can find it a description at: http://cybiet.sourceforge.net

Source code can also be downloaded from http://sourceforge.net/projects/cybiet/

2015/09/10
Vortex Library 1.1.6 'Break on Through' is ready!

New stable release that includes engine updates that allows terminating vortex from inside its handlers (connection close or frame received) and several updates that makes Vortex more robust in situations where the context termination comes first connection and channel termination calls.

Several bugs where fixed in the ALIVE implementation and a python binding was added.

See all details at the release note: Vortex Library 1.1.6 'Break on Through' release note!

2015/09/10
Vortex Library 1.1.5 'Radical Notion' is ready!

New stable release that includes a new set of features that allows to easily implement alive support, feeding content directly into vortex engine, install periodic handlers and to transfer more that 4GB over the same channel.

See all details at the release note: Vortex Library 1.1.5 'Radical Notion' release note!

2015/04/18
BeepFp 1.1: BEEP services for Free Pascal

Wimpie Nortje has announced availability of BeepFp 1.1 a Free Pascal componentset that provides BEEP services to Free Pascal. BeepFp is built on top of Vortex Library 1.1 series.

Find out more information about this project at: http://wiki.lazarus.freepascal.org/BeepFp

2015/04/16
Vortex Library 1.1.4 'Plug In Baby' release is ready!

This release adds an API that allows backward compatibility with old Vortex clients (see vortex_listener_send_greetings_on_connect). Affects old clients connecting to new servers.

Added support to install portable asynchronous events which allows executing code periodically, handled by vortex thread pool (i.e. useful for reconnect operations, rather implementing such tasks inside close notification).

Bug fixings, documentation updates and PyVortex API updates.

See all details about this release at: Vortex Library 1.1.4 'Plug In Baby' release note!

2015/03/05
Vortex Library 1.1.3 'Hurricane' release is ready!

New stable release that includes better support to use serverName notification, better greetings reply handling, improvements to better support fork(), updates to thread pool API to increase/decrease workers dynamically and many other updates and bug fixes.

See all details about this release at: Vortex Library 1.1.3 'Hurricane' release note!

2009/09/28
Vortex Library 1.1.2 'Sirena Varada' release is ready!

New stable release that includes support for Python language (using PyVortex), an unified SASL auth API and many improvements including bug fixings, documentation updates and user patches.

See all details about this release at: Vortex Library 1.1.2 'Sirena Varada' release note!

2009/08/14
BeepFp 1.0: BEEP services for Free Pascal

Wimpie Nortje has announced availability of BeepFp 1.0 a Free Pascal componentset that provides BEEP services to Free Pascal. BeepFp is built on top of Vortex Library 1.1 series.

Find out more information about this project at: http://wiki.lazarus.freepascal.org/BeepFp

Nice work, congratulations Wimpie!

2009/06/26
jsVortex 0.2.1: "There's no spoon" is ready!

ASPL have released a javascript BEEP implementation specially designed to be used in the context of a web browser. jsVortex is using Vortex Library to validate its function. See all details at the jsVortex homepage: http://www.aspl.es/jsVortex.

2009/04/27
Vortex Library 1.1.1: "Tesla is now my master!" is ready!

Next stable release including bug fixes.

See all details at: Vortex Library 1.1.1 "Tesla is now my master!".

2009/02/03
Turbulence 0.3.2: "Vicarious" is available!

This new stable release completes a general update to make Turbulence to work with the next stable Vortex Library 1.1 series. It also includes a general work to make Turbulence to properly run on Windows.

See all details at Turbulence homepage: http://www.turbulence.ws

2009/01/29
Vortex Library 1.1.0: "Masters of War" first public release for 1.1 series is available!

Next stable release with new features, including library separation into components, HTTP proxy support, context based API and a PULL API for single threaded programming.

See all details at: Vortex Library 1.1.0 "Masters of War".

2009/01/22
Vortex Library 1.0.17: "Lost keys" release is available!

Next stable major including fixings for MSG number handling and support to transfer more than 4GB inside the same channel.

See all details at: Vortex Library 1.0.17 "Lost keys".

2008/11/14
Vortex Library 1.0.16: "10.000 Days" release is available!

Next stable major release including a general API update to apply axl-bool-removal-02 change notification which, in general terms, improves C++ usability and makes already existing C users to keep on having the same behavior.

Fixed several bugs and improved library performance. See all details at the official release note: Vortex Library 1.0.16 "10.000 Days".

2008/07/04
Vortex Library 1.0.15: "The attack of the mutant protocols!" release is available!

Next stable major release including several fixing, API improvements, memory cleanups and a new API to handle MIME format. See all details at the official release: Vortex Library 1.0.15 "The attack of the mutant protocols!"

2008/04/04
Vortex Library 1.0.14: "The spybreak" release is available!

Next stable release for 1.0 series, fixing bugs and updating regression test to ensure proper function. Updated DTD handling to make them available inlined into the source code using the axl-knife tool.

See all details at: Vortex Library 1.0.14 'The spybreak'

2008/02/26
Vortex Library 1.0.13: "The denial twist" release is available!

Next major stable release including bug fixings and regression test updates to improve the library function.

Updated log management to allow an external function to handle it. Fixed and properly implemented the limited by a timeout connect (which wasn't working on previous releases) and fixed its function through a regression test.

See all details at: Vortex Library 1.0.13 'The denial twist'

2007/12/12
Vortex Library 1.0.12: "Despite the neons" release is available!

Next major stable release, finishing the 1.0.X cycle, providing the same API than previous releases. This new release includes many new interesting features and an ongoing work to make the library fully context based. See all details at the release note: Vortex Library 1.0.12 'despite the neons'

2007/11/23
Turbulence 0.3.0: "like in the moves" release is available!

Turbulence BEEP application server 0.3.0 'like in the movies release' is available. See all details at the release note: Turbulence 0.3.0: "Like in the movies" release.

2007/11/23
Vortex Library 1.0.11: "break the loop" release is available!

Major bug fix release. Several bugs have been fixed and integrated into the regression test. Updated frame joining code to reduce the alloc/realloc pattern, improving speed for the windows platform.

Fixed ANS/NUL bug which was causing to not allow sending several files (several ANS/NUL exchanges over the same channel). Some new API functions has been added to manage connections created (used by Turbulence), profile channel counting and getting channel pool references.

See all details at: Vortex Library 1.0.11: "break the loop release".

2007/11/07
Vortex Library 1.0.10: "behind the heap" release is available!

Major bug fix release, solving a double deallocation error at the frame received handler. This release also includes a new API to get notifications for channels added/removed from a particular connection. See all details at: Vortex Library 1.0.10: "behind the heap release".

2007/11/02
Vortex Library 1.0.9: "a certain shade of green" release is available!

New vortex library including bug fixes that affects binary transfer, including interactions using ANS/NUL pattern. See all details at: Vortex Library 1.0.9: "a certain shade of green".

2007/10/11
Vortex Library 1.0.8: "lonely world" release is available!

A new vortex library release has been launched including API updates, xml-rpc-gen tool updates, bug fixes and documentation updates. This release is a preparation for the next Turbulence release. See all details at: Vortex Library 1.0.8: "lonely world".

2007/09/03
Vortex Library 1.0.7: "tarantula" release is available!

New vortex library release including new features such tcp connection timeout and close in transit support. See all details at: the release note.

2007/08/10
Vortex Library 1.0.6: "my generation" release is available!

New Vortex Library release is available improving support for Microsoft Windows platforms, added new functions to get error codes returned by remote peers and fixed some bugs. See all details at: the release note.

2007/08/06
Turbulence 0.2.1: "Solid Eyes" release is available!

Turbulence BEEP server is now available and starting to road. The first public release and all details are available at: http://www.turbulence.ws.

2007/07/30
Vortex Library 1.0.5: "free bird" release is available: bug fixes.

This new release includes more improvements to the xml-rpc-gen tool and fixes some bugs found. See all details about this release at: Vortex Library 1.0.5 "free bird" release note.

2007/07/13
Vortex Library 1.0.4: "the union forever release" is available: better xml-rpc-gen integration.

This new release includes xml-rpc-gen tool improvements, updates to the regression test to better check the XML-RPC profile, and some fixings.

See all details about this release at: Vortex Library 1.0.4 "the union forever" release note.

2007/05/31
Vortex Library 1.0.3: "hands open release" is available!

This new stable release includes many features and improvements. The library now includes its own thread abstraction layer, removing the GLib/GThread dependency. It also includes full support for the TUNNEL profile, a general purpose BEEP proxy for all profiles layered on top of BEEP.

See the release note to get more details about this new release: Vortex Library 1.0.3 "hands open" release note.

2007/03/16
Vortex Library 1.0.2: "echoes release" is available!

This new stable release comes to integrate bug fixes and library updates (including the xml-rpc-gen tool) that have been reported. Full release note details can be found at: Vortex Library 1.0.2 "echoes release" note.

2007/02/23
Vortex Library 1.0.1: better TLS interface support

This new release includes a new TLS interface allowing to get full control over the TLS configuration (cipher list, verification options, etc). It is also included an listener update to enable application starting and stopping listeners at runtime.

Full release note can be found in the following link.

2006/12/07
Vortex Library 1.0: road to performance updates and library separation

First Vortex Library 1.0 release, for the new 1.X series. This new release includes many fixings, documentation updates and performance upgrades.

It also includes an initial implementation of a regression test suite used to in this release to check all functions (all profiles implemented) and to upgrade the library performance.

Full release note can be found in the following link.

2006/07/07
Vortex Library 0.9.0: The XML-RPC over BEEP release

A new Vortex Library release, with many improvements and bug fixed have been reached. This new release includes a complete XML-RPC over BEEP framework, including a protocol compiler tool: xml-rpc-gen, that allows to produce client stubs and server components from a file lines. See it with more details at the Vortex XML-RPC manual.

This new tool will allow to produce RPC applications faster than before, allowing to prototype application protocols, mixing XML-RPC with specific profiles.

Full release note can be found in the following link.

2006/04/28
Vortex Library 0.8.11: Axl Library to the rescue

A new Vortex Library is now available. It comes with its own XML implementation, Axl Library, that will increase Vortex Library development productivity. You can learn more about it at is official web page: http://xml.aspl.es.

This new XML toolkit have helped to produce the new XML-RPC support included in this release, plus the on going XML-RPC protocol compiler tool being built.

2006/03/14
Gentoo ebuilds are available for Vortex Library 0.8.10

Milton Yates have provided ebuilds files to get Vortex Library properly installed on the Gentoo platform. You can get them at the download section.

Now, he will maintain current ebuilds for the Vortex Library, thanks Mitlon!

2006/03/07
The win32 release: 0.8.10

A new vortex release is ready to download, this time including a fresh Microsoft Windows installer that includes all required stuff to starting to produce BEEP based applications running on top of BEEP!

You can check full release note here: Vortex Library 0.8.10. Let it BEEP!

2006/02/03
A new stable release is ready: 0.8.9

This new release adds support for a properly implemented SEQ frame support, that has made possible to make Vortex Library to interop with beepcore-java BEEP stack.

Many additional minor features have been added, including a better mime handling, memory handling improvements, examples of code, ...

Full release note can be found on the following section.

2005/12/20
A new Vortex Library release is out: 0.8.8

Looking for a library to build a network protocol with secure connections and peer authentication built-in support? Well, it seems you are looking for Vortex Library!

Vortex Library 0.8.8 includes support for the two missing profiles in previous releases: secure connections through TLS profile and peer authentication through SASL profile family.

Full release note can be found on the following section.

2005/11/18
Vortex Library 0.8.7 stable release is ready!

A new stable release has been reached for the Vortex Library. This release includes some missing features and some initial steps that the Advanced Software Production Line is taking for the next releases.

Check the full release note here to know more in detail what's new on this release.

Enjoy the Vortex!

2005/10/27
A new Vortex Library is ready: 0.8.6

A new Vortex Library release is ready for download. Check the full release note here.

2005/09/16
Vortex Library 0.8.5 is out!

Advanced Software Production Line is proud to announce a new stable release for Vortex Library: a networking library to implement new application protocols peer-to-peer oriented. Full announce can be found in the following link.

2005/08/04
Vortex 0.8.4 is out

Vortex Library 0.8.4 is now available to download. Check out project homepage documentation section to know more about Vortex Library. You can also find the release note on this section.

2005/07/06
Vortex Library 0.8.3 is out: a BEEP Core implementation

Advanced Software Production Lines announces the availability of "Vortex Library:" a open source implementation of the "BEEP Core" protocol defined at RFC 3080 /RFC 3081.

"Vortex Library" has been developed inside the Af-Arch project as its data transport layer. However, it can also be used in a independent way from Af-Arch.

Check out the project documentation here. We hope "Vortex Library" may help you.