]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - NEWS
turn off fuzzit
[thirdparty/systemd.git] / NEWS
diff --git a/NEWS b/NEWS
index 18606cf855fd61f083bccb74b89736b442f02a02..911df9cabb227f4d1aa0f30fb131f5f0fd5797bd 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -117,11 +117,15 @@ CHANGES WITH 246 in spe:
           into a pointer, without adding it to the object pointer the vtable is
           associated with.
 
-        * sd-bus now exposed four new functions:
+        * sd-bus now exposes four new functions:
           sd_bus_interface_name_is_valid() + sd_bus_service_name_is_valid() +
           sd_bus_member_name_is_valid() + sd_bus_object_path_is_valid() will
           validate strings to check if they qualify as various D-Bus concepts.
 
+        * The sd-bus API gained the SD_BUS_METHOD_WITH_ARGS(),
+          SD_BUS_METHOD_WITH_ARGS_OFFSET() and SD_BUS_SIGNAL_WITH_ARGS() macros
+          that simplify adding argument names to D-Bus methods and signals.
+
         * systemctl gained a new "-P" switch that is a shortcut for "--value
           --property=…".
 
@@ -185,7 +189,7 @@ CHANGES WITH 246 in spe:
           hostname, truncated at the first dot.
 
         * systemd-notify's --pid= switch gained new values: "parent", "self",
-          "auto" for controlling which PID to send to the service managing: the
+          "auto" for controlling which PID to send to the service manager: the
           systemd-notify process' PID, or the one of the process invoking it.
 
         * When sending a file descriptor (fd) to the service manager to keep
@@ -210,9 +214,9 @@ CHANGES WITH 246 in spe:
           allocated session. This is useful for upgrading tty sessions to
           graphical ones once a compositor is invoked.
 
-        * .mount units gained a new ReadWriteOnly= boolean option. If set the
+        * .mount units gained a new ReadWriteOnly= boolean option. If set
           it will not be attempted to mount a file system read-only if mounting
-          it read-write mode doesn't succeed. An option x-systemd.rw-only is
+          in read-write mode doesn't succeed. An option x-systemd.rw-only is
           available in /etc/fstab to control the same.
 
         * coredumps collected by systemd-coredump may now be compressed using
@@ -248,11 +252,11 @@ CHANGES WITH 246 in spe:
 
         * systemd-repart's --empty= setting gained a new value "create". If
           specified a new empty regular disk image file is created under the
-          specified name. It's size may be specified with the new --size=
+          specified name. Its size may be specified with the new --size=
           option. The latter is also supported without the "create" mode, in
           order to grow existing disk image files to the specified size. These
-          two new options make are useful when creating or manipulating
-          disk images instead of operating on actual block devices.
+          two new options are useful when creating or manipulating disk images
+          instead of operating on actual block devices.
 
         * systemd-repart drop-ins now support a new UUID= setting to control
           the UUID to assign to a newly created partition.
@@ -278,7 +282,7 @@ CHANGES WITH 246 in spe:
           instance).
 
         * The /sys/module/kernel/parameters/crash_kexec_post_notifiers file is
-          not automatically set to "Y" at boot, in order to enable pstore
+          now automatically set to "Y" at boot, in order to enable pstore
           generation for collection with systemd-pstore.
 
         * New kernel command line options systemd.condition-needs-update= and
@@ -338,6 +342,26 @@ CHANGES WITH 246 in spe:
           unit when the unit is stopped. It will now warn about services using
           KillMode=none, as this is generally an unsafe thing to make use of.
 
+        * .socket units gained a new boolean setting PassPacketInfo=. If
+          enabled, the kernel will attach additional per-packet metadata to all
+          packets read from the socket, as ancillary message. This controls the
+          IP_PKTINFO, IPV6_RECVPKTINFO, NETLINK_PKTINFO socket options,
+          depending on socket type.
+
+        * A new boolean option AssignAcquiredDelegatedPrefixAddress= has been
+          added to the [DHCPv6] section of .network files. If enabled (which is
+          the default) an address from any acquired delegated prefix is
+          automatically chosen and assigned to the interface.
+
+        * "systemctl reboot" takes the option "--reboot-argument=".
+          The optional positional argument to "systemctl reboot" is now
+          being deprecated in favor of this option.
+
+        * Support for the .include syntax in unit files has been removed. The
+          concept has been obsolete for 6 years and we started warning about
+          its pending removal 2 years ago (also see NEWS file below). It's
+          finally gone now.
+
 CHANGES WITH 245:
 
         * A new tool "systemd-repart" has been added, that operates as an