summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2009-08-08Implement db_rbt_traverseVolker Lendecke1-4/+33
2009-08-08s3:smbd: convert '\\' into '/' in SMB2 CreateStefan Metzmacher1-0/+8
metze
2009-08-08s3:smbd: rename conn => sconn for smbd_server_connection structsStefan Metzmacher15-118/+118
This should avoid confusion between smbd_server_connection and connection_struct variables. metze
2009-08-07Move the checks for null timestamps down below the VFS_NTIMESJeremy Allison2-30/+18
layer (as it's done in onefs). This simplifies greatly the code in smb_set_file_time() w.r.t. changenotify messages. Jeremy.
2009-08-07Correctly send out notify messages for timestamp changes.Jeremy Allison1-5/+3
"change time" has no notify message, so don't send anything out when we change it. Use FILE_NOTIFY_CHANGE_CREATION correctly when changing the create time. Jeremy.
2009-08-07s3:smbd: split the dir entry marshalling into smbd_marshall_dir_entry()Stefan Metzmacher1-443/+482
So that we can reuse it for SMB2 Find. metze
2009-08-07s3:smbd: move dptr globals into struct smbd_server_connectionStefan Metzmacher8-97/+148
metze
2009-08-07s3:smbd: remove dirptr and dirpath from connection_structStefan Metzmacher7-51/+47
They're both only used in the context of a function, so we can make them stack variables. metze
2009-08-07s3:smbd: implement get_lanman2_dir_entry() on top of smbd_dirptr_get_entry()Stefan Metzmacher1-229/+215
metze
2009-08-07s3:smbd: let get_dir_entry() use smbd_dirptr_get_entry()Stefan Metzmacher1-139/+89
metze
2009-08-07s3:smbd: add generic smbd_dirptr_get_entry()Stefan Metzmacher2-0/+163
metze
2009-08-07s3:smbd: conn_free_internal() can be static nowStefan Metzmacher6-25/+24
metze
2009-08-07s3:smbd: add a smbd_server_connection pointer to connection_structStefan Metzmacher7-35/+38
This can be NULL for faked connection structs used in the rpc server or printing code. metze
2009-08-07Fix some nonempty blank linesVolker Lendecke6-37/+36
2009-08-07s3:smbd: don't ignore check_descend in get_dir_entry()Stefan Metzmacher1-0/+6
metze
2009-08-07s3-wkssvcs: fix check for BUILTIN\Administrators membership in ↵Günther Deschner1-2/+2
wkssvc_Netr{Join,Unjoin}Domain2. Guenther
2009-08-07s3 net: i18n support for net rpc auditKai Blin2-57/+61
2009-08-07s3 net: net i18n in it's own moduleKai Blin2-0/+4880
2009-08-07Revert "s3: Update i18n files"Kai Blin9-28698/+1170
This reverts commit 57b5269038624b70e117025af9b977e0addcdc8e, 6e044a22cf232798efbd40a2b55fd9556483d403 and c9803ee26ad1b2f92f2ce7653ce16ac84d0b3eb6. The correct location for net .po files is in locale/net/
2009-08-07s3 net: i18n support for net rpcKai Blin2-561/+618
2009-08-07s3 net: i18n support for net registryKai Blin3-77/+82
2009-08-07s3 net: i18n support for net rapKai Blin2-226/+229
2009-08-08s3: Fix nss info substitutionBo Yang1-3/+3
Signed-off-by: Bo Yang <boyang@samba.org>
2009-08-06s3: Fix a bug in renames of directoriesTim Prouty1-6/+19
Recently code was added to match windows semantics of denying the rename of a directory if there are open files underneath it. This does partly match windows semantics, but it turns out the rename should be allowed if the open file handle is for the directory being renamed, or for a stream on the directory being renamed. This patch refines the check to better follow these rename semantics.
2009-08-06Remove a const warning.Jeremy Allison2-2/+3
Jeremy.
2009-08-06Fix bug #5714 - NetBSD, ENODATA undefined, at least some releases.Jeremy Allison1-0/+4
Jeremy.
2009-08-06Put SMB_INFO_STANDARD back into setfileinfo, but do it rightJeremy Allison1-0/+45
this time :-). Jeremy.
2009-08-07Unable to browse DFS when using kerberosBo Yang1-8/+14
Signed-off-by: Bo Yang <boyang@samba.org>
2009-08-06s3/smbldap: Fix typo in debug message.Karolin Seeger1-1/+1
Karolin
2009-08-06set uidwrappersrcdirAndrew Tridgell1-0/+1
this is needed for the combined build
2009-08-06define uwrap_enabled() on Samba3Andrew Tridgell1-0/+3
s3 doesn't use uwrap yet, but it uses some common coe in lib/, and so needs a dummy version of the uwrap_enabled() macro
2009-08-05s3:winbind: Convert WINBINDD_GETGROUPS to the new APIVolker Lendecke5-173/+230
2009-08-05s3:winbind: Add async wb_gettokenVolker Lendecke3-0/+224
2009-08-05s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new APIVolker Lendecke5-28/+131
2009-08-05s3:winbind: Add async wb_lookupusergroupsVolker Lendecke12-2/+497
2009-08-05s3:winbind: Make wcache_lookup_usergroups externally visibleVolker Lendecke2-29/+52
2009-08-05s3:winbind: Convert WINBINDD_GETSIDALIASES to the new APIVolker Lendecke5-28/+145
2009-08-05s3:winbind: Add async wb_lookupuseraliasesVolker Lendecke12-2/+643
2009-08-05s3:winbind: Make parse_sidlist take a const char *Volker Lendecke2-5/+12
2009-08-05s3:winbind: Make wcache_lookup_useraliases available publicallyVolker Lendecke2-33/+78
2009-08-05s3:winbind: Convert WINBINDD_GETPWUID to the new APIVolker Lendecke5-265/+117
2009-08-05s3:winbind: Convert WINBINDD_GETPWNAM to the new APIVolker Lendecke5-98/+152
2009-08-05s3:winbind: Convert WINBINDD_GETPWSID to the new APIVolker Lendecke5-21/+101
2009-08-05s3:winbind: Add async wb_getpwsidVolker Lendecke3-0/+230
2009-08-05s3:winbind: Make fillup_pw_field publically availableVolker Lendecke2-1/+9
2009-08-05s3:winbind: Add async wb_queryuserVolker Lendecke12-2/+721
2009-08-05s3:winbind: Make wcache_query_user externally visibleVolker Lendecke2-22/+47
2009-08-05s3:winbind: Convert WINBINDD_GID_TO_SID the new APIVolker Lendecke5-59/+96
2009-08-05s3:winbind: Add async wb_gid2sidVolker Lendecke12-2/+541
2009-08-05s3:winbind: Convert WINBINDD_UID_TO_SID the new APIVolker Lendecke5-59/+96