Path: pad-thai.cam.ov.com!bloom-beacon.mit.edu!news2.near.net!howland.reston.ans.net!
pipex!uunet!munnari.oz.au!newshost.anu.edu.au!newshost.anu.edu.au!tridge
From: tri...@cs.anu.edu.au (Andrew.Tridgell)
Newsgroups: comp.protocols.smb
Subject: Samba 1.9.00 released
Date: 22 Jan 1995 10:15:50 GMT
Organization: Australian National University
Lines: 160
Distribution: world
Message-ID: < TRIDGE.95Jan22211550@arvidsjaur.cs.anu.edu.au>
Reply-To: Andrew.Tridg...@anu.edu.au
NNTP-Posting-Host: 150.203.160.29

I have just released samba version 1.9.00. The long line of alphas has
finally come to an end :-)

You can get it via anonymous ftp from nimbus.anu.edu.au in
pub/tridge/samba/. Get the file samba-latest.tar.gz.

Of course, if we run true to the form of previous releases, I will
soon receive a dozen bug reports, and will have put put out a new
version.

Some late additions include an enhanced "smbclient -L" option that can
list the servers in a browse masters browse list, and a "smbclient -M"
option that can send messages to people running WinPopup. See the man
pages for details.

Enjoy!

Andrew


Here is the complete change-log for the 1.9.00 release:

