Commit Graph
48780 Commits
Author SHA1 Message Date
Susant Sahani 08ff6fcffb journal: context - Use _cleanup_free_ 2021-01-18 12:13:51 +01:00
Yu Watanabe aac6673f02 network: address-pool: also check conflicts with foreign addresses
Fixes CI issue found in
https://github.com/systemd/systemd-centos-ci/pull/334.
2021-01-17 23:23:08 +00:00
Jonathan McDowell 0da7f9e589 hwdb: Add NEWYES 10" LCD writing tablet (#18274) 2021-01-18 08:39:07 +10:00
Yu Watanabe 22ede2c1dc Merge pull request #18286 from ssahani/net-1
tree-wide: more use of hashmap_ensure_put() and TAKE_PTR()
2021-01-18 01:18:17 +09:00
Lennart Poettering 7ed7d3e6fd systemctl: use right type 'size_t' for counting memory
Follow-up for e363b0e4fc

(Mostly a theoretical fix. On 64bit systems unsigned is 32bit, and we
had more than 2^32 units thing would fall apart here.)
2021-01-18 01:17:27 +09:00
Susant Sahani 5a3e1cb918 network: tc use TAKE_PTR 2021-01-17 23:26:14 +09:00
Susant Sahani a4aba097ad udevadm-monitor: use TAKE_PTR 2021-01-17 14:25:21 +01:00
Susant Sahani 39f930c215 udevadm-monitor: Use hashmap_ensure_put 2021-01-17 14:25:18 +01:00
Susant Sahani a3b42af5b6 udev-rules: Use hashmap_ensure_put 2021-01-17 14:25:15 +01:00
Susant Sahani 15c69d0700 resolved-dnssd: Use TAKE_PTR 2021-01-17 14:25:10 +01:00
Susant Sahani 276abbeebc resolved-dnssd: Use hashmap_ensure_put 2021-01-17 14:25:07 +01:00
Susant Sahani daced7483b resolved-dns-packet: Use TAKE_PTR 2021-01-17 14:25:05 +01:00
Susant Sahani 3004fcd0b8 resolved-dns-packet: Use hashmap_ensure_put 2021-01-17 14:24:59 +01:00
Susant Sahani 71fb97c7c4 resolved-bus: Use hashmap_ensure_put 2021-01-17 14:24:50 +01:00
Susant Sahani 4bc2516856 journal-remote: use hashmap_ensure_put 2021-01-17 14:24:44 +01:00
Susant Sahani f85f5f0dc8 core: load fragment - use hashmap_ensure_put 2021-01-17 14:24:41 +01:00
Susant Sahani 53dba3ef07 core: job - use hashmap_ensure_put 2021-01-17 14:24:36 +01:00
Yu Watanabe 25351bc557 basic: drop unused module
Follow-up for 35b42e5600.
2021-01-17 11:48:05 +00:00
Yu Watanabe 6e75df0866 Merge pull request #18284 from ssahani/net-7
Tree wide tighten variable scope used in loop
2021-01-17 20:08:59 +09:00
Susant Sahani ebffea2a25 network: Use ordered_hashmap_ensure_put (#18233) 2021-01-17 20:07:02 +09:00
Yu Watanabe f9ead1a2f4 Merge pull request #18230 from ssahani/macvlan-bcqueuelen
network: macvlan - add support to configure rx queue for broadcast / multicast
2021-01-17 20:05:22 +09:00
Lennart Poettering 3dc536e0c5 Merge pull request #17576 from gportay/veritysetup-add-support-for-dm-verity-flags
veritysetup: add support for veritytab
2021-01-17 11:18:25 +01:00
Susant Sahani cf55fe4a4c core: dbus - use hashmap_ensure_put 2021-01-17 09:49:14 +01:00
Susant Sahani dca0a4e131 network: macvlan - add support to configure rx queue for broadcast/multicast 2021-01-17 08:39:28 +01:00
Susant Sahani f6a0cfa5a5 journal: journal-file - tighten variable scope used in loop 2021-01-17 08:24:12 +01:00
Susant Sahani d007c58317 machine: machined-dbus - tighten variable scope used in loop 2021-01-17 08:24:12 +01:00
Yu Watanabe 38f3e0a58d tree-wide: fix typo 2021-01-17 16:20:27 +09:00
Yu Watanabe 16ed53658a Merge pull request #18243 from ssahani/ensure-put-use
tree-wide: introduce hashmap_ensure_put() and use it
2021-01-17 15:39:41 +09:00
Yu Watanabe 95dd454edc Merge pull request #18261 from ssahani/net2
network: modernize routing policy rule and add 0 validation where needed
2021-01-17 15:39:01 +09:00
Susant Sahani cda7fc8db3 network: tighten variable scope used in loop (#18277) 2021-01-17 15:38:33 +09:00
Adam Nielsen e64652f70c man: clarify what network scopes are 2021-01-17 12:47:08 +09:00
Susant Sahani a307a7dd38 network: nexthop - use hashmap_ensure_put 2021-01-16 23:10:32 +01:00
Susant Sahani dcd46cc42d network: use hashmap_ensure_put 2021-01-16 23:10:18 +01:00
Susant Sahani 8eeffefbf0 network: routing-policy-rule - TAKE_PTR 2021-01-16 23:04:07 +01:00
Susant Sahani fd9d7de176 network: route - add a zero verification for tcp window 2021-01-16 23:04:07 +01:00
Susant Sahani 0132453c40 network: tc - use TAKE_PTR (#18266)
* network: tc cake - use TAKE_PTR

* network: tc htb - use TAKE_PTR

* network: tc pie - use TAKE_PTR

* network: tc netem - use TAKE_PTR

* network: tc hhf - use TAKE_PTR

* network: tc gred - use TAKE_PTR

* network: tc fq codel - use TAKE_PTR

* network: tc fifo - use TAKE_PTR

* network: tc drr - use TAKE_PTR

* network: tc qdisc - use TAKE_PTR
2021-01-17 06:08:36 +09:00
Zbigniew Jędrzejewski-Szmek 2b5a1402f6 Merge pull request #18263 from keszybz/syscalls-auto
Generate missing syscalls headers programatically
2021-01-16 17:21:34 +01:00
Luca Boccassi 55eeb47631 Merge pull request #18264 from ssahani/net3
network: Use TAKE_PTR
2021-01-16 12:16:43 +00:00
Luca Boccassi 66e27e698e Merge pull request #18268 from ssahani/net5
network: tighten variable scope used in loop
2021-01-16 12:13:14 +00:00
Susant Sahani 995606ad5b network: manager tighten variable scope used in loop 2021-01-16 12:07:33 +00:00
Susant Sahani 8cb3465100 network: route - use ordered_set_ensure_put 2021-01-16 12:05:44 +00:00
Susant Sahani dea161d9a1 network: address label - use TAKE_PTR 2021-01-15 21:47:38 +01:00
Susant Sahani eccc11a47a network: mdb - use TAKE_PTR 2021-01-15 21:47:26 +01:00
Susant Sahani b48e277f47 networkctl: tighten variable scope used in loop 2021-01-15 21:44:16 +01:00
Daan De Meyer ef1bd2349b mkosi: Allow setting version-tag option via VERSION_TAG env variable
With https://github.com/systemd/mkosi/pull/630, we can set environment
variables for the build script in mkosi. Let's modify the build script
so we can set the version-tag option via an environment variable of the
same name. The default is the empty string which causes meson to fall
back to the default behavior (git version).
2021-01-15 21:42:30 +01:00
Frantisek Sumsal 2e445f4fe5 ci: bump the Semaphore CI badge to the v2 instance 2021-01-15 20:31:20 +00:00
Zbigniew Jędrzejewski-Szmek 3bc66bfa01 rpm: expose $systemd_util_dir also as rpm macro
This variable (a.k.a. rootlibexecdir), was exposed through the .pc file, but
not as rpm macro.

The .pc file must be located in the package that provides libraries, which
pulls in a lot of dependencies. In Fedora, the macros are split out to a
separate package so that other packages which need to refer to some systemd
path but don't otherwise require it, can only pull in the (much smaller and
dependency-less) macros package. zram-generator uses the path to specify the
location of systemd-makefs, so by using the rpm macro we'll be able to use
a much smaller buildroot.
2021-01-15 19:54:43 +00:00
Susant Sahani f4c6fcd766 network: macsec - tighten variable scope used in loop 2021-01-15 20:30:04 +01:00
Susant Sahani 6fa8acfb5a network: generator tighten variable scope used in loop 2021-01-15 20:26:25 +01:00
Frantisek Sumsal 01371e2cd8 ci: migrate to Semaphore CI 2.0 2021-01-15 20:18:29 +01:00