Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-29 | sudo sysdb: make sysdb_get_sudo_user_info more configurable | Pavel Březina | 1 | -25/+35 | |
2012-06-29 | sudo responder: get rid of dctx where possible | Pavel Březina | 3 | -93/+102 | |
2012-06-29 | sudo responder: remove code duplication in commands | Pavel Březina | 4 | -277/+283 | |
2012-06-29 | sudo api: remove EOK | Pavel Březina | 2 | -13/+10 | |
2012-06-26 | libcrypto fully implemented | George McCollister | 5 | -15/+482 | |
Implemented working versions of the following functions for libcrypto: sss_base64_encode sss_base64_decode sss_hmac_sha1 sss_password_encrypt sss_password_decrypt test_encrypt_decrypt now expects EOK from libcrypto. test_hmac_sha1 now expects EOK from libcrypto. Added test_base64_encode to test base64 encoding implementation. Added test_base64_decode to test base64 decoding implementation. Signed-off-by: George McCollister <George.McCollister@gmail.com> | |||||
2012-06-25 | Update translations for 1.9.0 beta 3 release | Stephen Gallagher | 10 | -7226/+9148 | |
2012-06-25 | Set default for subdomain_homedir | Sumit Bose | 3 | -1/+6 | |
2012-06-25 | BUILD: Change default unicode library to glib2 | Stephen Gallagher | 1 | -2/+2 | |
This patch also removes the references to 'cvs' and 'nscd' from BUILD.txt, as they are no longer necessary. | |||||
2012-06-25 | Add man page section for the PAC responder | Sumit Bose | 2 | -1/+40 | |
2012-06-25 | SELinux user maps: pick just one map | Jan Zeleny | 1 | -12/+11 | |
This patch modifies behavior of SSSD when putting together content of the file for pam_selinux. SSSD will now pick only the first user map in the priority list which matches to the user logging in. Other maps are ignored. https://fedorahosted.org/sssd/ticket/1360 | |||||
2012-06-21 | Fix re_expression matching with subdomains | Jan Zeleny | 4 | -85/+173 | |
This patch fixes an issue which resulted in a need to initialize responder with data from local domain, otherwise it would not correctly detect requests for subdomains. Similar situation can occur if new subdomain is added at runtime. The solution is to ask for a list of subdomains in case there is a candidate domain identified in the process of matching re_expressions with given name. | |||||
2012-06-21 | UTILS: Fix segfault due to sss_parse_name_for_domains | Stephen Gallagher | 1 | -7/+10 | |
The recent fixes for per-domain parsing can cause a segfault in the netgroup processing if the domain isn't set to NULL when it's parsed as "any domain". https://fedorahosted.org/sssd/ticket/1383 | |||||
2012-06-21 | Try to build PAC responder only if all dependencies are available | Sumit Bose | 1 | -5/+8 | |
2012-06-21 | Add range support to PAC responder | Sumit Bose | 3 | -45/+140 | |
2012-06-21 | Add support for ID ranges | Sumit Bose | 10 | -10/+583 | |
2012-06-21 | PAC client: add krb5 authdata plugin | Sumit Bose | 3 | -0/+481 | |
2012-06-21 | PAC client: add basic support in common client code | Sumit Bose | 2 | -0/+38 | |
2012-06-21 | PAC responder: test suite | Jan Zeleny | 1 | -0/+106 | |
2012-06-21 | PAC responder: add the core functionality | Sumit Bose | 3 | -2/+475 | |
This adds support for parsing PAC and storing information contained within. In particular the user and all his memberships are stored. In case it is necessary, getgrgid() requests are sent to provider for group resolution. | |||||
2012-06-21 | PAC responder: add some utility functions | Jan Zeleny | 2 | -0/+549 | |
2012-06-21 | PAC responder: add basic infrastructure | Sumit Bose | 6 | -1/+378 | |
This adds only the basic outline of the PAC responder, it won't support any operations, it will just start and initialize itself. | |||||
2012-06-21 | Add close on exec support for old platforms | Simo Sorce | 1 | -1/+16 | |
Older platfroms like RHEL5 do not have support for O_CLOEXC and need an explicit fcntl after the fd is created. Add it conditionally so it can be clearly removed once we declared those platfroms obsolete and unsupported. | |||||
2012-06-21 | Do not leak file descriptors in client libs. | Simo Sorce | 1 | -1/+1 | |
We need to make sure the mc socket is not leaked otherwise child processes will pile up leaked file descriptors. Add O_CLOEXEC when opening the cache. | |||||
2012-06-20 | Move some debug lines to new debug log levels | Stef Walter | 14 | -26/+26 | |
* These are common lines of debug output when starting up sssd https://bugzilla.redhat.com/show_bug.cgi?id=811113 | |||||
2012-06-20 | Fix possible segfault in sdap_save_group() | Jan Zeleny | 1 | -2/+11 | |
2012-06-18 | Make the client idle timeout configurable | Stephen Gallagher | 7 | -5/+40 | |
2012-06-18 | Add support for terminating idle connections | Shantanu Goel | 2 | -2/+67 | |
2012-06-18 | Do not send SIGPIPE on disconnection | Shantanu Goel | 1 | -6/+21 | |
Note we set MSG_NOSIGNAL to avoid having to fiddle with signal masks but also do not want to die in case SIGPIPE gets raised and the application does not handle it. | |||||
2012-06-18 | Log message if close() fails in destructor. | Shantanu Goel | 1 | -1/+12 | |
2012-06-18 | Set return errno to the value prior to calling close(). | Shantanu Goel | 1 | -2/+2 | |
2012-06-18 | Fix typo breaking DIR cache detection | Stephen Gallagher | 1 | -2/+0 | |
2012-06-15 | Updating translations for 1.9.0 beta 2 release | Stephen Gallagher | 9 | -817/+357 | |
2012-06-15 | KRB5: Avoid shadowing dirname | Stephen Gallagher | 1 | -20/+21 | |
The variable 'dirname' is a publicly declared variable in libgen.h on older systems such as RHEL 5 | |||||
2012-06-15 | KRB5: Auto-detect DIR cache support in configure | Stephen Gallagher | 9 | -8/+61 | |
We can't support the DIR cache features in systems with kerberos libraries older than 1.10. Make sure we don't build it on those systems. | |||||
2012-06-15 | KRB5: Update DEBUG macros for create_ccache_dir and find_ccdir_parent_data | Stephen Gallagher | 1 | -17/+30 | |
2012-06-15 | Fix compilation on older little-endian systems | Stephen Gallagher | 1 | -1/+2 | |
2012-06-15 | SSS_CLIENT: Fix uninitialized value error | Stephen Gallagher | 1 | -1/+1 | |
This would cause a crash if we jump to the done: label before it has been allocated. | |||||
2012-06-15 | LDAP: Fix missing variable in debug message | Stephen Gallagher | 1 | -1/+1 | |
2012-06-15 | Fixed debug message in sdap_save_group() | Jan Zeleny | 1 | -1/+1 | |
2012-06-14 | Provide "service filter" for SELinux context | Jan Zeleny | 1 | -0/+20 | |
At this moment we will support only asterisk, designating "all services". https://fedorahosted.org/sssd/ticket/1360 | |||||
2012-06-14 | Make krb5_ccname_template and krb5_ccachedir configurable | Jakub Hrozek | 3 | -4/+34 | |
2012-06-14 | Use Kerberos context in KRB5_DEBUG | Jakub Hrozek | 4 | -65/+73 | |
Passing Kerberos context to sss_krb5_get_error_message will allow us to get better error messages. | |||||
2012-06-14 | Add support for storing credential caches in the DIR: back end | Jakub Hrozek | 10 | -111/+615 | |
https://fedorahosted.org/sssd/ticket/974 | |||||
2012-06-14 | Add a credential cache back end structure | Jakub Hrozek | 9 | -198/+414 | |
To be able to add support for new credential cache types easily, this patch creates a new structure sss_krb5_cc_be that defines common operations with a credential cache, such as create, check if used or remove. | |||||
2012-06-14 | Handle trailing slash in the ccname template | Jakub Hrozek | 1 | -8/+14 | |
With the DIR cache support, it's perfectly legal to specify a ccname directory that ends with a slash. The create_dir function did not handle that situation correctly. | |||||
2012-06-14 | Residual util functions | Jakub Hrozek | 2 | -0/+102 | |
Kerberos credential caches can be specified by TYPE:RESIDUAL. This patch adds a couple of utilities to support parsing if ccache locations, checking types etc. | |||||
2012-06-14 | Add a krb5_child test tool | Jakub Hrozek | 1 | -0/+551 | |
https://fedorahosted.org/sssd/ticket/1127 | |||||
2012-06-14 | Split parse_krb5_child_response so it can be reused | Jakub Hrozek | 3 | -119/+170 | |
krb5-child-test will be another consumer. It also makes the code more readable by splitting a huge function. | |||||
2012-06-14 | Allow redefining the KRB5_CHILD path | Jakub Hrozek | 1 | -3/+7 | |
The krb5-child-test will want to run the child from the current directory. | |||||
2012-06-14 | Provide more debugging in krb5_child and ldap_child | Jakub Hrozek | 2 | -14/+73 | |
https://fedorahosted.org/sssd/ticket/1225 |