-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi! I promised more regular releases so more regular releases you will have! This is a relatively small bug fix for 1.0 but it does address a few issues, the highlights of which are: * Reintroduce a 3 point version string in various API calls. It seems some apps (i.e Skype) and build systems (i.e. KDE CMake scripts) parsed this data and assumed it would always have three numerical parts. While this is bad practice generally and should be fixed in said apps, we don't really have any problem with providing a 3 point version in internal APIs so to prevent problems, we've just tacked a .0 on the end. * Fix some linking errors that accidentally linked libpulse to libpulsecore which could under some circumstance "downgrade" libpulse to GPL (rather than LGPL) which could in turn cause problems with non-GPL compatible apps which link to libpulse. * Fix a problem where starting PA without X11 would fail due to dbus problems (note: some bugs were found trying to initialise PA X11 modules after subsequently logging into X11 when PA was started on the console, but this is a regression in 1.0 and I didn't want to delay 1.1 for this corner case alone. It should be fixed in the next update). * Some Solaris fixes now that they are migrating to PA (probably a few more issues still, but these will likely land in 2.0) http://freedesktop.org/software/pulseaudio/releases/pulseaudio-1.1.tar.xz MD5: 17d21df798cee407b769c6355fae397a SHA1: 5ff451389951f79949a461b95168558cc4120e73 Special thanks to Arun for doing the bulk of the fixes in this round and for most of the management side of things too! Thanks always to everyone involved. Here is the complete shortlog: Arun Raghavan (12): extended: Fix doxygen comment style typos sink,source: Avoid unnecessary call to pa_rtclock_now() alsa: Give compressed formats preference over PCM alsa: Better error handling in mixer rtpoll callback echo-cancel: Fail if loaded between a sink and its monitor alsa: Make mixer error handling more robust still echo-cancel: Don't crash if adjust_time = 0 echo-cancel: Close debug files on module unload filter-apply: Move sink/source unlink callbacks before m-s-r build-sys: Drop libsamplerate from pulsecommon deps native: Fix Solaris build solaris: Use real_volume for set/get volume Colin Guthrie (5): libpulse: Always return a three part version number in API calls. build-sys: Provide a simple CMake Config setup (similar to pkgconfig) Update LICENSE. conf: Use .nofail when loading module-jackdbus-detect build-sys: bump soname Daniel Mack (2): osx: don't build the once-test binary on OS X osx: module_bonjour_publish needs to be linked against libprotocol-native.la David Henningsson (3): module-jackdbus-detect: Avoid double-free of modargs source-output: Do not use unset channel map in pa_source_output_new Fix deferred volume not being applied if sink is closed Maarten Bosmans (3): Make pulse build with clang again doc: Add some more doxygen tags to existing comments tests: Fix calculation of memblock size in resampler-test Sudarshan Bisht (1): null-sink: Set latency range at the time of initialization of module. Tanu Kaskinen (2): sink: Move updating the requested latency after the rewind request when finishing a stream move. daemon: Don't treat it as a fatal error if we can't connect to the session bus - -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6gI4YACgkQCoRSYD8tmNgBiACfS8Zez1lPwQX88ST4YvJcxj7I SyMAn3qFiimSiI7yN7rEQXOAtvOySJ2J =HWKT -----END PGP SIGNATURE-----