platform/upstream/avahi.git
19 years agofix linking to pthreads library
Lennart Poettering [Wed, 5 Oct 2005 19:31:13 +0000 (19:31 +0000)]
fix linking to pthreads library

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

19 years agoadd trailing dots to various domain names and service types returned by the libdns_sd...
Lennart Poettering [Tue, 4 Oct 2005 22:18:27 +0000 (22:18 +0000)]
add trailing dots to various domain names and service types returned by the libdns_sd compatibility layer

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

19 years agodefine AVAHI_DOMAIN_NAME_MAX
Lennart Poettering [Tue, 4 Oct 2005 22:17:40 +0000 (22:17 +0000)]
define AVAHI_DOMAIN_NAME_MAX

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

19 years agofinal rename
Lennart Poettering [Tue, 4 Oct 2005 19:22:29 +0000 (19:22 +0000)]
final rename

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

19 years agoremove compat-bonjour
Lennart Poettering [Tue, 4 Oct 2005 19:21:14 +0000 (19:21 +0000)]
remove compat-bonjour

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

19 years agorename compat-bonjour to compat-libdns_sd part II
Lennart Poettering [Tue, 4 Oct 2005 19:20:47 +0000 (19:20 +0000)]
rename compat-bonjour to compat-libdns_sd part II

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

19 years agoRename compat-bonjour to compat-libdns_sd to make sure that Apple cannot sue use...
Lennart Poettering [Tue, 4 Oct 2005 19:10:08 +0000 (19:10 +0000)]
Rename compat-bonjour to compat-libdns_sd to make sure that Apple cannot sue use about their "Bonjour" trademark

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

19 years ago* Implement proper reference containg for DNSServiceRef to make sure that once can...
Lennart Poettering [Tue, 4 Oct 2005 18:57:32 +0000 (18:57 +0000)]
* Implement proper reference containg for DNSServiceRef to make sure that once can free it inside the callback
* Install client callbacks for all DNSServiceRef types and report daemon disconnections back to the user

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

19 years ago* Implement DNSServiceRegister()
Lennart Poettering [Tue, 4 Oct 2005 02:10:16 +0000 (02:10 +0000)]
* Implement DNSServiceRegister()
* All other Bonjour functions will only be implementedi on-demand

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

19 years ago* Implement DNSServiceEnumerateDomains()
Lennart Poettering [Mon, 3 Oct 2005 23:38:00 +0000 (23:38 +0000)]
* Implement DNSServiceEnumerateDomains()

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

19 years ago### BACKPORT ###
Lennart Poettering [Mon, 3 Oct 2005 23:37:13 +0000 (23:37 +0000)]
### BACKPORT ###

Yet another one of those useless-assert bugs:
Actually allow browsing for registration domains

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

19 years agoremove empty line. YEAH!
Lennart Poettering [Mon, 3 Oct 2005 23:35:45 +0000 (23:35 +0000)]
remove empty line. YEAH!

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

19 years ago### BACKPORT ###
Lennart Poettering [Mon, 3 Oct 2005 23:35:26 +0000 (23:35 +0000)]
### BACKPORT ###

* remove some compiler warnings sebest found

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

19 years ago* Implement DNSServiceConstructFullName()
Lennart Poettering [Mon, 3 Oct 2005 23:01:57 +0000 (23:01 +0000)]
* Implement DNSServiceConstructFullName()
* fix DNSServiceResolve to return the full service name correctly

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

19 years ago### BACKPORT ###
Lennart Poettering [Mon, 3 Oct 2005 23:00:09 +0000 (23:00 +0000)]
### BACKPORT ###

hide some monodoc files from SVN

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

19 years ago* First check server version, after that request server state in avahi_client_new()
Lennart Poettering [Mon, 3 Oct 2005 22:59:18 +0000 (22:59 +0000)]
* First check server version, after that request server state in avahi_client_new()

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

19 years ago### BACKPORT ### (only second point)
Lennart Poettering [Mon, 3 Oct 2005 22:57:57 +0000 (22:57 +0000)]
### BACKPORT ###  (only second point)

* Make use of avahi_service_name_snprint() wherever it applies
* Fix some potential memory leaks when avahi_server_add() fails

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

