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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Lennart Poettering [Wed, 13 Sep 2006 20:12:38 +0000 (20:12 +0000)]
update NEWS file
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1324
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 12 Sep 2006 13:58:17 +0000 (13:58 +0000)]
minor rtp name fix
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1323
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 12 Sep 2006 13:49:37 +0000 (13:49 +0000)]
add a few additional service types to database
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1322
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 12 Sep 2006 13:22:56 +0000 (13:22 +0000)]
add pgp key server service type to database
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1321
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 4 Sep 2006 21:50:40 +0000 (21:50 +0000)]
fix --help
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1320
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 4 Sep 2006 18:10:26 +0000 (18:10 +0000)]
use alias interfaces for network configuration if only ifconfig is available
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1319
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 4 Sep 2006 17:43:28 +0000 (17:43 +0000)]
describe how to communicate between IPv4LL and non-IPv4LL hosts
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1318
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 3 Sep 2006 17:26:57 +0000 (17:26 +0000)]
do not remove the interface address if an UNBIND event is recieved. This might accidently remove a manually configured address, hence better don't touch it.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1317
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 3 Sep 2006 16:14:27 +0000 (16:14 +0000)]
configure broadcast address explicitly
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1316
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 2 Sep 2006 18:34:03 +0000 (18:34 +0000)]
fix "make distcheck"
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1315
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 2 Sep 2006 16:40:53 +0000 (16:40 +0000)]
update INSTALL
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1314
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 2 Sep 2006 16:35:18 +0000 (16:35 +0000)]
remove "set -e" from the hook scripts since this apparently breaks stuff in the main hook script
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1313
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 2 Sep 2006 16:32:46 +0000 (16:32 +0000)]
remove a bogus warning
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1312
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe