1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-11 16:58:40 +03:00

583 Commits

Author SHA1 Message Date
Jeremy Allison
99080705a2 Fixed up determination of client type for PROTOCOL_NT1. Uses client
capabilities bits in session_setup_and_X to decide. Made remote_arch
an enum as well as a string, for easier use.
Jeremy (jallison@whistle.com)
-
Jeremy Allison
fa1305d189 nameannounce.c
nameresp.c
nameserv.c
nameservreply.c
proto.h : Removed broadcast and recurse parameters in the
queue_netbios_pkt_wins() call - they are not needed as they
should always be 'false' and 'true' respectively.
Also fixed a bug with secure name registration (WINS
server code).
server.c: Finally fixed problem with error 267 being
returned to Win95. It is needed by NT. This is a horrid
fix and I would appreciate a better one :-).

Jeremy (jallison@whistle.com)
-
Jeremy Allison
56e8e890ec One more consultant.... -
Jeremy Allison
dadb1ffb4c reply.c: Removed unused variables. Caught by gcc -Wall -Werror
server.c: Fix for old DOS clients not understanding ERRbaddirectory - map to ERRbadpath.
util.c: Fix for systems with no LOG_DAEMON facility.
Jeremy (jallison@whistle.com)
-
Luke Leighton
8235db6b4f use of recursion_available and recursion_desired flag in netbios responses. -
Luke Leighton
54f11999d2 added word count 3 support into reply_tcon_and_X (see cifs6.txt). the
only thing i couldn't do was get the chaining word count to point to
the end of the smb reply, for the next and_X (not that there is one).
-
Andrew Tridgell
3556763be3 fixed a bug in the printjob encoding/decoding. We weren't doing it for
the print_ functions in reply.c, with the effect that you couldn't
cancel print jobs from smbclient or from older dos clients.

we now use a couple of utility functions printjob_encode() and
printjob_decode() rather than sticking the bitops inline in each
place.

also fixed a bunch of places that used foo%0xFF rather than foo&0xFF

Note that this isn't really me doing the commit, it can't be as I'm
working on my thesis ...
-
Jeremy Allison
550e98f2d4 Makefile: New program and support for dynamic codepage loading.
charset.c: Dynamic codepage loading code.
charset.h: Defines for file format.
proto.h:   Updated.
Jeremy (jallison@whistle.com)
-
Jeremy Allison
e3fc9533bd Adding codepage definition files and codepage file compiler/decompiler.
Adding install/uninstall scripts for compiled codepage files.
Preparing for dynamic codepage loading.
Jeremy (jallison@whistle.com)
-
Jeremy Allison
adf98469fc Oops. Reversed mangled map change made in error. Testing
found this one. Jeremy (jallison@whistle.com)
-
Jeremy Allison
45c266baae includes.h: Make sure REPLACE_GETPASS are wrapped with #ifdefs.
nmbsync.c: Make sure REPLACE_GETPASS is defined before including includes.h
clientutil.c: Catch null passwords.
Fixes for a nmbd crash bug found by Herb Lewis @ SGI.
Jermey(jallison@whistle.com)
-
Jeremy Allison
3909576849 mangle.c: Fixed bug that caused string to run off the end of the mangled map.
server.c: Changed comparison from dname to name2 - seems correct - don't know why
          I changed it originally. hmmmmm.
trans2.c: Made lanman2 code more similar to scan_directory(). I should
          make the trans2 code call scan_dir as they are so similar.
Jeremy(jallison@whistle.com).
-
Andrew Tridgell
1d4ce07435 added a new type to mkproto.awk so it can handle shmem.c
in general if you add a new type that is returned by a non-static
function then just add it to the list of known types in mkproto.awk
-
Samba Release Account
c7a4647b7a charset.c: Added patch for client code page 852 (Eastern European) from
Leos Bitto <bitto@altec.cz>.
clitar.c:
proto.h: Fixed proto mismatch for strslashcmp().
Jermey (jallison@netcom.com)
-
Samba Release Account
660a3ef70c Put back the smb_shm_ proto's that Luke keeps breaking !
Jeremy (jallison@whistle.com)
-
Samba Release Account
b60ef755cf doing that irritating compiler clash warning with the protos for standard_sub
and standard_sub_basic.  again.

lkcl
-
Samba Release Account
7cd640e5b1 corrected it's (it is) documentation errors, when "its" should be
being used.

lkcl
-
Samba Release Account
588039b6df added info about _not_ using \\SAMBA_SERVER\HOMES\profile - must use
\\SAMBA_SERVER\%U\profile for the profile path.  documented default
profile path changing to \\%L\%U\profile, so that w95 and NT can use
the same profile directory: you cannot use \\%L\%U for NT profiles.

lkcl
-
Samba Release Account
28833abf18 Changed ftp site and docs info in README (this file contains out-of-date
FAQ info and should be scrapped.)