19 years agoAdd avahi_service_name_snprint()
Lennart Poettering [Mon, 3 Oct 2005 22:56:14 +0000 (22:56 +0000)]
Add avahi_service_name_snprint()

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

19 years ago### BACKPORT ###
Lennart Poettering [Mon, 3 Oct 2005 22:55:40 +0000 (22:55 +0000)]
### BACKPORT ###

* Fix a hard to trigger bug where events are dispatched that didn't happen in the first place.

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

19 years agoMark Bonjour functions we already provide with an "x"
Lennart Poettering [Mon, 3 Oct 2005 20:48:33 +0000 (20:48 +0000)]
Mark Bonjour functions we already provide with an "x"

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

19 years ago* Use a recursive mutex for locking DNSServiceRef
Lennart Poettering [Mon, 3 Oct 2005 20:46:05 +0000 (20:46 +0000)]
* Use a recursive mutex for locking DNSServiceRef
* Implement TXT* function
* Implement txt-test.c
* Print a warning to STDERR once when the compat layer is used
* Print a warning to STDERR when a non-implemented function is called
* Add Makefile support to compile Apple's dns-sd.c with our compat library (but don't include that file )

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

19 years ago### BACKPORT ###
Lennart Poettering [Mon, 3 Oct 2005 20:40:40 +0000 (20:40 +0000)]
### BACKPORT ###

* small docs typo fix

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

19 years ago * Merge working-0.5.x/docs/NEWS into trunk
Trent Lloyd [Mon, 3 Oct 2005 14:33:15 +0000 (14:33 +0000)]
 * Merge working-0.5.x/docs/NEWS into trunk
 * Tag 0.5.2 release from branches/working-0.5.x

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

19 years agoAdd pkgconfig file for bonjour compat layer
Lennart Poettering [Sun, 2 Oct 2005 13:37:15 +0000 (13:37 +0000)]
Add pkgconfig file for bonjour compat layer

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

19 years agobump soname of libavahi-compat-bonjour to match Apple's implementation
Lennart Poettering [Sun, 2 Oct 2005 13:36:33 +0000 (13:36 +0000)]
bump soname of libavahi-compat-bonjour to match Apple's implementation

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

19 years ago* add pthreads autoconf scripts
Lennart Poettering [Sun, 2 Oct 2005 02:18:11 +0000 (02:18 +0000)]
* add pthreads autoconf scripts
* add bonjour compatiblity layer (only browsing, resolving for now. the complicated stuff is done, missing parts will follow soon)

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

19 years ago* Split up avahi_simple_poll_iterate() into avahi_simple_poll_prepare(),avahi_simple_...
Lennart Poettering [Sun, 2 Oct 2005 02:16:02 +0000 (02:16 +0000)]
* Split up avahi_simple_poll_iterate() into avahi_simple_poll_prepare(),avahi_simple_poll_run() and avahi_simple_poll_dispatch()
* Export wakeup function()
* add a userdata argument to poll() function
* add avahi_simple_poll_loop()
* minimize number of system calls
* threading compat improvements
* request pollfd rebuild in avahi_simple_poll_new()

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

19 years agodrop superfluous version info
Lennart Poettering [Sun, 2 Oct 2005 02:11:42 +0000 (02:11 +0000)]
drop superfluous version info

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

19 years agoBetter fix for negative timeout problem.
Jakub Stachowski [Sat, 1 Oct 2005 20:34:56 +0000 (20:34 +0000)]
Better fix for negative timeout problem.

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

19 years agosmall doc fix
Lennart Poettering [Sat, 1 Oct 2005 12:56:19 +0000 (12:56 +0000)]
small doc fix

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

19 years agoAdapt to undocumented hack (passing 0:0 in tv to mean "now") that probably got introd...
Jakub Stachowski [Fri, 30 Sep 2005 21:53:04 +0000 (21:53 +0000)]
Adapt to undocumented hack (passing 0:0 in tv to mean "now") that probably got introduced in dbus update.
This fix is critical for service browsing in all qt apps.

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

