Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-01-06 | Do not call krb5_child when changing passwords and provider went offline | Jakub Hrozek | 1 | -1/+11 | |
https://fedorahosted.org/sssd/ticket/1131 | |||||
2011-12-21 | Honor case sensitive flag when creating the ccname template | Jakub Hrozek | 1 | -1/+3 | |
2011-12-19 | Move child_common routines to util | Stephen Gallagher | 1 | -1/+1 | |
2011-11-22 | Cleanup: Remove unused parameters | Jakub Hrozek | 1 | -7/+2 | |
2011-08-15 | sysdb refactoring: memory context deleted | Jan Zeleny | 1 | -4/+3 | |
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 | -9/+7 | |
The patch also updates code using modified functions. Tests have also been adjusted. | |||||
2011-06-15 | Fix two typos | Sumit Bose | 1 | -2/+3 | |
2011-06-15 | Delete cached ccache file if password is expired | Sumit Bose | 1 | -8/+63 | |
2011-04-29 | Fix bad password caching when using automatic TGT renewal | Stephen Gallagher | 1 | -3/+12 | |
Fixes CVE-2011-1758, https://fedorahosted.org/sssd/ticket/856 | |||||
2011-04-19 | Always generate kpasswdinfo file | Stephen Gallagher | 1 | -2/+1 | |
Previously, we only generated it when performing a password change, but this didn't play nicely with kpasswd. | |||||
2011-03-08 | Remove unused sysdb_attrs object | Jan Zeleny | 1 | -8/+0 | |
2010-12-21 | Fix potential NULL-dereference in krb5_auth_done() | Sumit Bose | 1 | -3/+3 | |
https://fedorahosted.org/sssd/ticket/745 | |||||
2010-12-20 | Serialize requests of the same user in the krb5 provider | Sumit Bose | 1 | -0/+22 | |
2010-12-20 | Fixes for automatic ticket renewal | Sumit Bose | 1 | -18/+27 | |
- do not recreate the ccache file when renewing the TGT - use user principal name as hash key instead of ccfile name - let krb5_child return Kerberos error codes | |||||
2010-12-07 | Add support for FAST in krb5 provider | Sumit Bose | 1 | -5/+7 | |
2010-12-03 | Add support for automatic Kerberos ticket renewal | Sumit Bose | 1 | -0/+18 | |
2010-12-03 | krb5_child returns TGT lifetime | Sumit Bose | 1 | -0/+21 | |
2010-11-04 | Make handle_child_* request public | Sumit Bose | 1 | -319/+12 | |
I took the opportunity to move everything related to the handling of the krb5_child into a separate file and cleaned the interfaces and related structures a bit. | |||||
2010-11-04 | Make krb5_setup() public | Sumit Bose | 1 | -3/+2 | |
2010-11-04 | Add krb5_get_simple_upn() | Sumit Bose | 1 | -6/+3 | |
2010-11-04 | Add infrastructure for Kerberos access provider | Sumit Bose | 1 | -26/+78 | |
2010-11-01 | Fix two return value checks | Sumit Bose | 1 | -2/+2 | |
2010-11-01 | Fix incorrect free of req in krb5_auth.c | Stephen Gallagher | 1 | -1/+1 | |
2010-09-02 | Fixed potential comparison of undefined variable | Jan Zeleny | 1 | -0/+1 | |
If the allocation on line 678 failed, the value of ret was undefined in following comparison. ENOMEM is now assigned before the comparison. Ticket: #578 | |||||
2010-05-26 | Fix handling of ccache file when going offline | Sumit Bose | 1 | -32/+75 | |
The ccache file was removed too early if system is offline but the backend was not already marked offline. Now we remove the ccache file only if the successfully got a new one and it is not the same as the old one. | |||||
2010-05-26 | Add support for delayed kinit if offline | Sumit Bose | 1 | -26/+50 | |
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-05-26 | Handle Krb5 password expiration warning | Sumit Bose | 1 | -119/+73 | |
2010-05-26 | Try all servers during Kerberos auth | Jakub Hrozek | 1 | -23/+104 | |
The Kerberos backend would previously try only the first server and if it was unreachable, it immediatelly went offline. | |||||
2010-05-16 | Properly set up SIGCHLD handlers | Stephen Gallagher | 1 | -0/+6 | |
Instead of having all-purpose SIGCHLD handlers that try to catch every occurrence, we instead create a per-PID handler. This will allow us to specify callbacks to occur when certain children exit. | |||||
2010-05-16 | Make Kerberos authentication a tevent_req | Sumit Bose | 1 | -214/+339 | |
To allow other providers to include Kerberos authentication the main part is put into a tevent request. | |||||
2010-04-26 | Display a message if a password reset by root fails | Sumit Bose | 1 | -0/+7 | |
2010-04-12 | sysdb: convert sysdb_get_user_attr | Simo Sorce | 1 | -38/+13 | |
2010-04-12 | Remove remaining use of sysdb_transaction_send | Simo Sorce | 1 | -103/+49 | |
2010-04-12 | sysdb: convert sysdb_cache_password | Simo Sorce | 1 | -29/+8 | |
2010-04-12 | sysdb: convert sysdb_set_entry/user/group_attr | Simo Sorce | 1 | -23/+4 | |
2010-03-25 | Allow arbitrary-length PAM messages | Stephen Gallagher | 1 | -1/+1 | |
The PAM standard allows for messages of any length to be returned to the client. We were discarding all messages of length greater than 255. This patch dynamically allocates the message buffers so we can pass the complete message. This resolves https://fedorahosted.org/sssd/ticket/432 | |||||
2010-03-12 | Add krb5_kpasswd option | Sumit Bose | 1 | -9/+76 | |
2010-03-11 | Add expandable sequences to krb5_ccachedir | Sumit Bose | 1 | -2/+11 | |
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-04 | Add forgotten \n in DEBUG statements | Martin Nagy | 1 | -1/+1 | |
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-03 | Improve safe alignment buffer handling macros | Simo Sorce | 1 | -16/+17 | |
Make the counter optional so that alignment safe macros can be used also where there is no counter to update. Change arguments names so that they are not deceiving (ptr normlly identify a pointer) Turn the memcpy substitute into an inline function so that passing a pointer to rp and checking for it doesn't make the compiler spit lots of warnings. | |||||
2010-02-19 | Remove unneeded items from struct pam_data | Sumit Bose | 1 | -16/+30 | |
2010-02-19 | Send Kerberos environment after password change | Sumit Bose | 1 | -1/+1 | |
2010-02-18 | Rename server/ directory to src/ | Stephen Gallagher | 1 | -0/+1193 | |
Also update BUILD.txt |