summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* make the default printed values for boolean the same for all parameters.Herb Lewis2002-10-031-2/+2
| | | | (This used to be commit 074de699a20a1f8d8f45e576c50b94bb5aeb634e)
* .NET likes both forms of servicePrincipalName in the machine accountAndrew Tridgell2002-10-031-1/+8
| | | | | record (This used to be commit 8ff6d40d7fe4dc11e9ba194a55995c0926202df9)
* fixed 3 bugs in the wins server code related to precedence of ! and &Andrew Tridgell2002-10-031-2/+2
| | | | | | | | | | in C please note that: if (! a & b) is not the same as: if (! (a & b)) (This used to be commit ec6a098c2edf6aa44f85b031459b737496080898)
* VFStest uses all of smbd's .o files, so needs -lpam and crypt.Andrew Bartlett2002-10-031-1/+1
| | | | (This used to be commit 4851b6a40f5f498d597a88874c2402b629ff36b6)
* Patch from Steve Langasek <vorlon@netexpress.net>:Andrew Bartlett2002-10-033-847/+859
| | | | | | | | | | | | | | (quoting his mail) Ok, here's round two of splitting up the library dependencies. I think the first one's been steeping in CVS for long enough now. This splits off the "authentication" libs (libpam, libcrypt) into their own group. A modest gain, but you've gotta start somewhere. Steve Langasek postmodern programmer (This used to be commit a1c63d04b87375dc98dc78781eaf1812bfb1db2b)
* Another patch from Steve Langasek <vorlon@netexpress.net>, again from theAndrew Bartlett2002-10-033-7/+7
| | | | | | | | | | | | | Debian patchset. The idea is to still allow DNS domains to be specified in 'hosts allow' and 'hosts deny' without making the admin set 'hostname lookups' in their smb.conf. His concern is about upgrades. This has been designed not to change the value of %M. Andrew Bartlett (This used to be commit f428ee98d83a55922c991b0eeddd47891b80d918)
* Patch from Steve Langasek <vorlon@netexpress.net> to use nice big integers whenAndrew Bartlett2002-10-031-4/+4
| | | | | | | | attempting to calculate the bytes/second being transferred. (Avoid overflow etc) Andrew Bartlett (This used to be commit cd41e5ab857a33e05fa231756ff15707f2f5ce23)
* We are going to need to track the SAM sequence number too.Andrew Bartlett2002-10-031-0/+1
| | | | (This used to be commit 92e0d0e6082117d2d5342383023cff244bbceed0)
* Missing break meant getprintprocessordirectory always returned UNKNOWN_LEVEL.Jeremy Allison2002-10-021-0/+1
| | | | | Jeremy. (This used to be commit 1b283b649f68890b0aa450aa1ac90f1e8031a6fd)
* Added const. Anal formatting fixup.Jeremy Allison2002-10-021-175/+222
| | | | | Jeremy. (This used to be commit ae4bf35f942de6025d3f364d599cca9720734a19)
* Be less verboseJelmer Vernooij2002-10-021-8/+4
| | | | (This used to be commit 65c4a1060b57b1fa18f125d7ef92eb2cec0e1edf)
* Update find_missing_doc.pl:Jelmer Vernooij2002-10-021-27/+78
| | | | | | | | - Report references in smb.conf that point to non-existent entries - Report entries that are not referenced in the list - Report entries that are documented, but don't exist in loadparm.c - Report entries that are in loadparm.c, but are not documented (This used to be commit bf5a84efb36410bc07e7de91f4a926a60083bb7a)
* remove text documents in source code (they're now in the Developers Guide) - ↵Jelmer Vernooij2002-10-024-938/+0
| | | | | | | discussed with jerry (This used to be commit f9b29692e33f8718b314ab4a61c501a3ddd9a3c6)
* strchr -> strrchrJelmer Vernooij2002-10-021-1/+1
| | | | (This used to be commit 598039599ca7c38a42ae75cf345c01b3cf3881ff)
* Doh ! Lookup name before checking negative cache (the way Tim originallyJeremy Allison2002-10-011-10/+10
| | | | | | had it...). Jeremy. (This used to be commit 6929b65954ff5b94d11db79c8fc6a295311c238f)
* Cope with rw errors and timeout to peer.Jeremy Allison2002-10-014-8/+31
| | | | | Jeremy. (This used to be commit 736a7bab487d7e217eed452e2089adb6b4164ad5)
* Fix Solaris sendfile detection. Add small fixes to sendfile code.Jeremy Allison2002-10-013-46/+53
| | | | | Jeremy. (This used to be commit ef7bcaf1b7e1ca073b27a8836c6aa86e112b5bee)
* Tidy up client error processing.Jeremy Allison2002-10-011-16/+15
| | | | | Jeremy. (This used to be commit 983e6d137eaada5cea1235e0cf051bc314b6f9d8)
* Fixed typo.Jeremy Allison2002-10-011-1/+1
| | | | | Jeremy. (This used to be commit e2d66c5d238a057175d9316b4491ca26066f34fe)
* Added error string for server timeout on client call.Jeremy Allison2002-10-013-0/+11
| | | | | Jeremy. (This used to be commit abeebf33c132c4975ac5dadde57c22176ddc9fda)
* Fix memory leak in getting DC list. Remember to exclude failed lookups.Jeremy Allison2002-09-301-5/+21
| | | | | Jeremy. (This used to be commit c4fcbb2948beb3b6594d53a7ffdc8b94fd0d94e0)
* Added Solaris sendfile patch + configure tests from Pierre Belanger ↵Jeremy Allison2002-09-305-17/+300
| | | | | | | <belanger@yahoo.com>. Jeremy. (This used to be commit 8db4d46dc983ce37814fb375d61951b6220a4c61)
* fix logic error in testparm with wins serversGerald Carter2002-09-301-2/+2
| | | | (This used to be commit b9942092cf3d0a9fbf94b51b576836a86059551b)
* Second part of my fix -- incorrect merge.Volker Lendecke2002-09-301-1/+1
| | | | (This used to be commit 2613d3a48a8d60c3db38406a1abd943dbe0b7d09)
* Don't zero out numwritten before using.... Found by Pierre Belanger ↵Jeremy Allison2002-09-301-2/+2
| | | | | | | belanger@pobox.com Jeremy. (This used to be commit a7009ad5c8aaae350b2521b8c0cd2538e561618a)
* Fix the compile issue in bin/samtest, and make the 'system' token just have theAndrew Bartlett2002-09-302-7/+4
| | | | | | System sid. This avoids comparing with ACEs that we don't yet support in the ADS Domain security descriptor. (This used to be commit ace7738e123b28f69c290f9f1de50011d230e14b)
* Some more work on vampire.Volker Lendecke2002-09-291-26/+18
| | | | | Volker (This used to be commit f68825e93371e3d3403167f608d1da0d7ada1a04)
* We have to hand out info on Builtin here as well. They are stored inVolker Lendecke2002-09-291-1/+1
| | | | | | | group mapping not as local, but as WKN_GRP. Volker (This used to be commit cb05dcab2de117ea4db54af313a05905cd5a0d0a)
* Make sure that variable does not shadow a parameter.Richard Sharpe2002-09-291-6/+6
| | | | (This used to be commit d83cae2bbd1625aeb3b7c73ba8dde2d1371e7f89)
* Remove sam/api.c.Andrew Bartlett2002-09-297-833/+588
| | | | | | | | | | | | | | | | | | | | | | | | | | | In order to reduce complexity, this patch removes the upper layer of the SAM API. Also, we remove the function pointers on the sam context - there really is no point making these replaceable - that's for the modules. Move a number of functions in include/interface.c around to allow for use of 'static' and to keep the external API in one chunk, at the bottem. All these functions were renamed to remove the context_sam -> sam Consequential changes in the samtest module, and back out metze's change for ACB filtering, becouse I think it belongs in the SAM backeds. (But I will take debate on this one). Changes to the lib/util_sid.c code to create a 'system' token, and make it a SAM_ASSERT() enforced requirement to have a token on those calls that specify it. samtest now uses this. We should have a samtest call to set your own token. We also need to extend our se_access code to cover the things that Win2k is returning in it's access tokens. Currently our system token doesn't pass, due to unexpected flags. (When running sam_ads against Win2k) Andrew Bartlett (This used to be commit b9036900d0bb227ec16c6a5792c18ef943dcf015)
* Updates for sam_ads by metze - add the start of domain policy searching, and aAndrew Bartlett2002-09-291-25/+150
| | | | | | | small fix for the previous merge. Andrew Bartlett (This used to be commit 85122800fce7a6f9eeee0651f6d9eb9218e35bb6)
* Fix 'plugin' commandJelmer Vernooij2002-09-281-2/+2
| | | | (This used to be commit b01c55ed5bbf4903a87fd17d70ae9acd832d60fe)
* Fix typos + report FIXMEJelmer Vernooij2002-09-281-5/+5
| | | | (This used to be commit 470a1316324821984745bcf7321bafd8d0fd0a77)
* Patch from metze to fix enum_accountsJelmer Vernooij2002-09-281-13/+56
| | | | (This used to be commit 9d529256c55e5a5099f69471ed1357cff06003fe)
* Fixing path to libsmbclient.h so it never gets crossed with a system ↵John Terpstra2002-09-282-2/+2
| | | | | | installed one. (This used to be commit cc878f43b9a91385ca3671f17a08253b8464c039)
* Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't ↵Jelmer Vernooij2002-09-281-1/+1
| | | | | | want to include the globally installed libsmbclient.h - found by jht (This used to be commit e35a5da3a75c74ab066bff5e0f60d30deb008451)
* Ok, hopefully final fix for this one. abartlet told a bit about theVolker Lendecke2002-09-281-7/+1
| | | | | | | history. Volker (This used to be commit d47aff38db23815a48e64718ecb6c957101ecdac)
* Try to compile as much as possible with only ldap, but not kerberos.Andrew Bartlett2002-09-284-36/+35
| | | | (This used to be commit 9615ab10c006d8027f6a8b7dd3770eb77304dbdc)
* Forgot to commit this in the patch changing back the create_user API.Andrew Bartlett2002-09-281-2/+2
| | | | (This used to be commit cf249f5b222312bb05fb8ab53413d160149f7477)
* Back out one of the API changes, now I recall how it was meant to work.Andrew Bartlett2002-09-284-6/+258
| | | | | | | | | | | | | (New accounts are created on thier internal talloc context, not a supplied one and not the one beloning to the SAM) Also actaully add the sam_skel to the tree. I need to work out with Jelmer an appropriate way to ensure we still have an example external build, and if this should move back out again. Andrew Bartlett (This used to be commit dc8b0d23e088d1e7f7fbc6ab0423eaa82f14e258)
* Second stab at Volker's 'make shadow passwords work' patch.Andrew Bartlett2002-09-281-4/+4
| | | | | | | | | | | | | | | | | | | | Basicly, the password and the salt must be taken from the same place in both passwd and shadow based systems. Taking salt from one, and password from the other just doesn't work. So pull them from passwd, then overwrite them if need be. When modifying this file, watch the #ifdef hell - as vl found out, some variables are globals - but only with #ifndef WITH_PAM, and the code jumps all over the place with the password cracker. Getting double-reviews of any change to this file highly advised, it is one of our most system-specifc areas of code. (So now I get to take the blame for this one... :-) Andrew Bartlett (This used to be commit f39f167900db3f06ec3c52c3ddf61e8bf3d57f56)
* Add the beginings of sam_ads to the tree.Andrew Bartlett2002-09-2811-32/+1161
| | | | | | | | | | | | | | | | | This module, primarilly the work of "Stefan (metze) Metzmacher" <metze@metzemix.de>, uses the Active Directory schema to store the user/group/other information. I've been testing it against a real AD server, and it is intended to work with OpenLDAP as well. I've moved a few functions around in our other libads code, which has made it easier to tap into that existing code. Also, I've made some changes to the SAM interface, I hope there are not too many objections... To ensure we don't get silly bugs in the skel module, it is now in the default compile. This way you should not forget to update it :-) Andrew Bartlett (This used to be commit 24fb0cde2f0b657df1c99474cd694438c94a566e)
* Thanks to abartlet I looked at that function a bit closer. What didVolker Lendecke2002-09-281-5/+0
| | | | | | | | the first cli_push_string do? I suspect that it's a leftover from times when the password length was needed at some point. Volker (This used to be commit df906c156aea46524dedc28ee54f4e87711c7160)
* Add const.Andrew Bartlett2002-09-282-2/+2
| | | | (This used to be commit f7dd66e88dba947a167d9a14c96810854dfc5c9d)
* Commit a fix to smbclient so that it will connect to EMCs and NetApp's machines.Richard Sharpe2002-09-281-3/+18
| | | | (This used to be commit 1e4ac9615d26bfbf90e3a45f088564f448f689ce)
* This needs to be #ifdef HAVE_LDAP.Andrew Bartlett2002-09-281-0/+3
| | | | (This used to be commit 2b54a2fc2c85ea139e2acdbbc2f14b969c0c6315)
* Add const.Andrew Bartlett2002-09-281-4/+4
| | | | (This used to be commit 0f5d18626bebaa0621ee703ea2cc8bf47e14ea3e)
* Back our volker's patch as was breaking the build.Andrew Bartlett2002-09-271-7/+2
| | | | | | | | | | Volker, I would like to understand what you are trying to do here... I'll trust that it's broken (this code is certainly not well tested) but I do want to keep a close eye on the fixes... Andrew Bartlett (This used to be commit 4b72f84cf9bc3f7583318d5dff97257f9dc5b87f)
* It turns out that Windows allows delete printer on a handleJeremy Allison2002-09-271-0/+14
| | | | | | | opened by an admin user, then used on a pipe handle created by an anonymous user..... but they're working on security.... riiight ! Jeremy. (This used to be commit 322d8b4c83439261cfd2ff79b557bddb1e784660)
* Check for security on delete printer was reversed...Jeremy Allison2002-09-271-5/+5
| | | | | Jeremy. (This used to be commit 0d27cc909b4489b54e57481bd8a9494fb077dc3d)