cs/samba-autobuild/.git
26 years agoThis commit was manufactured by cvs2svn to create tag samba-1.9.18p4
cvs2svn Import User [Sat, 28 Mar 1998 01:09:52 +0000 (01:09 +0000)]
This commit was manufactured by cvs2svn to create tag
'release-1-9-18p4'.

26 years agopreparing for release of 1.9.18p4
Samba Release Account [Sat, 28 Mar 1998 01:09:51 +0000 (01:09 +0000)]
preparing for release of 1.9.18p4

26 years agoFixed type cast only
John Terpstra [Fri, 27 Mar 1998 23:26:36 +0000 (23:26 +0000)]
Fixed type cast only

26 years agoUpdated docs & WHATSNEW.txt with 'unix password sync' info.
Jeremy Allison [Fri, 27 Mar 1998 20:46:48 +0000 (20:46 +0000)]
Updated docs & WHATSNEW.txt with 'unix password sync' info.
Jeremy.

26 years agoMakefile: Split HPUX 10.x and 9.x into separate entries - to allow FAST_SHARE_MODES
Jeremy Allison [Fri, 27 Mar 1998 20:45:46 +0000 (20:45 +0000)]
Makefile: Split HPUX 10.x and 9.x into separate entries - to allow FAST_SHARE_MODES
to be turned on in HPUX10.x
chgpasswd.c, ipc.c loadparm.c: Added 'unix password sync' parameter and code
to allow smb password changing to sync with UNIX.
includes.h: Added termios.h to FreeBSD to allow password changing.
Jeremy.

26 years agoGetting ready for 1.9.18p4 release - testing packaging tools.
John Terpstra [Fri, 27 Mar 1998 08:44:27 +0000 (08:44 +0000)]
Getting ready for 1.9.18p4 release - testing packaging tools.

26 years agoUpdated WHATSNEW.txt to cover MMAP bug just fixed.
Jeremy Allison [Fri, 27 Mar 1998 02:37:35 +0000 (02:37 +0000)]
Updated WHATSNEW.txt to cover MMAP bug just fixed.
Jeremy.

26 years agoFix for client generated core-dump bug where offset to readraw
Jeremy Allison [Fri, 27 Mar 1998 02:30:27 +0000 (02:30 +0000)]
Fix for client generated core-dump bug where offset to readraw
was so large that when used with -DUSE_MMAP it caused the unsigned
subtraction to wrap aound and become positive - thus causing
a silly memcpy offset. Thanks to "Michael St. Laurent" <rowl@earthlink.net>
for giving me the core dump that allowed me to track this one
down.
Jeremy.

26 years agoFix for debug messages that would core-dump. Just caught in time
Jeremy Allison [Thu, 26 Mar 1998 20:21:15 +0000 (20:21 +0000)]
Fix for debug messages that would core-dump. Just caught in time
by Rene Boesmans               Internet: rb@cipal.be !!

Jeremy.

26 years agoclient.c: Fixed bug where debug level on command line was overridden by smb.conf
Jeremy Allison [Thu, 26 Mar 1998 18:59:00 +0000 (18:59 +0000)]
client.c: Fixed bug where debug level on command line was overridden by smb.conf
smbpasswd.c: Added -D DEBUGLOGLEVEL parameter, and improved error message reporting.
docs/smbpasswd.8: Updated for above change.
WHATSNEW.txt: Updated for above changes.
Jeremy.

26 years agoAdded another Australian consultant.
Jeremy Allison [Thu, 26 Mar 1998 00:42:55 +0000 (00:42 +0000)]
Added another Australian consultant.
Jeremy.

26 years agonameconf.c is a stray .c file that shouldn't be in the
Jeremy Allison [Wed, 25 Mar 1998 20:22:27 +0000 (20:22 +0000)]
nameconf.c is a stray .c file that shouldn't be in the
distribution. It's a left over.
Jeremy.

26 years agoAdded comment on 'hide files' bugfix.
Jeremy Allison [Wed, 25 Mar 1998 20:13:14 +0000 (20:13 +0000)]
Added comment on 'hide files' bugfix.
Jeremy.

26 years agoincludes.h: Just capitalized first letter of Luke's message (looks better :-).
Jeremy Allison [Wed, 25 Mar 1998 20:09:16 +0000 (20:09 +0000)]
includes.h: Just capitalized first letter of Luke's message (looks better :-).
util.c: Fix for bug in is_in_path() from "Steven Hartland" <steven_hartland@pa.press.net>
- stopped 'hide files' from working correctly.
Jeremy.

26 years agono longer make smbpasswd setuid root
Herb Lewis [Wed, 25 Mar 1998 17:51:03 +0000 (17:51 +0000)]
no longer make smbpasswd setuid root

