summaryrefslogtreecommitdiff
path: root/src/platform
Commit message (Expand)AuthorAgeFilesLines
* all: use the elvis operator wherever possibleLubomir Rintel2018-05-103-10/+10
* platform: fix adding direct route to gatewayBeniamino Galvani2018-05-071-0/+2
* all: remove consecutive empty linesBeniamino Galvani2018-04-308-21/+0
* test-common: drop unused variablesLubomir Rintel2018-04-231-3/+0
* all: replace "it's" with "its" where neededBeniamino Galvani2018-04-184-4/+4
* build: meson: add prefix to test namesBeniamino Galvani2018-04-121-1/+1
* build: meson: increase timeout for some testsBeniamino Galvani2018-04-121-2/+3
* build: meson: use run-nm-test.sh to run testsBeniamino Galvani2018-04-121-1/+5
* platform: minor cleanup of nm_platform_ip6_address_sync()Thomas Haller2018-04-101-14/+15
* platform: fix IPv6 address sync after for link local addressesThomas Haller2018-04-101-4/+6
* platform: support creating non-persistant TUN/TAP devicesThomas Haller2018-04-096-20/+48
* platform/tests: extend nmtstp_wait_for_link*() to never waitThomas Haller2018-04-091-2/+17
* platform/tests: implement nmtstp_assert_wait_for_link() as macroThomas Haller2018-04-092-18/+5
* platform/tests: add tests for TUN/TAP handlingThomas Haller2018-04-093-1/+129
* platform: workaround kernel issue for tun device for first RTM_NETLINK eventThomas Haller2018-04-091-0/+14
* platform: refetch TUN link when no type-specific lnk data was receivedThomas Haller2018-04-091-0/+1
* platform: enable parsing tun/tap properties from netlinkThomas Haller2018-04-091-4/+0
* platform: refactor fetching links in cache_on_change()Thomas Haller2018-04-091-26/+20
* platform: assert in nm_platform_link_tun_add() for unsupported optionsThomas Haller2018-04-091-2/+3
* platform: adjust format for nm_platform_lnk_tun_to_string() and print "persist"Thomas Haller2018-04-091-4/+6
* platform: fix double whitespace for tun device in nm_platform_lnk_tun_to_stri...Thomas Haller2018-04-091-1/+1
* platform: adding onlink gateway route for manual addressesThomas Haller2018-04-043-15/+61
* platform: add NM_IP_CONFIG_SOURCE_IP6LL source typeThomas Haller2018-04-041-0/+3
* platform: move genl_ctrl_resolve to nm-netlink.cJavier Arteaga2018-03-303-96/+88
* platform: reorder failure checks in nm_platform_ip_route_sync()Thomas Haller2018-03-261-5/+5
* platform: improve logging message for failure to add routeThomas Haller2018-03-221-4/+6
* platform: assert for valid argument in nmp_object_unref()Thomas Haller2018-03-221-0/+2
* core: add nm_ip6_config_find_first_address() function and refactor lookup of ...Thomas Haller2018-03-201-0/+28
* core/platform: add support for TUN/TAP netlink support and various cleanupThomas Haller2018-03-206-138/+351
* all: avoid calling g_free on a const pointer with g_clear_pointer()Thomas Haller2018-03-191-3/+3
* platform: pre-increment netlink sequence number and add commentThomas Haller2018-03-091-3/+4
* platform: minor cleanup of assertions in nm_platform_cache_update_emit_signal()Thomas Haller2018-03-091-5/+4
* platform: remove unused typedefBeniamino Galvani2018-03-091-5/+0
* platform: return extack message from WaitForNlResponse delayed actionBeniamino Galvani2018-03-091-25/+45
* platform: print error message from netlink extended ackBeniamino Galvani2018-03-093-2/+56
* platform: don't require cloned flag for RTM_GETROUTE IPv6 resultBeniamino Galvani2018-03-052-5/+48
* platform/wifi: don't pass ownership of message to nl80211_send_and_recv()Thomas Haller2018-02-241-11/+9
* platform/wifi: fix memleak in _nl80211_send_and_recv()Thomas Haller2018-02-241-1/+2
* platform/wifi: drop an unused variableLubomir Rintel2018-02-231-1/+0
* platform: add nm_platform_process_events_ensure_link() functionThomas Haller2018-02-212-0/+43
* platform: refactor completing netlink responses in event_handler_read_netlink()Thomas Haller2018-02-211-52/+74
* platform: cleanup error handling in event_handler_recvmsgs()Thomas Haller2018-02-213-59/+36
* netlink: various cleanups and use cleanup attributeThomas Haller2018-02-211-27/+28
* netlink: use slice allocator for "struct nl_msg"Thomas Haller2018-02-211-61/+38
* netlink: use glib allocator functions for nlmsg_alloc*()Thomas Haller2018-02-214-98/+33
* netlink: simplify netlink callback handlingThomas Haller2018-02-213-274/+92
* wifi: drop unused netlink callback instanceThomas Haller2018-02-211-10/+2
* netlink: drop redundant nl_recvmsgs_report() functionThomas Haller2018-02-213-21/+8
* netlink: drop unused callback typesThomas Haller2018-02-212-82/+17
* netlink: remove unused callback hooksThomas Haller2018-02-211-53/+9