Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-12 | Simplify close_normal_file() | Volker Lendecke | 1 | -22/+21 | |
2009-06-12 | Activate tldap tracing in pdb_ads | Volker Lendecke | 1 | -0/+34 | |
2009-06-12 | Add basic tracing of tldap messages | Volker Lendecke | 1 | -0/+10 | |
2009-06-12 | Add debugging facility to tldap, analogous to tevent | Volker Lendecke | 2 | -0/+47 | |
2009-06-12 | s3: Call va_end() after all va_start()/va_copy() calls. | Andrew Kroeger | 3 | -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. | |||||
2009-06-11 | Fix bug #6297 - owner of sticky directory cannot delete files created by others. | Jeremy Allison | 1 | -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. | |||||
2009-06-11 | s3 passdb ads: add missing character | Tim Prouty | 1 | -1/+1 | |
2009-06-11 | s3: Prepare the rename path for passing smb_filename to SMB_VFS_CREATE_FILE | Tim Prouty | 1 | -106/+133 | |
2009-06-11 | s3: Prepare the do_unlink path for passing smb_filname to SMB_VFS_CREATE_FILE | Tim Prouty | 1 | -72/+77 | |
2009-06-11 | s3: refactor utility function to handle splitting the directory from the mask | Tim Prouty | 1 | -11/+35 | |
2009-06-11 | Fix Samba 3 selftest to use new selftest formatting functions. | Jelmer Vernooij | 1 | -2/+5 | |
2009-06-11 | Implement pdb_enum_alias_memberships | Volker Lendecke | 1 | -3/+88 | |
2009-06-11 | Fix build with external talloc. | Jelmer Vernooij | 2 | -28/+31 | |
2009-06-10 | Implement pdb_ads_set_aliasinfo | Volker Lendecke | 1 | -1/+68 | |
2009-06-10 | pdb_default_aliasinfo is just fine for pdb_ads right now | Volker Lendecke | 1 | -8/+1 | |
2009-06-10 | Implement pdb_ads_lookup_rids | Volker Lendecke | 1 | -3/+69 | |
2009-06-10 | Fix a segfault in pdb_ads_delete_user() | Volker Lendecke | 1 | -3/+11 | |
If a user comes from the passdb cache, priv is NULL | |||||
2009-06-10 | s3: Prepare the first set of SMB_VFS_CREATE_FILE callers to take an ↵ | Tim Prouty | 6 | -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 | |||||
2009-06-10 | s3: Add utility function for copying an smb_filename struct | Tim Prouty | 2 | -0/+42 | |
2009-06-10 | s3: Remove the now unused CFF_DOS_PATH flag | Tim Prouty | 1 | -5/+0 | |
All paths are now unix paths, making this flag useless. This flags argument is now unused and can be safely removed. | |||||
2009-06-10 | s3: Remove unix_convert handling from createfile implementations | Tim Prouty | 2 | -59/+8 | |
2009-06-10 | s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert first | Tim Prouty | 5 | -149/+256 | |
This step is a requirement to change SMB_VFS_CREATEFILE to take an smb_filename struct. | |||||
2009-06-10 | s3: Remove extraneous calls to unix_convert | Tim Prouty | 1 | -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. | |||||
2009-06-10 | s3: Remove unused stat structs being passed to SMB_VFS_CREATE_FILE | Tim Prouty | 2 | -8/+2 | |
2009-06-10 | s3-libwbclient: fix unresolved symbols in libwbclient. | Günther Deschner | 1 | -1/+5 | |
Kai, please check. Guenther | |||||
2009-06-10 | lib-util: move set_blocking() call into own file. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2009-06-10 | Make ctemp async. Fix the test to pass against W2K3. | Jeremy Allison | 4 | -42/+150 | |
Jeremy. | |||||
2009-06-10 | s3-build: Fix make test_shlibs and test_nss_modules. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-06-09 | If there are no mods, don't bother the ldap server | Volker Lendecke | 1 | -0/+5 | |
2009-06-09 | Some more fields in pdb_ads_init_ads_from_sam() | Volker Lendecke | 1 | -0/+20 | |
2009-06-09 | Do not pull samAccountName twice | Volker Lendecke | 1 | -7/+0 | |
2009-06-09 | s3:smbd: only check the next_status for related requests | Stefan Metzmacher | 1 | -11/+12 | |
metze | |||||
2009-06-09 | s3:smbd: response with the same SMB2 flags as given by the client | Stefan Metzmacher | 1 | -1/+4 | |
...but also add the response flag. metze | |||||
2009-06-09 | s3:smbd: only pass the chained file handle for related compounded SMB2 requests | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2009-06-09 | s3:smbd: make sure we pad compounded SMB2 responses to 8 bytes | Stefan Metzmacher | 1 | -2/+47 | |
metze | |||||
2009-06-09 | s3:smbd: skip file handle checks for SMB2 compounded requests | Stefan Metzmacher | 5 | -6/+16 | |
metze | |||||
2009-06-09 | s3:smbd: more validation of the incoming SMB2 requests | Stefan Metzmacher | 2 | -4/+96 | |
metze | |||||
2009-06-09 | s3:smbd: for now ignore all non NBT Session Message requests for SMB2 | Stefan Metzmacher | 1 | -0/+9 | |
metze | |||||
2009-06-09 | s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responses | Stefan Metzmacher | 1 | -21/+9 | |
It seems that Windows 2008 and Windows 7 doesn't do this anymore. metze | |||||
2009-06-09 | net: Only use the in memory ccache when not already using a kerberos ticket ↵ | Kai Blin | 1 | -1/+2 | |
in net ads | |||||
2009-06-09 | s3-net: fix "net ads testjoin". | Günther Deschner | 1 | -0/+1 | |
This always needs to use machine account credentials. Kai, please check. Guenther | |||||
2009-06-09 | No need to free twice -- thanks gd :-) | Volker Lendecke | 1 | -1/+0 | |
2009-06-09 | Implement pdb_ads_[add|del]_groupmem | Volker Lendecke | 1 | -11/+69 | |
2009-06-09 | Make "net sam [add|del]mem" work for domain groups | Volker Lendecke | 1 | -0/+24 | |
2009-06-09 | Implement pdb_ads_delete_dom_group | Volker Lendecke | 1 | -1/+47 | |
2009-06-09 | Implement "net sam deletedomaingroup" | Volker Lendecke | 1 | -0/+53 | |
2009-06-08 | Replace the "ipv4" specific strings in libcli/cldap/cldap.c with "ip". CLDAP can | Jeremy Allison | 1 | -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. | |||||
2009-06-08 | Implement pdb_ads_enum_group_members | Volker Lendecke | 1 | -3/+57 | |
2009-06-08 | Make "net ads listmem" also work for domain groups | Volker Lendecke | 1 | -14/+34 | |
2009-06-08 | Fix some nonempty blank lines | Volker Lendecke | 1 | -34/+34 | |