Pierre Ossman
72795fcaa6
Use autoconf detected define for getgroups() type.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@422 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 23:11:15 +00:00
Pierre Ossman
1b472f76ec
Solaris support.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@420 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 23:06:11 +00:00
Pierre Ossman
19d9fcbda8
Port to Windows. This is mostly glue layers for the poor POSIX support
...
on Windows. A few notes
* Only sockets behave somewhat like file descriptors in UNIX.
* There are no fixed paths. Closes thing is environment variables that point
to system directories. We also figure out where the binary/dll is
located and use that as configuration directory.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@418 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 22:51:37 +00:00
Pierre Ossman
8f3c364b47
Make sure all socket headers are protected by ifdefs.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@399 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 21:15:09 +00:00
Pierre Ossman
f0e8c65239
Two variables with the same name causing corrupt strings.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@382 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 18:57:19 +00:00
Pierre Ossman
4384d3126b
Fix warning.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@381 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 18:56:23 +00:00
Pierre Ossman
ff49e63b49
inet_ntop can't be found on all platforms. Do a stupid emulation when
...
not found.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@380 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 18:55:10 +00:00
Pierre Ossman
13496bb73e
Handle when the platform doesn't have UNIX sockets.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@377 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 18:43:10 +00:00
Pierre Ossman
3a3b4aff37
AF_UNIX and PF_UNIX is more portable than the _LOCAL equivalent.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@376 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 18:27:09 +00:00
Pierre Ossman
dbad54a20b
Remove any warnings about incorrect type to setsockopt() (char* vs void*).
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@375 fefdeb5f-60dc-0310-8127-8f9354f1896f
2006-01-05 18:20:14 +00:00
Lennart Poettering
5ea2783dda
* 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
2004-11-17 01:04:52 +00:00
Lennart Poettering
fa499dad06
Make the whole stuff LGPL only
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@284 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-11-14 14:58:54 +00:00
Lennart Poettering
c005bd4666
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
2004-11-11 21:18:33 +00:00
Lennart Poettering
66999e5ada
Add support for libwrap
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@250 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-09-29 20:13:05 +00:00
Lennart Poettering
6c4fd62040
implement proper logging
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@179 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-09-05 00:03:16 +00:00
Lennart Poettering
5f52999c01
make use F_CLOEXEC wherever useful
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@174 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-09-01 22:36:49 +00:00
Lennart Poettering
c17545108b
proper ref counting for more objects
...
some documentation update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@124 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-15 00:02:26 +00:00
Lennart Poettering
964bdfd1e8
add initial glib mainloop adapter
...
clean up mainloop API
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@105 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-05 19:53:57 +00:00
Lennart Poettering
46091a9237
introduce pa_xmalloc() and friends
...
implement module auto loading
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@103 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-08-04 16:39:30 +00:00
Lennart Poettering
41f6aea8fd
rename src to polyp
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@90 fefdeb5f-60dc-0310-8127-8f9354f1896f
2004-07-17 14:12:30 +00:00