Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | let krb5 backend safe valid credentials for offline authentication | Sumit Bose | 2009-07-10 | 1 | -0/+43 |
| | |||||
* | fixed the default value for tls_reqcert | Sumit Bose | 2009-07-10 | 1 | -1/+1 |
| | |||||
* | add a short explanation about the used debug levels | Sumit Bose | 2009-07-10 | 1 | -0/+14 |
| | |||||
* | fixed typos and a potential memory leak | Sumit Bose | 2009-07-09 | 1 | -2/+3 |
| | |||||
* | Implement the ldap identity module. | Simo Sorce | 2009-07-08 | 7 | -787/+1408 |
| | | | | This uses and exapands the async helpers. | ||||
* | Unify password caching ops in sysdb | Simo Sorce | 2009-07-08 | 7 | -291/+178 |
| | |||||
* | Use async helpers for ldap auth module | Simo Sorce | 2009-07-08 | 1 | -722/+314 |
| | | | | | | This changes the style quite a lot, but the tevent_req style is much more clear and much less error-prone than the giant loop we had previously. | ||||
* | Add async helper functions | Simo Sorce | 2009-07-08 | 7 | -25/+2060 |
| | | | | | | These functions use the tevent_req async model, where a pair of _send/_recv functions pilot requests, with additional helpers like _done functions, and where needed multiple stage helpers. | ||||
* | Expose sysdb function to parse sysdb_attrs | Simo Sorce | 2009-07-08 | 2 | -2/+4 |
| | |||||
* | Add dumb way to clean up .X files | Simo Sorce | 2009-07-08 | 1 | -0/+1 |
| | |||||
* | fix return code of krb5 child to indicate that the kdc is unavailable | Sumit Bose | 2009-07-08 | 1 | -1/+5 |
| | |||||
* | fixed some typos which prevented password caching | Sumit Bose | 2009-07-08 | 1 | -3/+5 |
| | |||||
* | fixed a double talloc_free error | Sumit Bose | 2009-07-08 | 6 | -12/+0 |
| | |||||
* | Check for root before initializing | Jakub Hrozek | 2009-07-06 | 9 | -4/+99 |
| | | | | | Also move setting locale to separate function to be called before anything else to make sure the "Not root" message would be localized. | ||||
* | Cleanup warnings in client and server code | Simo Sorce | 2009-07-03 | 2 | -4/+1 |
| | |||||
* | Convert proxy internals to tevent_req style | Simo Sorce | 2009-07-03 | 1 | -865/+1438 |
| | |||||
* | Rework transaction code to use tevent_req | Simo Sorce | 2009-07-03 | 18 | -2762/+4893 |
| | | | | | | This is part of a set of patches to rewrite sysdb to a hopefully better API, that will also let use use tevent_req async style calls to manipulate our cache. | ||||
* | Rename sysdb_req to sysdb_handle. | Simo Sorce | 2009-07-03 | 18 | -416/+410 |
| | | | | | | | | | This sysdb_req has always really been a transaction handle and not a request. This is part of a set of patches to rewrite transaction support in sysdb to a hopefully better API, that will also let use use tevent_req async style to manipulate our cache. | ||||
* | Adding wrappers to free data in INI API. | Dmitri Pal | 2009-07-02 | 2 | -7/+5 |
| | | | | See ticket #37 in sssd track. | ||||
* | Gettextize the sss_ tools | Jakub Hrozek | 2009-07-02 | 7 | -109/+176 |
| | |||||
* | PRINT and ERROR macros | Jakub Hrozek | 2009-07-02 | 2 | -1/+4 |
| | |||||
* | check pending_return after dbus_connection_send_with_reply | Sumit Bose | 2009-07-02 | 4 | -9/+9 |
| | |||||
* | added kerberos backend with tevent_req event handling | Sumit Bose | 2009-07-02 | 8 | -2/+978 |
| | |||||
* | added kerberos locator plugin | Sumit Bose | 2009-07-02 | 6 | -1/+179 |
| | |||||
* | Eliminate segfault on first start-up | Stephen Gallagher | 2009-06-30 | 1 | -6/+19 |
| | | | | | | | | There was a typo in the confdb setup portion of the monitor_process_init that was attempting to use the wrong cdb object to initialize. This patch also adds some missing talloc_free() calls on error. | ||||
* | Remove redundant libPath option from proxy provider | Stephen Gallagher | 2009-06-30 | 3 | -17/+7 |
| | | | | | The libPath should be constructed from the libName. There is no benefit to specifying it separately. | ||||
* | Protect against segfault in service_signal_reload | Stephen Gallagher | 2009-06-19 | 1 | -0/+9 |
| | | | | | | | There is a potential race condition where the monitor may attempt to signal a reload of a child process before the communication sbus channel is available. If this happens, we will just exit this function and let the monitor kill and restart the child process. | ||||
* | Fix segfault in update_monitor_config | Stephen Gallagher | 2009-06-19 | 2 | -8/+30 |
| | | | | | | | We were stealing the memory context of only the first value in the linked-list of domains (and also services). This patch adds a memory context to hold the lists so that can be stolen along with all of the entries. | ||||
* | Allow the use of custom CFLAGS on the make command line | Stephen Gallagher | 2009-06-19 | 3 | -3/+6 |
| | | | | | | | | | | | Setting CFLAGS explicitly in configure.ac means that they would be overwritten when using e.g. make CFLAGS="-O0 -g" This replaces the explicit setting of CFLAGS with an AM_CONDITIONAL to have Makefile.am set these instead. Also fixes a missing #include that was coincidentally obscured because gcc's -O2 happened to be able to locate it. Setting -O0 revealed the problem. | ||||
* | Add configure check for PCRE >= 7 | Stephen Gallagher | 2009-06-18 | 1 | -0/+2 |
| | |||||
* | Create gettext framework for SSSD daemon | Stephen Gallagher | 2009-06-17 | 17 | -15/+156 |
| | |||||
* | Control sssd_be exported functions | Stephen Gallagher | 2009-06-16 | 2 | -2/+9 |
| | |||||
* | Add --with-aux-info config option to SSSD daemon | Stephen Gallagher | 2009-06-16 | 2 | -0/+11 |
| | |||||
* | Make SysV script install executable | Stephen Gallagher | 2009-06-16 | 1 | -1/+1 |
| | |||||
* | Remove extra implementation of password_destructor | Stephen Gallagher | 2009-06-11 | 1 | -11/+0 |
| | |||||
* | Add missing configure check for getpgrp | Stephen Gallagher | 2009-06-11 | 1 | -1/+1 |
| | |||||
* | Turn sssd_mem_takeover into sssd_mem_attach | Simo Sorce | 2009-06-10 | 3 | -36/+51 |
| | | | | | | | The old function was not used anywhere, and this function uses better semantics, including not using void ** which gives strict aliasing problems. Also add a generic password destroy function | ||||
* | Fix warnings in stress-tests.c | Simo Sorce | 2009-06-10 | 1 | -19/+21 |
| | |||||
* | Link crypt functions only to sssd binaries | Simo Sorce | 2009-06-10 | 1 | -4/+2 |
| | |||||
* | Fix invalid pointer error in ldb_debug_messages | Stephen Gallagher | 2009-06-08 | 1 | -2/+19 |
| | |||||
* | Treat a missing provider entry as a config error | Stephen Gallagher | 2009-06-08 | 1 | -2/+7 |
| | |||||
* | fix detection of authentication against LOCAL domain | Sumit Bose | 2009-06-08 | 1 | -3/+9 |
| | |||||
* | fix shadow-utils base path | Jakub Hrozek | 2009-06-08 | 1 | -1/+1 |
| | |||||
* | man page for LDAP domains | Jakub Hrozek | 2009-06-03 | 2 | -1/+233 |
| | |||||
* | added tls_reqcert option for native LDAP backend | Sumit Bose | 2009-06-02 | 1 | -0/+32 |
| | | | | | | | In order to allow to access LDAP servers which do not provide SSL/TLS encryption the option tls_reqcert is added to the native LDAP backend. It accepts the same arguments as the corresponding OpenLDAP option documented in ldap.conf(5) and should preform accordingly. | ||||
* | sssd.conf(5) man page | Jakub Hrozek | 2009-06-02 | 2 | -1/+655 |
| | |||||
* | Enable quiet build for automake >= 1.11 | Stephen Gallagher | 2009-06-02 | 1 | -0/+3 |
| | | | | | | | | | If automake 1.11 or higher is available, use of the configure option '--enable-silent-rules' will suppress most build messages and replace them with lines such as CC sysdb.o This affects libtool as well. | ||||
* | add utility function talloc_zfree | Simo Sorce | 2009-06-02 | 1 | -0/+4 |
| | |||||
* | Do not statically link data provider plugins | Stephen Gallagher | 2009-06-01 | 1 | -4/+3 |
| | |||||
* | Suppress "rootdse" error messages from the confdb | Stephen Gallagher | 2009-06-01 | 1 | -3/+4 |
| |