NetBSD Wiki/projects/
Completed projects
This is the archive of completed projects. Project proposals are preserved after they were completed for two reasons: first, to show that these project pages are useful and, second, to ensure that the URLs pointing to the projects remain valid.
- Add Argon2 password hashing
 - Update web firewall documentation from ipfilter to npf
 - Filesystem Fuzzing with Americal Fuzzy Lop
 - Make Anita support additional virtual machine systems
 - Apropos replacement based on mandoc and SQLite's FTS
 - Create an SQL backend and statisticics/query page for ATF test results
 - Lockless, atomic producer/consumer queues
 - NetBSD/aws -- Bringing NetBSD to Amazon's Web Services
 - Benchmark NetBSD
 - Build the kernel as PIE
 - Make /boot.cfg handling machine independent
 - Emulating linux binaries on ARM64
 - CVS Migration for NetBSD repos
 - Automate handling of donations (350h)
 - DRM 32bit and linux compat code
 - Machine-independent EFI bootloader (for ARM)
 - Implement file system flags to scrub data blocks before deletion
 - fsck for UDF
 - Add kqueue support to GIO
 - Implement stable privacy addresses for IPv6
 - Kernel Address SANitizer
 - Socket option to timestamp UDP packets in the kernel
 - Curses library automated testing
 - Improve and extend libintl
 - Live upgrade
 - Make system(3) and popen(3) use posix_spawn(3) internally
 - Move beyond TWM
 - NetBSD/azure -- Bringing NetBSD to Microsoft Azure
 - New automounter
 - Web UI for NPF
 - Parallelize page queues
 - Add other package format(s) to pkgsrc
 - Separate test depends for pkgsrc
 - Unprivileged pkgsrc builds
 - Improve GNOME support in pkgsrc
 - Unify standard installation tasks
 - TLS (HTTPS) support in net/tnftp
 - Add support for chdir(2) support in posix_spawn(3)
 - POSIX Test Suite Compliance
 - Userspace file system and device driver code sharing
 - Implement RFC 6056: 'Recommendations for Transport-Protocol Port Randomization'
 - BSD licensed rsync replacement
 - rumpkernel fuzzing (350h)
 - Integrate SafeStack with the basesystem
 - Scalable entropy gathering
 - Proper locking in scsipi
 - Revamped struct protosw
 - Sysinst enhancements
 - Add binary pkg install to sysinst
 - System upgrade
 - Fix PR 56086: Resume hangs when tpm(4) is enabled
 - Adapt TriforceAFL for the NetBSD kernel fuzzing
 - Add FFS support to U-Boot
 - Make u-boot compilable on NetBSD
 - Kernel Undefined Behavior SANitizer
 - Building userland with sanitizers
 - Porting Raspberry Pi graphics -- VC4 DRM driver (350h)
 - Make NetBSD a supported guest OS under VirtualBox
 - Port Wine to amd64
 - Add support for mapping userspace via SMAP/SMEP on newer x86 CPUs
 - Kernel Module support for Xen
 - xhci resume support
 - Port XRay to the NetBSD kernel
 - Finish ZFS
 - ZFS root support (bootloader and mount_root)
 
