Plínio Balduino

Results 115 issues of Plínio Balduino

## Goal Implement syscalls and /dev/dsp device interface for userland audio output, compatible with OSS (Open Sound System) semantics. ## Context Part of #33 (Audio subsystem). This layer exposes the...

enhancement
kernel
doom

## Goal Make the C library thread-safe to support multithreaded applications using the pthread API. ## Context With pthread support implemented (Issue #109), the C library needs to be made...

enhancement

## Goal Implement the POSIX pthread API to provide standard threading functionality for userspace applications. ## Context With kernel threading infrastructure in place (Issue #108), we need to provide the...

enhancement

## Bug Description When running `ls /tmp`, the output incorrectly shows mount points (`/dev`, `/proc`, and `/tmp` itself) instead of the actual contents of the `/tmp` directory. ## Expected Behavior...

bug
kernel

## Goal Migrate the remaining NASM assembly files (`.s` extension) to GAS (GNU Assembler) format (`.S` extension), enabling full integration with the GCC toolchain and C preprocessor. ## Context Currently,...

kernel
build

## Goal Create a streamlined process to generate a bootable USB stick or physical device image, enabling MeniOS to run on real x86-64 hardware for testing and validation. ## Context...

enhancement
kernel
build

## Dependencies **This issue depends on #23** (Refactor code structure). The Makefile refactoring should be done after the code structure is finalized to avoid having to update the build rules...

enhancement
good first issue
build

## Goal Expand the page fault handler to recognize all region types (text/data/heap/stack/mmap), distinguish between guard-page hits and legitimate faults, and populate pages appropriately for on-demand allocation. This is the...

enhancement
security

## Description The test `test_while_loops_until_counter_limit` in `test/test_mosh_exec.c:362` is causing an infinite loop and getting stuck during execution. ## Root Cause This issue was introduced by incomplete development in issue #155...

bug
testing
security