This website requires JavaScript.
626518ecd5
test: drop obsolete comment
Luca Boccassi
2024-06-16 19:21:32 +01:00
64c34eb8d3
hwdb: add support for AIPTEK Media Tablet Ultimate (#33371 )
reDBo0n
2024-06-17 16:05:23 +02:00
f44fc531c9
test: drop unneeded firmware: uefi setting
Luca Boccassi
2024-06-16 16:08:57 +01:00
e1daedb4be
test: check the skip condition before installing additional files
Luca Boccassi
2024-06-16 13:41:50 +01:00
47fe3f29b4
mkosi: install EFI packages only on EFI architectures
Luca Boccassi
2024-06-16 20:42:12 +01:00
c01cb8cbff
mkosi: use ports.ubuntu.com for non-x86 backports
Luca Boccassi
2024-06-16 15:28:56 +01:00
4cfcde024f
mkosi: enable unprivileged user ns for integration tests
Luca Boccassi
2024-06-16 11:16:21 +01:00
9981bc210a
Merge pull request #33355 from YHNdnzj/shutdown-cad
Luca Boccassi
2024-06-17 09:19:08 +01:00
783236abd7
update TODO
Lennart Poettering
2024-04-29 15:47:17 +02:00
b4c91fbc07
creds: add comments to credential encryption/decryption method calls
Lennart Poettering
2024-04-26 17:44:12 +02:00
ce2d2260c9
varlink: parse comments too
Lennart Poettering
2024-04-29 15:33:02 +02:00
fbb69c0306
varlink: add concept for embedding comments into IDL structures
Lennart Poettering
2024-04-26 17:43:21 +02:00
aca093018c
strv: add new helper strv_rebreak_lines() with a simple line breaking algorithm
Lennart Poettering
2024-04-26 17:40:32 +02:00
9632f8b465
utf8: export utf8_char_console_width()
Lennart Poettering
2024-04-26 17:40:54 +02:00
f943fd9143
Merge pull request #33363 from YHNdnzj/service-serialization-cleanup
Luca Boccassi
2024-06-16 23:01:35 +01:00
65da79953b
Merge pull request #33364 from YHNdnzj/utf8-modernization
Luca Boccassi
2024-06-16 22:33:08 +01:00
e2b812c804
string-util: introduce string_is_safe_ascii helper
Mike Yuan
2024-05-09 22:01:07 +08:00
4d06bf5922
basic/utf8: modernize ascii_is_valid_n, make ascii_is_valid static inline
Mike Yuan
2024-05-09 21:58:36 +08:00
7ff7161044
basic/utf8: modernize utf8_is_valid_n a bit
Mike Yuan
2024-05-09 21:55:09 +08:00
156d23abc9
core/service: use r to store parsed int values
Mike Yuan
2024-06-16 18:58:42 +02:00
029df9ed7a
core/service: drop unused bus_name_owner
Mike Yuan
2024-06-16 18:40:39 +02:00
a74b284073
core/service: also serialize/dump status_errno
Mike Yuan
2024-06-16 18:34:27 +02:00
301dc07347
core/service: use serialize_usec where appropriate, drop redundant debug log
Mike Yuan
2024-06-16 18:16:23 +02:00
d4d90ef900
Merge pull request #33214 from keszybz/system-clock-epoch
Mike Yuan
2024-06-16 17:42:47 +02:00
2a00e92598
Merge pull request #33352 from YHNdnzj/freeconp-void
Luca Boccassi
2024-06-15 19:57:13 +01:00
0dd4a33454
shutdown: re-enable CAD handling in kernel at start
Mike Yuan
2024-06-05 17:57:07 +02:00
758760a361
shutdown: clean up sync_with_progress a bit
Mike Yuan
2024-06-05 17:53:27 +02:00
c1bf0571c0
string-util: modernize first_word a bit
Mike Yuan
2024-06-05 16:54:29 +02:00
58aec56d84
core/manager: correct alignment in manager_handle_ctrl_alt_del
Mike Yuan
2024-06-12 15:48:06 +02:00
b5c8cc0a3b
man,units: drop "temporary" from description of systemd-tmpfiles
Mike Yuan
2024-06-15 17:27:33 +02:00
863098fdc9
man: describe setting of the clock by systemd and systemd-timesyncd
Zbigniew Jędrzejewski-Szmek
2024-06-05 14:15:21 +02:00
e0c7c9a00d
manager: add structured log message about clock bump
Zbigniew Jędrzejewski-Szmek
2024-06-12 11:55:14 +02:00
8905490d94
timesyncd: simplify handling of timestamps
Zbigniew Jędrzejewski-Szmek
2024-06-05 13:31:07 +02:00
20fa2bb893
manager: apply clock epoch on updates too
Zbigniew Jędrzejewski-Szmek
2024-06-05 13:21:45 +02:00
ed23f7cbcb
manager: use max of: compile epoch, epoch file, timesyncd file
Zbigniew Jędrzejewski-Szmek
2024-06-05 12:50:52 +02:00
18c5979465
shared/clock-util: small modernization
Zbigniew Jędrzejewski-Szmek
2024-06-12 10:24:52 +02:00
4d6222b6a4
random-util: add crypto_random_bytes_allocate_iovec()
Lennart Poettering
2024-06-06 11:21:02 +02:00
3b2e99ed8c
importd: unify setup of bus connectivity in one place
Lennart Poettering
2024-05-07 17:44:31 +02:00
2128085d0c
selinux-util: make type of cleanup func void
Mike Yuan
2024-06-15 12:55:45 +02:00
c89d1e425a
missing_loop: add missing assertions for fallback values
Mike Yuan
2024-06-15 12:55:21 +02:00
e4308ac783
macro-fundamental: correct comment and remove trailing ';' for macro
Mike Yuan
2024-06-15 12:54:44 +02:00
609bc3ae16
Merge pull request #33037 from keszybz/dlopen-open-code-definitions
Mike Yuan
2024-06-15 12:49:59 +02:00
3d6c2c918b
json: extend JsonDispatch flags with nullable and refuse-null flags
Lennart Poettering
2024-05-08 09:42:12 +02:00
26279199cf
varlink: handle NULL varlink server object gracefully in varlink_server_current_connections()
Lennart Poettering
2024-05-08 10:40:48 +02:00
4db747b0dd
machined: use bus_message_read_id128() at one more place
Lennart Poettering
2024-05-13 07:02:37 -06:00
05e69717fa
Merge pull request #33329 from poettering/varlink-idl-tweaks
Luca Boccassi
2024-06-15 01:18:37 +01:00
aab74e1d93
pretty-print: enable stdio buffering while outputting progress bar
Lennart Poettering
2024-05-24 11:56:13 +02:00
bba55185de
utf8: let utf8_console_width() handle NULL strings somewhat reasonably
Lennart Poettering
2024-04-26 17:41:38 +02:00
78fb0ca46d
Merge pull request #33325 from poettering/vsock-ret-optional
Luca Boccassi
2024-06-15 00:45:28 +01:00
4fae650ad8
json: add sd_json_dispatch_double() helper
Lennart Poettering
2024-05-08 09:11:13 +02:00
10880ae3c4
Merge pull request #33334 from poettering/machined-more-pidfd
Luca Boccassi
2024-06-15 00:13:50 +01:00
67153a7bc4
Merge pull request #33330 from poettering/copy-tweaks
Luca Boccassi
2024-06-15 00:12:48 +01:00
56ab1c5449
src/basic/missing_loop.h: fix missing LOOP_SET_BLOCK_SIZE
Raphaël Mélotte
2024-06-14 14:37:29 +02:00
9ebcac3b51
man: add a bit of a warning to systemd-tmpfiles --purge
Nick Rosbrook
2024-06-14 17:31:22 -04:00
7d9a8cc4ac
creds-util: add common helper for determinign global boot credentials path
Lennart Poettering
2024-06-06 12:14:35 +02:00
c29778a100
fs-util: add simple open_mkdir() wrapper
Lennart Poettering
2024-06-06 15:23:01 +02:00
b22635083a
string-util: make sure strrepa() doesn't doubly evaluate expressions
Lennart Poettering
2024-05-22 15:42:56 +02:00
94a8a4b063
pcrlock: move event_log_reduce_to_safe_pcrs() down a bit
Lennart Poettering
2024-06-05 21:47:43 +02:00
e2f451d876
pcrlock: don't override conf_root parameter for boot_entry_token_ensure()
Lennart Poettering
2024-06-10 14:57:18 +02:00
dc163cd40b
fileio: add new helper write_base64_file_at() which encodes a binary object into base64 and writes it to a file
Lennart Poettering
2024-06-10 14:50:18 +02:00
73fade298a
vmspawn: report "systemd-vmspawn" as "service" to machined
Lennart Poettering
2024-05-27 14:34:10 +02:00
9ace806fcb
nspawn: use parse_boolean_argument() at two places
Lennart Poettering
2024-05-27 13:29:45 +02:00
b4aaba2bb0
utf8: assume tabs are 8 characters wide when written to console
Lennart Poettering
2024-04-26 17:41:15 +02:00
3c2f2146f5
fundamental: declare flex array updated for gcc15 and clang 19
Cristian Rodríguez
2024-06-13 11:59:28 -04:00
15930d5d9f
pidref: record pidfd inode number in PidRef struct
Mike Yuan
2024-05-23 22:19:05 +08:00
1b6239632d
pidref: introduce pidfd_inode_ids_supported helper
Mike Yuan and Lennart Poettering
2024-05-22 19:27:36 +08:00
9b2d9b07a1
copy: increase copy buffer from 16K to 64K
Lennart Poettering
2024-05-24 12:18:23 +02:00
0de442ac31
copy: when a progress callback is provided, never copy more than 1M per iteration
Lennart Poettering
2024-05-24 12:17:00 +02:00
22ed8700c7
copy: rework how we determine the number of bytes to copy in copy_bytes_full()
Lennart Poettering
2024-05-24 12:02:42 +02:00
432977a0a4
iovec-util: add exported constant empty but valid (i.e. non-NULL) iovec
Lennart Poettering
2024-06-03 17:39:04 +02:00
acaca5ab25
analyze: show pcrs also in sha384 bank
Lennart Poettering
2024-06-04 11:02:34 +02:00
0870654241
machined: use pidref instead of just pid when determining unit of pid when registering machine
Lennart Poettering
2024-05-27 12:03:35 +02:00
92a6f21484
machined: prefer pinning clients via pidfd when creating machine, rather than PID
Lennart Poettering
2024-05-13 07:06:30 -06:00
4198ff4c6a
machined: modernize method_create_or_register_machine() return parameter naming
Lennart Poettering
2024-05-13 07:05:49 -06:00
99421eb1ef
Merge pull request #33312 from poettering/cryptsetup-merge-no-token
Lennart Poettering
2024-06-14 13:24:08 +02:00
13e6b823a9
tpm2-util: make one sd_json_dispatch_field[] table static const
Lennart Poettering
2024-06-03 17:50:55 +02:00
c16ac6ce94
varlink-idl: include line/column in a parse log msg
Lennart Poettering
2024-05-23 11:01:31 +02:00
901519d583
varlink-idl: align continuation line character \
Lennart Poettering
2024-04-26 17:43:42 +02:00
cb869969d1
machined: initialize CID of '.host' pseudo-machine to 1 (i.e. the loopback vsock address)
Lennart Poettering
2024-05-23 23:34:39 +02:00
59c8110ac6
socket-util: make return parameter for socket_address_parse_vsock() optional
Lennart Poettering
2024-05-23 23:33:38 +02:00
8a4883dbc3
cryptsetup: downgrade log message to warning, when we ignore it
Lennart Poettering
2024-06-10 17:46:52 +02:00
86854ee6e6
cryptsetup: merge two mostly equivalent functions
Lennart Poettering
2024-06-10 17:47:43 +02:00
828e52bf8f
sd-json: make static analyzers shut up
Lennart Poettering
2024-06-13 15:22:27 +02:00
a2979bb842
Merge pull request #33046 from poettering/varlinkctl-quiet
Luca Boccassi
2024-06-13 16:17:17 +01:00
0160a1dbbc
io-util: move fputs_with_newline to fileio
Mike Yuan
2024-06-13 13:57:25 +02:00
c43d439307
namespace: rename 'n' to 'n_mount_images'
Lennart Poettering
2024-06-13 15:26:23 +02:00
d5fa6e6ca7
cryptsetup: manual FIDO2 PIN, UP and UV configuration
Kamil Szczęk
2024-06-07 16:48:41 +02:00
7cddd19236
Merge pull request #33257 from YHNdnzj/unit-notify-cleanup
Luca Boccassi
2024-06-13 11:30:42 +01:00
710ade3a84
varlinkctl: as convencience to users, accept empty string in place of {} for empty parameter list
Lennart Poettering
2024-05-27 11:37:33 +02:00
aa413d5fc6
ci: add superficial --quiet testcase
Lennart Poettering
2024-05-27 17:40:35 +02:00
273b96f9fa
varlinkctl: tell user we are expecting method call parameters on STDIN
Lennart Poettering
2024-05-27 11:28:48 +02:00
cd4e9166bb
varlinkctl: add "-q" switch for suppressing varlinkctl output
Lennart Poettering
2024-05-08 10:40:10 +02:00
aacbc2acb9
json: move empty string check from json_parse_file_at() to json_parse_with_source()
Lennart Poettering
2024-05-27 11:36:48 +02:00
639256f380
Merge pull request #33012 from poettering/varlinkctl-list-methods
Lennart Poettering
2024-06-13 11:05:07 +02:00
7811864b08
CODING_STYLE: document "reterr_" return parameters
Lennart Poettering
2024-06-12 18:31:56 +02:00
e1ef88e56e
test: add test for new varlinkctl features
Lennart Poettering
2024-05-24 17:02:52 +02:00
16cfe84c24
varlinkctl: add new list-methods verb
Lennart Poettering
2024-05-24 16:34:12 +02:00
2475b0e81a
varlinkctl: make interface argument to "introspect" optional, and allow more than one
Lennart Poettering
2024-05-24 15:25:23 +02:00
18863534f8
varlinkctl: be friendly to later extensions of GetInfo Varlink call
Lennart Poettering
2024-05-24 15:24:23 +02:00
ef4bfa5524
pretty-print: make separator line grey
Lennart Poettering
2024-05-24 15:23:24 +02:00