]> git.meshlink.io Git - catta/log
catta
13 years agocore: avahi on Linux uses incorrect address for P-t-P interface
Matt Ginzton [Tue, 8 Mar 2011 22:55:56 +0000 (23:55 +0100)]
core: avahi on Linux uses incorrect address for P-t-P interface

Hi,

I sent a less knowledgeable question about avahi-daemon and
point-to-point links a few days ago,
http://lists.freedesktop.org/archives/avahi/2011-January/001969.html.
When I didn't get a response to this, I decided to build avahi from
source and step through it and see how it builds its list of interfaces
and their addresses.

This is in iface-linux.c, netlink_callback(). It looks for a RTM_NEWADDR
message, then extracts the payload of type IFA_ADDRESS.

Short story: I think it should be using the payload of type IFA_LOCAL,
not the payload of type IFA_ADDRESS.

In the VM where I was running these experiments, there are 3 interfaces
-- lo, eth0 and tun0. I printed out the IFA_ADDRESS and IFA_LOCAL for
all 3 of these; for lo and eth0 these are the same address; for tun0
(IFF_POINTOPOINT), IFA_ADDRESS is the remote end and IFA_LOCAL is the
local end.

I'm no expert on Linux rtnetlink or these IFA fields, but quoting
/usr/include/linux/if_addr.h:

/*
 * Important comment:
 * IFA_ADDRESS is prefix address, rather than local interface address.
 * It makes no difference for normally configured broadcast
 * interfaces,
 * but for point-to-point IFA_ADDRESS is DESTINATION address,
 * local address is supplied in IFA_LOCAL attribute.
 */

See also this stackoverflow question/answer:
http://stackoverflow.com/questions/4678637/what-is-difference-between-ifa-local-and-ifa-address-in-rtnetlink-linux

Does anyone know why avahi is looking for IFA_ADDRESS here, and whether
there's any reason not to use IFA_LOCAL instead?

Assuming there's not a specific reason to use IFA_ADDRESS here, I
propose the patch attached at the end of this message, which works for
me. (The bug this fixes is described in the earlier message linked above
-- avahi chooses the wrong address to associate with the P-t-P
interface, and if you enable avahi's reflector, avahi tries to call
sendmsg() using that as the source address and the kernel always,
correctly, fails the sendmsg() call with EINVAL.)

(And when/why this changed -- I was able to use avahi over P-t-P
interfaces on Linux several years ago; I don't know what avahi version I
was using at the time.)

thanks,

Matt

13 years agoreflector: cache entry link-local addresses filter
François-Xavier Bourlet [Tue, 21 Dec 2010 16:32:35 +0000 (17:32 +0100)]
reflector: cache entry link-local addresses filter

Do not reflect cache entry with ipv6 link-local addresses on query.

13 years agoinit: suse, avahi-dnsconfd status reports dead instead of unused
Vincent Untz [Wed, 13 Oct 2010 14:36:35 +0000 (16:36 +0200)]
init: suse, avahi-dnsconfd status reports dead instead of unused

13 years agoKeep emacs configuration in one configuration file.
Zbigniew Jędrzejewski-Szmek [Mon, 7 Mar 2011 18:23:04 +0000 (19:23 +0100)]
Keep emacs configuration in one configuration file.

On 07.03.2011 19:04, Lennart Poettering wrote:
>
> Oh, I had assumed that .vimrc trick would allow project-wide vim
> modelines without having to edit each and every single file.
>
> Currently, every file does contain an emacs modeline at the top. It
> would be fair I guess to add a vim modeline to all those files too, even
> though it's not necessarily pretty.
Hi,
maybe it makes sense to go in the opposite direction: add .dir-locals.el
in the top directory. The settings are actually identical in all .[ch]
files.

13 years agogobject: ga_service_browser_new() should accept const gchar*
Stef Walter [Thu, 27 Jan 2011 17:23:38 +0000 (11:23 -0600)]
gobject: ga_service_browser_new() should accept const gchar*

