summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* One more fix to get popt to work for some compilers...this is the downside ↵Jim McDonough2002-03-081-15/+22
| | | | | | to popt. Every option has to be in fixed storage. (This used to be commit e5e7132e80bfe599d56809bf47a13d2028ee9c86)
* Turns out an Admin user shouldn't always have access on a handle.Jeremy Allison2002-03-081-7/+0
| | | | | Jeremy. (This used to be commit d31d2dcd22e1be2c26ea315e1b0e8442822a9a0f)
* Fix for machines that have their time changed forward, then back. EnsureJeremy Allison2002-03-072-6/+25
| | | | | | | that any cached lpq information gathered during that time doesn't stay around for longer than 1 hour. Jeremy. (This used to be commit 39fca711a5cf15a03d6c79639b202712d1749a64)
* Update Makefile.in for rpcclient build on machines without libpopt or ↵Jim McDonough2002-03-071-2/+2
| | | | | | requested build of included popt. (This used to be commit 4b4430f1c56a5c9a0d53dd8b624022644d8061e1)
* added a tdb backup utilityAndrew Tridgell2002-03-073-2/+185
| | | | | | | | when complete, this will be used to backup critical tdbs at samba startup and possibly periodically while Samba is running so that if tdb corruption is caused by a power failure Samba can restore from the backup. (This used to be commit f619330082712cab72ec2d2ab76d67b8e9f3194c)
* Convert rpcclient to use popt instead of getopt. Includes changing of ↵Jim McDonough2002-03-071-32/+46
| | | | | | got_pass from BOOL to int. Also includes long option names...anyone want those different before I update the doc? Please try this out. I've tried to test all the flags, but the more times we kick the tires... (This used to be commit cd34897749dc5819dd7239269fbd5dcef5bea5c0)
* get the right return code for batch vs exclusive oplocksAndrew Tridgell2002-03-071-5/+12
| | | | (This used to be commit 91fc5b2de577019d7646f3c29173b27605d9ba12)
* Cosmetic fixup for enum_printersTim Potter2002-03-071-2/+5
| | | | (This used to be commit bb0ef8bc305da7490a19a6f4efd2aa60bf14aef1)
* Fixed a bunch of crash bugs for enumprinters at various info levels.Tim Potter2002-03-072-30/+41
| | | | (This used to be commit d9df00e2b1764619491900b7dbd7d5af34feed1b)
* Fixed delete on close semantics - preparing for share mode rewrite.Jeremy Allison2002-03-072-13/+14
| | | | | Jeremy. (This used to be commit 25dd73be29bbf0a080fe0bcbe5c478545d1e8db7)
* Added another 2 delete on close tests. Now 10. Had to fix smbd to match...Jeremy Allison2002-03-071-42/+121
| | | | | Jeremy. (This used to be commit bda1c31da68aa75aba780727e9aeaad17207668d)
* argc == 0 is an impossible condition.Tim Potter2002-03-071-1/+2
| | | | (This used to be commit 5b195f8bf14b11edca74db5fd9658916447b363d)
* Change xcopy test to use defined constants rather than magic hexJeremy Allison2002-03-072-10/+28
| | | | | | values so we can see what's going on. Jeremy. (This used to be commit 5ba4ba36339269b2059da7c103e63ecd948f7938)
* 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. (This used to be commit 2b3609a7dd55d96f5aafe137fff1ac2da0434867)
* Compile fixes for the pdb nisplus module.Tim Potter2002-03-071-17/+27
| | | | (This used to be commit d4d2f3bd8922aa88f4940e5079f7157ea674b317)
* Removed duplicate \n from debug message.Tim Potter2002-03-061-21/+13
| | | | | Small tidyups. (This used to be commit 252da94ebb279c47263dfae36fd016d0a29a6dbf)
* fixed NBENCH test on IRIX (tridge)Herb Lewis2002-03-061-1/+1
| | | | (This used to be commit d3c593b1208085f6c44e1707165ebee2b1cb4113)
* fixed the upper/lower case table generation on big-endian machinesHerb Lewis2002-03-061-9/+26
| | | | | (tridge, using Herbs console) (This used to be commit e5d80779a384c9a806fc545032330f760d8c11cb)
* nicer message for --sequence when the server is disconnectedAndrew Tridgell2002-03-061-2/+7
| | | | (This used to be commit 233e8b7d447b7efb0227c6c7a6cd2f9e034719fa)
* Fix SIGSEGV on error message when trying to add a user to smbpasswd file ↵Jim McDonough2002-03-061-1/+1
| | | | | | without a unix account. (This used to be commit 2fdd601f2efaf3515f0e4c30fa176651eb4bb387)
* make error codes match W2k advanced server sp2Herb Lewis2002-03-061-5/+5
| | | | (This used to be commit c644ca6a663b615416cd809be4921688f85e84cf)
* Reformat preparing for changes to come...Jeremy Allison2002-03-061-155/+155
| | | | | Jeremy. (This used to be commit b56df25d48a7adaa49b0bd44f8ff7be81b970da2)
* Added Herb's fix to override log level from command line.Jeremy Allison2002-03-051-0/+2
| | | | | Jeremy. (This used to be commit 439839be99e6e418eb5782a2fe0630d0ef5fb3c5)
* accept the 0/0 lock but don't treat it in any sort of special wayAndrew Tridgell2002-03-051-1/+0
| | | | (This used to be commit 8f7bf38de16a1f5316aa6a413fb697c43862c4c6)
* show a progress bar during the deny testsAndrew Tridgell2002-03-051-0/+11
| | | | (This used to be commit c2c8c4e713c362d0c6864c6359d90cf6b218e545)
* added -M option for minimum lock sizeAndrew Tridgell2002-03-051-4/+8
| | | | (This used to be commit 6acd98cbb92ec5c78686d23d2e05c1c98b5127fe)
* fixed NBENCH code for NT4 server ntcreatex semanticsAndrew Tridgell2002-03-051-4/+10
| | | | (This used to be commit b71a729e14e928fae288daeab4226d7e1f8b1dc5)
* 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. (This used to be commit 509ac24525a0d1aaecc819a99590425a164aaf44)
* Fix error return.Jeremy Allison2002-03-051-1/+1
| | | | | Jeremy. (This used to be commit 3bec83cbe9b863176ca087fd45efa6d1457b502c)
* Fix the NTSTATUS -> WERROR for srvsvc pipe.Jeremy Allison2002-03-054-189/+184
| | | | | Jeremy. (This used to be commit 2b85d3570c2b149049482c3878c50cf8f5bfca61)
* Mask off the aDIR on setfileinfo.Jeremy Allison2002-03-053-0/+10
| | | | | Jeremy. (This used to be commit d9cb1bf20ac8a739102b03d9a70e34fe5cb2f0f7)
* Spelling fixes.Tim Potter2002-03-052-4/+4
| | | | (This used to be commit a7fa0733badad66ae610eac5e01569cf264976f3)
* Removed unused static function.Tim Potter2002-03-051-18/+0
| | | | (This used to be commit 472acd89b2bf5ec2a471957aaff42e560053f60e)
* Fixed compiler warning about unused variables.Tim Potter2002-03-051-5/+5
| | | | (This used to be commit 7bb0dda8ee1d61a0e8448070f1a71fcd13be5d40)
* Canonicalise pathnames returned to Windows directory separators.Jeremy Allison2002-03-041-0/+1
| | | | | | Found by Andrew at connectathon with some new tests Jeremy. (This used to be commit 4aaa4f52b8fc712f5f879ae5c47ba4601281b4e8)
* dos2unix not used in HEAD anymore.Jeremy Allison2002-03-041-2/+2
| | | | | Jeremy. (This used to be commit d2af6382b4de232299529c30f2a7a39ea9b38507)
* fix for IRIX compile errorHerb Lewis2002-03-041-3/+4
| | | | (This used to be commit 2d620909f9def17dacf2af997a32d596f4dbd827)
* allow setting of lock range and base in locktestAndrew Tridgell2002-03-041-10/+14
| | | | (This used to be commit 97993630add4e8965f0395f92d34b0e8a6d9b875)
* added -k options for kerberos to smbtorture and locktestAndrew Tridgell2002-03-042-2/+28
| | | | (This used to be commit 46b89bc9979229abc6e9f2f8c585a22dd4f22902)
* 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... (This used to be commit fd172ec603de590dae6c3a91c7baf39c0afebea8)
* make default unix charset UTF8Andrew Tridgell2002-03-031-0/+3
| | | | | this means that we at least support all unicode chars by default (This used to be commit 54a3f374496316ccc6d0e4aa2267963193690a23)
* handle clock skew in getatr testAndrew Tridgell2002-03-031-3/+3
| | | | (This used to be commit 64c0a5c4a0d879ce8f9517717a0cd54a75c20619)
* fixed -c option to NBENCH testAndrew Tridgell2002-03-031-1/+1
| | | | (This used to be commit f9e3b91f58df30440c8b90007997e012101235e3)
* Some more fixes to enusre we execute the same code pathes as before thisAndrew Bartlett2002-03-031-8/+8
| | | | | change, just in different packets. (This used to be commit ffa6c61f0bb0c413d4bcc46da3bc879c40a40569)
* Matching header files for the last netlogon cleanup.Andrew Bartlett2002-03-031-0/+7
| | | | | Andrew Bartlett (This used to be commit a9edcc1cb7c5f2692bc1931f0a2059a91891f178)
* 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 (This used to be commit 542673fcd6654a1d0966dddadde177a4c4ce135d)
* compile fix from vanceSimo Sorce2002-03-021-0/+2
| | | | (This used to be commit b6d62b8b2e0d72b0588fbe10b12c3877feb5ca71)
* Move these inside the #ifdef to fix the compile on non-LDAPsam systems.Andrew Bartlett2002-03-021-4/+5
| | | | (This used to be commit 75f72f0b6a698e462a0567674613319dde789084)
* This is now unusedAndrew Bartlett2002-03-021-1/+0
| | | | (This used to be commit 6c5052a1a9e47c2efe0d5e84bee05ae335d79e60)
* 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 (This used to be commit cd5234d7dd7309d88944b83d807c1f1c2ca0460a)