profile/ivi/pulseaudio.git
18 years agoOur makefiles work just fine on older automakes (1.7 tested). Let's keep
Pierre Ossman [Wed, 11 Jan 2006 14:12:38 +0000 (14:12 +0000)]
Our makefiles work just fine on older automakes (1.7 tested). Let's keep
this out until we run into something that doesn't work.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@448 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years ago* remove a lot of compiler warnings introduced by using some new GCC flags
Lennart Poettering [Wed, 11 Jan 2006 01:17:39 +0000 (01:17 +0000)]
* remove a lot of compiler warnings introduced by using some new GCC flags
* add typedefs for public structs and enums and drop the struct/enum prefixs from all uses where it makes sense

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@447 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agobuild system updates, including support for some newer GCC options
Lennart Poettering [Tue, 10 Jan 2006 18:04:54 +0000 (18:04 +0000)]
build system updates, including support for some newer GCC options

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@446 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoMerge Pierre's changes
Lennart Poettering [Tue, 10 Jan 2006 17:51:06 +0000 (17:51 +0000)]
Merge Pierre's changes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@445 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agoimprove sync clock change
Lennart Poettering [Mon, 9 Jan 2006 12:38:06 +0000 (12:38 +0000)]
improve sync clock change

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@426 fefdeb5f-60dc-0310-8127-8f9354f1896f

