Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | revive solaris module | Finn Thain | 2009-03-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi All, This patch fixes the solaris audio device source and sink, and fixes some portability issues that break the build on solaris. Questions and comments welcomed. I've tested this patch only with OpenSolaris Express snv 103. Eventually I hope to be able to test a few older releases and older hardware (though it is hard to say whether there is much interest in those). This is my first brush with pulseaudio and so I read the wiki docs and some of the source code but I'm still unsure of a few things. In particular I'm wondering about rewind processing, corking and what (if anything) the module needs for those. I'm also unclear on the implications of thread_info.buffer_size, .fragment_size and .max_request, and whether my code is correct or not. This patch disables link map/library versioning unless ld is GNU ld. Another approach for solaris would be to use that linker's -M option, but I couldn't make that work (due to undefined mainloop, browse and simple symbols when linking pacat. I can post the errors if anyone is intested.) Thanks, Finn Thain | ||||
* | pulsecore: don't leak p when make_random_dir_and_link() | Marc-André Lureau | 2009-02-19 | 1 | -0/+1 |
| | |||||
* | pulsecore: don't leak d in case of error | Marc-André Lureau | 2009-02-19 | 1 | -0/+1 |
| | |||||
* | pulsecore: use r returned from fgets() | Marc-André Lureau | 2009-02-19 | 1 | -1/+1 |
| | |||||
* | introduce pa_realpath() | Lennart Poettering | 2009-02-18 | 1 | -0/+25 |
| | |||||
* | export pa_match() | Lennart Poettering | 2009-02-18 | 1 | -3/+3 |
| | |||||
* | A few MacOS X portability fixes | Lennart Poettering | 2009-02-06 | 1 | -0/+4 |
| | | | | | | Based on patches contributed by "Tron". See bug #478. | ||||
* | add new calls pa_replace() and pa_unescape() | Lennart Poettering | 2009-02-04 | 1 | -0/+47 |
| | |||||
* | add API pa_ncpus() | Lennart Poettering | 2009-01-22 | 1 | -0/+12 |
| | |||||
* | NetBSD doesn't know getgrnam_r()/getpwnam_r() | Jared D. McNeill | 2009-01-22 | 1 | -9/+39 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | Add new pa_reduce() and pa_gcd() functions | Lennart Poettering | 2009-01-10 | 1 | -0/+24 |
| | |||||
* | add new API function pa_in_valgrind() to check for | Lennart Poettering | 2008-10-04 | 1 | -0/+15 |
| | |||||
* | a few FreeBSD fixes, from alexis | Lennart Poettering | 2008-10-01 | 1 | -1/+1 |
| | | | | Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | have make_random_dir respect $TMPDIR | Stelian Ionescu | 2008-09-29 | 1 | -7/+19 |
| | | | | | | | with the attached patch, make_random_dir first tries to use $TMPDIR, then $TMP finally defaulting to "/tmp" Signed-off-by: Lennart Poettering <lennart@poettering.net> | ||||
* | make sure ~/.pulse exists before we create the runtime dir link beneath it | Lennart Poettering | 2008-09-12 | 1 | -3/+8 |
| | |||||
* | include build and runtime host information in debug output | Lennart Poettering | 2008-09-05 | 1 | -0/+8 |
| | |||||
* | Rework pa_machine_id() a bit | Lennart Poettering | 2008-09-03 | 1 | -10/+27 |
| | | | | | Guarantee this function never fails, use POSIX gethostid as last resort. Add comments. | ||||
* | call close() in a loop to catch EINTR | Lennart Poettering | 2008-08-26 | 1 | -1/+9 |
| | |||||
* | add a few missing casts | Lennart Poettering | 2008-08-20 | 1 | -1/+1 |
| | |||||
* | add a few more gcc warning flags and fix quite a few problems found by doing so | Lennart Poettering | 2008-08-19 | 1 | -35/+38 |
| | |||||
* | free regex_t after use | Lennart Poettering | 2008-08-09 | 1 | -4/+11 |
| | |||||
* | set errno properly in all functions from core-util.c | Lennart Poettering | 2008-08-09 | 1 | -23/+95 |
| | |||||
* | add locale support to pa_parse_boolean() | Lennart Poettering | 2008-08-09 | 1 | -0/+35 |
| | |||||
* | remove some leftover debug string | Lennart Poettering | 2008-08-07 | 1 | -1/+1 |
| | |||||
* | Modify pa_state_path() to take an additional argument for prepending the ↵ | Lennart Poettering | 2008-08-07 | 1 | -5/+18 |
| | | | | machine id to the file name. | ||||
* | Rework state/runtime directory logic | Lennart Poettering | 2008-08-07 | 1 | -26/+221 |
| | | | | | | | The runtime directory is now guaranteed to be in /tmp which will hopefully provide support for POSIX file locking and UNIX sockets. The state directory stays in $HOME. | ||||
* | add new function pa_machine_id() | Lennart Poettering | 2008-08-07 | 1 | -0/+44 |
| | |||||
* | fix a few potential bad memory accesses | Lennart Poettering | 2008-08-06 | 1 | -2/+7 |
| | |||||
* | don't pass rediculously high values to umask() | Lennart Poettering | 2008-07-30 | 1 | -1/+1 |
| | |||||
* | fix two thinkos in signal reset/close_all code | Lennart Poettering | 2008-07-29 | 1 | -9/+14 |
| | |||||
* | Properly check for home directory | Lennart Poettering | 2008-06-21 | 1 | -6/+4 |
| | |||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | replace pa_atof() by pa_atod() because floats are lame | Lennart Poettering | 2008-06-11 | 1 | -9/+5 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2506 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | add new functions pa_state_path()/pa_get_state_dir(), change return value of ↵ | Lennart Poettering | 2008-05-21 | 1 | -11/+53 |
| | | | | | | pa_startswith()/pa_endswith() pa_bool, add pa_in_system_mode() and pa_streq(); alow pa_unlock_lockfile() without file name spec git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2470 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | fix pa_close_all() to make it actually work as advertised | Lennart Poettering | 2008-05-18 | 1 | -11/+20 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2464 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -94/+517 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | make sure to create ~/.pulse before using any configuration file from it | Lennart Poettering | 2007-11-24 | 1 | -1/+8 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2078 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Properly terminate pa_readlink() strings. Patch from Sjoerd Simons. Closes #149 | Lennart Poettering | 2007-11-04 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2019 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | make rtprio and nice level actually configurable | Lennart Poettering | 2007-11-01 | 1 | -24/+63 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2014 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | fix comment | Lennart Poettering | 2007-11-01 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2006 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | make gcc shut up a bit more | Lennart Poettering | 2007-10-29 | 1 | -1/+1 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1987 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | add new pa_readlink() API | Lennart Poettering | 2007-10-29 | 1 | -0/+24 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1974 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge 'lennart' branch back into trunk. | Lennart Poettering | 2007-10-28 | 1 | -167/+472 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Kill spaces on EOL | Lennart Poettering | 2007-05-29 | 1 | -2/+2 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1465 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | build fix for systems lacking capability suppoort. (Problem identified and ↵ | Lennart Poettering | 2007-05-28 | 1 | -0/+4 |
| | | | | | | original patch supplied by Diego Petteno git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1462 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | when called with the setid bit change euid to uid sooner to make sure that ↵ | Lennart Poettering | 2007-05-25 | 1 | -3/+33 |
| | | | | | | we can access our own files even when we dropped most capabilities. (Closes #21) git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1455 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Add a wrapper around close() to work around Windows' ass backwards way of | Pierre Ossman | 2007-02-14 | 1 | -1/+21 |
| | | | | | | | handling sockets. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1429 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Add copyright notices to all relevant files. (based on svn log) | Pierre Ossman | 2007-02-13 | 1 | -0/+4 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1426 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Don't abort config loading when the user specific cannot be loaded. | Pierre Ossman | 2007-02-05 | 1 | -2/+8 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1423 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | Huge trailing whitespace cleanup. Let's keep the tree pure from here on, | Pierre Ossman | 2007-01-04 | 1 | -77/+77 |
| | | | | | | | mmmkay? git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f |