26 years agoadded check for one more error case
Herb Lewis [Wed, 25 Mar 1998 00:19:57 +0000 (00:19 +0000)]
added check for one more error case

26 years agoreplaced #error warnings when -DNTDOMAIN is used to refer to NTDOMAIN.txt
Luke Leighton [Tue, 24 Mar 1998 23:09:49 +0000 (23:09 +0000)]
replaced #error warnings when -DNTDOMAIN is used to refer to NTDOMAIN.txt

26 years agoupdated this version to instruct people _not_ to use -DNTDOMAIN version
Luke Leighton [Tue, 24 Mar 1998 21:17:07 +0000 (21:17 +0000)]
updated this version to instruct people _not_ to use -DNTDOMAIN version
but to obtain the latest from cvs.

26 years agoadded a deliberate compile-time error which will occur if people have
Luke Leighton [Tue, 24 Mar 1998 21:11:48 +0000 (21:11 +0000)]
added a deliberate compile-time error which will occur if people have
-DNTDOMAIN enabled.  this has only been added to BRANCH_1_9_18.

26 years agoTidying up a minor (usage) error in smbpasswd.c
Jeremy Allison [Tue, 24 Mar 1998 01:23:56 +0000 (01:23 +0000)]
Tidying up a minor (usage) error in smbpasswd.c
Jermey.

26 years agoFixed compiler warning found by Herb.
Jeremy Allison [Mon, 23 Mar 1998 23:10:47 +0000 (23:10 +0000)]
Fixed compiler warning found by Herb.
Jeremy.

26 years agoLittle update in preparation for 1.9.18p4 release.
John Terpstra [Mon, 23 Mar 1998 22:13:12 +0000 (22:13 +0000)]
Little update in preparation for 1.9.18p4 release.

26 years agoFixes for compile-time warnings found by Herb, plus one small
Jeremy Allison [Mon, 23 Mar 1998 21:09:38 +0000 (21:09 +0000)]
Fixes for compile-time warnings found by Herb, plus one small
bug in smbpasswd.c. Fix from Rolf Fokkens <rolf@flits102-126.flits.rug.nl>
for Linux quotas when there is no softlimit.
Jeremy.

26 years agoEnsure smb_read_error is correctly cleared in any
Jeremy Allison [Mon, 23 Mar 1998 20:56:24 +0000 (20:56 +0000)]
Ensure smb_read_error is correctly cleared in any
call that might set it.
Jeremy.

26 years agoGetting ready for 1.9.18p4.
Jeremy Allison [Mon, 23 Mar 1998 20:46:12 +0000 (20:46 +0000)]
Getting ready for 1.9.18p4.
Jeremy.

26 years agoAdded missing close comment. Causes warnings on SGI compilers
Herb Lewis [Mon, 23 Mar 1998 18:31:38 +0000 (18:31 +0000)]
Added missing close comment. Causes warnings on SGI compilers

26 years ago- added a check for broken RH5 include files. With the standard RH5
Andrew Tridgell [Sun, 22 Mar 1998 01:45:44 +0000 (01:45 +0000)]
- added a check for broken RH5 include files. With the standard RH5
includes (ie. unpatched RH5) Samba gets file corruption because of the
incorrect definition of the shmid_ds structure. Updating your RH5
installation of glibc-devel fixes this.

26 years agoGetting ready for release of 1.9.18p4 - Jeremy please add your bit.
John Terpstra [Sat, 21 Mar 1998 06:28:33 +0000 (06:28 +0000)]
Getting ready for release of 1.9.18p4 - Jeremy please add your bit.

26 years agoDitto last commit.
John Terpstra [Sat, 21 Mar 1998 02:59:35 +0000 (02:59 +0000)]
Ditto last commit.

26 years agoMoved printer share name length define to local.h from smb.h
John Terpstra [Sat, 21 Mar 1998 02:58:39 +0000 (02:58 +0000)]
Moved printer share name length define to local.h from smb.h

26 years agoAdded macro MAXPRINTERLEN to specify the maximum print share name length
John Terpstra [Fri, 20 Mar 1998 13:32:37 +0000 (13:32 +0000)]
Added macro MAXPRINTERLEN to specify the maximum print share name length
and increased it from 8 characters to 15.
Yves Gaige <yvesg@hptnodur.grenoble.hp.com> submitted this.

This patch may affect old WfW clients but Win95 and WinNT now see all printers
with a share name longer than 8 characters.

26 years agoFinally made OS/2 WP fix the default.
Jeremy Allison [Thu, 19 Mar 1998 21:45:00 +0000 (21:45 +0000)]
Finally made OS/2 WP fix the default.
Jeremy.

