Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | r21262: Final part of BUG 4093: fix %a with Windows XP 64bit | Gerald Carter | 2007-02-09 | 1 | -1/+4 | |
| | | ||||||
| * | r21259: Fix coverity bug id #340. No way to process | Jeremy Allison | 2007-02-09 | 1 | -1/+1 | |
| | | | | | | | | | | logon parameter as the code was written. Jeremy. | |||||
| * | r21258: Fix for connecting printers from Vista by storing | Gerald Carter | 2007-02-09 | 1 | -9/+78 | |
| | | | | | | | | | | | | | | | | the printer GUID as a REG_SZ as Vista seems to whine about unknown REG_BINARY values. Thanks to Martin Zielinski <mz@seh.de> for his excellent analysis on this. | |||||
| * | r21257: Better fix for bug #4188 : | Jeremy Allison | 2007-02-09 | 3 | -49/+44 | |
| | | | | | | | | | | | | Windows Vista RC1 and RC2 can't delete directory on Samba share based on work by Joe Meadows <jmeadows@webopolis.com>. Jeremy. | |||||
| * | r21251: Okay, after Jeremy has kindly tested this, check it in :-) | Volker Lendecke | 2007-02-08 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | Attached find a workaround that works for me. This is not the "correct" fix, to me it seems our DFS referral marshalling is broken. Vista requests level 4, we reply with level 2, and Vista seems not to like that. If we reply with level 3 it seems more happy. Needs more work! Volker | |||||
| * | r21250: Partial fix for BUG 4093: Make %a expand to "Vista" | Gerald Carter | 2007-02-08 | 3 | -9/+43 | |
| | | | | | | | | | | | | | | | | | | | | based on the flags2 values in the negprot request. This also includes some code for testing the dialect strings for "SMB 2.001" but this is unreliable as Vista only sends that in the 1st negprot and caches the fact that we don't support it. Restartnig the WOrkstation service on the client clears the cache. | |||||
| * | r21247: In the refactoring I dropped a RESOLVE_DFSPATH call | Jeremy Allison | 2007-02-08 | 1 | -2/+9 | |
| | | | | | | | | | | | | from setpathinfo. Return it and make sure all paths go through a dfs resolve. Jeremy. | |||||
| * | r21246: Remove incorrect control on unix set info. | Jeremy Allison | 2007-02-08 | 1 | -6/+2 | |
| | | | | | | | | | | We can take path or handle based calls. Jeremy. | |||||
| * | r21240: Fix longstanding Bug #4009. | Günther Deschner | 2007-02-08 | 13 | -33/+72 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the winbind cached ADS LDAP connection handling (ads_cached_connection()) we were (incorrectly) assuming that the service ticket lifetime equaled the tgt lifetime. For setups where the service ticket just lives 10 minutes, we were leaving hundreds of LDAP connections in CLOSE_WAIT state, until we fail to service entirely with "Too many open files". Also sequence_number() in winbindd_ads.c needs to delete the cached LDAP connection after the ads_do_search_retry() has failed to submit the search request (although the bind succeeded (returning an expired service ticket that we cannot delete from the memory cred cache - this will get fixed later)). Guenther | |||||
| * | r21239: if the workgroup name is longer than 16 chars we get garbage in the ↵ | Simo Sorce | 2007-02-08 | 1 | -6/+7 | |
| | | | | | | | | | | | | | | | | string server_len is usually 256 (fstring). Correctly terminate saving the lenght | |||||
| * | r21238: Fix tab indent in self-written krb5.confs. | Günther Deschner | 2007-02-08 | 1 | -1/+1 | |
| | | | | | | | | Guenther | |||||
| * | r21237: Forgot configure checks in 3_0 (3_0_25 is fine) for heimdal kinit fix. | Günther Deschner | 2007-02-08 | 1 | -0/+2 | |
| | | | | | | | | Guenther | |||||
| * | r21231: get rid of unused defines that cause a redefined warning | Herb Lewis | 2007-02-08 | 1 | -2/+0 | |
| | | ||||||
| * | r21229: Don't indirect through a potentially null pointer :-). | Jeremy Allison | 2007-02-08 | 1 | -5/+6 | |
| | | | | | | | | Jeremy. | |||||
| * | r21228: Fix for fd leak on error path. Thanks to | Jeremy Allison | 2007-02-08 | 1 | -1/+3 | |
| | | | | | | | | | | dleonard@vintela.com for this fix ! Jeremy. | |||||
| * | r21227: Quick fix for Stevef - ensure the returned data on open | Jeremy Allison | 2007-02-08 | 2 | -6/+12 | |
| | | | | | | | | | | is 8 byte aligned. Jeremy. | |||||
| * | r21226: Fix bug #4377 (rename of "foo" -> "Foo" fails). | Jeremy Allison | 2007-02-07 | 1 | -11/+29 | |
| | | | | | | | | | | | | | | This is actually an interesting case as it exposed bad code in our DFS redirect module (that was where the bug was introduced). Caused by our turning on dfsroot be default. Jeremy. | |||||
| * | r21225: Couple of fixes from Martin Zielinski mz@seh.de, | Jeremy Allison | 2007-02-07 | 2 | -4/+3 | |
| | | | | | | | | | | | | | | one typo, one to make sure that time initialization is done before modules that depend on it (printer initialization). Jeremy. | |||||
| * | r21224: Initial checkin of cifs_host_name resolver helper script | Steve French | 2007-02-07 | 1 | -0/+51 | |
| | | | | | | | | (needed by /sbin keyctl utils to finish the upcall) | |||||
| * | r21223: Try and fix bug #4361 - Vista backup fails. | Jeremy Allison | 2007-02-07 | 1 | -2/+24 | |
| | | | | | | | | | | | | Based on work from Joe Meadows <jameadows@webopolis.com>. One for the Vista patchset. Jeremy. | |||||
| * | r21219: Speed up the initial startup time of smbd on systems with loaded disk | Volker Lendecke | 2007-02-07 | 1 | -3/+32 | |
| | | | | | | | | | | | | subsystems. See the comment in the diff. Volker | |||||
| * | r21218: Fix typo | Volker Lendecke | 2007-02-07 | 1 | -1/+1 | |
| | | ||||||
| * | r21217: Just found a system that does not define in_addr_t but only struct | Volker Lendecke | 2007-02-07 | 2 | -9/+12 | |
| | | | | | | | | | | | | | | in_addr. Okay, it's a SuSE 7.0, but if the fix is so simple I think we should not drop that :-) Volker | |||||
| * | r21210: Fix POSIX open to return an info level. | Jeremy Allison | 2007-02-07 | 1 | -54/+96 | |
| | | | | | | | | Jeremy. | |||||
| * | r21207: Make the code match the spec :-). | Jeremy Allison | 2007-02-07 | 1 | -8/+25 | |
| | | | | | | | | Jeremy. | |||||
| * | r21204: Add define for new QFS Info for "who am i" | Steve French | 2007-02-06 | 1 | -0/+15 | |
| | | ||||||
| * | r21203: Regenerate C files after pidl updates. | Jelmer Vernooij | 2007-02-06 | 6 | -0/+157 | |
| | | ||||||
| * | r21202: On some build hosts, the first tests fail with CONNECTION_REFUSED. On my | Volker Lendecke | 2007-02-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | solaris 9 box I could solve that with an increased wait time. Volker | |||||
| * | r21191: Add in the POSIX open/mkdir/unlink calls. | Jeremy Allison | 2007-02-06 | 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-02-06 | 1 | -2/+1 | |
| | | | | | | | | the 3.0.25 branch | |||||
| * | r21184: Dummy checkin to let the build farm pick up r21183 of Samba4 | Volker Lendecke | 2007-02-06 | 1 | -2/+2 | |
| | | ||||||
| * | r21182: * Refactor the code to obtain the LDAP connection credentials | Gerald Carter | 2007-02-06 | 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-02-06 | 1 | -1/+8 | |
| | | | | | | | | | | | | | | | | RAW-NOTIFY test in the build farm. Volker | |||||
| * | r21180: fix backwards compatible idmap backends parameter parsing | Gerald Carter | 2007-02-06 | 1 | -6/+17 | |
| | | ||||||
| * | r21176: merged va_end() changes from Samba4 | Andrew Tridgell | 2007-02-06 | 2 | -8/+15 | |
| | | ||||||
| * | r21166: Ensure we return the correct "EROFS" error on a non-writable | Jeremy Allison | 2007-02-05 | 1 | -1/+1 | |
| | | | | | | | | | | filesystem. Jeremy. | |||||
| * | r21165: Lets try the build farm without inotify, we're seeing some | Volker Lendecke | 2007-02-05 | 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-02-05 | 1 | -9/+9 | |
| | | | | | | | | | | on Vista. Jeremy. | |||||
| * | r21161: Another fix for pam_winbind: Move the entire pwd expiry handling into | Günther Deschner | 2007-02-05 | 1 | -14/+14 | |
| | | | | | | | | | | | | the PAM_SUCCESS block. Guenther | |||||
| * | r21160: Some more pam_winbind fixes: | Günther Deschner | 2007-02-05 | 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-02-05 | 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-02-05 | 1 | -31/+70 | |
| | | | | | | | | | | | | pam_winbind. Guenther | |||||
| * | r21157: this is 3.0.26 trunk | Stefan Metzmacher | 2007-02-05 | 1 | -1/+1 | |
| | | | | | | | | metze | |||||
| * | r21155: Forgot one _PAM_LOG_STATE_DATA_STRING call (only in 3_0). | Günther Deschner | 2007-02-05 | 1 | -0/+1 | |
| | | | | | | | | Guenther | |||||
| * | r21154: Add PAM_WINBIND_LOGONSERVER, also merge the various pam_set_data calls. | Günther Deschner | 2007-02-05 | 2 | -36/+69 | |
| | | | | | | | | Guenther | |||||
| * | r21152: Correctly omit pam conversations when PAM_SILENT has been set by the | Günther Deschner | 2007-02-05 | 2 | -57/+61 | |
| | | | | | | | | | | | | calling application. Guenther | |||||
| * | r21151: applying patches for CVE-2007-045[34] | Gerald Carter | 2007-02-05 | 2 | -3/+5 | |
| | | ||||||
| * | r21150: Activate RAW-NOTIFY | Volker Lendecke | 2007-02-05 | 1 | -1/+1 | |
| | | ||||||
| * | r21149: Only say we are a groupmember for the optimized (rid 513) membership | Günther Deschner | 2007-02-05 | 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-02-05 | 2 | -2/+2 | |
| | | | | | | | | Guenther |