summaryrefslogtreecommitdiffstats
path: root/src/db
Commit message (Collapse)AuthorAgeFilesLines
...
* SYSDB: Add sysdb routines for manipulating service entriesStephen Gallagher2012-01-272-0/+773
|
* SYSDB: Move add_string and add_ulong to sysdb_private.hStephen Gallagher2012-01-232-4/+9
|
* SYSDB: Redundant check is redundant.Stephen Gallagher2012-01-211-5/+0
| | | | Coverity 12480
* SUDO Integration - functions for manipulating with 'refreshed' attributePavel Březina2012-01-172-0/+68
| | | | https://fedorahosted.org/sssd/ticket/1110
* sysdb_get_bool() and sysdb_get_bool() functionsPavel Březina2012-01-172-51/+108
|
* SUDO Integration review issuesPavel Březina2012-01-172-21/+14
|
* SUDO Integration - sysdb interfaceJakub Hrozek2011-12-162-0/+402
|
* Export the function to convert ldb_result to sysdb_attrsJakub Hrozek2011-12-162-0/+33
| | | | It will be reused later in the sudo responder
* Use the case sensitivity flag in the LDAP providerJakub Hrozek2011-12-162-4/+33
|
* sysdb_get_real_name helper functionJakub Hrozek2011-12-162-0/+50
|
* Fixed a typo in sysdb_upgrade_07() declarationJan Zeleny2011-11-281-1/+1
|
* Added and modified options for IPA netgroupsJan Zeleny2011-11-231-0/+8
|
* SYSDB: Make ENOENT log messages less threateningStephen Gallagher2011-11-221-16/+54
| | | | | Previously, they were reported with the prefix "Error:" which caused confusion among end-users while debugging.
* Fix FTBFS related to -Werror=format-securityKrzysztof Klimonda2011-11-212-2/+2
|
* SYSDB: add index for nameAliasStephen Gallagher2011-11-023-1/+97
|
* Handle group renaming correctlyJan Zeleny2011-11-021-2/+7
| | | | https://fedorahosted.org/sssd/ticket/1040
* Plug memory leaks in sysdb_opsJakub Hrozek2011-10-311-20/+54
| | | | https://fedorahosted.org/sssd/ticket/1051
* Sanitize DN in sysdb_get_direct_parentsJakub Hrozek2011-10-171-1/+7
|
* SysDB commands that save lastUpdate allows this value to be passed inPavel Březina2011-10-132-32/+55
| | | | https://fedorahosted.org/sssd/ticket/836
* SYSDB: New source file for sysdb upgrade routinesStephen Gallagher2011-10-073-888/+929
|
* Fix typo in sysdb_get_direct_parentsJakub Hrozek2011-10-061-1/+1
|
* Use explicit base 10 for converting strings to integersJakub Hrozek2011-10-032-2/+2
| | | | https://fedorahosted.org/sssd/ticket/1013
* Return users and groups based on aliasJakub Hrozek2011-09-282-6/+7
| | | | https://fedorahosted.org/sssd/ticket/926
* Add a sysdb_get_direct_parents functionJakub Hrozek2011-09-282-0/+108
|
* Add sysdb interface to get name aliasesJakub Hrozek2011-09-282-1/+64
|
* Multiline macro cleanupJakub Hrozek2011-09-281-1/+1
| | | | | | | | | | This is mostly a cosmetic patch. The purpose of wrapping a multi-line macro in a do { } while(0) is to make the macro usable as a regular statement, not a compound statement. When the while(0) is terminated with a semicolon, the do { } while(0); block becomes a compound statement again.
* Return the first value of name if the multivalued name attribute does not ↵Jakub Hrozek2011-08-251-3/+4
| | | | | | match RDN https://fedorahosted.org/sssd/ticket/926
* Remaining memory context variables renamedJan Zeleny2011-08-152-75/+75
| | | | | memctx to mem_ctx tmpctx to tmp_ctx
* sysdb refactoring: memory context deletedJan Zeleny2011-08-154-368/+363
| | | | | | This patch deletes memory context parameter in those places in sysdb where it is not necessary. The code using modified functions has been updated. Tests updated as well.
* sysdb refactoring: deleted domain variables in sysdb APIJan Zeleny2011-08-154-262/+93
| | | | | The patch also updates code using modified functions. Tests have also been adjusted.
* Added sysdb_ctx_get_domain functionJan Zeleny2011-08-152-0/+7
|
* sysdb refactoring: renamed ctx variable to sysdbJan Zeleny2011-08-154-348/+348
|
* Fix potential double-free issueStephen Gallagher2011-08-101-1/+1
| | | | tmp_ctx is a child of ctx.
* Cancel sysdb upgrade transaction if commit failsStephen Gallagher2011-08-101-60/+30
|
* Allow NULL memctx in sysdb_custom_subtree_dnStephen Gallagher2011-07-081-3/+11
| | | | ldb_dn_new_fmt() has a bug and cannot take a NULL memory context
* Non-posix group processing - sysdb changesJan Zeleny2011-06-022-19/+26
|
* Added sysdb_attrs_get_bool() functionJan Zeleny2011-06-022-0/+24
|
* Change sysdb_add_fake_user to add OriginalDNJakub Hrozek2011-05-202-2/+10
| | | | | RFC2307bis code relies heavily on originalDN, so the fake users need to have an option to store it, too.
* Some minor fixes and changes in sysdb_opsJan Zeleny2011-05-041-17/+40
|
* Add a function for searching netgroups with custom filterJan Zeleny2011-05-042-0/+65
|
* Make sysdb_ctx_list public structureJan Zeleny2011-05-043-8/+53
| | | | Also create a routine to initialize it
* Added originalDN to attributes with case-insensitive searchJan Zeleny2011-04-252-1/+106
| | | | https://fedorahosted.org/sssd/ticket/808
* Reopen the LDB after modifying itStephen Gallagher2011-04-151-3/+20
| | | | | If we change any of the special entries such as indexes or plugins, we need to close and reopen the LDB to ensure that they take effect.
* Run all appropriate upgradesStephen Gallagher2011-04-151-1/+17
| | | | | | Previously, if we were upgrading from version 0.4 or older, we would only run sysdb_upgrade_04() and exit, instead of also running sysdb_upgrade_05()
* Don't leak memory if sysdb_domain_init() failsStephen Gallagher2011-04-151-3/+6
|
* sysdb: use header defined macros instead of explicit valuesSimo Sorce2011-04-131-9/+9
|
* Add host access control supportPierre Ossman2011-03-241-0/+1
| | | | https://fedorahosted.org/sssd/ticket/746
* Check result of talloc_strdup() properlyStephen Gallagher2011-03-231-1/+1
| | | | Coverity 10737
* Don't crash on error if _name parameter unspecifiedStephen Gallagher2011-03-231-2/+2
| | | | Coverity 10738
* Don't crash if we get a multivalued name without an origDNStephen Gallagher2011-03-231-1/+3
| | | | Coverity 10740 and 10739