26 years agoMake SamOEMhash more useful for NTDOM stuff.
Jeremy Allison [Thu, 19 Mar 1998 19:47:16 +0000 (19:47 +0000)]
Make SamOEMhash more useful for NTDOM stuff.
Jeremy.

26 years agouse default printcap name
Herb Lewis [Thu, 19 Mar 1998 19:32:08 +0000 (19:32 +0000)]
use default printcap name

26 years agoDocumentation update for the previous smbpasswd changes.
Jeremy Allison [Thu, 19 Mar 1998 19:15:19 +0000 (19:15 +0000)]
Documentation update for the previous smbpasswd changes.
Jeremy.

26 years agoChanged smbpasswd to be client-server for a normal user, rather
Jeremy Allison [Thu, 19 Mar 1998 19:05:22 +0000 (19:05 +0000)]
Changed smbpasswd to be client-server for a normal user, rather
than accessing the private/smbpasswd file directly (it still accesses
this file directly when run as root, so root can add users/change a
users password without knowing the old password).

A shakeout of this change is that smbpasswd can now be used to
change a users password on a remote NT machine (yep - you heard
that one right - we can now change a NT password from UNIX !!!!!).

Jeremy.

26 years agoAdded SamOEMChangePassword function.
Jeremy Allison [Wed, 18 Mar 1998 02:27:36 +0000 (02:27 +0000)]
Added SamOEMChangePassword function.
Jeremy.

26 years agoFixes for the static data bugs & incorrect use of strtok
Jeremy Allison [Tue, 17 Mar 1998 00:53:40 +0000 (00:53 +0000)]
Fixes for the static data bugs & incorrect use of strtok
that Andrew pointed out.
Jeremy.

26 years agoAdded capability for smbclient to override "name resolve order" parameter
Jeremy Allison [Mon, 16 Mar 1998 20:26:49 +0000 (20:26 +0000)]
Added capability for smbclient to override "name resolve order" parameter
on the command line with the -R flag. Documented also.
Jeremy.

26 years agodocs/smb.conf.5: Added reference to new "name resolve order" parameter.
Jeremy Allison [Mon, 16 Mar 1998 20:03:27 +0000 (20:03 +0000)]
docs/smb.conf.5: Added reference to new "name resolve order" parameter.
                 Added new "fake directory create times" parameter from
                 Jim Hague - hague@research.canon.com.au.
                 Fixed "encrypt passwords" problem pointed out by Herb.
docs/smbclient.1: Added reference to new "name resolve order" parameter.
source/Makefile: Re-ordered link for name resolve order code.
source/clientgen.c:
source/clientutil.c: Added calls to resolve_name().
source/includes.h: Added HPUX zombie fix.
source/loadparm.c: Added new name resolve order and fake directory create times
                   parameters.
source/mkproto.awk: Allowed proto of functions starting with FILE *.
source/namequery.c: Re-wrote to include parsing of lmhosts file, new resolve_name()
                    function requested by John.
source/nmbd.c: Tell resolve_name not to do WINS lookups if we are the WINS server.
source/nmbd_lmhosts.c: Call lmhosts parsing functions in namequery.c
source/password.c: Call resolve_name() to lookup security=server name.
source/reply.c:
source/time.c:
source/trans2.c: "fake directory create times" fix from Jim Hague - hague@research.canon.com.au.
source/util.c: Removed isalnum() test in Get_Hostname() that seems to cause
               problems on many systems.

Well here it is John, your new "name resolve order" parameter.
It is documented also :-). Please test this new code to determine
it does what you want (it seems to work fine here). I will add
this new code into the head branch next.

Jeremy.

26 years agoFixed a problem for Thursbys Dave client. They weren't ignoring
Jeremy Allison [Thu, 12 Mar 1998 18:29:27 +0000 (18:29 +0000)]
Fixed a problem for Thursbys Dave client. They weren't ignoring
the returned uid in share level security. Ensured we return 0
as vuid for share level security.
Jeremy.

