3e7d6d6 Ticket 48805 - Sign comparison checks.

Authored and Committed by William Brown 7 years ago
42 files changed. 144 lines added. 116 lines removed.
ldap/servers/plugins/acl/acl.c
file modified
+2 -2
ldap/servers/plugins/acl/acl.h
file modified
+1 -1
ldap/servers/plugins/pwdstorage/sha_pwd.c
file modified
+1 -1
ldap/servers/plugins/pwdstorage/smd5_pwd.c
file modified
+1 -1
ldap/servers/plugins/replication/windows_protocol_util.c
file modified
+1 -1
ldap/servers/plugins/rootdn_access/rootdn_access.c
file modified
+2 -2
ldap/servers/plugins/syntaxes/ces.c
file modified
+2 -2
ldap/servers/plugins/syntaxes/cis.c
file modified
+20 -20
ldap/servers/plugins/syntaxes/facsimile.c
file modified
+1 -1
ldap/servers/plugins/syntaxes/syntax_common.c
file modified
+2 -2
ldap/servers/plugins/syntaxes/tel.c
file modified
+1 -1
ldap/servers/slapd/add.c
file modified
+2 -1
ldap/servers/slapd/agtmmap.c
file modified
+2 -2
ldap/servers/slapd/back-ldbm/cache.c
file modified
+2 -1
ldap/servers/slapd/back-ldbm/dbverify.c
file modified
+2 -2
ldap/servers/slapd/back-ldbm/dbversion.c
file modified
+2 -2
ldap/servers/slapd/back-ldbm/idl_new.c
file modified
+1 -1
ldap/servers/slapd/back-ldbm/import.c
file modified
+1 -1
ldap/servers/slapd/back-ldbm/import.h
file modified
+1 -1
ldap/servers/slapd/back-ldbm/ldbm_config.c
file modified
+2 -2
ldap/servers/slapd/back-ldbm/ldbm_modrdn.c
file modified
+2 -1
ldap/servers/slapd/back-ldbm/perfctrs.c
file modified
+15 -15
ldap/servers/slapd/back-ldbm/vlv.c
file modified
+6 -2
ldap/servers/slapd/backend.c
file modified
+5 -1
ldap/servers/slapd/configdse.c
file modified
+1 -1
ldap/servers/slapd/control.c
file modified
+3 -1
ldap/servers/slapd/filter.c
file modified
+1 -1
ldap/servers/slapd/ldaputil.c
file modified
+1 -0
ldap/servers/slapd/log.c
file modified
+3 -3
ldap/servers/slapd/main.c
file modified
+9 -3
ldap/servers/slapd/plugin.c
file modified
+2 -2
ldap/servers/slapd/pw.c
file modified
+4 -3
ldap/servers/slapd/regex.c
file modified
+2 -1
ldap/servers/slapd/result.c
file modified
+2 -1
ldap/servers/slapd/time.c
file modified
+2 -2
ldap/servers/slapd/tools/dbscan.c
file modified
+2 -2
ldap/servers/slapd/tools/ldclt/ldclt.c
file modified
+5 -4
ldap/servers/slapd/tools/rsearch/infadd.c
file modified
+1 -1
ldap/servers/slapd/tools/rsearch/nametable.c
file modified
+3 -3
ldap/servers/slapd/tools/rsearch/sdattable.c
file modified
+3 -3
ldap/servers/slapd/uniqueid.c
file modified
+13 -11
ldap/servers/slapd/util.c
file modified
+10 -8
    Ticket 48805 - Sign comparison checks.
    
    Bug Description:  We perform a lot of checks on values that do not have the
    correct or same sign type. This often indicates the incorrect type of the
    variable, or incorrect use and design of the application.
    
    Fix Description:
    * Cast some variables as needed where the type cannot be changed.
    * Change the type of some variables where correct.
    * Ignore others due to fundamental library issues.
    
    https://fedorahosted.org/389/ticket/48805
    
    Author: wibrown
    
    Review by: mreynolds, nhosoi (Thanks!)
    
        
file modified
+2 -1
file modified
+2 -2
file modified
+5 -1
file modified
+3 -1
file modified
+1 -1
file modified
+3 -3
file modified
+9 -3
file modified
+2 -2
file modified
+4 -3
file modified
+2 -1
file modified
+2 -1
file modified
+2 -2
file modified
+13 -11
file modified
+10 -8