summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Tagging release 0.6.17tags/release-0.6.17Lennart Poettering2007-02-040-0/+0
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/tags/release-0.6.17@1385 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* prepare NEWS for 0.6.17Lennart Poettering2007-02-041-0/+15
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1384 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* move assert check before accessLennart Poettering2007-02-041-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1383 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* minor cleanups it netlink handling code:Lennart Poettering2007-02-041-8/+7
| | | | | | | | | * fix warning message * don't warn if netlink messages from other processes have been received * don't access ucreds before checking cmsg validity git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1382 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Use SCM_CREDENTIALS for authentication of netlink data from kernelLennart Poettering2007-02-041-2/+36
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1381 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix build of the service-type-database if srcdir != builddir (Closes #100)Lennart Poettering2007-02-041-2/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1380 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* re #94: don't accept "localhost" as hostname; read distribution id from ↵Lennart Poettering2007-02-021-5/+60
| | | | | | | | | | | | | | | | | | /etc/lsb_release. This is not a complete fix for this issue, since it doesn't work in a chroot, and it doesn't support /usr/bin/lsb_release. Oh, and did I mention how much the idea of having /usr/bin/lsb_release sucks? On Debian that is a Python script. i.e. on every Avahi startup we'd have to load an entire python interpreter into memory! That takes ages! I am not quite sure if we really should pursue this bug any further because of this problem. First, Debian should replace lsb_release by a saner implementation. In effect, I will now mark this bug as WONTFIX. git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1379 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Add CGI support to avahi-bookmarks. (Closes: #91) -- Thanks for the patch!Lennart Poettering2007-02-021-26/+72
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1378 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix typo of failure, thanks to Michael Burns (Closes #98)Trent Lloyd2007-01-301-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1377 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Add OLPC Presence service to the service-type-databaseTrent Lloyd2007-01-211-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1376 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* refer to some wiki stories from the man pagesLennart Poettering2007-01-062-0/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1375 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * handle NULL sdrefs gracefully.Lennart Poettering2007-01-061-14/+21
| | | | | | | * fix mutex locking order in DNSProcessResult git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1374 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Pass AM_CFLAGS instead of CFLAGS when build the libdns_sd test toolLennart Poettering2007-01-061-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1373 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* fix a bogus error conditionLennart Poettering2007-01-061-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1372 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* create unicast IPv4 socket oly if IPv4 is enabled, same for unicast IPv6Lennart Poettering2007-01-061-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1371 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * set IPV6_V6ONLY for unicast DNS sockets, tooLennart Poettering2007-01-061-7/+38
| | | | | | | * print a warning when FIONREAD returns an invalid size git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1370 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* debian init scripts: print a nice warning when not starting avahi due to ↵Lennart Poettering2007-01-052-0/+22
| | | | | | settings in /etc/default git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1369 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* build avahi-discover only if either dbm or gdbm is available (patch from ↵Lennart Poettering2007-01-051-3/+14
| | | | | | swegener/Gentoo) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1368 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* bump version number and SONAMESLennart Poettering2007-01-051-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1367 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add new config options "publish-aaaa-on-ipv4=" and "publish-a-on-ipv6="Lennart Poettering2007-01-054-4/+33
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1366 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * optionally, register A RR via IPv6, AAAA RR via IPv4 (Closes #62)Lennart Poettering2007-01-054-39/+59
| | | | | | | * add new API function avahi_server_get_config() git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1365 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Rework DBus connection handling: use a private DBusConnection instead of a ↵Lennart Poettering2007-01-052-4/+42
| | | | | | shared instance. (Closes #89) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1364 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Some more ia64 fixes. (Closes #90)Lennart Poettering2007-01-041-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1363 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Modify C++ testing code to pass when CXXFLAGS contains -Werror. (Closes #75) ↵Lennart Poettering2007-01-011-1/+1
| | | | | | (BTW, -Werror is a call for trouble anyway due to differring gcc versions) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1362 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Ignore EAGAIN errors on recvmsg() (Closes #60)Lennart Poettering2006-12-311-2/+22
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1361 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* remove yet another occurence of dbus_message_iter_get_array_len() due to ↵Lennart Poettering2006-12-311-6/+5
| | | | | | obsolescence (similar in style to r1357) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1360 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Fix documentation of avahi_{entry_group|client}_new(): clarify that the ↵Lennart Poettering2006-12-312-2/+2
| | | | | | specified callback function is called for the first time from withing the avahi_xxx_new() context. (Closes #65) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1359 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Fix error message when passing an invalid command line option (Closes #88)Lennart Poettering2006-12-317-7/+7
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1358 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Don't use dbus_message_iter_get_array_len() since it is obsoleteLennart Poettering2006-12-311-6/+3
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1357 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Check for a working C++ compiler in configure.ac (Closes #75) Thanks, tedp!Lennart Poettering2006-12-311-0/+10
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1356 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* add a comment so that #87 is not repeatedLennart Poettering2006-12-311-0/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1355 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Un-bump DNS-SD soname, we are following apple's version so we Trent Lloyd2006-12-291-1/+1
| | | | | | | | shouldn't bump it (woops) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1354 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Make sure we return -1 if we fall of the end of consume_labels()Trent Lloyd2006-12-291-0/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1353 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Correct comment reference to the priviledged access group in Trent Lloyd2006-12-291-1/+1
| | | | | | | | avahi-dbus.conf - thanks to Olivier Blin git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1352 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Import debian init script changes from debianTrent Lloyd2006-12-282-0/+18
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1350 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix avahi-discover broken in an earlier commitTrent Lloyd2006-12-281-2/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1349 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Bump version to 0.6.16Trent Lloyd2006-12-281-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1348 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Update NEWS for 0.6.16Trent Lloyd2006-12-281-0/+25
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1347 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Bump SONAME version of libdns_sdTrent Lloyd2006-12-281-2/+2
| | | | | | | | * Bump SONAME version of avahi-core (Closes #76) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1346 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Gracefully handle some conditions in libdns_sd that Bonjour handles Trent Lloyd2006-12-281-5/+14
| | | | | | | | (Closes #64) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1345 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* display a graphical error message when the deamon is not runningSebastien Estienne2006-12-171-4/+20
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1343 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * avahi-core/dns.c#consume_labels(): Add some additional checks on the ↵Trent Lloyd2006-12-161-1/+7
| | | | | | compressed label location git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1342 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * avahi-core/dns.c: Use a '#define AVAHI_DNS_LABELS_MAX 127' instead of the ↵Trent Lloyd2006-12-162-1/+2
| | | | | | hard-coded value git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1341 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Limit the number of loops in consume_labels() (Closes: #84)Trent Lloyd2006-12-161-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1340 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Really actually fix build on Linux <2.6.19Trent Lloyd2006-12-121-4/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1339 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Also fix < 2.6.19 builds for avahi-autoipd.Trent Lloyd2006-12-111-1/+2
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1338 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix specifying priviliged access group (Closes: #85)Trent Lloyd2006-12-114-5/+6
| | | | | | | | | | | | Thanks to delphinidae * Fix incorrect manual reference (Closes: #83) Thanks to delphinidae * Fix incorrect assert() in client-publish-service.c (Closes: #79) Thanks to tedp * Fix builds on < 2.6.19 (temporary fix, pending possible "better" solution) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1337 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Revert previous patch to check nlmsg_pid as it is bogus and breaksTrent Lloyd2006-12-114-12/+58
| | | | | | | | | | | in many cases, notably when using NetworkManager * Replace with new SO_PASSCRED-based check of the sending UID, which seems to work better * Apply for for 2.6.19+ where IFA_RTA / IFLA_RTA is no longer defined * Mild fix to some doxygen docs for avahi-common/address.h git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1336 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* * Fix doxygen comments for avahi watch, thanks to tedp (Closes: #77)Trent Lloyd2006-11-191-4/+4
| | | | git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1335 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
* Add big note to avahi-discover.in pointing out the import dbus.glib (as Trent Lloyd2006-11-171-0/+4
| | | | | | | | this has been a common problem for people to miss when using avahi-discover as an example) git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1334 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe