Bananymous
  • Joined on 2023-09-10
Bananymous pushed to main at Bananymous/banan-os 2025-08-11 03:46:21 +03:00
06015d006d ports/binutils: Fix compilation when zstd is installed
0dbfd8ac66 ports/quake2: Use SDL2 instead of our own frontend
58c1fd36b9 ports/tinygb: Use SDL2 instead of our own frontend
2f725848f4 ports/doom: Use SDL2 instead of our own frontend
6250710bbd ports: Add SDL2_mixer port
Compare 17 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-08-07 19:36:32 +03:00
3aa20a3a32 Kernel: Fix ACPI _GPE calling
de7c3d3d29 Kernel: Don't try to create . in USTAR
3f89df338e IDT: Remove stack OOB check
c7f89c9b77 ports: Update SDL2 2.30.11 -> 2.32.8
a107e463e8 ports/SDL2: Add audio support
Compare 23 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-08-05 17:12:39 +03:00
647fedfa19 Kernel: Add missing multiboot.h
Bananymous pushed to main at Bananymous/banan-os 2025-08-05 17:10:58 +03:00
c593d3ed75 LibC: Add missing libintl.h
bd885a01e5 ports/expat: Remove libtool file
628825fdff ports: Don't set CMAKE_TOOLCHAIN_FILE environment variable
Compare 3 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-08-05 03:33:04 +03:00
46dd411273 LibC: fflush stdout when reading from stdin
2e2ee11452 LibC: Add more reasonable values to stack size constants
ce0df333b3 LibC: Make sa_data in sock_addr zero sized
8bbda78272 ports/xash3d-fwgs: Don't disable opengl and patch output
945509fc93 ports/mesa: Use llvm pipe instead of softpipe if llvm is compiled
Compare 5 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-08-05 03:11:49 +03:00
eb9fe8ffc6 LibC: fflush stdout when reading from stdin
6ccc727dd0 LibC: Add more reasonable values to stack size constants
40d942ca32 LibC: Make sa_data in sock_addr zero sized
44bfb57953 ports/xash3d-fwgs: Don't disable opengl and patch output
342682d5d5 ports/mesa: Use llvm pipe instead of softpipe if llvm is compiled
Compare 56 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-07-31 22:49:28 +03:00
987cc3c237 3000th COMMIT: ports: Add halflife port
935f69e011 ports: Add freetype port
9f0c2fb6e2 ports: Apply only patches ending in .patch
9b18bda9c8 Kernel: Make epoll always check for HUP and ERR
7831c74e8c DynamicLoader: Add support for LD_LIBRARY_PATH
Compare 5 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-07-22 17:00:45 +03:00
c1978f9133 Shell: Implement redirections
05affda20c ports: Add python3 port
e2eb555ca0 LibC: Add dummy libintl support
418c3c9cfa ports: Remove unneeded libtool files after install
bc66e181a5 ports: Update to new config.sub syntax
Compare 7 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-07-19 18:02:50 +03:00
4efaf65d3f BuildSystem: Use usb-tablet instead of usb-mouse
aa0249fadb WindowServer: Support absolute position mouse
2c65590134 Kernel: Add support for absolute position mouse
a0d1a9ad67 Kernel: Fix PIT::prescheduler_sleep_ns
5df6270e32 Kernel: Clobber flags in `rdrand`
Compare 13 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-07-17 21:45:53 +03:00
d941e6d70b General: Update README features and environment variables
b65068dc7d BuildSystem: Add support for building initrd image
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-07-17 21:43:20 +03:00
9a82de6b70 General: Update README features and environment variables
19082874ea BuildSystem: Add support for building initrd image
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-07-17 21:33:13 +03:00
c50dba900d General: Update README features and environment variables
502bb4f84a BuildSystem: Add support for building initrd image
d5301508ec Kernel: Increase kernel thread stack size
793cca423b Kernel: Fix system timer disabling
3960687f9d Kernel: Parse PCIConfig opregion address on read/write
Compare 15 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-07-05 01:09:25 +03:00
995dfa1455 Kernel: Fix AML PCIConfig OpRegion accesses
544c8dbc13 Kernel: Optimize AML interpreter stack usage
8da4f80453 Kernel: Add custom stack to double fault handler
6084aae603 Kernel: Add guard pages to kernel and userspace stacks
e1319a06f2 Kernel: Remove accidentally commited debug prints
Compare 29 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-06-28 20:55:23 +03:00
f2eaab6e43 ports: Add tuxracer port
a847823411 ports: Add tcl port
fe9a8b542a ports: Add bochs port
cd101b6844 ports: Add sdl12-compat port
69229102c4 ports: Add SDL2 port
Compare 79 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-06-11 16:54:25 +03:00
b97c123764 BAN: Make WeakPtr::lock const
Bananymous pushed to main at Bananymous/banan-os 2025-06-11 16:03:49 +03:00
69bdff6b7e ports: Add links port
8574fcf6e1 ports: Add libwebp port
f4f424bf04 ports: Add libtiff port
ac745bfa3d ports: Add libjpeg port
aa691f236e ports: Add libpng port
Compare 12 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-06-06 17:42:11 +03:00
515918329c ports: Add SpecSeek port
Bananymous pushed to main at Bananymous/banan-os 2025-06-06 16:41:19 +03:00
8ea0a67280 Terminal: Add support for tabs
5ad7d7edb1 DynamicLoader: Fix TLS on 32 bit platform
Compare 2 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-06-06 12:00:12 +03:00
00c6820825 LibC: Make {open,sys,close}log use their own FILE instead of stddbg
6beaafcf11 LibC: Define std{in,out,err,dbg} with their actual names
e92f039a17 Kernel: Fix tcp sending with already sent unacknowledged bytes
ef76ffa1c1 Kernel: Remove unnecessary hack
652eb2346c Kernel: Fix syscall interrupt disabling
Compare 11 commits »
Bananymous pushed to main at Bananymous/banan-os 2025-06-06 04:04:03 +03:00
56db0efe58 Kernel: Add missing file for race condition fixes :)