08c40e8 Ticket 48363 - Support for rfc3673 '+' to return operational attributes

Authored and Committed by William Brown 8 years ago
    Ticket 48363 - Support for rfc3673 '+' to return operational attributes
    
    Bug Description:  We should support rfc3673 to return operational attributes
    in searches.
    
    Fix Description:  We implement the '+' operator as per [0].
    
    Additionally, we need to add "supportedFeatures" as per [1]. As a result, we
    have implemented both rfcs now.
    
    This can be shown by adding '+' to any search.
    
    We also add a test case that proves '+' works, that '*' works, and specific
    named attributes work also. Acis are also correctly respected by this change,
    even for operational attributes.
    
    [0] https://tools.ietf.org/html/rfc3673
    [1] https://tools.ietf.org/html/rfc3674
    
    https://fedorahosted.org/389/ticket/48363
    
    Author: wibrown
    
    Review by: nhosoi (Thanks! )
    
        
file modified
+1 -0
file modified
+33 -38
file modified
+65 -144
file modified
+3 -0
file modified
+131 -107
file modified
+7 -5
file modified
+5 -0
file modified
+19 -12
file modified
+13 -0