--- - branch: MAIN date: Mon May 8 10:02:34 UTC 2017 files: - new: '1.2' old: '1.1' path: pkgsrc/databases/py-ldap3/DESCR pathrev: pkgsrc/databases/py-ldap3/DESCR@1.2 type: modified - new: '1.4' old: '1.3' path: pkgsrc/databases/py-ldap3/Makefile pathrev: pkgsrc/databases/py-ldap3/Makefile@1.4 type: modified - new: '1.3' old: '1.2' path: pkgsrc/databases/py-ldap3/distinfo pathrev: pkgsrc/databases/py-ldap3/distinfo@1.3 type: modified id: 20170508T100234Z.cebf084a2ebea73886c0cdecf60522f4e4166aac log: "Changes 2.2.4:\nleading and trailing spaces in server name don窶å\x86² raise exception anymore - DitContentRule is properly read from the schema - added validator for Active Directory timestamp - Mock strategies raise an exception if a non-bytes value is added to the schema when no offline schema is provided (str and int are automatically converted) - added custom_validators property to Mock strategies - modifying objectClass with bytes values doesn窶å\x86² raise an exception anymore (but it may fail anyway because of server constraints) - ensure that config sequence parameters are properly set - allow case insensitive attribute and class names in config parameters - added server.schema.is_valid() to check if the schema is available - empty schema properties are set to empty dict() instead of None - schema definitions with traling and leading spaces are now properly parsed and don窶å\x86² raise an LDAPSchemaError exception anymore - fixed error when flaky servers (OpenLDAP) don窶å\x86² return the correct re\nsponse with StartTls\n" module: pkgsrc subject: 'CVS commit: pkgsrc/databases/py-ldap3' unixtime: '1494237754' user: adam