summaryrefslogtreecommitdiffstats
path: root/source3/include
Commit message (Collapse)AuthorAgeFilesLines
* Back out some of my sync changesJelmer Vernooij2002-11-091-3/+0
| | | | (This used to be commit b1ad91101d10d1fa635cfbb1684f8b598280cee0)
* Last sync with HEADJelmer Vernooij2002-11-091-0/+6
| | | | (This used to be commit 1175b62337f5c29954cd5e8dfdc2327c9c80748c)
* Sync with HEADJelmer Vernooij2002-11-092-0/+11
| | | | (This used to be commit 1a25dc776ddc36de9a214e023becff1ceb10290c)
* deldriver fixGerald Carter2002-11-091-0/+1
| | | | (This used to be commit 78ff2cc34aedaf82d965a71e0c9dfdeb86a90fdd)
* This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This ↵cvs2svn Import User2002-11-071-0/+67
|\ | | | | | | used to be commit aafa32d6809e1bc60a8186140f2f3cf2bf6bff16)
| * Add smbtrans subcommands so we can stop hardcoding themJim McDonough2002-11-071-0/+5
| | | | | | | | (This used to be commit 759bcd881dd259d5ad43715f6979c5282b094d52)
| * Missed extern declaration.Jeremy Allison2002-11-051-0/+1
| | | | | | | | | | Jeremy. (This used to be commit e39e2b4c3488fbd9e9a08dd5629a672d1459e64e)
| * Remove DRIVERFILE constant. It was removed with the old win95Tim Potter2002-11-051-1/+0
| | | | | | | | | | printer driver stuff. (This used to be commit cf6d2d9d9e2adbbb7a547784cb11d05ed624e410)
| * The fixes from Tom plus a minor update from me.Richard Sharpe2002-11-042-97/+227
| | | | | | | | (This used to be commit 6db6a48711f51ee6add32953506cd5db33939a1b)
| * Add more options to popt_common and use them. Current ones are:Jelmer Vernooij2002-11-021-0/+3
| | | | | | | | | | | | | | | | | | | | -V Version information -n Set netbios name -l Set directory to store log files in -d Set debuglevel -s Load specified configuration file -O Set socket options (This used to be commit 1602d5894947b59fd36c161053a66c0afe2c959c)
| * Add popt_common_socket_optionsJelmer Vernooij2002-11-021-0/+1
| | | | | | | | (This used to be commit a15434314fd8cd88eab40e7cbc8f06a7d0d0169e)
| * Rerun autoconfJelmer Vernooij2002-10-301-0/+3
| | | | | | | | (This used to be commit ff10786c9d4662af355c12cc7363092dc5187e99)
| * - Remove RTLD_GLOBALJelmer Vernooij2002-10-301-1/+1
| | | | | | | | | | - make smb_load_module() return the return value of init_module() (This used to be commit a8d2dd8d009797486105188f8fdb898a65bb25b0)
| * added a timegm() function for systems that don't have itAndrew Tridgell2002-10-301-0/+4
| | | | | | | | (This used to be commit 732bc4519f1119100607cc84400e8f84e0c0ba9d)
| * Add init_module_function typedef for new module systemJelmer Vernooij2002-10-301-0/+3
| | | | | | | | (This used to be commit 4d1206be5275a8af7dfb612f1747fba484a7d017)
| * Fix for systems that allow more than 65536 open files per process.Jeremy Allison2002-10-221-0/+3
| | | | | | | | | | Jeremy. (This used to be commit ff537f10a0c0b6b1d9055eb776d1e8a9864e8363)
| * Some was asking to look at this code, so better it stay there until we ↵Simo Sorce2002-10-221-0/+224
| | | | | | | | | | | | | | | | | | decide what to do with it. Last updates are support for the right way to support privileges. Simo. (This used to be commit cae9074405dec5baf6bd34d48f36e2c81b24d2ea)
| * This moves the group mapping API into the passdb backend.Volker Lendecke2002-10-212-1/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently this calls back to mapping.c, but we have the framework to get the information into LDAP and the passdb.tdb (should we? I think so..). This has received moderate testing with net rpc vampire and usrmgr. I found the add_groupmem segfault in add_aliasmem as well, but that will be another checkin. Volker (This used to be commit f30095852fea19421ac8e25dfe9c5cd4b2206f84)
| * Remove obsolete acconfig.h - we now use comments in AC_DEFINE()Jelmer Vernooij2002-10-211-239/+507
| | | | | | | | (This used to be commit dc4fcb71edc22f36cd1f6d78a211d09c418f3309)
| * Recognize FreeBSD5 correctly (not as being sysv...)Jelmer Vernooij2002-10-212-615/+644
| | | | | | | | (This used to be commit 66ef6b942e00dc0d7742226f24861445d3bc0eb3)
| * Added new error codes. Fix up connection code to retry in the same wayJeremy Allison2002-10-171-7/+40
| | | | | | | | | | | | that app-head does. Jeremy. (This used to be commit b521abd86b10573ca8f9116907c81e6deb55f049)
| * Tidyup of file specific access mask bits.Tim Potter2002-10-141-14/+19
| | | | | | | | | | Added directory specific access mask bits. (This used to be commit edbd942a8d0edcb5e7cc3086c3d98c6ff1d6cd80)
| * Nice *big* patch from metze.Andrew Bartlett2002-10-122-19/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The actual design change is relitivly small however: It all goes back to jerry's 'BOOL store', added to many of the elements in a SAM_ACCOUNT. This ensured that smb.conf defaults did not get 'fixed' into ldap. This was a great win for admins, and this patch follows in the same way. This patch extends the concept - we don't store values back into LDAP unless they have been changed. So if we read a value, but don't update it, or we read a value, find it's not there and use a default, we will not update ldap with that value. This reduced clutter in our LDAP DB, and makes it easier to change defaults later on. Metze's particular problem was that when we 'write back' an unchanged value, we would clear any muliple values in that feild. Now he can still have his mulitivalued 'uid' feild, without Samba changing it for *every* other operation. This also applies to many other attributes, and helps to eliminate a nasty race condition. (Time between get and set) This patch is big, and needs more testing, but metze has tested usrmgr, and I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly flawed ;-). The same system will be introduced into the SAM code shortly, but this fixes bugs that people were coming across in production uses of Samba 3.0/HEAD, hence it's inclusion here. Andrew Bartlett (This used to be commit 7f237bde212eb188df84a5d8adb598a93fba8155)
| * forgot some bits from previous rpc_secdesc.h rework patchSimo Sorce2002-10-071-2/+0
| | | | | | | | (This used to be commit 738b9237eda8fdb8adb534ab1a84070923f352f1)
| * try to put every security descriptors related definitions in the same file.Simo Sorce2002-10-063-175/+249
| | | | | | | | | | | | | | also try to uniform names to a clean scheme. first part. (This used to be commit a123e05877caf90c28980be2d84b1d0b46e4fd21)
| * Add more common options to popt_common - and start usingJelmer Vernooij2002-10-051-0/+1
| | | | | | | | | | the ones for debuglevel and configuration file in pdbedit (This used to be commit cb0d03a393d9009c3e16b9d05d88c171de9a9414)
| * Add a timeout to tdb_lock_bystring(). Ensure we never have more thanJeremy Allison2002-10-042-1/+4
| | | | | | | | | | | | MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit bb58a08af459b4abae9d53ab98c15f40638ce52b)
* | Define smbtrans subcommands so we can stop hardcoding themJim McDonough2002-11-071-0/+5
| | | | | | | | (This used to be commit 645c2d5c30a79d4aa28f477dbf0fc44d319fd35d)
* | Missed extern.Jeremy Allison2002-11-051-0/+1
| | | | | | | | | | Jeremy. (This used to be commit 13995fc0499798e546b019eb44a98614df0ded97)
* | port sec_desc headers reordering from HEAD.Simo Sorce2002-11-023-177/+249
| | | | | | | | | | Thanks to Andrew Brtlet for the diff :-) (This used to be commit cf67981e73cf52803eae589a6b86e1274bf72d2c)
* | Merge passdb from HEAD -> 3.0Andrew Bartlett2002-11-023-19/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The work here includes: - metze' set/changed patch, which avoids making changes to ldap on unmodified attributes. - volker's group mapping in passdb patch - volker's samsync stuff - volkers SAMR changes. - mezte's connection caching patch - my recent changes (fix magic root check, ldap ssl) Andrew Bartlett (This used to be commit 2044d60bbe0043cdbb9aba931115672bde975d2f)
* | Back out SAM - it belongs in HEADJelmer Vernooij2002-10-291-3/+0
| | | | | | | | (This used to be commit da0d48eedce29ba236a517c99e35babb39d6a794)
* | Remove SAM - it belongs in HEADJelmer Vernooij2002-10-292-284/+0
| | | | | | | | (This used to be commit 808dbcf345d0e00dc5bc0af2ef54f31a554824f0)
* | Sync with HEADJelmer Vernooij2002-10-291-5/+0
| | | | | | | | (This used to be commit a64affffb2acf68956dc25be45c0559e6139a571)
* | Merge rest of Jelmer's popt_common updates from HEAD to fix build.Jim McDonough2002-10-291-0/+1
| | | | | | | | (This used to be commit 5dfc073305003fabf6d54bf99b1281f266db292d)
* | Sync with HEADJelmer Vernooij2002-10-281-809/+1111
| | | | | | | | (This used to be commit 906f25d1fb7ed4c85f89d8594f15383b450bd56f)
* | Fix for systems that allow more than 65536 open files per process.Jeremy Allison2002-10-221-0/+3
| | | | | | | | | | Jeremy. (This used to be commit 947a56ce00e552e8b8d2ed64435eabde6225f044)
* | Added new error codes. Fix up connection code to retry in the same wayJeremy Allison2002-10-171-7/+40
| | | | | | | | | | | | that app-head does. Jeremy. (This used to be commit ec7953f20145799f6286a295472df4826bfdfb8f)
* | Merge of file/directory access bits changes.Tim Potter2002-10-141-14/+19
| | | | | | | | (This used to be commit 2adaceea55d098dcd633b5ffb8f446a9ca6b4e94)
* | Add a timeout to tdb_lock_bystring(). Ensure we never have more thanJeremy Allison2002-10-042-1/+4
| | | | | | | | | | | | MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit 9fe3c0b90d4bff2217e3cb5a34b4683ca314c06e)
* | merge of working dsrolegetprimdominfo() client code from APP_HEADGerald Carter2002-10-043-1/+3
| | | | | | | | (This used to be commit 028477e35208e76fedbc7c743426fd9be94b7cf0)
* | This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This ↵cvs2svn Import User2002-10-041-0/+91
|\| | | | | | | used to be commit 7950dfc795568798e8ede784b4e8b927be0add49)
| * merge of working dsrolegetprimdominfo() client code from APP_HEADGerald Carter2002-10-044-1/+94
| | | | | | | | (This used to be commit f70caa25e4ee198151b915cf2bc0a26b2d0e243d)
| * merge of new client side support the Win2k LSARPC UUID in rpcbindGerald Carter2002-10-041-0/+11
| | | | | | | | | | from APP_HEAD (This used to be commit 38c9e4299845fd77cc8629945ce2d259489f7437)
| * We are going to need to track the SAM sequence number too.Andrew Bartlett2002-10-031-0/+1
| | | | | | | | (This used to be commit 92e0d0e6082117d2d5342383023cff244bbceed0)
| * Cope with rw errors and timeout to peer.Jeremy Allison2002-10-012-1/+3
| | | | | | | | | | Jeremy. (This used to be commit 736a7bab487d7e217eed452e2089adb6b4164ad5)
| * Added error string for server timeout on client call.Jeremy Allison2002-10-011-0/+1
| | | | | | | | | | Jeremy. (This used to be commit abeebf33c132c4975ac5dadde57c22176ddc9fda)
| * Added Solaris sendfile patch + configure tests from Pierre Belanger ↵Jeremy Allison2002-09-301-0/+3
| | | | | | | | | | | | | | <belanger@yahoo.com>. Jeremy. (This used to be commit 8db4d46dc983ce37814fb375d61951b6220a4c61)
| * Remove sam/api.c.Andrew Bartlett2002-09-291-45/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * 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)