Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-13 | Use POPT_TABLEEND to close option table | Sumit Bose | 7 | -8/+8 | |
2010-09-28 | Suppress some 'unchecked return value' warnings | Sumit Bose | 1 | -6/+13 | |
2010-09-28 | Suppress some 'may be used uninitialized' warnings | Sumit Bose | 1 | -1/+1 | |
Additionally the handling of errno and the errno_t return value of functions is fixed in krb5_common.c. | |||||
2010-09-22 | Initialize debug_level to zero in crypto tests | Stephen Gallagher | 1 | -1/+1 | |
2010-09-22 | Fix sysdb_group_dn_name | Jakub Hrozek | 1 | -0/+35 | |
2010-09-15 | Add parameter to skip cleanup in sysdb test | Jakub Hrozek | 1 | -1/+4 | |
This might be useful for examining the test database manually with LDB tools | |||||
2010-09-08 | Password obfuscation utility functions | Jakub Hrozek | 1 | -0/+139 | |
Adds two utility functions to obfuscate a password and inverse to extract the cleartext password back. So far, only NSS-based implementation is provided. | |||||
2010-08-03 | Add sysdb_update_members function | Stephen Gallagher | 1 | -0/+56 | |
This function will take a user, a list of groups that this user should be added to and a list of groups the user should be removed from and will recursively call sysdb_[add|remove]_group_member Includes a unit test | |||||
2010-08-03 | Add diff_string_lists utility function | Stephen Gallagher | 1 | -0/+227 | |
Includes a unit test | |||||
2010-08-03 | Add sysdb_attrs_to_list() utility function | Stephen Gallagher | 1 | -0/+31 | |
2010-06-16 | Standardize on correct spelling of "principal" for krb5 | Stephen Gallagher | 1 | -4/+4 | |
https://fedorahosted.org/sssd/ticket/542 | |||||
2010-06-14 | Print correct return code | Jakub Hrozek | 1 | -1/+1 | |
Fixes: #535 | |||||
2010-05-26 | Add support for delayed kinit if offline | Sumit Bose | 1 | -2/+2 | |
If the configuration option krb5_store_password_if_offline is set to true and the backend is offline the plain text user password is stored and used to request a TGT if the backend becomes online. If available the Linux kernel key retention service is used. | |||||
2010-04-30 | Sort SRV replies according to RFC 2782 | Jakub Hrozek | 1 | -0/+88 | |
RFC 2782 defines a way to sort replies to a SRV query. In short, the algorithm sorts all replies by priority and then does a weight-based selection for every priority level. For details, please see the sections "Usage rules" for overview of the algorithm and section "The 'Weight' field" for description on the weight selection. | |||||
2010-04-14 | Fix warning in sysdb-tests.c | Stephen Gallagher | 1 | -8/+0 | |
When we converted to the synchronous sysdb interface, the synchronous-simulating function test_loop() became unnecessary, but we forgot to remove it. | |||||
2010-04-12 | sysydb: Finally stop using a common event context | Simo Sorce | 2 | -2/+2 | |
This commit completes the migration to a synchronous sysdb | |||||
2010-04-12 | sysdb: remove remaining traces of sysdb_handle | Simo Sorce | 1 | -1/+0 | |
2010-04-12 | sysdb: convert sysdb_enumgrent | Simo Sorce | 1 | -32/+7 | |
2010-04-12 | sysdb: convert sysdb_enumpwent | Simo Sorce | 1 | -32/+5 | |
2010-04-12 | sysdb: convert sysdb_get_user_attr | Simo Sorce | 1 | -46/+16 | |
2010-04-12 | sysdb: convert sysdb_getgrgid | Simo Sorce | 1 | -48/+17 | |
2010-04-12 | sysdb: convert sysdb_getgrnam | Simo Sorce | 1 | -52/+27 | |
2010-04-12 | sysdb: convert sysdb_getpwuid | Simo Sorce | 1 | -48/+16 | |
2010-04-12 | sysdb: convert sysdb_getpwnam | Simo Sorce | 1 | -52/+25 | |
2010-04-12 | tests: remove use of asynchronus transactions | Simo Sorce | 1 | -502/+86 | |
now all calls are synchronous | |||||
2010-04-12 | sysdb: convert sysdb_cache_auth | Simo Sorce | 1 | -39/+18 | |
2010-04-12 | sysdb: delete sysdb_delete_group | Simo Sorce | 1 | -40/+7 | |
2010-04-12 | sysdb: convert sysdb_delete_user | Simo Sorce | 1 | -41/+4 | |
2010-04-12 | sysdb: convert sysdb_asq_search | Simo Sorce | 1 | -36/+23 | |
2010-04-12 | sysdb: convert sysdb_store_custom | Simo Sorce | 1 | -18/+3 | |
2010-04-12 | sysdb: convert sysdb_search_custom | Simo Sorce | 1 | -102/+67 | |
2010-04-12 | sysdb: convert sysdb_cache_password | Simo Sorce | 1 | -11/+3 | |
2010-04-12 | sysdb: convert sysdb_mod/add/remove_group_member | Simo Sorce | 1 | -36/+6 | |
2010-04-12 | sysdb: convert sysdb_store/add(_basic)_group | Simo Sorce | 1 | -56/+9 | |
2010-04-12 | sysdb: convert sysdb_store/add(_basic)_user | Simo Sorce | 1 | -43/+9 | |
2010-04-12 | sysdb: convert sysdb_set_entry/user/group_attr | Simo Sorce | 1 | -18/+3 | |
2010-04-12 | sysdb: convert sysdb_search_group_by_name/gid | Simo Sorce | 1 | -120/+63 | |
2010-04-12 | sysdb: convert sysdb_search_entry and sysdb_delete_recursive | Simo Sorce | 1 | -37/+6 | |
2010-04-12 | sysdb: convert sysdb_delete_custom | Simo Sorce | 1 | -18/+2 | |
2010-04-12 | sysdb: convert sysdb_delete_entry | Stephen Gallagher | 1 | -36/+2 | |
2010-04-06 | Protect against check-and-open race conditions | Stephen Gallagher | 1 | -2/+2 | |
There is a small window between running lstat() on a filename and opening it where it's possible for the file to have been modified. We were protecting against this by saving the stat data from the original file and verifying that it was the same file (by device and inode) when we opened it again, but this is an imperfect solution, as it is still possible for an attacker to modify the permissions during this window. It is much better to simply open the file and test on the active file descriptor. Resolves https://fedorahosted.org/sssd/ticket/425 incidentally, as without the initial lstat, we are implicitly accepting symlinks and only verifying the target file. | |||||
2010-03-25 | Add a test for domain_to_basedn() | Sumit Bose | 1 | -0/+47 | |
2010-03-25 | Regression test against RHBZ #576856 | Jakub Hrozek | 1 | -0/+2 | |
2010-03-12 | Fix build when check-devel is not installed | Stephen Gallagher | 2 | -82/+109 | |
tests/common.c is now required by all tests (check-based and not), so we need to properly ifdef it | |||||
2010-03-11 | Add expandable sequences to krb5_ccachedir | Sumit Bose | 1 | -92/+470 | |
As with krb5_ccname_template sequences like %u can be used in the krb5_ccachedir parameter which are expanded at runtime. If the directory does not exist, it will be created. Depending on the used sequences it is created as a public or private directory. | |||||
2010-03-08 | Add simple access provider | Sumit Bose | 1 | -0/+173 | |
2010-03-08 | Do not run negative resolv test with no network | Jakub Hrozek | 1 | -3/+73 | |
One of our resolv tests tries to resolve a nonexistent hostname. Do not run this test unless we are explicitly told that a network connection is available (-n). Also do not automatically resolving localhost. | |||||
2010-03-04 | Add forgotten \n in DEBUG statements | Martin Nagy | 2 | -3/+3 | |
Logs from confdb with missing '\n' in the DEBUG statements annoyed me so I decided to fix them. I also made a quick grep through the code and found other places so I fixed them too. | |||||
2010-03-04 | Add --with-test-dir option to configure | Stephen Gallagher | 15 | -1/+58 | |
All 'make check' tests will chdir() into this directory before running the suite. This provides the option of having temporary files generated in a tmpfs or ramdisk | |||||
2010-02-23 | Check and set permissions on SBUS sockets | Sumit Bose | 2 | -9/+10 | |