paraslash Paraslash Audio Streaming
About   News   Download   Documentation   Development


0.7.4 (to be announced) “genetic contraction”

Downloads: tarball

0.7.3 (2024-03-12) “weighted correctness”

The highlight of this release is the new “ls –admissible=m/foo” feature described below. Other user-visible changes include minor additions to the “ls” and “select” server commands. The release also includes a fair number of cleanups for the crypto code and the file descriptor utilities, both without visible effects. Old ssh keys and outdated openssl library versions are now deprecated and cause warnings.

Downloads: tarball, signature

0.7.2 (2023-03-08) “optical friction”

The improved error reporting of afs commands and the two new options for the sleep subcommand of para_mixer are the most prominent features of this minor release. The bulk of the changes are cleanups of the afs and net subsystems, which should both have no user-visible impact.

Downloads: tarball, signature

0.7.1 (2022-10-03) “digital spindrift”

The two new ll commands and the internal mp4ff library are the most user-visible changes of this release. On top of that there are two core changes which aim to improve the robustness of the code but which are otherwise invisible: the switch from select(2) to poll(2) and the revised memory allocation API which checks for integer overflows. The release also comes with a slight change to the build system and the usual mix of bug fixes and minor improvements not mentioned here.

Downloads: tarball, signature

0.7.0 (2022-03-12) “seismic orbit”

The major incompatible change which requires to bump the major version is the switch from sha1 to sha256, see below for details. However, there are many other improvements, the usual amount of bug fixes and a couple of new features.

Downloads: tarball, signature

0.6.4 (2021-11-04) “fuzzy calibration”

This point release contains a fair number of fixes but no new features. This marks the end of the 0.6 development, although paraslash-0.6 will still be supported for some time and subsequent maintenance releases may follow.

Downloads: tarball, signature

0.5.9 (2021-11-04) “reversed dimension”

This release contains a few important fixes which have accumulated in the maint branch. The paraslash-0.5.x series has now reached its end of life and will no longer be supported. All users should upgrade to a more recent version at this point.

Downloads: tarball, signature

0.6.3 (2021-02-18) “generalized activity”

It has been a while since the last release, but paraslash-0.6.3 finally has arrived. It contains a fair number of improvements, features and fixes all over the place.

Downloads: tarball, signature

0.6.2 (2018-06-30) “elastic diversity”

The main new feature of this release is the –listen-address option for para_server and para_audiod. But there are also a large number of small improvements and bug fixes all over the place. The user-visible changes include

Downloads: tarball, signature

0.6.1 (2017-09-23) “segmented iteration”

The highlight of this release is the version 2 mood parser. But there is a lot more than that, as summarized in the list below. And of course we have many small usability improvements and bug fixes not mentioned here.

Downloads: tarball, signature

0.5.9 (2021-11-04) “reversed dimension”

This release contains a few important fixes which have accumulated in the maint branch. The paraslash-0.5.x series has now reached its end of life and will no longer be supported. All users should upgrade to a more recent version at this point.

Downloads: tarball, signature

0.5.8 (2017-09-23) “branching parabola”

A couple of fixes for serious old bugs have accummulated in the maint branch since paraslash-0.5.7 was released nine months ago. So here is another 0.5.x release. As usual, all commits in the maint branch have been merged into master, so the upcoming paraslash-0.6.1 also contains them. For details see the git log.

Downloads: tarball, signature

0.6.0 (2017-04-28) “fuzzy flux”

The highlights of this release are the conversion of all option parsers to the lopsub library and the improved AAC support. But there are many other user-visible changes all over the place. Also a lot of old cruft has been removed, leading to incompatible changes. Hence the new major version number.

Downloads: tarball, signature

0.5.7 (2016-12-31) “semantic density”

Mostly a bug fix release, and a bunch of internal improvements. The only user-visible changes are the sanity checks for the touch command and the new options to the ls command.

Downloads: tarball, signature

0.4.14 (2016-12-31) “branching oscillation”

Many fixes for nasty bugs have accumulated over the years since 0.4.13 was released in 2013. This release contains all of them. It is the last v0.4.x release, so v0.4.x is now end of life. The maint branch of the git repository has been forwarded to v0.5.7 and will start to receive important fixes for 0.5.x, which is now in maintenance mode.

Downloads: tarball, signature

0.5.6 (2016-07-10) “cascading gradient”

The highlight of this release is the new -m flag for para_afh which lets it modify the meta tags of the given audio file(s). This feature is supported for all audio formats. Many small cleanups and bug fixes not mentioned here have accumulated and are also part of the release.

Downloads: tarball, signature

0.5.5 (2015-09-20) “magnetic momentum”

Many new features and a lot of other improvements.

Downloads: tarball, signature

0.5.4 (2015-01-23) “exponential alignment”

Another cleanup and bugfix release.

Downloads: tarball, signature

0.5.3 (2014-08-01) “symbolic synchronization”

Not many new features, but lots of fixes and usability improvements.

Downloads: tarball, signature

0.5.2 (2014-04-11) “orthogonal interior”

The new sync filter, the AES_CTR128 stream cipher and the overhauled network code are the highlights of this release. It also includes a fair number of smaller fixes and improvements not mentioned here.

Downloads: tarball, signature

0.5.1 (2013-12-20) “temporary implication”

Lots of fixes and improvements all over the place, and a major overhaul of the build system.

Downloads: tarball, signature

0.5.0 (2013-08-23) “invertible validity”

Some API-breaking changes, one serious bug fix, and a lot of bike-shedding.

Downloads: tarball, signature

0.4.13 (2013-07-29) “spectral gravity”

One more 0.4.x release before the API-breaking changes for 0.5.0 go in. The main features of this release are the ogg/opus audio format, and UTF-8 support, but it includes also tons of other improvements and fixes all over the place.

0.4.12 (2012-12-20) “volatile relativity”

The new command line player, the resample filter, ALSA support for para_fade, and the improved build system are the highlights of this release which probably marks the end of the 0.4.x series.

0.4.11 (2012-07-20) “mutual diversity”

The major feature in this release is the new sideband API for client-server communication. This API will be used exclusively starting with 0.5.0, which breaks backward compatibility but allows to get rid of quite some compatibility code. Other noteworthy changes include decoder latency improvements and a long-standing bug fix for the ALSA writer.

0.4.10 (2012-03-30) “heterogeneous vacuum”

Nothing earth-shaking in this release, but quite a few usability improvements and the usual mix of cleanups and fixes.

0.4.9 (2011-12-06) “hybrid causality”

Support for another audio format, interactive mode for para_client and para_audiod and many small improvements/fixes all over the place.

0.4.8 (2011-08-19) “nested assignment”

Gcrypt support, the overhauled osx writer and regex format specifiers are the highlights of this release.

0.4.7 (2011-06-01) “infinite rollback”

The new ao writer, support for ssh RSA keys and a couple of other enhancements.

0.4.6 (2011-03-31) “deterministic entropy”

Lots of ogg/vorbis improvements, the new test suite, enhancements for para_gui and a fair amount of other bug fixes.

0.4.5 (2010-12-17) “symmetric randomization”

Bug fixes, internal cleanups and variable-sized FEC slices.

0.4.4 (2010-08-06) “persistent regularity”

Support for yet another audio format, para_write improvements and bug fixes.

0.4.3 (2010-07-05) “imaginary radiation”

Many improvements for the DCCP and the UDP transport, the new user manual and the usual mix of bug fixes and internal improvements.

0.4.2 (2010-04-23) “associative expansion”

It’s been some time since the last release, but finally here is paraslash-0.4.2. The bulk of the changes comes from the new buffer tree API, but there are changes all over the tree. Mainly performance and usability improvements, but also quite some bug fixes.

0.4.1 (2009-12-22) “concurrent horizon”

Support for another audio format, minor feature enhancements and lots of bug fixes. All fixes that have been accumulated in the maint branch (in particular those mentionened in the 0.3.6 release notes) appear in this release as well.

0.3.6 (2009-12-07) “cubic continuity”

Quite a few bugs have been found and fixed since 0.3.5, so here’s another 0.3.x release. No new features.

0.4.0 (2009-11-10) “simultaneous independence”

Two significant changes which require the new version number: The improved authentication dialog and the fact that the database code has been moved to a library, libosl. To use the new version, you have to generate new RSA keys, see INSTALL for details. A shell script is provided for conversion of the 0.3 database to the new 0.4 format.

0.3.5 (2009-09-21) “symplectic separability”

Full client support for *BSD Unixes, complete re-write of the ogg vorbis audio format handler, various improvements all over the place and the usual mix of bugfixes. This release marks the end of the 0.3 series if no serious problems show up.

0.3.4 (2009-05-07) “elliptic inheritance”

The new udp sender, forward error correction, colored logs and various other improvements. As the udp sender does not depend on any special libraries, it is built unconditionally.

0.3.3 (2008-12-01) “axiomatic perspectivity”

Internal code cleanups, bug fixes, improved tag handling and the new amplification filter.

0.3.2 (2008-04-11) “probabilistic parity”

The new para_afh executable, scheduling and documentation improvements.

0.3.1 (2008-02-23) “liquid interaction”

A mix of cleanups, bug fixes, improvements, and some new features. No significant changes to the new database (osl) code, which is generally a good sign.

0.3.0 (2008-01-12) “solar saturation”

paraslash.0.3.0 – ‘WWDBND –what would databases never do?’.

Usually one might expect lots of new features AND a big increase in size for a major release like this.

However, paraslash-0.3.0.tar.bz2 is the smallest paraslash tarball ever. The decrease in size is mostly due to the removal of some graphical tools (which were only quick hacks anyway). But also the fact that the mysql code is gone cuts down the size a bit.

Being independent of mysql comes at a cost: The fact that paraslash now contains its own database (the object storage layer, osl) increases the (stripped) binary size of para_server by ~50K on i386.

0.2.17 (2007-11-20) “isotropic threshold”

Mainly bugfixes and cleanups in this version which marks the end of the 0.2.x series if no serious bugs show up after the release.

0.2.16 (2007-04-05) “neural discharge”

The main change in this release is the major audio format handler cleanup which removes some similar/duplicate code and makes it easier to implement plugins for other audio formats. Of course, the usual mix of other improvements/changes/bugfixes also made it into the release.

0.2.15 (2007-02-16) “inductive resonance”

Minor improvements, more documentation and a bunch of bug fixes.

0.2.14 (2006-10-15) “transient singularity”

The only major enhancement of this version is the osx writer which completes the Mac OS Port and was originally planned already for 0.2.13 but had to wait until now for reasons beyond the scope of this changelog entry.

0.2.13 (2006-07-14) “sonic convolution”

A bunch of new features and core changes.

0.2.12 (2006-05-12) “oriented abstraction”

Many user-visible changes in this release and lots of new features:

0.2.11 (2006-03-11) “atomic duality”

Here it is, the first paraslash release developed with git. There are fairly many user-visible changes in this release. As two out of the three “database tools” of paraslash don’t use a database at all, they are now called “audio file selectors” instead.

0.2.10 (2006-02-17) “cyclic attractor”

Huge documentation update, a scrollable window for para_gui, ortp improvements, and of course many small fixes not mentioned here. The diffstat below is rather misleading as most insertions are due to the new source documentation.

0.2.9 (2006-01-24) “progressive turbulence”

Internal audiod receivers/filters, the new error subsystem and a lot of small improvements.

0.2.8 (2006-01-02) “dynamic accumulation”

The new modular filter design and the para_play-hangs bugfix.

0.2.7 (2006-12-27) “transparent invariance”

Not many user-visible changes but a fair amount of internal improvements.

0.2.6 (2005-10-29) “recursive compensation”

Transparent session encryption (uses openssl’s Alleged RC4 cipher), the internal find command and several other improvements and cleanups.

0.2.5 (2005-10-13) “aggressive resolution”

This release adds internal senders, i.e. no more external programs are spawned for sending out the audio data. There are two different senders available: The http sender and the ortp sender (former para_send which is no longer needed).

The new sender code has a plugin-like design so it can be easily extended should there be be any future need for supporting another network streaming protocol. All senders are completely independent of each other. In particular, the http and the ortp sender can operate in parallel.

0.2.4 (2005-09-21) “toxic anticipation”

Several small improvements, fixes and the new grab command.

0.2.3 (2005-09-01) “hydrophilic movement”

Two new executables and major feature enhancements.

0.2.2 (2005-08-19) “tangential excitation”

Mostly internal changes in this release, but also some new commands for the mysql database tool.

0.2.1 (2005-08-15) “surreal experience”

Here comes paraslash-0.2.1. It contains a couple of new features and, surprise, only minor bug fixes.

0.2.0 (2005-08-06) “distributed diffusion”

After several month of increased development activity, paraslash-0.2.0 has arrived. It contains many new features and is much more self-contained than the old 0.1.x series. Enjoy!

0.1.7 (2005-04-18) “melting penetration”

The main change in this release is clearly the oggvorbis rewrite, but there are also lots of smaller changes. If you intend to use both the mp3 and the ogg plugin, it is recommended to use software mixing, e.g. the dmix plugin which is provided by ALSA.

0.1.6 (2005-03-05) “asymptotic balance”

Only little user-visible changes in this release. Mainly bugfixes and core code cleanup. This is probably the most stable version ever if you stick to mp3…

0.1.5 (2004-12-31) “opaque eternity”

Let’s slide gently into the new year.

0.1.4 (2004-12-19) “tunneling transition”

Bugfix release. As expected, 0.1.3 introduced a bunch of new bugs. Hopefully, most of them got wiped out with this release. Some enhancements went also in.

0.1.3: (2004-12-10) “vanishing inertia”

Starting from this release, the database tools are integrated in the server binary. This decreases server startup time, reduces code size and speeds up database commands. However, the layout of the underlying mysql database changed only slightly and 0.1.3 should be backwards compatible in that respect.

Visible changes:

0.1.2: (2004-11-28) “spherical fluctuation”

Point release before the big dbtool changes go in.

0.1.1: (2004-11-05) “floating atmosphere”

0.1.0: (2004-10-22) “rotating cortex”

0.0.99: (2004-07-25) “harmonic deviation”

0.0.98: (2003-12-26) “incremental smoothness”

0.0.97: (2003-10-26)

0.0.96 (2003-08-30)

0.0.95 (2003-06-29)

0.0.94 (2003-05-04)

0.0.93 (2003-03-28)