ga_service_browser_new() and ga_service_browser_new_full() should
accept const gchar*.

13 years agosetproctitle: use defined() around __linux__ in #elif
Paddy Smith [Wed, 2 Feb 2011 20:26:01 +0000 (20:26 +0000)]
setproctitle: use defined() around __linux__ in #elif

13 years agosocket: Still read corrupt packets from the sockets
Vincent Untz [Fri, 18 Feb 2011 22:37:00 +0000 (23:37 +0100)]
socket: Still read corrupt packets from the sockets

Else, we end up with an infinite loop with 100% CPU.

http://www.avahi.org/ticket/325
https://bugzilla.redhat.com/show_bug.cgi?id=667187

13 years agoman: more spelling fixes
John Bradshaw [Fri, 18 Feb 2011 18:36:52 +0000 (19:36 +0100)]
man: more spelling fixes

https://bugzilla.redhat.com/show_bug.cgi?id=673812
https://bugzilla.redhat.com/show_bug.cgi?id=673810

13 years agoman: spelling fixes
John Bradshaw [Fri, 18 Feb 2011 18:31:44 +0000 (19:31 +0100)]
man: spelling fixes

https://bugzilla.redhat.com/show_bug.cgi?id=673812
https://bugzilla.redhat.com/show_bug.cgi?id=673810

13 years agoavahi-ui: gtk3 fix
Lennart Poettering [Fri, 18 Feb 2011 18:04:52 +0000 (19:04 +0100)]
avahi-ui: gtk3 fix

13 years agonetlink: fix wrong use of netlink flags for dump operations
Pablo Neira Ayuso [Fri, 18 Feb 2011 17:58:21 +0000 (18:58 +0100)]
netlink: fix wrong use of netlink flags for dump operations

The avahi-daemon uses a wrong flag combination to operate with
rtnetlink. This patch fixes the problems.

No need to set NLM_F_ACK since the dump operation already includes
the trailing NLMSG_DONE message that informs about the end of the
dump operation.

13 years agodaemon: we better stay away from SIGQUIT since it is supposed to cause a core dump
Lennart Poettering [Thu, 18 Nov 2010 02:58:05 +0000 (03:58 +0100)]
daemon: we better stay away from SIGQUIT since it is supposed to cause a core dump

13 years agosystemd: update sd-daemon.[ch]
Lennart Poettering [Sun, 24 Oct 2010 13:56:55 +0000 (15:56 +0200)]
systemd: update sd-daemon.[ch]

13 years agoinit: update the suse initscripts
Vincent Untz [Mon, 20 Sep 2010 01:33:08 +0000 (03:33 +0200)]
init: update the suse initscripts

Here are two patches for avahi. The avahi website is extremly slow
today, so I didn't file them.

 - avahi-fix-howl.pc.patch: fix a small issue introduced in
   c8eacc0f13f6df529f2f40961e2ddb3a45dc9f93
 - avahi-init-lsb.patch: update the suse initscripts, with a patch
   we've had for a while

Cheers,

Vincent

--
Les gens heureux ne sont pas pressés.

13 years agohowl: fix small issue
Vincent Untz [Mon, 20 Sep 2010 01:31:13 +0000 (03:31 +0200)]
howl: fix small issue

Here are two patches for avahi. The avahi website is extremly slow
today, so I didn't file them.

 - avahi-fix-howl.pc.patch: fix a small issue introduced in
   c8eacc0f13f6df529f2f40961e2ddb3a45dc9f93
 - avahi-init-lsb.patch: update the suse initscripts, with a patch
   we've had for a while

Cheers,

  Vincent

--
Les gens heureux ne sont pas pressés.

13 years agosystemd: update configure.ac snippet
Lennart Poettering [Tue, 5 Oct 2010 00:04:50 +0000 (02:04 +0200)]
systemd: update configure.ac snippet

