removed lkcl
[samba.git] / WHATSNEW.txt
index dd291c001f7acff7f84f17f7df5446f7e74fcfb1..b8ac9939f8458fd6a883df65cab66e373efd63a7 100644 (file)
@@ -1,80 +1,99 @@
-              WHATS NEW IN 1.9.17alpha3 - June 6th 1997.
-              ==========================================
+          WHATS NEW IN 2.0.0 ALPHA SERIES
+          ===============================
 
-Improved browsing support. 
+This is an alpha release of Samba. Releases in this series are done
+automatically every week based on the latest code in the Samba CVS
+tree. 
+
+THIS RELEASE IS NOT PRODUCTION QUALITY. IT MAY NOT EVEN COMPILE. 
+
+If you use this release then be aware of the following:
+
+- only use these releases if you can't use CVS for some
+  reason. Getting the code via anonymous cvs is preferable. See
+  http://samba.anu.edu.au/cvs.html 
+
+- don't use this code if you are not an experienced programmer. We are
+  doing these releases so that users who cannot access the CVS tree
+  directly for some reason can report/fix bugs. If you find bugs in
+  this release and you want to help fix them then please join the
+  samba-technical mailing list (see http://samba.anu.edu.au/listproc/)
+  and discuss it there.
+
+- the docs are not uptodate. If you find documentation errors then
+  please send patches to fix them. Out of date documentation is one of
+  the main things holding back a Samba 2.0 release.
+
+Major changes in Samba 2.0
 --------------------------
 
-Samba now should support propagation of browse lists 
-across subnets correctly. Look in the file docs/BROWSING.txt 
-as it has been largely re-written to explain how to do this.
+There have been several major changes in Samba for version 2.0. Here
+are some of them:
 
-*IMPORTANT* All Samba servers acting as local/domain master
-browsers must be running 1.9.17alpha3 (or later), in addition
-nmbd must be set up as the WINS server.
+1) autoconf
+-----------
 
-Thanks to Silicon Graphics for allowing us to test the new 
-code on their corporate network.
+You now configure Samba by running "./configure" then make. See
+docs/UNIX_INSTALL.txt 
 
+2) domain control
+-----------------
 
-Improved share mode handling
-----------------------------
+Samba can now (mostly) act as a NT primary domain controller and
+domain logon server. Unfortunately this is largely undocumented at the
+moment, but to get you started you want smb.conf entries like this:
 
-The handling of share modes has been completely rewritten.
-Samba can now run agressive PC Benchmarks (Ziff-Davis
-NetBench) correctly with many hundreds of concurrent PC's.
-The confidence level on share mode handling in Samba
-is now much higher than it was previously. PC database
-packages should be much safer when run against a
-Samba share. Thanks to Silicon Graphics for testing
-this code for us.
+       domain controller = Yes
+       domain logons = Yes
+       preferred master = Yes
+       domain master = Yes
 
-If at all possible compile Samba to use the new share
-mode handling with shared memory (set the flags 
-FAST_SHARE_MODES in the Makefile). This will be *much* faster
-than old file-based share modes. FAST_SHARE_MODES have
-been turned on by default on the following platforms in
-the Makefile :
+[netlogon]
+       path = /data/netlogon
+       read only = No
 
-       Linux
-       Solaris
-       BSDI
-       IRIX 5.x.x
-       FreeBSD
+further documentation on this still needs to be written :)
 
-Updated smb.conf documentation
+3) option defaults changed
+--------------------------
+
+several parameters have changed their default values. The most
+important of these is that the default security mode is now user level
+security rather than share level security.
+
+4) web based GUI configuration
 ------------------------------
-All options are now documented we believe.
 
-Many small bugfixes and improvements
-------------------------------------
-From around the 'net around the world. Many
-thanks to everyone who contributed.
+Samba now comes with SWAT, a web based GUI config system. See
+swat/README for how to set it up.
 
-Remaining known issues with cross-subnet browsing.
---------------------------------------------------
-When nmbd is acting as a WINS server it doesn't handle
-de-registering of members of a WORKGROUP<1e> name correctly.
-The first machine to de-register will remove the name. This
-should be fixed in a later release when group names are 
-handled correctly in the WINS code.
+5) change to nmbd default logging behavior
+------------------------------------------
 
-Propagation of servers between local master browsers and
-the domain master browser doesn't take into account the
-fact that only names seen by the local master browser on
-the local subnet should be propagated. This causes machines
-that have stopped serving to be propagated between browse
-masters. This issue will be fixed in the smbd code in a
-later release.
+The nmbd daemon now appends to pre-existing log files by default.  In
+previous releases, nmbd would overwrite old log files.  Both nmbd and smbd
+now accept the '-a' and '-o' options, which mean "append" and "overwrite",
+respectively.
+
+
+Minor changes in Samba 2.0
+--------------------------
 
-Remember - this is new code so there may be
-bugs or problems.
+1) timestamps on all log messages
+---------------------------------
 
-As always, all bugs are our responsibility - 
-please report them to :
+Both nmbd and smbd now place timestamp headers on all log messages.  The
+headers include the time and the message level.  On systems with compilers
+that support the necessary macros, the file & function names and the line
+number (of the call to Debug()) will also be listed.
 
-samba-bugs@samba.anu.edu.au
+2) NetBIOS name server has improved database
+--------------------------------------------
 
+The linked list used to store NetBIOS names in the Samba "WINS" database
+has been replaced with a splay-balanced binary tree.  This should improve
+speed for installations with very large WINS lists.
 
-Regards,
 
-       The Samba Team.
+There have been lots of other changes as well. We'll add them here as
+we remember them :)