19 years agos/--disable-mono-docs/--disable-monodoc/
Lennart Poettering [Thu, 29 Sep 2005 23:37:07 +0000 (23:37 +0000)]
s/--disable-mono-docs/--disable-monodoc/

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

19 years ago * Merge 662:663 (0.5.1 NEWS update) from branches/working-0.5.x to trunk
Trent Lloyd [Thu, 29 Sep 2005 23:15:22 +0000 (23:15 +0000)]
 * Merge 662:663 (0.5.1 NEWS update) from branches/working-0.5.x to trunk

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

19 years ago* add bonjour compatibility header (no implementation yet)
Lennart Poettering [Thu, 29 Sep 2005 22:52:52 +0000 (22:52 +0000)]
* add bonjour compatibility header (no implementation yet)

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

19 years agoAdd new flag AVAHI_PUBLISH_IS_PROXY and activate it for static services with a host...
Lennart Poettering [Thu, 29 Sep 2005 22:37:27 +0000 (22:37 +0000)]
Add new flag AVAHI_PUBLISH_IS_PROXY and activate it for static services with a host name set

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

19 years agohandle wide areas responses with ANCOUNT = 0 like NXDOMAIN
Lennart Poettering [Thu, 29 Sep 2005 22:36:15 +0000 (22:36 +0000)]
handle wide areas responses with ANCOUNT = 0 like NXDOMAIN

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

19 years ago* deal correctly with browsing mDNS services pointing to unicast DNS host names
Lennart Poettering [Thu, 29 Sep 2005 22:34:55 +0000 (22:34 +0000)]
* deal correctly with browsing mDNS services pointing to unicast DNS host names
* fix service resolving for both IPv4 and IPv6 where one of the two addresses doesn't exist

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

19 years agofix switch fall through error
Lennart Poettering [Thu, 29 Sep 2005 22:31:36 +0000 (22:31 +0000)]
fix switch fall through error

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

19 years agocomment RSS types for now
Lennart Poettering [Thu, 29 Sep 2005 18:41:25 +0000 (18:41 +0000)]
comment RSS types for now

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

19 years agochange default value of "disallow-other-stacks" to "no" to make Marc happy. (i.e...
Lennart Poettering [Thu, 29 Sep 2005 16:32:41 +0000 (16:32 +0000)]
change default value of "disallow-other-stacks" to "no" to make Marc happy. (i.e. enable SO_REUSEADDR by default)

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

19 years agoreset the the commit throttling counter for entry groups 5s afer they have been estab...
Lennart Poettering [Thu, 29 Sep 2005 16:25:44 +0000 (16:25 +0000)]
reset the the commit throttling counter for entry groups 5s afer they have been established successfully

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

19 years agoTODO update
Lennart Poettering [Thu, 29 Sep 2005 16:19:12 +0000 (16:19 +0000)]
TODO update

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

19 years agoupdate TODO
Lennart Poettering [Thu, 29 Sep 2005 01:53:35 +0000 (01:53 +0000)]
update TODO

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

19 years ago* make all flags parameters UINT32 when marshalling for DBUS
Lennart Poettering [Thu, 29 Sep 2005 01:51:53 +0000 (01:51 +0000)]
* make all flags parameters UINT32 when marshalling for DBUS
* rename AvahiEntryFlags to AvahiPublishFlags
* add flags parameter to add_service() and friends
* validity checking of flags, interface and protocol parameters of add_service() and friends
* make AVAHI_VALID_FLAGS a global macro
* add new flag AVAHI_PUBLISH_NO_REVERSE, if set address records will no be created with matching reverse lookup PTR RRs
* add new flag AVAHI_PUBLISH_NO_COOKIE, for not implicitly adding the service cookie to TXT records
* minor cleanups

Yes, this will break the mono bindings. More breakages to come.

NO_REVERSE and NO_COOKIE needs testing.

Lathiat, I guess the new flag NO_REVERSE makes the immediate need to add a client side API to add arbitrary RRs obsolete for now. You might consider moving it in the TODO list to "later".

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

19 years agoremove even more bad newlines in log messages
Lennart Poettering [Wed, 28 Sep 2005 23:55:21 +0000 (23:55 +0000)]
remove even more bad newlines in log messages

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

19 years ago* add option to not enable SO_REUSEADDR for multicast sockets, effectively disallow...
Lennart Poettering [Wed, 28 Sep 2005 23:49:09 +0000 (23:49 +0000)]
* add option to not enable SO_REUSEADDR for multicast sockets, effectively disallow multiple mDNS stacks running simultaneously
* add a config file option for this and enable it by default
* remove some bad \n in log messages

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

19 years agoupdate TODO
Lennart Poettering [Wed, 28 Sep 2005 01:59:41 +0000 (01:59 +0000)]
update TODO

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

19 years agofix yet another bug found by our bugfinder number one, Sebastien. Thank you, Sebest!
Lennart Poettering [Wed, 28 Sep 2005 01:41:53 +0000 (01:41 +0000)]
fix yet another bug found by our bugfinder number one, Sebastien. Thank you, Sebest!

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

19 years ago* fix a bug found by Sebastien triggered be repeatedly resetting and commiting an...
Lennart Poettering [Wed, 28 Sep 2005 01:12:34 +0000 (01:12 +0000)]
* fix a bug found by Sebastien triggered be repeatedly resetting and commiting an entry group

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

19 years agoupdate TODO
Lennart Poettering [Tue, 27 Sep 2005 20:35:24 +0000 (20:35 +0000)]
update TODO

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

19 years agoupdate TODO
Lennart Poettering [Tue, 27 Sep 2005 18:18:57 +0000 (18:18 +0000)]
update TODO

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

19 years ago* Stress that the service type database is not intended as developer documentation.
Lennart Poettering [Tue, 27 Sep 2005 15:04:55 +0000 (15:04 +0000)]
* Stress that the service type database is not intended as developer documentation.
* Make Marc happy ;-)

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

