1
0
mirror of https://git.zx2c4.com/wireguard-linux-compat synced 2025-02-18 17:19:05 +00:00

Commit Graph

  • fb2b4ccf24 netns: ensure that icmp src address is correct with nat Jason A. Donenfeld 2020-02-10 20:33:35 +01:00
  • a7e4885d83 chacha20poly1305: defensively protect against large inputs Jason A. Donenfeld 2020-02-06 12:45:34 +01:00
  • 4f77b16c74 Notes added by 'git notes add' Jason A. Donenfeld 2020-02-05 14:37:43 +01:00
  • 7a11a53c5a version: bump v0.0.20200205 Jason A. Donenfeld 2020-02-05 14:37:40 +01:00
  • 44c4a3bb19 netns: ensure non-addition of peers with failed precomputation Jason A. Donenfeld 2020-02-03 21:06:40 +01:00
  • e4b7c4ce0d netns: tie socket waiting to target pid Jason A. Donenfeld 2020-02-04 18:56:17 +01:00
  • 1f28106abb noise: reject peers with low order public keys Jason A. Donenfeld 2020-02-03 21:37:03 +01:00
  • 754bc78bce allowedips: remove previously added list item when OOM fail Eric Dumazet 2020-02-03 09:19:51 -08:00
  • 8c591730d8 compat: remove RHEL-7.6 workaround Jason A. Donenfeld 2020-01-30 15:30:32 +01:00
  • 003fb6ee95 compat: support building for RHEL-8.2 Ilie Halip 2020-01-23 13:18:25 +02:00
  • a252961bf5 Notes added by 'git notes add' Jason A. Donenfeld 2020-01-28 16:37:19 +01:00
  • 5fd36918d7 version: bump v0.0.20200128 Jason A. Donenfeld 2020-01-28 16:37:17 +01:00
  • 34fc3cbcac compat: account for frankenzinc being in 5.5 Jason A. Donenfeld 2020-01-28 16:32:14 +01:00
  • 6af0b4d1c1 compat: refuse to build on >= 5.6 Jason A. Donenfeld 2020-01-28 16:21:10 +01:00
  • 1fd5305af2 qemu: bump kernel Jason A. Donenfeld 2020-01-28 16:20:52 +01:00
  • 008a16422f Notes added by 'git notes add' Jason A. Donenfeld 2020-01-21 16:11:10 +01:00
  • cc26f386fe version: bump v0.0.20200121 Jason A. Donenfeld 2020-01-21 16:11:10 +01:00
  • 55df79c6c0 curve25519: x86_64: replace with formally verified implementation Jason A. Donenfeld 2020-01-21 16:07:52 +01:00
  • a3f8970c81 device: skb_list_walk_safe moved upstream Jason A. Donenfeld 2020-01-10 19:11:46 -05:00
  • 1aa1f0ab92 Makefile: strip prefixed v from version.h Jason A. Donenfeld 2020-01-08 17:48:35 -05:00
  • 0b642ac294 Notes added by 'git notes add' Jason A. Donenfeld 2020-01-05 18:02:30 -05:00
  • 28690ca621 version: bump v0.0.20200105 Jason A. Donenfeld 2020-01-05 18:02:26 -05:00
  • 7481b6abba qemu: only compare archs when deciding whether to use kvm Jason A. Donenfeld 2020-01-02 16:01:25 +01:00
  • bcf7f0f03c qemu: re-add dependency on wireguard sources Jason A. Donenfeld 2020-01-02 15:40:16 +01:00
  • 9dbe97eb62 socket: mark skbs as not on list when receiving via gro Jason A. Donenfeld 2020-01-02 14:05:24 +01:00
  • 7a0dc69664 qemu: bump packages and support m68k properly Jason A. Donenfeld 2020-01-01 12:57:20 +01:00
  • a3d8600832 Notes added by 'git notes add' Jason A. Donenfeld 2019-12-26 17:22:07 +01:00
  • e4354e6509 version: bump v0.0.20191226 Jason A. Donenfeld 2019-12-26 17:22:07 +01:00
  • 6d0796b05f dkms: set maximum kernel to 5.5 Jason A. Donenfeld 2019-12-26 17:19:31 +01:00
  • 9b76476d36 global: remove remaining tools references Jason A. Donenfeld 2019-12-26 16:59:50 +01:00
  • 3e541c4154 Notes added by 'git notes add' Jason A. Donenfeld 2019-12-26 17:11:30 +01:00
  • 22a1e10487 README: shorten for new purpose Jason A. Donenfeld 2019-12-26 17:02:05 +01:00
  • 39298aca70 version: bump snapshot Jason A. Donenfeld 2019-12-19 01:12:35 +01:00
  • e206c2b9e9 compat: ipv6_dst_lookup_flow was backported to 5.3 and 5.4 Jason A. Donenfeld 2019-12-19 01:00:35 +01:00
  • cd431209d5 version: bump snapshot Jason A. Donenfeld 2019-12-12 12:24:51 +01:00
  • 8cc481e96a main: remove unused include <linux/version.h> YueHaibing 2019-12-12 12:10:39 +01:00
  • 11a71b7d69 global: fix up spelling Josh Soref 2019-12-10 17:22:58 +01:00
  • d612e808b9 compat: support building for RHEL-8.1 instead of RHEL-8.0 Sergey Ivanov 2019-12-09 14:53:39 -05:00
  • 513c643728 socket: convert to ipv6_dst_lookup_flow for 5.5 Jason A. Donenfeld 2019-12-08 13:46:21 +01:00
  • 93eab57052 version: bump snapshot Jason A. Donenfeld 2019-12-06 18:39:32 +01:00
  • 9a0ace8531 chacha20poly1305: double check the sgmiter logic with test Jason A. Donenfeld 2019-12-06 18:03:23 +01:00
  • 6d9a9aa29b crypto: use new assembler macros for 5.5 Jason A. Donenfeld 2019-12-05 15:27:37 +01:00
  • c5591560ff chacha20poly1305: port to sgmitter for 5.5 Jason A. Donenfeld 2019-12-05 13:18:17 +01:00
  • 87e48ccfbf netlink: prepare for removal of genl_family_attrbuf in 5.5 Jason A. Donenfeld 2019-11-27 12:18:52 +01:00
  • 23bceb259a version: bump snapshot Jason A. Donenfeld 2019-12-05 11:49:46 +01:00
  • 7c2c30ca4f send: avoid touching skb->{next,prev} directly Jason A. Donenfeld 2019-11-29 13:02:19 +01:00
  • 2d4c38494e device: prepare skb_list_walk_safe for upstreaming Jason A. Donenfeld 2019-11-29 04:47:27 +01:00
  • 3be7e2f426 send: use kfree_skb_list Jason A. Donenfeld 2019-11-29 04:42:15 +01:00
  • cc563d3696 version: bump snapshot Jason A. Donenfeld 2019-11-27 15:39:16 +01:00
  • 8867c31ee7 qemu: bump version Jason A. Donenfeld 2019-11-27 14:42:26 +01:00
  • e4be4fda77 qemu: respect PATH when finding CBUILD Jason A. Donenfeld 2019-11-27 14:28:14 +01:00
  • c915391e89 qemu: work around build bug with powerpc64le Jason A. Donenfeld 2019-11-27 13:24:33 +01:00
  • da0e24a44c allowedips: avoid double lock in selftest error case Jason A. Donenfeld 2019-11-25 11:16:01 +01:00
  • c2b7c2d77b socket: remove redundant check of new4 Jason A. Donenfeld 2019-11-25 11:13:25 +01:00
  • c686043b3a allowedips: safely dereference rcu roots Jason A. Donenfeld 2019-11-22 23:47:02 +01:00
  • 2363b74a0d messages: recalculate rekey max based on a one minute flood Jason A. Donenfeld 2019-10-30 14:27:54 +01:00
  • 9ecc65abd7 version: bump snapshot Jason A. Donenfeld 2019-10-12 16:55:11 +02:00
  • b8b9e86cb8 noise: recompare stamps after taking write lock Jason A. Donenfeld 2019-10-11 09:36:57 +02:00
  • 6d176914a9 netlink: allow preventing creation of new peers when updating Jason A. Donenfeld 2019-09-28 20:04:17 +02:00
  • 4c14ec2fb9 netns: add test for failing 5.3 FIB changes Jason A. Donenfeld 2019-09-24 09:21:59 +02:00
  • 4130be7317 qemu: bump default version Jason A. Donenfeld 2019-09-24 08:52:25 +02:00
  • 701020abf6 version: bump snapshot Jason A. Donenfeld 2019-09-13 18:01:58 -04:00
  • 6f15d82999 compat: support rhel/centos 7.7 Jason A. Donenfeld 2019-09-13 15:08:24 -04:00
  • 818e7f35fa Kbuild: squelch warnings for stack limit on broken kernel configs Jason A. Donenfeld 2019-09-13 14:27:26 -04:00
  • 2d46415b13 compat: don't rewrite siphash when it's from compat Jason A. Donenfeld 2019-09-13 14:24:41 -04:00
  • 8f3055f89c compat: support newer PaX Jason A. Donenfeld 2019-09-11 12:36:06 -04:00
  • 6578b63a8a version: bump snapshot Jason A. Donenfeld 2019-09-05 16:18:57 -06:00
  • ea5877f25d compat: work around ubuntu breakage Jason A. Donenfeld 2019-09-05 15:36:40 -06:00
  • 5d70da9a27 Makefile: allow specifying kernel release Mikk Mar 2019-08-28 16:01:25 +03:00
  • 278fd990d0 compat: account for android-4.9 backport of addr_gen_mode Nathan Chancellor 2019-08-24 22:37:50 -07:00
  • fe3034afaf Kbuild: account for upstream configuration maze changes Jason A. Donenfeld 2019-08-06 08:36:46 +02:00
  • febb09698c netlink: skip peers with invalid keys Jason A. Donenfeld 2019-08-05 16:44:06 +02:00
  • 5bae8e4460 compat: do not run bc on clean target Jason A. Donenfeld 2019-08-03 13:45:14 +02:00
  • ff37e4cec3 compat: support running in OpenVZ environments Jason A. Donenfeld 2019-07-19 17:24:18 +02:00
  • 361df1f39a noise: immediately rekey all peers after changing device private key Jason A. Donenfeld 2019-07-11 16:34:42 +02:00
  • cb0804a5f0 netlink: enforce that unused bits of flags are zero Jason A. Donenfeld 2019-07-08 13:59:04 +02:00
  • 87b809b88e compat: define conversion constants for ancient kernels Jason A. Donenfeld 2019-07-04 11:14:41 +02:00
  • e5f1727c71 version: bump snapshot Jason A. Donenfeld 2019-07-02 14:27:14 +02:00
  • bc7840be16 receive: queue dead packets to napi queue instead of empty rx_queue Jason A. Donenfeld 2019-07-02 14:15:35 +02:00
  • f64cd4fd29 peer: use LIST_HEAD macro Jason A. Donenfeld 2019-06-28 22:55:29 +02:00
  • dc9fbcbf58 netlink: cast struct over cb->args for type safety Jason A. Donenfeld 2019-06-28 16:49:41 +02:00
  • f0c241da73 compat: support RHEL8's skb_mark_not_on_list backport Jason A. Donenfeld 2019-06-28 14:31:04 +02:00
  • 67342d25fb compat: rhel backported list modifications Jason A. Donenfeld 2019-06-25 16:46:50 +02:00
  • 868bdd7981 global: switch to coarse ktime Jason A. Donenfeld 2019-06-12 15:05:50 +02:00
  • 07b71d592d compat: unify custom function prefix/suffix Jason A. Donenfeld 2019-06-20 10:21:00 +02:00
  • 9ec886debd compat: some kernels weirdly backport prandom_u32_max Jason A. Donenfeld 2019-06-20 10:11:15 +02:00
  • 9a21aae6d3 qemu: show signal when failing Jason A. Donenfeld 2019-06-17 14:49:58 +02:00
  • 55c348237b blake2s: spacing Jason A. Donenfeld 2019-06-03 13:25:21 +02:00
  • 799b33af50 curve25519: not all linkers support bmi2 and adx Jason A. Donenfeld 2019-06-02 19:45:08 +02:00
  • 4614146eaa version: bump snapshot Jason A. Donenfeld 2019-06-01 13:25:02 +02:00
  • e2410120a8 compat: don't call xgetbv on cpus with no XSAVE Jason A. Donenfeld 2019-05-31 21:45:42 +02:00
  • b8e32dc14c blake2s: add ssse3 to nobs Jason A. Donenfeld 2019-05-31 21:36:12 +02:00
  • cb5c7f3009 blake2s: do not use xgetbv for ssse3 detection Jason A. Donenfeld 2019-05-31 21:28:00 +02:00
  • d0f7d79312 version: bump snapshot Jason A. Donenfeld 2019-05-31 18:31:31 +02:00
  • 728b986c80 zinc: update copyright Jason A. Donenfeld 2019-05-28 18:34:26 +02:00
  • 31f9df3abd blake2s: shorten ssse3 loop Samuel Neves 2019-05-08 17:46:42 +01:00
  • 377c3938c6 blake2s,chacha: latency tweak Samuel Neves 2019-05-04 17:14:09 +01:00
  • 1de337ad9d qemu: do not check for alignment with ubsan Jason A. Donenfeld 2019-05-26 20:54:49 +02:00
  • 3e07a906f8 zinc: arm64: use cpu_get_elf_hwcap accessor for 5.2 Jason A. Donenfeld 2019-05-26 20:38:30 +02:00
  • e7bfbc2405 kbuild: account for recent upstream changes Jason A. Donenfeld 2019-05-25 17:44:53 +02:00