summaryrefslogtreecommitdiff
path: root/src/providers/fail_over.c
AgeCommit message (Expand)AuthorFilesLines
2013-09-11Fix formating of variables with type: time_tLukas Slebodnik1-2/+3
2013-07-11Always set port status to neutral when resetting service.Michal Zidek1-1/+2
2013-06-21failover: if expanded server is marked as neutral, invoke srv collapsePavel Březina1-0/+7
2013-06-21collapse_srv_lookup may free the server, make it clear from the APIPavel Březina1-6/+9
2013-06-21failover: return error when SRV lookup returned only duplicatesPavel Březina1-2/+21
2013-06-21failover: do not return invalid pointer when server is already presentPavel Březina1-2/+6
2013-06-21FO: Check the return value of send_fnJakub Hrozek1-0/+4
2013-06-14failover: set state->out when meta server remains in SRV_RESOLVE_ERRORPavel Březina1-0/+1
2013-06-03Use deep copy for dns_domain and discovery_domainLukas Slebodnik1-2/+4
2013-05-28FO: Fix setting status of duplicatesJakub Hrozek1-9/+18
2013-04-10DNS sites support - replace SRV lookup code with a plugin callPavel Březina1-258/+73
2013-04-10fail over - add function to insert multiple servers to the listPavel Březina1-10/+101
2013-04-10DNS sites support - SRV lookup plugin interfacePavel Březina1-0/+26
2012-12-18try primary server after retry_timeout + 1 seconds when switching to backupPavel Březina1-0/+9
2012-09-24Bad debug message when no dns_discovery_domain specified.Michal Zidek1-3/+11
2012-09-13FO: Check server validity before setting statusJakub Hrozek1-5/+8
2012-08-15FO: Return EAGAIN if there are more servers to tryJakub Hrozek1-0/+9
2012-08-15FO: Don't retry the same server if it's not workingJakub Hrozek1-2/+3
2012-08-15Duplicate detection in fail over did not work.Michal Zidek1-3/+27
2012-08-09Don't use server after SRV data collapsedJakub Hrozek1-5/+8
2012-08-07Always mark SRV servers as primaryJakub Hrozek1-0/+1
2012-08-07Failover: Return last tried server if it's still being triedJakub Hrozek1-2/+6
2012-08-03Don't call fo_set_{server,port}_status for SRV serversJakub Hrozek1-2/+3
2012-08-01Primary server support: basic support in failover codeJan Zeleny1-15/+60
2012-06-20Move some debug lines to new debug log levelsStef Walter1-6/+6
2012-03-29Return correct resolv_status on resolver timeoutJakub Hrozek1-11/+11
2012-03-06Only do one cycle when resolving a serverJakub Hrozek1-0/+7
2011-12-20Failover: Introduce a per-service timeoutJakub Hrozek1-0/+46
2011-12-20Do not touch resolve_service_state in fo_resolve_service_doneJakub Hrozek1-14/+11
2011-09-28Multiline macro cleanupJakub Hrozek1-1/+2
2011-07-21fo_get_server_name() getter for a server nameJakub Hrozek1-0/+9
2011-07-21Rename fo_get_server_name to fo_get_server_str_nameJakub Hrozek1-1/+1
2011-06-15Switch resolver to using resolv_hostent and honor TTLJakub Hrozek1-18/+18
2011-05-02Fix minor typo in error messageStephen Gallagher1-1/+1
2011-04-15Set same status for duplicate serversJakub Hrozek1-0/+21
2011-04-11Remove detection of duplicates from SRV result processingJakub Hrozek1-9/+0
2011-04-01Do not attempt to resolve nameless serversJakub Hrozek1-1/+1
2011-03-09Run callbacks if server IP changesJakub Hrozek1-0/+9
2011-03-08Always expire host name resolutionJakub Hrozek1-8/+7
2011-03-07Prevent segfault in failover codeJakub Hrozek1-2/+3
2011-02-28Reset server status after timeoutJakub Hrozek1-1/+11
2011-01-21Rename dns_domain to discovery domain for fo_add_srv_server()Stephen Gallagher1-7/+11
2011-01-21Allow fallback to SSSD domainStephen Gallagher1-4/+44
2011-01-05Rename SRV_NOT_RESOLVED to SRV_RESOLVE_ERRORSumit Bose1-5/+5
2011-01-05Use the right status when resetting service discoverySumit Bose1-1/+1
2010-12-14Fix incorrect return value on failure in resolve_get_domain_send()Sumit Bose1-0/+1
2010-12-14Fix improper NULL check in fo_add_srv_server()Sumit Bose1-1/+2
2010-12-01Run checks before resetting offline stateSumit Bose1-0/+17
2010-12-01Allow protocol fallback for SRV queriesJakub Hrozek1-2/+2
2010-11-24fix typo in get_server_status()Sumit Bose1-1/+1