summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Merge in the change to do per-handle access checks on setdata/setform etc.Jeremy Allison2002-03-071-70/+138
| | | | | | | | | | Should allow the buggy spoolss code on NT to work against us. Jeremy.
| * Compile fixes for the pdb nisplus module.Tim Potter2002-03-071-17/+27
| |
| * Removed duplicate \n from debug message.Tim Potter2002-03-061-21/+13
| | | | | | | | Small tidyups.
| * fixed NBENCH test on IRIX (tridge)Herb Lewis2002-03-061-1/+1
| |
| * fixed the upper/lower case table generation on big-endian machinesHerb Lewis2002-03-061-9/+26
| | | | | | | | (tridge, using Herbs console)
| * nicer message for --sequence when the server is disconnectedAndrew Tridgell2002-03-061-2/+7
| |
| * Fix SIGSEGV on error message when trying to add a user to smbpasswd file ↵Jim McDonough2002-03-061-1/+1
| | | | | | | | without a unix account.
| * make error codes match W2k advanced server sp2Herb Lewis2002-03-061-5/+5
| |
| * Reformat preparing for changes to come...Jeremy Allison2002-03-061-155/+155
| | | | | | | | Jeremy.
| * Added Herb's fix to override log level from command line.Jeremy Allison2002-03-051-0/+2
| | | | | | | | Jeremy.
| * accept the 0/0 lock but don't treat it in any sort of special wayAndrew Tridgell2002-03-051-1/+0
| |
| * show a progress bar during the deny testsAndrew Tridgell2002-03-051-0/+11
| |
| * added -M option for minimum lock sizeAndrew Tridgell2002-03-051-4/+8
| |
| * fixed NBENCH code for NT4 server ntcreatex semanticsAndrew Tridgell2002-03-051-4/+10
| |
| * Found the mp3 problem - it's a generic class bug w.r.t. renaming.Jeremy Allison2002-03-051-0/+72
| | | | | | | | | | Added a rename torture test to illustrate the problem. Jeremy.
| * Fix error return.Jeremy Allison2002-03-051-1/+1
| | | | | | | | Jeremy.
| * Fix the NTSTATUS -> WERROR for srvsvc pipe.Jeremy Allison2002-03-054-189/+184
| | | | | | | | Jeremy.
| * Mask off the aDIR on setfileinfo.Jeremy Allison2002-03-053-0/+10
| | | | | | | | Jeremy.
| * Spelling fixes.Tim Potter2002-03-052-4/+4
| |
| * Removed unused static function.Tim Potter2002-03-051-18/+0
| |
| * Fixed compiler warning about unused variables.Tim Potter2002-03-051-5/+5
| |
| * Canonicalise pathnames returned to Windows directory separators.Jeremy Allison2002-03-041-0/+1
| | | | | | | | | | Found by Andrew at connectathon with some new tests Jeremy.
| * dos2unix not used in HEAD anymore.Jeremy Allison2002-03-041-2/+2
| | | | | | | | Jeremy.
| * fix for IRIX compile errorHerb Lewis2002-03-041-3/+4
| |
| * allow setting of lock range and base in locktestAndrew Tridgell2002-03-041-10/+14
| |
| * added -k options for kerberos to smbtorture and locktestAndrew Tridgell2002-03-042-2/+28
| |
| * Fixed typo for winbind on solaris and hpux.Tim Potter2002-03-031-2/+2
| | | | | | | | | | I have to say that having to link in winbind_nss_solaris.o for hpux is slightly dodgy...
| * make default unix charset UTF8Andrew Tridgell2002-03-031-0/+3
| | | | | | | | this means that we at least support all unicode chars by default
| * handle clock skew in getatr testAndrew Tridgell2002-03-031-3/+3
| |
| * fixed -c option to NBENCH testAndrew Tridgell2002-03-031-1/+1
| |
| * Some more fixes to enusre we execute the same code pathes as before thisAndrew Bartlett2002-03-031-8/+8
| | | | | | | | change, just in different packets.
| * Matching header files for the last netlogon cleanup.Andrew Bartlett2002-03-031-0/+7
| | | | | | | | Andrew Bartlett
| * This patch allows NT4 domains to trust Samba.Andrew Bartlett2002-03-031-84/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simply add an account (smbpasswd -a -i REMOTEDOM) and join with 'user manager' on the remote domain. The only issue (at the auth level at least) that prevented NT4 domains from trusting Samba was that our netlogon code was based on what appear to be invalid assumptions. The netlogon code appears to assume that the 'client name' specified corrosponds to an account of the same form. This doesn't apply in trusted domains, becouse the account is in the form domain$ Now that we use the supplied account name, and no longer make our access control checks at the challange stage (where this info is unavailable) we match the Win2k behaviour for invalid machine logins, and don't need to know the names of PDCs/BDCs in trusting domains. We also kill off the 'you logged on with a machine account, use your user account' error message, becouse the previous NT_STATUS return was compleatly bogus. (The ACCESS_DENIED we now return matches Win2k, and gives snane error messages on the client). TNG doesn't use this and has to do magic password syncs between the various accounts for domain/pdc/bdc. This patch feels like the much more natural way of doing things, and has been mildly tested. Andrew Bartlett
| * compile fix from vanceSimo Sorce2002-03-021-0/+2
| |
| * Move these inside the #ifdef to fix the compile on non-LDAPsam systems.Andrew Bartlett2002-03-021-4/+5
| |
| * This is now unusedAndrew Bartlett2002-03-021-1/+0
| |
| * This patch merges my private LDAP tree into HEAD.Andrew Bartlett2002-03-029-290/+794
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main change here is to move ldap into the new pluggable passdb subsystem and to take the LDAP location as a 'location' paramter on the 'passdb backend' line in the smb.conf. This is an LDAP URL, parsed by OpenLDAP where supported, and by hand where it isn't. It also adds the ldap user suffix and ldap machine suffix smb.conf options, so that machines added to the LDAP dir don't get mixed in with people. Non-unix account support is also added. This means that machines don't need to be in /etc/passwd or in nss_ldap's scope. This code has stood up well under my production environment, so it relitivly well tested. I'm commiting this now becouse others have shown interest in using it, and there is no point 'hording' the code :-). Andrew Bartlett
| * more constAndrew Bartlett2002-03-021-2/+2
| |
| * Allow Samba to trust NT4 Domains.Andrew Bartlett2002-03-027-27/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit builds on the auth subsystem to give Samba support for trusting NT4 domains. It is off by default, but is enabled by adding 'trustdomain' to the 'auth methods' smb.conf paramater. Tested against NT4 only - there are still some issues with the join code for Win2k servers (spnego stuff). The main work TODO involves enumerating the trusted domains (including the RPC calls to match), and getting winbind to run on the PDC correctly. Similarly, work remains on getting NT4 to trust Samba domains. Andrew Bartlett
| * Remove util_list.h, as its matching .c file has already gone, and nobody isAndrew Bartlett2002-03-023-61/+3
| | | | | | | | | | | | | | using it anymore. This also removes an early #include of smb.h, making it slightly easier to track whats being included where. Andrew Bartlett
| * Missing include file update for the secrets.c trustdom changesAndrew Bartlett2002-03-021-1/+1
| |
| * Fix up the trusted domains secrets code so as to have a slight chance ofAndrew Bartlett2002-03-021-12/+10
| | | | | | | | working.
| * And a little more const.Andrew Bartlett2002-03-021-3/+3
| |
| * Add a dash of const here and there...Andrew Bartlett2002-03-022-6/+6
| |
| * Fix lseek-on-pipe problem in VFS (where it belongs IMHO).Jeremy Allison2002-03-022-18/+19
| | | | | | | | Jeremy.
| * SECURITY FIXES:Andrew Bartlett2002-03-012-7/+11
| | | | | | | | | | | | | | | | | | Remove a stray 'unbecome_root()' in the ntdomain an auth failure case. Only allow trust accounts to request a challange in srv_netlogon_nt.c. Currently any user can be the 'machine' for the domain logon. MERGE for 2.2. Andrew Bartlett
| * Added requested cast for splint.Jeremy Allison2002-03-011-1/+1
| | | | | | | | Jeremy.
| * Fixed EXTRA vs EXTGRA typo. Thanks Mike :-).Jeremy Allison2002-03-012-2/+2
| | | | | | | | Jeremy.
| * merge from 2.2Gerald Carter2002-03-011-2/+7
| |
| * Missed the Makefile.in update...Andrew Bartlett2002-03-011-2/+2
| |