Projects / Vortex Library

Vortex Library

Vortex Library is a BEEP Core protocol implementation, following the standard defined in RFC 3080 and RFC 3081. It has a clean and easy-to-use API that allows you to write new application protocols very quickly. Vortex Library has been developed within the Af-Arch project, and it is being used at the data transport layer. However, Vortex Library can be used independently of Af-Arch.

Tags Communications Internet Software Development Libraries Networking BEEP
Operating Systems POSIX Windows Windows Cygwin
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  28 Apr 2009 20:09
  • Rrelease-after

Changes: Bugfixes

Changes: New features include separation of the library into components, HTTP proxy support, a context based API, and a PULL API for single threaded programming.

  • Rrelease-mid
  •  22 Jan 2009 14:14
  • Rrelease-after

Changes: Several bug were fixed, especially MSG number support. This means that values can be reused as long as they are replied (as defined by RFC). Also, support for transferring more than 4GB in the same channel was fixed.

Changes: A general API update to apply axl-bool-removal-02 change notification which, in general terms, improves C++ usability and allows existing C users to continue having the same behavior. Support to allow buggy BEEP peers to use 0 as the first MSG no number on channel 0 (can be controlled via the API). Support to disable SEQ frame generation (useful for tuning profiles). vortex_channel_close has been updated to block the caller until the channel is closed if a close in transit is detected (rather returning immediately with "channel closed").

  • Rrelease-mid
  •  04 Jul 2008 17:40
  • Rrelease-after

Changes: This release includes several fixes, API improvements, memory cleanups, and a new API to handle MIME formats.

No-screenshot

Project Spotlight

Bitvector Library

A C library that lets you use strings instead of ints for internal flags.

No-screenshot

Project Spotlight

Dnsmasq

A small caching DNS proxy and DHCP server.