bjorn3
1c366513e1
Move init.rc to base repo
...
This makes it easier to keep in sync with changes to the base repo. And
in addition it ensures that the base-initfs recipe actually gets rebuilt
when changing init.rc.
2025-11-30 09:09:59 +01:00
bjorn3
22f62b365b
Merge the drivers repo into the base repo
2025-11-29 17:47:31 +01:00
Jeremy Soller
b2f60b8d9f
hwd now launches pcid
2025-11-22 17:31:28 -07:00
bjorn3
2941e1dcda
Use ThinLTO rather than fat LTO for uutils
...
This reduces compile times from 2m50s to 1m56s.
2025-11-22 22:25:40 +01:00
Wildan M
7b08617ea9
Revert dynamically link extrautils
2025-11-20 03:16:19 -08:00
Wildan M
51f30bb8c6
Adjust extrautils to support static through features
2025-11-18 14:41:37 +07:00
Wildan M
a32eaa6b02
Push more packages as dynamic
2025-11-17 11:06:16 +07:00
Wildan M
3809f94aca
Make cargo template dynamically linked
2025-11-17 09:47:44 +07:00
Wildan M
b010c6a66f
Fix i586 linker
2025-11-17 00:14:50 +07:00
bjorn3
78a9e346fa
Fix two more recipes for i586-unknown-redox
2025-11-01 19:40:42 +01:00
bjorn3
75d9b0dc3b
Build bios bootloader for i586-unknown-redox
2025-11-01 16:45:25 +01:00
Wildan Mubarok
2c16ad7d7f
Compile uutils from master branch
2025-10-25 13:08:12 +00:00
Jeremy Soller
e686d5c792
base-initfs: use hwd on aarch64
2025-10-18 16:26:34 -06:00
Jeremy Soller
42451efae2
base-initfs: replace acpid with hwd, which will itself launch acpid when needed
2025-10-18 14:05:01 -06:00
Jeremy Soller
de12fa8489
drivers-initfs: install hwd
2025-10-18 14:04:24 -06:00
Jeremy Soller
6878536fe5
base-initfs: preserve DISK_LIVE environmental variables for performant installer
2025-09-25 09:50:54 -06:00
Wildan Mubarok
0d307fa4e7
Initial self-hosting support
2025-09-12 15:39:51 -06:00
Wildan Mubarok
1f2a3f9953
Allow drivers to be compiled with debug profile
2025-08-01 06:05:48 +00:00
Jeremy Soller
8674af79e6
Merge branch 'logd_improvements' into 'master'
...
Remove unused logd argument
See merge request redox-os/cookbook!541
2025-07-13 06:41:18 -06:00
bjorn3
c1da3e73f4
Remove unused logd argument
2025-07-12 17:17:56 +02:00
James Matlik
5db4d1df97
Add TODO about why we pinned the version
2025-07-05 10:34:25 -04:00
James Matlik
2a63e439d0
Pin uutils to 0.1.0 commit hash
...
Building against the mainline resulted in instability, namely dd.
Pinning to a stable release ensures stable behavior for the next
release of RedoxOS.
2025-07-05 00:41:59 -04:00
bjorn3
090cb71aea
Remove reference to dnsd from the base recipe
...
It no longer exists.
2025-06-28 19:56:57 +02:00
bjorn3
2f939c7d08
Start lived before regular disk drivers
...
This ensures that it takes priority when mounting the rootfs, preventing
hangs in live mode if a disk driver hangs when trying to access it.
2025-05-20 22:05:26 +02:00
Jeremy Soller
b0e4b59a22
relibc: do out of tree build
2025-05-11 15:06:36 -06:00
Jeremy Soller
7301e9266c
uutils: link all builtins
2025-04-25 10:26:57 -06:00
bjorn3
d419ea76a0
Merge initfs into the base repo
2025-04-23 20:19:19 +02:00
bjorn3
2224bc0655
Move bootstrap into the base repo
2025-04-21 19:12:00 +02:00
bjorn3
81f30bcb71
Remove escalated recipe
2025-04-21 10:25:55 +02:00
bjorn3
88b05820d8
Remove suid bit from passwd
2025-04-20 21:11:15 +02:00
Jeremy Soller
52032259ed
Merge branch 'su_no_setuid' into 'master'
...
Remove setuid bit from su
See merge request redox-os/cookbook!489
2025-04-20 15:22:45 +00:00
bjorn3
e088d5e629
Remove setuid bit from su
2025-04-20 16:49:16 +02:00
4lDO2
084c016730
Update escalated.
2025-04-20 14:04:42 +02:00
bjorn3
6fa969f208
Remove setuid bit from sudo
2025-04-14 20:20:41 +02:00
bjorn3
26709f9282
Statically link ion
...
This increases the chance that it is possible to inspect the state of a
system when something went wrong with libc or the dynamic linker. Eg due
to borked or partial update.
2025-04-12 19:13:16 +02:00
Jeremy Soller
bfcb7a16ee
uutils: update to upstream
2025-04-11 18:43:09 -06:00
Jeremy Soller
6909fdd9b2
Refactor shared dependency handling
2025-04-11 11:15:44 -06:00
Ron Williams
786511885d
Update commit for escalated recipe
2025-04-08 10:03:53 -07:00
bjorn3
925f77c2a5
Move logd before fbbootlogd
2025-04-06 20:12:23 +02:00
bjorn3
81434cdeeb
Merge audiod into the base repo
2025-03-30 19:05:30 +02:00
bjorn3
6174532300
Unset RSDP_ADDR and RSDP_SIZE env vars once no longer necessary
...
This avoids them leaking into the environment of every user.
2025-03-30 17:06:58 +02:00
4lDO2
f605dd9269
Add rtcd driver.
2025-03-30 16:13:22 +02:00
Ron Williams
59dfd519f7
Update escalated SHA
2025-03-26 17:35:48 -07:00
Jeremy Soller
824e04e5b9
initfs: set active TTY to 1 after the boot log is moved over
2025-03-20 10:30:44 -06:00
Jeremy Soller
e20cfd50dd
Merge branch 'remove_pcspkrd' into 'master'
...
Remove pcspkrd
See merge request redox-os/cookbook!471
2025-03-13 19:11:50 +00:00
bjorn3
d84357ee65
Extract architecture specific parts of init.rc
...
To allow reusing the platform independent part of init.rc without having
to copy it for each platform. Also add a bunch of comments explaining
the purpose of each section.
2025-03-13 20:01:14 +01:00
bjorn3
811f0e2bb5
Remove pcspkrd
2025-03-13 19:19:01 +01:00
bjorn3
c06e5b14e4
Move netstack to the base repo
2025-03-10 21:29:37 +01:00
bjorn3
095a0eb3a6
Remove now unused arguments for vesad in init.rc
2025-03-03 15:43:33 +01:00
Jeremy Soller
82811be3c3
initfs: do not fail if initfs folder does not exist
2025-03-01 21:12:07 -07:00