summaryrefslogtreecommitdiff
path: root/usr.sbin/ldapd
AgeCommit message (Expand)Author
2010-07-01Fix a null pointer dereference when writing an entry requiring a singleMartin Hedenfal
2010-07-01Remove dead assignments. Found by clang static analyzer.Martin Hedenfal
2010-07-01Add checks that we're not adding immutable attributes, just as we'reMartin Hedenfal
2010-06-30Set a default btree cache size.Martin Hedenfal
2010-06-30Don't prune page cache directly when adding to it. Fixes a crash with aMartin Hedenfal
2010-06-30Change the example for the 'include' keyword as schema files are no longerMartin Hedenfal
2010-06-30remove trailing spacesMartin Hedenfal
2010-06-30Validate that an entry can't belong to an abstract object class directly,Martin Hedenfal
2010-06-30Add a global root user that is allowed to read/write entries in all localMartin Hedenfal
2010-06-30Don't send statistics for referral namespaces. This unbreaks ldapctl stats.Martin Hedenfal
2010-06-30Move OBJ_NAME and ATTR_NAME macros to schema.h so it's reachable fromMartin Hedenfal
2010-06-30Verify that any object class subclassing is allowed.Martin Hedenfal
2010-06-30Validate that all attributes are allowed by any of its object classes.Martin Hedenfal
2010-06-29sort SEE ALSO;Jason McIntyre
2010-06-29Add support for referrals. Referrals are configured in the config file,Martin Hedenfal
2010-06-29document the 'schema' keyword, and remove the placeholders for schema syntaxMartin Hedenfal
2010-06-29Remember on what listener a connection got from, and return protocol errorMartin Hedenfal
2010-06-29Fix signedness warnings.Martin Hedenfal
2010-06-29don't overwrite the return code from validate_entryMartin Hedenfal
2010-06-29Rewrite the schema parser, as it's not a context-free grammar.Martin Hedenfal
2010-06-28Use the proper OIDs for syntax description, instead of bogus symbolicMartin Hedenfal
2010-06-27return value unused, found by lintMartin Hedenfal
2010-06-27Remove unused functions and variables, found by lint.Martin Hedenfal
2010-06-27Remove unused code.Martin Hedenfal
2010-06-27remove an unused typedefMartin Hedenfal
2010-06-27Add support for different page sizes in the btree. Add a new header pageMartin Hedenfal
2010-06-26Unbreak removal of one-level search index.Martin Hedenfal
2010-06-23remove leftovers from old compaction codeMartin Hedenfal
2010-06-23Set errno to appropriate values when returning failure in btree. Make btreeMartin Hedenfal
2010-06-23Remove compaction and indexing from ldapd. It is better done by a separateMartin Hedenfal
2010-06-17Fix byte alignment on sparc64.Martin Hedenfal
2010-06-15Move around some functions to ease re-use from ldapctl.Martin Hedenfal
2010-06-15Verify that a transaction passed to btree_tnx_{put,del} is not readonly.Martin Hedenfal
2010-06-15Make modify and simple auth requests open their own transactions, as searchMartin Hedenfal
2010-06-15remove unused uuid_hash function, found by lintMartin Hedenfal
2010-06-15Implement support in the parent to (re-)open database files on behalf ofMartin Hedenfal
2010-06-15EV_READ and EV_WRITE are not mutually exclusive, so check if we get both inMartin Hedenfal
2010-06-13Don't expose typedefs of pgno_t and indx_t in the public header file, moveMartin Hedenfal
2010-06-13Fix btree reference counting when opening the database with a fileMartin Hedenfal
2010-06-13Fix value clash in btree flags BT_FIXPADDING and BT_NOSYNC.Martin Hedenfal
2010-06-11Wrap searches in a read-only transaction so it is guaranteed to see aMartin Hedenfal
2010-06-11Track changes in btree_txn_* API, pass a NULL btree when also passing aMartin Hedenfal
2010-06-11Keep returning BT_DEAD if last meta page has the "tombstone" bit set.Martin Hedenfal
2010-06-11print long long int as %lldMartin Hedenfal
2010-06-11Allow functions that accept both a btree and a txn argument to be passed aMartin Hedenfal
2010-06-11Append a "tombstone" meta page after a database has been compacted. ThisMartin Hedenfal
2010-06-10Read-only transactions have no dirty_queue, so check for a read-onlyMartin Hedenfal
2010-06-08ber_calc_len() is not an internal function, so adjust the comment.Martin Hedenfal
2010-06-06Fix LDADD component order to let this build on static arches.Miod Vallat
2010-06-05Install a default ldapd.conf, and standard schema files in /etc/ldap.Martin Hedenfal