13 years agoupdate NEWS
Lennart Poettering [Mon, 4 Oct 2010 23:26:45 +0000 (01:26 +0200)]
update NEWS

13 years agobump version
Lennart Poettering [Mon, 4 Oct 2010 23:23:27 +0000 (01:23 +0200)]
bump version

13 years agoclient: use Ping() to test whether avahi is around
Lennart Poettering [Mon, 4 Oct 2010 23:14:21 +0000 (01:14 +0200)]
client: use Ping() to test whether avahi is around

Ping() should work more reliably on systems where dbus activation of
avahi is not available.

http://avahi.org/ticket/319

13 years agosystemd: pull in avahi from dbus activation indirectly to make it possible to deactiv...
Lennart Poettering [Mon, 4 Oct 2010 23:07:25 +0000 (01:07 +0200)]
systemd: pull in avahi from dbus activation indirectly to make it possible to deactivate it

13 years agosystemd: update sd-daemon.[ch]
Lennart Poettering [Mon, 4 Oct 2010 22:49:16 +0000 (00:49 +0200)]
systemd: update sd-daemon.[ch]

13 years agoi18n: update LINGUAS
Lennart Poettering [Mon, 4 Oct 2010 19:24:30 +0000 (21:24 +0200)]
i18n: update LINGUAS

13 years agoMerge remote branch 'origin/master-tx'
Lennart Poettering [Mon, 4 Oct 2010 19:23:46 +0000 (21:23 +0200)]
Merge remote branch 'origin/master-tx'

13 years agol10n: Updated Slovenian translation
mateju [Wed, 22 Sep 2010 06:17:26 +0000 (06:17 +0000)]
l10n: Updated Slovenian translation

New status: 160 messages complete with 0 fuzzies and 5 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agogtk: avahi build fix
Matthias Clasen [Thu, 16 Sep 2010 20:19:35 +0000 (16:19 -0400)]
gtk: avahi build fix

Hey,

avahi-0.26.7 braucht einen kleinen fix, um mit gtk+ 2.21.8/2.90.7 zu
bauen. See attachment.

13 years agogobject: Fix avahi build with gobject-introspection
Vincent Untz [Sat, 18 Sep 2010 15:36:54 +0000 (17:36 +0200)]
gobject: Fix avahi build with gobject-introspection

Hi Lennart,

Here's a patch to fix avahi to build with g-i 0.9.5 and later.

Cheers,

Vincent

--
Les gens heureux ne sont pas pressés.

13 years agol10n: Updated Slovenian translation.
mateju [Fri, 17 Sep 2010 12:59:46 +0000 (12:59 +0000)]
l10n: Updated Slovenian translation.

New status: 135 messages complete with 10 fuzzies and 20 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Slovenian translation.
mateju [Thu, 16 Sep 2010 17:34:50 +0000 (17:34 +0000)]
l10n: Updated Slovenian translation.

New status: 40 messages complete with 100 fuzzies and 25 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Preliminary faroese translation
Gunleif Joensen [Fri, 10 Sep 2010 12:46:00 +0000 (12:46 +0000)]
l10n: Preliminary faroese translation

New status: 113 messages complete with 5 fuzzies and 47 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated German (de) translation to 98%
rpress [Thu, 9 Sep 2010 09:10:47 +0000 (09:10 +0000)]
l10n: Updated German (de) translation to 98%

New status: 162 messages complete with 2 fuzzies and 1 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Italian (it) translation to 100%
milo [Sun, 5 Sep 2010 14:49:52 +0000 (14:49 +0000)]
l10n: Updated Italian (it) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Japanese (ja) translation to 100%
Takayuki KUSANO [Sun, 5 Sep 2010 08:48:17 +0000 (08:48 +0000)]
l10n: Updated Japanese (ja) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated French (fr) translation to 99%
Bruno_Patri [Sun, 5 Sep 2010 08:34:27 +0000 (08:34 +0000)]
l10n: Updated French (fr) translation to 99%

