Skip to content
This repository has been archived by the owner on Feb 24, 2019. It is now read-only.

Releases: YtvwlD/yarfi

v0.2.2-singlethread

31 Aug 11:44
v0.2.2-singlethread
Compare
Choose a tag to compare
v0.2.2-singlethread Pre-release
Pre-release

This applies recent changes.

What works

  • booting (in single and multi and multi_network and multi_x and multi_x_network)
  • switching from single to multi
  • network (with ifupdown and NetworkManager)
  • mounting (with filesystem)
  • logging in (through getty and tty*)
  • shutting down, rebooting, halting (through poweroff, reboot and halt)
  • respawning
  • udev
  • kms
  • installing and removal (via make install and make remove)
  • LightDM

What doesn't work

  • [CTRL]+[ALT]+[DEL]
  • the reboot, poweroff, halt and shutdown commands (use yarfictl reach [reboot/poweroff/halt] instead)
  • job control (I don't know why; udev maybe? - no.)

What I haven't tested

  • switching between the different targets

v0.2.2-parallelism

31 Aug 11:45
v0.2.2-parallelism
Compare
Choose a tag to compare
v0.2.2-parallelism Pre-release
Pre-release

This is very similar to v0.2.1-singlethread.

What works and what doesn't work should be the same.

But the services are started in parallel!

v0.2.1-singlethread

12 Aug 09:45
v0.2.1-singlethread
Compare
Choose a tag to compare
v0.2.1-singlethread Pre-release
Pre-release

This applies recent changes.

What works

  • booting (in single and multi and multi_network)
  • switching from single to multi
  • network (with ifupdown and NetworkManager)
  • mounting (with filesystem)
  • logging in (through getty and tty*)
  • shutting down, rebooting, halting (through poweroff, reboot and halt)
  • respawning
  • udev
  • kms
  • installing and removal (via make install and make remove)

What doesn't work

  • [CTRL]+[ALT]+[DEL]
  • the reboot, poweroff, halt and shutdown commands (use yarfictl reach [reboot/poweroff/halt] instead)
  • job control (I don't know why; udev maybe? - no.)

What I haven't tested

  • switching from multi to single

v0.2.1-parallelism

12 Aug 10:21
v0.2.1-parallelism
Compare
Choose a tag to compare
v0.2.1-parallelism Pre-release
Pre-release

This is very similar to v0.2.1-singlethread.

What works and what doesn't work should be the same.

But the services are started in parallel!

v0.2.0-parallelism

09 Aug 16:54
Compare
Choose a tag to compare
v0.2.0-parallelism Pre-release
Pre-release

This is very similar to v0.2.0-singlethread.

What works and what doesn't work should be the same.

But the services are started in parallel!

the second release

11 Jul 14:35
Compare
Choose a tag to compare
the second release Pre-release
Pre-release

Much has changed.

The most significant change (and the reason why this isn't v0.1.1) is:
the configuration has changed. And probably it will stay so.

But this is still singlethread.

So:

What works

  • booting (in single and multi)
  • switching from single to multi
  • network (with ifupdown; NetworkManager may work, I haven't tested this)
  • mounting (with filesystem)
  • logging in (through getty and tty*)
  • shutting down, rebooting, halting (through poweroff, reboot and halt)
  • respawning

What doesn't work

  • udev
  • kms (requires udev; until then you want to add vga=nnn to your kernel's command line)
  • [CTRL]+[ALT]+[DEL]
  • the reboot, poweroff, halt and shutdown commands (use yarfictl reach [reboot/poweroff/halt] instead)
  • job control (I don't know why; udev maybe?)
  • switching from multi to single (I don't know why)

Well, and binaries are missing.

the first release

23 Jun 07:43
Compare
Choose a tag to compare
the first release Pre-release
Pre-release

This is the first release of yarfi.

The syntax of the configuration files should now stay the same (though I can't guarantee this).

This version is without threading.

There are many configuration files missing. I'll try to write some.

What works:

  • booting
    • in single user mode and in exec_init
    • switching from single user mode to exec_init