menios icon indicating copy to clipboard operation
menios copied to clipboard

meniOS is an operating system project written from scratch for fun

Results 107 menios issues
Sort by recently updated
recently updated
newest added

## Goal Add dynamic linking support to load shared libraries at runtime. ## Context No dynamic loader exists. All programs are statically linked. ## Definition of Done - [ ]...

nice to have
kernel
libc

## Goal Add regular expression support and POSIX pattern matching utilities. ## Context No regex support exists. Many tools (grep, sed, awk) require this. ## Definition of Done - [...

libc

## Goal Complete math library with transcendental functions, long double support, and additional mathematical operations. ## Context Current math library only has fabs* and basic operations. Missing many standard functions....

libc

## Goal Add wide-character (wchar_t) and multibyte string handling for Unicode support. ## Context No wide-character support exists. This limits Unicode handling and international text. ## Definition of Done -...

nice to have
libc

## Goal Add POSIX locale support for internationalized applications. ## Context No locale support exists. Most programs assume "C" locale. ## Definition of Done - [ ] `setlocale()` - Set...

nice to have
libc

## Goal Add Berkeley sockets API to enable network programming with TCP/IP sockets. ## Context No networking API exists yet. This requires both kernel socket infrastructure and userland API. ##...

nice to have
libc

## Goal Complete stdio coverage with process pipes, temporary files, buffer control, and other missing POSIX functions. ## Context Current stdio is basic (fopen/fclose/fread/fwrite/fprintf exist), but many common functions are...

libc

## Goal Implement basic timezone support through TZ environment variable parsing. ## Context Kernel/libc ignore timezone offsets. Issue #299 tracks IANA database work, but #226 needs at least UTC offset/TZ...

enhancement
libc

## Goal Implement extended clock IDs for clock_gettime() beyond CLOCK_REALTIME and CLOCK_MONOTONIC. ## Context clock_gettime() only honours CLOCK_REALTIME and CLOCK_MONOTONIC (src/kernel/syscall/syscall.c:2062). We're missing several important clock types. ## Current State...

enhancement
kernel

## Goal Implement ITIMER_VIRTUAL and ITIMER_PROF interval timers for CPU time profiling. ## Context Currently ITIMER_VIRTUAL and ITIMER_PROF return -EINVAL because proc_get_itimer() only exposes ITIMER_REAL (src/kernel/syscall/syscall.c:2162). Only wall-clock timers work....

enhancement
kernel