~ondrak/ondras-snaps/+git/avahi:jonesmz-qt5

Last commit made on 2015-10-26
Get this branch:
git clone -b jonesmz-qt5 https://git.launchpad.net/~ondrak/ondras-snaps/+git/avahi

Branch merges

Branch information

Name:
jonesmz-qt5
Repository:
lp:~ondrak/ondras-snaps/+git/avahi

Recent commits

2bfd5f9... by Trent Lloyd on 2015-10-26

Update gentoo init scripts with upstream patch (Closes: #25)

30081be... by Trent Lloyd on 2015-10-14

travis: install qtbase5-dev

ceaa50b... by Trent Lloyd on 2015-10-14

avahi-qt: Add -fPIC to the Makefile for now, we probably need to set this more intelligently somehow

51eb13e... by Michael Jones <email address hidden> on 2015-10-14

qt5 mainloop integration

916f65b... by Trent Lloyd on 2015-10-13

Merge pull request #12 from chhitz/probe-response

avahi-autoipd: Only consider ARP probe packets (with sender address == 0) to be a conflict (Closes: #6)

b05e31c... by Trent Lloyd on 2015-10-13

Merge pull request #13 from rbuj/update-translations

update translations

069defb... by Trent Lloyd on 2015-10-13

Merge pull request #16 from rbuj/set-translation-domain-py

avahi-discover: Set translation domain so that window titles are translated

90edc76... by Robert Antoni Buj Gelonch <email address hidden> on 2015-10-10

Sets the translation domain of builder (python)

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

da9cf52... by Robert Antoni Buj Gelonch <email address hidden> on 2015-10-10

Sets the translation domain of builder

a7c89e8... by Christian Hitz on 2015-10-10

avahi-autoipd: only consider ARP Probe packets

during the probe phase avahi-autoipd must only select a new IP when
it receives an ARP Probe packet:

According to RFC3927, Section 2.2.1. Probe details:
> An ARP Request constructed this way with an all-zero 'sender IP
> address' is referred to as an "ARP Probe".

and

> In addition, if during this period [checking if an address is already
> in use] the host receives any ARP Probe where the packet's 'target IP
> address' is the address being probed for, and the packet's 'sender
> hardware address' is not the hardware address of the interface the
> host is attempting to configure, then the host MUST similarly treat
> this as an address conflict and select a new address as above.

When receiving an ARP packet during probe avahi-autoipd did not check
if the 'sender IP address' is all-zero and therefore if the packet is an
ARP Probe.