Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r21191: Add in the POSIX open/mkdir/unlink calls. | Jeremy Allison | 2007-10-10 | 15 | -160/+545 |
| | | | | | | | | Move more error code returns to NTSTATUS. Client test code to follow... See if this passes the build-farm before I add it into 3.0.25. Jeremy. | ||||
* | r21188: bumping passdb version number to make sure this is different than ↵ | Gerald Carter | 2007-10-10 | 1 | -2/+1 |
| | | | | the 3.0.25 branch | ||||
* | r21184: Dummy checkin to let the build farm pick up r21183 of Samba4 | Volker Lendecke | 2007-10-10 | 1 | -2/+2 |
| | |||||
* | r21182: * Refactor the code to obtain the LDAP connection credentials | Gerald Carter | 2007-10-10 | 2 | -123/+125 |
| | | | | | | from both idmap_ldap_{alloc,db}_init() * Fix the backwards compat support in idmap_ldap.c * Fix a spelling error in the idmap_fetch_secret() function name | ||||
* | r21181: Add some debug, fix the NT_STATUS_IO_TIMEOUT problems in the ↵ | Volker Lendecke | 2007-10-10 | 1 | -1/+8 |
| | | | | | | | | RAW-NOTIFY test in the build farm. Volker | ||||
* | r21180: fix backwards compatible idmap backends parameter parsing | Gerald Carter | 2007-10-10 | 1 | -6/+17 |
| | |||||
* | r21176: merged va_end() changes from Samba4 | Andrew Tridgell | 2007-10-10 | 2 | -8/+15 |
| | |||||
* | r21166: Ensure we return the correct "EROFS" error on a non-writable | Jeremy Allison | 2007-10-10 | 1 | -1/+1 |
| | | | | | filesystem. Jeremy. | ||||
* | r21165: Lets try the build farm without inotify, we're seeing some | Volker Lendecke | 2007-10-10 | 1 | -0/+1 |
| | | | | | | | | | NT_STATUS_IO_TIMEOUT with it. Samba4 disables inotify as well. Does anybody know why Samba4 does it? Maybe the same justification holds for 3 as well. Volker | ||||
* | r21164: Fix from Martin Zielinski <mz@seh.de> for EnumprinterdataEX | Jeremy Allison | 2007-10-10 | 1 | -9/+9 |
| | | | | | on Vista. Jeremy. | ||||
* | r21161: Another fix for pam_winbind: Move the entire pwd expiry handling into | Günther Deschner | 2007-10-10 | 1 | -14/+14 |
| | | | | | | the PAM_SUCCESS block. Guenther | ||||
* | r21160: Some more pam_winbind fixes: | Günther Deschner | 2007-10-10 | 1 | -32/+79 |
| | | | | | | | | | * Consolidate all pam_winbind password expiry warnings in the one _pam_send_password_expiry_message() call. * Also convert some more NTSTATUS codes to error messages. * Add paranoia check to only do all the post-processing after PAM_SUCCESS. Guenther | ||||
* | r21159: Cleanup pam_sm_chauthtok() in pam_winbind: | Günther Deschner | 2007-10-10 | 2 | -31/+44 |
| | | | | | | | | Set info3 strings, krb5ccname and returned username after we changed a password and sucessfully re-authenticated afterwards. In that case we ended up without this information. Guenther | ||||
* | r21158: Add _pam_setup_krb5_env() and _pam_warn_logon_type() functions for | Günther Deschner | 2007-10-10 | 1 | -31/+70 |
| | | | | | | pam_winbind. Guenther | ||||
* | r21157: this is 3.0.26 trunk | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r21155: Forgot one _PAM_LOG_STATE_DATA_STRING call (only in 3_0). | Günther Deschner | 2007-10-10 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | r21154: Add PAM_WINBIND_LOGONSERVER, also merge the various pam_set_data calls. | Günther Deschner | 2007-10-10 | 2 | -36/+69 |
| | | | | Guenther | ||||
* | r21152: Correctly omit pam conversations when PAM_SILENT has been set by the | Günther Deschner | 2007-10-10 | 2 | -57/+61 |
| | | | | | | calling application. Guenther | ||||
* | r21151: applying patches for CVE-2007-045[34] | Gerald Carter | 2007-10-10 | 2 | -3/+5 |
| | |||||
* | r21150: Activate RAW-NOTIFY | Volker Lendecke | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r21149: Only say we are a groupmember for the optimized (rid 513) membership | Günther Deschner | 2007-10-10 | 1 | -1/+4 |
| | | | | | | | lookup when we actually are. Although the Linux nss winbind backend protects against num_mem != 0 && buf == NULL. Guenther | ||||
* | r21146: Fix debug typos. | Günther Deschner | 2007-10-10 | 2 | -2/+2 |
| | | | | Guenther | ||||
* | r21145: Convert some int to BOOL in pam_winbind (only in 3_0). | Günther Deschner | 2007-10-10 | 1 | -13/+13 |
| | | | | Guenther | ||||
* | r21144: Create more accurate warning message when the pam_winbind chauthtok has | Günther Deschner | 2007-10-10 | 1 | -12/+76 |
| | | | | | | received NT_STATUS_PASSWORD_RESTRICTION. Guenther | ||||
* | r21143: Fix wrong check for pam error codes for getpwnam and lookup winbind | Günther Deschner | 2007-10-10 | 1 | -13/+26 |
| | | | | | | | | requests in pam_winbind (Bug #4094). Inspired by fix from Lars Heete. Guenther | ||||
* | r21133: - Apply patch from ages ago, which should allow following ↵ | Derrell Lipman | 2007-10-10 | 1 | -10/+27 |
| | | | | | | | | \\server\share\path DFS referrals. This doesn't appear to break anything in the non-DFS case, but I don't have an environment to test DFS referrals. Need confirmation from OP that this solves the problem. | ||||
* | r21132: - Fixes bug 4366. Documentation for smbc_utimes() was incorrect. | Derrell Lipman | 2007-10-10 | 2 | -12/+42 |
| | | | | | | | | | | | | | - Should fix bug 4115 (but needs confirmation from OP). If the kerberos use flag is set in the context, then also pass it to smbc_attr_server for use by cli_full_connection() - Should fix bug 4309 (but needs confirmation from OP). We no longer send a keepalive packet unconditionally. Instead, we assume (yes, possibly incorrectly, but it's the best guess we can make) that if the connection is on port 139, it's netbios and otherwise, it isn't. If netbios is in use, we send a keepalive packet. Otherwise, we check that the connection is alive using getpeername(). | ||||
* | r21131: Some notify fixes | Volker Lendecke | 2007-10-10 | 2 | -1/+16 |
| | |||||
* | r21130: Don't mix SAFE_FREE() and TALLOC_FREE(). | Gerald Carter | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r21129: Fix from Martin Zielinski <mz@seh.de> - ensure | Jeremy Allison | 2007-10-10 | 1 | -0/+10 |
| | | | | | | the hand marshalled container size is a multiple of 4 bytes for RPC alignment. Jeremy. | ||||
* | r21128: Fix Vista connecting to Samba in share level security. | Jeremy Allison | 2007-10-10 | 3 | -4/+35 |
| | | | | | | | | Vista sends the NTLMv2 blob by default in the tconX packet. Make sure we save off the workgroup the user was logged into on the client in the sessionsetupX and re-use it for the NTLMv2 calc. Jeremy. | ||||
* | r21127: Add a mitigating comment ;-)) | Volker Lendecke | 2007-10-10 | 1 | -0/+8 |
| | |||||
* | r21123: Make notify_fsp() static to notify.c. | Volker Lendecke | 2007-10-10 | 3 | -60/+72 |
| | | | | Volker | ||||
* | r21122: Simplify code in pam_winbind a bit. | Günther Deschner | 2007-10-10 | 1 | -23/+20 |
| | | | | Guenther | ||||
* | r21121: Fix error message, based on RAW-NOTIFY | Volker Lendecke | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r21120: Make notify a bit more robust: Delete the notify records if we ↵ | Volker Lendecke | 2007-10-10 | 1 | -14/+34 |
| | | | | | | | | | | | | figured out that the process holding it is not around anymore. Tridge, please review this and possibly also include it in 4. We can discuss the error message for "unknown target" from messaging_send, INVALID_HANDLE seemed to be most appropriate to me. Volker | ||||
* | r21117: Add rpccli_samr_chgpasswd_user to rpcclient for testing. | Günther Deschner | 2007-10-10 | 1 | -0/+55 |
| | | | | Guenther | ||||
* | r21116: Fix the build -- sorry! | Volker Lendecke | 2007-10-10 | 1 | -4/+8 |
| | |||||
* | r21115: notify_internal.c needs to remove the table entry if a process has ↵ | Volker Lendecke | 2007-10-10 | 5 | -47/+74 |
| | | | | | | | | | | | crashed. So it needs the specific error message. Make messages.c return NTSTATUS and specificially NT_STATUS_INVALID_HANDLE if sending to a non-existent process. Volker | ||||
* | r21114: Fix 'net usershare': Adding "guest_ok=y" required a correct acl. Set the | Volker Lendecke | 2007-10-10 | 1 | -4/+6 |
| | | | | | | | | default if "" is set. And fix the calculation for too man shares. Thanks to Karolin Seeger <ks@sernet.de> Volker | ||||
* | r21113: Increment vfs version, thanks to metze for pointing it out | Volker Lendecke | 2007-10-10 | 1 | -1/+2 |
| | |||||
* | r21112: fix const compile warning | Gerald Carter | 2007-10-10 | 1 | -2/+2 |
| | |||||
* | r21111: Reorganize the change notify params a bit. We now have the per-share | Volker Lendecke | 2007-10-10 | 3 | -17/+16 |
| | | | | | | | | | | | | | | parameters change notify = [yes]/no # do we do it at all kernel change notify = [yes]/no # enable/disable inotify Those who want FAM need to say change notify = yes vfs objects = notify_fam Volker | ||||
* | r21110: Fix kinit with Heimdal (Bug #4226). | Günther Deschner | 2007-10-10 | 3 | -13/+54 |
| | | | | Guenther | ||||
* | r21109: Send notify_fam.c through the VFS. Lets see how the build farm likes ↵ | Volker Lendecke | 2007-10-10 | 3 | -14/+38 |
| | | | | | | this. Volker | ||||
* | r21108: Send sys_notify_watch through the VFS, FAM is next | Volker Lendecke | 2007-10-10 | 7 | -11/+42 |
| | |||||
* | r21107: Adapt notify_fam.c to the new infrastructure. This works in my test, ↵ | Volker Lendecke | 2007-10-10 | 1 | -76/+90 |
| | | | | | | | | | | | but does not survive the raw-notify test just because famd is too slow. Events are coming in too late and are thus unsyncronized. Now to get that through the VFS. Volker | ||||
* | r21106: We neither need a account lockout policy handler nor a check domain | Günther Deschner | 2007-10-10 | 1 | -1/+2 |
| | | | | | | | online handler for internal (local SAM, BUILTIN) childs. Jeremy, please check. Guenther | ||||
* | r21105: Quick fix for CLDAP reply without NetLogon attribute. | Günther Deschner | 2007-10-10 | 1 | -2/+27 |
| | | | | Guenther | ||||
* | r21104: Rename struct watch_context to struct inotify_watch_context | Volker Lendecke | 2007-10-10 | 1 | -8/+9 |
| |