Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-29 | Return correct resolv_status on resolver timeout | Jakub Hrozek | 1 | -11/+72 | |
https://fedorahosted.org/sssd/ticket/1274 | |||||
2012-03-28 | Remove old compatibility tests | Stephen Gallagher | 1 | -11/+1 | |
These are now replaced by the more accurate tests. This patch also drops the runtime option-count check, since we are always performing the more complete check at build-time. | |||||
2012-03-28 | Add better tests for sdap_attr compability | Stephen Gallagher | 3 | -0/+69 | |
2012-03-28 | Add better dp_option tests | Stephen Gallagher | 3 | -0/+49 | |
2012-03-26 | Add idmap library | Sumit Bose | 1 | -0/+231 | |
2012-02-29 | Keep sysdb context in domain info struct | Sumit Bose | 2 | -18/+6 | |
2012-02-24 | Delete missing attributes from netgroups to be stored | Jan Zeleny | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/1136 | |||||
2012-02-07 | AUTOFS: IPA provider | Jakub Hrozek | 1 | -0/+2 | |
2012-01-31 | IPA: Add support for services lookups (non-enum) | Stephen Gallagher | 1 | -0/+1 | |
2012-01-31 | SYSDB: extend sysdb_store_service() to accept additional attributes | Stephen Gallagher | 1 | -4/+4 | |
2012-01-27 | SYSDB: Add indexes for servicePort and serviceProtocol | Stephen Gallagher | 1 | -0/+14 | |
2012-01-27 | SYSDB: Add sysdb routines for manipulating service entries | Stephen Gallagher | 1 | -0/+358 | |
2012-01-09 | Add a random + identity test for murmurhash3 | Simo Sorce | 1 | -0/+29 | |
This test always generate a random string so each time the test is run we will test the hash function with a new value. It also hashes the same string twice and compares the result so that we have a chance of catching if uninitialized variables are getting mixed into the value calculation and end up generating different results for the same input. | |||||
2012-01-09 | util: add murmurhash3 hash function | Simo Sorce | 1 | -0/+24 | |
2012-01-04 | tests: fix test group of utf8 tests | Simo Sorce | 1 | -5/+5 | |
2011-12-21 | Honor case sensitive flag when creating the ccname template | Jakub Hrozek | 1 | -7/+39 | |
2011-12-19 | Securely set umask when using mkstemp | Stephen Gallagher | 2 | -0/+12 | |
Coverity 12394, 12395, 12396, 12397 and 12398 | |||||
2011-12-16 | Use the case sensitivity flag in the simple access provider | Jakub Hrozek | 1 | -0/+30 | |
2011-12-16 | sss_utf8_tolower utility function+unit tests | Jakub Hrozek | 1 | -0/+96 | |
2011-11-02 | Fixes debug-tests.c coverity issues: NEGATIVE_RETURNS, FORWARD_NULL | Pavel Březina | 1 | -49/+140 | |
https://fedorahosted.org/sssd/ticket/1046 | |||||
2011-10-13 | SysDB commands that save lastUpdate allows this value to be passed in | Pavel Březina | 1 | -11/+11 | |
https://fedorahosted.org/sssd/ticket/836 | |||||
2011-10-13 | Add option to follow symlinks to check_file() | Jakub Hrozek | 1 | -1/+28 | |
2011-09-28 | Multiline macro cleanup | Jakub Hrozek | 2 | -2/+2 | |
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. | |||||
2011-09-08 | DEBUG timestamps offer higher precision - unit tests updated | Pavel Březina | 1 | -14/+215 | |
https://fedorahosted.org/sssd/ticket/956 | |||||
2011-08-25 | New DEBUG facility - SSSDBG_UNRESOLVED changed from -1 to 0 | Pavel Březina | 12 | -19/+50 | |
Removed: SSS_UNRESOLVED_DEBUG_LEVEL (completely replaced with SSSDBG_UNRESOLVED) Added new macro: CONVERT_AND_SET_DEBUG_LEVEL(new_value) Changes unresolved debug level value (SSSDBG_UNRESOLVED) from -1 to 0 so DEBUG macro could be reduced by one condition. Anyway, it has a minor effect, every time you want to load debug_level from command line parameters, you have to use following pattern: /* Set debug level to invalid value so we can deside if -d 0 was used. */ debug_level = SSSDBG_INVALID; pc = poptGetContext(argv[0], argc, argv, long_options, 0); while((opt = poptGetNextOpt(pc)) != -1) { ... } CONVERT_AND_SET_DEBUG_LEVEL(debug_level); | |||||
2011-08-25 | New DEBUG facility - unit tests | Pavel Březina | 1 | -0/+742 | |
https://fedorahosted.org/sssd/ticket/925 | |||||
2011-08-25 | New DEBUG facility - conversion | Pavel Březina | 12 | -6/+16 | |
https://fedorahosted.org/sssd/ticket/925 Conversion of the old debug_level format to the new one. (only where it was necessary) Removed: SSS_DEFAULT_DEBUG_LEVEL (completely replaced with SSSDBG_DEFAULT) | |||||
2011-08-15 | sysdb refactoring: memory context deleted | Jan Zeleny | 2 | -22/+21 | |
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. | |||||
2011-08-15 | sysdb refactoring: deleted domain variables in sysdb API | Jan Zeleny | 1 | -108/+56 | |
The patch also updates code using modified functions. Tests have also been adjusted. | |||||
2011-08-01 | HBAC rule validation Python bindings | Jakub Hrozek | 1 | -0/+30 | |
https://fedorahosted.org/sssd/ticket/943 | |||||
2011-08-01 | Add rule validator to libipa_hbac | Stephen Gallagher | 1 | -0/+115 | |
https://fedorahosted.org/sssd/ticket/943 | |||||
2011-07-29 | UTF8 HBAC test | Jakub Hrozek | 1 | -0/+117 | |
2011-07-21 | fo_get_server_name() getter for a server name | Jakub Hrozek | 1 | -1/+1 | |
Allows to be more concise in tests and more defensive in resolve callbacks | |||||
2011-07-21 | Rename fo_get_server_name to fo_get_server_str_name | Jakub Hrozek | 1 | -1/+1 | |
2011-07-13 | Fix python HBAC bindings for python <= 2.4 | Jakub Hrozek | 1 | -3/+4 | |
Several parts of the HBAC python bindings did not work with old Python versions, such as the one shipped in RHEL5. The changes include: * a compatibility wrapper around python set object * PyModule_AddIntMacro compat macro * Py_ssize_t compat definition * Do not use PyUnicode_FromFormat * several function prototypes and structures used to have "char arguments where they have "const char *" in recent versions. This caused compilation warnings this patch mitigates by using the discard_const hack on python 2.4 | |||||
2011-07-13 | Fixes for python HBAC bindings | Jakub Hrozek | 1 | -0/+23 | |
These changes were proposed during a review: * Change the signature of str_concat_sequence() to const char * * use a getsetter for HbacRule.enabled to allow string true/false and integer 1/0 in addition to bool * fix a minor memory leak (HbacRequest.rule_name) * remove overzealous discard consts | |||||
2011-07-08 | Provide python bindings for the HBAC evaluator library | Jakub Hrozek | 1 | -0/+468 | |
2011-07-08 | Add HBAC evaluator and tests | Stephen Gallagher | 1 | -0/+618 | |
2011-06-16 | Test NULL server hostname in fail over tests | Jakub Hrozek | 1 | -8/+16 | |
2011-06-15 | Switch resolver to using resolv_hostent and honor TTL | Jakub Hrozek | 2 | -43/+85 | |
2011-06-15 | Unit test for parge_args | Jakub Hrozek | 1 | -0/+58 | |
2011-06-02 | Non-posix group processing - sysdb changes | Jan Zeleny | 1 | -4/+6 | |
2011-04-27 | Require openssl-devel is libcrypto backend is selected | Jakub Hrozek | 1 | -5/+14 | |
2011-04-25 | Case insensitive originalDN test | Jakub Hrozek | 1 | -0/+47 | |
2011-03-23 | Add originalDN to fake groups | Jakub Hrozek | 1 | -2/+2 | |
2011-02-28 | Use realm for basedn instead of IPA domain | Jakub Hrozek | 1 | -0/+1 | |
https://fedorahosted.org/sssd/ticket/807 | |||||
2011-02-11 | Clear up -Wunused-but-set-variable warnings | Stephen Gallagher | 1 | -1/+1 | |
2011-01-21 | Delete attributes that are removed from LDAP | Stephen Gallagher | 1 | -1/+1 | |
Sometimes, a value in LDAP will cease to exist (the classic example being shadowExpire). We need to make sure we purge that value from SSSD's sysdb as well. https://fedorahosted.org/sssd/ticket/750 | |||||
2011-01-11 | Validate user supplied size of data items | Sumit Bose | 1 | -0/+14 | |
Specially crafted packages might lead to an integer overflow and the parsing of the input buffer might not continue as expected. This issue was identified by Sebastian Krahmer <krahmer@suse.de>. | |||||
2010-12-20 | Add sysdb_has_enumerated and sysdb_set_enumerated helper functions | Stephen Gallagher | 1 | -0/+40 | |
Includes a unit test |