start preparing NEWS file for 234
authorLennart Poettering <lennart@poettering.net>
Tue, 27 Jun 2017 21:06:55 +0000 (23:06 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 27 Jun 2017 21:06:55 +0000 (23:06 +0200)
NEWS

diff --git a/NEWS b/NEWS
index 2c595ee..658e127 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,77 @@
 systemd System and Service Manager
 
-CHANGES WITH 234 in spe
+CHANGES WITH 234:
+
+        * Meson is now supported as build system in addition to Automake. It is
+          our plan to remove Automake in one of our next releases, so that
+          Meson becomes our exclusive build system. Hence, please start using
+          the Meson build system in your downstream packaging. There's plenty
+          of documentation around how to use Meson, the extremely brief
+          summary:
+
+              ./autogen.sh && ./configure && make && sudo make install
+
+          becomes:
+
+              meson build && ninja -C build && sudo ninja -C build install
+
+        * Unit files gained support for a new JobRunningTimeoutUSec= setting,
+          which permits configuring a timeout on the time a job is
+          running. This is particularly useful for setting timeouts on jobs for
+          .device units.
+
+        * Unit files gained two new options ConditionUser= and ConditionGroup=
+          for conditionalizing units based on the identity of the user/group
+          running a systemd user instance.
+
+        * systemd-networkd now understands a new FlowLabel= setting in the
+          [VXLAN] section of .network files, as well as a Priority= in
+          [Bridge], GVRP= + MVRP= + LooseBinding= + ReorderHeader= in [VLAN]
+          and GatewayOnlink= + IPv6Preference= + Protocol= in [Route]. It also
+          gained support for configuration of GENEVE links, and IPv6 address
+          labels. The [Network] section gained the new IPv6ProxyNDP= setting.
+
+        * .link files now understand the new Port= setting.
+
+        * systemd-networkd's DHCP support gained support for DHCP option 119
+          (domain search list).
+
+        * systemd-networkd gained support for serving IPv6 address ranges using
+          the Router Advertisment protocol. The new .network configuration
+          section [IPv6Prefix] may be used to configure the ranges to
+          serve. This is implemented based on a new, minimal, native server
+          implementation of RA.
+
+        * journalctl's --output= switch gained support for a new parameter
+          "short-iso-precise" for a mode where timestamps are shown as precise
+          ISO date values.
+
+        * systemd-udevd's "net_id" builtin may now generate stable network
+          interface names from IBM PowerVM VIO devices as well as ACPI platform
+          devices.
+
+        * MulticastDNS support in systemd-resolved may now be explicitly
+          enabled/disabled using the new MulticastDNS= configuration file
+          option.
+
+        * systemd-resolved may now optionally use libidn2 instead of the libidn
+          for processing internationalized domain names. The old version
+          remains supported, as it has a much smaller footprint.
+
+        * "machinectl pull-tar" and related call may now do verification of
+          downloaded images using SUSE-style .sha256 checksum files in addition
+          to the already existing support for validating using Ubuntu-style
+          SHA256SUMS files.
+
+        * sd-bus gained support for a new sd_bus_message_appendv() call which
+          is va_list equivalent of sd_bus_message_append().
+
+        * sd-boot gained support for validating images using SHIM/MOK.
+
+        * The SMACK code learnt support for "onlycap".
+
+        * systemd-mount --umount is now much smarter in figuring out how to
+          properly unmount a device given its mount or device path.
 
         * The code to call libnss_dns as a fallback from libnss_resolve when
           the communication with systemd-resolved fails was removed. This
@@ -14,6 +85,35 @@ CHANGES WITH 234 in spe
           removed after the all plugins exit. So, if KERNEL_INSTALL_MACHINE_ID
           is empty, all plugins should not put anything in BOOT_DIR_ABS.
 
+          Contributions from: Adrian Heine né Lang, Aggelos Avgerinos,
+          Alexander Kurtz, Alexandros Frantzis, Alexey Brodkin, Amir Pakdel,
+          Amir Yalon, Anchor Cat, Bastien Nocera, Benjamin Gilbert, Charles
+          Plessy, Christian Brauner, Chris Chiu, Chris Lamb, codekipper,
+          Danielle Church, Daniel Drake, Daniel Molkentin, Daniel Rusek, Daniel
+          Wang, Davide Cavalca, David Herrmann, David Michael, Dax Kelson,
+          Dimitri John Ledkov, Djalal Harouni, Dušan Kazik, Elias Probst,
+          Evgeny Vereshchagin, Federico, Felipe Sateler, Felix Zhang,
+          flussence, Franck Bui, Gary Tierney, George McCollister, hadess,
+          hanklank, Hans de Goede, hecke, hendrikw01, Hristo Venev, Ian
+          Wienand, iplayinsun, Ivan Shapovalov, James Cowgill, James Hemsing,
+          Janne Heß, Jan Synacek, Jason Reeder, João Paulo Rechi Vita, John
+          Paul Adrian Glaubitz, Jörg Thalheim, Josef Gajdusek, Julian Mehne,
+          Kai Krakow, kjackiewicz, Lennart Poettering, Lluís Gili, Lucas
+          Werkmeister, Lukáš Nykrýn, Mantas Mikulėnas, Marcin Bachry, Mark
+          Stosberg, Martin Pitt, Matija Skala, Matthias Greiner, Matthijs van
+          Duin, Matt Clarkson, Max Resch, Michael Biebl, Michal Koutný, Michal
+          Sekletar, Nate Clark, Nathaniel R. Lewis, Neil Brown, Pascal S. de
+          Kloe, Patrik Flykt, Pat Riehecky, Paul Kocialkowski, Peter Hutterer,
+          Philip Withnall, Rafael Fontenelle, Ray Strode, Richard Maw, Roelf
+          Wichertjes, Ronny Chevalier, Sarang S. Dalal, Sjoerd Simons, slodki,
+          steelman, Susant Sahani, Ted W, Thomas Blume, Thomas Haller, Thomas
+          H. P. Andersen, Timothée Ravier, Tobias Jungel, Tobias Stoeckmann,
+          Tom Gundersen, Tom Yan, Torstein Husebø, umuttl, userwithuid,
+          Waldemar Brodkorb, WaLyong Cho, wiertel, Yusuke Nojima, Yu Watanabe,
+          Zbigniew Jędrzejewski-Szmek
+
+        — Berlin, 2017-06-XX
+
 CHANGES WITH 233:
 
         * This version requires at least gperf 3.1 for building, 3.0 is not