New status: 164 messages complete with 1 fuzzy and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Hungarian (hu) translation to 100%
kelemeng [Fri, 3 Sep 2010 12:48:31 +0000 (12:48 +0000)]
l10n: Updated Hungarian (hu) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Hungarian (hu) translation to 98%
kelemeng [Fri, 3 Sep 2010 12:44:25 +0000 (12:44 +0000)]
l10n: Updated Hungarian (hu) translation to 98%

New status: 163 messages complete with 2 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Danish (da) translation to 100%
Joe Hansen [Tue, 24 Aug 2010 18:09:14 +0000 (18:09 +0000)]
l10n: Updated Danish (da) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Danish (da) translation to 100%
Joe Hansen [Mon, 23 Aug 2010 18:46:11 +0000 (18:46 +0000)]
l10n: Updated Danish (da) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Italian (it) translation to 99%
Luca Ferretti [Fri, 20 Aug 2010 14:50:44 +0000 (14:50 +0000)]
l10n: Updated Italian (it) translation to 99%

New status: 164 messages complete with 1 fuzzy and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Chinese (Taiwan) (zh_TW) translation to 66%
Cheng-Chia Tseng [Tue, 17 Aug 2010 17:02:07 +0000 (17:02 +0000)]
l10n: Updated Chinese (Taiwan) (zh_TW) translation to 66%

New status: 109 messages complete with 1 fuzzy and 55 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Russian (ru) translation to 100%
Yuri Kozlov [Sun, 15 Aug 2010 09:18:27 +0000 (09:18 +0000)]
l10n: Updated Russian (ru) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updates to Indonesian translation
Andika Triwidada [Sun, 15 Aug 2010 05:02:35 +0000 (05:02 +0000)]
l10n: Updates to Indonesian translation

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Indonesian (id) translation to 97%
Andika Triwidada [Fri, 13 Aug 2010 14:15:21 +0000 (14:15 +0000)]
l10n: Updated Indonesian (id) translation to 97%

New status: 161 messages complete with 4 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Initial Indonesian translation
Andika Triwidada [Fri, 13 Aug 2010 10:58:08 +0000 (10:58 +0000)]
l10n: Initial Indonesian translation

New status: 83 messages complete with 0 fuzzies and 82 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Swedish (sv) translation to 100%
Daniel Nylander [Wed, 11 Aug 2010 23:13:11 +0000 (23:13 +0000)]
l10n: Updated Swedish (sv) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: new danish translation
Joe Hansen [Sun, 8 Aug 2010 20:57:14 +0000 (20:57 +0000)]
l10n: new danish translation

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Hebrew translation by Yaron Shahrabani.
Yaron Shahrabani [Sun, 18 Jul 2010 10:23:50 +0000 (10:23 +0000)]
l10n: Updated Hebrew translation by Yaron Shahrabani.

New status: 102 messages complete with 37 fuzzies and 26 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agobuild-sys: require libdaemon 0.14 -- see #317
Lennart Poettering [Fri, 16 Jul 2010 18:30:15 +0000 (20:30 +0200)]
build-sys: require libdaemon 0.14 -- see #317

13 years agogcc: minor enum issues gcc 4.5 discovered
Lennart Poettering [Tue, 13 Jul 2010 03:42:52 +0000 (05:42 +0200)]
gcc: minor enum issues gcc 4.5 discovered

13 years agobuild-sys: bump soname
Lennart Poettering [Tue, 13 Jul 2010 03:05:21 +0000 (05:05 +0200)]
build-sys: bump soname

13 years agoclient: update libavahi-client so that it can deal with auto-activated avahi daemons
Lennart Poettering [Tue, 13 Jul 2010 03:01:47 +0000 (05:01 +0200)]
client: update libavahi-client so that it can deal with auto-activated avahi daemons

