4s3ti
9485852c2c
ci: use correct repo and branch
...
fix tests to actually test the correct repository and branch
2022-08-25 01:33:09 +02:00
4s3ti
e5b9486c52
fix(makeovpn): Remove expect dependency
...
Remove dependency on expect
Fix issue #1600 and #1601
2022-08-25 00:27:55 +02:00
4s3ti
60f83d2d3f
docs: README
...
remove excessive ammount of information
consolidate information on single place
simplify sentences and use easier to read language
clarify and move contributing.md information into README
add information about contributing directly to PiVPN contributors
delete contributing.md
update changelog with info about releases
add semantic release badge
2022-08-22 22:47:39 +02:00
4s3ti
64be511cec
Merge pull request #1591 from 4s3ti/test
...
Ubuntu jammy Support and multiple updates to jammy
2022-08-21 20:48:55 +02:00
4s3ti
5d0cc9e072
feat(ossupport): Jammy Support & CI Updates
...
Add support for Ubuntu Jammy (22.04)
Add CI tests for Ubuntu Jammy
Remove CI tests for Ubuntu Xenial
Rename CI tests stages
Add new CI Scripts to get pipeline code more "DRY"
Update CI Scripts to exit on error with /bin/bash -e
Add semantic-release settings
Add CI Release step for PiVPN automated versioning
2022-08-17 22:11:48 +02:00
4s3ti
f59c693ba6
Merge pull request #1572 from giulio-coa/formatting_enhancements
...
Reformatted the code according to google bash code style.
2022-08-12 22:37:37 +02:00
Giulio Coa
8100537a7c
fix: revert code style
...
Revert the code style of a piece of code
2022-08-11 17:28:31 +02:00
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