summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:winbind: Add async wb_next_grentVolker Lendecke2009-08-294-0/+194
|
* s3:winbind: Add async QueryGroupListVolker Lendecke2009-08-299-4/+391
|
* w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new APIVolker Lendecke2009-08-2916-100/+623
|
* s3:winbind: Convert the GETDCNAME routines to the new APIVolker Lendecke2009-08-295-22/+98
|
* s3:winbind: Add async wb_dsgetdcnameVolker Lendecke2009-08-293-0/+125
|
* s3:winbind: Convert winbindd_dsgetdcname to the new APIVolker Lendecke2009-08-295-117/+208
|
* s3:winbind: Add an async dsgetdcname callVolker Lendecke2009-08-299-3/+565
|
* s3:winbind: Convert the GETPWENT routines to the new APIVolker Lendecke2009-08-298-385/+281
|
* s3:winbind: Add async next_pwentVolker Lendecke2009-08-294-0/+164
|
* s3:winbind: Add async fill_pwentVolker Lendecke2009-08-293-0/+163
|
* s3:winbind: Add async query_user_listVolker Lendecke2009-08-2912-5/+547
|
* s3:winbind: simplify wb_seqnums_done a bitVolker Lendecke2009-08-291-15/+24
|
* s3:winbind: Make wb_seqnums.c update the winbind cache seqnumsVolker Lendecke2009-08-291-1/+12
|
* s3:winbind: Fix a bug found by RPC-SAMRVolker Lendecke2009-08-298-47/+59
| | | | | | We need to enumerate passdb alias members Thanks to gd for bugging me :-)
* s3:winbind: Fix a typoVolker Lendecke2009-08-291-1/+1
|
* s3:winbind: Rename wbint_GroupMembers to wbint_PrincipalsVolker Lendecke2009-08-299-62/+62
|
* s3:winbind: Rename wbint_GroupMember to wbint_PrincipalVolker Lendecke2009-08-297-45/+44
|
* s3: Add catia to the list of modules compiled by defaultAravind Srinivasan2009-08-281-1/+1
| | | | Signed-off-by: Tim Prouty <tprouty@samba.org>
* s3: Major revamp for catia vfs moduleAravind Srinivasan2009-08-281-145/+837
| | | | | | | | | This patch builds out catia to allow fully configurable mappings, including mappings from single byte to multi-byte characters. Additionally, a much more complete list of vfs operations are now covered. Signed-off-by: Tim Prouty <tprouty@samba.org>
* s3: Add a new VFS op called SMB_VFS_TRANSLATE_NAMEAravind Srinivasan2009-08-2811-26/+138
| | | | | | | | | | | This vop is designed to work in tandem with SMB_VFS_READDIR to allow vfs modules to make modifications to arbitrary filenames before they're consumed by callers. Subsequently the core directory enumeration code in smbd is now changed to free the memory that may be allocated in a module. This vop enables the new version of catia in the following patch. Signed-off-by: Tim Prouty <tprouty@samba.org>
* s3-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)Michael Adam2009-08-281-6/+9
| | | | | | | This also removes build warnings of redefined macros since it uses the embracing "#ifndef _DLINKLIST_H ... #endif". Michael
* s3-ntlmssp: use generated ntlmssp code for debugging purpose.Günther Deschner2009-08-282-1/+75
| | | | Guenther
* s3-ntlmssp: add NDR helper routines for ntlmssp.Günther Deschner2009-08-282-0/+189
| | | | Guenther
* s3-ntlmssp: use interface constants in TargetInfo blob.Günther Deschner2009-08-281-5/+5
| | | | Guenther
* s3-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.Günther Deschner2009-08-284-48/+15
| | | | Guenther
* s3:smbd: teach filename_convert() about fake files (2nd fix for bug #6642)Stefan Metzmacher2009-08-271-0/+11
| | | | metze
* s3:smbd: add is_fake_file_path() that takes only the raw path as stringStefan Metzmacher2009-08-272-14/+23
| | | | metze
* s3:streams: check for :$DATA only in the backend (fix bug #6642)Stefan Metzmacher2009-08-273-5/+11
| | | | | | | We need to allow "\\$Extend\\$Quota:$Q:$INDEX_ALLOCATION" to pass check_path(), so that the Quota Dialog works. metze
* s3:error_map: make NTSTATUS -> errno -> NTSTATUS mapping consistent for ↵Stefan Metzmacher2009-08-271-1/+1
| | | | | | | | NT_STATUS_INVALID_PARAMETER Why have we mapped EINVAL -> NT_STATUS_INVALID_HANDLE before? metze
* s3-ntlmssp: remove trailing whitespace.Günther Deschner2009-08-273-137/+137
| | | | Guenther
* s3-schannel: remove remaining code that was using "struct dcinfo".Günther Deschner2009-08-273-192/+0
| | | | Guenther
* s3-credentials: remove unused code.Günther Deschner2009-08-274-314/+1
| | | | Guenther
* s3-schannel: upgrade old format schannel_store.tdb.Günther Deschner2009-08-271-4/+9
| | | | Guenther
* s3-netlogon: use shared credential and schannel storage infrastructure for ↵Günther Deschner2009-08-273-196/+146
| | | | | | netlogon server. Guenther
* s3-netlogon: add netr_creds_server_step_check() convenience wrapper.Günther Deschner2009-08-271-0/+34
| | | | Guenther
* s3-schannel: add simple wrappers to fetch and store schannel auth info.Günther Deschner2009-08-274-1/+79
| | | | Guenther
* s3-schannel: make open_schannel_session_store() public.Günther Deschner2009-08-272-1/+2
| | | | Guenther
* libcli/auth: add tdb backend for schannel state.Günther Deschner2009-08-271-1/+3
| | | | Guenther
* s3-build: add SCHANNEL_OBJ to Makefile.in.Günther Deschner2009-08-271-2/+5
| | | | Guenther
* s3:winbind: Convert WINBINDD_GETUSERSIDS to the new APIVolker Lendecke2009-08-276-255/+130
|
* s3:winbind: Fix a typoVolker Lendecke2009-08-271-1/+1
|
* s3:winbind: Remove the manual caching for the async wb_ functionsVolker Lendecke2009-08-276-80/+15
| | | | The generic NDR-based cache in winbindd_dual_ndr.c replaces this.
* s3:winbind: Some calls are not cacheableVolker Lendecke2009-08-271-0/+19
|
* s3:winbind: Factor out wcache_store_seqnum()Volker Lendecke2009-08-272-19/+34
|
* s3:winbind: Add a generic cache for NDR based parent-child requestsVolker Lendecke2009-08-277-21/+157
|
* s3:winbind: Factor out wcache_fetch_seqnumVolker Lendecke2009-08-271-14/+39
|
* s3/smbd: open the share_info.tdb on startup instead of tconxSteven Danneman2009-08-263-1/+11
| | | | | | | | This is a small performance optimization. Instead of opening the tdb on every smb connection in the forked child process, we now open it in the parent and share the fd. This also reduces the total fd usage in the system.
* s3/debug: make SPENGO OID list appear under one debug headerSteven Danneman2009-08-261-1/+4
|
* s3/winbindd: Remove unnecessary check for NULL SIDSteven Danneman2009-08-262-8/+7
| | | | | | | | | | | | | | | | There's a known bug in some Windows implementations of DsEnumerateDomainTrusts() where domain SIDs are not returned for transitively trusted domains within the same forest. Jerry originally worked around this in the winbindd parent by checking for S-0-0 and converting it to S-1-0 in 8b0fce0b. Guenter later moved these checks into the child process in commit 3bdfcbac making the initial patch unecessary. I've removed it and added a clarifying comment to the child process. If ever this SID is needed we could add an extra DsEnumerateDomainTrusts() call in trusted_domains() as suggested by the Microsoft KB.
* s3-selftest: enable running RPC-NETLOGON-S3 against samba3.Günther Deschner2009-08-261-1/+1
| | | | Guenther