summaryrefslogtreecommitdiff
path: root/usr.sbin/ldapd/schema.c
AgeCommit message (Expand)Author
2022-10-12avoid use after free in error pathsJonathan Gray
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2017-01-20work on making log.c similar in all daemons:Sebastian Benoit
2014-11-16Convert the logic in the error function of the ldap schema parser.Alexander Bluhm
2012-11-12fix a potential memory leak; OK martinh@ sthen@Gleydson Soares
2010-11-04Publish matching rules in the cn=schema subentry as the matchingRulesMartin Hedenfal
2010-11-03Validate matching rules against attribute syntaxes. All matching rules fromMartin Hedenfal
2010-09-21Warn if schema file can't be opened.Martin Hedenfal
2010-09-03Resolve matching rules from superior attribute types at schema load timeMartin Hedenfal
2010-09-03Implement attribute syntaxes from RFC4517. This adds validation to the mostMartin Hedenfal
2010-09-01Add missing leading string quote character in attribute type description.Martin Hedenfal
2010-07-02Dump parsed schema to buffer and send in requests for the cn=schemaMartin Hedenfal
2010-07-02Fix memory leaks in schema parser.Martin Hedenfal
2010-07-01Parse (and ignore) schema extensions with an X- prefix. Bail on unknown keywo...Martin Hedenfal
2010-07-01Give a more descriptive error message when an object class definitionMartin Hedenfal
2010-07-01Fix two possible null pointer assignments in the error path.Martin Hedenfal
2010-06-30remove trailing spacesMartin Hedenfal
2010-06-30Verify that any object class subclassing is allowed.Martin Hedenfal
2010-06-29Rewrite the schema parser, as it's not a context-free grammar.Martin Hedenfal