Changed "qaility control" in the Roadmap :-)
-
Samba Release Account
09c6438bb6 More sites for the non-UNIX ports, plus ftp.gwdg.de -
Samba Release Account
e470dd5561 Advice about firewalls (step 1) and tcp wrappers (step 8). Dan -
Samba Release Account
462d10370a This file has been moved to MIRRORS.txt -
Samba Release Account
29a48b8ed5 Added new MIRRORS.txt file at Dan's request
This is really an updated version of the original 'MIRRORS' file.
-
Samba Release Account
effd8b81c4 Spelling, refs to faqs, version numbersing. Dan. -
Samba Release Account
d84c84641b preparing for release of 1.9.17 -
Samba Release Account
f8316c1c15 Updated for 1.9.17 release.
Jeremy (jallison@whistle.com)
-
Samba Release Account
b5983092a6 Added draft cversions of the new Samba doco. Dan. -
Samba Release Account
c8bf8dfb93 From Jacco, unchanged. Destined for Samba-Client-FAQ. Dan -
John Terpstra
17a13828fd JHT ===> Documentation header updates only - inserting/mod Updates date. -
Samba Release Account
dc395e3515 Way out of date. Dan -
Samba Release Account
9d5d347686 smb.h: Added error code used for OS2 WPS.
trans2.c: Added OS2 WPS fix - but ifdefed out for now. Will turn on
after 1.9.17 release.
Jeremy (jallison@whistle.com)
-
Samba Release Account
320a739161 Removed samba team email address - replaced with samba bugs.
Jeremy (jallison@whistle.com)
-
Samba Release Account
2681ae0efb Minor mods to DOMAIN.txt. In DOMAIN_CONTROL.txt made it clear that a PDC is
just one (major:) vendor's idea of domain authentication. Added refs to
pwdump where it talks about the SAM. Dan
-
Samba Release Account
b9581f3141 More mods to DOMAIN.txt, preparing for meta-FAQ itegration. Dan -
Samba Release Account
7f7d2faa07 charset.c : Add mapping for code page 932 (KANJI).
client.c : Fix crash bug. Add code to use BUFFER_SIZE for NetServerEnum calls.
namepacket.c: Fixed cast.
nmbsync.c : Add code to use BUFFER_SIZE for NetServerEnum calls.
smb.h : Set default client code page to 932 for KANJI.
system.c : Remove vendor specific code that crept in :-).
util.c : Added #define to allow Samba to behave as Win95 when doing
         KANJI case insensitivity tests.

Jeremy (jallison@whistle.com)
-
Samba Release Account
b279f61237 - clarified dan s's clarifications of the difference between domains and
workgroups (domains are a superset of workgroups: workgroups have no
  concept of security at all)

- updated comments about profiles from conversations with john t, and from
  samba digest input.  this includes the need for encrypted passwords when
  supporting NT workstation, and enlisting the assistance of an NT server
  to tell workstations that their profile is on a samba server.

lkcl
-
Samba Release Account
9dfdd47bb5 Changed DOMAIN.txt to try to explain terms like domain, workgroup,
authentication. NT SAM is only one case of many kinds of distributed
authorisation database. Domain logons, RAP etc should all work perfectly
from NT workstations to Samba servers no matter what username/passwd
database lies underneath (once the protocols have been implemented, of
course.... :-)
-
Samba Release Account
98729b0909 Renamed from INSTALL.txt. Preparing for new docs structure.
Dan
-
Samba Release Account
fe12c27467 Updated Manifest and DOMAIN.txt to refer to <your OS>_INSTALL.txt and
describe the nascent new documentation project. Renamed INSTALL.txt to
UNIX_INSTALL.txt.

Dan
-
Samba Release Account
81760c5719 fix some more references to samba-bugs@anu.edu.au which should be
samba-bugs@samba.anu.edu.au

tridge
-
Samba Release Account
19bae63e28 fix several references to samba-bugs@anu.edu.au which should be samba-bugs@samba.anu.edu.au -
Samba Release Account
bbf76eeb40 Removed the obsolete comment from the 'strip dot'
option. It isn't :-).

Jeremy (jallison@whistle.com)
-
John Terpstra
75a5e2d84c JHT ===> Added comment about internationaliasation and deleted dates. -
Samba Release Account
07f7e378c4 Kanji fixes for upper/lower case conversion with sjis characters.
Code from Takashi Fujita <fujita@ainix.isac.co.jp>.
Jeremy (jallison@whistle.com)
-
John Terpstra
1f81a0a80b JHT ===> Just to complete Tim Small's add-ins. -
John Terpstra
a2ba15e2de JHT ===> Added a patch from Tim Small (UK) -
John Terpstra
13ecc422b0 JHT ===> The title says it all! -
John Terpstra
9d3729b548 JHT ===> More documentation for those who can't find the docs directory. -
Samba Release Account
28b3c6db8a Changes to allow Samba to return the same error code as Windows NT.
Takes care of the cases where a Windows program is parsing a pathname
component by component and expects 2 different errors.
ERRbadpath - if a component in the path doesn't exist.
ERRbaddirectory - if a component in the path exists but is not a directory.
Extra error code added to smb.h to support this.
Code based on suggestions from "Christian Groessler" <chris@fast-ag.de>.

Jeremy (jallison@whistle.com)
-
Samba Release Account
de38a0b34f Fix suggested by "Christian Groessler" <chris@fast-ag.de>
dir.c: Cause dptr_create to return -2 when failing on unix error.
reply.c: Use UNIXERROR in more cases.
server.c: Add ENOTDIR mapping to error table.
trans2.c: Correctly determine UNIX error on dptr_create.
Jeremy (jallison@whistle.com)
-