Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NSS: Fix off-by-one error in parse_getservbyname | Jakub Hrozek | 2012-09-13 | 1 | -1/+1 |
| | | | | https://fedorahosted.org/sssd/ticket/1438 | ||||
* | backend: initialize sudo only when it is enabled in services | Pavel Březina | 2012-09-12 | 1 | -3/+63 |
| | | | | | | | https://fedorahosted.org/sssd/ticket/1458 When the responder is disabled and sudo_provider is set explicitly, a warning is print and the module will be initialized. | ||||
* | be_process_init(): free ctx on error | Pavel Březina | 2012-09-12 | 1 | -15/+21 |
| | |||||
* | netgroup: resolve hostgroup membership correctly | Pavel Březina | 2012-09-12 | 1 | -1/+1 |
| | | | | | | | | https://fedorahosted.org/sssd/ticket/1519 IPA host refactoring changed mapping of memberOf attribute which caused SSSD being unable to retrieve membership of hostgroup when being interpreted as netgroup. | ||||
* | Remove obsolete comment | Simo Sorce | 2012-09-12 | 1 | -5/+0 |
| | | | | Made obsolete by commit e2d17ea806d273784b621583dd0490c2f69f237d | ||||
* | KRB5: Add a missing string argument | Jakub Hrozek | 2012-09-10 | 1 | -1/+2 |
| | |||||
* | SYSDB: NULL-terminate the output of sysdb_get_{ranges,subdomains} | Jakub Hrozek | 2012-09-10 | 3 | -4/+7 |
| | |||||
* | RPM: BuildRequire selinux-policy-targeted | Jakub Hrozek | 2012-09-10 | 1 | -0/+1 |
| | | | | | | selinux-policy-targeted contains the /etc/selinux/targeted/logins directory that is checked during build time to determine if the platform supports SELinux user logins. | ||||
* | KRB5: Return PAM_AUTH_ERR on incorrect password | Jakub Hrozek | 2012-09-10 | 1 | -19/+32 |
| | | | | https://fedorahosted.org/sssd/ticket/1515 | ||||
* | KRB5: cancel the sysdb transaction on one place only | Jakub Hrozek | 2012-09-10 | 1 | -1/+0 |
| | | | | | | | https://fedorahosted.org/sssd/ticket/1516 If sysdb_set_user_attr failed, we would cancel the transaction, then go to the error handler and attempt to close it again. | ||||
* | Out-of-bounds read fix in hmac-sha-1 | Ondrej Kos | 2012-09-07 | 1 | -1/+3 |
| | |||||
* | libsss_sudo should have a versioned dependency on SSSD | Jakub Hrozek | 2012-09-07 | 1 | -0/+1 |
| | | | | https://fedorahosted.org/sssd/ticket/1509 | ||||
* | Bumping version for the 1.9.0 beta 7 release | Jakub Hrozek | 2012-09-05 | 1 | -1/+1 |
| | |||||
* | Update translations for 1.9.0 beta 7 releasesssd-1_9_0_beta7sssd-1_8_97 | Jakub Hrozek | 2012-09-05 | 34 | -8623/+15821 |
| | |||||
* | SIGUSR2 should force SSSD to reread resolv.conf as well | Ariel Barria | 2012-09-05 | 1 | -2/+19 |
| | |||||
* | Don't terminate the same connection twice | Jakub Hrozek | 2012-09-05 | 1 | -6/+0 |
| | | | | https://fedorahosted.org/sssd/ticket/1488 | ||||
* | Retry the next server if bind during LDAP auth times out | Jakub Hrozek | 2012-09-05 | 1 | -1/+6 |
| | |||||
* | SYSDB: Abort unit test if sysdb_getpwnam fails | Jakub Hrozek | 2012-09-05 | 1 | -0/+3 |
| | |||||
* | SYSDB: Commit transaction in sysdb_store_user | Jakub Hrozek | 2012-09-05 | 1 | -17/+19 |
| | |||||
* | Unify usage of sysdb transactions (part 2). | Michal Zidek | 2012-09-04 | 9 | -270/+330 |
| | |||||
* | Check flat names when searching for sub-domains as well | Sumit Bose | 2012-09-04 | 1 | -1/+3 |
| | |||||
* | SSH: Add support for OpenSSH-style public keys | Jan Cholasta | 2012-09-04 | 1 | -13/+37 |
| | |||||
* | SSH: Simplify public key formatting function | Jan Cholasta | 2012-09-04 | 4 | -46/+12 |
| | |||||
* | SSH: Return error code in SSH utility functions | Jan Cholasta | 2012-09-04 | 4 | -29/+54 |
| | |||||
* | Adding -std=gnu99 flag. | Michal Zidek | 2012-09-04 | 1 | -1/+2 |
| | |||||
* | Check if the SELinux login directory exists | Jakub Hrozek | 2012-09-04 | 3 | -3/+13 |
| | | | | https://fedorahosted.org/sssd/ticket/1492 | ||||
* | RPM: Always include the patch file | Jakub Hrozek | 2012-08-29 | 1 | -2/+0 |
| | |||||
* | RPM: Switch the default ccache location | Jakub Hrozek | 2012-08-28 | 3 | -1/+29 |
| | | | | https://fedorahosted.org/sssd/ticket/1500 | ||||
* | Use PTHREAD_MUTEX_ROBUST to avoid deadlock in the client | Jakub Hrozek | 2012-08-27 | 3 | -8/+115 |
| | | | | https://fedorahosted.org/sssd/ticket/1460 | ||||
* | Use new debug levels in validate_tgt() | Sumit Bose | 2012-08-24 | 1 | -13/+16 |
| | |||||
* | Fix fallback in validate_tgt() | Sumit Bose | 2012-08-24 | 1 | -8/+20 |
| | | | | | | | | | | To validate a TGT a keytab entry from the client realm is preferred but if none ca be found the last entry should be used. But the entry was freed and zeroed before it could be used. This should also fix the trusted domain use case mentioned in https://fedorahosted.org/sssd/ticket/1396 although a different approach then suggested in the ticket is used. | ||||
* | Fix: IPv6 address with square brackets doesn't work. | Michal Zidek | 2012-08-23 | 6 | -1/+67 |
| | | | | https://fedorahosted.org/sssd/ticket/1365 | ||||
* | Unify usage of sysdb transactions | Michal Zidek | 2012-08-23 | 20 | -67/+270 |
| | | | | | | Removing bad examples of usage of sysdb_transaction_start/commit/end functions and making it more consistent (all files except of src/db/sysdb_*.c). | ||||
* | Typo in debug message (SSSd -> SSSD). | Michal Zidek | 2012-08-23 | 1 | -1/+1 |
| | | | | https://fedorahosted.org/sssd/ticket/1434 | ||||
* | Clean up cache on server reinitialization | Pavel Březina | 2012-08-23 | 6 | -4/+404 |
| | | | | | | | | | | | | | | | | | | https://fedorahosted.org/sssd/ticket/734 We successfully detect when the server is reinitialized by testing the new lastUSN value. The maximum USN values are set to zero, but the current cache content remains. This patch removes records that were deleted from the server. It uses the following approach: 1. remove entryUSN attribute from all entries 2. run enumeration 3. remove records that doesn't have entryUSN attribute updated We don't need to do this for sudo rules, they will be refreshed automatically during next smart/full refresh, or when an expired rule is deleted. | ||||
* | Consolidation of functions that make realm upper-case | Ondrej Kos | 2012-08-23 | 5 | -31/+28 |
| | |||||
* | AD context was set to null due to type mismatch | Ondrej Kos | 2012-08-23 | 3 | -1/+14 |
| | |||||
* | Remove compilation warning: ret may be uninitialized | Pavel Březina | 2012-08-21 | 1 | -0/+2 |
| | |||||
* | Unbreak build on RHEL5: replace ldap_destroy() with ldap_unbind_ext() | Pavel Březina | 2012-08-21 | 1 | -1/+1 |
| | | | | ldap_destroy() is not present in RHEL5 | ||||
* | Close LDAP connection when unable to install TLS | Pavel Březina | 2012-08-21 | 1 | -13/+13 |
| | | | | | | | We were not closing LDAP connection when using SSL with invalid certificate. https://fedorahosted.org/sssd/ticket/1490 | ||||
* | accept_fd_handler: add missing return | Sumit Bose | 2012-08-21 | 1 | -0/+1 |
| | |||||
* | SYSDB: Make sysdb_attrs_get_el_int() public | Stephen Gallagher | 2012-08-21 | 2 | -8/+10 |
| | | | | Also rename it to sysdb_attrs_get_el_ext() | ||||
* | Process all groups from a single nesting level | Jakub Hrozek | 2012-08-21 | 1 | -4/+14 |
| | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=846664 If the first group was cached when processing the nested group membership, we would call tevent_req_done, effectivelly marking the whole nesting level as done. | ||||
* | Fix compilation error in Python murmurhash bindings | Jakub Hrozek | 2012-08-16 | 2 | -4/+10 |
| | | | | | | The compilation produced an error due to missing declaration of uint32_t and a couple of warnings caused by different prototypes of argument parsing functions in older Python releases. | ||||
* | Only create the SELinux login file if there are mappings on the server | Jakub Hrozek | 2012-08-16 | 2 | -51/+78 |
| | | | | | | | | | | | https://fedorahosted.org/sssd/ticket/1455 In case there are no rules on the IPA server, we must simply avoid generating the login file. That would make us fall back to the system-wide default defined in /etc/selinux/targeted/seusers. The IPA default must be only used if there *are* rules on the server, but none matches. | ||||
* | Do not try to remove the temp login file if already renamed | Jakub Hrozek | 2012-08-16 | 1 | -2/+3 |
| | | | | | | | | | write_selinux_string() would try to unlink the temporary file even after it was renamed. Failure to unlink the file would not be fatal, but would produce a confusing error message. Also don't use "0" for the default fd number, that's reserved for stdin. Using -1 is safer. | ||||
* | Build SELinux code in responder conditionally | Jakub Hrozek | 2012-08-16 | 1 | -0/+7 |
| | | | | https://fedorahosted.org/sssd/ticket/1480 | ||||
* | Fix LOCAL domain lookups | Pavel Březina | 2012-08-15 | 1 | -19/+22 |
| | | | | | | https://fedorahosted.org/sssd/ticket/1436 Now subdomains are not evaluated for local domains. | ||||
* | Add python bindings for murmurhash3 | Sumit Bose | 2012-08-15 | 4 | -3/+184 |
| | |||||
* | KRB5: Only return PAM error for unreachable kpasswd when performing chpass | Jakub Hrozek | 2012-08-15 | 1 | -2/+4 |
| | | | | https://fedorahosted.org/sssd/ticket/1452 |