summaryrefslogtreecommitdiff
path: root/src/nm-connectivity.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-10connectivity: schedule connectivity timers per-device and probe for short out...Thomas Haller1-20/+13
2018-04-10connectivity: reduce timeout for connectivity checks to 20 secondsThomas Haller1-1/+1
2018-04-10connectivity: rework async connectivity check requestsThomas Haller1-205/+339
2018-03-19connectivity: always build nm-connectivity.c sourceThomas Haller1-0/+7
2018-03-19connectivity/trivial: move codeThomas Haller1-11/+11
2018-03-19connectivity: fix evaluating @what argument of CURLMOPT_SOCKETFUNCTIONThomas Haller1-6/+9
2018-03-19connectivity: fix timeout handling for curlThomas Haller1-1/+1
2018-03-19core/trivial: rename internal structureThomas Haller1-8/+8
2018-03-19core/trivial: move codeThomas Haller1-19/+19
2018-02-15connectivity: fix wrong memory accessBeniamino Galvani1-2/+5
2018-02-12connectivity: fix portal detection when using HTTP 204 based checksAleksander Morgado1-5/+9
2018-02-09connectivity: cleanup conditions in curl_check_connectivity()Thomas Haller1-15/+16
2018-02-09connectivity: allow 204 (no content) as connectivity testAleksander Morgado1-3/+14
2017-10-10connectivity: fix memory leakBeniamino Galvani1-0/+1
2017-08-17config: add an API to disable connectivity check via internal config file.James Henstridge1-2/+16
2017-07-19connectivity: fix memory leakBeniamino Galvani1-0/+1
2017-06-02connectivity: fix scheduling periodic connectivity checksThomas Haller1-14/+15
2017-05-12connectivity: avoid compiler warning for argument of curl_easy_getinfo()Thomas Haller1-1/+1
2017-05-10connectivity: don't do periodic checks on interval=0Lubomir Rintel1-1/+2
2017-05-05connectivity: fix typo in error messageFrancesco Giudici1-1/+1
2017-05-04device: add default route penalty only if concheck is enabledFrancesco Giudici1-0/+8
2017-03-28core: make connectivity checking per-deviceLubomir Rintel1-308/+125
2017-03-23connectivity: remove verbose trace loggingThomas Haller1-14/+1
2017-03-22connectivity: fix clearing timer-id in curl_timeout_cb()Thomas Haller1-0/+2
2017-03-22connectivity: fix the connectivity check timeoutLubomir Rintel1-3/+20
2017-03-22connectivity: conclude the check as soon as we see enough bytesLubomir Rintel1-17/+23
2017-03-22connectivity: conclude the check as soon as we see the magic headerLubomir Rintel1-8/+3
2017-03-22connectivity: split out the finish of the connectivity checkingLubomir Rintel1-46/+61
2017-03-22connectivity: cosmetic fixesLubomir Rintel1-2/+3
2017-03-22connectivity: switch connectivity checking to libcurlFrancesco Giudici1-112/+296
2017-03-16core/dispatcher: cleanup nm_dispatcher_call_connectivity()Thomas Haller1-2/+1
2017-03-16core/trivial: give names in src/nm-dispatcher.h header an "NM" prefixThomas Haller1-1/+1
2016-10-14core: introduce default logging macrosBeniamino Galvani1-8/+2
2016-10-04core: refactor private data in "src"Thomas Haller1-74/+81
2016-10-03all: modify line separator comments to be 80 chars wideThomas Haller1-1/+1
2016-07-28nm-dispatcher: Added new 'connectivity-state' parameter to private D-Bus APIMario Sanchez Prada1-1/+1
2016-07-28nm-dispatcher: Added new action for 'connectivity-change' eventsMario Sanchez Prada1-0/+4
2016-02-19all: cleanup includes and let "nm-default.h" include "config.h"Thomas Haller1-2/+1
2016-02-01connectivity: implement nm_connectivity_state_to_string() as NM_UTILS_LOOKUP_...Thomas Haller1-18/+9
2016-02-01connectivity: fix calling parent dispose()Thomas Haller1-6/+5
2016-01-06core,libnm: use nm_clear_g_source() where possibleBeniamino Galvani1-4/+1
2015-08-20logging: declare default logging macros in "nm-logging.h"Thomas Haller1-13/+3
2015-08-05all: make use of new header file "nm-default.h"Thomas Haller1-2/+1
2015-07-24all: rename nm-glib-compat.h to nm-glib.h, use everywhereDan Winship1-1/+1
2015-07-16connectivity: log warning when using https:// URIThomas Haller1-1/+6
2015-07-16connectivity: explicitly check for 511/Network Authentication Required (RFC65...Dan Williams1-15/+21
2015-07-02config: change examples for command line arguments to system defaultThomas Haller1-6/+4
2015-06-02build: use compat version of g_clear_pointer()Lubomir Rintel1-0/+2
2015-05-19connectivity: use default on missing connectivity.interval configThomas Haller1-1/+2
2015-03-16connectivity: disable HTTP keepalive for connectivity checksDan Williams1-0/+2