summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* Check for error in transfer_file return also.Jeremy Allison2009-06-121-1/+7
| | | | Jeremy.
* Fix bug 6440Volker Lendecke2009-06-121-11/+19
| | | | Don't ignore the close error of the output file in check_magic()
* Simplify close_normal_file()Volker Lendecke2009-06-121-22/+21
|
* Activate tldap tracing in pdb_adsVolker Lendecke2009-06-121-0/+34
|
* Add basic tracing of tldap messagesVolker Lendecke2009-06-121-0/+10
|
* Add debugging facility to tldap, analogous to teventVolker Lendecke2009-06-122-0/+47
|
* s3: Call va_end() after all va_start()/va_copy() calls.Andrew Kroeger2009-06-123-2/+3
| | | | | | | | There are error paths in S3 where va_end() is not properly called after va_start() or va_copy() have been called. These issues were noted while performing an inspection for S4 bug #6129. Thanks to Erik Hovland <erik@hovland.org> for the original bug report.
* Fix bug #6297 - owner of sticky directory cannot delete files created by others.Jeremy Allison2009-06-111-2/+13
| | | | | | | | | | | The reason we couldn't delete was we were erroring out early if requestor was not the owner of the file we wanted to delete, instead of checking if the requestor owned the directory as well. If either of these is true, we must go on and check the ACL. Karolin, this is a must for 3.4.0 and also 3.3.next. I'll update the bug report with patches for 3.4.0 and 3.3.next and ask vl to review. Jeremy.
* s3 passdb ads: add missing characterTim Prouty2009-06-111-1/+1
|
* s3: Prepare the rename path for passing smb_filename to SMB_VFS_CREATE_FILETim Prouty2009-06-111-106/+133
|
* s3: Prepare the do_unlink path for passing smb_filname to SMB_VFS_CREATE_FILETim Prouty2009-06-111-72/+77
|
* s3: refactor utility function to handle splitting the directory from the maskTim Prouty2009-06-111-11/+35
|
* Fix Samba 3 selftest to use new selftest formatting functions.Jelmer Vernooij2009-06-111-2/+5
|
* Implement pdb_enum_alias_membershipsVolker Lendecke2009-06-111-3/+88
|
* Fix build with external talloc.Jelmer Vernooij2009-06-112-28/+31
|
* Implement pdb_ads_set_aliasinfoVolker Lendecke2009-06-101-1/+68
|
* pdb_default_aliasinfo is just fine for pdb_ads right nowVolker Lendecke2009-06-101-8/+1
|
* Implement pdb_ads_lookup_ridsVolker Lendecke2009-06-101-3/+69
|
* Fix a segfault in pdb_ads_delete_user()Volker Lendecke2009-06-101-3/+11
| | | | If a user comes from the passdb cache, priv is NULL
* s3: Prepare the first set of SMB_VFS_CREATE_FILE callers to take an ↵Tim Prouty2009-06-106-214/+333
| | | | | | | | | | | | | smb_filename struct Some of the callers required minimal changes, while others (copy_internals) required significant changes. The task is simplified a little bit because we are able to do operations and checks on the base_name when a stream isn't used. This patch should cause no functional changes. Volker, Jeremy: Please check
* s3: Add utility function for copying an smb_filename structTim Prouty2009-06-102-0/+42
|
* s3: Remove the now unused CFF_DOS_PATH flagTim Prouty2009-06-101-5/+0
| | | | | | All paths are now unix paths, making this flag useless. This flags argument is now unused and can be safely removed.
* s3: Remove unix_convert handling from createfile implementationsTim Prouty2009-06-102-59/+8
|
* s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert firstTim Prouty2009-06-105-149/+256
| | | | | This step is a requirement to change SMB_VFS_CREATEFILE to take an smb_filename struct.
* s3: Remove extraneous calls to unix_convertTim Prouty2009-06-101-6/+0
| | | | | | Not only are these unnecessary in spirit because unlink_internals calls unix_convert, but in practice the return value is simply being ignored right now.
* s3: Remove unused stat structs being passed to SMB_VFS_CREATE_FILETim Prouty2009-06-102-8/+2
|
* s3-libwbclient: fix unresolved symbols in libwbclient.Günther Deschner2009-06-101-1/+5
| | | | | | Kai, please check. Guenther
* lib-util: move set_blocking() call into own file.Günther Deschner2009-06-101-1/+2
| | | | Guenther
* Make ctemp async. Fix the test to pass against W2K3.Jeremy Allison2009-06-104-42/+150
| | | | Jeremy.
* s3-build: Fix make test_shlibs and test_nss_modules.Günther Deschner2009-06-101-2/+2
| | | | Guenther
* If there are no mods, don't bother the ldap serverVolker Lendecke2009-06-091-0/+5
|
* Some more fields in pdb_ads_init_ads_from_sam()Volker Lendecke2009-06-091-0/+20
|
* Do not pull samAccountName twiceVolker Lendecke2009-06-091-7/+0
|
* s3:smbd: only check the next_status for related requestsStefan Metzmacher2009-06-091-11/+12
| | | | metze
* s3:smbd: response with the same SMB2 flags as given by the clientStefan Metzmacher2009-06-091-1/+4
| | | | | | ...but also add the response flag. metze
* s3:smbd: only pass the chained file handle for related compounded SMB2 requestsStefan Metzmacher2009-06-091-0/+4
| | | | metze
* s3:smbd: make sure we pad compounded SMB2 responses to 8 bytesStefan Metzmacher2009-06-091-2/+47
| | | | metze
* s3:smbd: skip file handle checks for SMB2 compounded requestsStefan Metzmacher2009-06-095-6/+16
| | | | metze
* s3:smbd: more validation of the incoming SMB2 requestsStefan Metzmacher2009-06-092-4/+96
| | | | metze
* s3:smbd: for now ignore all non NBT Session Message requests for SMB2Stefan Metzmacher2009-06-091-0/+9
| | | | metze
* s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responsesStefan Metzmacher2009-06-091-21/+9
| | | | | | It seems that Windows 2008 and Windows 7 doesn't do this anymore. metze
* net: Only use the in memory ccache when not already using a kerberos ticket ↵Kai Blin2009-06-091-1/+2
| | | | in net ads
* s3-net: fix "net ads testjoin".Günther Deschner2009-06-091-0/+1
| | | | | | | | This always needs to use machine account credentials. Kai, please check. Guenther
* No need to free twice -- thanks gd :-)Volker Lendecke2009-06-091-1/+0
|
* Implement pdb_ads_[add|del]_groupmemVolker Lendecke2009-06-091-11/+69
|
* Make "net sam [add|del]mem" work for domain groupsVolker Lendecke2009-06-091-0/+24
|
* Implement pdb_ads_delete_dom_groupVolker Lendecke2009-06-091-1/+47
|
* Implement "net sam deletedomaingroup"Volker Lendecke2009-06-091-0/+53
|
* Replace the "ipv4" specific strings in libcli/cldap/cldap.c with "ip". CLDAP canJeremy Allison2009-06-081-15/+6
| | | | | | | | run over IPv4/IPv6, even though some of the netlogon messages are IPv4 specific. Fix the new ads_cldap_netlogon() to be IPv6/IPv4 agnostic. This compiles but I don't have a good test env. for this (although as the previous code was *completely* broken over IPv6 this will expose previously hidden bugs if it's broken :-). Jeremy.
* Implement pdb_ads_enum_group_membersVolker Lendecke2009-06-081-3/+57
|