Skip to content

Commit

Permalink
Release 2023.09.29
Browse files Browse the repository at this point in the history
  • Loading branch information
seud0nym committed Sep 29, 2023
1 parent b4326e4 commit 6a995e0
Show file tree
Hide file tree
Showing 10 changed files with 44 additions and 13 deletions.
19 changes: 11 additions & 8 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -135,16 +135,16 @@ wireguard() {
[ -z "$VERSION" ] && VERSION=$(date +%Y.%m.%d)

case $(git rev-parse --short HEAD) in
2163620) # v0.0.20230223 2023-09-27
VERSION="2023.09.27"
2163620) # wireguard v0.0.20230223
VERSION="2023.09.29"
UNMODIFIED_main="b8d2b095b7de82d613b89553215879b810a6d2481459b80c83dc4328625d9e31"
UNMODIFIED_makefile="f59c6fbbe54c2d194207ef93bdb27ab69a4f67efd26f147f3a0c60268ebaf57c"
UNMODIFIED_queueconstants_default="c8d7dc22378554d8003ffbeb7c45fc0144cd9f691d17e6c60939fae4c829c411"
MODIFIED_main="d035abc337850ccc8c59abffa1e32c0556d26d89a12caaf51548ea0712e88523"
MODIFIED_makefile="0b650215e15b92e0b185fc56bc517390cb35e1d36af0dea09920b84c568065c1"
MODIFIED_queueconstants_default="9fcf4a4cab866c4ceb9bb88a84ab708838e2e53904c8e3d599dcc03a5b5e9675"
;;
7aeaee6) # 2022-10-29
7aeaee6)
VERSION="2022.10.29"
UNMODIFIED_main="9ed8dfb5048293a4b7e8fa4e8bf697f06689f412346964f76b1381cb9ca52f79"
UNMODIFIED_makefile="f59c6fbbe54c2d194207ef93bdb27ab69a4f67efd26f147f3a0c60268ebaf57c"
Expand All @@ -153,7 +153,7 @@ wireguard() {
MODIFIED_makefile="0b650215e15b92e0b185fc56bc517390cb35e1d36af0dea09920b84c568065c1"
MODIFIED_queueconstants_default="92cff3d85807a6719f998b3a3b01a48840dbadf8c1b472d6001cb563dd857762"
;;
d49a3de) # 2022-08-20
d49a3de)
VERSION="2022.08.20"
UNMODIFIED_main="8c58063f67f63d91d64dec6072cf728a3449a1b263c99074c850db0a630f6058"
UNMODIFIED_makefile="f59c6fbbe54c2d194207ef93bdb27ab69a4f67efd26f147f3a0c60268ebaf57c"
Expand All @@ -162,7 +162,7 @@ wireguard() {
MODIFIED_makefile="0b650215e15b92e0b185fc56bc517390cb35e1d36af0dea09920b84c568065c1"
MODIFIED_queueconstants_default="7a7fdce9ae60633d82c54749edffffa4de9a30f0352009a11383c30d8c2654b3"
;;
3b95c81) # 2022-02-13
3b95c81)
VERSION="2022.03.01"
UNMODIFIED_main="8c58063f67f63d91d64dec6072cf728a3449a1b263c99074c850db0a630f6058"
UNMODIFIED_makefile="f59c6fbbe54c2d194207ef93bdb27ab69a4f67efd26f147f3a0c60268ebaf57c"
Expand All @@ -171,7 +171,7 @@ wireguard() {
MODIFIED_makefile="0b650215e15b92e0b185fc56bc517390cb35e1d36af0dea09920b84c568065c1"
MODIFIED_queueconstants_default="7a7fdce9ae60633d82c54749edffffa4de9a30f0352009a11383c30d8c2654b3"
;;
bb745b2) # 2021-09-27
bb745b2)
VERSION="2021.11.27"
UNMODIFIED_main="1889250813d3fc9e4538e669b4fe86fd2caa4949094be06033e6a5c0eb6deb29"
UNMODIFIED_makefile="f59c6fbbe54c2d194207ef93bdb27ab69a4f67efd26f147f3a0c60268ebaf57c"
Expand Down Expand Up @@ -274,17 +274,20 @@ build_release() {
local target
local filename

echo -e "${GREEN}:Creating release asset $tgz...${GREY}"
echo -e "${GREEN}:Creating $1 release asset $tgz...${GREY}"
for source in "$REPO_ROOT_DIR/wireguard-go/wireguard-go" "$REPO_ROOT_DIR/wg-go/wg-go"; do
cd "$(dirname "$source")"
filename="$(basename $source)"
echo -e "${GREEN} -> Building $filename...${GREY}"
echo -e "${GREEN} -> Building $1 $filename...${GREY}"
make
echo -e "${GREEN} -> Compressing $1 $filename...${GREY}"
$BASE_DIR/bin/upx --ultra-brute $source
target="$BASE_DIR/release/usr/bin/$filename"
if ! cmp "$source" "$target" 2>/dev/null; then
echo -e "${GREEN} -> Moving $source to $target...${GREY}"
mv "$source" "$target"
else
echo -e "${ORANGE} -> Deleting $source (same as $target)...${GREY}"
rm "$source"
fi
done
Expand Down
24 changes: 24 additions & 0 deletions repository/arm_cortex-a53/base/Packages
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Package: wireguard-go
Version: 2023.09.29
Depends: libc
Source: N/A
License: MIT
LicenseFiles: LICENSE
Priority: optional
Section: net
Maintainer: seud0nym <[email protected]>
Architecture: arm_cortex-a53
Installed-Size: 1836156
Filename: wireguard-go_2023.09.29_arm_cortex-a53.ipk
Size: 1829429
SHA256sum: 1025b7cf216301c1f8db5d93a3cf683d11eea6d9a3bf19b620e27a083aefc0ff
Description: WireGuard is a novel VPN that utilizes state-of-the-art cryptography. It
aims to be faster, simpler, leaner, and more useful than IPSec, while
avoiding the massive headache. It intends to be considerably more
performant than OpenVPN. WireGuard is designed as a general purpose VPN
for running on embedded interfaces and super computers alike, fit for
many different circumstances. It uses UDP.

This package provides the official userspace implementation of WireGuard
plus `wg-go`, a userspace implementation of the control program `wg(8)`,
and the netifd protocol helper.
Binary file added repository/arm_cortex-a53/base/Packages.gz
Binary file not shown.
2 changes: 2 additions & 0 deletions repository/arm_cortex-a53/base/Packages.sig
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
untrusted comment: signed by key 5766d6fe4760c7d2
RWRXZtb+R2DH0r6eHS7h2URXK4LhfNXZwt2MSxSsPGOVlIzyCaZzOhjHF6/fnxkpo1xu/+d2pC6RvtOCbasEv+uaHb1z972KwAw=
Binary file not shown.
10 changes: 5 additions & 5 deletions repository/arm_cortex-a9/base/Packages
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: wireguard-go
Version: 2022.10.29
Version: 2023.09.29
Depends: libc
Source: N/A
License: MIT
Expand All @@ -8,10 +8,10 @@ Priority: optional
Section: net
Maintainer: seud0nym <[email protected]>
Architecture: arm_cortex-a9
Installed-Size: 5909472
Filename: wireguard-go_2022.10.29_arm_cortex-a9.ipk
Size: 2396111
SHA256sum: 8b6c48151fd36718e2a40532ecb7cace76ae91488d50c4f142f6eeb30da8bf13
Installed-Size: 1749896
Filename: wireguard-go_2023.09.29_arm_cortex-a9.ipk
Size: 1743213
SHA256sum: 0cd9777ae758b180a140a11e24eea1716c001fcd2ef82adb0b43225b4929610b
Description: WireGuard is a novel VPN that utilizes state-of-the-art cryptography. It
aims to be faster, simpler, leaner, and more useful than IPSec, while
avoiding the massive headache. It intends to be considerably more
Expand Down
Binary file modified repository/arm_cortex-a9/base/Packages.gz
Binary file not shown.
2 changes: 2 additions & 0 deletions repository/arm_cortex-a9/base/Packages.sig
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
untrusted comment: signed by key 5766d6fe4760c7d2
RWRXZtb+R2DH0gt7ErKQCZU/m01mZpo3/vKi5ESCDUiIkWuzKHjW3BeX2dcFhfnmcM5bDkHSY0fsomxgRvoG8bY3sGo6YADEdwA=
Binary file not shown.
Binary file not shown.

0 comments on commit 6a995e0

Please sign in to comment.