James Willcox [Mon, 8 May 2006 02:27:25 +0000 (02:27 +0000)]
* make the event loop background again
* ensure the event loop is finished before freeing the poll object
* set Client.Handle to null immediately after freeing it
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1216
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Sun, 7 May 2006 18:51:06 +0000 (18:51 +0000)]
add a missing lock, and make the event processing thread non-background.
fixes some crashes with Dispose()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1215
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 5 May 2006 14:06:06 +0000 (14:06 +0000)]
fix check for sysctl.h
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1213
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 5 May 2006 13:43:26 +0000 (13:43 +0000)]
call _stop() instead of _quit() in _free(), to avoid hitting an assert()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1212
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 4 May 2006 23:57:10 +0000 (23:57 +0000)]
update NEWS file for avahi 0.6.10
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1211
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 4 May 2006 22:59:31 +0000 (22:59 +0000)]
bump sonames
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1210
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 4 May 2006 21:50:44 +0000 (21:50 +0000)]
actually enforce that we never print more than 20 bytes from arbitrary records in avahi_record_to_string()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1209
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 4 May 2006 20:23:40 +0000 (20:23 +0000)]
bump version number to 0.6.10
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1208
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 4 May 2006 20:22:23 +0000 (20:22 +0000)]
fix sendmsg() calls on FreeBSD and AMD64 kernels with 32bit userspace. (Closes #35 and #19)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1207
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 2 May 2006 15:10:31 +0000 (15:10 +0000)]
Patch from Padraig O'Briain <Padraig.Obriain@sun.com> to build avahi on Solaris
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1206
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 26 Apr 2006 21:14:22 +0000 (21:14 +0000)]
Merge patch "avahi-compat-error-return.patch" from Stanislav Brabec/JP Rosevear, see #30
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1205
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 21:54:09 +0000 (21:54 +0000)]
if validation of incoming traffic fails, give the user a clue that this might be related to an UTF8 problem
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1204
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 21:53:18 +0000 (21:53 +0000)]
add an extra validity check when parsing mDNS queries and records in packets
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1203
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 21:52:34 +0000 (21:52 +0000)]
add an utf8 check when unescaping domains - essentially this means that all domain related functions will now consider strings with invalid utf8 as invalid (see #21)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1202
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 21:51:00 +0000 (21:51 +0000)]
add utf8 validity check API (based on the glib's implementation and hence mostly identical to DBUS's implementation)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1201
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 21:47:27 +0000 (21:47 +0000)]
fix compilation if chroot() is not available. (see #32)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1200
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 13:39:50 +0000 (13:39 +0000)]
make the construction of the ancillary data for sendmsg() a bit more robust. (see #32)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1199
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 01:53:41 +0000 (01:53 +0000)]
add a note about the new DBUS reconnection behaviour of avahi-daemon
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1198
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 01:48:56 +0000 (01:48 +0000)]
reconnect if the DBUS daemon kicks avahi-daemon. Since the DBUS system bus socket resides outside the chroot() environment this will definitely fail if you enable chroot(). In short: this is probably not what most people want to use. (closes #25)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1197
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 00:56:14 +0000 (00:56 +0000)]
fix bad memory access in simple-procotol.c's debug output
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1196
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 00:48:36 +0000 (00:48 +0000)]
filter out double DNS server entries
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1195
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 00:32:27 +0000 (00:32 +0000)]
strip characters that are not in the set [a-zA-Z0-9-] from the local host name before using it in mDNS. (see #21)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1194
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 00:18:41 +0000 (00:18 +0000)]
* don't call dbus_connection_get_is_connected() for a NULL dbus connection (closes #26)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1193
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 24 Apr 2006 00:04:17 +0000 (00:04 +0000)]
Merge patch "avahi-compat-txt-buffer-size.patch" from Stanislav Brabec/JP Rosevear, see #30
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1192
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 23 Apr 2006 17:03:52 +0000 (17:03 +0000)]
revert to 1189
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1191
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 23 Apr 2006 15:41:50 +0000 (15:41 +0000)]
adding --enable-foo=auto , only for qt3 / qt4 for review
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1190
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 22 Apr 2006 12:57:39 +0000 (12:57 +0000)]
fix regular expressions for enumerating service types
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1189
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Tue, 18 Apr 2006 13:46:49 +0000 (13:46 +0000)]
add a missing lock
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1188
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 11 Apr 2006 15:55:14 +0000 (15:55 +0000)]
fix on SuSe when avahi-dnsconfd is started before avahi-daemon closing bug #31
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1187
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Tue, 11 Apr 2006 15:52:58 +0000 (15:52 +0000)]
add airport entry in service-type db closing #28
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1186
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 1 Apr 2006 00:48:55 +0000 (00:48 +0000)]
when resolving a service, don't return host name that was assigned to the actual A/AAAA record, but the one specified in the SRV RR. This broke vhost setups with CNAMEs. (This fixes Ubuntu bug 36642)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1185
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 24 Mar 2006 14:05:06 +0000 (14:05 +0000)]
convert an error log into an info log
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1182
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 24 Mar 2006 14:02:47 +0000 (14:02 +0000)]
log end_msg for debian initscript
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1181
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Tue, 21 Mar 2006 22:39:24 +0000 (22:39 +0000)]
* Provide a slightly better description of what mcs is (Closes: #22)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1180
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 17 Mar 2006 12:28:37 +0000 (12:28 +0000)]
proposed patch to close Ticket #20
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1179
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 17 Mar 2006 11:38:36 +0000 (11:38 +0000)]
Patch from sjoerd simons to close Ticket #19 (Doesn't work on 64 bit machines with 32 bit userspace)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1178
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
James Willcox [Thu, 9 Mar 2006 20:27:47 +0000 (20:27 +0000)]
add an 'Error' property to ClientStateArgs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1177
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 9 Mar 2006 16:47:33 +0000 (16:47 +0000)]
* The patch was undone in svn revision 1160, adding it again and closing ticket #4
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1176
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 3 Mar 2006 19:18:11 +0000 (19:18 +0000)]
improve avahi-discover desktop file (from Emmet Hikory over slomo
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1175
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 18:55:15 +0000 (18:55 +0000)]
update NEWS file for 0.6.9
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1173
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 18:22:46 +0000 (18:22 +0000)]
add new method items() to ServiceTypeDatabase
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1172
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 17:05:13 +0000 (17:05 +0000)]
gentoo init script update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1171
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 01:32:37 +0000 (01:32 +0000)]
prepare release 0.6.9
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1170
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 01:30:15 +0000 (01:30 +0000)]
don't allow registration of address records for invalid host names according to avahi_is_valid_fqdn(). (closes #16, #17)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1169
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 01:28:03 +0000 (01:28 +0000)]
add new API function avahi_is_valid_fqdn()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1168
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 01:22:55 +0000 (01:22 +0000)]
use term "static host names" instead of "static hosts" in error messages
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1167
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 2 Mar 2006 00:59:10 +0000 (00:59 +0000)]
add proper argument validity checking to address and hostname resolvers (closes #18)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1166
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 1 Mar 2006 23:51:22 +0000 (23:51 +0000)]
fix compilation if DBUS is disabled (closes: #15)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1165
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 23 Feb 2006 22:00:48 +0000 (22:00 +0000)]
add a note to INSTALL to run ldconfig after installation
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1164
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 23 Feb 2006 00:52:12 +0000 (00:52 +0000)]
remove yet another osx compiler warning
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1162
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 23 Feb 2006 00:44:03 +0000 (00:44 +0000)]
remove two compiler warnings on OSX
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1161
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 23 Feb 2006 00:11:09 +0000 (00:11 +0000)]
* updating acx_pthread.m4 to newer version from autoconf-archive.cryp.to/
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1160
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 23 Feb 2006 00:00:57 +0000 (00:00 +0000)]
* fix a typo
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1159
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 22 Feb 2006 23:14:09 +0000 (23:14 +0000)]
minor NEWS update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1158
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 22 Feb 2006 23:09:24 +0000 (23:09 +0000)]
reword allow-pointopoint paragraph in avahi-daemon.conf man page to stress that enabling this option might open a potential security hole and explain why this might make mDNS unreliable
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1157
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 22 Feb 2006 23:04:50 +0000 (23:04 +0000)]
NEWS update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1156
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 22 Feb 2006 22:54:56 +0000 (22:54 +0000)]
annoy people with some default wide-area domains
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1155
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 22 Feb 2006 22:53:36 +0000 (22:53 +0000)]
bump version and soname
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1154
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Wed, 22 Feb 2006 22:52:33 +0000 (22:52 +0000)]
hide "Bad probe size estimate" warning in probe code which was generated when assembling overly large packets
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1153
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Mon, 20 Feb 2006 22:21:40 +0000 (22:21 +0000)]
* create $(localstatedir)/run if it doesn't exist
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1152
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 20 Feb 2006 16:21:29 +0000 (16:21 +0000)]
reverse 1144, since it broke more things than it fixed
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1151
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 20 Feb 2006 15:29:02 +0000 (15:29 +0000)]
remove superfluous test for '#'
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1150
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 20 Feb 2006 15:27:08 +0000 (15:27 +0000)]
small cleanup
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1149
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 20 Feb 2006 15:23:55 +0000 (15:23 +0000)]
fix memory leak when freeing static host structs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1148
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Mon, 20 Feb 2006 02:33:31 +0000 (02:33 +0000)]
* Update static hosts, fix a missing fclose(), free some leaked memory and fix indenting.
* Update my bootstrap.sh magic
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1147
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sun, 19 Feb 2006 23:28:57 +0000 (23:28 +0000)]
* add an option to make avahi-daemon using POINTOPOINT interfaces (disable by default)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1146
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 17 Feb 2006 01:03:46 +0000 (01:03 +0000)]
* apply patches from debian pacakge
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1145
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 17 Feb 2006 00:29:23 +0000 (00:29 +0000)]
make anonymous structs appear properly in doxygen
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1144
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 22:57:47 +0000 (22:57 +0000)]
bump sonames
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1142
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 22:57:23 +0000 (22:57 +0000)]
NEWS file update for 0.6.7
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1141
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 22:39:06 +0000 (22:39 +0000)]
apply slackware patch from Paul Blazejowski
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1140
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 22:14:07 +0000 (22:14 +0000)]
bump version number to 0.6.7
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1139
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 22:13:30 +0000 (22:13 +0000)]
add man page for /etc/avahi/hosts and modify other man pages to refer to it
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1138
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 21:31:48 +0000 (21:31 +0000)]
add copyright blurb and some more comments
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1137
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 21:31:30 +0000 (21:31 +0000)]
Dont' write a message to syslog when /etc/avahi/hosts does not exist
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1136
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Tue, 14 Feb 2006 21:30:47 +0000 (21:30 +0000)]
include static-hosts.h in main.c
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1135
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Mon, 13 Feb 2006 08:07:45 +0000 (08:07 +0000)]
* Updated doc/TODO
* Welcome onboard to slackware thanx to Diffie (Paul Blazejowski)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1134
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Trent Lloyd [Sat, 11 Feb 2006 15:12:48 +0000 (15:12 +0000)]
* Implement static hosts file for static host<->ip mappings
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1133
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 10 Feb 2006 01:45:09 +0000 (01:45 +0000)]
add membership hack for IPv6, too
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1132
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 10 Feb 2006 01:34:45 +0000 (01:34 +0000)]
* fix bug where avahi-daemon wasn't working anymore after the iface went down/up
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1131
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Thu, 9 Feb 2006 22:00:08 +0000 (22:00 +0000)]
merge ia64 fixes from Jason Vas Dias
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1130
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Sat, 4 Feb 2006 14:10:16 +0000 (14:10 +0000)]
* added a status check
* don't try to start the daemon if already running
* don't try to stop the daemon if already stopped
* don't try reloading the config file if not running
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1129
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 3 Feb 2006 22:04:13 +0000 (22:04 +0000)]
* add support for /etc/localtime in avahi's chroot for debian
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1128
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Fri, 3 Feb 2006 21:32:38 +0000 (21:32 +0000)]
* sync fedora/redhat initscripts with fedora/redhat shipped packages
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1127
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Sebastien Estienne [Thu, 2 Feb 2006 18:13:26 +0000 (18:13 +0000)]
* replace gtk2reactor by glib2reactor, closing Ticket #10
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1126
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 20:57:58 +0000 (20:57 +0000)]
add new error code AVAHI_ERR_IS_EMPTY and use it in avahi_entry_group_commit()
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1124
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 20:57:08 +0000 (20:57 +0000)]
update NEWS file
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1123
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 20:42:19 +0000 (20:42 +0000)]
bump sonames
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1122
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 20:39:08 +0000 (20:39 +0000)]
bump version number to 0.6.6
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1121
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 20:38:39 +0000 (20:38 +0000)]
* do not accept empty strings in TXT records
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1120
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 19:48:03 +0000 (19:48 +0000)]
doxygen update
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1119
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 15:41:54 +0000 (15:41 +0000)]
forward error back to the client when a commit() call fails
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1118
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 15:40:26 +0000 (15:40 +0000)]
don't allow commiting of empty entry groups
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1117
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Mon, 30 Jan 2006 14:55:36 +0000 (14:55 +0000)]
Move AvahiPoll structure into read-only memory
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1116
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Sat, 28 Jan 2006 21:45:00 +0000 (21:45 +0000)]
Update doxygen docs for publishing a little
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1115
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 27 Jan 2006 20:34:22 +0000 (20:34 +0000)]
update example to include some code to show how to modify an existing service
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1114
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 27 Jan 2006 20:33:25 +0000 (20:33 +0000)]
Update doxygen docs a little to make clearer when to use what API when modifying an existing service
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1113
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 27 Jan 2006 20:32:46 +0000 (20:32 +0000)]
small update-test debug output improvement
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1112
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 27 Jan 2006 20:32:01 +0000 (20:32 +0000)]
minor service type database updates
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1111
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe
Lennart Poettering [Fri, 27 Jan 2006 16:33:48 +0000 (16:33 +0000)]
fix entry group destruction (closes #5)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1110
941a03a8-eaeb-0310-b9a0-
b1bbd8fe43fe