summaryrefslogtreecommitdiff
path: root/src/platform
Commit message (Expand)AuthorAgeFilesLines
* all: require glib 2.40lr/glib-2-40Lubomir Rintel2018-01-181-3/+3
* platform: move genl functions to nm-netlink.cThomas Haller2018-01-153-97/+114
* platform: move netlink functions to nm-netlink.hThomas Haller2018-01-153-53/+46
* platform: add nm-netlink.h for netlink related helper functionsThomas Haller2018-01-152-0/+49
* wifi: always build nl80211 CRIT_PROTOCOL supportThomas Haller2018-01-152-9/+9
* wifi: rework WifiData to use a separate struct for function pointersThomas Haller2018-01-156-72/+82
* wifi: cleanup includesThomas Haller2018-01-152-6/+8
* platform: fix wrong cleanup function in ip_route_get()Thomas Haller2018-01-151-1/+1
* meson: Improve dependency systemIñigo Martínez2018-01-101-2/+2
* platform-linux: reload qdiscs and tfilters after removing themLubomir Rintel2018-01-081-1/+4
* platform/tests: relax checking for signals in test-address-linuxFrancesco Giudici2018-01-081-1/+1
* ip-tunnel: add support for tunnel flagsBeniamino Galvani2018-01-055-22/+72
* all: get rid of a handful of unused-but-set variablesLubomir Rintel2017-12-181-3/+1
* tests: fix invalid static-asserts with non-const expressionThomas Haller2017-12-151-17/+10
* all: don't use NM_FLAGS_HAS() with non-constant argumentThomas Haller2017-12-153-4/+4
* platform: fix ipv6 address synchronizationBeniamino Galvani2017-12-151-31/+39
* build: rename unit tests with the `test-` patternIñigo Martínez2017-12-141-4/+2
* build: add initial support for meson build systemIñigo Martínez2017-12-131-0/+34
* platform: improve ipv6 addresses synchronizationBeniamino Galvani2017-12-121-10/+40
* platform: assert() for valid item in nm_platform_link_get_all()Thomas Haller2017-12-121-0/+1
* platform: fix crash hashing NMPlatformTfilter and NMPlatformQdiscThomas Haller2017-12-121-4/+4
* platform/tests: fix memleaks in testsThomas Haller2017-12-111-4/+4
* platform: fix TC to-string/hash/cmp functions to include the actionThomas Haller2017-12-113-3/+40
* platform: add support for traffic filtersLubomir Rintel2017-12-115-13/+405
* platform/tests: tests qdisc caching behaviorLubomir Rintel2017-12-111-1/+90
* platform: add support for queueing disciplinesLubomir Rintel2017-12-115-22/+361
* platform: add <linux/tc_act/tc_defact.h> headerThomas Haller2017-12-111-0/+23
* platform: merge nm_platform_*_delete() delete functionsThomas Haller2017-12-116-25/+30
* platform/nmp-object: (trivial) keep enum ordered by a numeric valueLubomir Rintel2017-12-111-1/+1
* platform/linux: stringify also NLMSG_* in logsLubomir Rintel2017-12-111-8/+12
* platform/trivial: s/ADDRROUTE/OBJECT/ for the cache lookupLubomir Rintel2017-12-118-81/+81
* platform/tests: add a missing copyright noticeLubomir Rintel2017-12-111-0/+18
* platform/tests: drop bad commentLubomir Rintel2017-12-116-12/+6
* device: restore original dynamic IPv6 configuration on reapplyBeniamino Galvani2017-12-061-0/+2
* platform: preserve errno in nm_platform_sysctl_get_int_checked()Thomas Haller2017-11-241-0/+3
* platform: don't return zero from nmp_object_id_hash()Thomas Haller2017-11-231-1/+1
* platform: move nmp_object_equal() to header for inlineThomas Haller2017-11-232-7/+7
* platform/tests: skip netns tests if we fail to create a new NMPNetns instanceth/platform-test-netns-bgo790214Thomas Haller2017-11-161-2/+13
* platform: preserve errno when creating netns failsThomas Haller2017-11-161-0/+5
* all: use nm_direct_hash() instead of g_direct_hash()Thomas Haller2017-11-162-3/+3
* all: don't use g_direct_equal() for hash table equality functionThomas Haller2017-11-161-1/+1
* platform: fix double closing netlink socketThomas Haller2017-11-141-1/+0
* all: use nm_close() instead of close()Thomas Haller2017-11-142-16/+16
* platform/tests: add test for onlink route attributeThomas Haller2017-11-131-60/+142
* platform: consider RTNH_F_ONLINK onlink flag for IPv4 routesThomas Haller2017-11-133-5/+11
* platform: track all rtm_flags for routesThomas Haller2017-11-135-31/+70
* platform: add generic NM_PLATFORM_IP_ROUTE_CAST() macroThomas Haller2017-11-131-16/+4
* shared: make NM_CONSTCAST() macro variadicThomas Haller2017-11-092-10/+10
* shared: rework _NM_GET_PRIVATE() to use _Generic()Thomas Haller2017-11-091-1/+1
* platform: remove unreachable code from nmp_cache_lookup_link_full()Thomas Haller2017-10-301-3/+0