18 years agofix synchronized clock change
Lennart Poettering [Mon, 9 Jan 2006 12:37:17 +0000 (12:37 +0000)]
fix synchronized clock change

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@425 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agofix alsa memory leak
Lennart Poettering [Fri, 16 Sep 2005 00:11:48 +0000 (00:11 +0000)]
fix alsa memory leak

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@360 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agochance ALSA sink to use "default" as default alsa device
Lennart Poettering [Fri, 16 Sep 2005 00:11:15 +0000 (00:11 +0000)]
chance ALSA sink to use "default" as default alsa device

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@359 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoinitialize running_as_daemon
Lennart Poettering [Fri, 16 Sep 2005 00:09:19 +0000 (00:09 +0000)]
initialize running_as_daemon

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@358 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoincrease number of allowed connections
Lennart Poettering [Fri, 16 Sep 2005 00:08:53 +0000 (00:08 +0000)]
increase number of allowed connections

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@357 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoadd new field running_as_daemon to pa_core
Lennart Poettering [Fri, 16 Sep 2005 00:08:02 +0000 (00:08 +0000)]
add new field running_as_daemon to pa_core

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@356 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoadd pa_sound_file_too_big_to_cache()
Lennart Poettering [Fri, 16 Sep 2005 00:04:29 +0000 (00:04 +0000)]
add pa_sound_file_too_big_to_cache()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@355 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agohandle float values in sound files sensibly
Lennart Poettering [Fri, 16 Sep 2005 00:03:19 +0000 (00:03 +0000)]
handle float values in sound files sensibly

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@354 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoprint a nice message when libltdl is missing
Lennart Poettering [Fri, 16 Sep 2005 00:02:10 +0000 (00:02 +0000)]
print a nice message when libltdl is missing

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@353 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agogit-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@352 fefdeb5f-60dc-0310...
Lennart Poettering [Fri, 16 Sep 2005 00:01:20 +0000 (00:01 +0000)]
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@352 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agobuild fix
Lennart Poettering [Fri, 16 Sep 2005 00:00:59 +0000 (00:00 +0000)]
build fix

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@351 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agobail out if no sink is defined
Lennart Poettering [Fri, 16 Sep 2005 00:00:39 +0000 (00:00 +0000)]
bail out if no sink is defined

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@350 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoalter alsa periods number
Lennart Poettering [Thu, 15 Sep 2005 23:50:33 +0000 (23:50 +0000)]
alter alsa periods number

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@349 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agohandle EOF in ioline.c
Lennart Poettering [Thu, 15 Sep 2005 23:50:05 +0000 (23:50 +0000)]
handle EOF in ioline.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@348 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoremove esound protocol directory on unload of module-protocol-esound
Lennart Poettering [Thu, 15 Sep 2005 23:48:09 +0000 (23:48 +0000)]
remove esound protocol directory on unload of module-protocol-esound

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@347 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agofix start_timeout()
Lennart Poettering [Thu, 15 Sep 2005 23:47:01 +0000 (23:47 +0000)]
fix start_timeout()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@346 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoadd libsamplerate/libsndfile CFLAGS
Lennart Poettering [Thu, 15 Sep 2005 23:46:39 +0000 (23:46 +0000)]
add libsamplerate/libsndfile CFLAGS

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@345 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix LIRC configuration
Lennart Poettering [Wed, 12 Jan 2005 20:22:08 +0000 (20:22 +0000)]
* fix LIRC configuration

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@341 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* extend HTTP module
Lennart Poettering [Wed, 12 Jan 2005 18:51:38 +0000 (18:51 +0000)]
* extend HTTP module

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@340 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* make pa_sample_spec_snprint return point to written string
Lennart Poettering [Wed, 12 Jan 2005 17:37:31 +0000 (17:37 +0000)]
* make pa_sample_spec_snprint return point to written string
* first try of a http module

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@339 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* new environment variable $POLYP_LOG
Lennart Poettering [Tue, 11 Jan 2005 20:47:10 +0000 (20:47 +0000)]
* new environment variable $POLYP_LOG
* fix connection establishing algorithm
* add timeout for establishing connections
* add fqdn to the server directive to connect to in browse API
* quieten ESOUND protocol

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@338 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add new module module-mmkbd-evdev
Lennart Poettering [Sun, 9 Jan 2005 01:11:53 +0000 (01:11 +0000)]
* add new module module-mmkbd-evdev
* fix stupid error message in main.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@337 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* todo update
Lennart Poettering [Sat, 8 Jan 2005 22:32:53 +0000 (22:32 +0000)]
* todo update
* lirc warning fix
* c++ compat

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@336 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* increase timeout in pacmd
Lennart Poettering [Sat, 8 Jan 2005 21:43:30 +0000 (21:43 +0000)]
* increase timeout in pacmd

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@335 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* make lirc program name configurable
Lennart Poettering [Sat, 8 Jan 2005 21:40:25 +0000 (21:40 +0000)]
* make lirc program name configurable

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@334 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add new module for LIRC volume control
Lennart Poettering [Sat, 8 Jan 2005 21:36:53 +0000 (21:36 +0000)]
* add new module for LIRC volume control

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@333 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agochange doxygen build stuff for better compat with moderm automakes
Lennart Poettering [Sat, 8 Jan 2005 01:19:34 +0000 (01:19 +0000)]
change doxygen build stuff for better compat with moderm automakes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@332 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agoupdate todo list
Lennart Poettering [Sat, 8 Jan 2005 01:16:41 +0000 (01:16 +0000)]
update todo list

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@331 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add support for asynchronous name resolution
Lennart Poettering [Sat, 8 Jan 2005 01:15:11 +0000 (01:15 +0000)]
* add support for asynchronous name resolution
* remove directories listing from doxygen

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@330 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agominor fixes
Lennart Poettering [Thu, 6 Jan 2005 01:07:43 +0000 (01:07 +0000)]
minor fixes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@329 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agofix conditional X11 compilation
Lennart Poettering [Sat, 18 Dec 2004 20:45:46 +0000 (20:45 +0000)]
fix conditional X11 compilation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@328 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agogcc 2.95 compat
Lennart Poettering [Thu, 16 Dec 2004 20:08:50 +0000 (20:08 +0000)]
gcc 2.95 compat

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@327 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix error message when starting polypaudio while it is already running
Lennart Poettering [Wed, 15 Dec 2004 01:17:04 +0000 (01:17 +0000)]
* fix error message when starting polypaudio while it is already running

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@326 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agocleanup zeroconf service names
Lennart Poettering [Wed, 15 Dec 2004 01:04:13 +0000 (01:04 +0000)]
cleanup zeroconf service names

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@325 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* Publish server info in mDNS in addition to sinks/sources
Lennart Poettering [Wed, 15 Dec 2004 01:02:50 +0000 (01:02 +0000)]
* Publish server info in mDNS in addition to sinks/sources
* Split off address parser
* Add port= argument to module-zeroconf-publish

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@324 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years agodo mor daemonizing work
Lennart Poettering [Tue, 14 Dec 2004 14:20:52 +0000 (14:20 +0000)]
do mor daemonizing work

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@323 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix daemonizing
Lennart Poettering [Tue, 14 Dec 2004 14:09:00 +0000 (14:09 +0000)]
* fix daemonizing

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@322 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* prepare polyplib-browse for installation
Lennart Poettering [Tue, 14 Dec 2004 13:17:28 +0000 (13:17 +0000)]
* prepare polyplib-browse for installation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@321 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix include file names in installed header files
Lennart Poettering [Sun, 12 Dec 2004 22:58:53 +0000 (22:58 +0000)]
* fix include file names in installed header files
* add browsing API
* add new tool pabrowse
* add typeid subsystem
* bump API version
* split off random.c
* add an identification cookie

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@320 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* complete zeroconf publisher
Lennart Poettering [Sun, 12 Dec 2004 15:56:22 +0000 (15:56 +0000)]
* complete zeroconf publisher
* make cli.c shut up unless run with -v

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@319 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix alsa initialisation
Lennart Poettering [Sat, 11 Dec 2004 16:48:45 +0000 (16:48 +0000)]
* fix alsa initialisation
* add some missing zeroconf files
* make module-match shut up a bit

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@318 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* add first part of zeroconf publisher
Lennart Poettering [Sat, 11 Dec 2004 00:10:41 +0000 (00:10 +0000)]
* add first part of zeroconf publisher
* bump version to 0.7.1.
* improve logging subsystem (introducing log levels)
* remove verbose flag on cli
* add new API pa_sample_format_to_string()
* replace strtol() by usages of pa_atou() and pa_atoi()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@317 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* really fix integer only resampler
Lennart Poettering [Sat, 27 Nov 2004 18:50:29 +0000 (18:50 +0000)]
* really fix integer only resampler

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@316 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* fix autospawn lock file creation
Lennart Poettering [Sat, 27 Nov 2004 14:00:59 +0000 (14:00 +0000)]
* fix autospawn lock file creation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@315 fefdeb5f-60dc-0310-8127-8f9354f1896f

