]>
git.meshlink.io Git - catta/log
Lennart Poettering [Wed, 3 Aug 2005 22:35:49 +0000 (22:35 +0000)]
linux 2.4 compat
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@219
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 3 Aug 2005 22:25:32 +0000 (22:25 +0000)]
* drop AVAHI_ENTRY_GROUP_SLEEPING
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@218
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 3 Aug 2005 21:47:06 +0000 (21:47 +0000)]
* Don't require python for build
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@217
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 3 Aug 2005 21:07:02 +0000 (21:07 +0000)]
* add C examples
* change doxygen to output stuff in "doxygen/" instead of "doxygen-doc/"
* implement avahi_entry_group_{reset,is_empty}() and make everyone use it
* move holdoff (SLEEPING) time checking from server to entry group
* add preliminary error codes
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@216
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 3 Aug 2005 11:17:05 +0000 (11:17 +0000)]
* ignore *.pyc files
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@215
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 3 Aug 2005 11:16:11 +0000 (11:16 +0000)]
* Require Python 2.4 for build
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@214
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 3 Aug 2005 00:10:12 +0000 (00:10 +0000)]
* update svn:ignore and svn:keywords for many files and directories
* add legal blurb to some make files and pythons scripts
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@213
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 2 Aug 2005 23:57:07 +0000 (23:57 +0000)]
* replace guchar and gint by AvahiProtocol, AvahiIfIndex at many places where it make sense
* change avahi_add_{service,txt}_strlst() to copy the string list
* gcc warning fixes from Ikke
* limit number of DBUS connections
* limit objects created by a DBUS client
* limit number of clients
* limit number of entries a client may create
* add legal blurb to avahi-discover
* remove some obsolete import prototypes from avahi-discover
* don't include config.h in dbus.h
* add string definitions for DBUS errors
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@212
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 2 Aug 2005 23:14:13 +0000 (23:14 +0000)]
* add avahi-utils in autoconf
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@211
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Tue, 2 Aug 2005 20:38:45 +0000 (20:38 +0000)]
* Fix a stupidity in avahi-client that stopped it from working.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@210
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 2 Aug 2005 14:08:18 +0000 (14:08 +0000)]
* allow caller to specifiy additional CFLAGS arguments to bootstrap.sh
* fix some warnings (and some real errors) found when compiling avahi with excessive GCC warnings
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@209
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Mon, 1 Aug 2005 21:51:44 +0000 (21:51 +0000)]
* Work on avahi-client
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@208
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 31 Jul 2005 23:46:25 +0000 (23:46 +0000)]
* py avahi-discover : polished a bit the ui and the code
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@207
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 31 Jul 2005 01:04:52 +0000 (01:04 +0000)]
* progress on python port of avahi-discover basic things are in place
* it mays need to be clean and polished as i'm new to python
* modified avahi-discover.glade to add a signal (cursor_changed) on the TreeView
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@206
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 19:17:00 +0000 (19:17 +0000)]
* don't install example.service
* add ssh.service and install it by default
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@205
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 18:39:44 +0000 (18:39 +0000)]
* fix bug reported bei Sebastien Estienne: bogus assert whhen service resolving fails
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@204
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 17:52:25 +0000 (17:52 +0000)]
DBUS: finish introspection support
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@203
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 16:30:18 +0000 (16:30 +0000)]
* fix Server introspection data
* define interface, path and service names in avahi.py
* DBUS: server object is now available on path "/"
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@202
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 15:46:00 +0000 (15:46 +0000)]
Update DTD
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@201
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 15:33:51 +0000 (15:33 +0000)]
introspection update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@200
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 14:03:22 +0000 (14:03 +0000)]
* hide generate init scripts from SVN
* DBUS: implement introspection for Server object
* fix avahi-daemon build (missing stdio.h inclusion)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@199
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 12:43:39 +0000 (12:43 +0000)]
remove stdio.h inclusion from core.h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@198
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 12:24:44 +0000 (12:24 +0000)]
INSTALL update by rubenv
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@197
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 12:21:59 +0000 (12:21 +0000)]
* Move avahi-daemon and avahi-dnsconfd to sbin
* Fix Debian init scripts to use absolute paths to the binaries installed with the package
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@196
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 30 Jul 2005 01:13:56 +0000 (01:13 +0000)]
* add new tool avahi-publish-address
* avahi-publish-service: fail after 12 collisions
* avahi-daemon: dump record data on SIGUSR1 to syslog
* avahi-core:
* improve dumping API
* shorten response history time to 500ms, infriniging the RFC but fixing ping-pong behaviour on RR registration
* remove gcc warning
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@195
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sat, 30 Jul 2005 00:28:49 +0000 (00:28 +0000)]
* started writing avahi-discover in python
* nothing really usefull yet, just playing a bit with glade and pygtk
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@194
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 29 Jul 2005 20:35:55 +0000 (20:35 +0000)]
* rename avahi-publish to avahi-publish-service
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@193
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 29 Jul 2005 20:32:07 +0000 (20:32 +0000)]
* add avahi-publish
* avahi-dump-all: allow user to specify domain to browse
* DBUS: implement new methods Server.GetState(), Server.GetAlternativeHostName(), Server.GetAlternativeServiceName()
* Add dbust-test.py to EXTRA_DIST
* doc fix for alternative.h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@192
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 29 Jul 2005 18:31:27 +0000 (18:31 +0000)]
* add tool avahi-utils
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@191
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Fri, 29 Jul 2005 02:03:26 +0000 (02:03 +0000)]
* Move dbus service #defines to avahi-common/dbus.h
* Move cdecl.h to installed common headers
* Remove glib use from avahi-client
* Only build avahi-client if dbus is enabled
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@190
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 29 Jul 2005 01:42:21 +0000 (01:42 +0000)]
DBUS: Wrap service resolver
Beef up AvahiStringList API a bit
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@189
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 29 Jul 2005 01:06:21 +0000 (01:06 +0000)]
DBUS: implement ServiceBrowser
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@188
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 29 Jul 2005 00:21:34 +0000 (00:21 +0000)]
todo update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@187
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 29 Jul 2005 00:21:11 +0000 (00:21 +0000)]
* DBUS: implement service type browsing
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@186
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 28 Jul 2005 22:42:04 +0000 (22:42 +0000)]
* ignore doxygen-doc
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@185
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 28 Jul 2005 14:07:31 +0000 (14:07 +0000)]
* DBUS: implement org.freedesktop.Avahi.GetVersionString()
* DBUS: implement org.freedesktop.Avahi.DomainBrowserNew()
* DBUS: Some preliminary support for missing DBUS APIs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@184
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 28 Jul 2005 11:43:47 +0000 (11:43 +0000)]
* removed doxygen folder (obsolete)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@183
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 28 Jul 2005 01:50:16 +0000 (01:50 +0000)]
* autodetect doxygen based on http://ben-kiki.org/oren/doxample/
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@182
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 28 Jul 2005 00:06:07 +0000 (00:06 +0000)]
* Update DBUS-API to make some things clearer
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@181
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 28 Jul 2005 00:01:44 +0000 (00:01 +0000)]
* drop trailing dot in avahi_normalize_name()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@180
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 27 Jul 2005 23:13:52 +0000 (23:13 +0000)]
* swap order of "type" and "name" arguments of avahi_server_add_service() and friends
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@179
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 27 Jul 2005 22:53:21 +0000 (22:53 +0000)]
fix DBUS-API
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@178
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 27 Jul 2005 22:48:26 +0000 (22:48 +0000)]
* remove f-word from config file
* update DBUS-API with prototypes for missing methods
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@177
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Wed, 27 Jul 2005 22:22:21 +0000 (22:22 +0000)]
* Fix dbus.glib import in dbus-test.py for dbus 0.35
* Use glib mainloop directly instead of gtk so a DISPLAY is not needed.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@176
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Wed, 27 Jul 2005 20:44:28 +0000 (20:44 +0000)]
adding/updating avahi initscript for gentoo
updated README/INSTALL
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@175
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 27 Jul 2005 20:44:03 +0000 (20:44 +0000)]
update DBUS-API
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@174
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 27 Jul 2005 20:31:28 +0000 (20:31 +0000)]
* Wrap HostNameResolver and AddressResolver APIs in DBUS
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@173
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 27 Jul 2005 18:44:47 +0000 (18:44 +0000)]
Make use of StateChanged signal of DBUS Server object
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@172
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 27 Jul 2005 18:39:31 +0000 (18:39 +0000)]
implement DBUS protocol
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@171
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 19 Jul 2005 18:36:14 +0000 (18:36 +0000)]
* Change timeval arithmetic functions to use 64bit integers. This fixes some problems with long lived queries
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@170
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 18 Jul 2005 11:06:18 +0000 (11:06 +0000)]
* disable use-iff-running by default
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@169
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 16 Jul 2005 23:48:35 +0000 (23:48 +0000)]
Fix cache managament
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@168
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 16 Jul 2005 20:14:34 +0000 (20:14 +0000)]
* hide some more files
* make sure not to run a time event twice in the same main loop iteration
* add new test timeeventq-test
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@167
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Wed, 6 Jul 2005 16:19:41 +0000 (16:19 +0000)]
renamed avahi to avahi-daemon
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@166
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Wed, 6 Jul 2005 15:46:31 +0000 (15:46 +0000)]
* cleaned configure.ac
* fix Avahi runtime dir
* use AM_CFLAGS instead of config.h.in to define paths (interfaces, socket, pid)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@165
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Wed, 6 Jul 2005 14:09:01 +0000 (14:09 +0000)]
* Patch by Ikke <ikke@eikke.com> to make distcheck pass.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@164
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Tue, 5 Jul 2005 15:13:15 +0000 (15:13 +0000)]
* Make the configure script just not install init scripts or dbus config if the distribution isn't supported (rather than error out)
* Import SUSE init script, still uses suse specific functions, we can change this later if we want
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@163
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Mon, 4 Jul 2005 20:36:12 +0000 (20:36 +0000)]
* Remove support for dbus 0.23.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@162
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 3 Jul 2005 21:51:33 +0000 (21:51 +0000)]
* initscript for avahi-dnsconfd
* INSTALL info to start it automatically on Debian
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@161
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 1 Jul 2005 23:15:56 +0000 (23:15 +0000)]
* add new option --check to daemons
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@160
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 1 Jul 2005 14:18:12 +0000 (14:18 +0000)]
* using AC_GNU_SOURCE instead of -D _GNU_SOURCE
* fixed a typo? in dbus-protocol ("% s" -> " %s")
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@159
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 30 Jun 2005 22:55:20 +0000 (22:55 +0000)]
* moved AVAHI_RUNTIME_DIR and AVAHI_SOCKET in configure.ac
* avahi-dnsconf and avahi use them for pid and socket file
* check that ${prefix} is fully expanded in config.h
* cosmetic changes in configure.ac
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@158
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 30 Jun 2005 11:46:55 +0000 (11:46 +0000)]
Fixed Makefile.am not installing headers file.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@157
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 30 Jun 2005 11:35:44 +0000 (11:35 +0000)]
renamed debian/gentoo initscript to remove .in, not needed anymore
install gentoo initscript in /etc/init.d
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@156
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 30 Jun 2005 11:27:33 +0000 (11:27 +0000)]
New gentoo initscript using libdaemon features
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@155
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 29 Jun 2005 23:59:26 +0000 (23:59 +0000)]
* update diagram
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@154
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Wed, 29 Jun 2005 03:34:45 +0000 (03:34 +0000)]
* Patch by Steev Klimaszewski for gentoo compilation
* Small dbus-protocol.c change
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@153
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 28 Jun 2005 23:25:50 +0000 (23:25 +0000)]
improve documentation
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@152
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 28 Jun 2005 22:09:17 +0000 (22:09 +0000)]
* recreate DNS query in simple protocol on host or domain name changes
* C++ compatibility
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@151
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 28 Jun 2005 20:33:36 +0000 (20:33 +0000)]
* cap query interval for continious queries to 1h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@150
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 28 Jun 2005 20:18:45 +0000 (20:18 +0000)]
update diagram a bit
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@149
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 25 Jun 2005 11:47:30 +0000 (11:47 +0000)]
add overview diagram
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@148
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 25 Jun 2005 00:43:57 +0000 (00:43 +0000)]
* doxygen updates
* reply to probe queries immediately
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@147
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 24 Jun 2005 19:42:49 +0000 (19:42 +0000)]
s/avahi_server_add_text/avahi_server_add_txt/g
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@146
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 24 Jun 2005 19:38:29 +0000 (19:38 +0000)]
* update default TTL generation to match RFC
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@145
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 24 Jun 2005 19:02:51 +0000 (19:02 +0000)]
* implement new source address check mechanisms
* introduce new types AvahiIfIndex and AvahiProtocol to abstract underlying OS structures a bit
* document string list, address and other stuff
* implement qclass = ANY queries
* don't make use of UTF8 collation as RFC mandates
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@144
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 24 Jun 2005 01:00:13 +0000 (01:00 +0000)]
* update todo list
* add avvahi-dnsconfd
* implement AvahiDNSServerBrowser
* Update special browse/register RRs to match current RFC
* add support to avahi-daemon to publish name server information
* add support to avahi-daemon to publish /etc/resolv.conf DNS server information
* add new simple protocol command: "BROWSE-DNS-SERVERS"
* cleanup final configure message
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@143
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 22 Jun 2005 00:26:27 +0000 (00:26 +0000)]
ignore init script
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@142
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 21 Jun 2005 23:45:41 +0000 (23:45 +0000)]
* remove stale UNIX sockets before creating new ones
* make sure to flush outbound records after conflict detection
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@141
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 21 Jun 2005 19:24:20 +0000 (19:24 +0000)]
changed startup priority for avahi (15->75)
modified INSTALL for easier copy/paste of ./configure
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@140
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 21 Jun 2005 17:37:54 +0000 (17:37 +0000)]
update debian initscript to emulate lsb functions
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@139
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 21 Jun 2005 14:44:22 +0000 (14:44 +0000)]
* Improve error message when /etc/avahi/services is not available
* improve INSTALL file
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@138
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 21 Jun 2005 14:43:17 +0000 (14:43 +0000)]
fix build system for build without gtk and dbus
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@137
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 21 Jun 2005 12:58:06 +0000 (12:58 +0000)]
* Update configure.ac to check for the availabilty of more functions
* really return sensible error codes from avahi_server_add_xx()
* make all users of avahi_server_add_xxx() check for the validity
* check for local RR conflicts
* only suppress local queries by remote queries if they have an empty known answer suppresion list
* fix FIONREAD call
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@136
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 21 Jun 2005 11:14:03 +0000 (11:14 +0000)]
some basic INSTALL and README instructions
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@135
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 21 Jun 2005 10:31:28 +0000 (10:31 +0000)]
- updated Debian initscript to use libdeamon features (-k/-D/-r).
- fix a duplicate detection of dbus api version.
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@134
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 21 Jun 2005 10:16:33 +0000 (10:16 +0000)]
* move socket and pid file to its own directory /var/run/avahi
* create /var/run/avahi securely
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@133
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 20 Jun 2005 22:40:59 +0000 (22:40 +0000)]
* Apply another patch by Sebastien Estienne for installing glade interface files
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@132
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 20 Jun 2005 22:27:45 +0000 (22:27 +0000)]
Add patches from Sebastien Estienne
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@131
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 19 Jun 2005 17:28:22 +0000 (17:28 +0000)]
* drop priviliges
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@130
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sun, 19 Jun 2005 13:44:50 +0000 (13:44 +0000)]
* detect other running mDNS stacks
* replace more g_message()/g_warning() calls with avahi_log_xxx()
* fix configuration file paths
* only load configuration file when running daemon
* require uid == 0
* fix static service reloading
* add new command line option for reloading -r
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@129
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 18 Jun 2005 23:22:20 +0000 (23:22 +0000)]
* fix memory handling when reading configuration files
* implement signal handling in daemon
* correctly increase reference counter for main contexts when running g_main_context_default()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@128
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 18 Jun 2005 16:18:49 +0000 (16:18 +0000)]
* rename the configuration variables register_xxx and announce_xxx to publish_xxx
* implement command line parsing and configuration file parsing
* implement daemonizing support (partially)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@127
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Fri, 17 Jun 2005 18:44:39 +0000 (18:44 +0000)]
* make the daemon build with dbus on both 0.23 and 0.30+, it doesn't yet work properly on 0.30 but it builds and runs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@126
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 17 Jun 2005 16:29:16 +0000 (16:29 +0000)]
* check for expat in configure
* some premature command line parsing stuff
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@125
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 17 Jun 2005 14:07:31 +0000 (14:07 +0000)]
* make sure to free some more time events
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@124
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 17 Jun 2005 14:04:15 +0000 (14:04 +0000)]
* free timeout event when destroying service resolver
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@123
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 17 Jun 2005 13:46:44 +0000 (13:46 +0000)]
fix label when services fails to resolve
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@122
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Fri, 17 Jun 2005 13:43:17 +0000 (13:43 +0000)]
* more dbus build fixes
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@121
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Fri, 17 Jun 2005 13:30:48 +0000 (13:30 +0000)]
* include dbus-protocol.h in dbus-protocol.c
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@120
941a03a8 -eaeb-0310-b9a0-
b1bbd8fe43fe