19 years agoadd RSS types
Lennart Poettering [Mon, 26 Sep 2005 15:21:17 +0000 (15:21 +0000)]
add RSS types

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

19 years agoadd base class for resolvers, and add some missing events there
James Willcox [Mon, 26 Sep 2005 06:57:41 +0000 (06:57 +0000)]
add base class for resolvers, and add some missing events there

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

19 years agoadd some missing events to the resolver classes, and make them
James Willcox [Mon, 26 Sep 2005 03:57:30 +0000 (03:57 +0000)]
add some missing events to the resolver classes, and make them
inherit from a base class which contains these events

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

19 years ago * avahi-sharp: Fix minor distcheck error
Trent Lloyd [Mon, 26 Sep 2005 02:30:44 +0000 (02:30 +0000)]
 * avahi-sharp: Fix minor distcheck error

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

19 years agoupdate TODO
Lennart Poettering [Mon, 26 Sep 2005 01:35:36 +0000 (01:35 +0000)]
update TODO

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

19 years ago* Implement POOF aka "Passive Observation of Failure"
Lennart Poettering [Mon, 26 Sep 2005 01:34:43 +0000 (01:34 +0000)]
* Implement POOF aka "Passive Observation of Failure"

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

19 years ago* update todo
Lennart Poettering [Mon, 26 Sep 2005 00:08:30 +0000 (00:08 +0000)]
* update todo
* and BTW: the last commit added a server version check to avahi-client

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

19 years ago* rename some DBUS errrors
Lennart Poettering [Mon, 26 Sep 2005 00:07:05 +0000 (00:07 +0000)]
* rename some DBUS errrors
* add new VERSION_MISMATCH error

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

19 years agofix querier instantiation
Lennart Poettering [Sun, 25 Sep 2005 23:46:25 +0000 (23:46 +0000)]
fix querier instantiation

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

19 years agohide avahi-sharp.dll.config from SVN
Lennart Poettering [Sun, 25 Sep 2005 23:29:08 +0000 (23:29 +0000)]
hide avahi-sharp.dll.config from SVN

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

19 years agouse /bin/sh
James Willcox [Sun, 25 Sep 2005 23:28:19 +0000 (23:28 +0000)]
use /bin/sh

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

19 years agooops
James Willcox [Sun, 25 Sep 2005 23:25:23 +0000 (23:25 +0000)]
oops

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

