Releases: trofi/ski
v1.5.1
An experimental ski-efi binary was added. It's an EFI applicatiion
loader. See ski-efi/README.md for more details.
-
New
ski-efibinary to load EFI applications by Vladimir Serbinenko. -
Network device emulation switched from long deprecated
PF_INETto
AF_PACKETby Johnny Mnemonic. -
The build was fixed for
glibc-2.42systems wheretermio.his no
longer provided. Fix by Nicolas PARLANT.
v1.5.0
No major features added. The main change is the removal of mootif and
gtk backends and the build fix for better C23 standard compatibility.
- New
-initramfsoption to pass a separate initramfs file to the
bootloader. --with-gtkand--with-x11./configureoptions (and backend
code) are removed.xskibinary is not built anymore.- Build fix against
-std=c23toolchain. - Pull in 'bootloader' code from
linux-4.19.241. - Switch from
lexandyacctoflexandbisonas dependencies.
v1.4.0
It's a new fork based on latest 1.3.2 version available. It's new home
is https://github.com/trofi/ski. There are many changes since 1.1.0.
We'll list a few here since 1.3.2:
-
https://github.com/trofi/ski is a new Ski home.
-
Build is fixed to work with modern glibc, binutils and linux kernel
headers versions. -
More linux syscalls are emulated to at least get basic printf() to
work. More work needs to be done before Ski user emulation can run real
world programs. -
Dropped outdated ski.spec from tarball.
-
Dropped ski-config from installed files. Ski does not provide a
stable library interface. -
Dropped dynamic hook loading infrastructure support. Ski no longer
tries to load and execute any libraries viaSKIHOOK_PATH. LTDL is
not required anymore. -
libski is not installed any more and is considered an internal
implementation detail of Ski.