summaryrefslogtreecommitdiffstats
path: root/src/providers/fail_over.c
Commit message (Collapse)AuthorAgeFilesLines
* Add an interface to try next fail-over server after connection to the active ↵eindenbom2010-07-091-0/+21
| | | | server was unexpectedly dropped.
* Added an interface to query number of configured (and currently resolved ↵eindenbom2010-07-091-0/+13
| | | | through SRV records) failover servers.
* Add dns_discovery_domain optionJakub Hrozek2010-06-301-22/+176
| | | | | | | | | | | | The service discovery used to use the SSSD domain name to perform DNS queries. This is not an optimal solution, for example from the point of view of authconfig. This patch introduces a new option "dns_discovery_domain" that allows to set the domain part of a DNS SRV query. If this option is not set, the default behavior is to use the domain part of the machine's hostname. Fixes: #479
* Fix Incorrect NULL check in get_server_common()Jakub Hrozek2010-06-091-1/+1
| | | | Fixes: #518
* Fix potential NULL dereference in fail_over.cJakub Hrozek2010-06-091-2/+5
| | | | Fixes: #505
* Fix uninitialized variableJakub Hrozek2010-05-031-0/+1
|
* Support SRV servers in failoverJakub Hrozek2010-04-301-51/+509
| | | | | | | | | | | | | | | Adds a new failover API call fo_add_srv_server that allows the caller to specify a server that is later resolved into a list of specific servers using SRV requests. Also adds a new failover option that specifies how often should the servers resolved from SRV query considered valid until we need a refresh. The "real" servers to connect to are returned to the user as usual, using the fo_resolve_service_{send,recv} calls. Make SRV resolution work with c-ares 1.6
* Remove freed server_common entities from listJakub Hrozek2010-04-301-1/+24
|
* Treat server names as case-insensitive in failover codeJakub Hrozek2010-04-261-2/+2
|
* Restrict family lookupsJakub Hrozek2010-02-221-9/+16
| | | | | | | Adds a new option that tells resolver which address family to prefer or use exclusively. Fixes: #404
* Rename server/ directory to src/Stephen Gallagher2010-02-181-0/+651
Also update BUILD.txt