Bananymous
  • Joined on 2023-09-10
Bananymous pushed to main at Bananymous/banan-os 2024-07-14 03:31:53 +03:00
86e9d92ecb Kernel: Take ownership of xHCI controller from bios
Bananymous pushed to main at Bananymous/banan-os 2024-07-14 02:13:38 +03:00
baa4e6475a Kernel: Implement basic USB Mouse
ac5c77ee2c Kernel: Implement USB Keyboard
1efc6a1385 Kernel: Implement simple USB HID driver
442ea8a692 BAN: Remove Optional emplace constructor
749be67df3 Kernel: Fix cxxabi for function static variable guards
Compare 12 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-07-03 09:19:50 +03:00
8ddab05ed3 BuildSystem: Cleanup userspace directory layout
5dc441c4af Kernel/userspace: Implement KD_LOADFONT and loadfont program
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-07-02 21:35:00 +03:00
940fb0d1fd Base: Add /var/www with dummy index.html
Bananymous pushed to main at Bananymous/banan-os 2024-07-01 10:21:20 +03:00
f18c33563d Kernel: Fix PCI MSI-X allocation
Bananymous pushed to main at Bananymous/banan-os 2024-06-29 22:13:49 +03:00
10e8a54b2e General: Add more missing features to README
f792976d6d BuildSystem: Don't fill mount dir if mounting fails
08cbd009ac Kernel: PCI don't report multi function bit with header_type()
3d4219bfee Kernel: Don't panic if nvme initialization fails
Compare 4 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-06-29 19:01:54 +03:00
d58a569660 WindowServer: Limit msync to 60 Hz and only sync necessary pages
fd3cf5d2b1 BuildSystem: Allow running qemu without kvm
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-06-28 23:34:34 +03:00
1a844426c3 Kernel: Add fast path for framembuffer sync if bpp == 32
42237a3bc8 Kernel: Implement fast scrolling for TTY
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-06-28 22:01:07 +03:00
010c2c934b BAN: Write RefPtr and WeakPtr to be thread safe
48a76426e7 BAN: Add more APIs for Atomic and make compare_exchage take a reference
0c645ba867 LibGUI: Window now uses double buffering
f538dd5276 test-tcp: Fix printing of "connection reset" when tcp connection closed
31568fc5a1 Kernel: Rewrite Sockets to not be TmpInodes
Compare 6 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-06-26 09:00:31 +03:00
cb07142832 Kernel: ACPI allow more calling or \_S5
60a05412c9 Kernel: ACPI implement SizeOf
0179f5ea09 Kernel: ACPI add \_OS string
f671ed7e3f Kernel: ACPI implement integer stores to registers as copies
2fccff5a35 Kernel: Implement ACPI IndexOp into Strings
Compare 6 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-06-25 19:36:15 +03:00
66905fcc08 http-server: Make http-server actually usable
af4b138094 Kernel/LibC: Implement realpath
3c57e05a65 BAN: Implement hash for StringView
25099b4c98 Kernel: Don't validate O_SEARCH for non-directories
Compare 4 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-06-25 11:08:33 +03:00
1ac7629459 BAN: Implement StringView::rfind()
95681a7a05 LibImage: Cleanup bicubic calculations
d7b8458a56 Kernel: Fix TCP sending
67dfe0bcf3 BAN: Allow String::formatted to fail
b1869bced4 BAN: Implement StringView::starts_with()
Compare 5 commits »
Bananymous pushed to main at Bananymous/banan-os 2024-06-24 15:00:46 +03:00
61aa1ea11f sudo: Fix installation permissions
Bananymous pushed to main at Bananymous/banan-os 2024-06-22 17:30:34 +03:00
20aa7c79d1 BuildSystem: Fix crt file installation
Bananymous commented on issue Bananymous/banan-os#7 2024-06-21 17:12:40 +03:00
Once again stdlibc++ compilation is failing

Fixed in 22548a3f4a64f0fd37ff18c85a902243c1e99061

Bananymous closed issue Bananymous/banan-os#7 2024-06-21 17:12:40 +03:00
Once again stdlibc++ compilation is failing
Bananymous pushed to main at Bananymous/banan-os 2024-06-21 17:12:01 +03:00
22548a3f4a BuildSystem: Fix crt file installation
Bananymous pushed to main at Bananymous/banan-os 2024-06-21 01:57:48 +03:00
9e1b5cbaab BuildSystem: Cleanup CMake code to allow libc only installation
Bananymous opened issue Bananymous/banan-os#7 2024-06-20 17:39:37 +03:00
Once again stdlibc++ compilation is failing
Bananymous pushed to main at Bananymous/banan-os 2024-06-20 14:32:44 +03:00
d546b48b7a BuildSystem: Fix toolchain compilation