adamwill / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

bdb5e35 Ticket #47770 - #481 breaks possibility to reassemble memberuid list

Authored and Committed by nhosoi 9 years ago
    Ticket #47770 - #481 breaks possibility to reassemble memberuid list
    
    Description: Patch to implement #481 "expand nested posix groups"
    wiped out the code in posix_group_fix_memberuid_callback (posix-
    group-task.c) to add memberuid if the entry is a posix group.
    This patch adds the code back.
    
    Plus fixed a couple of memory leaks and renamed a posix winsync
    local function plugin_op_all_finished to posix_winsync_plugin_op_
    all_finished not to confuse valgrind.
    
    https://fedorahosted.org/389/ticket/47770
    
    Reviewed by rmeggins@redhat.com (Thank you, Rich!!)
    
    (cherry picked from commit 8d5410e2e08f2e6fdabe9ab1dc3e97b20842a34d)
    (cherry picked from commit 945d113b968ef878f13848d1d7d83b70c9bc2e85)
    (cherry picked from commit 2574dffa82490b2258226edf5b420abaf19a9c09)