13 years agoi18n: run make update-po
Lennart Poettering [Tue, 13 Jul 2010 01:03:15 +0000 (03:03 +0200)]
i18n: run make update-po

13 years agoMerge remote branch 'origin/master-tx'
Lennart Poettering [Tue, 13 Jul 2010 01:01:51 +0000 (03:01 +0200)]
Merge remote branch 'origin/master-tx'

13 years agomain: fix minor indenting mishap
Lennart Poettering [Tue, 13 Jul 2010 00:57:48 +0000 (02:57 +0200)]
main: fix minor indenting mishap

13 years agoinit: fix lfs init script generation
Lennart Poettering [Tue, 13 Jul 2010 00:56:05 +0000 (02:56 +0200)]
init: fix lfs init script generation

13 years agosystemd: update sd-daemon.[ch] from upśtream
Lennart Poettering [Tue, 13 Jul 2010 00:45:39 +0000 (02:45 +0200)]
systemd: update sd-daemon.[ch] from upśtream

13 years agodaemon: unblock all signals by default
Lennart Poettering [Sat, 10 Jul 2010 15:25:09 +0000 (17:25 +0200)]
daemon: unblock all signals by default

13 years agosystemd: send status message when shutting down
Lennart Poettering [Sat, 10 Jul 2010 14:38:20 +0000 (16:38 +0200)]
systemd: send status message when shutting down

13 years agodaemon: reset signals on initialization
Lennart Poettering [Sat, 10 Jul 2010 14:30:57 +0000 (16:30 +0200)]
daemon: reset signals on initialization

13 years agodaemon: return successful error code when we ran successfully
Lennart Poettering [Sat, 10 Jul 2010 14:30:46 +0000 (16:30 +0200)]
daemon: return successful error code when we ran successfully

13 years agodaemon: make sure we never choke on SIGPIPE
Lennart Poettering [Sat, 10 Jul 2010 14:30:30 +0000 (16:30 +0200)]
daemon: make sure we never choke on SIGPIPE

13 years agosystemd: enable status messages by default
Lennart Poettering [Sat, 10 Jul 2010 14:30:13 +0000 (16:30 +0200)]
systemd: enable status messages by default

13 years agosystemd: properly format status message
Lennart Poettering [Sat, 10 Jul 2010 14:29:53 +0000 (16:29 +0200)]
systemd: properly format status message

13 years agosystemd: update sd-daemon.[ch]
Lennart Poettering [Sat, 10 Jul 2010 14:01:35 +0000 (16:01 +0200)]
systemd: update sd-daemon.[ch]

13 years agosystemd: send status updates to the init system
Lennart Poettering [Sat, 10 Jul 2010 13:50:39 +0000 (15:50 +0200)]
systemd: send status updates to the init system

13 years agosystemd: simplify systemd unit files following the recent DefaultDependencies= changes
Lennart Poettering [Sat, 3 Jul 2010 21:15:22 +0000 (23:15 +0200)]
systemd: simplify systemd unit files following the recent DefaultDependencies= changes

13 years agol10n: Updated Chinese (China) (zh_CN) translation to 100%
甘 露 [Thu, 1 Jul 2010 09:47:37 +0000 (09:47 +0000)]
l10n: Updated Chinese (China) (zh_CN) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Ukrainian (uk) translation to 100%
Yuri Chornoivan [Thu, 1 Jul 2010 04:30:30 +0000 (04:30 +0000)]
l10n: Updated Ukrainian (uk) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agol10n: Updated Spanish (Castilian) (es) translation to 100%
Héctor Daniel Cabrera [Wed, 30 Jun 2010 23:35:06 +0000 (23:35 +0000)]
l10n: Updated Spanish (Castilian) (es) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agosystemd: add description strings to all systemd services/sockets
Lennart Poettering [Wed, 30 Jun 2010 16:14:33 +0000 (18:14 +0200)]
systemd: add description strings to all systemd services/sockets

