Lennart Poettering
a2715692e2
bootchart: use the bool type where appropriate
2014-08-11 18:24:08 +02:00
Lennart Poettering
4155f7d4be
bootchart: it's not OK to return -1 from a main program
2014-08-11 18:23:47 +02:00
Lennart Poettering
96ddbf819a
man: document that we look for both the instance's and the template's .d/ directory when looking for unit file drop-ins.
2014-08-11 16:41:05 +02:00
Lennart Poettering
0cdfd26ef8
util: avoid considering dpkg temporary files relevant for anything
...
https://bugs.freedesktop.org/show_bug.cgi?id=82453
2014-08-11 15:32:09 +02:00
Lennart Poettering
6a5c7b7e41
timesyncd: always use CLOCK_BOOTTIME if we can
...
After all we want to compare a monotonically increasing clock with the
remote clock, hence we shouldn't ignore system suspend periods.
2014-08-11 15:06:22 +02:00
Lennart Poettering
31a339fd7f
man: update resolved man pages a bit
2014-08-11 15:06:22 +02:00
Lennart Poettering
81663503e6
man: extend timesycnd man page a bit
2014-08-11 15:06:22 +02:00
Lennart Poettering
556a22945f
resolved: when picking a new hostname make sure two hosts pick different ones
...
This way we can avoid always picking the same replacement hostnames when
picking one.
2014-08-11 15:06:22 +02:00
Lennart Poettering
4d91eec42d
resolved: actually, the peer with the lower IP address wins conflicts
2014-08-11 15:06:22 +02:00
Lennart Poettering
3ef64445cd
resolved: make sure we don't mark the wrong zone RRs conflicting
2014-08-11 15:06:22 +02:00
Lennart Poettering
2fb3034cb2
resolved: be a bit more communicative about conflicts
2014-08-11 15:06:22 +02:00
Lennart Poettering
c02091d23b
update TODO
2014-08-11 15:06:22 +02:00
Lennart Poettering
902bb5d8ab
resolved: verify all RRs when we come back from suspend
2014-08-11 15:06:22 +02:00
Lennart Poettering
82bd6dddc4
resolved: destroy outstanding queries if the clients that initiated them die
2014-08-11 15:06:22 +02:00
Lennart Poettering
818f766b12
resolved: properly pass aborted transaction result back to clients
2014-08-11 15:06:22 +02:00
Lennart Poettering
a407657425
resolved: implement full LLMNR conflict detection logic
2014-08-11 15:06:22 +02:00
Lennart Poettering
3ef77d0476
resolved: properly check return value of dns_resource_record_equal()
2014-08-11 15:06:22 +02:00
Daniel Mack
15aa9b201c
sd-bus: sync kdbus.h (ABI break)
2014-08-10 21:46:45 +02:00
Harald Hoyer
37d6781b31
Added arch tuple for PPC64LE
...
Thanks to Brent Baude <bbaude@redhat.com>, who checked with the debian
guys, that this is correct and provided the patch.
2014-08-08 16:54:13 +02:00
Tom Gundersen
04b67d4925
udev: link_setup - respect kernel name assign policy
...
Newer kernels export meta-information about the origin of an ifname. Respect this
from the ifname rename logic. We do not rename any interfaces that was originally
named by userspace, nor once which have already been renamed from userspace.
Moreover, we optionally do not (the default) rename interfaces which the kernel
claims to have named in a predictable way.
2014-08-08 13:30:15 +02:00
Tom Gundersen
f3fc48150b
core: loopback-setup - only up the loopback device
...
The kernel will set up the IP addresses for us, so don't duplicate that
in userspace.
2014-08-08 13:09:51 +02:00
Zbigniew Jędrzejewski-Szmek
fa9d4be3f1
hwdb: update format description and document reloading
...
https://bugs.freedesktop.org/show_bug.cgi?id=82311
2014-08-07 21:48:57 -04:00
Zbigniew Jędrzejewski-Szmek
5e34b37c9f
man: correct references to DefaultTimeout*Sec
...
Noticed by thp on #systemd.
2014-08-07 20:46:49 -04:00
Zbigniew Jędrzejewski-Szmek
d1fab3fe88
core: warn when merged units have conflicting dependencies
...
A unit should not Conflict with itself. It also does not make
much sense for a unit to be After or Before itself, or to
trigger itself in some way.
If one of those dependency types is encountered, warn, instead
of dropping it silently like other dependency types.
% build/systemd-analyze verify test/loopy3.service
...
Dependency Conflicts dropped when merging unit loopy4.service into loopy3.service
Dependency ConflictedBy dropped when merging unit loopy4.service into loopy3.service
2014-08-07 20:46:49 -04:00
Zbigniew Jędrzejewski-Szmek
e66047ff62
core: do not add dependencies to self
...
Adds a pair of files which cause a segfault (also with
systemd-analyze verify).
https://bugzilla.redhat.com/show_bug.cgi?id=1124843
2014-08-07 20:42:58 -04:00
Thomas Hindoe Paaboel Andersen
17a6dfa3be
bus-proxy: service_name_is_valid will never be < 0
2014-08-05 18:22:31 +02:00
Lennart Poettering
08b6604c05
update TODO
2014-08-05 17:02:46 +02:00
Lennart Poettering
e56187ca4a
resolved: don't abort if a transaction is aborted because its scope is removed
2014-08-05 17:02:46 +02:00
Lennart Poettering
6e06847294
resolved: add 100ms initial jitter to all LLMNR requests
2014-08-05 17:02:46 +02:00
Lennart Poettering
aea2429d6e
resolved: enforce ratelimit on LLMNR traffic
2014-08-05 17:02:46 +02:00
Martin Pitt
efb4bf4e41
keymap: Fix HP Pavillon DV7
...
Properly disable scan code 94 instead of producing KEY_0.
https://launchpad.net/bugs/1322770
2014-08-05 12:29:27 +02:00
Martin Pitt
7925709c9a
udev-builtin-keyboard: Allow numeric key codes
...
Like with the old udev rules, allow hwdb entries to specify numeric key codes.
Based on a patch from Mircea Miron.
https://launchpad.net/bugs/1247584
2014-08-05 10:40:46 +02:00
Lennart Poettering
7b85d72f82
resolved: don't consider tentative addresses relevant
2014-08-05 04:18:23 +02:00
Lennart Poettering
cc7844e787
resolved: fix a message typo
2014-08-05 04:18:01 +02:00
Lennart Poettering
d84b686f06
resolved: stop the prober when we detect a conflict in LLMNR
2014-08-05 04:17:45 +02:00
Lennart Poettering
60eb3f7cf1
resolved: don't override zone item state after starting the probe
...
After all, the probe might be finished immeidately (due to resources,
...), and we shouldn't then set the state back to probing.
2014-08-05 04:17:12 +02:00
Lennart Poettering
13b551acb6
resolved: when sending fails, don't try connecting to the next DNS server if we actually use LLMNR as protocol
2014-08-05 04:15:45 +02:00
Lennart Poettering
8c0b803b97
journald: remove redundant newlines
2014-08-05 04:14:02 +02:00
Lennart Poettering
a174f94d52
journald: properly sum up entry size counter
...
We should read the entry size before moving to the next iovec, not
after.
2014-08-05 04:14:02 +02:00
Lennart Poettering
dc4d47e2c7
resolved: never reuse transactions for probing that are already completed based on cached data
2014-08-05 01:52:25 +02:00
Lennart Poettering
4d926a69bc
resolved: bypass local cache when we issue a transaction for verification purposes
2014-08-05 01:52:24 +02:00
Lennart Poettering
cd1b20f90a
resolved: if there's already an RR established that has the same name of an RR to be established, skip probing the name
...
After all, what has been probed once, doesn't need to be probed again.
2014-08-05 01:52:24 +02:00
Thomas Hindoe Paaboel Andersen
24fb7c1fa6
sysusers: isempty will never be < 0
...
looks like a typo from 1b99214789
2014-08-04 23:28:02 +02:00
Thomas Hindoe Paaboel Andersen
8e21100002
test: use fabs on doubles
2014-08-04 23:28:02 +02:00
Lennart Poettering
21d73c87b0
resolved: actually read the initial state data from networkd when we initialize
2014-08-04 23:08:49 +02:00
Lennart Poettering
252f2b9e85
man: bring resolved.conf up-to-date
2014-08-04 23:08:31 +02:00
Lennart Poettering
23c4091dc2
update TODO
2014-08-04 23:08:13 +02:00
Lennart Poettering
19b50b5ba7
resolved: read the per-interface LLMNR setting from networkd and act on it
2014-08-04 23:08:03 +02:00
Lennart Poettering
b3df0b34c1
sd-network: when the LLMNR setting is not known for an interface consider that as ENODATA
...
ENODATA should be returned whenever we have no idea about something. A
missing LLMNR setting can only really happen during upgrades, in whichc
ase we really have no idea, so let's turn this into another ENODATA
case.
2014-08-04 23:06:07 +02:00
Lennart Poettering
2cd666f8c9
sd-network: actually open the state file in sd_network_get_llmnr()
2014-08-04 23:05:26 +02:00