19 years agoautomatically figure out the dlnames for the unmanaged libs
James Willcox [Sun, 25 Sep 2005 23:22:36 +0000 (23:22 +0000)]
automatically figure out the dlnames for the unmanaged libs

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

19 years agoactually define the flags correctly
James Willcox [Sun, 25 Sep 2005 22:28:41 +0000 (22:28 +0000)]
actually define the flags correctly

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

19 years agoupdate TODO
Lennart Poettering [Sun, 25 Sep 2005 22:23:40 +0000 (22:23 +0000)]
update TODO

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

19 years agos/AVAHI_LOOKUP_CALLBACK/AVAHI_LOOKUP_RESULT/g
Lennart Poettering [Sun, 25 Sep 2005 22:23:32 +0000 (22:23 +0000)]
s/AVAHI_LOOKUP_CALLBACK/AVAHI_LOOKUP_RESULT/g

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

19 years agooops, forgot some flag bits in ServiceResolver
James Willcox [Sun, 25 Sep 2005 22:20:39 +0000 (22:20 +0000)]
oops, forgot some flag bits in ServiceResolver

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

19 years ago* update to the latest avahi-client API (LookupFlags)
James Willcox [Sun, 25 Sep 2005 22:09:41 +0000 (22:09 +0000)]
* update to the latest avahi-client API (LookupFlags)
* add the local service cookie bits
* update docs

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

19 years agobump version number to 0.6
Lennart Poettering [Sun, 25 Sep 2005 21:30:59 +0000 (21:30 +0000)]
bump version number to 0.6

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

19 years agorefer to avahi_free() instead of g_free() in docs
Lennart Poettering [Sun, 25 Sep 2005 20:27:44 +0000 (20:27 +0000)]
refer to avahi_free() instead of g_free() in docs

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

19 years agobrown paperbag fix
Lennart Poettering [Sun, 25 Sep 2005 20:27:28 +0000 (20:27 +0000)]
brown paperbag fix

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

19 years agoadd rlist.h and llist.h to doxygen docs
Lennart Poettering [Sun, 25 Sep 2005 20:24:58 +0000 (20:24 +0000)]
add rlist.h and llist.h to doxygen docs

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

19 years agodocumentation updates
Lennart Poettering [Sun, 25 Sep 2005 20:24:45 +0000 (20:24 +0000)]
documentation updates

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

19 years agoupdate doxygen sources
Lennart Poettering [Sun, 25 Sep 2005 20:17:15 +0000 (20:17 +0000)]
update doxygen sources

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

19 years agoupdate to current avahi-core API
Lennart Poettering [Sun, 25 Sep 2005 20:17:01 +0000 (20:17 +0000)]
update to current avahi-core API

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

19 years agoupdate examples to reflect recent API changes (wide area)
Lennart Poettering [Sun, 25 Sep 2005 20:16:15 +0000 (20:16 +0000)]
update examples to reflect recent API changes (wide area)

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

19 years agoupdate python programs to new DBUS API
Lennart Poettering [Sun, 25 Sep 2005 20:15:46 +0000 (20:15 +0000)]
update python programs to new DBUS API

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

19 years ago* fix some bugs
Lennart Poettering [Sun, 25 Sep 2005 20:15:19 +0000 (20:15 +0000)]
* fix some bugs
* update to current DBUS API
* add test for resolving standalone SRV records

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

19 years ago* adapt to recent avahi-core API changes
Lennart Poettering [Sun, 25 Sep 2005 20:14:02 +0000 (20:14 +0000)]
* adapt to recent avahi-core API changes
* make use of wide area DNS

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

19 years ago* split off lookup.h and publish.h from core.h
Lennart Poettering [Sun, 25 Sep 2005 20:12:40 +0000 (20:12 +0000)]
* split off lookup.h and publish.h from core.h
* implement wide-area DNS-SD
* if multiple clients query the same records, only start the query packet sequence once
* implement recursive CNAME queries
* add support for resolving services without TXT or A/AAAA records
* enlarge resolving timeouts to 5s
* implement new browse/resolving events CACHE_EXHAUSTED/ALL_FOR_NOW
* add support for resolving services without name. (i.e. for normal SRV records)

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

