1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3/include
Volker Lendecke d3d6126d94 r6351: This is quite a large and intrusive patch, but there are not many pieces that
can be taken out of it, so I decided to commit this in one lump. It changes
the passdb enumerating functions to use ldap paged results where possible. In
particular the samr calls querydispinfo, enumdomusers and friends have
undergone significant internal changes. I have tested this extensively with
rpcclient and a bit with usrmgr.exe. More tests and the merge to trunk will
follow later.

The code is based on a first implementation by Günther Deschner, but has
evolved quite a bit since then.

Volker
(This used to be commit f0bb44ac58)
2007-10-10 10:56:38 -05:00
..
ads.h r4665: Fix inspired by posting from Joe Meadows <jameadows@webopolis.com>. 2007-10-10 10:53:50 -05:00
adt_tree.h r5517: code cleanup; rename the sorted_tree to pathtree (used by registry code) 2007-10-10 10:55:43 -05:00
asn_1.h fix some warnings from the Sun compiler 2004-01-09 14:54:33 +00:00
auth.h r4976: Try to scare people off from trying to write authentication modules 2007-10-10 10:55:10 -05:00
authdata.h port latest changes from SAMBA_3_0 tree 2003-08-02 20:06:57 +00:00
byteorder.h port latest changes from SAMBA_3_0 tree 2003-08-02 20:06:57 +00:00
charset.h r2114: Shameless theft of iconv commit from Samba4 to keep the two libs more in sync :-). 2007-10-10 10:52:32 -05:00
client.h r5518: Add initial msdfs support to smbclient. Currently I can only 2007-10-10 10:55:44 -05:00
clitar.h
debug.h r1332: Typo fix. 2007-10-10 10:52:07 -05:00
dlinklist.h
doserr.h r6051: finish off 2007-10-10 10:56:19 -05:00
dynconfig.h port latest changes from SAMBA_3_0 tree 2003-08-02 20:06:57 +00:00
fake_file.h r2388: fix client quota support 2007-10-10 10:52:42 -05:00
hmacmd5.h
idmap.h port latest changes from SAMBA_3_0 tree 2003-08-02 20:06:57 +00:00
includes.h r6318: don't include smbwrapper stuff unless asked for 2007-10-10 10:56:36 -05:00
interfaces.h
intl.h Merge from 3.0: 2003-10-09 06:10:52 +00:00
libsmb_internal.h r5968: derrell's large file fix for libsmbclient (BUG 2505) 2007-10-10 10:56:13 -05:00
libsmbclient.h r5916: Only one C++ guard is necessary, not one around each smbc function. 2007-10-10 10:56:08 -05:00
local.h r5636: Re-add the allocation size - parameterized by share as 2007-10-10 10:55:52 -05:00
MacExtensions.h
mangle.h r1570: merging changes from 3.0.5 2007-10-10 10:52:15 -05:00
mapping.h trying to get HEAD building again. If you want the code 2003-07-16 05:34:56 +00:00
md5.h r3697: BUG 2027: fix multiple declaration of MD5_CTX (do we really care about DOS compilers?). Will watch build farm though. 2007-10-10 10:53:14 -05:00
messages.h r1885: tighten the cache consistency with the ntprinters.tdb entry an the in memory cache associated with open printer handles; also make sure that register_messages_flags() doesn't overwrite the originally registers flags 2007-10-10 10:52:23 -05:00
module.h Fix the events API. Patch by metze with some minor modifications. 2003-05-29 14:46:30 +00:00
msdfs.h r6242: after talking to jeremy, we can actually consolidate 2007-10-10 10:56:31 -05:00
nameserv.h Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios 2004-03-15 21:45:45 +00:00
nt_printing.h r2768: BUG 1519: save the hostname used in the open_printer_ex() for later reuse when filling in the spolss replies (also gets rid of get_called_name() 2007-10-10 10:52:52 -05:00
nt_status.h r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness. 2007-10-10 10:56:27 -05:00
ntdomain.h r6014: rather large change set.... 2007-10-10 10:56:15 -05:00
nterr.h r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness. 2007-10-10 10:56:27 -05:00
ntioctl.h sync 3.0 into HEAD for the last time 2003-09-09 04:07:32 +00:00
ntlmssp.h Make arbitary binary data unsigned char. 2004-01-05 00:14:12 +00:00
ntquotas.h sync 3.0 into HEAD for the last time 2003-09-09 04:07:32 +00:00
passdb.h r6351: This is quite a large and intrusive patch, but there are not many pieces that 2007-10-10 10:56:38 -05:00
popt_common.h r5786: Bugzilla #2443. Fix gcc4 compile found by Mark Loeser. 2007-10-10 10:56:00 -05:00
printing.h r5685: BUG 1881: only define PRINT_SPOOL_PREFIX if it is not already defined 2007-10-10 10:55:54 -05:00
privileges.h r5726: merge LsaLookupPrivValue() code from trunk 2007-10-10 10:55:57 -05:00
pstring.h
rap.h
rpc_brs.h
rpc_buffer.h r5808: removing unneeded structure field from RPC_BUFFER 2007-10-10 10:56:02 -05:00
rpc_client.h r6040: finish out 'net rpc service list' 2007-10-10 10:56:18 -05:00
rpc_creds.h
rpc_dce.h r991: Allow winbindd to use the domain trust account password 2007-10-10 10:51:53 -05:00
rpc_dfs.h
rpc_ds.h r196: merging struct uuid from trunk 2007-10-10 10:51:13 -05:00
rpc_echo.h
rpc_eventlog.h r6014: rather large change set.... 2007-10-10 10:56:15 -05:00
rpc_lsa.h r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains() 2007-10-10 10:56:30 -05:00
rpc_misc.h r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; rename REG_CREATE_VALE -> REG_SET_VALUE 2007-10-10 10:56:30 -05:00
rpc_netlogon.h r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; rename REG_CREATE_VALE -> REG_SET_VALUE 2007-10-10 10:56:30 -05:00
rpc_parse.h
rpc_reg.h r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; rename REG_CREATE_VALE -> REG_SET_VALUE 2007-10-10 10:56:30 -05:00
rpc_samr.h r5580: Fix "net rpc trustdom add". Much closer to what windows does. Also stop 2007-10-10 10:55:48 -05:00
rpc_secdes.h r6038: adding more flesh to 'net rpc service' 2007-10-10 10:56:17 -05:00
rpc_shutdown.h r6014: rather large change set.... 2007-10-10 10:56:15 -05:00
rpc_spoolss.h r6220: cleaning up spoolss header; removing unused structures 2007-10-10 10:56:29 -05:00
rpc_srvsvc.h r6004: Let's make server manager able to kill a user session. 2007-10-10 10:56:15 -05:00
rpc_svcctl.h r6071: * clean up UNISTR2_ARRAY ( really just an array of UNISTR4 + count ) 2007-10-10 10:56:20 -05:00
rpc_wkssvc.h
safe_string.h r1215: Intermediate checkin of the new keytab code. I need to make sure I 2007-10-10 10:52:00 -05:00
samba_linux_quota.h Oops. Broke the build. Added missing files. 2004-01-05 21:02:37 +00:00
samba_xfs_quota.h Oops. Broke the build. Added missing files. 2004-01-05 21:02:37 +00:00
secrets.h r3377: Merge in first part of modified patch from Nalin Dahyabhai <nalin@redhat.com> 2007-10-10 10:53:05 -05:00
session.h
smb_acls.h more 2.2.x compatibility fixes - allow user looksup in the kerb5 2003-10-20 16:50:14 +00:00
smb_macros.h r6351: This is quite a large and intrusive patch, but there are not many pieces that 2007-10-10 10:56:38 -05:00
smb.h r6346: Add a counter for the number of SMB operations per connection/file. 2007-10-10 10:56:37 -05:00
smbldap.h r6351: This is quite a large and intrusive patch, but there are not many pieces that 2007-10-10 10:56:38 -05:00
smbprofile.h r3642: Extend vfs to add seekdir/telldir/rewinddir. Yes I know I have to 2007-10-10 10:53:11 -05:00
spnego.h sync 3.0 into HEAD for the last time 2003-09-09 04:07:32 +00:00
srvstr.h
stamp-h.in
sysquotas.h Patch from Stefan (metze) Metzmacher <metze at metzemix.de> to revert to 2.2.x quota methods. 2004-01-05 19:36:02 +00:00
talloc.h split some security related functions in their own files. 2003-10-06 01:38:46 +00:00
trans2.h r6170: Remove redundant flag that I had just added. 2007-10-10 10:56:27 -05:00
util_getent.h
vfs_macros.h r4879: Fix rewinddir -> rewind_dir. Noticed by James Peach. 2007-10-10 10:55:06 -05:00
vfs.h r3844: Attempt to get the build farm in line. Some systems seem to have defined 2007-10-10 10:53:20 -05:00
xfile.h