summaryrefslogtreecommitdiffhomepage
path: root/src/compat/compat.h
AgeCommit message (Expand)Author
2017-11-29compat: fix 3.10 backportJason A. Donenfeld
2017-11-26compat: support 4.15's netlink and barrier changesJason A. Donenfeld
2017-11-23compat: fix typo and rangesJason A. Donenfeld
2017-11-22compat: support AVX512BW+VL by lyingJason A. Donenfeld
2017-11-22compat: support timespec64 on old kernelsJason A. Donenfeld
2017-11-22chacha20poly1305: import x86_64 primitives from OpenSSLSamuel Neves
2017-11-22compat: new kernels have netlink fixesJason A. Donenfeld
2017-11-22compat: stable finally backported fixJason A. Donenfeld
2017-11-14compat: fix compilation with PaXJason A. Donenfeld
2017-11-10netlink: make sure we reserve space for NLMSG_DONEJason A. Donenfeld
2017-11-10compat: 4.4.0 has strange ECN functionJason A. Donenfeld
2017-11-01timers: switch to kees' new timer_list functionsJason A. Donenfeld
2017-10-31device: only take reference if netns is differentJason A. Donenfeld
2017-10-31global: infuriating kernel iterator styleJason A. Donenfeld
2017-10-31compat: be sure to include header before testingJason A. Donenfeld
2017-10-31crypto/avx: make sure we can actually use ymm registersJason A. Donenfeld
2017-10-17compat: support READ_ONCEJason A. Donenfeld
2017-10-17compat: just make ro_after_init read_mostlyJason A. Donenfeld
2017-10-11compat: move version logic to compat.h and out of main .cJason A. Donenfeld
2017-10-05compat: macro rewrite netlink instead of clutteringJason A. Donenfeld
2017-10-05compat: RHEL backported netlink changesJason A. Donenfeld
2017-10-05compat: conditionally redefine GENL_UNS_ADMIN_PERMJason 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-18compat: support RHEL 7.4Jason A. Donenfeld
2017-08-23socket: improve reply-to-src algorithmJason A. Donenfeld
2017-07-28socket: move print function from compatJason A. Donenfeld
2017-07-28compat: get rid of warnings on frankenkernelsJason A. Donenfeld
2017-07-27compat: work around odd kernels that backport kv[mz]allocJason A. Donenfeld
2017-07-20global: use pointer to net_deviceJason A. Donenfeld
2017-07-20device: support 4.13's extact newlink paramJason A. Donenfeld
2017-07-07compat: work around odd kernels that backport kvfreeJason A. Donenfeld
2017-07-06device: cleanup register_netdev logicJason A. Donenfeld
2017-07-04ratelimiter: use kvzalloc for hash table allocationJason A. Donenfeld
2017-07-03compat: workaround Ubuntu 16.10 kernel weirdnessJason A. Donenfeld
2017-07-03compat: support OpenSUSE's backportsJason A. Donenfeld
2017-06-28compat: support Ubuntu 14.04Jason A. Donenfeld
2017-06-28compat: support EL7.3Jason A. Donenfeld
2017-06-26device: remove icmp conntrack hacksJason A. Donenfeld
2017-06-26socket: verify saddr belongs to interfaceJason A. Donenfeld
2017-06-26ratelimiter: rewrite from scratchJason A. Donenfeld
2017-06-12random: wait for random bytes when generating nonces and ephemeralsJason A. Donenfeld
2017-06-08config: ensure the RNG is initialized before settingJason A. Donenfeld
2017-05-31debug: print interface name in dmesgJason A. Donenfeld
2017-05-31compat: remove warning for < 4.1Jason A. Donenfeld
2017-05-30style: spaces after for loopsJason A. Donenfeld
2017-05-17compat: use real crypto_memneqJason A. Donenfeld
2017-05-17compat: work around ubnt offloadingJason A. Donenfeld
2017-05-04compat: ssse3 supportJason A. Donenfeld
2017-04-21compat: work on old 3.10Jason A. Donenfeld