Commit Graph

2269 Commits

Author SHA1 Message Date
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
Jonas 'Sortie' Termansen 794cfd057a Add keyboard number selection to chvideomode(1). 2016-01-26 21:17:09 +01:00
Jonas 'Sortie' Termansen 5ba7ce6802 Add backwards support to pager(1). 2016-01-26 21:17:09 +01:00
Jonas 'Sortie' Termansen c8315c1ac2 Add extfs s_last_mounted support. 2016-01-26 21:17:09 +01:00
Jonas 'Sortie' Termansen e89dc04674 Add extfs support for d_type. 2016-01-26 21:17:08 +01:00
Jonas 'Sortie' Termansen 624ceff900 Add _PC_NAME_MAX support. 2016-01-26 21:17:08 +01:00
Jonas 'Sortie' Termansen 8b03a9ab94 Update printf family to current coding conventions. 2016-01-26 21:17:08 +01:00
Jonas 'Sortie' Termansen b5f9876089 Remove unnecessary libg.a. 2016-01-26 21:17:08 +01:00
Jonas 'Sortie' Termansen 14c27ff3fa Preclean only in tix-build when the port is dirty. 2016-01-26 21:17:08 +01:00
Jonas 'Sortie' Termansen 9e6876ff14 Split fdio into multiple files. 2016-01-26 19:01:36 +01:00
Jonas 'Sortie' Termansen 3320e29c95 Remove unused libc signal assembly files. 2016-01-26 19:01:36 +01:00
Jonas 'Sortie' Termansen 4d2901b90e Split stdin, stdout and stderr into their own files. 2016-01-26 19:01:36 +01:00
Jonas 'Sortie' Termansen 2e4b15daed Simplify directory reading. 2016-01-26 18:42:54 +01:00
Jonas 'Sortie' Termansen 56085108b6 Use fflush_unlocked as stdio's fflush_indirect.
exit(3) already locks the file before calling fflush_indirect.
2016-01-26 18:39:49 +01:00
Jonas 'Sortie' Termansen bb73362d23 Create stdio buffers at FILE creation time.
This removes support for user-supplied buffers with setvbuf.
2016-01-26 18:39:48 +01:00
Jonas 'Sortie' Termansen fe067c5150 Refactor boot page availability testing. 2016-01-26 17:51:25 +01:00
Jonas 'Sortie' Termansen cfb9dd6045 Remove poorly implemented kernel symbol loading. 2016-01-26 17:45:06 +01:00
Jonas 'Sortie' Termansen 08bac6e3f6 Add kernelinfo firmware string. 2016-01-26 17:45:06 +01:00