13 years agobuild-sys: fix build for systems that have gtk2 but no gtk3
Michael Biebl [Tue, 29 Jun 2010 18:32:00 +0000 (20:32 +0200)]
build-sys: fix build for systems that have gtk2 but no gtk3

13 years agol10n: Updated Polish (pl) translation to 100%
Piotr Drąg [Tue, 29 Jun 2010 08:36:50 +0000 (08:36 +0000)]
l10n: Updated Polish (pl) translation to 100%

New status: 165 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).

13 years agofedora: fix typo in LSB header
Lennart Poettering [Tue, 29 Jun 2010 03:02:08 +0000 (05:02 +0200)]
fedora: fix typo in LSB header

13 years agofedora: fix init script dir
Lennart Poettering [Tue, 29 Jun 2010 01:05:29 +0000 (03:05 +0200)]
fedora: fix init script dir

13 years agobuild-sys: fix homepage target
Lennart Poettering [Tue, 29 Jun 2010 00:43:14 +0000 (02:43 +0200)]
build-sys: fix homepage target

13 years agodoc: add NEWS section for 0.6.26
Lennart Poettering [Tue, 29 Jun 2010 00:37:44 +0000 (02:37 +0200)]
doc: add NEWS section for 0.6.26

13 years agobuild-sys: bump version/soname
Lennart Poettering [Tue, 29 Jun 2010 00:30:52 +0000 (02:30 +0200)]
build-sys: bump version/soname

13 years agocore: implement packet rate limiting and enable it by default
Lennart Poettering [Tue, 29 Jun 2010 00:24:02 +0000 (02:24 +0200)]
core: implement packet rate limiting and enable it by default

13 years agofedora: init LSB header to init scripts
Lennart Poettering [Mon, 28 Jun 2010 23:36:58 +0000 (01:36 +0200)]
fedora: init LSB header to init scripts

13 years agomain: don't abort if daemon_close_all() cannot close valgrind fds
Lennart Poettering [Mon, 28 Jun 2010 23:10:18 +0000 (01:10 +0200)]
main: don't abort if daemon_close_all() cannot close valgrind fds

13 years agomain: fix minor memory leak
Lennart Poettering [Mon, 28 Jun 2010 23:09:58 +0000 (01:09 +0200)]
main: fix minor memory leak

13 years agocore: fix potential crash on service name collision
Patrick Oppenlander [Mon, 28 Jun 2010 23:08:26 +0000 (01:08 +0200)]
core: fix potential crash on service name collision

If there is a service name collision and the entry group callback calls
avahi_s_entry_group_reset or avahi_s_entry_group free on the group in
question, the entries were released. This could cause a crash in
withdraw_rrset as it is walking a list of entries at this time.

The fix for this issue is to schedule a cleanup event to clean up
entries after a a short timeout (currently one second). If a cleanup
occurs for any other reason the event is cancelled.

http://avahi.org/ticket/302

13 years agocore: fix counting of workstation services that are in the process of being registered
Lennart Poettering [Mon, 28 Jun 2010 21:50:08 +0000 (23:50 +0200)]
core: fix counting of workstation services that are in the process of being registered

Fixes http://avahi.org/ticket/276

13 years agocore: don't warn if we try to remove a querier that is already gone
Lennart Poettering [Mon, 28 Jun 2010 20:58:44 +0000 (22:58 +0200)]
core: don't warn if we try to remove a querier that is already gone

This might happen if an iface goes away while we are querying.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548952

13 years agoi18n: run make update-po
Lennart Poettering [Mon, 28 Jun 2010 20:51:25 +0000 (22:51 +0200)]
i18n: run make update-po

13 years agoi18n: make avahi-discover translatable.
Lennart Poettering [Mon, 28 Jun 2010 20:48:53 +0000 (22:48 +0200)]
i18n: make avahi-discover translatable.

