Evgeny Vereshchagin
8c6637bab2
travis: make sure the fuzzers can be built in "local" mode
2019-05-14 13:42:17 +02:00
Evgeny Vereshchagin
5de55cc865
Merge pull request #12542 from evverx/TEST-PIPELINE
...
move the FuzzBuzz stage to Azure Pipelines
2019-05-14 13:49:54 +03:00
Michael Biebl
b62bc66018
Merge pull request #12536 from poettering/rdrand-workaround-on-amd
...
random-util: eat up bad RDRAND values seen on AMD CPUs
2019-05-14 12:29:41 +02:00
Evgeny Vereshchagin
e92d3d5113
README: yet another badge. with the status of Pipelines this time.
2019-05-14 12:22:10 +02:00
Evgeny Vereshchagin
2da8298b90
tests: move the FuzzBuzz stage from Travis CI to Azure Pipelines
2019-05-14 12:22:10 +02:00
Evgeny Vereshchagin
fa8ac5eb77
tests: make fuzzbuzz.sh compatible with Azure Piplines
2019-05-14 12:22:03 +02:00
Evgeny Vereshchagin
e5984b1d1b
tests: try to run fuzzbuzz.sh with Azure Pipelines to see how it fares there
2019-05-14 11:45:57 +02:00
Yu Watanabe
6e114a2475
Merge pull request #12555 from ssahani/route-properties
...
networkd: route add support to configure fastopen_no_cookie
2019-05-14 09:03:52 +02:00
Susant Sahani
1501b429a9
networkd: DHCP client add support to send RELEASE packet
...
closes #10820
2019-05-14 09:03:01 +02:00
Susant Sahani
67c193bfb0
networkd: route fix coding style
2019-05-14 08:09:54 +05:30
Susant Sahani
633c725865
networkd: route add support to configure fastopen_no_cookie
...
This patch adds fastopen_no_cookie option to enable/disable TCP fastopen
without a cookie on a per-route basis.
2019-05-14 08:08:36 +05:30
Susant Sahani
bdb397ed10
networkd: bridge FDB support more NTF_* flags
...
Add support to configure NTF_ROUTER and NTF_USE
2019-05-14 02:24:51 +02:00
Yu Watanabe
d8f31d7d32
Merge pull request #12537 from yuwata/network-link-local-follow-ups
...
network: do not send ipv6 token to kernel
2019-05-14 02:22:18 +02:00
Frantisek Sumsal
04ea08b5a4
travis: move the Xenial phase to Azure Pipelines
2019-05-13 23:24:31 +03:00
Xi Ruoyao
a45ef5070d
tmpfiles: do not create /run/nologin if PAM is disabled
...
If systemd is not built with PAM support, systemd-user-sessions.service
won't be built. On systems without PAM, /run/nologin is useless. On
systems with PAM but systemd is not built with PAM, /run/nologin won't
be removed and all unprivileged users can't login.
So, we should not create /run/nologin if systemd is built without PAM.
2019-05-13 15:35:51 +02:00
Simon Schricker
ccc162e03c
man: mention garbage collection of failed conditions
...
See discussion:
https://github.com/systemd/systemd/issues/2234
2019-05-13 15:34:49 +02:00
Susant Sahani
f4679bcb57
sd-netlink: support RTAX_FASTOPEN_NO_COOKIE
2019-05-13 16:44:55 +05:30
Lennart Poettering
2d209e1e7b
Merge pull request #12546 from jwrdegoede/hwdb-logitech-s510
...
Hwdb logitech s510
2019-05-13 10:47:07 +02:00
Hans de Goede
0c4478b122
hwdb: Add key mappings for Logitech S510 keyboard and remote control
...
The S510 keyboard and S510 remote control both have 1 key where the markings
on the key dop not match with the generic Logitech 27MHz keymap.
This commit adds device specific overrides for this.
2019-05-12 12:30:22 +02:00
Hans de Goede
55f85b3f1a
hwdb: Update generic Logitech 27 MHz keyboard key mappings
...
This commit makes 2 changes to the generic Logitech 27 MHz keyboard keymap:
1. It moves some codes from being keyboard specific to the generic 27MHz
mapping table, these codes do not conflict on different models and at
least the c1019 - c101b codes are not only used on the MX3000 keyboard,
but also on the S510 Remote control
2. Add a bunch of new codes found on the S510 keyboard and S510 remote control
2019-05-12 12:30:22 +02:00
Evgeny Vereshchagin
1328a4bcc9
Merge pull request #12524 from evverx/UBSan-reports
...
tests: stop sending UBsan reports to /dev/null
2019-05-12 05:17:16 +03:00
Evgeny Vereshchagin
52899bebc4
tests: hook up the repository to Azure Pipelines
...
The idea is to move a couple of stages from Travis CI (which has been
overloaded since I added the "FuzzBuzz" stage) to Azure Pipelines.
2019-05-12 04:09:55 +02:00
Evgeny Vereshchagin
8a243a04d7
travis: make the ASan+UBSan stage compatible with Azure Pipelines
2019-05-12 03:45:29 +02:00
Evgeny Vereshchagin
a5372344ea
tests: override a hard-coded timeout that kicks in too early (under ASan+UBSan)
...
The test has failed two times today: https://travis-ci.org/systemd/systemd/jobs/530750626
and https://travis-ci.org/systemd/systemd/jobs/530759465 .
2019-05-12 03:37:36 +02:00
Evgeny Vereshchagin
6141c6c99b
tests: redirect the stdout/stderr of journald to a file (under ASan+UBSan)
...
Sometimes UBSan sends its reports to stderr regardless of what is specified in log_path
Let's try to catch them by redirecting stderr (and stdout just in case) to a file
See https://github.com/systemd/systemd/pull/12524#issuecomment-491108821
2019-05-12 03:37:36 +02:00
Evgeny Vereshchagin
abf9b52ccd
tests: redirect UBsan reports to a file
...
so that they won't end up in /dev/null
2019-05-12 03:37:36 +02:00
Yu Watanabe
bc45457f08
Merge pull request #12516 from yuwata/network-split-link
...
networkd: split networkd-link.c
2019-05-12 00:51:23 +02:00
Susant Sahani
d70c9bbd6c
networkd: Geneve add support for inherit for TTL
2019-05-12 00:39:13 +02:00
Yu Watanabe
3a956d388a
test-network: add a tiny test for IPv6Token=
2019-05-12 07:34:13 +09:00
Yu Watanabe
9f6e82e6eb
network: do not send ipv6 token to kernel
...
We disabled kernel RA support. Then, we should not send
IFLA_INET6_TOKEN.
Thus, we do not need to send IFLA_INET6_ADDR_GEN_MODE twice.
Follow-up for 0e2fdb83bb
and
4eb086a387
.
2019-05-12 07:32:00 +09:00
Yu Watanabe
8e2cb51ce0
network: move MulticastRouter to netdev/bridge.[ch]
2019-05-11 06:24:04 +09:00
Yu Watanabe
86e2be7bc3
network: drop unnecessary initializations
2019-05-11 06:24:04 +09:00
Yu Watanabe
4799f19e30
network: move link_set_bond() to netdev/bond.c
2019-05-11 06:24:04 +09:00
Yu Watanabe
9a81f11956
network: move link_set_bridge to netdev/bridge.c
2019-05-11 06:24:04 +09:00
Yu Watanabe
3ddcbeea45
network: move CAN link related functions to networkd-can.c
2019-05-11 06:24:00 +09:00
Yu Watanabe
06d7cee589
network: make BindCarrier= work with CAN devices
...
If CAN device is set `BindCarrier=` then the interface could not be
down. This fixes the issue.
2019-05-11 06:21:43 +09:00
Yu Watanabe
8e54db83e2
network: make link_drop() can take custom handler
...
It will be used in the later commit.
2019-05-11 06:15:35 +09:00
Yu Watanabe
7f8539504c
network: move sd_lldp related functions to networkd-lldp-rx.c
2019-05-11 06:14:39 +09:00
Susant Sahani
be7468f07a
LLDP: Fix logs for LLDP
...
```
May 10 11:08:54 test systemd-networkd[447]: wwan0: Failed to stop LLDP: Success
May 10 11:08:54 test systemd-networkd[447]: wwan0: Gained carrier
May 10 11:08:54 test systemd-networkd[447]: wwan0: Failed to start LLDP: Success
```
2019-05-11 06:14:39 +09:00
Yu Watanabe
0b20047244
network: move link_lldp_emit_enabled() to networkd-lldp-tx.c
2019-05-11 06:14:39 +09:00
Lennart Poettering
1c53d4a070
random-util: eat up bad RDRAND values seen on AMD CPUs
...
An ugly, ugly work-around for #11810 . And no, we shouldn't have to do
this. This is something for AMD, the firmware or the kernel to
fix/work-around, not us. But nonetheless, this should do it for now.
Fixes : #11810
2019-05-10 15:31:46 -04:00
Lennart Poettering
cb367b1785
Merge pull request #12518 from keszybz/naming-scheme
...
Document our naming schemes properly
2019-05-10 15:14:59 -04:00
Susant Sahani
f4a8ca329a
networkd: VXLAN support keyword 'inherit' for TTL
2019-05-10 20:41:04 +02:00
Yu Watanabe
cd43199671
Merge pull request #12520 from ssahani/geneve
...
networkd: Geneve add DF feature and allow TTL to bechosen by kernel
2019-05-10 19:47:19 +02:00
Lennart Poettering
1c2a88a2e7
Merge pull request #12526 from keszybz/some-trivial-follow-ups-for-the-varlink-pr
...
Some trivial follow ups for the varlink PR
2019-05-10 13:29:58 -04:00
Zbigniew Jędrzejewski-Szmek
77740b5993
journalctl: improve error messages
...
Follow-up for #12230 .
2019-05-10 16:55:37 +02:00
Zbigniew Jędrzejewski-Szmek
1d3fe304fd
Use sd_event_source_disable_unref()
2019-05-10 16:55:37 +02:00
Zbigniew Jędrzejewski-Szmek
aa7585fd8e
sd-event: add sd_event_source_disable_unrefp() too
...
I do not have any immediate use for it, but let's add it for completeness.
2019-05-10 16:55:37 +02:00
Zbigniew Jędrzejewski-Szmek
afd15bbb4b
sd-event: add sd_event_source_disable_unref() helper
2019-05-10 16:55:35 +02:00
Evgeny Vereshchagin
c778f8c992
Merge pull request #12521 from mrc0mmand/test-functions-tweaks-for-sanitizers
...
test: don't preload libasan for systemd-remount-fs.service
2019-05-10 17:17:23 +03:00