Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > df33932fce8eb77263f616db23010fe6 > files > 9

esound-libs-0.2.41-4.fc15.i686.rpm

===============
Version 0.2.41
===============
	* Fix 32k samples turning into static when 8k samples played in 
        the middle. Debian #79145. (Matthew Ashton)
	* Fix filter buffer handling so filters work. Debian #202027.
        (Ryan Murray)
	* Reconnect the ALSA driver and reload the config file after
        receiving a SIGUSR1. (Martin Pitt)
	* Fixed esd_audio_write() to use select() if the driver supports
        it (otherwise usleep) and write data in a configurable block size.
        (Ryan Murray)
	* Fixed esound.pc audifile linking. (Josselin Mouette)
	* Fixed esdcat.1. (Josselin Mouette)
	* Protect dsp_init() with a mutex lock. (Josselin Mouette)
	* Fixed to allow multiple esd instances (one per user). (Martin Pitt)
	* Fixes to startup time by not trying to exec a binary if it doesn't
        exist. (Martin Pitt)
	* Prettier debugging output. (Ryan Murray)
	* Fixed signedness compiler warnings. (Josselin Mouette)
	* Remove libesddsp from LD_PRELOAD when autospawning esd. (Ryan Murray)
	* Fixes for GStreamer using ESPEAKER. (Jeff Waugh)
	* Fixes for mmap64 (Josselin Mouette)
	* Close the spawnfd when the startup is successful. (Josselin Mouette)
	* Save a call to esd_audio_pause when run with -nobeeps. (Josselin Mouette)
	* Improved error checking for the -spawnfd switch. (Josselin Mouette)
	* Fixed buffer overflow possibilities. (Ryan Murray)
	* Call snd_pcm_hw_free() before calling snd_pcm_close() to avoid a
        memory leak. (Martin Pitt)
	* Add informative output for -double switch. (Josselin Mouette)
	* Use smaller sleep timeouts. (Josselin Mouette)
	* Updated to handle more file formats supported by audiofile 0.2.3.
        (Josselin Mouette)

===============
Version 0.2.40
===============
	* Fixed poll() logic issues for *BSD (Jeffrey Stedfast)
	* Fixed bug #543239 by including errno.h (Jeffrey Stedfast)

===============
Version 0.2.39
===============
	* Fixed esd client-side code to not hang if esd crashes/hangs
          or otherwise becomes unreachable (Jeffrey Stedfast)
	* Suppress verbose error messages from ALSA (Stanislav Brabec)
	* Allow for multiple esd instances 
	* Fix esound-config for multi-lib setups (Matthias Clasen)
	* Don't report errors about /dev/dsp not existing (Havoc Pennington)
	* Various other build fixes for AMD64 (Rémi Cardona)

===============
Version 0.2.38
===============
	* Fix 100% CPU problem introduced in 0.2.37 (Joe Marcus Clarke)
	* Fix libesddsp not linking against libesd (Loïc Minier)
	* Fix file descriptor leaks (Pierre Ossman)
	* Fix a build problem with the read/write wrapper (Jean Bréfort)
	* chdir to "/" when starting up (Dan Winship)
	* Only install the esddsp man page if we build the binary
	(<yselkowitz@users.sourceforge.net>)

===============
Version 0.2.37
===============
	* Fix null derefs and leaks reported by Covertiy (kjartan)
	* Build fixes (David Schleef, Thomas Zajic, Behdad Esfahbod) 
	* Disable autospawning (David Schleef)
	* Close filedescriptors and sockets (David Schleef)
	* Don't terminate until the last sample is done (David Schleef)
	* Add checks for clients disconnecting (Peter Åstrand)
	* Updated man pages (Christopher Hanna)
	* Use pkg-config to check for audiofile (Frederic Peters)

===============
Version 0.2.36
===============
	* New sucker^Wmaintainer (David Schleef)
	* new arts backend (Igor Mokrushin)
	* ALSA-1.0 is the new default backend
	* disable compressed audio from libaudiofile, because it's
	  broken.
	* code cleanup and warning fixes (Kjartan Maraas, David Schleef)
	* OSS emulation fixes in esddsp (Fabian Franz)

===============
Version 0.2.35
===============
	* fix location of configuration file in man (Craig Routledge)
	* MMAP support for esddsp (from artsdsp, Olivier Blin)
	* GNU/kFreeBSD support (Robert Milan)
	* add new default_options in configuration file and environement 
	  variable, fix regression caused by patch since 0.2.30
	* use ALSA default alias (Cyrille Chepelov)
	* clean code (Kjartan Maraas)
	
===============
Version 0.2.34
===============
	* don't use C99 extensions (Jens Granseuer)

===============
Version 0.2.33
===============
	* use new ALSA PCM API if available (Lukasz Mach and Eddy Mylyono)
	* fix build on AIX and OSF (Albert Chin-A-Young)
	* don't try to close audio device if not opened (Debian)
	* fix build with latest automake (Stanislav Bradec)
	* no longer required automake 1.4 (Thomas Cataldo)
	* Fix Darwin build (Jerry Talkington)
	* fix typo in manpage (Kjartan Maraas)
	* Fix crash when AUDIODEV doesn't contain '/' (Stefan Heinsen)

===============
Version 0.2.32
===============
	* Fix build when IPv6 is disabled (Soren Jacobsen)
	* Fix missing file in tarball (Dan Winship)

===============
Version 0.2.31
===============
	* Fix build on Solaris8

===============
Version 0.2.30
===============
	* IPv6 support (Archana Shah)
	* Cygwin support (Masahiro Sakai)
	* MacOS X CoreAudio support (Masanori Sekino)
	* Always read esd config file, not only when auto-spawning (James Strandboge)
	* Prevents drop-outs for hardware allowing low period_size (ALSA) (Stanislav)
	* Man pages fixes (Stanislav)
	* major code cleanup (Kjartan)
	* ensure esd_open_audio succeed if interrupted (Arvind)
	* allow 0 as auto-standby value (Mohammed Waleed Kadous)
	* allow simultaneous play and record on Solaris (Balamurali)
	* add support for session name to esdcat (j@thing.net)

New Stuff in EsounD version 0.2.21:

o  esd supports for multiple recording clients
	- multiple esd_record_stream or esd_record_stream_fallback can
	now run simultaneously

o  security improvements
	- you should upgrade to 0.2.21 - older version have security
	holes, which can compromite account of any esd user

New Stuff in EsounD version 0.2:

o  esd_play_stream_fallback, esd_record_stream_fallback 
	- if default esd is not available, revert to /dev/dsp
	for playback/record

o  esd_open_sound
	- returns -1 if it can't find esd, instead of exiting

o  ESPEAKER environment variable
	- can be used to play/record/monitor esd on a 
	remote machine

o  GNU configure-able installation