Commit graph

915 commits

Author SHA1 Message Date
Giulio Coa
dda4d99f10 refactor: improve code style
Improve the code style of some pieces of code
2022-08-09 10:09:43 +02:00
Giulio Coa
9a7b7dfe72 fix(installer): fix code style
Fix a code style bug
2022-08-06 05:52:38 +02:00
Giulio Coa
97eda159fd refactor(travis ci): add files to lint and style stages
Add the scripts into the ciscripts/ directory to the lint and the style stages
2022-08-06 05:35:30 +02:00
Giulio Coa
d049755f82 fix(installer): fix code style
Fix a code style bug
2022-08-06 05:33:14 +02:00
Giulio Coa
10d9610bdc docs(CONTRIBUTING): fix a code style error
Fix a code style error into the shfmt command
2022-08-06 05:16:13 +02:00
Giulio Coa
6d6ab86fd2 fix(tarvis ci): fix a bug
Fix a code style bug into the style stage
2022-08-06 05:15:28 +02:00
Giulio Coa
e09f3a04bd fix(installer): fix some code style errors
Fix some code style error about the pipelines
2022-08-05 23:11:22 +02:00
Giulio Coa
699f72712d fix(travis ci): fix an error
Fix an error when the find command is used
2022-08-05 22:39:33 +02:00
Giulio Coa
82a7cbfc27 refactor(installer): fix the code style
Fix the code style
2022-08-05 09:06:31 +02:00
Giulio Coa
3a2466df31 ci(travis): add style stage and move dependency
Add a stage that do a style check and move shellcheck dependency to the stage where is used
2022-08-05 08:45:01 +02:00
Giulio Coa
b17d309860 refactor(installer): format the code
Format the code following the new rules
2022-08-05 01:02:38 +02:00
Giulio Coa
0f491339e2 docs(CONTRIBUTING): add new rules to docs
Add the new rules to the CONTRIBUTING section
2022-08-05 00:55:01 +02:00
Giulio Coa
af20461590 Reformatted the code 2022-08-01 22:38:19 +02:00
Giulio Coa
47e8908489
refactor(installer): remove dependency on the edge repository and download source code to temp dir 2022-08-01 17:52:51 +02:00
Giulio Coa
edb36c08f7
Added Alpine Linux support (#1567) 2022-07-26 15:20:35 +02:00
4s3ti
718d3df573
Merge pull request #1557 from megakoresh/patch-1
Fixes #1556
2022-06-25 11:47:50 +02:00
Stanislav Simovski
ae1513c50e
Fixes #1556 2022-06-25 12:29:58 +03:00
4s3ti
f8cb945af1
Merge branch 'test' 2022-06-10 16:10:57 +02:00
4s3ti
712d398886 Pre Merge commit
Updated CHANGELOG.md
fixes #1548
fixes #1549
2022-06-10 16:02:01 +02:00
4s3ti
e52a2c420b
Merge pull request #1551 from MichaIng/patch-1
Add support for builtin WireGuard module
2022-06-10 15:23:11 +02:00
MichaIng
d861de2918
Add support for builtin WireGuard module
in which case there is no dedicated file in /lib/modules. A rare case but possible.

Additionally the recursive globbing has been replaced by dpkg-query's internal recursive asterisk matching, which performs better/faster. This does now also match on "wireguard.kosomething", but I think "wireguard" is specific enough and dots in kernel modules names uncommon, to no be an issue.

Signed-off-by: MichaIng <micha@dietpi.com>
2022-06-10 15:15:25 +02:00
4s3ti
e809d5bd32
Merge pull request #1550 from MichaIng/patch-1
Add support for xz-compressed WireGuard kernel module
2022-06-10 14:42:26 +02:00
MichaIng
f120fab78f
Add support for xz-compressed WireGuard kernel module
which is the default since Linux 5.15.

Signed-off-by: MichaIng <micha@dietpi.com>
2022-06-10 14:38:10 +02:00
4s3ti
0b5aab8722
pre-merge changelog update 2022-05-24 16:46:48 +02:00
Orazio
2b791eb6a8 Update EasyRSA to version 3.1.0 2022-05-24 08:32:16 +02:00
4s3ti
ebde7820a2
pre-merge changelog update 2022-05-24 00:02:13 +02:00
Orazio
a5e41c466f Use easy-rsa commit 8d1be1c instead of release 3.0.7 for OpenSSL 3 support. 2022-05-03 17:14:31 +02:00
Orazio
bf7f3ae694 Fix static IP support on 64-bit Raspberry Pi OS. 2022-05-03 11:19:45 +02:00
4s3ti
c7bbb9fda2
Update Issue Report
Merged all different issue templates into a single one to avoid lack of
information due to users reporting bugs instead of support requests
2022-04-24 23:11:59 +02:00
4s3ti
d0ae4565cf
Pre-merge update
Updated changelog prior to merging into master
2022-04-24 20:33:33 +02:00
Orazio
8c7f59bbd7
Merge pull request #1504 from DroidFreak32/patch-1
WireGuard: removeCONF: Remove ipv6 DNS entries too
2022-04-17 08:51:34 +02:00
Rushab Shah
f2190afc0b
WireGuard: removeCONF: Remove ipv6 DNS entries too 2022-04-13 22:14:03 +00:00
Orazio
00c48e20ee
Merge pull request #1470 from DerDanilo/preventipv6leak
Fix potential IPv6 leak, add IPv6 options
2022-03-15 08:30:47 +01:00
DerDanilo
12155858bc simplify ipv6 leak whiptail 2022-03-14 10:35:01 +01:00
DerDanilo
9c1c98b785 add option to force IPv6 config, forced IPv6 route by default, add IPv6 options for cli and unattended file 2022-03-13 21:30:33 +01:00
Orazio
14d9fc6a45
Fix redirect text to sysctl config file
sudo echo hello > world doesn't work: sudo runs echo as root but the
redirection is executed as standard user.
2022-03-10 12:38:45 +01:00
Orazio
24b748f1bc
Check IPv6 connectivity via HTTPS 2022-03-10 12:35:59 +01:00
4s3ti
8833815983
Merge pull request #1464 from DerDanilo/customgitrepoandbranch
Customgitrepoandbranch
2022-03-10 11:01:16 +01:00
4s3ti
c03f1560ae
Merge pull request #1455 from DerDanilo/wg_ipv6_client_config
Basic wireguard IPv6 (NAT) support
2022-03-10 11:00:39 +01:00
DerDanilo
642aa383a4
Merge branch 'test' into wg_ipv6_client_config 2022-03-10 10:56:50 +01:00
DerDanilo
f9ef8c3881 fix lint SC2236 2022-03-09 20:16:30 +01:00
DerDanilo
4dfcfd0d17 add IPv6 support, exclude from testing since travis doesn't have proper ipv6 support 2022-03-09 20:13:50 +01:00
DerDanilo
c47e0331dd update travis config to releases and arch type 2022-03-09 20:13:11 +01:00
DerDanilo
619ce02474 Add support for Ubuntu focal and arm64 as it's working fine by now 2022-03-09 20:12:44 +01:00
DerDanilo
75cebe13a5 add custom git url and branch options 2022-03-09 20:06:39 +01:00
DerDanilo
aeb3eef884 add custom git url and branch readme instructions 2022-03-09 20:06:29 +01:00
DerDanilo
bd334f03a9 fix readme headings 2022-03-09 20:06:14 +01:00
4s3ti
9c2a5d5848
Merge pull request #1433 from orazioedoardo/test
Randomize wg internal subnet address
2022-01-04 10:45:28 +01:00
4s3ti
82cd6cb871
Merge pull request #1432 from peterlewis/patch-1
Replace 'user' with 'client' in help text
2022-01-04 10:42:02 +01:00
Orazio
28485fc696
Too many empty lines 2021-12-25 16:42:23 +01:00