]> Projects (at) Tadryanom (dot) Me - AdrOS.git/shortlog
AdrOS.git
2026-06-11 Tulio A M Mendeskva_alloc: document linear mapping overlap with boot.S
2026-06-11 Tulio A M Mendesvirtio-blk: fix memory leak on vring page allocation...
2026-06-11 Tulio A M Mendesvirtio-blk: fix V2P usage for kva_alloc addresses ...
2026-06-11 Tulio A M Mendeskva: implement dynamic VA allocator to remove fixed...
2026-06-11 Tulio A M Mendestests: add security hardening tests for H2 and M8
2026-06-11 Tulio A M Mendessecurity: implement central CSPRNG with real entropy...
2026-06-11 Tulio A M Mendessecurity: add SMP spinlock protection to futex table...
2026-06-11 Tulio A M Mendessecurity: harden /proc with access controls and hidepid...
2026-06-11 Tulio A M Mendessecurity: add tmpfs quotas and overflow hardening (H7)
2026-06-11 Tulio A M Mendessecurity: fix inverted user_range_ok checks in socket...
2026-06-11 Tulio A M Mendessecurity: complete AIO validation (H1)
2026-06-09 Tulio A M Mendesdocs: add urgent security status checklist
2026-06-09 Tulio A M Mendesscheduler: harden SIGKILL SMP and clone semantics
2026-06-09 Tulio A M Mendesscheduler: fix SMP waitpid reap race and harden socket...
2026-06-09 Tulio A M MendesChange: support for multitest
2026-06-09 Tulio A M Mendesfs: fix ext2 readdir visibility and ls single-file...
2026-06-09 Tulio A M Mendesfs: fix mounted ext2/fat stat and dirent regressions
2026-06-06 Tulio A M Mendesdocs: add rootfs handoff implementation plan
2026-06-06 Tulio A M Mendesfs: harden fat and ext2 mount validation
2026-06-06 Tulio A M Mendesvfs: route virtual mounts through fs registry
2026-06-06 Tulio A M Mendesvfs: fix cwd mount refs across kill and clone
2026-06-06 Tulio A M Mendesmount: resolve partitions in boot and mount paths
2026-06-06 Tulio A M Mendesbuild: fix analyzer target and scan-build warning
2026-06-06 Tulio A M Mendesinit: recreate /disk before boot-time automount
2026-06-04 Tulio A M Mendesbuild: fix sparse warning and host utility test builds
2026-06-04 Tulio A M Mendessecurity: document getlogin/who as placeholder (Fase 5)
2026-06-04 Tulio A M Mendessecurity: return ENAMETOOLONG on path truncation (Fase 5)
2026-06-04 Tulio A M Mendessecurity: add explicit field width support to scanf...
2026-06-04 Tulio A M Mendessecurity: fix fcntl/openat varargs handling (Fase 3)
2026-06-04 Tulio A M Mendessecurity: add retry loop to mkstemp for EEXIST collisio...
2026-06-04 Tulio A M Mendessecurity: add refcount to overlayfs wrapper nodes ...
2026-06-04 Tulio A M Mendessecurity: handle copy_to_user failures in socket syscal...
2026-06-04 Tulio A M Mendessecurity: remove truncate fallback, return ENOSYS for...
2026-06-04 Tulio A M Mendessecurity: implement O_NOFOLLOW -ELOOP return (Fase 3)
2026-06-04 Tulio A M Mendessecurity: implement POSIX access() with vfs_check_permi...
2026-06-04 Tulio A M Mendessecurity: fix VFS permissions and execve execute check...
2026-06-04 Tulio A M Mendessecurity: fix rumpuser_free alignment handling with...
2026-06-04 Tulio A M Mendessecurity: add SMP locking to tmpfs (Fase 2)
2026-06-04 Tulio A M Mendessecurity: remove hardcoded fixed VAs, use hal_mm_kernel...
2026-06-04 Tulio A M Mendessecurity: add user_range_ok validation for futex uaddr...
2026-06-04 Tulio A M Mendessecurity: add root privilege check for SOCK_RAW sockets...
2026-06-04 Tulio A M Mendessecurity: add complete POSIX permissions for SHM (Fase 2)
2026-06-04 Tulio A M Mendessecurity: add UID-based access control to /proc per...
2026-06-04 Tulio A M Mendessecurity: add AIO validation for aio_nbytes (Fase 2)
2026-06-04 Tulio A M Mendessecurity: add SETREUID/SETREGID syscalls for complete...
2026-06-03 Tulio A M Mendessecurity: fix FAT BPB validation (C7)
2026-06-03 Tulio A M Mendessecurity: fix ext2 superblock/GDT validation (C6)
2026-06-03 Tulio A M Mendessecurity: tighten mprotect ownership check (C5 partial)
2026-06-03 Tulio A M Mendessecurity: fix pmm_boot.c Multiboot2 parsing with cursor...
2026-06-03 Tulio A M Mendessecurity: fix initrd TAR parser with size limits and...
2026-06-03 Tulio A M Mendessecurity: apply NX by default to all user mappings...
2026-06-03 Tulio A M Mendessecurity: fix ELF loader p_filesz > p_memsz validation...
2026-06-03 Tulio A M Mendesdocs: add security fix plan for 2026-05-26 reanalysis
2026-06-03 Tulio A M Mendestests: remove unused g_test_bdev2 variable
2026-06-03 Tulio A M Mendestests: add partition layer unit tests (Etapa 7)
2026-06-03 Tulio A M Mendesinit: integrate partition scanning after blockdev regis...
2026-06-03 Tulio A M Mendesext2: add ext2_mount_partition helper (Etapa 5)
2026-06-03 Tulio A M Mendesfat: add fat_mount_partition helper (Etapa 4)
2026-06-03 Tulio A M Mendesdevfs: add placeholder for partition device registratio...
2026-06-03 Tulio A M Mendespartition: add MBR parser (Etapa 2)
2026-06-03 Tulio A M Mendespartition: add partition_t structure and registry ...
2026-06-03 Tulio A M Mendesdocs: add TODO for VFS umount root check (Item 11)
2026-06-03 Tulio A M Mendesvfs: implement cwd busy check via mount refcount
2026-06-03 Tulio A M Mendesvfs: add cwd check to umount to prevent filesystem...
2026-06-03 Tulio A M Mendesvfs: add cwd check to umount to prevent filesystem...
2026-06-03 Tulio A M Mendestests: add automated tests for VFS/mount bug fixes
2026-06-03 Tulio A M Mendesvfs: unify virtual filesystems in registry and add...
2026-06-03 Tulio A M Mendesvfs: fix MS_REMOUNT, mount validation, blockdev locking...
2026-06-03 Tulio A M Mendessecurity: re-enable temporarily disabled security checks
2026-06-03 Tulio A M Mendesvfs: remove obsolete diskfs/persistfs comment (P5.3)
2026-06-03 Tulio A M Mendesvfs: remove obsolete 'drive' field from fat_mount and...
2026-06-03 Tulio A M Mendesvfs: add vfs_mount_unref to process_close_all_files_loc...
2026-06-03 Tulio A M Mendesvfs: add vfs_require_writable_path checks to VFS mutato...
2026-06-03 Tulio A M Mendesvfs: add vfs_require_writable_path check to syscall_lin...
2026-06-03 Tulio A M Mendesvfs: remove g_fat_root global, allocate root per mount...
2026-06-03 Tulio A M Mendesvfs: add kill_sb callback to vfs_fs_type_t for filesyst...
2026-06-03 Tulio A M Mendesvfs: change mount API to return vfs_mount_result_t...
2026-06-03 Tulio A M Mendesvfs: separate new mount from MS_REMOUNT - reject replac...
2026-06-03 Tulio A M Mendesvfs: zero removed mount slot after shifting to prevent...
2026-06-03 Tulio A M Mendesvfs: initialize refcount=0 for new mount entries to...
2026-06-03 Tulio A M Mendesdocs: add security fix TODO implementation plan
2026-06-03 Tulio A M Mendessecurity: audit completion and TODO documentation
2026-06-03 Tulio A M Mendeskernel: implement NX (No-Execute) support via IA32_EFER.NXE
2026-06-03 Tulio A M Mendessecurity: Round 6.4 socket copy_to_user SMAP compliance...
2026-06-03 Tulio A M Mendessecurity: Round 6.3 shell command substitution fix...
2026-06-03 Tulio A M Mendessecurity: Round 6.2 O_NOFOLLOW implementation (K21)
2026-06-03 Tulio A M Mendessecurity: Round 6.1 access() mode implementation (A19)
2026-06-03 Tulio A M Mendessecurity: Round 5.5 posix_spawn PID fix (A13)
2026-06-03 Tulio A M Mendessecurity: Round 5.4 varargs open/openat/fcntl (A17)
2026-06-03 Tulio A M Mendessecurity: Round 5.3 execl/execlp varargs (U04)
2026-06-03 Tulio A M Mendessecurity: Round 5.2 mkstemp/tmpfile/tmpnam secure ...
2026-06-03 Tulio A M Mendessecurity: Round 5.1 scanf %s limit (U02)
2026-06-03 Tulio A M Mendessecurity: Round 4.4-4.5 futex per-process keying (K17...
2026-06-03 Tulio A M Mendessecurity: Round 4.2 SHM permissions (K14) - NX deferred...
2026-06-03 Tulio A M Mendessecurity: Round 3 complete - parsers boot/storage valid...
2026-06-03 Tulio A M Mendessecurity: A07 complete, Round 3.1 initrd/LZ4/TAR valida...
2026-06-03 Tulio A M Mendessecurity: Round 1-2 fixes (A02, A03, A04, A14, A16...
2026-06-03 Tulio A M Mendesvfs: complete Fase 5 - /proc/mounts improvements and...
2026-06-03 Tulio A M Mendesvfs: refactor FAT and EXT2 to support multiple independ...
2026-06-03 Tulio A M Mendesvfs: Fase 3 - filesystem type registry and superblock
next