s3:brlock: use NUMERIC_CMP in #ifdef-zeroed lock_compare
[Samba.git] / WHATSNEW.txt
blobbdd296909d38e0877bc8970ddb9f0b7610d3b397
1 Release Announcements
2 =====================
4 This is the first pre release of Samba 4.21.  This is *not*
5 intended for production environments and is designed for testing
6 purposes only.  Please report any defects via the Samba bug reporting
7 system at https://bugzilla.samba.org/.
9 Samba 4.21 will be the next version of the Samba suite.
12 UPGRADING
13 =========
16 NEW FEATURES/CHANGES
17 ====================
19 LDB no longer a standalone tarball
20 ----------------------------------
22 LDB, Samba's LDAP-like local database and the power behind the Samba
23 AD DC, is no longer available to build as a distinct tarball, but is
24 instead provided as an optional public library.
26 If you need ldb as a public library, say to build sssd, then use
27  ./configure --private-libraries='!ldb'
29 This re-integration allows LDB tests to use the Samba's full selftest
30 system, including our knownfail infrastructure, and decreases the work
31 required during security releases as a coordinated release of the ldb
32 tarball is not also required.
34 This approach has been demonstrated already in Debian, which is already
35 building Samba and LDB is this way.
37 As part of this work, the pyldb-util public library, not known to be
38 used by any other software, is made private to Samba.
40 LDB Module API Python bindings removed
41 --------------------------------------
43 The LDB Modules API, which we do not promise a stable ABI or API for,
44 was wrapped in python in early LDB development.  However that wrapping
45 never took into account later changes, and so has not worked for a
46 number of years.  Samba 4.21 and LDB 2.10 removes this unused and
47 broken feature.
49 REMOVED FEATURES
50 ================
53 smb.conf changes
54 ================
56   Parameter Name                          Description     Default
57   --------------                          -----------     -------
60 KNOWN ISSUES
61 ============
63 https://wiki.samba.org/index.php/Release_Planning_for_Samba_4.21#Release_blocking_bugs
66 #######################################
67 Reporting bugs & Development Discussion
68 #######################################
70 Please discuss this release on the samba-technical mailing list or by
71 joining the #samba-technical:matrix.org matrix room, or
72 #samba-technical IRC channel on irc.libera.chat
74 If you do report problems then please try to send high quality
75 feedback. If you don't provide vital information to help us track down
76 the problem then you will probably be ignored.  All bug reports should
77 be filed under the Samba 4.1 and newer product in the project's Bugzilla
78 database (https://bugzilla.samba.org/).
81 ======================================================================
82 == Our Code, Our Bugs, Our Responsibility.
83 == The Samba Team
84 ======================================================================