This website requires JavaScript.
Explore
Help
Sign In
Bananymous
0 Followers
·
0 Following
Joined on
2023-09-10
Repositories
4
Projects
Packages
Public Activity
Starred Repositories
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 :)
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-06-06 04:01:24 +03:00
5eefd98e1b
Kernel: Add debugging macro to dump syscalls that take a long time
eecdad50a6
Kernel: Fix most of mutex + block race conditions
96d5ed9cc7
Kernel: Fix E1000 driver interrupts
73090ecb37
Kernel: TTY set EPOLLOUT
8812704601
Kernel: Make sure IPv4 and ARP packets are not missed
Compare 11 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-06-04 22:21:45 +03:00
bf41b448d6
Kernel: Fix TCP sending
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-06-04 22:15:40 +03:00
891b36397a
Kernel: Fix TCP sending
448632cf11
Kernel: Add fast path to pselect and ppoll
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-06-03 23:30:58 +03:00
11174bfa14
BuildSystem: Rename toolchain -> x86_64-pc-banan_os
84b1f3990c
LibC: Fix getnameinfo
943069b2a3
Kernel: Socket EPIPE and send SIGPIPE on write after hang up
e305698e6b
Kernel: Fix epoll EPOLLHUP and EPOLLERR reporting
Compare 4 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-06-02 16:28:18 +03:00
4c0b7d44b4
Kernel: Enable ECHOE and ECHOK, support VKILL, fix VEOF
First
Previous
1
2
3
4
5
...
Next
Last