summaryrefslogtreecommitdiff
path: root/src/devices/nm-device-wireguard.c
Commit message (Expand)AuthorAgeFilesLines
* all: move "src/" directory to "src/core/"Thomas Haller2021-02-041-2093/+0
* wireguard: delay activation while resolving DNS names for WireGuard peers to ...Thomas Haller2021-01-141-21/+88
* all: update deprecated SPDX license identifiersThomas Haller2021-01-051-1/+1
* all: drop unnecessary cast for return value of g_object_new()Thomas Haller2020-11-121-10/+10
* device: improve "nm-device-logging.h" to support a self pointer of NMDevice typeThomas Haller2020-11-091-1/+1
* all: unify comment style for SPDX-License-Identifier tagThomas Haller2020-09-291-1/+1
* format: replace tabs for indentation in code commentsac/clang-formatThomas Haller2020-09-281-94/+94
* all: reformat all with new clang-format styleAntonio Cardace2020-09-281-1498/+1501
* all/style: remove duplicate semicolon (";;") in sourcesThomas Haller2020-09-231-1/+1
* all: fix minor typosYuri Chornoivan2020-07-071-4/+4
* wireguard: don't let explicit gateway override WireGuard's peer routeThomas Haller2020-04-221-1/+5
* wireguard: suppress automatic "wireguard.peer-routes" for default routes if "...Thomas Haller2020-04-221-0/+8
* device: allow scheduling nm_device_activate_schedule_stage1_prepare() right awayThomas Haller2020-03-171-1/+1
* device: various code cleanups in devicesThomas Haller2020-03-171-14/+12
* shared: drop _STATIC variant of macros that define functionsThomas Haller2020-02-131-1/+2
* all: add nm_utils_error_is_cancelled() and nm_utils_error_is_cancelled_or_dis...Thomas Haller2020-02-101-1/+1
* all: rename time related function to spell out nsec/usec/msec/secThomas Haller2019-12-131-10/+10
* device: allow reapply when the device is activatingBeniamino Galvani2019-10-231-12/+16
* device: fix setting MTU from connection when limited by parentBeniamino Galvani2019-10-101-1/+1
* all: unify format of our Copyright source code commentsThomas Haller2019-10-021-1/+1
* all: SPDX header conversionLubomir Rintel2019-09-101-15/+1
* device: let devices call stage1 again after being ready to proceedThomas Haller2019-08-281-2/+4
* device/wireguard: drop act_stage1_prepare() implementationThomas Haller2019-08-281-12/+0
* wireguard: fix use-after free in _peers_remove()Thomas Haller2019-08-031-1/+1
* device/wireguard: fix explicit_bzero() call on peers buffer in link_config()Thomas Haller2019-08-021-1/+1
* wireguard: use fixed fwmark/rule-priority for auto-default-routeThomas Haller2019-07-311-139/+32
* wireguard: clear cached auto-default-route setting in act_stage1_prepare()Thomas Haller2019-07-311-0/+12
* wireguard: fix crash in _auto_default_route_init()Thomas Haller2019-07-311-26/+33
* wireguard: support configuring policy routing to avoid routing loopsThomas Haller2019-07-291-5/+441
* wireguard: refactor cleanup of NMDeviceWireGuard on disconnect/disposeThomas Haller2019-07-291-10/+11
* device/wireguard: fix separating lines by semicolon in link_config()Thomas Haller2019-07-271-2/+2
* device: support reapplying route-tableThomas Haller2019-06-171-1/+1
* device/wireguard: fix memleak for NMDeviceWireGuardThomas Haller2019-05-031-0/+2
* shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller2019-04-181-1/+1
* all: codespell fixesLubomir Rintel2019-03-111-3/+3
* wireguard: update TODO list for WireGuard devicesThomas Haller2019-03-071-4/+9
* libnm: rename and expose nm_utils_base64secret_decode() in libnmThomas Haller2019-03-071-9/+9
* wireguard: implement direct "peer-routes" for WireGuard allowed-ips rangesThomas Haller2019-03-051-0/+137
* wireguard: add "mtu" setting for WireGuard profilesThomas Haller2019-03-051-2/+40
* core/wireguard: add support for WireGuard peersThomas Haller2019-02-221-41/+1016
* core/wireguard: add basic support for creating wireguard devicesThomas Haller2019-02-221-19/+326
* libnm,cli: add NMSettingWireGuardThomas Haller2019-02-221-0/+7
* core: introduce NMDeviceWireGuardJavier Arteaga2018-08-061-0/+212