Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-09-07 | s3:winbind: Convert WINBINDD_REMOVE_MAPPING to the new API | Volker Lendecke | 6 | -106/+137 | |
2009-09-07 | s3:winbind: Convert WINBINDD_SET_MAPPING to the new API | Volker Lendecke | 6 | -104/+137 | |
2009-09-07 | s3:winbind: Convert WINBINDD_CHECK_MACHACC to the new API | Volker Lendecke | 6 | -73/+148 | |
2009-09-05 | s3:winbind: Use fstr_sprintf, it is simpler than talloc_asprintf->fstrcpy | Volker Lendecke | 1 | -8/+5 | |
2009-09-05 | s3:winbind: Remove pointless <cond> ? true : false; | Volker Lendecke | 1 | -4/+4 | |
2009-09-05 | s3:winbind: Make the pam_auth subfunctions static | Volker Lendecke | 2 | -18/+9 | |
2009-09-04 | s3:winbind: Fix Coverity ID 933: FORWARD_NULL | Volker Lendecke | 1 | -0/+1 | |
2009-09-04 | s3:winbind: Fix Coverity ID 940: Resource Leak | Volker Lendecke | 1 | -0/+1 | |
2009-08-30 | s3:winbind: Fix bug 5626 | Volker Lendecke | 3 | -29/+23 | |
Apparently the AIX compiler can't deal with sizeless array declarations | |||||
2009-08-30 | w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new API | Volker Lendecke | 7 | -29/+115 | |
2009-08-30 | w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new API | Volker Lendecke | 7 | -29/+129 | |
2009-08-29 | s3:winbind: Convert WINBINDD_LIST_GROUPS to the new API | Volker Lendecke | 7 | -317/+214 | |
2009-08-29 | s3:winbind: Convert WINBINDD_LIST_USERS to the new API | Volker Lendecke | 4 | -7/+213 | |
2009-08-29 | s3:winbind: add a fake NDR winbind cache validator | Volker Lendecke | 1 | -0/+11 | |
2009-08-29 | s3:winbind: Convert the getgrent functions to the new API | Volker Lendecke | 6 | -1038/+332 | |
2009-08-29 | s3:winbind: Add a comment about fill_grent_mem_domusers... | Volker Lendecke | 1 | -0/+4 | |
2009-08-29 | s3:winbind: Add some missing error checks | Volker Lendecke | 2 | -0/+6 | |
2009-08-29 | s3:winbind: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2009-08-29 | s3:winbind: Add async wb_next_grent | Volker Lendecke | 3 | -0/+193 | |
2009-08-29 | s3:winbind: Add async QueryGroupList | Volker Lendecke | 1 | -0/+40 | |
2009-08-29 | w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new API | Volker Lendecke | 7 | -98/+246 | |
2009-08-29 | s3:winbind: Convert the GETDCNAME routines to the new API | Volker Lendecke | 4 | -22/+97 | |
2009-08-29 | s3:winbind: Add async wb_dsgetdcname | Volker Lendecke | 2 | -0/+124 | |
2009-08-29 | s3:winbind: Convert winbindd_dsgetdcname to the new API | Volker Lendecke | 4 | -117/+207 | |
2009-08-29 | s3:winbind: Add an async dsgetdcname call | Volker Lendecke | 1 | -0/+81 | |
2009-08-29 | s3:winbind: Convert the GETPWENT routines to the new API | Volker Lendecke | 7 | -385/+278 | |
2009-08-29 | s3:winbind: Add async next_pwent | Volker Lendecke | 3 | -0/+163 | |
2009-08-29 | s3:winbind: Add async fill_pwent | Volker Lendecke | 2 | -0/+162 | |
2009-08-29 | s3:winbind: Add async query_user_list | Volker Lendecke | 3 | -0/+112 | |
2009-08-29 | s3:winbind: simplify wb_seqnums_done a bit | Volker Lendecke | 1 | -15/+24 | |
2009-08-29 | s3:winbind: Make wb_seqnums.c update the winbind cache seqnums | Volker Lendecke | 1 | -1/+12 | |
2009-08-29 | s3:winbind: Fix a bug found by RPC-SAMR | Volker Lendecke | 8 | -47/+59 | |
We need to enumerate passdb alias members Thanks to gd for bugging me :-) | |||||
2009-08-29 | s3:winbind: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2009-08-29 | s3:winbind: Rename wbint_GroupMembers to wbint_Principals | Volker Lendecke | 2 | -8/+8 | |
2009-08-29 | s3:winbind: Rename wbint_GroupMember to wbint_Principal | Volker Lendecke | 3 | -24/+23 | |
2009-08-27 | s3:winbind: Convert WINBINDD_GETUSERSIDS to the new API | Volker Lendecke | 5 | -255/+129 | |
2009-08-27 | s3:winbind: Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2009-08-27 | s3:winbind: Remove the manual caching for the async wb_ functions | Volker Lendecke | 6 | -80/+15 | |
The generic NDR-based cache in winbindd_dual_ndr.c replaces this. | |||||
2009-08-27 | s3:winbind: Some calls are not cacheable | Volker Lendecke | 1 | -0/+19 | |
2009-08-27 | s3:winbind: Factor out wcache_store_seqnum() | Volker Lendecke | 2 | -19/+34 | |
2009-08-27 | s3:winbind: Add a generic cache for NDR based parent-child requests | Volker Lendecke | 7 | -21/+157 | |
2009-08-27 | s3:winbind: Factor out wcache_fetch_seqnum | Volker Lendecke | 1 | -14/+39 | |
2009-08-26 | s3/winbindd: Remove unnecessary check for NULL SID | Steven Danneman | 2 | -8/+7 | |
There's a known bug in some Windows implementations of DsEnumerateDomainTrusts() where domain SIDs are not returned for transitively trusted domains within the same forest. Jerry originally worked around this in the winbindd parent by checking for S-0-0 and converting it to S-1-0 in 8b0fce0b. Guenter later moved these checks into the child process in commit 3bdfcbac making the initial patch unecessary. I've removed it and added a clarifying comment to the child process. If ever this SID is needed we could add an extra DsEnumerateDomainTrusts() call in trusted_domains() as suggested by the Microsoft KB. | |||||
2009-08-26 | s3:winbind: Fix Coverity ID 942: Resource Leak | Volker Lendecke | 1 | -0/+2 | |
2009-08-23 | s3:winbind: Fallback to the forest root for lookupname | Volker Lendecke | 1 | -0/+49 | |
Thanks to Steven Danneman for watching me closely :-) | |||||
2009-08-23 | s3:winbind: Even on a domain controller, "our" domain is internal | Volker Lendecke | 1 | -6/+0 | |
It happens to be what we also share out via NETLOGON/SAMR, but winbind has direct access to it via the passdb domain methods | |||||
2009-08-23 | s3:winbind: Do not drop the first user in sam_query_user_list | Volker Lendecke | 1 | -3/+4 | |
2009-08-23 | s3:winbind: For internal domains it is pointless to connect to a DC | Volker Lendecke | 2 | -1/+11 | |
2009-08-23 | s3:winbind: winbindd_dual_ndrcmd should output what it's doing | Volker Lendecke | 1 | -0/+4 | |
2009-08-23 | s3:winbind: Fix the talloc hierarchy in wb_queryuser_done | Volker Lendecke | 1 | -1/+1 | |
We need to return state->userinfo beyond the end of wb_queryuser_recv, so the unmarshalled strings are children of that, not the state that is lost sooner. Metze, this scheme works fine as long as we only have a single malloc'ed entity that is returned. I think we need a different scheme in the future when we might have more than one independent object to be returned. |