19 years ago* add new macros AVAHI_IF_VALID, AVAHI_PROTO_VALID
Lennart Poettering [Sun, 25 Sep 2005 20:01:49 +0000 (20:01 +0000)]
* add new macros AVAHI_IF_VALID, AVAHI_PROTO_VALID
* make AvahiProtocol an int

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

19 years ago* add new linked list implementation ala GSList
Lennart Poettering [Sun, 25 Sep 2005 19:59:40 +0000 (19:59 +0000)]
* add new linked list implementation ala GSList
* install llist.h and rlist.h

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

19 years agoadd new function avahi_domain_ends_with()
Lennart Poettering [Sun, 25 Sep 2005 19:58:12 +0000 (19:58 +0000)]
add new function avahi_domain_ends_with()

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

19 years agoadd a bunch of new errors codes
Lennart Poettering [Sun, 25 Sep 2005 19:57:10 +0000 (19:57 +0000)]
add a bunch of new errors codes

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

19 years ago* add some more service types to database
Lennart Poettering [Sun, 25 Sep 2005 19:55:14 +0000 (19:55 +0000)]
* add some more service types to database

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

19 years ago * Back out incorrect change
Trent Lloyd [Mon, 19 Sep 2005 13:50:51 +0000 (13:50 +0000)]
 * Back out incorrect change

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

19 years ago * Fix error handling in avahi-client so that it actually reports the
Trent Lloyd [Mon, 19 Sep 2005 04:01:15 +0000 (04:01 +0000)]
 * Fix error handling in avahi-client so that it actually reports the
   error from avahi_client_new, before the ret_error was left untouched.
 * In the case of a NO_DAEMON error, free the dbus error so that the
   NO_DAEMON error takes precidence.

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

19 years ago * Fix minor typo in documentation comments
Trent Lloyd [Mon, 19 Sep 2005 01:54:32 +0000 (01:54 +0000)]
 * Fix minor typo in documentation comments

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

19 years agodrop "Make AVAHI_PROTO_xxx" well defined constants from TODO list
Lennart Poettering [Fri, 16 Sep 2005 01:21:28 +0000 (01:21 +0000)]
drop "Make AVAHI_PROTO_xxx" well defined constants from TODO list

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

19 years agouse AvahiIfIndex/AvahiProtocol where it applies in avahi-dnsconfd
Lennart Poettering [Fri, 16 Sep 2005 01:21:01 +0000 (01:21 +0000)]
use AvahiIfIndex/AvahiProtocol where it applies in avahi-dnsconfd

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

19 years agomake AVAHI_PROTO_xxx well defined constants: C# support
Lennart Poettering [Fri, 16 Sep 2005 01:20:30 +0000 (01:20 +0000)]
make AVAHI_PROTO_xxx well defined constants: C# support

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

19 years agomake AVAHI_PROTO_xxx well defined constants: python support
Lennart Poettering [Fri, 16 Sep 2005 01:20:08 +0000 (01:20 +0000)]
make AVAHI_PROTO_xxx well defined constants: python support

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

19 years agoMake AVAHI_PROTO_xxx well defined constants
Lennart Poettering [Fri, 16 Sep 2005 01:19:32 +0000 (01:19 +0000)]
Make AVAHI_PROTO_xxx well defined constants

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

19 years ago * Re-word something in NEWS
Trent Lloyd [Wed, 14 Sep 2005 18:30:09 +0000 (18:30 +0000)]
 * Re-word something in NEWS

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

19 years ago * Put 0.5 release name in
Trent Lloyd [Wed, 14 Sep 2005 18:26:10 +0000 (18:26 +0000)]
 * Put 0.5 release name in

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

19 years agothe API to determine if a service is local does not depend on the cookie stuff
Lennart Poettering [Wed, 14 Sep 2005 18:07:43 +0000 (18:07 +0000)]
the API to determine if a service is local does not depend on the cookie stuff

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

19 years ago * Update NEWS
Trent Lloyd [Wed, 14 Sep 2005 17:49:59 +0000 (17:49 +0000)]
 * Update NEWS

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

19 years agoupdate the test
James Willcox [Wed, 14 Sep 2005 17:30:00 +0000 (17:30 +0000)]
update the test

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