Skip to content

Releases: darlinghq/darling

WIP: March 10, 2023 (Update Source 11.5 Public Test)

11 Mar 00:51
Compare
Choose a tag to compare

I'm happy to announce that the second public release of the 11.5 source updates is now available for testing! Unless there is an unexpected issue that occurs in this release, this should be the final public release before the 11.5 source updates are merged into the master branch.

If you are able to, please test and let me know if you run into any issues.

How to build 11.5 Update from source

The instructions are pretty much the same as the normal instructions, but with one additional step. Inside the cloned darling folder, run the following commands:

rm -rf build
git fetch 
git checkout update_sources_11.5_alpharelease2
git submodule update --init --recursive

After that, you can follow the usual steps in the darling docs to build darling. Note that if you already have an install of Darling, you will need to uninstall it first.

WIP: September 29, 2022 (Update Source 11.5 Public Test)

01 Oct 04:45
Compare
Choose a tag to compare

11.5 Update Source (Public Testing)

I'm happy to announce that the 11.5 source branch (update_sources_11.5_alpharelease1) is now ready for users to publicly test!

How to build 11.5 Update from source

The instructions are pretty much the same as the normal instructions, but with one additional step. Inside the cloned darling folder, run the following commands:

rm -rf build
git fetch 
git checkout update_sources_11.5_alpharelease1
git submodule update --init --recursive

After that, you can follow the usual steps in the darling docs to build darling.

DISCLAIMER: This build is very experimental compared to the normal alpha build from the master branch. There are a lot of stuff that have not been tested in this release. If you are not interested in doing regression testing, we recommend you stick with the master branch.

Alpha: July 4, 2022 (darlingserver merge)

05 Jul 03:43
b75c25e
Compare
Choose a tag to compare

The darlingserver merge

This commit marks the first version of Darling that ditches the kernel module in favor of a fully-userspace-based implementation. This should make Darling much easier to build and use, as well as slightly more stable (no more kernel panics/freezes).

What's Changed

New Contributors

Full Changelog: v0.1.20220213...v0.1.20220704

Alpha: February 13, 2022

14 Feb 00:01
597325b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.20210224...v0.1.20220213

[DON'T USE. OUTDATED] Alpha: February 25, 2021

25 Feb 17:32
658771f
Compare
Choose a tag to compare

Ubuntu 20.10 packages provided. May work on 20.04 but is not tested.

Edit: This package is very out of date, we recommend that you grab the latest artifacts from GitHub Actions or build the new version yourself

Alpha: March 31, 2020

31 Mar 16:49
Compare
Choose a tag to compare

Doing a release because of LKM fixes on newer kernels.

DEB packages are provided for darling and darling-dkms (the kernel module). Both must be installed.

darling-dkms and darling-mach are equivalent.

On SELinux you may see the following error when starting darling:

Cannot open mnt namespace file: No such file or directory

To work around it try this command: setsebool -P mmap_low_allowed 1.

Package Target
DEB Ubuntu 18.04

Alpha: March 16, 2020

17 Mar 15:36
Compare
Choose a tag to compare

DEB packages are provided for darling and darling-dkms (the kernel module). Both must in installed.

darling-dkms and darling-mach are equivalent.

On SELinux you may see the following error when starting darling:

Cannot open mnt namespace file: No such file or directory

To work around it try this command: setsebool -P mmap_low_allowed 1.

Package Target
DEB Ubuntu 18.04

Alpha: January 20, 2020

21 Jan 01:32
Compare
Choose a tag to compare

This release includes fixes for building the kernel module on newer versions of Linux.

DEB and RPM packages are provided of darling and darling-dkms is the kernel module. Both must in installed in order to run.

darling-dkms and darling-mach are equivalent.

On SELinux you may see the following error when starting darling:

Cannot open mnt namespace file: No such file or directory

To work around it try this command: setsebool -P mmap_low_allowed 1.

Package Target
DEB Ubuntu 18.04
RPM Fedora 30

Alpha: January 3, 2020

03 Jan 21:57
Compare
Choose a tag to compare

DEB and RPM packages are provided of darling and darling-dkms is the kernel module. Both must in installed in order to run.

darling-dkms and darling-mach are equivalent.

On SELinux you may see the following error when starting darling:

Cannot open mnt namespace file: No such file or directory

To work around it try this command: setsebool -P mmap_low_allowed 1.

Package Target
DEB Ubuntu 18.04
RPM Fedora 30

December 2019 Alpha

31 Dec 05:20
Compare
Choose a tag to compare
A few stubs

Now moving to a more organized structure. The main folder is getting too
cluttered. Frameworks and private frameworks will eventually be moved
into their respective folders.

Fixes #577
Fixes #587