This website requires JavaScript.
Explore
Help
Sign In
Bananymous
0 Followers
·
0 Following
Joined on
2023-09-10
Repositories
2
Projects
Packages
Public Activity
Starred Repositories
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-05-17 12:45:29 +03:00
0e0d7016b3
Kernel: Rename has_hangup -> has_hungup
553c76ab0f
Kernel: Add locking to inode's epoll list
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-05-13 10:19:18 +03:00
b90cfa8e5c
test-window: poll events instead of sleeping
e7f0cd0c4b
stat: Fix return value when one of stats fails
0661b339a0
test-tcp: Fix name resolution
d1bb72f6fb
Kernel: Don't allow CPU load printing underflow
1bcd1edbf5
Kernel/LibC: Implement basic epoll
Compare 17 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-05-06 00:42:31 +03:00
40617f0d5c
WindowServer: Make mod+d open program launcher
09745a7835
userspace: Implement program launcher
57f6f50939
Terminal: Implement dumb font bolding
f959905adf
LibGUI: Rework window rendering
f78c7e7926
LibGUI: Add API to block until window events are available
Compare 17 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-05-05 03:48:17 +03:00
2b0d198b05
Terminal: Allow resizing of the terminal
7798145c74
WindowServer: Implement window resizing
fcfadd7c74
LibGUI: Add background color for windows
c0181820a9
ports/tinygb: Set title like sdl frontend does
76d4e6bd18
LibGUI: Add support for changing window title
Compare 10 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-25 02:35:43 +03:00
9ff9d679e9
Kernel: Fix text mode cursor
9f3f8f950a
Kernel: Add better panic message for failed shutdown
006a196e4a
LibC: optimize strpbrk, str{,c}spn, strtok{,_r}
418678466c
Kernel: Fix text mode palette
Compare 4 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-23 22:07:56 +03:00
9f4cb5c4dd
Kernel: Make pseudo terminals not overwrite old data
73f9de6635
Terminal: Add support for ANSI SGR 8bit and 24bit
12b9c82086
Terminal: Don't wrap cursor right after x == cols
a8edb8870e
Kernel: Add support for 8bit and 24bit ANSI SGR
dabc3c6cc4
Kernel: Don't wrap cursor immediatly at cols()
Compare 7 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-23 13:19:36 +03:00
95a80bfe81
ports: Add tinygb port
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-23 13:13:51 +03:00
67f5273280
ports: Add tinygb port
53e9eab0cd
ports/tcc: Fix building on 32 bit
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-23 08:18:56 +03:00
35b3c3c98c
Kernel: Fix scheduler load balancing
20e17a28cf
Kernel: Fix \b handling
28bf2d6374
Kernel/Terminal: Add support for ANSI DSR
8a00b53050
Kernel/Terminal: Fix ANSI SGR m for multiple values
Compare 4 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 09:59:55 +03:00
8834241417
LibC: Fix scanf %n modifier
96740d6be4
LibC: Make `inet_addr` spec compliant
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 08:36:52 +03:00
b853d29992
Kernel: Fix unix domain socket close detection
33a0f562d3
resolver: Add support for CNAME
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 08:30:21 +03:00
f2e41f71d6
Kernel: Fix unix domain socket close detection
3a11a5a9a0
resolver: Add support for CNAME
f8e3ae0525
Kernel: Fix deadlock caused by multithreading
c790bad667
Kernel: Make OpenFileDescriptorSet thread safe
d54489bbcb
Kernel: Implement MemoryRegion pinning
Compare 6 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 02:05:08 +03:00
34e680d792
ports/ncurses: Set some needed environment variables
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 01:45:12 +03:00
32d543943b
ports: Add lynx port
2632507980
ports/ca-certificates: Add symlink to /etc/ssl/cert.pem
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 00:48:42 +03:00
f467a9a309
resolver: Resolve hostname to loopback address
5c9710c78b
LibC: Implement `strcoll_l`
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 00:43:25 +03:00
40649c8b46
resolver: Resolve hostname to loopback address
996c5ebe74
LibC: Implement `strxfrm_l`
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-22 00:32:29 +03:00
107b31a0b5
Kernel: Fix E1000{,E} driver for older qemu versions
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-21 22:22:05 +03:00
028c7a822f
LibC: Don't define SCHAR_MAX in locale.c
18f5f98e62
General: Mark USB hubs done in README
Compare 2 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-21 20:59:52 +03:00
543bb3cc4b
LibC: Rework malloc locking add proper realloc
1c44d24b76
Kernel: Fix TCP closing state machine
5305f962c0
ports/openssl: Make openssl port threaded
b774f147da
LibC: Implement dummy pthread_attr_{get,set}detachstate
2a5921b9c9
LibC: Implement pthread_barrier
Compare 41 commits »
Bananymous
pushed to
main
at
Bananymous/banan-os
2025-04-18 18:27:17 +03:00
d73a270fb1
Shell: Save and restore stdin flags after child returns
d9647868cc
Terminal: Fix ANSI SGR color invert
85505b0482
Kernel: Fix ANSI SGR color invert
Compare 3 commits »
First
Previous
1
2
3
4
5
...
Next
Last