-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Description - Features: - Replaced the `Par2` library with `Par2-turbo` which provides faster file recovery on x86/ARM platforms - Better UTF-8 support - FreeBSD packaging support - the macOS package is now signed and notarized which solves the problem with removable media and excessive permission requests, and also now shipped in .dmg format - Bug fixes: - Fixed excessive CPU usage by decreasing `cert.pem` certificate loading for TLS connections - Fixed password-protected unpacking when the nzb file was added to the queue via command line - STATUS page now shows the correct Windows version Windows 7 instead of incorrectly showing Windows XP - Fixed duplications on the STATUS page - Fixed `nzbget.conf.template` installation path on POSIX - Fixed `DaemonUsername` check on QNAP - For developers: - Fixed `postprocess` tests - Removed `Par2` source files from the repository. `CMake` now pulls and builds `Par2-turbo` directly from its repository
- Loading branch information
Showing
133 changed files
with
2,324 additions
and
11,891 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
name: freebsd build | ||
|
||
on: | ||
workflow_call: | ||
workflow_dispatch: | ||
|
||
jobs: | ||
build: | ||
runs-on: [self-hosted, nzbget-freebsd] | ||
|
||
steps: | ||
|
||
- name: Checkout | ||
uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 | ||
|
||
- name: Build | ||
run: | | ||
BUILD_PARAMS="freebsd bin installer" | ||
if [ "$GITHUB_REF_NAME" == "develop" ] || [ "$GITHUB_REF_NAME" == "main" ]; then | ||
BUILD_PARAMS="$BUILD_PARAMS debug release" | ||
else | ||
BUILD_PARAMS="$BUILD_PARAMS release" | ||
fi | ||
if [ "$GITHUB_REF_NAME" != "main" ]; then | ||
BUILD_PARAMS="$BUILD_PARAMS testing" | ||
fi | ||
bash linux/build-nzbget.sh $BUILD_PARAMS | ||
- name: Rename build artifacts | ||
if: github.ref_name != 'main' && github.ref_name != 'develop' | ||
run: | | ||
cd build | ||
SUFFIX="-${GITHUB_REF_NAME/\//-}-bin-freebsd.run" | ||
for FILE in *.run; do | ||
[ -f $FILE ] || continue | ||
NEW_FILE=${FILE/-bin-freebsd.run/$SUFFIX} | ||
mv $FILE $NEW_FILE | ||
done | ||
- name: Upload build artifacts | ||
uses: actions/upload-artifact@v4 | ||
with: | ||
name: nzbget-freebsd-installers | ||
path: build/*.run | ||
retention-days: 5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,6 @@ name: windows tests | |
on: | ||
push: | ||
branches: | ||
- feature/* | ||
- develop | ||
- main | ||
pull_request: | ||
|
Oops, something went wrong.