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
bjorn3
a7bd20fe95
Fix rebuilding the initfs recipe using r.initfs as opposed to cr.initfs
...
Without this when rebuilding it will try to remove symlinks created by
the cookbook that have been replaced with actual directories in the
previous build.
2025-03-01 22:08:11 +01:00
Jeremy Soller
6e627f4d7e
Merge branch 'pcid-scheme' into 'master'
...
Run pcid-spawner right after starting pcid
See merge request redox-os/cookbook!459
2025-03-01 16:39:06 +00:00
bjorn3
d76ee8eee3
Run pcid-spawner right after starting pcid
2025-03-01 17:16:14 +01:00
Ron Williams
a48b1f314e
Fix base recipe.toml ([source] was commented out)
2025-02-24 06:51:14 +00:00
Jeremy Soller
f464a6e4b4
initfs: adapt to usrmerge
2025-02-22 08:35:44 -07:00
bjorn3
2415c012d2
Merge ipcd and ptyd into the base repo
2025-02-21 20:17:22 +01:00
bjorn3
af63354d2c
Merge most initfs contents into a single base-initfs recipe
2025-02-18 21:52:50 +01:00
Anhad Singh
8b663ee368
fix(cookbook): shared dependencies
...
These shall only be added iff `PREFER_STATIC` is not set.
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-23 16:12:12 +11:00
Anhad Singh
88ee0be35d
feat(ion): dynamic
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-23 13:12:39 +11:00
bjorn3
229c5ecc8b
Run fbbootlogd during startup
2024-12-24 21:45:22 +01:00
Andrey Turkin
32f68d081f
Fix bcm2835-sdhcid location
...
It is referenced from init.rc so it should be in bin just like the other drivers ran by init.
2024-12-18 20:53:15 +03:00
Andrey Turkin
2da760048c
kernel: get rid of custom build recipe in favor of the kernel Makefile
2024-11-01 07:25:11 +03:00
Jeremy Soller
aab263279b
Enable acpid on all platforms
2024-10-30 16:18:19 -06:00
Andrey Turkin
fee0b62b09
Update uutils
2024-10-21 06:47:42 +03:00
Jeremy Soller
7a5766176d
pkgutils: fix recipe for rewrite
2024-10-18 08:14:31 -06:00
Andrey Turkin
d7ecf2e747
RISC-V target support
2024-10-16 21:20:38 +03:00
4lDO2
54bd073158
Update escalated
2024-10-05 14:33:39 +02:00