1.9.00:
	- only add home if not already there.
	- added ulogoffX support
	- PTR_DIFF() cleanups
	- fixed a bug that caused STATUS..LCK to grow very large
	- changed mangling to handle names ending in . a little better
	- added "strip dot" option
	- SGI and setgroups() fix from b...@sg25.npt.nuwc.navy.mil
	- fixed password preservation in password_ok() (again?)
	- unink fix from e...@vssad.enet.dec.com (Joel S. Emer)
	- changed username part of spool filename to max 10 chars (from 6)
	- magic script fix from beve...@datacube.com (Beverly Brown)
	- reply_special() fix from Peter Brouwer < p...@apd.dec.com>
	- stopped nmbd from listening on 138. It didn't seem to help much.
	- clix fixes from t...@sknsws61.sjo.statkart.no
	- fixed select behaviour under Linux
	- man page fix from Robin Cutshaw < r...@intercore.com>
	- ISC block size fix from r...@rbsoft.sdata.de (Ralf Beck)
	- ISC fixes from Martin.To...@controls.eurotherm.co.uk
	- attrib bit fix in smbclient (pointed out by Rich-Hoe...@uai.com)
	- japanese extensions from fuj...@ainix.isac.co.jp (Takashi
	Fujita) and o...@gssm.otuska.tsukuba.ac.jp.
	- SCO patches from Stephen.Rothw...@pd.necisa.oz.au
	- changed the system commands to redirect stderr
	- changed default printername to service name for all print ops
	- added ability to delete print queue entries
	- added warning if you try to print without -P in smbclient
	- INTERACTIVE patches from cardi...@settimo.italtel.it
	- patch to handle spaces in group names from G...@vax1.village.com 
	(GEORGE J. CARRETTE)
	- lockingX fix from stef...@esi.COM.AU (Stefan Kjellberg)
	- some fairly radical changes to filename handling. We can now
	handle mixed case filenames properly
	- released alpha2
	- added sysv printing support and improved bsd support
	- changed the user that does print queues and lprm jobs
	- return code support in the client from doy...@nbslib.isc-br.com (Doyle Nickless)
	- added "strict locking" option. Defaults to no.

	- added -I switch to nmbd
	- fixed DEV bug thanks to Dirk.DeWach...@rug.ac.be
	- use pw_encrypt() for shadow passords in Linux 
        (from bege...@begemot.iko.kharkov.ua (Dmitry Gorodchanin))
	- disabled read prediction by default
	- added varient handling code to ipc.c for printQ and printDel.
	- released alpha5
	- AUX patches from r...@dolphin.csudh.edu
	- struct timeval fix from g...@york.ac.uk
	- patches to merge ISC and INTERACTIVE from p...@cti-software.nl
	- changed to "printing ="
	- fixed problem with long print queues.
	- fixed node status request in nmbd to go to non bcast
	- made default path in services /tmp if not specified
	- added %u in passwd program
	- fixed up the password changing code for Linux
	- no guest sess setup when user level security
	- changed timeouts to kill dirptrs so cdroms can be unmounted
	- added auto-reload of smb.conf if changed
	- added SIGHUP to reload the config files
	- added -M option to nmbd to search for a master browser
	- added support for continue bit in trans2findnext	
	- changed to dynamic strings in some more structures
	- changed default deadtime to 30 minutes
	- cleaned up the memory swapping code a bit
	- updated the man pages somewhat
	- added %m and %u in the "path=" of services
	- released alpha6
	- simple testing and fixups for solaris, sunos, aix, ultrix and
	osf/1 (this is all I have access to).
	- fixed chdir bug 
	- added hashing to cnum selection
	- released alpha7
	- fixed printing bug
	- reduced chance of "hung" smbd with dead client
	- fixed do_match() bug (recently introduced)
	- released alpha8
	- nameserver fix from W.J.M.vGe...@et.tudelft.nl (W.J.M. van Geest)
	- rewrote readbraw to try and overlap reads with writes
	- client optimisations
	- rewrote getwd cache and enabled it by default
	- added partial smb packet reads (hopefully faster writes)
	- added log file and log level options (with subs)
	- added "read size" option
	- tried setting some more socket options
	- can use subs in "config file=" and will auto-reload
	- added "include" options, with some subs
	- finally got print manager working with NT
	- auto-respond in nmbd to non-broadcast (auto WINS server, no -A
	needed)
	- released alpha10
	- auto-delet unused services when reloading
	- fixed auto-deletion
	- fixed long names in printing
	- fixed double loading of services file
	- added printer file name support
	- reformatted man pages for better www conversion
	- renamed to 1.9.00.
	- added support for RNetServerGetInfo and NetWkstaGetInfo API's
	- updated the docs a bit
	- released alpha1
	- added -M -
	- changed nmbd announce interval to 10 mins in outgoing packets
	- hopefully fixed idle timeout reconnects
	- strupper all command lines in nmbd
	- added %a substitution for "remote architecture"
	- added "Samba" protocol (same as lanman2)
	- added "security = SERVER"
	- released alpha2
	- lowercase password fix
	- fixed connect path length bug (thanks to JOHN YTSENG 
	< jts...@cory.EECS.Berkeley.EDU>)
	- added subs on "password server".
	- fixed printing filename bug from smbclient
	- disk quotas and hpux printing support from Dirk.DeWach...@rug.ac.be
	- Makefile patches from pappinm@ayr_srv2.nth.dpi.qld.gov.au
	- AFS patches from Mike Allard (mgr...@nextwork.rose-hulman.edu)
	- fixed grp name = server name problem
	- man page updates from Charlie Brady (charl...@budge.apana.org.au)
	- fixed file search bug by adding "finished" flag 
	- added "max log size". Suggestion from Mark Hastings < mark.hasti...@gain.com>
	- released alpha3
	- changed the read/write routines to handle partial read/writes
	- released alpha4
	- changed "guest account" to per-service
	- changed so "guest ok" allows access to the guest account, 
	not the "user=" line
	- changed default readsize to 2048
	- try bind to 137 in nmbd if possible
	- added server lookup to -L option in smbclient (gets list of servers)
	- added -M switch to smbclient for sending winpopup messages
	- released alpha5
	- FAQ updates from Paul Blackman icti...@lake.canberra.edu.au


--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Andrew Tridgell                 Dept. of Computer Science
Andrew.Tridg...@anu.edu.au      Australian National University (x5691)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-