Age | Commit message (Expand) | Author |
2017-10-17 | device: no need to take lock for integer comparison | Jason A. Donenfeld |
2017-10-17 | device: our use of queues means this check is worthless | Jason A. Donenfeld |
2017-10-11 | compat: move version logic to compat.h and out of main .c | Jason A. Donenfeld |
2017-10-09 | routingtable: only use device's mutex, not a special rt one | Jason A. Donenfeld |
2017-10-05 | queueing: use ptr_ring instead of linked lists | Jason A. Donenfeld |
2017-10-03 | global: add space around variable declarations | Jason A. Donenfeld |
2017-10-02 | netlink: switch from ioctl to netlink for configuration | Jason A. Donenfeld |
2017-09-24 | timers: convert to use netif_running | Jason A. Donenfeld |
2017-09-18 | queue: entirely rework parallel system | Jason A. Donenfeld |
2017-09-11 | device: IFF_NO_QUEUE is a private flag, not a public one | Jason A. Donenfeld |
2017-08-04 | timers: rename confusingly named functions and variables | Jason A. Donenfeld |
2017-07-20 | global: use pointer to net_device | Jason A. Donenfeld |
2017-07-20 | device: support 4.13's extact newlink param | Jason A. Donenfeld |
2017-07-06 | device: cleanup register_netdev logic | Jason A. Donenfeld |
2017-07-06 | compat: priv_destructor got backported | Jason A. Donenfeld |
2017-06-26 | global: cleanup IP header checking | Jason A. Donenfeld |
2017-06-26 | device: remove icmp conntrack hacks | Jason A. Donenfeld |
2017-06-26 | device: avoid double icmp send on routing loop | Jason A. Donenfeld |
2017-06-26 | ratelimiter: rewrite from scratch | Jason A. Donenfeld |
2017-06-24 | device: only use one sleep notifier | Jason A. Donenfeld |
2017-06-24 | device: netdevice destruction logic change for 4.12 | Jason A. Donenfeld |
2017-06-24 | main: annotate init/exit functions to save memory | Jason A. Donenfeld |
2017-06-01 | device: do-while assignment style | Jason A. Donenfeld |
2017-05-31 | debug: print interface name in dmesg | Jason A. Donenfeld |
2017-05-30 | device: keep going when share_check fails | Jason A. Donenfeld |
2017-05-30 | style: spaces after for loops | Jason A. Donenfeld |
2017-05-30 | peer: use iterator macro instead of callback | Jason A. Donenfeld |
2017-05-30 | handshake: process in parallel | Jason A. Donenfeld |
2017-04-14 | device: use rcu_barrier_bh | Jason A. Donenfeld |
2017-04-09 | compat: support 3.16 | Jason A. Donenfeld |
2017-04-08 | data: cleanup parallel workqueue and use two max_active | Jason A. Donenfeld |
2017-02-27 | device: move sysctl toggling to open time | Jason A. Donenfeld |
2017-02-27 | device: 4.11 uses cnf for addr_gen_mode | Jason A. Donenfeld |
2017-02-21 | device: disable ICMP redirects | Jason A. Donenfeld |
2017-02-13 | device: shorter workqueue names to fit in ps | Jason A. Donenfeld |
2017-02-07 | timers: use simpler uninit sync technique | Jason A. Donenfeld |
2017-01-10 | Update copyright | Jason A. Donenfeld |
2016-12-16 | types: enforce consistency | Jason A. Donenfeld |
2016-12-13 | peer: don't use sockaddr_storage to reduce memory usage | Jason A. Donenfeld |
2016-12-11 | device: ensure icmp skb length check is done for v6 | Jason A. Donenfeld |
2016-12-11 | device: allocate tstats in newlink | Jason A. Donenfeld |
2016-12-11 | device: clean up xmit error path | Jason A. Donenfeld |
2016-12-11 | device: simplify device_init, since it only returns -EEXIST | Jason A. Donenfeld |
2016-12-11 | device: dellink is already implictly unregister_netdevice_queue | Jason A. Donenfeld |
2016-12-11 | device: disable ipv6 auto address generation | Jason A. Donenfeld |
2016-12-11 | device: rc -> ret | Jason A. Donenfeld |
2016-12-09 | device: traditional if is cleaner than switch for this small | Jason A. Donenfeld |
2016-12-09 | device: make suspend code conditional on CONFIG_PM_SLEEP | Jason A. Donenfeld |
2016-12-09 | device: cleaner error teardown | Jason A. Donenfeld |
2016-12-09 | device: clear all peer ephemeral keys on sleep | Jason A. Donenfeld |