Original patch from "fujiwara"

http://avahi.org/ticket/122

13 years agoavahi-browse: replace unprintable chars when printing services names
Lennart Poettering [Mon, 28 Jun 2010 20:32:13 +0000 (22:32 +0200)]
avahi-browse: replace unprintable chars when printing services names

http://avahi.org/ticket/285

13 years agocore: properly unescape host name before using it in the workstation service
Lennart Poettering [Mon, 28 Jun 2010 20:32:07 +0000 (22:32 +0200)]
core: properly unescape host name before using it in the workstation service

13 years agodbus: allow root to set the host name unconditionally
Lennart Poettering [Mon, 28 Jun 2010 20:18:16 +0000 (22:18 +0200)]
dbus: allow root to set the host name unconditionally

13 years agocore: don't check ARCOUNT to avoid incompatibility with EDNS0
Lennart Poettering [Mon, 28 Jun 2010 20:09:54 +0000 (22:09 +0200)]
core: don't check ARCOUNT to avoid incompatibility with EDNS0

Newer Bonjour implementations add EDNS0 extensions to the query packets.
We currently consider those corrupted or invalid. This patch drops the
check, and accepts them as valid.

http://avahi.org/ticket/284

13 years agoiface: check for IFA_F_DEPRECATED
Lennart Poettering [Mon, 28 Jun 2010 20:02:20 +0000 (22:02 +0200)]
iface: check for IFA_F_DEPRECATED

http://avahi.org/ticket/211

13 years agolibdns_sd: implement DNSServiceQueryRecord()
Lennart Poettering [Mon, 28 Jun 2010 19:33:03 +0000 (21:33 +0200)]
libdns_sd: implement DNSServiceQueryRecord()

Modified patch, originally from "AlfonsName".

http://avahi.org/ticket/270

13 years agoavahi-ui: fix wording of the description strings of a few properties
Lennart Poettering [Mon, 28 Jun 2010 19:20:06 +0000 (21:20 +0200)]
avahi-ui: fix wording of the description strings of a few properties

As suggested in http://avahi.org/ticket/275

13 years agogobject: avoid assertion when using ga_entry_group_attach() improperly
Sjoerd Simons [Mon, 28 Jun 2010 19:16:23 +0000 (21:16 +0200)]
gobject: avoid assertion when using ga_entry_group_attach() improperly

http://avahi.org/ticket/304

13 years agostatic-services: unescape host name when using it in static service names
Lennart Poettering [Mon, 28 Jun 2010 18:39:05 +0000 (20:39 +0200)]
static-services: unescape host name when using it in static service names

13 years agocore: always normalize configure host/domain name
Lennart Poettering [Mon, 28 Jun 2010 18:13:22 +0000 (20:13 +0200)]
core: always normalize configure host/domain name

13 years agoautoipd: fix debian's dhcp path
Lennart Poettering [Mon, 28 Jun 2010 16:23:34 +0000 (18:23 +0200)]
autoipd: fix debian's dhcp path

As discussed with mbiebl on IRC

13 years agodaemon: bump up resource limit of open file descriptors a little
Lennart Poettering [Mon, 28 Jun 2010 16:08:51 +0000 (18:08 +0200)]
daemon: bump up resource limit of open file descriptors a little

This should allow more clients to query hsot names via the simple
protocol.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=412256

13 years agoi18n: update gitignore
Lennart Poettering [Mon, 28 Jun 2010 16:00:42 +0000 (18:00 +0200)]
i18n: update gitignore

13 years agoi18n: run make update-po
Lennart Poettering [Mon, 28 Jun 2010 16:00:11 +0000 (18:00 +0200)]
i18n: run make update-po

13 years agoi18n: update LINGUAS
Lennart Poettering [Mon, 28 Jun 2010 15:57:14 +0000 (17:57 +0200)]
i18n: update LINGUAS