]>
git.meshlink.io Git - catta/log
Sebastien Estienne [Fri, 25 Nov 2005 10:32:39 +0000 (10:32 +0000)]
* only create DBUS_SYS_DIR if HAVE_DBUS
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1035
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 25 Nov 2005 01:19:31 +0000 (01:19 +0000)]
Fix compilation with -pthread
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1034
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 24 Nov 2005 18:30:58 +0000 (18:30 +0000)]
Add release notes for 0.6.1
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1032
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 24 Nov 2005 17:48:33 +0000 (17:48 +0000)]
shorten pkg-config files of avahi-{qt3,qt4,glib} to make "Nix" happy
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1031
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 24 Nov 2005 02:27:36 +0000 (02:27 +0000)]
bump sonames
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1030
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 24 Nov 2005 02:11:43 +0000 (02:11 +0000)]
bump version number to 0.6.1
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1029
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 24 Nov 2005 02:03:21 +0000 (02:03 +0000)]
don't build static library for dbus-watch-glue and the like, instead compile the sources directly where it is needed
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1028
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 24 Nov 2005 01:30:44 +0000 (01:30 +0000)]
Add DBUS API versioning
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1027
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 24 Nov 2005 00:07:12 +0000 (00:07 +0000)]
Map DBUS specific errors to Avahi counterparts
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1026
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 23 Nov 2005 22:40:40 +0000 (22:40 +0000)]
missing initialization fix
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1025
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 23 Nov 2005 22:40:19 +0000 (22:40 +0000)]
never publish .local as browsing domain
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1024
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Wed, 23 Nov 2005 22:35:32 +0000 (22:35 +0000)]
* Include some new files from docs/ into the tarballs (incl API-CHANGES-0.6)
* Update my personal flags
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1023
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 23 Nov 2005 22:28:15 +0000 (22:28 +0000)]
in the domain browser objects: don't return statically configured browsing domains when the user asked for registration domains
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1022
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Sun, 20 Nov 2005 17:37:32 +0000 (17:37 +0000)]
move JoinServiceName and SplitServiceName to the Client class
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1021
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Sun, 20 Nov 2005 17:15:45 +0000 (17:15 +0000)]
add an explicit rule for avahi-sharp-docs.tree
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1020
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 20 Nov 2005 16:00:37 +0000 (16:00 +0000)]
Add a new documentation file telling distributors how to get full build system
compatibility with HOWL/Bonjour in addition to ABI/API compatibility.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1019
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 20 Nov 2005 15:02:37 +0000 (15:02 +0000)]
* Don't build libavahi-compat-howl.so anymore, just libhowl.so.
* Same for libdns_sd.so
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1018
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sat, 19 Nov 2005 19:49:24 +0000 (19:49 +0000)]
* Added FreeBSD rc.d scripts with the permission of its authors.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1017
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 19 Nov 2005 18:02:17 +0000 (18:02 +0000)]
build libdns_sd.so and let it pull libavahi-compat-libdns_sd.so in
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1016
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 19 Nov 2005 17:31:58 +0000 (17:31 +0000)]
* build a libhowl.so which is essentially empty by pulls in libavahi-compat-howl.so
* distributors should use this to get full ABI compatibility with upstream HOWL
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1015
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sat, 19 Nov 2005 15:48:33 +0000 (15:48 +0000)]
* added an icon window to avahi-discover closing bugzilla #4970
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1014
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sat, 19 Nov 2005 13:43:03 +0000 (13:43 +0000)]
* doesn't compile mono and python-avahi when dbus is not available
* clean the summary of configure a little
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1013
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 19 Nov 2005 12:33:00 +0000 (12:33 +0000)]
build pkg-config for compat layers only when the compat layers are enabled
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1012
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 19 Nov 2005 01:11:15 +0000 (01:11 +0000)]
Hopefully fix a segfault when shutting down the daemon, found by maro
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1011
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 18 Nov 2005 23:59:08 +0000 (23:59 +0000)]
arch linux init script patch by maro
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1010
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 18 Nov 2005 22:46:21 +0000 (22:46 +0000)]
* don't try to display dbus version when it's not installed
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1008
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 18 Nov 2005 21:32:24 +0000 (21:32 +0000)]
fix some minor typos
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1007
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 18 Nov 2005 21:13:18 +0000 (21:13 +0000)]
license update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1006
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 18 Nov 2005 19:39:26 +0000 (19:39 +0000)]
update NEWS file with the release announcement
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1005
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 18 Nov 2005 18:50:01 +0000 (18:50 +0000)]
another small configure summary fix
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1004
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 18 Nov 2005 18:48:14 +0000 (18:48 +0000)]
fix configure summary regarding to avahi-python/avahi-utils
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1003
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 18 Nov 2005 18:43:37 +0000 (18:43 +0000)]
add pthread cflags/libs to avahi-common build
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1002
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Fri, 18 Nov 2005 00:50:48 +0000 (00:50 +0000)]
* Remove stale information from DBUS-API, add instructions pointing them at the introspect files.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1001
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 17 Nov 2005 21:15:38 +0000 (21:15 +0000)]
add byte[] overload for UpdateService
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1000
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 17 Nov 2005 21:11:13 +0000 (21:11 +0000)]
* add byte[] overloads for EntryGroup methods
* cleanup string marshalling
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@999
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 17 Nov 2005 19:08:58 +0000 (19:08 +0000)]
* Add EntryGroup.UpdateService, EntryGroup.AddServiceSubtype,
EntryGroup.AddAddress, EntryGroup.AddRecord,
EntryGroup.JoinServiceName, EntryGroup.SplitServiceName
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@998
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 17 Nov 2005 18:02:44 +0000 (18:02 +0000)]
update docs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@997
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 17 Nov 2005 17:55:09 +0000 (17:55 +0000)]
* Add RecordBrowser.cs
* Make all of the events like "standard" .NET ones
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@996
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 17 Nov 2005 15:26:53 +0000 (15:26 +0000)]
* add legal blurb to ssh.service
* improve doxygen documentation
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@995
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 17 Nov 2005 14:50:54 +0000 (14:50 +0000)]
* update API-CHANGES-0.6
* update automatically generated C++ test
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@994
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 17 Nov 2005 09:38:43 +0000 (09:38 +0000)]
* fixed usage of avahi_format_mac_address
* removed some unused parameters
* comment some debug code
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@993
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 23:12:15 +0000 (23:12 +0000)]
bump version info
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@992
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 23:02:56 +0000 (23:02 +0000)]
remove the last item from the TODO list for Avahi 0.6! Yay!
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@991
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 23:01:03 +0000 (23:01 +0000)]
Update man pages for new avahi-publish-* tools
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@990
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 22:36:16 +0000 (22:36 +0000)]
fix installation of avahi-publish-address/avahi-publish-service
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@989
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 22:34:12 +0000 (22:34 +0000)]
Implement avahi-publish{-address, service} in C
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@988
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 19:45:22 +0000 (19:45 +0000)]
man page install fixes
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@987
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 19:37:09 +0000 (19:37 +0000)]
small doxygen fix
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@986
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 19:32:54 +0000 (19:32 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@985
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 19:30:11 +0000 (19:30 +0000)]
* Implement client API for arbitrary record browsing
* Fix memory leak in avahi-client
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@984
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 15:18:26 +0000 (15:18 +0000)]
add avahi-browse-domains as an alias for avahi-browse --browse-domains
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@983
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 14:07:07 +0000 (14:07 +0000)]
update TODO, only 3 items on the TODO left
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@982
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 14:06:19 +0000 (14:06 +0000)]
update man pages
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@981
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 16 Nov 2005 01:15:46 +0000 (01:15 +0000)]
* when calculating a random jitter time for time events, use the same jitter in
every 10s timespans. This should increase the probability that multiple
responses can be merged into a single packet, and thus decreases network
traffic.
* add _workstation._tcp services in RUNNING state, not earlier
* an important bugfix which fixes the entry group state automatons
* remove obsolete debug messages
* minor other cleanups
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@980
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 01:52:56 +0000 (01:52 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@979
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 01:51:01 +0000 (01:51 +0000)]
update TODO
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@978
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 01:49:54 +0000 (01:49 +0000)]
add record browser DBUS interface names
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@977
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 15 Nov 2005 01:47:37 +0000 (01:47 +0000)]
Show "Wide Area" as interface for services found on wide area DNS-SD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@976
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
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