Commit Graph

2136 Commits

Author SHA1 Message Date
Jonas 'Sortie' Termansen f52fb3202c Add sysinstall(8), sysmerge(8), and sysupgrade(8). 2016-02-21 18:41:11 +01:00
Jonas 'Sortie' Termansen 8af81a1864 Add disked(8). 2016-02-20 13:28:40 +01:00
Jonas 'Sortie' Termansen e32ca1d7b9 Add support for multiple mount points to init(8). 2016-02-20 13:28:40 +01:00
Jonas 'Sortie' Termansen ebdb2a844f Disable PS/2 port testing.
This is reportedly a problem with some emulated PS/2 controllers.
glauxosdever reported his computer responds 0x50 0x00 instead of just 0x00.
OpenBSD has commented out this check in sys/dev/ic/pckbc.c, claiming it's a
problem with some controllers and that some might even hang.

I doubt not testing ports is going to be a problem, as the identitication
code runs next and verifies devices and all relevant modern hardware
probably has this working well enough.
2016-02-18 22:15:17 +01:00
Jonas 'Sortie' Termansen 2ab9139f35 Fix missing malloc check in canonicalize_file_name_at(3). 2016-02-18 22:15:17 +01:00
Jonas 'Sortie' Termansen 065a51cb00 Fix user-space filesystem st_dev values being non-unique. 2016-02-17 23:49:19 +01:00
Jonas 'Sortie' Termansen 2f50a03035 Fix du(1) locale issues in build-aux/iso-grub-cfg.sh. 2016-02-13 20:09:20 +01:00
Jonas 'Sortie' Termansen 16c5738a20 Fix typo in PS/2 error string.
Discovered by Alexandros Alexandrou.
2016-02-13 20:07:47 +01:00
Jonas 'Sortie' Termansen b15d30ea0c Fix Makefile build breakage. 2016-02-07 23:59:26 +01:00
Jonas 'Sortie' Termansen 170ccfcc89 Load ports in their own initrds. 2016-02-07 22:46:23 +01:00
Jonas 'Sortie' Termansen c10628a2e2 Remove root makefile kernel targets. 2016-02-07 22:46:23 +01:00
Jonas 'Sortie' Termansen 3648fce015 Add git repository to /src if applicable. 2016-02-07 22:46:23 +01:00
Jonas 'Sortie' Termansen d85a0b70cc Add /etc/machine. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen bdd9e2851b Add /etc/sortix-release. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen 5ee7ff4e67 Add iso compression support. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen e9e033212a Generate lists of system files. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen 80d238702d Remove iso bootloader wallpaper and default resolution.
It doesn't scale well to large resolutions or other aspect ratios. This
fully lets the bootloader control the graphical resolution and will likely
load faster.
2016-02-07 22:45:49 +01:00
Jonas 'Sortie' Termansen 2228dee514 Fix mkinitrd(8) manifest support. 2016-02-07 22:20:36 +01:00
Jonas 'Sortie' Termansen 52007a1793 Collect leaked inode references in extfs. 2016-02-07 17:56:40 +01:00
Jonas 'Sortie' Termansen 01ee906d25 Add editor(5). 2016-02-07 14:58:38 +01:00
Jonas 'Sortie' Termansen ee971b463b Create tix collection even if PACKAGES is empty. 2016-02-07 14:58:38 +01:00
Jonas 'Sortie' Termansen 507d7d73ab Add --manifest option to mkinitrd(8). 2016-02-07 14:58:38 +01:00
Jonas 'Sortie' Termansen bab21ae7dd Add tar and tix initrd support. 2016-02-07 14:48:28 +01:00
Jonas 'Sortie' Termansen 475bd7c26e Add support for multiple initrds. 2016-02-07 14:48:27 +01:00
Jonas 'Sortie' Termansen 391680a468 Add update-initrd(8). 2016-02-07 00:51:16 +01:00
Jonas 'Sortie' Termansen caf632ccdd Remove mbrfs. 2016-02-06 17:51:29 +01:00
Jonas 'Sortie' Termansen 9fe234d4d8 Rewrite init(8). 2016-02-06 17:29:42 +01:00
Jonas 'Sortie' Termansen 70687ac610 Add passwd(1). 2016-02-06 17:12:30 +01:00
Jonas 'Sortie' Termansen 9a1786f688 Add login(8). 2016-02-06 00:52:52 +01:00
Jonas 'Sortie' Termansen 02d5dddc5b Fix minor mistakes in new manual pages. 2016-02-04 02:08:12 +01:00
Jonas 'Sortie' Termansen 1ca8ef0a48 Document mkinitrd(8) and initrdfs(8). 2016-02-04 01:35:08 +01:00
Jonas 'Sortie' Termansen cbe969ba32 Add sf(1). 2016-02-04 01:29:40 +01:00
Jonas 'Sortie' Termansen 31394e4014 Document editor(1). 2016-02-03 21:51:10 +01:00
Jonas 'Sortie' Termansen b24103d458 Add manual pages. 2016-02-03 21:50:32 +01:00
Jonas 'Sortie' Termansen e6a1cd6dee Add libmount. 2016-02-03 01:01:20 +01:00
Jonas 'Sortie' Termansen aff8f4d89c Fix files with incorrect copyright headers. 2016-02-03 01:01:20 +01:00
Jonas 'Sortie' Termansen 398eee1a8b Add AHCI driver. 2016-02-02 22:47:49 +01:00
Jonas 'Sortie' Termansen 79e01c2eba Rewrite ATA driver. 2016-02-02 22:47:49 +01:00
Jonas 'Sortie' Termansen c1db172431 Remove suggested makefile example from porting-guide.
It doesn't follow my current recommendations.
2016-02-01 02:01:57 +01:00
Jonas 'Sortie' Termansen b37a679c72 Add -f to cp(1). 2016-02-01 01:45:12 +01:00
Jonas 'Sortie' Termansen bd14553a0f Add df(1). 2016-01-27 21:36:04 +01:00
Jonas 'Sortie' Termansen b0bbf1e013 Fix fsm_mountat(2) error handling. 2016-01-27 21:36:04 +01:00
Jonas 'Sortie' Termansen 230fade468 Add /usr to . symbolic link. 2016-01-26 22:51:23 +01:00
Jonas 'Sortie' Termansen 7a7ddc2d73 Add guard page debug malloc. 2016-01-26 22:48:40 +01:00
Jonas 'Sortie' Termansen f876667cc5 Add socketpair(2) AF_UNIX stream support. 2016-01-26 22:11:12 +01:00
Jonas 'Sortie' Termansen 697d52b88a Add basic getaddrinfo(3) support for localhost ports. 2016-01-26 22:11:12 +01:00
Jonas 'Sortie' Termansen 7c3d9bf2b9 Move tix to sbin. 2016-01-26 22:11:12 +01:00
Jonas 'Sortie' Termansen d1777d7afd Add extfs and unmount suggestions to command-not-found(1). 2016-01-26 22:11:12 +01:00
Jonas 'Sortie' Termansen 0c5eff4475 Add export builtin to sh(1). 2016-01-26 21:55:40 +01:00
Jonas 'Sortie' Termansen 0c7d1fe2c1 Add -m support to mkdir(1). 2016-01-26 21:55:40 +01:00