Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | r22704: Implement three step method for enumerating domain trusts. | Gerald Carter | 2007-05-06 | 6 | -27/+339 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (a) Query our primary domain for trusts (b) Query all tree roots in our forest (c) Query all forest roots in trusted forests. This will give us a complete trust topology including domains via transitive Krb5 trusts. We also store the trust type, flags, and attributes so we can determine one-way trusted domains (outgoing only trust path). Patch for one-way trusts coming in a later check-in. "wbinfo -m" now lists all domains in the domain_list() as held by the main winbindd process. | |||||
| * | r22703: Convert winbindd_getgrgid() and winbindd_getgetpwnam() | Gerald Carter | 2007-05-06 | 1 | -113/+113 | |
| | | | | | | | | | | to use the same code path after we resolve the name/gid to a SID. Use the async lookupname/lookupsid interface. | |||||
| * | r22702: Convert both lookup name and lookup sid to follow the | Gerald Carter | 2007-05-06 | 2 | -31/+105 | |
| | | | | | | | | | | | | | | | | | | | | same heuristic. First try our DC and then try a DC in the root of our forest. Use a temporary state since winbindd_lookupXXX_async() is called from various winbindd API entry points. Note this will break the compile. That will be fixed in the next commit. | |||||
| * | r22701: Fix the krb5_nt_status error table and add the "no DCs found" mapping | Gerald Carter | 2007-05-06 | 1 | -2/+4 | |
| | | ||||||
| * | r22700: Add a simple wcache TRUSTDOM api for maintaing a complete | Gerald Carter | 2007-05-06 | 2 | -1/+478 | |
| | | | | | | | | | | | | | | | | list of trusted domains without requiring each winbindd process to aquire this on its own. This is needed for various idmap plugins and for dealing with different trust topoligies. list_trusted_domain() patches coming next. | |||||
| * | r22695: Dummy checkin (reformatting) to make the AIX hosts retry. | Volker Lendecke | 2007-05-06 | 1 | -6/+6 | |
| | | ||||||
| * | r22693: Always compile before checkin.... I've now installed dmapi on my ↵ | Volker Lendecke | 2007-05-06 | 1 | -1/+2 | |
| | | | | | | | | laptop :-) | |||||
| * | r22692: Fix compilation of explicit --without-winbind. | Volker Lendecke | 2007-05-05 | 1 | -4/+4 | |
| | | | | | | | | | | | | Thanks to Tom Bork for reporting this! Volker | |||||
| * | r22691: Fix a 64-bit warning and a const const discard warning | Volker Lendecke | 2007-05-05 | 2 | -5/+5 | |
| | | ||||||
| * | r22688: Change lock_data in struct byte_range_lock from void * to struct ↵ | Volker Lendecke | 2007-05-05 | 2 | -25/+16 | |
| | | | | | | | | lock_struct * | |||||
| * | r22678: Ignore dependency files | Volker Lendecke | 2007-05-05 | 0 | -0/+0 | |
| | | ||||||
| * | r22677: One line fix to make net idmap restore work again | Simo Sorce | 2007-05-04 | 1 | -0/+1 | |
| | | | | | | | | Jerry, please add this for 3.0.25 final | |||||
| * | r22676: Fix zero alloc with create_rpc_blob(). | Jeremy Allison | 2007-05-04 | 1 | -13/+21 | |
| | | | | | | | | Jeremy. | |||||
| * | r22675: Simo's patch for 0 size allocation. Still need | Jeremy Allison | 2007-05-04 | 5 | -19/+29 | |
| | | | | | | | | | | to examine parse_misc.c fix. Jeremy. | |||||
| * | r22673: Fix for Jerry's reversion. We still need to check size | Jeremy Allison | 2007-05-04 | 1 | -4/+16 | |
| | | | | | | | | | | before talloc. Jeremy. | |||||
| * | r22666: Expand kerberos_kinit_password_ext() to return NTSTATUS codes and make | Günther Deschner | 2007-05-04 | 3 | -7/+35 | |
| | | | | | | | | | | | | winbindd's kerberized pam_auth use that. Guenther | |||||
| * | r22664: When we have krb5_get_init_creds_opt_get_error() then try to get the ↵ | Günther Deschner | 2007-05-04 | 4 | -0/+167 | |
| | | | | | | | | | | | | | | | | NTSTATUS codes directly out of the krb5_error edata. Guenther | |||||
| * | r22663: Restructure kerberos_kinit_password_ext() error path. | Günther Deschner | 2007-05-04 | 1 | -53/+33 | |
| | | | | | | | | Guenther | |||||
| * | r22659: merge from SAMBA_4_0: | Stefan Metzmacher | 2007-05-04 | 2 | -1/+14 | |
| | | | | | | | | | | | | | | | | - add AC_GNU_SOURCE macro for systems which don't have it (sles8) - fix compiler warning on some systems metze | |||||
| * | r22655: Call correct free-macros in netsamlogon_cache_get() error paths. ↵ | Günther Deschner | 2007-05-03 | 1 | -4/+3 | |
| | | | | | | | | | | | | | | | | Forgot those in the previous commit. Guenther | |||||
| * | r22654: And this is now Samba 3.0.27pre1-SVN | Gerald Carter | 2007-05-03 | 1 | -1/+1 | |
| | | ||||||
| * | r22648: Fix comment to match the code. | James Peach | 2007-05-03 | 1 | -1/+1 | |
| | | ||||||
| * | r22647: Avoid leaking a full info3 structure on each winbindd cached login ↵ | Günther Deschner | 2007-05-03 | 3 | -9/+11 | |
| | | | | | | | | | | | | | | | | by making netsamlogon_cache_get() return a talloc'ed structure. Guenther | |||||
| * | r22646: segfault fix in idmap_ldap.c from 3_0_25 | Simo Sorce | 2007-05-03 | 1 | -2/+8 | |
| | | ||||||
| * | r22644: Fix memleak. | Günther Deschner | 2007-05-03 | 1 | -1/+3 | |
| | | | | | | | | Guenther | |||||
| * | r22643: Don't clear cached U/SID and UG/SID entries when we want to logon ↵ | Günther Deschner | 2007-05-03 | 1 | -1/+8 | |
| | | | | | | | | | | | | offline. Guenther | |||||
| * | r22641: Install tdbdump and tdbbackup. | Jelmer Vernooij | 2007-05-02 | 2 | -3/+3 | |
| | | ||||||
| * | r22636: Fix logic bug. | Günther Deschner | 2007-05-02 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | We certainly don't want to crash winbind on each sucessfull centry_uint{8,16,32,64} read. Jeremy, please check :-) Guenther | |||||
| * | r22633: Fix typo in debug message. | James Peach | 2007-05-01 | 1 | -1/+1 | |
| | | ||||||
| * | r22631: Remove the possibility of sid_check_is_domain and | James Peach | 2007-05-01 | 1 | -2/+1 | |
| | | | | | | | | sid_check_is_in_our_domain getting out of sync. | |||||
| * | r22630: Revert svn r22576 (parse change to enum_aliasmem(). Original code ↵ | Gerald Carter | 2007-05-01 | 1 | -17/+4 | |
| | | | | | | | | was correct | |||||
| * | r22615: fix prototype | Michael Adam | 2007-04-30 | 1 | -1/+1 | |
| | | ||||||
| * | r22614: Only enable GNU-isms in the Makefile if we can be sure that the GNU | James Peach | 2007-04-30 | 1 | -2/+8 | |
| | | | | | | | | make we found is what will be run when the user invokes "make". | |||||
| * | r22613: Fix an uninitialized variable warning | Volker Lendecke | 2007-04-30 | 1 | -1/+1 | |
| | | ||||||
| * | r22611: Fix from Jens Nissen <jens.nissen@gmx.net>. Fix bad | Jeremy Allison | 2007-04-30 | 2 | -3/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | memory leak I introduced into acl code, also remove redundent extra check for global_sid_System : global_sid_System == S-1-5-18 which is already included in the check for a domain of global_sid_NT_Authority == S-1-5 Jeremy. | |||||
| * | r22593: Finish doing the same for raw TALLOC. | Jeremy Allison | 2007-04-30 | 1 | -109/+172 | |
| | | | | | | | | Jeremy. | |||||
| * | r22592: Fix TALLOC_SIZE to be consistent. | Jeremy Allison | 2007-04-30 | 1 | -7/+11 | |
| | | | | | | | | Jeremy. | |||||
| * | r22591: Fix up the examples also. | Jeremy Allison | 2007-04-30 | 1 | -1/+5 | |
| | | | | | | | | Jeremy. | |||||
| * | r22590: Make TALLOC_ARRAY consistent across all uses. | Jeremy Allison | 2007-04-30 | 9 | -40/+87 | |
| | | | | | | | | | | That should be it.... Jeremy. | |||||
| * | r22589: Make TALLOC_ARRAY consistent across all uses. | Jeremy Allison | 2007-04-30 | 24 | -285/+522 | |
| | | | | | | | | Jeremy. | |||||
| * | r22588: Make all uses of TALLOC_MEMDUP consistent. | Jeremy Allison | 2007-04-30 | 8 | -27/+83 | |
| | | | | | | | | Jeremy. | |||||
| * | r22587: Ensure TALLOC_ZERO_ARRAY is consistent. | Jeremy Allison | 2007-04-30 | 3 | -30/+72 | |
| | | | | | | | | Jeremy. | |||||
| * | r22586: Add a modified version of Simo's patch. | Jeremy Allison | 2007-04-30 | 1 | -13/+28 | |
| | | | | | | | | Jeremy. | |||||
| * | r22585: Get us into a consistent state with TALLOC_ZERO_ARRAY also. | Jeremy Allison | 2007-04-30 | 4 | -69/+125 | |
| | | | | | | | | Jeremy. | |||||
| * | r22584: Don't hardcode specific Python version. | Jelmer Vernooij | 2007-04-29 | 2 | -2/+2 | |
| | | | | | | | | Patch by the Samba packaging team for Debian. | |||||
| * | r22583: Support non-Linux GNU systems (such as Debians' GNU with FreeBSD ↵ | Jelmer Vernooij | 2007-04-29 | 1 | -5/+17 | |
| | | | | | | | | | | | | | | | | kernel and Hurd systems). Patch by the Samba packaging team for Debian. | |||||
| * | r22578: Remove python build directory and generated smbadduser. | Jelmer Vernooij | 2007-04-29 | 1 | -0/+2 | |
| | | | | | | | | Patch originally by the Debian packaging team for Samba. | |||||
| * | r22577: Change all of parse/*.c to use standard form. Fix some | Jeremy Allison | 2007-04-29 | 4 | -76/+127 | |
| | | | | | | | | | | marshalling bugs. Jeremy. | |||||
| * | r22576: Fix marshalling bug in aliasmem. | Jeremy Allison | 2007-04-29 | 1 | -4/+17 | |
| | | | | | | | | Jeremy. | |||||
| * | r22574: Fix reply when we have no dfs shares. | Jeremy Allison | 2007-04-29 | 1 | -12/+27 | |
| | | | | | | | | Jeremy. |