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
/
lib
Age
Commit message (
Expand
)
Author
8 hours
liboda: Add oda_movewin()
expt
Ian Moffett
9 hours
libgfx: draw: Add gfx_copy_region()
Ian Moffett
9 hours
libgfx: draw: Add gfx_get_pix() function
Ian Moffett
10 hours
liboda: Add window cache
Ian Moffett
19 hours
liboda: input: Remove unused defines
Ian Moffett
19 hours
liboda: input: Add constant 'ODA_KEY_*' defines
Ian Moffett
19 hours
liboda: Add initial input subsystem
Ian Moffett
31 hours
lib: liboda: Add oda_plotwin() window plotter
Ian Moffett
32 hours
libgfx: draw: Add gfx_plot_point() pixel plotting
Ian Moffett
32 hours
libgfx: draw: Add gfx_pixel_bounds() helper
Ian Moffett
33 hours
lib: libgfx: Move color defines to draw.h
Ian Moffett
33 hours
lib: Introduce initial liboda sources
Ian Moffett
33 hours
build: lib: Remove seperator line in libgfx build
Ian Moffett
37 hours
lib: libgfx: Add GFX_DARK and GFX_AQUA
Ian Moffett
2 days
lib: Introduce libgfx
Ian Moffett
2 days
build/lib: Add Makefile to libs/
Ian Moffett
4 days
usr: libc: Implement additional socket routines
Ian Moffett
4 days
usr: libc: Add initial ctype.h
Ian Moffett
7 days
usr: libc: Add libc socket functions
Ian Moffett
10 days
usr: libc: Escape '%' with '%%' in vsnprintf()
Ian Moffett
2025-07-17
lib: libc: Add waitpid()
Ian Moffett
2025-07-14
usr: libc: Add math.h + musl math impl port
Ian Moffett
2025-07-10
usr: libc: Duplicate cached username with strdup()
Ian Moffett
2025-07-10
usr: libc: Add strdup()
Ian Moffett
2025-07-10
user: libc: Add crypto/sha256 support
Ian Moffett
2025-07-09
lib: libc: Introduce POSIX getlogin()
Ian Moffett
2025-07-09
kernel: ucred: Add SYS_getuid
Ian Moffett
2025-07-09
usr: libc: Add setuid()
Ian Moffett
2025-07-09
usr: libc: Introduce POSIX fseek()
Ian Moffett
2025-07-09
usr: bin: Make 's' const within atoi()
Ian Moffett
2025-07-08
usr: libc: Add strtok()
Ian Moffett
2025-07-03
usr: libc: Add POSIX getpid() and getppid()
Ian Moffett
2025-07-01
usr: libc: Implement ftell()
Ian Moffett
2025-06-29
usr: libc: Add inject() implementation
Ian Moffett
2025-06-28
usr: libc: Implement POSIX sysconf()
Ian Moffett
2025-06-28
usr: libc: Store auxiliary vector tag/value pairs
Ian Moffett
2025-06-28
usr: libc: Implement fgets()
Ian Moffett
2025-06-28
usr: libc: Implement fopen() and fclose()
Ian Moffett
2025-06-24
usr: libc: Add realloc()
Ian Moffett
2025-06-24
usr: libc: Add fileno()
Ian Moffett
2025-06-22
libc: malloc: Add HEAP_ALIGN define
Ian Moffett
2025-06-22
libc: malloc: Fix typos in comment
Ian Moffett
2025-06-22
usr: libc: Implement initial malloc() and free()
Ian Moffett
2025-06-21
usr: libc: Add rand() and srand()
Ian Moffett
2025-06-19
usr: libc: Add AARCH64 stubs
Ian Moffett
2025-06-19
usr: libc: Look in src/arch/$(ARCH) for asm files
Ian Moffett
2025-06-17
usr: libc: Add sleep() in time.h
Ian Moffett
2025-06-15
usr: libc: Add atoi()
Ian Moffett
2025-06-13
usr: libc: Set argc/argv when calling main()
Ian Moffett
2025-06-13
kernel: spawn: Add argv + stub envp arguments
Ian Moffett
[next]