index
:
Hyra
expt
main
old
stable
user
The Hyra Operating System
Ian Moffett <ian@osmora.org>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
Age
Commit message (
Expand
)
Author
26 hours
usr.bin: Add 'sleep' program
Ian Moffett
26 hours
usr: getconf: Add NAME_MAX, PATH_MAX and SSIZE_MAX
Ian Moffett
38 hours
usr: date: Allow time-setting by user
Ian Moffett
44 hours
usr: login: Parse custom shell path
Ian Moffett
45 hours
usr: login: Clean up check_user() logic
Ian Moffett
3 days
usr: login: Remove default 'USERNAME' define
Ian Moffett
3 days
usr: login: Only rely on default shell for now
Ian Moffett
3 days
usr: login: Re-allow char echoing after bad login
Ian Moffett
3 days
usr: login: Implement 'password' input/hashing
Ian Moffett
3 days
usr: osh: Write current user to prompt
Ian Moffett
3 days
kernel: cons: Remove problematic lock
Ian Moffett
4 days
usr.bin: login: Add initial auth logic
Ian Moffett
4 days
usr.bin: Add initial /etc/passwd parsing
Ian Moffett
6 days
usr.bin: osh: Use "\033[2J" to clear screen
Ian Moffett
6 days
usr.bin: readcore: Add missing '\n'
Ian Moffett
8 days
usr.bin: readcore: Make sure we close the dump fd
Ian Moffett
8 days
usr.bin: Add 'readcore' program
Ian Moffett
13 days
usr.bin: osh: Allow execution of direct paths
Ian Moffett
13 days
usr: Add 'echo' program to replace osh builtin
Ian Moffett
13 days
usr.bin: osh: Rename 'i' to 'buf_i'
Ian Moffett
13 days
usr.bin: osh: Ensure argv is zerored per command
Ian Moffett
14 days
usr.bin: Add initial getconf impl
Ian Moffett
14 days
usr.bin: osh: Ignore tab as input
Ian Moffett
2025-06-28
usr.bin: cat: Use fgets() in cat
Ian Moffett
2025-06-24
usr.bin: elfdump: Fix argument order
Ian Moffett
2025-06-24
usr.bin: osh: Clear argv after script command
Ian Moffett
2025-06-24
usr.bin: Add initial 'cat' implementation
Ian Moffett
2025-06-24
usr.bin: osh: Add comments
Ian Moffett
2025-06-24
usr.bin: osh: Skip blank newlines in scripts
Ian Moffett
2025-06-24
usr.bin: osh: Implement shell script parsing
Ian Moffett
2025-06-23
usr.bin: elfdump: Add missing operator in elftype
Ian Moffett
2025-06-23
usr.bin: Add 'elfdump' tool
Ian Moffett
2025-06-23
usr.bin: mrow: Randomize mouse y after collision
Ian Moffett
2025-06-23
usr.bin: kfgwm: Allocate new windows with malloc()
Ian Moffett
2025-06-23
usr.bin: kfgwm: Ensure x/y does not overflow
Ian Moffett
2025-06-21
usr.bin: date: Print month and day of the week
Ian Moffett
2025-06-21
usr: usr.bin/time -> usr.bin/date
Ian Moffett
2025-06-21
usr.bin: mrow: Set max mouse speed at 2
Ian Moffett
2025-06-21
usr.bin: mrow: Add stdbool.h include
Ian Moffett
2025-06-21
usr.bin: mrow: Update mouse speed per hit
Ian Moffett
2025-06-21
usr.bin: mrow: Log final score on exit
Ian Moffett
2025-06-21
usr.bin: Add 'mrow' game
Ian Moffett
2025-06-21
usr.bin: beep: Fix payload order
Ian Moffett
2025-06-15
usr.bin: Add beep command
Ian Moffett
2025-06-13
usr.bin: osh: Add builtin 'clear' command
Ian Moffett
2025-06-13
usr.bin: Add 'mex' port
Ian Moffett
2025-06-13
kernel: spawn: Add argv + stub envp arguments
Ian Moffett
2025-06-09
usr.bin: osh: Check bin_path with access()
Ian Moffett
2025-06-09
usr.bin: time: Pad hour, min and sec to 2 digits
Ian Moffett
2025-06-09
usr.bin: osh: Seperate builtin cmds from user cmds
Ian Moffett
[next]