26 years agoipc.c: Fixed core dump in share level security (someone was
Jeremy Allison [Thu, 12 Mar 1998 01:52:02 +0000 (01:52 +0000)]
ipc.c: Fixed core dump in share level security (someone was
       assuming that vuid was never zero :-).
nmbd_processlogon.c: Fixed strcpy -> pstrcpy.
nmbd_subnetdb.c: Fixed gcc2.8 warning.
nmbd_winsserver.c: Fixed bug where a bogus IP would
                   creep into a multihomed reply.
smb.h: Looks like a large change, but is just moving
       the NTDOM parts into a section at the end where
       they can be safely ifdefed out.
Jeremy.

26 years agohandle another error case
Herb Lewis [Tue, 10 Mar 1998 19:26:01 +0000 (19:26 +0000)]
handle another error case

26 years agofix core dumps on Solaris 2.5 systems found by Orn Asgeirsson
Herb Lewis [Tue, 10 Mar 1998 17:33:44 +0000 (17:33 +0000)]
fix core dumps on Solaris 2.5 systems found by Orn Asgeirsson

26 years agoRemoved broken change I made to mangle.c (ooops. Andrew's original
Jeremy Allison [Wed, 4 Mar 1998 22:21:53 +0000 (22:21 +0000)]
Removed broken change I made to mangle.c (ooops. Andrew's original
algorithm was correct).
Finally (I think) fixed the mangled directory stack issue in
scan_directory() correctly. Mangled & non-mangled names are
now being checked correctly. Hurrah to Ulrik Dickow <ukd@kampsax.dk>
who helped isolate this one.
Jeremy.

26 years agoAdding Korean and Traditional Chinese codepage support.
Jeremy Allison [Wed, 4 Mar 1998 01:51:36 +0000 (01:51 +0000)]
Adding  Korean and Traditional Chinese codepage support.
Jeremy.

26 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn Import User [Wed, 4 Mar 1998 01:50:48 +0000 (01:50 +0000)]
This commit was manufactured by cvs2svn to create branch
'BRANCH_1_9_18'.

26 years agoAdding Korean and Traditional Chinese codepage support.
Jeremy Allison [Wed, 4 Mar 1998 01:50:47 +0000 (01:50 +0000)]
Adding Korean and Traditional Chinese codepage support.
Jeremy.

26 years agoChange the multibyte character set support so that
Jeremy Allison [Wed, 4 Mar 1998 01:50:08 +0000 (01:50 +0000)]
Change the multibyte character set support so that
Kanji support is one case of multibyte character
support, rather than being a specific case in
single byte character support.

This allows us to add Big5 Chinese support (code page 950)
and Korean Hangul support (code page 949) at very little
cost. Also allows us to easily add future multibyte
code pages.

Makefile: Added codepages 949, 950 as we now support more multibyte
codepages.
asyncdns.c: Fixed problem with child being re-spawned when parent killed.
charcnv.c
charset.c
client.c
clitar.c
kanji.c
kanji.h
smb.h
util.c
loadparm.c: Generic multibyte codepage support (adding Big5 Chinese
            and Korean Hangul).
nmbd.c: Fixed problem with child being re-spawned when parent killed.
mangle.c: Modified str_checksum so that first 15 characters have more
          effect on outcome. This helps with short name mangling as
          most 'long' names are still shorter than 15 chars (bug was
          foobar_mng and foobar_sum would hash to the same value, with
          the modified code they hash differently.
Jeremy.

26 years agoAdded Italian consultant.
Jeremy Allison [Tue, 3 Mar 1998 21:54:37 +0000 (21:54 +0000)]
Added Italian consultant.
Jeremy.

26 years agoChange the multibyte character set support so that
Jeremy Allison [Tue, 3 Mar 1998 20:19:14 +0000 (20:19 +0000)]
Change the multibyte character set support so that
Kanji support is one case of multibyte character
support, rather than being a specific case in
single byte character support.

This allows us to add Big5 Chinese support (code page 950)
and Korean Hangul support (code page 949) at very little
cost. Also allows us to easily add future multibyte
code pages.

Makefile: Added codepages 949, 950 as we now support more multibyte
codepages.
asyncdns.c: Fixed problem with child being re-spawned when parent killed.
charcnv.c
charset.c
client.c
clitar.c
kanji.c
kanji.h
smb.h
util.c
loadparm.c: Generic multibyte codepage support (adding Big5 Chinese
            and Korean Hangul).
nmbd.c: Fixed problem with child being re-spawned when parent killed.
mangle.c: Modified str_checksum so that first 15 characters have more
          effect on outcome. This helps with short name mangling as
          most 'long' names are still shorter than 15 chars (bug was
          foobar_mng and foobar_sum would hash to the same value, with
          the modified code they hash differently.
Jeremy.

26 years agoadding findsmb perl script to get info on smb machines on a net
Herb Lewis [Mon, 2 Mar 1998 21:27:07 +0000 (21:27 +0000)]
adding findsmb perl script to get info on smb machines on a net

26 years agoadding findsmb perl script to get info on smb machines on a net
Herb Lewis [Mon, 2 Mar 1998 21:20:59 +0000 (21:20 +0000)]
adding findsmb perl script to get info on smb machines on a net

26 years agoAdding example config info for the ISC DHCP Server, An MS Knowledge Base article...
John Terpstra [Sun, 1 Mar 1998 11:10:04 +0000 (11:10 +0000)]
Adding example config info for the ISC DHCP Server, An MS Knowledge Base article contributed by an anonymous person, and adding Caldera Inc. printing config notes to Printing.txt.

26 years agoAdded documentation for dhcpd.conf file for ISC DHCPD server and Printing.txt update...
John Terpstra [Sun, 1 Mar 1998 11:05:24 +0000 (11:05 +0000)]
Added documentation for dhcpd.conf file for ISC DHCPD server and Printing.txt update contributed by Caldera.

26 years agoMakefile, includes.h, password.c: Add KRB4 support. Patch from Johan Hedin <johanh...
Jeremy Allison [Fri, 27 Feb 1998 02:30:45 +0000 (02:30 +0000)]
Makefile, includes.h, password.c: Add KRB4 support. Patch from Johan Hedin <johanh@fusion.kth.se>
nmbd_incomingrequests.c: Code to work around a bug in FTP OnNet software NBT implementation.
                         They do a broadcast name release for WORKGROUP<0> and WORKGROUP<1e>
                         names and *don't set the group bit.
nmbd_packets.c: Alias interfaces patch from Daniel Haun <dhaun@ecf2.puc.edu>.
dir.c, trans2.c: Fix for NT redirector problem triggered by resume key indexes
                 changing between directory scans. We now return a resume key of 0
                 and instead look for the filename to continue from (also given
                 to us by NT/95/smbfs/smbclient).
Jeremy.

26 years agoMakefile, password.c, includes.h: Added KRB4 patches from Johan Hedin <johanh@fusion...
Jeremy Allison [Thu, 26 Feb 1998 22:58:21 +0000 (22:58 +0000)]
Makefile, password.c, includes.h: Added KRB4 patches from Johan Hedin <johanh@fusion.kth.se>
nmbd_packets.c: Patch for aliased interfaces from Daniel Haun <dhaun@ecf2.puc.edu>.
Jeremy.

26 years agoConsultant in Austria.
Jeremy Allison [Thu, 26 Feb 1998 20:53:54 +0000 (20:53 +0000)]
Consultant in Austria.
Jeremy.

26 years ago-N option still prompted for password in smbclient -L usage
Herb Lewis [Thu, 26 Feb 1998 20:43:55 +0000 (20:43 +0000)]
-N option still prompted for password in smbclient -L usage

26 years ago-N option still prompted for password in smbclient -L usage
Herb Lewis [Thu, 26 Feb 1998 20:41:05 +0000 (20:41 +0000)]
-N option still prompted for password in smbclient -L usage

26 years agoFix for NT redirector bug where deltree fails if the resume key
Jeremy Allison [Thu, 26 Feb 1998 19:53:55 +0000 (19:53 +0000)]
Fix for NT redirector bug where deltree fails if the resume key
indexes are changed between directory scans. This fix does what
NT4.x SP3 does in that it stops using resume keys and returns
zero instead. We now use the filename in findnext to continue
the search in the correct place (as NT does).
Jeremy.

26 years agoCode to work around a bug in FTP OnNet software NBT implementation.
Jeremy Allison [Thu, 26 Feb 1998 19:26:18 +0000 (19:26 +0000)]
Code to work around a bug in FTP OnNet software NBT implementation.
They do a broadcast name release for WORKGROUP<0> and WORKGROUP<1e>
names and *don't set the group bit*.

Jeremy.

26 years agoSync up 1.9.18 branch with head.
Jeremy Allison [Tue, 24 Feb 1998 21:23:41 +0000 (21:23 +0000)]
Sync up 1.9.18 branch with head.
Fix for WORKGROUP<0>,1e names not being seen in pure broadcast
envionment.
Fix for remote announce going to wrong name.
Jeremy.

26 years agoFixed bug reported by Janne.Harju@nmp.nokia.com. When used in broadcast
Jeremy Allison [Tue, 24 Feb 1998 20:05:39 +0000 (20:05 +0000)]
Fixed bug reported by Janne.Harju@nmp.nokia.com. When used in broadcast
only mode nmbd was not reporting WORKGROUP<0> and WORKGROUP<1e> names
to a unicast node status query (although it was registering these names
on the network). Also tidied up code in nmbd_mynames.c so that all
known IP addresses are registered in the unicast subnet in this case
rather than just the first, as was previously done.
Jeremy.

26 years agoFixed bug where second response message was being printed with the
Jeremy Allison [Tue, 24 Feb 1998 18:46:47 +0000 (18:46 +0000)]
Fixed bug where second response message was being printed with the
wrong IP address. This confused a lot of people (including me :-).
Jeremy.

26 years agonmbd_incomingdgrams.c: Fix for typo.
Jeremy Allison [Tue, 24 Feb 1998 17:59:34 +0000 (17:59 +0000)]
nmbd_incomingdgrams.c: Fix for typo.
nmbd_sendannounce.c: Remote announcement was announcing to the wrong name !
nmblookup.c: Fix for substitutions not seeing hostname.
testparm.c: Fix for substitutions not seeing hostname.
wsmbstatus.c: Fix for substitutions not seeing hostname.
util.c: Change read_udp_socket to use sockaddr_in rather than dubiously
messing around with an opaque data type (sockaddr).
Jeremy.

26 years agoFixes from Gregory Neil Shapiro <gshapiro@WPI.EDU> for hostname
Jeremy Allison [Tue, 24 Feb 1998 02:17:32 +0000 (02:17 +0000)]
Fixes from Gregory Neil Shapiro <gshapiro@WPI.EDU> for hostname
substitution in nmblookup, testparm and wsmbstatus.
Jeremy.

26 years agonmbd_packets.c: nmbd_subnetdb.c: Patch from Andrey Alekseyev <fetch@muffin.arcadia...
Jeremy Allison [Fri, 20 Feb 1998 19:48:01 +0000 (19:48 +0000)]
nmbd_packets.c: nmbd_subnetdb.c: Patch from Andrey Alekseyev <fetch@muffin.arcadia.spb.ru>
to fix the fact that retransmit_or_expire_response_records() wasn't looking
at the WINS subnet.
server.c: Patch from jkf@soton.ac.uk to add %p (NIS server path) substitution.
smbpass.c: Fix to stop parsing failing on non-valid lines.
trans2.c: Fix for volume serial number code.
util.c:  Patch from jkf@soton.ac.uk to add %p (NIS server path) substitution.
         Fix for warnings under RH5. gcc 2.8.
Jeremy.

26 years agoFix from Andrey Alekseyev <fetch@muffin.arcadia.spb.ru> for the fact
Jeremy Allison [Fri, 20 Feb 1998 19:16:32 +0000 (19:16 +0000)]
Fix from Andrey Alekseyev <fetch@muffin.arcadia.spb.ru> for the fact
that retransmit_or_expire_response_records() wasn't scanning the
WINS subnet when we are a WINS server.
Jeremy.

26 years agopreparing for release of 1.9.18p3
Samba Release Account [Thu, 19 Feb 1998 04:46:16 +0000 (04:46 +0000)]
preparing for release of 1.9.18p3

26 years agoUpdated date to 18th for second try at p3 release (now John
Samba Release Account [Thu, 19 Feb 1998 04:35:21 +0000 (04:35 +0000)]
Updated date to 18th for second try at p3 release (now John
has the rpm packaging stuff in place). I will now re-tag
the tree.
Jeremy.

26 years ago*** empty log message ***
John Terpstra [Thu, 19 Feb 1998 00:02:26 +0000 (00:02 +0000)]
*** empty log message ***

26 years agopreparing for release of 1.9.18p3
Samba Release Account [Wed, 18 Feb 1998 10:55:24 +0000 (10:55 +0000)]
preparing for release of 1.9.18p3

26 years agoChanged basename -> base_name to get around -Wshadow warning on RedHat 5.x.
Jeremy Allison [Wed, 18 Feb 1998 10:47:20 +0000 (10:47 +0000)]
Changed basename -> base_name to get around -Wshadow warning on RedHat 5.x.
Jeremy.

26 years agoPreparing for 1.9.18p3.
Jeremy Allison [Wed, 18 Feb 1998 10:12:58 +0000 (10:12 +0000)]
Preparing for 1.9.18p3.
Jeremy.

26 years agoFix to implement %p substitution from jkf@soton.ac.uk.
Jeremy Allison [Wed, 18 Feb 1998 09:42:39 +0000 (09:42 +0000)]
Fix to implement %p substitution from jkf@soton.ac.uk.
It also makes automount code tidier.
Jeremy.

26 years agoFix to make us compile cleanly with gcc 2.8.
Jeremy Allison [Sat, 14 Feb 1998 14:32:36 +0000 (14:32 +0000)]
Fix to make us compile cleanly with gcc 2.8.
Jeremy.

26 years agoFix to make us compile cleanly with gcc 2.8.
Jeremy Allison [Sat, 14 Feb 1998 14:29:07 +0000 (14:29 +0000)]
Fix to make us compile cleanly with gcc 2.8.
Jeremy.

26 years agoSometime after 1.9.17p5 smbclient stopped being able to do
Jeremy Allison [Sat, 14 Feb 1998 07:13:58 +0000 (07:13 +0000)]
Sometime after 1.9.17p5 smbclient stopped being able to do
NetBIOS name lookups by broadcast and instead only does DNS.
With the belief that this was not what was intended (I think
it happened in the clientutil.c cleanup) I have added that
capability back to smbclient by adding the #define USENMB
into clientutil.c, and adding the required namequery.o into
the object lists for smbclient and smbmount (as they now
need it to link).
If this was done intentionally let me know and I'll back
this out.
Jeremy.

26 years agoSometime after 1.9.17p5 smbclient stopped being able to do
Jeremy Allison [Sat, 14 Feb 1998 07:11:46 +0000 (07:11 +0000)]
Sometime after 1.9.17p5 smbclient stopped being able to do
NetBIOS name lookups by broadcast and instead only does DNS.
With the belief that this was not what was intended (I think
it happened in the clientutil.c cleanup) I have added that
capability back to smbclient by adding the #define USENMB
into clientutil.c, and adding the required namequery.o into
the object lists for smbclient and smbmount (as they now
need it to link).
If this was done intentionally let me know and I'll back
this out.
Jeremy.

26 years agoFix for crash bug with amanda - from "Michael C. Povel" <Michael.Povel@hub.de>.
Jeremy Allison [Fri, 13 Feb 1998 12:42:05 +0000 (12:42 +0000)]
Fix for crash bug with amanda - from "Michael C. Povel" <Michael.Povel@hub.de>.
Jeremy.

26 years agoFix for crash bug with amanda - from "Michael C. Povel" <Michael.Povel@hub.de>.
Jeremy Allison [Fri, 13 Feb 1998 12:40:23 +0000 (12:40 +0000)]
Fix for crash bug with amanda - from "Michael C. Povel" <Michael.Povel@hub.de>.
Jeremy.

26 years agoRemoved "win95 bug compatibility" - added "dos filetime resolution".
Jeremy Allison [Fri, 13 Feb 1998 07:32:42 +0000 (07:32 +0000)]
Removed "win95 bug compatibility" - added "dos filetime resolution".
Jeremy.

26 years agoDing-dong the witch is dead, the witch is dead......
Jeremy Allison [Fri, 13 Feb 1998 07:21:05 +0000 (07:21 +0000)]
Ding-dong the witch is dead, the witch is dead......
This is the checkin that fixes the infamous Visual C++ 'file
has changed' bug.
I feel *SO* good about that :-).
charset.c: Added (void) to fix Herb's fussy compiler.
loadparm.c: Removed "win95 bug compatibility" (didn't
            like it much anyway :-). Added "dos filetime resolution"
            instead.
reply.c: Added the 2 second timestamp resolution fix that the song above is about.
time.c: Removed unneeded get_access_time() function.
trans2.c : Removed unneeded "win95 bug compatibility" code.
Jeremy.

26 years agoUpdated - removed "win95 bug compatibility" and added "dos filetime resolution".
Jeremy Allison [Fri, 13 Feb 1998 07:13:52 +0000 (07:13 +0000)]
Updated - removed "win95 bug compatibility" and added "dos filetime resolution".
Jeremy.

26 years agoDing-dong the witch is dead, the witch is dead......
Jeremy Allison [Fri, 13 Feb 1998 07:11:58 +0000 (07:11 +0000)]
Ding-dong the witch is dead, the witch is dead......
This is the checkin that fixes the infamous Visual C++ 'file
has changed' bug.
I feel *SO* good about that :-).
charset.c: Added (void) to fix Herb's fussy compiler.
loadparm.c: Removed "win95 bug compatibility" (didn't
            like it much anyway :-). Added "dos filetime resolution"
            instead.
reply.c: Added the 2 second timestamp resolution fix that the song above is about.
time.c: Removed unneeded get_access_time() function.
trans2.c : Removed unneeded "win95 bug compatibility" code.
Jeremy.

26 years agoapply logfile name fixes to 1.9.18 as well
Andrew Tridgell [Thu, 12 Feb 1998 15:06:23 +0000 (15:06 +0000)]
apply logfile name fixes to 1.9.18 as well

26 years agomake the initial logfile names consistent. This should mean that smbd
Andrew Tridgell [Thu, 12 Feb 1998 14:57:55 +0000 (14:57 +0000)]
make the initial logfile names consistent. This should mean that smbd
starts with log.smb and nmbd starts with log.nmb. It also gets rid of
the "log." when using the log.%m construct as %m expands to smb before
a client connects.

26 years agoclient.c: Fixed pq command (patch from
Jeremy Allison [Thu, 12 Feb 1998 12:05:21 +0000 (12:05 +0000)]
client.c: Fixed pq command (patch from
      "James J. Szinger" <james.szinger@yale.edu>
Jeremy.

26 years agoAdded fix for doing pq command (from "James J. Szinger" <james.szinger@yale.edu>).
Jeremy Allison [Thu, 12 Feb 1998 11:59:55 +0000 (11:59 +0000)]
Added fix for doing pq command (from "James J. Szinger" <james.szinger@yale.edu>).
Jeremy.

26 years agoUpdating to sync with main branch.
Jeremy Allison [Thu, 12 Feb 1998 08:05:23 +0000 (08:05 +0000)]
Updating to sync with main branch.
Jeremy.

26 years agoENCRYPTION.txt: Fixed typo.
Jeremy Allison [Thu, 12 Feb 1998 07:17:07 +0000 (07:17 +0000)]
ENCRYPTION.txt: Fixed typo.
Support.txt: Added consultant.
smb.conf.5: Updated with new parameters.
Jeremy.

26 years agoSync up with head branch.
Jeremy Allison [Thu, 12 Feb 1998 06:49:56 +0000 (06:49 +0000)]
Sync up with head branch.
chgpasswd.c: Fixed typo in error message.
includes.h: AIX update.
kanji.c: Fix from ado@elsie.nci.nih.gov (Arthur David Olson) to reverse cap->sj correctly.
loadparm.c: Added "networkstation user login" and "win95 bug compatibility" parameters.
local.h: networkstationuserlogon fix.
password.c: Fix for DCE from Brett Wooldridge <brettw@austin.ibm.com>, networkstationuserlogon fix.
printing.c: Support for LPQ_PAUSED on aix.
reply.c: Fix for ulogoff closing too many files.
         Added get_access_time().
server.c: Fix for ulogoff closing too many files.
         Added get_access_time().
         Fix for NT redirector bug.
         Fix to close oplocked file when run out of open file handles.
         Ask for 10 more fd's than before.
smb.h: Fix for ulogoff closing too many files.
time.c: Added get_access_time().
trans2.c: Added "win95 bug compatibility" fix.
uid.c: Fix for ulogoff closing too many files.
util.c: Extra debug message. Added capability to parse environment variables from Branko Cibej <branko.cibej@hermes.si>.
Jeremy.

26 years agoremoved old unused test
Herb Lewis [Wed, 11 Feb 1998 11:39:52 +0000 (11:39 +0000)]
removed old unused test

26 years agoremoved old unused test
Herb Lewis [Wed, 11 Feb 1998 11:38:09 +0000 (11:38 +0000)]
removed old unused test

26 years agofixed typo
Andrew Tridgell [Wed, 11 Feb 1998 11:25:04 +0000 (11:25 +0000)]
fixed typo

26 years agoMakefile: Added AIX 3.2.5.
Jeremy Allison [Wed, 11 Feb 1998 11:07:14 +0000 (11:07 +0000)]
Makefile: Added AIX 3.2.5.
loadparm.c: Added "win95 bug compatibility" parameter.
local.h: Replaced MAX_OPEN_FILES back to 100 from 10 (oops).
reply.c: Fixed ulogoff check against uid - changed to vuid.
server.c: Changed file struct save of uid - changed to vuid.
smb.h: Changed id in struct current_user to vuid.
       Changed file struct uid to vuid.
time.c: Added "win95 bug compatibility" atime -> mtime return.
trans2.c: Added "win95 bug compatibility" fixes.
uid.c: Changed id in struct current_user to vuid - added checks
       to set/reset it.
util.c: Added code to expand environment variables.
version.h : still at 1.9.18 (head branch doesn't matter too much at present).
Jeremy.

26 years agoA small raft of changes, I will sync up with 1.9.18 also.
Jeremy Allison [Sat, 7 Feb 1998 12:15:20 +0000 (12:15 +0000)]
A small raft of changes, I will sync up with 1.9.18 also.
chgpasswd.c: Fixed typo in debug message.
includes.h: Fix include for aix.
kanji.c: Added cap_to_sj as inverse of sj_to_cap.
loadparm.c:
local.h:
password.c: Added code for "networkstation user login" parameter.
- patch from Rob Nielsen <ran@adc.com>.
printing.c: Added further aix printing fixes.
reply.c: Changed access time fetch to a function.
trans2.c: Changed access time fetch to a function.
time.c: Changed access time fetch to a function.
server.c: Made NT redirector workaround final.
util.c: Added debug for write_socket failing.
Jeremy.

26 years agoAdded Consultant - Newcastle - UK
John Terpstra [Tue, 3 Feb 1998 23:44:27 +0000 (23:44 +0000)]
Added Consultant - Newcastle - UK

26 years agoAdded Newcast - UK Consultant to Support.txt
John Terpstra [Tue, 3 Feb 1998 23:43:37 +0000 (23:43 +0000)]
Added Newcast - UK Consultant to Support.txt