summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of ↵Jeremy Allison2008-11-262-15/+105
| | | | | | | the file Jeremy. (cherry picked from commit 019dcf49572404b1cb3c12aca4e7eaa052aeeedd)
* Ensure we always reply in reply_printopen().Jeremy Allison2008-11-261-1/+2
| | | | | Jeremy. (cherry picked from commit e0744713f2959446c918f817f0c602ba370eed77)
* First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file.Jeremy Allison2008-11-267-112/+119
| | | | | | | Restructures parts of open code so that fsp must be allocated before calling open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c. Jeremy. (cherry picked from commit b2626032626dcccd660c047f91130e81e380ae17)
* krb5_locator: use wbcLookupDomainControllerEx() for query.Günther Deschner2008-11-262-24/+21
| | | | | Guenther (cherry picked from commit b63b4028ed8823626a956bb437e275a1b1432483)
* s3-winbindd: use new, richer structures in WINBINDD_DSGETDCNAME implementation.Günther Deschner2008-11-261-21/+40
| | | | | Guenther (cherry picked from commit df554493c74ea611bfc5d890a4c2eca6eb3106d1)
* pam_winbind: fix some invalid blob handling.Günther Deschner2008-11-261-24/+30
| | | | | Guenther (cherry picked from commit f84fe8b0025850b31560f149ebaa27cf5a504694)
* Create a function out of pam_sm_close_session to delete the credentials.Andreas Schneider2008-11-261-123/+135
| | | | | | This is the way the creds should be deleted. Now we have back a close_session function which can be used for other things. (cherry picked from commit e451daf4c2e1a6de6c109e88243b535d7e15cb35)
* Delete the krb5 ccname variable from the PAM environment if set.Andreas Schneider2008-11-261-0/+8
| | | | | | If winbind sets the KRB5CCNAME variable it should unset it when the cache gets destroyed. (cherry picked from commit b656b672a3216829f3488734b058dd9f86409e5b)
* Set the right return value if wbc_status is set to an error.Günther Deschner2008-11-261-0/+5
| | | | | Guenther (cherry picked from commit 458a65b409f25f913a8122b320b38d1669137f06)
* pam_winbind: document mkhomedir option.Günther Deschner2008-11-261-0/+8
| | | | | Guenther (cherry picked from commit 69109cd0b896ce7dfbe04b713367c8f1c933dc98)
* pam_winbind: re-add mkhomedir option.Günther Deschner2008-11-263-3/+136
| | | | | Guenther (cherry picked from commit 6a2d15f1de9fb7b93a31129139dea667303393db)
* pam_winbind: remove unused pam_winbind_request().Günther Deschner2008-11-261-47/+0
| | | | | Guenther (cherry picked from commit e878e876b5ebc46536d83995c5bccd11c8f23b82)
* pam_winbind: fix wbc_auth_error_to_pam_error().Günther Deschner2008-11-261-18/+14
| | | | | Guenther (cherry picked from commit 4e8e29174146e324ae0fb5af6799b256d49e05ab)
* pam_winbind: remove some unused macros.Günther Deschner2008-11-261-47/+0
| | | | | Guenther (cherry picked from commit 47a32ce25b29e189ce424f860bb4f624e6f39147)
* pam_winbind: use wbclient equivalents for ACB_PWNOEXP and some NETLOGON flags.Günther Deschner2008-11-262-11/+4
| | | | | Guenther (cherry picked from commit 69fd76d15bb8acdb1cc452ab68e1c4e65adbedcb)
* pam_winbind: use libwbclient for WINBINDD_PAM_AUTH.Günther Deschner2008-11-261-116/+251
| | | | | Guenther (cherry picked from commit 26ca8d5504f1ef56355eb5ece88b1ac728869737)
* pam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.Günther Deschner2008-11-261-19/+52
| | | | | Guenther (cherry picked from commit 18f1585539bb306101f3471103a2936c2dfd0aa3)
* pam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.Günther Deschner2008-11-262-85/+75
| | | | | Guenther (cherry picked from commit a820f7c960c12f924c60fb9978543106e286e27f)
* pam_winbind: use libwbclient for WINBINDD_LOOKUPNAME/LOOKUPSID.Günther Deschner2008-11-261-51/+23
| | | | | Guenther (cherry picked from commit 252715060fca9fd75b899a6df3ff65b67aad4ec8)
* pam_winbind: use libwbclient for WINBINDD_INFO.Günther Deschner2008-11-261-9/+12
| | | | | Guenther (cherry picked from commit 9c11f1a9d174d800696640671894e7071292444f)
* pam_winbind: use libwbclient for WINBINDD_GETPWNAM.Günther Deschner2008-11-261-15/+11
| | | | | Guenther (cherry picked from commit d1821ad64960308bae9ad34ab53f565be4f5c967)
* pam_winbind: add _pam_check_remark_auth_err().Günther Deschner2008-11-261-0/+41
| | | | | Guenther (cherry picked from commit 1bf5777bf2f45c44e2e53617a01ebbffc05c330e)
* pam_winbind: add wbc_auth_error_to_pam_error().Günther Deschner2008-11-261-8/+45
| | | | | Guenther (cherry picked from commit 6e0f91ad93e75f0f00f157c1e8eaab5b4f0f54f3)
* pam_winbind: add wbc_error_to_pam_error().Günther Deschner2008-11-261-0/+36
| | | | | Guenther (cherry picked from commit b779820cabf0e2885526a72cae62e775588a6bab)
* pam_winbind: prepare to use libwbclient inside pam_winbind.Günther Deschner2008-11-262-2/+3
| | | | | Guenther (cherry picked from commit 3b93b9d65b0cb057887e8d286fc6c3bb06e1e7d1)
* pam_winbind: convert to use talloc.Günther Deschner2008-11-263-55/+54
| | | | | Guenther (cherry picked from commit 76be70a7190327f1bcd2ea240591a139830d580f)
* Use talloc_stackframe() in machine_password_change_handler (This used to be ↵Volker Lendecke2008-11-261-9/+5
| | | | | | commit 79103000b13c95325534db749a0da638a3eb1807) (cherry picked from commit 72a2b9615025c249c7cf1376ebeeb6a29537504f)
* Fix a memleak in calculate_next_machine_pwd_change (This used to be commit ↵Volker Lendecke2008-11-261-2/+7
| | | | | | 5314f06dcdf14ce5e038a03a3e4dfded227bd00c) (cherry picked from commit fa20fa5d243ee640f5d564525358c1f5ba2df3a7)
* libwbclient: add wbcLogonUser().Günther Deschner2008-11-262-0/+228
| | | | | Guenther (cherry picked from commit 80025324a944d74df4df883e7e9987533c8f1356)
* libwbclient: add wbcLogoffUserEx().Günther Deschner2008-11-262-0/+108
| | | | | Guenther (cherry picked from commit 9a24e73f5112cfb0a9378dee0d82340f3de8e363)
* libwbclient: add wbcAddNamedBlob.Günther Deschner2008-11-262-1/+54
| | | | | Guenther (cherry picked from commit 095fe83f9d3115cefc876a62b012d3b12f9f68c3)
* libwbclient: add wbcBlob and wbcNamedBlob.Günther Deschner2008-11-261-0/+19
| | | | | Guenther (cherry picked from commit d56cb98cd3a17f2847d088ed6187969fe51db740)
* WHATSNEW: add some more items.Günther Deschner2008-11-261-0/+11
| | | | | Guenther (cherry picked from commit b2b5946c2419482eaf7064b69a569cb3cfc1a8d7)
* s3-winbindd: for now only change machine pwd when not using a system krb5 ↵Günther Deschner2008-11-261-0/+1
| | | | | | | keytab. Guenther (cherry picked from commit 43991cd0ef972ebefabb0318a630403b9e42b67b)
* winbindd: only create machine pwd change event when in primary domain child.Günther Deschner2008-11-261-1/+1
| | | | | | Guenther (This used to be commit 543dfdc1cf6baf60bffc23c6aebc542fd58d2d2e) (cherry picked from commit 61f51d78b34f1ed80cef9758cdcded6f6fa82c19)
* winbindd: add event based machine password change.Günther Deschner2008-11-262-0/+120
| | | | | | Guenther (This used to be commit 15b72d44cbde0b8a375d8ed3d045c40ae97ec05a) (cherry picked from commit 4721049e840846c2ac4ba829c5eb669576b0fa0f)
* Fix bug #5909 - MS-DFS does not work on Vista, if link name includes ↵Yasuma Takeda2008-11-261-6/+6
| | | | | | multibyte character. (cherry picked from commit 3209e3b2c6cfdbcc9ac543e98e467e8a5d2c17ea)
* Second part of fix for bug #5891 - smbd crashed when viewing the eventlog ↵Jeremy Allison2008-11-261-5/+3
| | | | | | | exported by "eventlog list". Don't leak memory on error paths. Jeremy. (cherry picked from commit 0b795902f4c0f72697b33d3301942ab38ffe12c9)
* The IRIX compiler does not like embedded unnamed unions.Günther Deschner2008-11-265-50/+60
| | | | (cherry picked from commit a9682737efb7bf931a7d54e671fa17b2c9dfac5e)
* s3-nbt: remove double nbt netlogon opcodes.Günther Deschner2008-11-263-30/+19
| | | | | | Guenther (cherry picked from commit 81fde585516957b6a7742e0168c68df33572ed74) (cherry picked from commit cae36caaaea944bf18a0d956da2d241c0fe563b5)
* s3: fix all mailslot/nbt/cldap callers.Günther Deschner2008-11-2610-611/+132
| | | | | Guenther (cherry picked from commit 8ea883bfda3671009d37c94ca638e40cbfb94311)
* s3: copy nbt/netlogon helper from s4.Günther Deschner2008-11-267-0/+580
| | | | | Guenther (cherry picked from commit 47a25d1723cae31a8b5ad2a50f1a8fc98a270b5a)
* s3: re-run make idl.Günther Deschner2008-11-263-2293/+731
| | | | | Guenther (cherry picked from commit 9f23e65bdd011ba0d632ef70dfa057af84c9cbe0)
* s3-nbt: full merge of s4 nbt idl.Günther Deschner2008-11-261-277/+146
| | | | | Guenther (cherry picked from commit 9732c5e0f86c9c4c156a951dbfd26ddd43395088)
* eventlog: don't crash in sync_eventlog_params().Michael Adam2008-11-261-1/+1
| | | | | | | | | | | | When freeing the talloc ctx at the end of the routine, it must be a talloc ctx created inside. talloc_tos() needs to be valid after the function finishes, since callers (may) have data attached to it. Michael Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit 113c5d28edabdd17a2507e68aad612aa21c758f3)
* Re-structure Volker's patch to "Fix trans2findfirst for the large directory ↵Jeremy Allison2008-11-261-21/+21
| | | | | | optimization". Makes the change clearer. Jeremy.
* WHATSNEW: Update changes since 3.3.0pre2.Karolin Seeger2008-11-201-0/+7
| | | | | Karolin (cherry picked from commit e543bcc4e9da7c6e4cbfab7082a09eaefb48ed6b)
* This code mixes up int and uint32 when pulling out of a TDB. This is very ↵Jeremy Allison2008-11-202-24/+26
| | | | | | | bad. Fixing... May fix bug #5891, not sure. Jeremy. (cherry picked from commit 01c03b8c618ad1ae19dc72e0f254779b0569adeb)
* s3-winbindd: workaround for samr_ChangePasswordUser3 to User2 fallback for ↵Günther Deschner2008-11-201-0/+6
| | | | | | | w2k dcs. Guenther (cherry picked from commit c9f57fa84a33572b4888dd01688760eb34971a51)
* Add functions to delete NTACL on posix ACL set.Jeremy Allison2008-11-202-77/+185
| | | | | Jeremy. (cherry picked from commit 0c4d1d187bb93e65c7de38071cf54e8554b150b9)