- Nov 30, 2020
-
-
Mike Gabriel authored
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_tree.py: Let single Python LDAP object be lists of tuples, not lists of lists.
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
easyLDAP/easyLDAP_utils.py: Make ldapDataDecode2String() work with multi-object Python LDAP data list objects.
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_base.py: In generate_reverse_attributetypes_dict() tolerate attribute types that don't have an OID in the schema (needed for some built-in attribute types).
-
- Nov 27, 2020
-
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_object.py: Bail out if 'by_oid' is not a boolean value in del_attrdesc() method.
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_object.py: Completely rewrite the ldapmodify part of generate_ldif() method. Take advantage of the generate_modlist() method here.
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
pyproject.toml: Switch to our own version of fakeldap (via a special Git tracking branch containing all submitted patches).
-
- Nov 26, 2020
-
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_object.py: Tolerate values being strings in 'has_attrdesc_values_set(self, attrdesc, values)' method.
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
tests/tests_easyLDAP_class_object.py: More attribute option tests in test_easyLDAP_object_creation_with_attropts().
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_object.py: Two location spotted by test_easyLDAP_object_creation_with_attropts() where the _attropt() function from easyLDAP_utils were referenced without the 'utils.' module prefix.
-
Mike Gabriel authored
-
- Nov 25, 2020
-
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_object.py: During object modification, only do SCOPE_BASE searches, no SOPE_SUB searches (speed improvement + make fakeldap happier).
-
Mike Gabriel authored
-
Mike Gabriel authored
tests/tests_easyLDAP_class_object.py: Add test_easyLDAP_object_del_objectclass() and test_easyLDAP_object_delete_via_objectclass_deletion().
-
- Nov 24, 2020
-
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
easyLDAP/easyLDAP_class_base.py: Make sure that the map_attrtype2valuemaxlen() method always returns int.
-
Mike Gabriel authored
-
Mike Gabriel authored
-
Mike Gabriel authored
easyLDAP/easyLDAP_utils.py: split_dn() function is expected to return a list of DNs. Also do this if given DN is the BaseDN.
-
Mike Gabriel authored
easyLDAP/easyLDAP_utils.py: No such method <str>.lowercase(). Must be <str>.lower() (same for upper()).
-
Mike Gabriel authored
tests/tests_easyLDAP_class_object.py: Add test_easyLDAP_groupobject_search_for_mixedcase_dn_with_lowercase_dn().
-
Mike Gabriel authored
tests/tests_easyLDAP_class_object.py: Rename test method test_easyLDAP_groupobject_retrieval() to test_easyLDAP_groupobject_retrieval_mixedcase().
-
Mike Gabriel authored
-
Mike Gabriel authored
-