Releases: portasynthinca3/neutron
Releases · portasynthinca3/neutron
v0.6.0
Whoa! What a long time it has been! But now we have a proper kernel with userland and system calls. There's no GUI yet, but you can write one and you can write any applications you want! Consult the https://github.com/portasynthinca3/neutron/wiki. And please, contact me if you have any questions or comments whatsoever. Good luck!
v0.5.1: Merge pull request #10 from portasynthinca3/development
- Page Attribute Table usage
- CPUID stuff
- FPU, SSE and SSE2 support
- New logo again
v0.5.0
- Virtual memory bare bones (a direct physical-to-virtual memory mapping right now, but structures for doing this are being created properly)
- Fixed most issues generated by Codacy
- GUI looks excellent in my taste
- Added a lot of "shields" in README. Love 'em!
v0.4.9
v0.4.7
- Add stack smash protector
- Tweak multitasking a little bit
- Fix startup crashes on a real PC
- Fix VirtualBox boot issues
- Add a task "manager" (not a manager, really; it just displays the list of tasks and their CPU consumption)
v0.4.5
Whoa! What a long time it's been without any commits and releases! Excuse me for that, I've significantly been lacking motivation :(
But now that everything is great,
- Fixed the build system
- Fixed CPU exceptions occuring right after startup
- Tweaked the font a little
- IMG -> ISO
- Releases now include the EFI file
v0.4.2
- "Applications" removed
- Multitasking, YEAH! You won't believe how much time I spent fixing random crashes
- Kernel dumps (Including manual ones by pressing Ctrl+Alt+Del)
- Fixed EDID detection (hopefully, this is yet to be tested)
v0.2.6
- Fix several GUI bugs
- Add button hover colors
- Add non-monospace font rendering
v0.2.5
- Keyboard driver
- Terminal application
- A bunch of small bugfixes
v0.2.2
- Window and top bar icons
- Application system
- A calculator as an application example