1libnbd-release-notes-1.4(1) LIBNBD libnbd-release-notes-1.4(1)
2
3
4
6 libnbd-release-notes-1.4 - release notes for libnbd 1.4
7
9 These are the release notes for libnbd stable release 1.4. This
10 describes the major changes since 1.2.
11
12 libnbd 1.4.0 was released on XXX DATE TBD XXX 2020.
13
14 Security
15 New APIs
16 New features
17 FreeBSD and OpenBSD are now fully supported platforms.
18
19 Trace messages have been improved: long strings are truncated, strings
20 with non-printable characters are escaped, and lists of strings are
21 printed.
22
23 Documentation
24 Verbatim text in man pages that wrapped over several lines is now
25 typeset correctly.
26
27 Links within the documentation have been enhanced, and are now checked
28 for correctness.
29
30 Tools
31 Tests
32 Test sockets are created in /tmp (instead of the local directory).
33 This stops the test suite from failing if the local directory path is
34 longer than the Unix domain socket maximum path length.
35
36 Other improvements and bug fixes
37 The generator was split from a large single script into several small
38 files. To builds from git the OCaml bytecode compiler (ocamlc(1)) is
39 now required instead of the interpreter (ocaml(1)).
40
41 Long login names are supported in nbd_get_tls_username(3).
42
43 The handle name in nbdsh(1) is now set to "nbdsh" (instead of a
44 randomly generated name).
45
46 Compatibility with OCaml 4.10.0.
47
48 Python AIO buffer adds a new "is_zero" method allowing Python clients
49 to do sparsification when copying.
50
52 libnbd(1).
53
55 Eric Blake
56
57 Richard W.M. Jones
58
60 Copyright (C) 2019-2020 Red Hat Inc.
61
63 This library is free software; you can redistribute it and/or modify it
64 under the terms of the GNU Lesser General Public License as published
65 by the Free Software Foundation; either version 2 of the License, or
66 (at your option) any later version.
67
68 This library is distributed in the hope that it will be useful, but
69 WITHOUT ANY WARRANTY; without even the implied warranty of
70 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
71 Lesser General Public License for more details.
72
73 You should have received a copy of the GNU Lesser General Public
74 License along with this library; if not, write to the Free Software
75 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
76 02110-1301 USA
77
78
79
80libnbd-1.3.7 2020-04-23 libnbd-release-notes-1.4(1)