summaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* let krb5 backend safe valid credentials for offline authenticationSumit Bose2009-07-101-0/+43
|
* fixed the default value for tls_reqcertSumit Bose2009-07-101-1/+1
|
* add a short explanation about the used debug levelsSumit Bose2009-07-101-0/+14
|
* fixed typos and a potential memory leakSumit Bose2009-07-091-2/+3
|
* Implement the ldap identity module.Simo Sorce2009-07-087-787/+1408
| | | | This uses and exapands the async helpers.
* Unify password caching ops in sysdbSimo Sorce2009-07-087-291/+178
|
* Use async helpers for ldap auth moduleSimo Sorce2009-07-081-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 functionsSimo Sorce2009-07-087-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_attrsSimo Sorce2009-07-082-2/+4
|
* Add dumb way to clean up .X filesSimo Sorce2009-07-081-0/+1
|
* fix return code of krb5 child to indicate that the kdc is unavailableSumit Bose2009-07-081-1/+5
|
* fixed some typos which prevented password cachingSumit Bose2009-07-081-3/+5
|
* fixed a double talloc_free errorSumit Bose2009-07-086-12/+0
|
* Check for root before initializingJakub Hrozek2009-07-069-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 codeSimo Sorce2009-07-032-4/+1
|
* Convert proxy internals to tevent_req styleSimo Sorce2009-07-031-865/+1438
|
* Rework transaction code to use tevent_reqSimo Sorce2009-07-0318-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 Sorce2009-07-0318-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 Pal2009-07-022-7/+5
| | | | See ticket #37 in sssd track.
* Gettextize the sss_ toolsJakub Hrozek2009-07-027-109/+176
|
* PRINT and ERROR macrosJakub Hrozek2009-07-022-1/+4
|
* check pending_return after dbus_connection_send_with_replySumit Bose2009-07-024-9/+9
|
* added kerberos backend with tevent_req event handlingSumit Bose2009-07-028-2/+978
|
* added kerberos locator pluginSumit Bose2009-07-026-1/+179
|
* Eliminate segfault on first start-upStephen Gallagher2009-06-301-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 providerStephen Gallagher2009-06-303-17/+7
| | | | | The libPath should be constructed from the libName. There is no benefit to specifying it separately.
* Protect against segfault in service_signal_reloadStephen Gallagher2009-06-191-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_configStephen Gallagher2009-06-192-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 lineStephen Gallagher2009-06-193-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 >= 7Stephen Gallagher2009-06-181-0/+2
|
* Create gettext framework for SSSD daemonStephen Gallagher2009-06-1717-15/+156
|
* Control sssd_be exported functionsStephen Gallagher2009-06-162-2/+9
|
* Add --with-aux-info config option to SSSD daemonStephen Gallagher2009-06-162-0/+11
|
* Make SysV script install executableStephen Gallagher2009-06-161-1/+1
|
* Remove extra implementation of password_destructorStephen Gallagher2009-06-111-11/+0
|
* Add missing configure check for getpgrpStephen Gallagher2009-06-111-1/+1
|
* Turn sssd_mem_takeover into sssd_mem_attachSimo Sorce2009-06-103-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.cSimo Sorce2009-06-101-19/+21
|
* Link crypt functions only to sssd binariesSimo Sorce2009-06-101-4/+2
|
* Fix invalid pointer error in ldb_debug_messagesStephen Gallagher2009-06-081-2/+19
|
* Treat a missing provider entry as a config errorStephen Gallagher2009-06-081-2/+7
|
* fix detection of authentication against LOCAL domainSumit Bose2009-06-081-3/+9
|
* fix shadow-utils base pathJakub Hrozek2009-06-081-1/+1
|
* man page for LDAP domainsJakub Hrozek2009-06-032-1/+233
|
* added tls_reqcert option for native LDAP backendSumit Bose2009-06-021-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 pageJakub Hrozek2009-06-022-1/+655
|
* Enable quiet build for automake >= 1.11Stephen Gallagher2009-06-021-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_zfreeSimo Sorce2009-06-021-0/+4
|
* Do not statically link data provider pluginsStephen Gallagher2009-06-011-4/+3
|
* Suppress "rootdse" error messages from the confdbStephen Gallagher2009-06-011-3/+4
|