Lennart Poettering [Tue, 15 Nov 2005 01:26:06 +0000 (01:26 +0000)]
remove dns-sd.org from default configuration file
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@975
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 01:23:51 +0000 (01:23 +0000)]
update python stuff a little to match the newest DBUS interfaces
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@974
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 01:04:43 +0000 (01:04 +0000)]
small --help wording improvement
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@973
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 01:04:00 +0000 (01:04 +0000)]
If avahi-resolve is called without command, let it fail
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@972
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 00:58:53 +0000 (00:58 +0000)]
create links from avahi-resolve to avahi-resolve-address, avahi-resolve-host-name
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@971
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 00:47:38 +0000 (00:47 +0000)]
rename avahi-resolve-host-name to avahi-resolve
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@970
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 00:39:45 +0000 (00:39 +0000)]
move python tools from avahi-utils to avahi-python
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@969
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 00:36:06 +0000 (00:36 +0000)]
remove dbus-test.py since it is horribly out of date
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@968
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 00:13:40 +0000 (00:13 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@967
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 00:11:51 +0000 (00:11 +0000)]
some minor adjusments to the conformance testing program. We now pass Apple's
conformance tests without any changes or exceptions.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@966
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 14 Nov 2005 23:58:36 +0000 (23:58 +0000)]
deal better with mcast management and disappearing IP addresses
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@965
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Mon, 14 Nov 2005 23:56:41 +0000 (23:56 +0000)]
* add preliminary plist scripts for darwin (equivalent of initscripts)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@964
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 14 Nov 2005 23:22:39 +0000 (23:22 +0000)]
don't fail if leaving a multicast group fails
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@963
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Mon, 14 Nov 2005 23:05:53 +0000 (23:05 +0000)]
* add support for other os in --with-distro (darwin/netbsd/freebsd), we can now make initscripts
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@962
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Mon, 14 Nov 2005 22:26:06 +0000 (22:26 +0000)]
* implement avahi_exe_name for BSD/Darwin
* no more sebest in the TOO :)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@961
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 14 Nov 2005 21:47:19 +0000 (21:47 +0000)]
I decided to not implement a "reconfirm_record()" API for Avahi 0.6. I don't
see how this should ever become handy. I couldn't find a single program on the
internet that makes use of the Apple's equivalent function
DNSServiceReconfirmRecord(). It's just too complicated to use this function
properly, so I guess there is no point in adding it now. Let's see if Apple
improves the situation eventually, and how.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@960
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 14 Nov 2005 21:40:59 +0000 (21:40 +0000)]
minor cleanups
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@959
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 13 Nov 2005 18:26:38 +0000 (18:26 +0000)]
* be more verbose when retrying sysctl when the routing table grew
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@958
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 13 Nov 2005 17:44:10 +0000 (17:44 +0000)]
set Id keyword for iface-pfroute.[ch]
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@957
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 13 Nov 2005 17:18:35 +0000 (17:18 +0000)]
* fixed a problem on FreeBSD where sysctl needs locked memory
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@956
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 13 Nov 2005 16:38:15 +0000 (16:38 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@955
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 13 Nov 2005 16:36:33 +0000 (16:36 +0000)]
* Make "NameAcquired" warning line disappear in avahi-client
Scheduler tweaks:
* Add some more comments
* Remove scheduled queries from the query queue if the querier which issued
them dies. This reduces traffic immensly when many short lived queries are
made, e.g. during host name lookups.
* Don't free a querier object immediately when it is no longer referenced.
Instead keep it and try to recycle it in case someone else wants to do the
same query later on. Free it at the latest moment possible: just before the
next query is scheduled to be made. This reduces traffic immensly when many
short lived queries are made.
With these two changes we can minimize the traffic to zero or near zero for
many simple lookups.
* When responding records with the FLUSH_CACHE bit set, reply immediately only
when all response record have this bit set. Prior to this change we replied
imediately as soon as one record hat this bit set. This change should make us
pass *all* Bonjour mDNS conformance tests without any exceptions.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@954
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 13 Nov 2005 02:51:56 +0000 (02:51 +0000)]
* update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@953
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 13 Nov 2005 00:40:38 +0000 (00:40 +0000)]
* merge the python dict support in trunk
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@952
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 12 Nov 2005 18:57:38 +0000 (18:57 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@949
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 12 Nov 2005 18:55:52 +0000 (18:55 +0000)]
* add LGPL blurbs to some more files shipped with avahi
* add a line pointing to the respective man pages in the configuration files
* comment most lines in the configuration file, since they're set to the defaults
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@948
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 11 Nov 2005 02:22:10 +0000 (02:22 +0000)]
* update TODO
* search for the dbus socket in more locations
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@947
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 10 Nov 2005 16:15:41 +0000 (16:15 +0000)]
update to latest api changes
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@946
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Wed, 9 Nov 2005 18:38:57 +0000 (18:38 +0000)]
* add support for IP_SENDSRCADDR on freeBSD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@945
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 9 Nov 2005 18:00:08 +0000 (18:00 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@944
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Wed, 9 Nov 2005 17:36:00 +0000 (17:36 +0000)]
* set IP_MULTICAST_IF for *BSD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@943
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 9 Nov 2005 17:16:55 +0000 (17:16 +0000)]
simplify some lines
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@942
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 9 Nov 2005 02:27:05 +0000 (02:27 +0000)]
fix retval sending
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@941
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 9 Nov 2005 01:49:51 +0000 (01:49 +0000)]
make sure that the local hostname passes the avahi_is_valid_domain_name() check.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@940
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 8 Nov 2005 23:37:05 +0000 (23:37 +0000)]
* Do not allow adding RRs to entry groups that are already commited
* Reword some misleading log messages
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@939
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 8 Nov 2005 23:16:16 +0000 (23:16 +0000)]
* deal with gethostname() failing, use utsname.sysname[] instead in that case
* deal with utsname() failing when creating HINFO records
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@938
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 8 Nov 2005 21:56:28 +0000 (21:56 +0000)]
* add new flags parameter to avahi_client_new()
* introduce flags AVAHI_CLIENT_NO_FAIL and AVAHI_CLIENT_IGNORE_USER_CONFIG
* beef up avahi-browse to show how AVAHI_CLIENT_NO_FAIL may be used: add a new
parameter "-f" which tells avahi-browse to stay running when the daemon
disconnects from DBUS and reconnect when it reappears. For now dbus-daemon
restarts are not handled and result in an AVAHI_CLIENT_FAIL event.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@937
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Sun, 6 Nov 2005 16:25:05 +0000 (16:25 +0000)]
add new error codes and publish flags
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@936
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 6 Nov 2005 16:12:03 +0000 (16:12 +0000)]
* Rename AVAHI_ERR_NOT_CONNECTED to AVAHI_ERR_DISCONNECTED
* Remove client state AVAHI_CLIENT_DISCONNECTED and replace it with AVAHI_CLIENT_FAILURE with error code set to AVAHI_ERR_DISCONNECTED
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@935
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 6 Nov 2005 15:52:14 +0000 (15:52 +0000)]
makefile fix
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@934
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 6 Nov 2005 15:47:58 +0000 (15:47 +0000)]
replace avahi-resolve-{address,host-name} with versions written in C
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@933
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 6 Nov 2005 15:01:05 +0000 (15:01 +0000)]
TODO update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@932
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 6 Nov 2005 15:00:43 +0000 (15:00 +0000)]
add new client state AVAHI_CLIENT_FAILURE
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@931
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 6 Nov 2005 02:08:32 +0000 (02:08 +0000)]
* add two new configuration file options: "disable-publishing" and "disable-user-service-publishing"
* add two new errors: NOT_PERMITTED and NOT_SUPPORTED
* add two new publishing flags: AVAHI_PUBLISH_USE_MULTICAST, AVAHI_PUBLISH_USE_WIDE_AREA
* return NOT_SUPPORTED when user tries to add RRs in wide area domains - for now
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@930
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 5 Nov 2005 01:41:47 +0000 (01:41 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@929
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 5 Nov 2005 01:41:23 +0000 (01:41 +0000)]
* look for additional browsing dmains in $AVAHI_BROWSE_DOMAINS on the client side
* the same for the XDG config file ~/.config/avah/browse-domains
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@928
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 4 Nov 2005 01:05:48 +0000 (01:05 +0000)]
implement XDG basedir subset, which we will use to read user configured browser domains from
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@927
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 3 Nov 2005 23:36:25 +0000 (23:36 +0000)]
* allow the user to specify a static browse domain list in the configuration file
* remove "drop-root" configuration variable
* move the configuration variable "add-service-cookie" from [server] to [publish]
* reorder AVAHI_DOMAIN_BROWSER_xx defs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@926
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 3 Nov 2005 03:11:02 +0000 (03:11 +0000)]
* small fixes
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@925
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 3 Nov 2005 00:31:11 +0000 (00:31 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@924
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 3 Nov 2005 00:28:24 +0000 (00:28 +0000)]
rework and cleanup socket handling to improve support for OS that don't support a SO_RECVIF equivalent
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@923
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Wed, 2 Nov 2005 00:10:11 +0000 (00:10 +0000)]
* more small fixes for OpenBSD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@922
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 1 Nov 2005 23:12:23 +0000 (23:12 +0000)]
* Always specfify the local IP address when joining mcast groups. This increases compatibility with *BSD and is smoother on other systems, too
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@921
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 1 Nov 2005 23:06:01 +0000 (23:06 +0000)]
* fix two #ifdefs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@920
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 1 Nov 2005 18:39:49 +0000 (18:39 +0000)]
remove array size warning
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@919
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 1 Nov 2005 18:34:33 +0000 (18:34 +0000)]
* fix for undefined XMLCALL
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@918
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 1 Nov 2005 18:06:18 +0000 (18:06 +0000)]
* fix compiling with --disable-dbus
* add a missing include for OpenBSD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@917
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 1 Nov 2005 16:41:38 +0000 (16:41 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@916
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 1 Nov 2005 16:41:28 +0000 (16:41 +0000)]
* add support to browse for domains in avahi-browse
* show "n/a" instead of "(null)" as interface/protocol for wide area services in avahi-browse
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@915
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 1 Nov 2005 16:40:12 +0000 (16:40 +0000)]
use a normal fork() instead of a daemon_fork() when forking of chroot() helper daemon
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@914
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 1 Nov 2005 15:35:27 +0000 (15:35 +0000)]
update TODO list
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@913
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Mon, 31 Oct 2005 23:29:24 +0000 (23:29 +0000)]
* many small fixes for NetBSD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@911
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 31 Oct 2005 16:42:36 +0000 (16:42 +0000)]
update todo
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@910
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Mon, 31 Oct 2005 13:00:37 +0000 (13:00 +0000)]
* small fix in the #includes
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@909
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 30 Oct 2005 21:22:05 +0000 (21:22 +0000)]
make use of setproctitle() to change the process title of the daemon processes. This is especially useful to distuingish the main daemon and the chroot() helper process.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@908
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 30 Oct 2005 18:21:57 +0000 (18:21 +0000)]
* add chroot() support on Linux
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@907
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 29 Oct 2005 10:38:21 +0000 (10:38 +0000)]
fix avahi-browse build when gdbm is not available
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@906
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 29 Oct 2005 10:31:52 +0000 (10:31 +0000)]
fix configure.ac
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@905
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 28 Oct 2005 23:00:04 +0000 (23:00 +0000)]
* more trivial fix, now avahi-daemon and dnsconfd compiles on OpenBSD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@904
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 28 Oct 2005 22:30:56 +0000 (22:30 +0000)]
* many trivial fix to make avahi compile on OpenBSD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@903
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 22:49:37 +0000 (22:49 +0000)]
lookup service types in the service data base in avahi-browse
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@902
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 20:44:59 +0000 (20:44 +0000)]
* split dbus-protocol.c in multiple sources files
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@901
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 27 Oct 2005 19:50:01 +0000 (19:50 +0000)]
* nicer display of txt records
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@900
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 27 Oct 2005 19:47:02 +0000 (19:47 +0000)]
remove the NotFound event, as it is not used anymore
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@899
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 19:43:09 +0000 (19:43 +0000)]
remove a bunch of compiler warnings
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@898
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 19:22:51 +0000 (19:22 +0000)]
change rdata type from "uint8_t*" to "const void*"
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@897
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 19:11:34 +0000 (19:11 +0000)]
* format unknown DNS records according to RFC3597
* add some DNS class and type validity checks to avahi_server_add()
* move DNS type and class definitions to avahi-common/defs.h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@896
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 27 Oct 2005 18:25:31 +0000 (18:25 +0000)]
fix the ClientState enumeration
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@895
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Thu, 27 Oct 2005 18:11:01 +0000 (18:11 +0000)]
* Update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@894
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 17:56:44 +0000 (17:56 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@893
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 17:52:32 +0000 (17:52 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@892
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Thu, 27 Oct 2005 17:51:00 +0000 (17:51 +0000)]
* Update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@891
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Thu, 27 Oct 2005 17:49:41 +0000 (17:49 +0000)]
* avahi-daemon: Implement EntryGroup::AddRecord for arbitrary record additions
* avahi-client: Wrap AddRecord, add simple test to client-test
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@890
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 14:31:43 +0000 (14:31 +0000)]
Remove -Wlarger-than-4000 from gcc command line
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@889
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 14:30:46 +0000 (14:30 +0000)]
Add validity checking to TXT data parsing, this fixes a remotely exploitable vulnerability.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@888
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 27 Oct 2005 13:28:41 +0000 (13:28 +0000)]
install publish.h, lookup.h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@887
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 23:02:58 +0000 (23:02 +0000)]
distribute sigint.h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@886
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 22:57:17 +0000 (22:57 +0000)]
update Makefile.am
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@885
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 22:50:43 +0000 (22:50 +0000)]
distribute publish.h lookup.h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@884
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 21:39:40 +0000 (21:39 +0000)]
add dns-srv.hh to distribution
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@883
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 21:35:17 +0000 (21:35 +0000)]
ignore some more files
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@882
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 21:33:41 +0000 (21:33 +0000)]
add sigint.[ch]
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@881
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 21:33:13 +0000 (21:33 +0000)]
add avahi-browse.c
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@880
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 21:27:40 +0000 (21:27 +0000)]
* avahi-utils: replace python avahi-browse with a version written in C.
* remove -Wunused from GCC command line and use "unused" attribute instead
* remove AVAHI_CLIENT_S_FAILURE and AVAHI_CLIENT_S_INVALID since these event's are never forwarded to the client anyway
* make use of AVAHI_GCC_NORETURN
* really send eror code with StateChange DBUS signals
* ignore EINTR in avahi_simple_poll_loop()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@879
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Wed, 26 Oct 2005 18:01:56 +0000 (18:01 +0000)]
* correct the error handling in EntryGroup
* get rid of evil Thread.Abort
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@878
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 12:09:48 +0000 (12:09 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@877
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Wed, 26 Oct 2005 03:20:44 +0000 (03:20 +0000)]
first pass at updating to the 0.6 apis
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@876
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 02:03:11 +0000 (02:03 +0000)]
* add support for subtypes for static services
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@875
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 01:34:48 +0000 (01:34 +0000)]
reorder arguments of avahi_reverse_lookup_name() to make them more natural
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@874
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Oct 2005 01:25:10 +0000 (01:25 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@873
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe