Release 1.4.4 is a snapshot of the code in CVS, which has been slowly accumulating minor fixes and extensions.
Happy Cinco de Mayo to the media security community :-)
The code is in CVS. If you want write access to CVS, send an email to McGrew and then I (Cullen) can add you to it and get you going.
This can be downloaded at http://srtp.sourceforge.net/download.html
This version incorporates fixes for all of the known bugs, including those for Secure RTCP (that's "C" as in control), and is available for download. Thanks to Randell Jesup, Steve Underwood, Alex Vanzella, Will Clark, and others for contributions and comments. Please report any problems with this release on the srtp-users mail list. The online documentation has also been updated.
Support for ISMA encryption is provided via the --enable-generic-aesicm flag to the ./configure script. This is the only real feature added in this release. A new makefile target, called libaesicm.a , is now built. This library is used by the mpeg4ip project to pre-encrypt streaming media.
The crypto is now better separated from the rest of the code.
Some extraneous files have been removed.
Better integer tracking (e.g. unsigned long replaced with uint32_t).
Rudimentary support for compilers that lack 64-bit data types.
Minor portability improvements.
Minor corrections in documentation.