summaryrefslogtreecommitdiff
path: root/src/nm-connectivity.c
Commit message (Expand)AuthorAgeFilesLines
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* connectivity: make platform argument to nm_connectivity_check_start() optionalThomas Haller2019-06-181-12/+15
* connectivity: simplify passing result to idle handlerThomas Haller2019-06-181-13/+12
* connectivity: remove unused error varialbe in _idle_cb()Thomas Haller2019-06-181-10/+2
* device: don't start connectivity check on unconfigured devicesBeniamino Galvani2019-06-181-1/+90
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* core: use NM_MAIN_DBUS_CONNECTION_GET macroThomas Haller2019-05-121-1/+1
* core/dbus: let NMDBusManager create a D-Bus connection in "configure-and-quit...Thomas Haller2019-05-121-1/+1
* connectivity: fix build with --disable-concheckThomas Haller2019-04-101-2/+8
* connectivity: avoid D-Bus activating systemd-resolved when we know it's not usedThomas Haller2019-04-091-1/+12
* all: codespell fixesLubomir Rintel2019-03-111-2/+2
* all/trivial: fix whitespace/indentationThomas Haller2019-02-221-2/+2
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-2/+0
* connectivity: don't cache HTTP response for comparing connectivity responseThomas Haller2019-01-311-22/+49
* connectivity: fix handling of no-response for captive portal detectionThomas Haller2019-01-311-20/+55
* connectivity: use 443 port for https URIsThomas Haller2018-12-111-1/+4
* connectivity: ensure uri and response stays alive during connectivity checkThomas Haller2018-12-111-73/+114
* connectivity: improve warning about URI config changeThomas Haller2018-12-111-29/+39
* connectivity: various cleanup in resolve_cb()Thomas Haller2018-12-111-26/+30
* connectivity: honor "main.systemd-resolved" setting to not resolve names firstThomas Haller2018-12-111-35/+54
* connectivity: add a unique counter for logging connectivity checksThomas Haller2018-12-111-4/+9
* connectivity: don't use GDBusProxy for resolving names via systemd-resolvedThomas Haller2018-12-111-58/+52
* connectivity: fix crash when the uri gets cleared from configurationBeniamino Galvani2018-10-011-1/+2
* connectivity: fix a wrong comparisionLubomir Rintel2018-09-241-1/+1
* connectivity: create a multi-handle for all requestslr/conn-check-afLubomir Rintel2018-09-241-54/+45
* connectivity: allow limiting the connectivity check to a specified AFLubomir Rintel2018-09-241-10/+30
* connectivity: use systemd-resolved for resolving the check endpointLubomir Rintel2018-09-241-25/+212
* connectivity: improve curl error messagesLubomir Rintel2018-09-241-7/+15
* connectivity: fix crash when removing easy-handle from curl callbackThomas Haller2018-09-171-93/+143
* connectivity: avoid busy looping with connectivity-check failedThomas Haller2018-07-241-11/+50
* connectivity: add compile time check that "curl_socket_t" is a typedef to pla...Thomas Haller2018-07-241-0/+2
* connectivity/trivial: rename socket argument in multi_socket_cb() callbackThomas Haller2018-07-241-4/+4
* connectivity/trivial: rename local functions to avoid "curl" prefixThomas Haller2018-07-241-12/+12
* connectivity: downgrade verbosity of error loggingThomas Haller2018-07-111-3/+3
* all: don't use gchar/gshort/gint/glong but C typesThomas Haller2018-07-111-1/+1
* shared: drop duplicate c-list.h headerBeniamino Galvani2018-04-181-1/+1
* connectivity: schedule connectivity timers per-device and probe for short out...Thomas Haller2018-04-101-20/+13
* connectivity: reduce timeout for connectivity checks to 20 secondsThomas Haller2018-04-101-1/+1
* connectivity: rework async connectivity check requestsThomas Haller2018-04-101-205/+339
* connectivity: always build nm-connectivity.c sourceThomas Haller2018-03-191-0/+7
* connectivity/trivial: move codeThomas Haller2018-03-191-11/+11
* connectivity: fix evaluating @what argument of CURLMOPT_SOCKETFUNCTIONThomas Haller2018-03-191-6/+9
* connectivity: fix timeout handling for curlThomas Haller2018-03-191-1/+1
* core/trivial: rename internal structureThomas Haller2018-03-191-8/+8
* core/trivial: move codeThomas Haller2018-03-191-19/+19
* connectivity: fix wrong memory accessBeniamino Galvani2018-02-151-2/+5
* connectivity: fix portal detection when using HTTP 204 based checksAleksander Morgado2018-02-121-5/+9
* connectivity: cleanup conditions in curl_check_connectivity()Thomas Haller2018-02-091-15/+16
* connectivity: allow 204 (no content) as connectivity testAleksander Morgado2018-02-091-3/+14
* connectivity: fix memory leakBeniamino Galvani2017-10-101-0/+1