summaryrefslogtreecommitdiffhomepage
path: root/src/device.h
AgeCommit message (Expand)Author
2021-02-18queueing: get rid of per-peer ring buffersJason A. Donenfeld
2020-06-22device: avoid circular netns referencesJason A. Donenfeld
2020-01-11device: skb_list_walk_safe moved upstreamJason A. Donenfeld
2019-12-05device: prepare skb_list_walk_safe for upstreamingJason A. Donenfeld
2019-03-25peerlookup: rename from hashtablesJason A. Donenfeld
2019-02-03hashtables: decouple hashtable allocations from the main device allocationSultan Alsawaf
2019-01-07global: update copyrightJason A. Donenfeld
2018-10-08global: rename struct wireguard_ to struct wg_Jason A. Donenfeld
2018-10-02global: prefix all functions with wg_Jason A. Donenfeld
2018-09-20global: put SPDX identifier on its own lineJason A. Donenfeld
2018-08-28global: run through clang-formatJason A. Donenfeld
2018-01-03global: year bumpJason A. Donenfeld
2017-12-09global: add SPDX tags to all filesGreg Kroah-Hartman
2017-11-10allowedips: rename from routingtableJason A. Donenfeld
2017-10-31device: only take reference if netns is differentJason A. Donenfeld
2017-10-31peer: store total number of peers instead of iteratingJason A. Donenfeld
2017-10-05queueing: use ptr_ring instead of linked listsJason A. Donenfeld
2017-10-03global: use _WG prefix for include guardsJason A. Donenfeld
2017-10-02netlink: switch from ioctl to netlink for configurationJason A. Donenfeld
2017-09-19device: properly arrange structsJason A. Donenfeld
2017-09-18queue: entirely rework parallel systemJason A. Donenfeld
2017-07-20global: use pointer to net_deviceJason A. Donenfeld
2017-06-24device: only use one sleep notifierJason A. Donenfeld
2017-05-30handshake: process in parallelJason A. Donenfeld
2017-04-08data: cleanup parallel workqueue and use two max_activeJason A. Donenfeld
2017-02-13socket: enable setting of fwmarkJason A. Donenfeld
2017-01-10Update copyrightJason A. Donenfeld
2016-12-09device: make suspend code conditional on CONFIG_PM_SLEEPJason A. Donenfeld
2016-12-09device: clear all peer ephemeral keys on sleepJason A. Donenfeld
2016-11-21headers: cleanup noticesJason A. Donenfeld
2016-09-29Rework headers and includesJason A. Donenfeld
2016-06-25Initial commitJason A. Donenfeld