]> git.meshlink.io Git - catta/log
catta
17 years agobuild doxygen docs for avahi-ui
Lennart Poettering [Tue, 17 Apr 2007 10:29:49 +0000 (10:29 +0000)]
build doxygen docs for avahi-ui

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1430 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoHIGify avahi-ui, make the API more GTK conform
Lennart Poettering [Sun, 15 Apr 2007 23:20:42 +0000 (23:20 +0000)]
HIGify avahi-ui, make the API more GTK conform

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1429 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd missing header file inotify-nosys.h to build
Lennart Poettering [Sun, 15 Apr 2007 13:04:30 +0000 (13:04 +0000)]
add missing header file inotify-nosys.h to build

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1428 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoCleanup static services subsystem: properly notice when static hosts are removed...
Lennart Poettering [Sun, 15 Apr 2007 00:35:11 +0000 (00:35 +0000)]
Cleanup static services subsystem: properly notice when static hosts are removed or are added, other fixes

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1427 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoAdd inotify support for /ect/avahi/services and /etc/avahi/hosts. Based on a patch...
Lennart Poettering [Sun, 15 Apr 2007 00:34:30 +0000 (00:34 +0000)]
Add inotify support for /ect/avahi/services and /etc/avahi/hosts. Based on a patch from "behanw". (Closes #95, #33)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1426 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoRemove an invalid optimization in avahi_simple_poll_run(). (Closes #132)
Lennart Poettering [Sat, 14 Apr 2007 22:38:15 +0000 (22:38 +0000)]
Remove an invalid optimization in avahi_simple_poll_run(). (Closes #132)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1425 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoFix error message when passing invalid command line arguments. I admit defeat, tedp...
Lennart Poettering [Sat, 14 Apr 2007 22:19:52 +0000 (22:19 +0000)]
Fix error message when passing invalid command line arguments. I admit defeat, tedp wins, merging his patch. (Closes #88)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1424 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agocheck both !isatty() and $DISPLAY before assuming we ar running from an X11 session
Lennart Poettering [Fri, 13 Apr 2007 09:43:19 +0000 (09:43 +0000)]
check both !isatty() and $DISPLAY before assuming we ar running from an X11 session

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1423 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoexec ssh inside a terminal if not attached to a tty
Lennart Poettering [Fri, 13 Apr 2007 00:12:27 +0000 (00:12 +0000)]
exec ssh inside a terminal if not attached to a tty

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1422 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoincrease netlink buffer size (hopefully closes #106)
Lennart Poettering [Thu, 12 Apr 2007 23:46:19 +0000 (23:46 +0000)]
increase netlink buffer size (hopefully closes #106)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1421 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd a regression test for #84 contributed by tedp. (closes #84)
Lennart Poettering [Thu, 12 Apr 2007 23:40:57 +0000 (23:40 +0000)]
add a regression test for #84 contributed by tedp. (closes #84)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1420 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofix a badly chosen log level. patch from tedp. closes #108
Lennart Poettering [Thu, 12 Apr 2007 23:33:59 +0000 (23:33 +0000)]
fix a badly chosen log level. patch from tedp. closes #108

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1419 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofix a typo in configure.ac. found by tedp. closes #109
Lennart Poettering [Thu, 12 Apr 2007 23:26:46 +0000 (23:26 +0000)]
fix a typo in configure.ac. found by tedp. closes #109

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1418 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofixup icon the same way we already fixed up the desktop file icon
Lennart Poettering [Thu, 12 Apr 2007 23:22:29 +0000 (23:22 +0000)]
fixup icon the same way we already fixed up the desktop file icon

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1417 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agouse network-wired instead of gnome-nettool as an icon. Stealing icons sucks. network...
Lennart Poettering [Thu, 12 Apr 2007 23:18:35 +0000 (23:18 +0000)]
use network-wired instead of gnome-nettool as an icon. Stealing icons sucks. network-wired is a Tango icon name, hence probably a better thing to use. Closes #111

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1416 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofix a typo in configure.ac. Patch from ahanke. Closes #112
Lennart Poettering [Thu, 12 Apr 2007 22:51:09 +0000 (22:51 +0000)]
fix a typo in configure.ac. Patch from ahanke. Closes #112

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1415 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd the ability to dump the service type database to avahi-browse
Lennart Poettering [Thu, 12 Apr 2007 22:14:40 +0000 (22:14 +0000)]
add the ability to dump the service type database to avahi-browse

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1414 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofix fedora init script exit code (closes #115) patch from mbacovsk@redhat.com
Lennart Poettering [Thu, 12 Apr 2007 21:59:02 +0000 (21:59 +0000)]
fix fedora init script exit code (closes #115) patch from mbacovsk@redhat.com

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1413 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agorework service database, pacth from uws (closes #117)
Lennart Poettering [Thu, 12 Apr 2007 21:35:59 +0000 (21:35 +0000)]
rework service database, pacth from uws (closes #117)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1412 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd gcc stack protector m4 to svn. unfortunately we cannot enable it (yet), because...
Lennart Poettering [Thu, 12 Apr 2007 21:28:59 +0000 (21:28 +0000)]
add gcc stack protector m4 to svn. unfortunately we cannot enable it (yet), because it breaks our build in avahi-glib, due to some unknonwn reason. tedp, help me! (re #105)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1411 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoalways build with -fPIC to allow address space randomization
Lennart Poettering [Thu, 12 Apr 2007 21:27:29 +0000 (21:27 +0000)]
always build with -fPIC to allow address space randomization

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1410 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoImprove compatibility with Bonjour's libdns_sd (Patch from Chris Rivera, closes ...
Lennart Poettering [Thu, 12 Apr 2007 21:04:32 +0000 (21:04 +0000)]
Improve compatibility with Bonjour's libdns_sd (Patch from Chris Rivera, closes #118)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1409 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoremove a deprecation warning (patch from DamjanGeorgievski) (closes #129)
Lennart Poettering [Thu, 12 Apr 2007 20:59:37 +0000 (20:59 +0000)]
remove a deprecation warning (patch from DamjanGeorgievski) (closes #129)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1408 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoallow adding of generic DNS RRs properly. Patch from Sjoerd Simons again (closes...
Lennart Poettering [Thu, 12 Apr 2007 20:53:56 +0000 (20:53 +0000)]
allow adding of generic DNS RRs properly. Patch from Sjoerd Simons again (closes #130)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1407 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd apt to services types, pacth from "uws". (closes #116)
Lennart Poettering [Thu, 12 Apr 2007 20:48:28 +0000 (20:48 +0000)]
add apt to services types, pacth from "uws". (closes #116)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1406 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoFix registration of really large records, like it is necessary for XEP-0174 (jabber...
Lennart Poettering [Thu, 12 Apr 2007 20:43:29 +0000 (20:43 +0000)]
Fix registration of really large records, like it is necessary for XEP-0174 (jabber+bonjour)
Based on an original patch by Sjoerd Simons, but heavily modified.  (Closes #131)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1405 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoupdate EXTRA_DIST
Lennart Poettering [Thu, 12 Apr 2007 19:14:34 +0000 (19:14 +0000)]
update EXTRA_DIST

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1404 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agohide avahi-autoipd.action
Lennart Poettering [Thu, 12 Apr 2007 19:08:34 +0000 (19:08 +0000)]
hide avahi-autoipd.action

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1403 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoport avahi-autoipd to FreeBSD (original patch from Bruce M Simpson)
Lennart Poettering [Thu, 12 Apr 2007 18:57:31 +0000 (18:57 +0000)]
port avahi-autoipd to FreeBSD (original patch from Bruce M Simpson)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1402 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoavahi-pyhton build fix contributed by Stanislav Brabec
Lennart Poettering [Thu, 12 Apr 2007 16:50:00 +0000 (16:50 +0000)]
avahi-pyhton build fix contributed by Stanislav Brabec

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1401 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * avahi-core/entry.c: Correctly reset register_time_event when leaving the REGISTERI...
Trent Lloyd [Fri, 30 Mar 2007 19:20:29 +0000 (19:20 +0000)]
 * avahi-core/entry.c: Correctly reset register_time_event when leaving the REGISTERING state, not just when calling _reset

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1400 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Revert fix from R1398
Trent Lloyd [Sat, 24 Mar 2007 11:41:03 +0000 (11:41 +0000)]
 * Revert fix from R1398
 * avahi-core/iface.c#avahi_interface_monitor_get_hw_interface - Change assert to idx >= 0, this is the correct fix incase a platform has interface indexes starting from 0
 * Fix incorrect AVAHI_PROTO_UNSPEC to AVAHI_IF_UNSPEC

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1399 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * avahi-common/address.h#AVAHI_IF_INDEX check should be interface > 0, not interface...
Trent Lloyd [Sat, 24 Mar 2007 07:37:00 +0000 (07:37 +0000)]
 * avahi-common/address.h#AVAHI_IF_INDEX check should be interface > 0, not interface >= 0, otherwise the rest of Avahi gets upset, and when the rest of Avahi gets upset... (Closes #119)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1398 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agohide avahi-ui.pc from svn
Lennart Poettering [Thu, 8 Feb 2007 11:39:19 +0000 (11:39 +0000)]
hide avahi-ui.pc from svn

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1396 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoif no default service name is specified, just select the first one we find
Lennart Poettering [Thu, 8 Feb 2007 11:38:20 +0000 (11:38 +0000)]
if no default service name is specified, just select the first one we find

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1395 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoFix service type database building on Solaris (Patch from Padraig O'Briain)
Lennart Poettering [Thu, 8 Feb 2007 11:33:36 +0000 (11:33 +0000)]
Fix service type database building on Solaris (Patch from Padraig O'Briain)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1394 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofix pkg-config file generation for avahi-ui
Lennart Poettering [Wed, 7 Feb 2007 13:17:52 +0000 (13:17 +0000)]
fix pkg-config file generation for avahi-ui

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1393 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoship avahi-ui.pc.in
Lennart Poettering [Wed, 7 Feb 2007 13:14:52 +0000 (13:14 +0000)]
ship avahi-ui.pc.in

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1392 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoDrop "Remote Terminal on" prefix since it is usually superfluous
Lennart Poettering [Wed, 7 Feb 2007 11:54:54 +0000 (11:54 +0000)]
Drop "Remote Terminal on" prefix since it is usually superfluous

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1391 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd GTK properties
Lennart Poettering [Wed, 7 Feb 2007 11:43:43 +0000 (11:43 +0000)]
add GTK properties

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1390 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agooverload zssh to zvnc
Lennart Poettering [Wed, 7 Feb 2007 10:52:09 +0000 (10:52 +0000)]
overload zssh to zvnc

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1389 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoCommit first version of avahi-ui and zssh
Lennart Poettering [Wed, 7 Feb 2007 10:32:54 +0000 (10:32 +0000)]
Commit first version of avahi-ui and zssh

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1388 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agomacosx portability: use GLOB_xxx macros only if they are available
Lennart Poettering [Mon, 5 Feb 2007 21:39:17 +0000 (21:39 +0000)]
macosx portability: use GLOB_xxx macros only if they are available

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1387 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd sys/types.h for openbsd compat
Lennart Poettering [Mon, 5 Feb 2007 13:45:44 +0000 (13:45 +0000)]
add sys/types.h for openbsd compat

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1386 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoprepare NEWS for 0.6.17
Lennart Poettering [Sun, 4 Feb 2007 20:26:19 +0000 (20:26 +0000)]
prepare NEWS for 0.6.17

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1384 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agomove assert check before access
Lennart Poettering [Sun, 4 Feb 2007 17:12:18 +0000 (17:12 +0000)]
move assert check before access

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1383 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agominor cleanups it netlink handling code:
Lennart Poettering [Sun, 4 Feb 2007 16:22:09 +0000 (16:22 +0000)]
minor cleanups it netlink handling code:
* 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

17 years agoUse SCM_CREDENTIALS for authentication of netlink data from kernel
Lennart Poettering [Sun, 4 Feb 2007 15:01:41 +0000 (15:01 +0000)]
Use SCM_CREDENTIALS for authentication of netlink data from kernel

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1381 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofix build of the service-type-database if srcdir != builddir (Closes #100)
Lennart Poettering [Sun, 4 Feb 2007 11:39:06 +0000 (11:39 +0000)]
fix build of the service-type-database if srcdir != builddir (Closes #100)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1380 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agore #94: don't accept "localhost" as hostname; read distribution id from /etc/lsb_release.
Lennart Poettering [Fri, 2 Feb 2007 14:11:07 +0000 (14:11 +0000)]
re #94: don't accept "localhost" as hostname; read distribution id from /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

17 years agoAdd CGI support to avahi-bookmarks. (Closes: #91) -- Thanks for the patch!
Lennart Poettering [Fri, 2 Feb 2007 13:45:43 +0000 (13:45 +0000)]
Add CGI support to avahi-bookmarks. (Closes: #91) -- Thanks for the patch!

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1378 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Fix typo of failure, thanks to Michael Burns (Closes #98)
Trent Lloyd [Tue, 30 Jan 2007 06:38:07 +0000 (06:38 +0000)]
 * Fix typo of failure, thanks to Michael Burns (Closes #98)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1377 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Add OLPC Presence service to the service-type-database
Trent Lloyd [Sun, 21 Jan 2007 10:28:59 +0000 (10:28 +0000)]
 * Add OLPC Presence service to the service-type-database

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1376 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agorefer to some wiki stories from the man pages
Lennart Poettering [Sat, 6 Jan 2007 17:35:10 +0000 (17:35 +0000)]
refer to some wiki stories from the man pages

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1375 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago* handle NULL sdrefs gracefully.
Lennart Poettering [Sat, 6 Jan 2007 16:51:42 +0000 (16:51 +0000)]
* handle NULL sdrefs gracefully.
* fix mutex locking order in DNSProcessResult

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1374 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoPass AM_CFLAGS instead of CFLAGS when build the libdns_sd test tool
Lennart Poettering [Sat, 6 Jan 2007 16:45:34 +0000 (16:45 +0000)]
Pass AM_CFLAGS instead of CFLAGS when build the libdns_sd test tool

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1373 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agofix a bogus error condition
Lennart Poettering [Sat, 6 Jan 2007 16:16:41 +0000 (16:16 +0000)]
fix a bogus error condition

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1372 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agocreate unicast IPv4 socket oly if IPv4 is enabled, same for unicast IPv6
Lennart Poettering [Sat, 6 Jan 2007 16:10:47 +0000 (16:10 +0000)]
create unicast IPv4 socket oly if IPv4 is enabled, same for unicast IPv6

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1371 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago* set IPV6_V6ONLY for unicast DNS sockets, too
Lennart Poettering [Sat, 6 Jan 2007 16:10:01 +0000 (16:10 +0000)]
* set IPV6_V6ONLY for unicast DNS sockets, too
* 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

17 years agodebian init scripts: print a nice warning when not starting avahi due to settings...
Lennart Poettering [Fri, 5 Jan 2007 22:43:03 +0000 (22:43 +0000)]
debian init scripts: print a nice warning when not starting avahi due to settings in /etc/default

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1369 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agobuild avahi-discover only if either dbm or gdbm is available (patch from swegener...
Lennart Poettering [Fri, 5 Jan 2007 22:36:12 +0000 (22:36 +0000)]
build avahi-discover only if either dbm or gdbm is available (patch from swegener/Gentoo)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1368 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agobump version number and SONAMES
Lennart Poettering [Fri, 5 Jan 2007 22:19:52 +0000 (22:19 +0000)]
bump version number and SONAMES

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1367 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd new config options "publish-aaaa-on-ipv4=" and "publish-a-on-ipv6="
Lennart Poettering [Fri, 5 Jan 2007 22:19:28 +0000 (22:19 +0000)]
add new config options "publish-aaaa-on-ipv4=" and "publish-a-on-ipv6="

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1366 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago* optionally, register A RR via IPv6, AAAA RR via IPv4 (Closes #62)
Lennart Poettering [Fri, 5 Jan 2007 22:18:34 +0000 (22:18 +0000)]
* optionally, register A RR via IPv6, AAAA RR via IPv4 (Closes #62)
* add new API function avahi_server_get_config()

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1365 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoRework DBus connection handling: use a private DBusConnection instead of a shared...
Lennart Poettering [Fri, 5 Jan 2007 00:21:19 +0000 (00:21 +0000)]
Rework DBus connection handling: use a private DBusConnection instead of a shared instance. (Closes #89)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1364 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoSome more ia64 fixes. (Closes #90)
Lennart Poettering [Thu, 4 Jan 2007 23:53:39 +0000 (23:53 +0000)]
Some more ia64 fixes. (Closes #90)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1363 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoModify C++ testing code to pass when CXXFLAGS contains -Werror. (Closes #75) (BTW...
Lennart Poettering [Mon, 1 Jan 2007 11:30:33 +0000 (11:30 +0000)]
Modify C++ testing code to pass when CXXFLAGS contains -Werror. (Closes #75) (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

17 years agoIgnore EAGAIN errors on recvmsg() (Closes #60)
Lennart Poettering [Sun, 31 Dec 2006 17:33:57 +0000 (17:33 +0000)]
Ignore EAGAIN errors on recvmsg() (Closes #60)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1361 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoremove yet another occurence of dbus_message_iter_get_array_len() due to obsolescence...
Lennart Poettering [Sun, 31 Dec 2006 17:19:30 +0000 (17:19 +0000)]
remove yet another occurence of dbus_message_iter_get_array_len() due to obsolescence (similar in style to r1357)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1360 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoFix documentation of avahi_{entry_group|client}_new(): clarify that the specified...
Lennart Poettering [Sun, 31 Dec 2006 17:13:39 +0000 (17:13 +0000)]
Fix documentation of avahi_{entry_group|client}_new(): clarify that the 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

17 years agoFix error message when passing an invalid command line option (Closes #88)
Lennart Poettering [Sun, 31 Dec 2006 16:52:13 +0000 (16:52 +0000)]
Fix error message when passing an invalid command line option (Closes #88)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1358 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoDon't use dbus_message_iter_get_array_len() since it is obsolete
Lennart Poettering [Sun, 31 Dec 2006 16:39:16 +0000 (16:39 +0000)]
Don't use dbus_message_iter_get_array_len() since it is obsolete

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1357 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoCheck for a working C++ compiler in configure.ac (Closes #75) Thanks, tedp!
Lennart Poettering [Sun, 31 Dec 2006 15:44:16 +0000 (15:44 +0000)]
Check for a working C++ compiler in configure.ac (Closes #75) Thanks, tedp!

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1356 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agoadd a comment so that #87 is not repeated
Lennart Poettering [Sun, 31 Dec 2006 15:08:29 +0000 (15:08 +0000)]
add a comment so that #87 is not repeated

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1355 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Un-bump DNS-SD soname, we are following apple's version so we
Trent Lloyd [Fri, 29 Dec 2006 12:55:23 +0000 (12:55 +0000)]
 * Un-bump DNS-SD soname, we are following apple's version so we
shouldn't bump it (woops)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1354 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Make sure we return -1 if we fall of the end of consume_labels()
Trent Lloyd [Fri, 29 Dec 2006 12:50:03 +0000 (12:50 +0000)]
 * Make sure we return -1 if we fall of the end of consume_labels()

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1353 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Correct comment reference to the priviledged access group in
Trent Lloyd [Fri, 29 Dec 2006 00:39:11 +0000 (00:39 +0000)]
 * Correct comment reference to the priviledged access group in
avahi-dbus.conf - thanks to Olivier Blin

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1352 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Import debian init script changes from debian
Trent Lloyd [Thu, 28 Dec 2006 16:54:26 +0000 (16:54 +0000)]
 * Import debian init script changes from debian

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1350 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Fix avahi-discover broken in an earlier commit
Trent Lloyd [Thu, 28 Dec 2006 16:36:11 +0000 (16:36 +0000)]
 * Fix avahi-discover broken in an earlier commit

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1349 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Bump version to 0.6.16
Trent Lloyd [Thu, 28 Dec 2006 16:32:11 +0000 (16:32 +0000)]
 * Bump version to 0.6.16

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1348 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Update NEWS for 0.6.16
Trent Lloyd [Thu, 28 Dec 2006 16:24:08 +0000 (16:24 +0000)]
 * Update NEWS for 0.6.16

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1347 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Bump SONAME version of libdns_sd
Trent Lloyd [Thu, 28 Dec 2006 16:17:11 +0000 (16:17 +0000)]
 * Bump SONAME version of libdns_sd
 * Bump SONAME version of avahi-core (Closes #76)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1346 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Gracefully handle some conditions in libdns_sd that Bonjour handles
Trent Lloyd [Thu, 28 Dec 2006 15:45:29 +0000 (15:45 +0000)]
 * Gracefully handle some conditions in libdns_sd that Bonjour handles
   (Closes #64)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1345 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years agodisplay a graphical error message when the deamon is not running
Sebastien Estienne [Sun, 17 Dec 2006 11:22:17 +0000 (11:22 +0000)]
display a graphical error message when the deamon is not running

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1343 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * avahi-core/dns.c#consume_labels(): Add some additional checks on the compressed...
Trent Lloyd [Sat, 16 Dec 2006 15:10:48 +0000 (15:10 +0000)]
 * avahi-core/dns.c#consume_labels(): Add some additional checks on the compressed label location

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1342 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * avahi-core/dns.c: Use a '#define AVAHI_DNS_LABELS_MAX 127' instead of the hard...
Trent Lloyd [Sat, 16 Dec 2006 15:00:11 +0000 (15:00 +0000)]
 * avahi-core/dns.c: Use a '#define AVAHI_DNS_LABELS_MAX 127' instead of the hard-coded value

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1341 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Limit the number of loops in consume_labels() (Closes: #84)
Trent Lloyd [Sat, 16 Dec 2006 14:27:49 +0000 (14:27 +0000)]
 * Limit the number of loops in consume_labels() (Closes: #84)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1340 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Really actually fix build on Linux <2.6.19
Trent Lloyd [Tue, 12 Dec 2006 02:12:03 +0000 (02:12 +0000)]
 * Really actually fix build on Linux <2.6.19

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1339 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Also fix < 2.6.19 builds for avahi-autoipd.
Trent Lloyd [Mon, 11 Dec 2006 22:43:57 +0000 (22:43 +0000)]
 * Also fix < 2.6.19 builds for avahi-autoipd.

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1338 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

17 years ago * Fix specifying priviliged access group (Closes: #85)
Trent Lloyd [Mon, 11 Dec 2006 22:35:04 +0000 (22:35 +0000)]
 * Fix specifying priviliged access group (Closes: #85)
   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

17 years ago* Revert previous patch to check nlmsg_pid as it is bogus and breaks
Trent Lloyd [Mon, 11 Dec 2006 09:34:00 +0000 (09:34 +0000)]
* Revert previous patch to check nlmsg_pid as it is bogus and breaks
  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

18 years ago * Fix doxygen comments for avahi watch, thanks to tedp (Closes: #77)
Trent Lloyd [Sun, 19 Nov 2006 08:04:07 +0000 (08:04 +0000)]
 * Fix doxygen comments for avahi watch, thanks to tedp (Closes: #77)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1335 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoAdd big note to avahi-discover.in pointing out the import dbus.glib (as
Trent Lloyd [Fri, 17 Nov 2006 16:28:10 +0000 (16:28 +0000)]
Add big note to avahi-discover.in pointing out the import dbus.glib (as
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

18 years agoMake d-bus version detection work for >= 1.0 (Closes: #71)
Trent Lloyd [Sat, 11 Nov 2006 00:00:20 +0000 (00:00 +0000)]
Make d-bus version detection work for >= 1.0 (Closes: #71)
Dont dbus_connection_close on shared dbus connections (Closes: #68)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1333 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoFix a bug where Avahi does not verify the source of netlink messages
Trent Lloyd [Mon, 6 Nov 2006 14:01:51 +0000 (14:01 +0000)]
Fix a bug where Avahi does not verify the source of netlink messages
(Closes #69)
Update NEWS/configure for 0.6.15

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1331 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoadd updated specs to svn
Lennart Poettering [Tue, 3 Oct 2006 19:53:56 +0000 (19:53 +0000)]
add updated specs to svn

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1330 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years ago * Fix dbus_service_browser not setting AVAHI_LOOKUP_RESULT_OUR_OWN.
Trent Lloyd [Mon, 25 Sep 2006 13:43:50 +0000 (13:43 +0000)]
 * Fix dbus_service_browser not setting AVAHI_LOOKUP_RESULT_OUR_OWN.

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1329 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoFix build on NetBSD. Patch contributed by Daniel S. Haischt (closes #59)
Lennart Poettering [Thu, 21 Sep 2006 00:18:11 +0000 (00:18 +0000)]
Fix build on NetBSD. Patch contributed by Daniel S. Haischt (closes #59)

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1328 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agoreword NEWS file a little
Lennart Poettering [Wed, 13 Sep 2006 21:31:45 +0000 (21:31 +0000)]
reword NEWS file a little

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1326 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

18 years agobump version number and sonames
Lennart Poettering [Wed, 13 Sep 2006 20:15:35 +0000 (20:15 +0000)]
bump version number and sonames

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1325 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe