Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-09 | Do not call SMB_VFS_GET_REAL_FILENAME if the name is mangled | Volker Lendecke | 1 | -6/+11 | |
The GPFS get_real_file name does not know about mangled names. Tim, if onefs does not either, you need this bugfix :-) In case onefs does 8.3 names, we need to pass the mangled flag down to SMB_VFS_GET_REAL_FILENAME to give GPFS a chance say ENOTSUPP and do the fallback. | |||||
2009-05-09 | s3:libsmb: fix layering of cli_ntrename_internal and its callers | Stefan Metzmacher | 1 | -29/+35 | |
It's easier to have cli_ntrename_internal as a semetric async tevent_req function. cli_ntrename() and cli_nt_hardlink() should be callers on top of cli_ntrename_internal(). metze | |||||
2009-05-08 | s3: Fix chained sesssetupAndX/tconn messages | Tim Prouty | 1 | -0/+7 | |
A sesssetupAndX chained with a tconn will not correctly set the TID in the response header. I'm seeing an XP client send this chained sesssetup/tconn when samba has security = share. Samba's current behavior is to return a TID of 0 in the smb header rather than the actual TID. This patch also updates the UID in the header as well. | |||||
2009-05-09 | s4-smbtorture: avoid secdesc test on connect handle in RPC-SAMR-USERS for ↵ | Günther Deschner | 1 | -1/+3 | |
Samba3. With this, I think, we pass RPC-SAMR-USERS. Guenther | |||||
2009-05-09 | s3-samr: Fix SetUserInfo level 16 and 21 w.r.t. ACB_AUTOLOCK acct_flag. | Günther Deschner | 1 | -0/+10 | |
It is not allowed to *set* this flag remotely if it has been not set already. Found by torture test. Guenther | |||||
2009-05-09 | s3-samr: Fix SetUserInfo level 7 when there has been no name change. | Günther Deschner | 1 | -0/+6 | |
Found by torture test. Guenther | |||||
2009-05-08 | s3-selftest: enable running RPC-SAMR-USERS against Samba3. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-05-08 | s4-smbtorture: skip unsupported ACB bits for Samba3 in RPC-SAMR-USER. | Günther Deschner | 1 | -4/+10 | |
Guenther | |||||
2009-05-08 | s3-samr: more accurateness in _samr_SetDomainInfo(). | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2009-05-08 | s4-smbtorture: Support timestamp handling for Samba3 in RPC-SAMR-USERS. | Günther Deschner | 1 | -8/+23 | |
Timestamps in passdb (currently) only have second granularity. Guenther | |||||
2009-05-08 | Fix bug #6330 - DFS doesn't work on AIX. Jeremy. | Jeremy Allison | 3 | -0/+47 | |
2009-05-08 | Expand the comment explaining why user_in_group_sid is | Jeremy Allison | 1 | -1/+6 | |
not reliable for winbindd users from foreign domains. Jeremy. | |||||
2009-05-08 | s3:smbd: fix posix acls when setting an ACL without explicit ACE for the ↵ | Stefan Metzmacher | 1 | -3/+18 | |
owner (bug#2346) The problem of bug #2346 remains for users exported by winbindd, because create_token_from_username() just fakes the token when the user is not in the local sam domain. This causes user_in_group_sid() to give totally wrong results. In uid_entry_in_group() we need to check if we already have the full unix token in the current_user struct. If so we should use the current_user unix token, instead of doing a very complex user_in_group_sid() which doesn't give reliable results anyway. metze | |||||
2009-05-08 | s3:smbd: fix the fix for mapped IPv4 address handling in release_ip(). | Michael Adam | 1 | -2/+2 | |
It was too late... Thanks Metze for noticing. Michael | |||||
2009-05-08 | s3-selftest: run RPC-LSA-GETUSER against Samba 3. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2009-05-08 | s4-smbtorture: Fix printf info-level mismatch in RPC-SAMR. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-05-08 | s3-samr: implement more info levels in _samr_QueryDomainInfo(). | Günther Deschner | 1 | -0/+82 | |
Gets us closer to pass RPC-SAMR. Guenther | |||||
2009-05-08 | s3-samr: Fix potential memory leak in _samr_ChangePasswordUser(). | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2009-05-08 | s4:loadparm: fix a comment typo. and line wrapping. | Michael Adam | 1 | -1/+2 | |
Michael | |||||
2009-05-08 | s4:loadparm: fix brace indentation and add brace for clarity | Michael Adam | 1 | -2/+4 | |
Michael | |||||
2009-05-08 | s3: make release_ip() call (ctdb) cope with IPv4 mapped addresses | Michael Adam | 1 | -1/+8 | |
Michael | |||||
2009-05-08 | s3-selftest: finally enable RPC-SAMR-PASSWORDS which samba3 now passes. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-05-08 | s4-smbtorture: avoid acct_flags check at the end of RPC-SAMR-PASSWORDS for ↵ | Günther Deschner | 1 | -1/+4 | |
Samba3. I don't get this, why would the account suddenly get ACB_PWNOTREQ ? Guenther | |||||
2009-05-08 | s3-selftest: need to enable lanman auth in order make RPC-SAMR-PASSWORDS pass. | Günther Deschner | 3 | -0/+6 | |
Guenther | |||||
2009-05-08 | s3-samr: Do not leak information whether a user exist or not in pwd change ↵ | Günther Deschner | 1 | -0/+11 | |
calls. Found by torture test. Guenther | |||||
2009-05-08 | s3-samr: implement _samr_ChangePasswordUser(). | Günther Deschner | 1 | -10/+106 | |
This is vastly copied from samba4 samr server. Guenther | |||||
2009-05-08 | s3-samr: implement _samr_OemChangePasswordUser2(). | Günther Deschner | 1 | -10/+48 | |
Guenther | |||||
2009-05-08 | s3-samr: disable check for ACB_DISABLED in check_oem_password(). | Günther Deschner | 1 | -1/+4 | |
It is a bad idea to just tell everyone that an account is disabled without really having checked the password first. Found by torture test. Guenther | |||||
2009-05-08 | s3-samr: rework check_oem_password() to take a struct samu, not to return one. | Günther Deschner | 1 | -39/+27 | |
Guenther | |||||
2009-05-08 | s4-smbtorture: prepare for running RPC-SAMR-USERS against samba3. | Günther Deschner | 1 | -16/+24 | |
In Samba 3 there are no pdb calls to store comments, codepages and countrycodes (yet). Guenther | |||||
2009-05-08 | s3-samr: Let _samr_TestPrivateFunctionsUser() return not supported. | Günther Deschner | 1 | -1/+0 | |
This is to get us closer to pass RPC-SAMR-USERS. Guenther | |||||
2009-05-08 | s3-samr: Do not return users in _samr_QueryDisplayInfo() for builtin domain. | Günther Deschner | 1 | -0/+5 | |
Found by torture test. Guenther | |||||
2009-05-08 | s3-samr: let set_user_info_16 and 20 follow the same pattern as all other ↵ | Günther Deschner | 3 | -29/+40 | |
levels. Guenther | |||||
2009-05-08 | s3-samr: support some more info levels in samr_SetUserInfo calls. | Günther Deschner | 3 | -0/+468 | |
Guenther | |||||
2009-05-08 | s3-samr: support some more info levels in samr_QueryUser calls. | Günther Deschner | 1 | -0/+266 | |
Guenther | |||||
2009-05-08 | s3/ldap: also handle DirX return codes | Björn Jacke | 1 | -0/+2 | |
2009-05-08 | s3:configure: "test" only takes one "=" | Björn Jacke | 1 | -1/+1 | |
2009-05-07 | Fix some type-punned warnings | Volker Lendecke | 3 | -7/+13 | |
2009-05-07 | Remove a misleading comment | Volker Lendecke | 1 | -2/+0 | |
2009-05-07 | Fix some nonempty blank lines | Volker Lendecke | 1 | -11/+10 | |
2009-05-07 | Convert lib/wb_reqtrans.c to unix calling conventions | Volker Lendecke | 3 | -97/+113 | |
2009-05-07 | Adapt wb_reqtrans to "recent" coding conventions | Volker Lendecke | 1 | -44/+28 | |
2009-05-07 | s3-auth: use full 16byte session key in make_user_info_netlogon_interactive(). | Günther Deschner | 2 | -3/+2 | |
Patch from Jeremy. With this patch, I was able to join Windows 7 RC to a Samba3 DC, and login into a Samba 3 Domain. There are still two registry settings required: HKLM\System\CCS\Services\LanmanWorkstation\Parameters DWORD DomainCompatibilityMode = 1 DWORD DNSNameResolutionRequired = 0 Do *not* modify the other netlogon registry parameters that were passed around, they weaken security. Guenther (cherry picked from commit b5097d54cb74ca0ea328f9e029562f65f4a01134) | |||||
2009-05-07 | Async API needs all parameters to be kept around until sent, | Jeremy Allison | 1 | -55/+15 | |
ensure they're attached to the state structure. Thanks to Metze for pointing this out. Jeremy. | |||||
2009-05-07 | Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2009-05-07 | Add simple test chaining up sesssetup and tcon | Volker Lendecke | 1 | -0/+53 | |
2009-05-07 | Make cli_tcon_andx chainable | Volker Lendecke | 2 | -15/+48 | |
2009-05-07 | Make cli_session_setup_guest chainable | Volker Lendecke | 2 | -9/+35 | |
2009-05-07 | s3-samr: Fix _samr_Connect5(). In error case it still needs to return empty ↵ | Günther Deschner | 1 | -1/+2 | |
info1. Guenther | |||||
2009-05-07 | Fix missing backtick. | Praveen Arimbrathodiyil | 1 | -1/+1 | |