19 years ago* use setresuid() instead of setruid() if available
Lennart Poettering [Fri, 26 Nov 2004 00:07:24 +0000 (00:07 +0000)]
* use setresuid() instead of setruid() if available
* if fix for the non-fp resampler

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@314 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* install fix
Lennart Poettering [Tue, 23 Nov 2004 13:34:59 +0000 (13:34 +0000)]
* install fix
* use syslog as standard log target when run from esdcompat.sh

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@313 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* some fixes for MacOS X by Conrad Parker
Lennart Poettering [Tue, 23 Nov 2004 13:00:53 +0000 (13:00 +0000)]
* some fixes for MacOS X by Conrad Parker
* Minor build fixes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@312 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoprepare for release
Lennart Poettering [Sun, 21 Nov 2004 22:25:28 +0000 (22:25 +0000)]
prepare for release

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@311 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoDocumentation updates
Lennart Poettering [Sun, 21 Nov 2004 22:07:47 +0000 (22:07 +0000)]
Documentation updates

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@310 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoComment some more files
Lennart Poettering [Sun, 21 Nov 2004 21:31:28 +0000 (21:31 +0000)]
Comment some more files

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@309 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* make --help fit in 80 columns terminal
Lennart Poettering [Sun, 21 Nov 2004 19:47:47 +0000 (19:47 +0000)]
* make --help fit in 80 columns terminal

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@308 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* update todo
Lennart Poettering [Sun, 21 Nov 2004 19:40:07 +0000 (19:40 +0000)]
* update todo

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@307 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agocalculate buffer sizes from sample spec
Lennart Poettering [Sun, 21 Nov 2004 19:39:46 +0000 (19:39 +0000)]
calculate buffer sizes from sample spec

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@306 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* create parec as link to pacat
Lennart Poettering [Sun, 21 Nov 2004 18:41:00 +0000 (18:41 +0000)]
* create parec as link to pacat

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@305 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* new tool pacmd
Lennart Poettering [Sun, 21 Nov 2004 18:15:33 +0000 (18:15 +0000)]
* new tool pacmd
* fix pacat/paplay/pactl for new API version
* fix memory leak in pa_ioline

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@304 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agobump version number
Lennart Poettering [Sun, 21 Nov 2004 17:06:59 +0000 (17:06 +0000)]
bump version number

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@303 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* add some missing "static"s
Lennart Poettering [Sun, 21 Nov 2004 17:02:25 +0000 (17:02 +0000)]
* add some missing "static"s
* include libltdl in distribution

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@302 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agofixes for bugs found when compiling with gcc 2.95
Lennart Poettering [Sun, 21 Nov 2004 16:27:51 +0000 (16:27 +0000)]
fixes for bugs found when compiling with gcc 2.95

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@301 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* fix the trivial resampler
Lennart Poettering [Sun, 21 Nov 2004 15:22:59 +0000 (15:22 +0000)]
* fix the trivial resampler

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@300 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* PID and lock file fixes
Lennart Poettering [Sun, 21 Nov 2004 13:18:56 +0000 (13:18 +0000)]
* PID and lock file fixes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@299 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agosome commenting
Lennart Poettering [Sun, 21 Nov 2004 02:43:05 +0000 (02:43 +0000)]
some commenting

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@298 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* some minor pid file fixes
Lennart Poettering [Sun, 21 Nov 2004 00:04:17 +0000 (00:04 +0000)]
* some minor pid file fixes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@297 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* remove autospawn lock file usage
Lennart Poettering [Sat, 20 Nov 2004 23:48:18 +0000 (23:48 +0000)]
* remove autospawn lock file usage
* fix some compiler warnings
* implement PID file support

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@296 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agooption to use ALSA default fragment number and size
Lennart Poettering [Sat, 20 Nov 2004 22:17:31 +0000 (22:17 +0000)]
option to use ALSA default fragment number and size

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@295 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* add µlaw/alaw support
Lennart Poettering [Sat, 20 Nov 2004 16:23:53 +0000 (16:23 +0000)]
* add µlaw/alaw support
* abstracted resampler API
* add integer-only resampler ("trivial")
* show used resampler wherever useful
* add mixing/volume adjusting for float32ne and u8

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@294 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* some iochannel fixes
Lennart Poettering [Thu, 18 Nov 2004 20:50:44 +0000 (20:50 +0000)]
* some iochannel fixes
* introduce reference counting in ioline
* fix memory leak in socket-client.c
* fix double-free error in protocol-esound.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@293 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agolimit the number of concurrent connections for all four protocols
Lennart Poettering [Thu, 18 Nov 2004 00:28:26 +0000 (00:28 +0000)]
limit the number of concurrent connections for all four protocols
kick a client if it doesn't authenticate within 5s on ESD and native protocol

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@292 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agominor fixes for latency interpolation
Lennart Poettering [Wed, 17 Nov 2004 23:11:34 +0000 (23:11 +0000)]
minor fixes for latency interpolation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@291 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agotodo update
Lennart Poettering [Wed, 17 Nov 2004 03:10:50 +0000 (03:10 +0000)]
todo update

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@290 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agofix module-tunnel.c
Lennart Poettering [Wed, 17 Nov 2004 01:22:43 +0000 (01:22 +0000)]
fix module-tunnel.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@289 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoupdate todo list
Lennart Poettering [Wed, 17 Nov 2004 01:22:14 +0000 (01:22 +0000)]
update todo list

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@288 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* fix a long standing bug in ioline.c (large prints failed)
Lennart Poettering [Wed, 17 Nov 2004 01:04:52 +0000 (01:04 +0000)]
* fix a long standing bug in ioline.c (large prints failed)
* fix a bug regarding ipv6 binding

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@287 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* some commenting work
Lennart Poettering [Wed, 17 Nov 2004 00:05:25 +0000 (00:05 +0000)]
* some commenting work
* add new field "read_only" to memory blocks
* add new API function pa_context_get_server()
* filter capture data through mcalign on client
* make module-tunnel use pa_socket_client_new_string() instead of using pa_resolve_server() directly.
* remove pa_resolve_server()
* remove debug.h and replace it by a macro definition on the gcc command line
* some strbuf cleanups
* small fixes in pa_stream for cleanup when server dies
* new CLI command "load-sample-dir-lazy"
* send FQDN as part of server info
* rework mcalign, this time with memory block merging
* fix iochannel cleanup when connection dies
* check getaddrinfo() results

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@286 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agotodo update
Lennart Poettering [Sun, 14 Nov 2004 14:59:25 +0000 (14:59 +0000)]
todo update

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@285 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoMake the whole stuff LGPL only
Lennart Poettering [Sun, 14 Nov 2004 14:58:54 +0000 (14:58 +0000)]
Make the whole stuff LGPL only

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* implement module-esound-sink
Lennart Poettering [Sun, 14 Nov 2004 02:36:35 +0000 (02:36 +0000)]
* implement module-esound-sink

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@283 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* remove as superfluous assert() in polyplib-stream which broke the gstreamer plugin
Lennart Poettering [Sun, 14 Nov 2004 00:04:51 +0000 (00:04 +0000)]
* remove as superfluous assert() in polyplib-stream which broke the gstreamer plugin
* fix module-tunnel meta info

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@282 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoremove a debug message
Lennart Poettering [Fri, 12 Nov 2004 00:42:34 +0000 (00:42 +0000)]
remove a debug message

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@281 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd username to runtime directory name in /tmp/
Lennart Poettering [Thu, 11 Nov 2004 21:18:33 +0000 (21:18 +0000)]
add username to runtime directory name in /tmp/
rework autospawning code and x11 credential publishing
add support for IPv6
reenable LOWDELAY for tcp sockets

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@280 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agosplit out x11prop.[ch]
Lennart Poettering [Tue, 9 Nov 2004 23:19:42 +0000 (23:19 +0000)]
split out x11prop.[ch]
add client support for auth daemon info in X display

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@279 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agouse fqdn in module-x11-publish as well
Lennart Poettering [Tue, 9 Nov 2004 01:04:17 +0000 (01:04 +0000)]
use fqdn in module-x11-publish as well

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@278 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoexport FQDN instead of hostname
Lennart Poettering [Tue, 9 Nov 2004 00:14:07 +0000 (00:14 +0000)]
export FQDN instead of hostname

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@277 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agobuild pax11publish only when X11 is available
Lennart Poettering [Mon, 8 Nov 2004 23:53:46 +0000 (23:53 +0000)]
build pax11publish only when X11 is available

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@276 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoimplemented pax11publish.c
Lennart Poettering [Mon, 8 Nov 2004 23:48:19 +0000 (23:48 +0000)]
implemented pax11publish.c

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@275 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years ago* Look for M4 in configure.ac
Lennart Poettering [Sun, 7 Nov 2004 20:48:46 +0000 (20:48 +0000)]
* Look for M4 in configure.ac
* Share auth cookies in module-tunnel.c, module-x11-publish.c and native-protocol.c
* disable TCP_NODELAY
* publish auth cookie in module-x11-publish

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@274 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agosome commenting
Lennart Poettering [Thu, 4 Nov 2004 21:27:12 +0000 (21:27 +0000)]
some commenting
change alogrithm for checking for configuration files

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@273 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agocompilation fix
Lennart Poettering [Thu, 4 Nov 2004 20:01:13 +0000 (20:01 +0000)]
compilation fix

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@272 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoadd some more comments
Lennart Poettering [Thu, 4 Nov 2004 18:57:31 +0000 (18:57 +0000)]
add some more comments

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@271 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agofix client libaryr in case no latency interpolation is required
Lennart Poettering [Thu, 4 Nov 2004 18:56:09 +0000 (18:56 +0000)]
fix client libaryr in case no latency interpolation is required

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@270 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoApply Joe Marcus Clarke's FreeBSD patches
Lennart Poettering [Mon, 1 Nov 2004 23:37:36 +0000 (23:37 +0000)]
Apply Joe Marcus Clarke's FreeBSD patches

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@269 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agosome updates for pa_hashmap
Lennart Poettering [Sat, 30 Oct 2004 01:55:16 +0000 (01:55 +0000)]
some updates for pa_hashmap
add property infrastructure
add module module-x11-publish
allow ldpreloading of all modules
abstract x11wrap from module-x11-bell

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@268 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agouse setreuid() instead of setuid()/seteuid() when dropping root
Lennart Poettering [Fri, 29 Oct 2004 13:50:25 +0000 (13:50 +0000)]
use setreuid() instead of setuid()/seteuid() when dropping root
chdir to / on daemon startup
(both are suggestions by alan cox)

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@267 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agorequire newer libsndfile
Lennart Poettering [Thu, 28 Oct 2004 14:41:46 +0000 (14:41 +0000)]
require newer libsndfile
update todo file

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@265 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agoprepare next release 0.6
Lennart Poettering [Wed, 27 Oct 2004 22:43:36 +0000 (22:43 +0000)]
prepare next release 0.6

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@264 fefdeb5f-60dc-0310-8127-8f9354f1896f

20 years agomake autoload list use idxset
Lennart Poettering [Wed, 27 Oct 2004 16:23:23 +0000 (16:23 +0000)]
make autoload list use idxset

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@262 fefdeb5f-60dc-0310-8127-8f9354f1896f