Neil Alexander
5d9c5b3c9b
Minimum Go 1.21, update quic-go
, update some CI actions
2024-05-27 22:03:41 +01:00
trashpile-shenanigans
5da1fbe397
Bump minimum required go version to 1.20 in documentation as required by quic-go dependency ( #1138 )
2024-05-27 21:53:52 +01:00
Neil Alexander
bc78530fcb
Build packages in GitHub Actions
2022-04-17 23:38:16 +01:00
R4SAS
620b901473
Revert downgrading of wireguard and update wintun in windows installer ( #865 )
...
* Revert "Revert Wireguard update"
This reverts commit 03a5cce5bb739d5f3ad5d9877c38817cf88eccd5.
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* [win] update installer build script
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* [appveyor] use golang 1.17.3 for building
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* [appveyor] use golang 1.17.5 for building
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* test script
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* test msi and semver scripts
Signed-off-by: R4SAS <r4sas@i2pmail.org>
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2022-01-30 21:57:10 +00:00
Neil Alexander
9b68ac5702
Fix wintun hopefully
2021-06-13 11:13:02 +01:00
Neil Alexander
38e05b5f4c
Download wintun on first pass
2021-06-13 11:07:19 +01:00
Neil Alexander
8621223a1f
Remove -aslr
2021-06-13 11:04:27 +01:00
Neil Alexander
272670b85b
Fix version numbers in MSI
2021-06-13 11:03:01 +01:00
Neil Alexander
63967462d9
Update MSI build again
2021-06-13 10:58:15 +01:00
Neil Alexander
3b669a15ed
Update build-msi.sh
2021-06-13 10:47:14 +01:00
Neil Alexander
45d6a1e6e5
Revert "Build MSIs for Windows using CircleCI ( #766 )"
...
This reverts commit f0a5cd542cbf995ead8f3683adf427bf77978b60.
2021-06-13 10:42:31 +01:00
Neil Alexander
f0a5cd542c
Build MSIs for Windows using CircleCI ( #766 )
...
* Try to build MSIs from CircleCI using wixl/msitools
* Upload msis
* Change condition
* Update Platform
* Update Platform
* Don't build ARM, it's apparently not well supported
* Don't build ARM, it's apparently not well supported
* Remove appveyor config
* Update comments
* newline
2021-03-07 14:03:34 +00:00
Neil Alexander
1a1e32c411
Fix syntax error in build-msi.sh
2019-12-10 11:40:16 +00:00
Neil Alexander
4762edc2b3
Package display name
2019-12-10 11:38:58 +00:00
Neil Alexander
6f927b0613
Reverse upgrade condition
2019-12-10 11:33:52 +00:00
Neil Alexander
3e388cd7f9
Try to avoid breaking Wintun during upgrades
2019-12-10 11:27:49 +00:00
Neil Alexander
152f5838f8
Update metadata
2019-12-10 11:17:15 +00:00
Neil Alexander
1d41199501
Move Wintun to separate feature
2019-12-10 10:55:20 +00:00
Neil Alexander
bf5d5b2269
Rename service from 'yggdrasil' to 'Yggdrasil'
2019-12-04 09:29:30 +00:00
Neil Alexander
16e55992b6
Move yggdrasil.conf to ALLUSERSPROFILE
2019-11-29 11:06:08 +00:00
Neil Alexander
c17c4af26d
Don't normalise on upgrade
2019-11-28 13:08:56 +00:00
Neil Alexander
3f29a2ff05
Some comments
2019-11-28 13:00:52 +00:00
Neil Alexander
3734a73d6f
Don't impersonate user for updateconfig.bat
2019-11-28 11:16:36 +00:00
Neil Alexander
42d4a51765
Set output logging
2019-11-28 10:56:22 +00:00
Neil Alexander
724446bb04
Defer updateconfig
2019-11-28 10:42:57 +00:00
Neil Alexander
e64d661ab0
Fix update action
2019-11-28 10:19:47 +00:00
Neil Alexander
a673625e82
Configure service with -useconffile
2019-11-28 10:08:01 +00:00
Neil Alexander
b88a623a9f
Handle pull request branch
2019-11-28 09:56:14 +00:00
Neil Alexander
41a2e731eb
More MSI updates ( #622 )
...
* Try embedding config script
* Update config when installing
* Don't update config on uninstall
2019-11-28 09:52:14 +00:00
Neil Alexander
e1b0d0f20c
Appveyor MSI builds for Windows ( #621 )
...
* Try appveyor for MSI (not finished)
* build-msi.sh
* Don't shallow clone
* Don't set clone depth
* Build Yggdrasil for each arch
* Try to get rest of branches
* Allow upgrades (hopefully)
* Try using MajorUpgrade
* AllowDowngrades
* Try harder to build x86 :-)
* Bugfix
* Bugfix
* AllowSameVersionUpgrades
* AllowSameVersionUpgrades
* Generate new GUID for each build (might fix upgrades)
2019-11-28 00:35:29 +00:00