Yaroslav Gurov
b0db37dd17
fix: dkms build adjusted to the new(old) build system
2025-10-03 18:11:34 +02:00
Iurii Egorov
e882483f87
Add parameter to obfuscate endpoints in netlink get device response
2024-10-23 13:15:11 +03:00
Iurii Egorov
6301e3add4
Fix kernel download for newer Fedora kernels, and Ubuntu 24 package build fixes
2024-10-22 15:32:56 +03:00
Iurii Egorov
c98173803a
Build fixes for newer kernels ( #13 )
...
* Hotfix: installation on modern kernels
* Cleanup kernel sources and final RPM package fix
* Notice in README regarding EPEL and DKMS.
2024-08-05 18:14:38 +03:00
Sergey Bondarev
85d637ea55
set version in Makefile.
...
Fix kernel source directory
2024-07-11 16:44:32 +03:00
Iurii Egorov
baf34a93ce
Add AmneziaWG protocol improvements ( #3 )
...
* Add Amnezia VPN protocol
* Fix incorrect post config empty asc handling
* Build changes to engage more distros
* Improve parameter handling and add handshake debugging
* Small cosmetic changes
* Small cosmetic changes
* Small cosmetic changes
* Update main.c copyright
Signed-off-by: pokamest <pokamest@gmail.com >
---------
Signed-off-by: pokamest <pokamest@gmail.com >
Co-authored-by: pokamest <pokamest@gmail.com >
2024-03-22 18:37:03 +03:00
Jason A. Donenfeld
9b76476d36
global: remove remaining tools references
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2019-12-26 17:15:01 +01:00
Jason A. Donenfeld
962d7c947d
global: update copyright
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2019-01-07 19:26:10 -05:00
Jason A. Donenfeld
96b07d8cfb
jerry-rig: replace S_shipped with pl
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-11-19 19:59:54 +01:00
Jason A. Donenfeld
cc36bde00d
chacha20,poly1305: switch to perlasm originals on mips and arm
...
We also separate out Eric Biggers' Cortex A7 implementation into its own
file.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-11-14 23:59:05 -08:00
Jason A. Donenfeld
60e2e7ad61
create-patch: blacklist instead of whitelist
...
This will deal with filename changes more gracefully.
Reported-by: Jordan Glover <Golden_Miller83@protonmail.ch >
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-10-08 03:14:52 +02:00
Jason A. Donenfeld
07dac52be6
crypto: import zinc
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-09-03 23:52:11 -06:00
Jason A. Donenfeld
a183293413
global: run through clang-format
...
This is the worst commit in the whole repo, making the code much less
readable, but so it goes with upstream maintainers.
We are now woefully wrapped at 80 columns.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-08-28 23:20:13 -06:00
Jason A. Donenfeld
0c73927077
global: year bump
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2018-01-03 21:58:00 +01:00
Greg Kroah-Hartman
63d2387ba3
global: add SPDX tags to all files
...
It's good to have SPDX identifiers in all files as the Linux kernel
developers are working to add these identifiers to all files.
Update all files with the correct SPDX license identifier based on the license
text of the project or based on the license in the file itself. The SPDX
identifier is a legally binding shorthand, which can be used instead of the
full boiler plate text.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Modified-by: Jason A. Donenfeld <Jason@zx2c4.com >
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-12-09 22:29:28 +01:00
Jason A. Donenfeld
bbc67c8886
kernel-tree: jury rig is the more common spelling
...
According to the Google Ngram viewer, jury is significantly more common
than jerry.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-11-30 20:45:08 +01:00
Jason A. Donenfeld
f6369780a8
contrib: filter compat lines
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-10-11 15:50:29 +02:00
Jason A. Donenfeld
51b27073af
kernel-tree: remember UAPI in patch creation
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-10-02 18:00:54 +02:00
Jason A. Donenfeld
dde5170b9e
jerry-rig: symlinks are better for tree patching
...
Use a symlink instead of lots of ../../..
Suggested-by: Benedikt Morbach <benedikt.morbach@googlemail.com >
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-05-17 18:07:42 +02:00
Jason A. Donenfeld
cba7e5200f
create-patch: add context below to work with busybox patch
...
It turns out that GNU patch is happy to only have one line of context
above the inserted area and zero lines below, because of its fuzzy match
feature. However, busybox patch is crippled and terrible, and thus must
have context above and below the insertion point. So, we grudgingly add
it to our manually crafted minimal patch.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-02-27 21:27:11 -08:00
Jason A. Donenfeld
a7805a4412
create-patch: be sure it's actually after NETFILTER
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-02-13 21:55:18 +01:00
Jason A. Donenfeld
9ab07fd76e
compat: backport siphash & dst_cache from mainline
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2017-02-13 21:55:17 +01:00
Jason A. Donenfeld
fa449736cd
ratelimiter: load hashlimit at modinsert time
...
This fixes a potential race with net_lock and rtnl_lock.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2016-11-29 13:18:33 +01:00
Jason A. Donenfeld
a77d553a3a
selftest: move to subfolder
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2016-08-02 18:19:20 +02:00
Jason A. Donenfeld
13e89d4860
contrib: move patchers to contrib/kernel-tree
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2016-08-02 02:55:43 +02:00
Jason A. Donenfeld
f650e11c1e
build system: revamp building and configuration
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2016-07-18 03:41:57 +02:00
Jason A. Donenfeld
1a9406e232
Kconfig patching: do not match on NETFILTER
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2016-06-29 22:27:41 +02:00
Jason A. Donenfeld
b448d6f35b
Initial commit
...
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com >
2016-06-25 16:48:39 +02:00