This website requires JavaScript.
8a94db94a5
remove comments
main
Leency
2026-08-02 19:20:33 +00:00
513af11464
kernel/net: raise the socket buffer size to 128 KiB
Leency and Claude Opus 5
2026-07-29 13:32:25 +03:00
44a11108f3
fix constants
msgbox-update
IgorA
2026-09-10 20:31:49 +03:00
5f3b7dc4bb
optimize import: color_dialog, fspeed, hdd_info, mgb, skincfg, zsea
optimize-import
IgorA
2026-09-10 09:48:42 +03:00
5f853d1671
add sort buttons
opendial-update
IgorA
2026-09-09 16:41:29 +03:00
e0e8a35364
libc.obj: time.h using _ksys_get_clock, but this function not defined (#688 )
Egor00f
2026-09-08 20:41:45 +00:00
7938111874
add sort buttons
IgorA
2026-09-07 23:44:08 +03:00
f2ea10c1cd
fs/ext: Support INCOMPAT_EXTENTS, RO_COMPAT_DIR_NLINK, RO_COMPAT_HUGE_FILE. (#603 )
Matou1306
2026-09-07 11:41:41 +00:00
302bf7e221
board: toggle kernel/user log with Tab (#682 )
Leency
2026-09-07 11:20:29 +00:00
a3af661ed6
libs/libimg: added support for saving 8-bit images in PNG format (#599 )
IgorA
2026-09-07 11:14:21 +00:00
e74f989500
programs/system/terminal: switch to the serial driver (#638 )
b00bl1k
2026-09-07 10:37:40 +00:00
4fe3987e39
drivers/usbstor: limit one SCSI transfer to 240 sectors (#686 )
Leency
2026-09-07 07:45:25 +00:00
8adaf93938
Network driver for Marvell-Yukon II family of Ethernet cards (only 88E8055 for now)
MarvellYukon-II
hidnplayr
2026-09-06 21:25:58 +02:00
bcfb654ec1
Network driver for Marvell-Yukon family of Ethernet cards
MarvellYukon-I
hidnplayr
2026-09-06 21:21:04 +02:00
3a29c4395c
Fix build, add bcm57xx to netcfg
bcm57xx
hidnplayr
2026-09-06 21:14:48 +02:00
25382c1e3c
Ethernet driver for Broadcom NetXtreme (57xx) family
hidnplayr
2026-09-06 21:05:04 +02:00
bc3745ebf9
Update kernel/trunk/network/tcp_input.inc
kernel-tcp-connrefused-uaf
Leency
2026-09-04 21:44:03 +00:00
060ec1a5d0
chore: codeowners
Sweetbread
2026-09-01 17:58:51 +03:00
882f1f0242
ci: use builtin GITEA_TOKEN
Sweetbread
2026-09-01 17:18:08 +03:00
02070aa233
zeroconf: do not report IP conflict when device is gone (#677 )
Leency
2026-09-03 10:12:36 +00:00
d0244f1513
apps/oberon07: migrate submodule to gitea (#680 )
Burer
2026-09-03 10:06:44 +00:00
44465b3cc2
zeroconf: restart DHCP after network device removal (#676 )
Leency
2026-09-03 09:51:49 +00:00
f445373146
drivers/hdaudio: attach IRQ before enabling interrupts, poll when no IRQ line
hdaudio-irq-polling
Leency
2026-09-03 05:59:09 +03:00
1df9d8496d
libshell & shell: use shell_api.h (#657 )
Egor00f
2026-09-02 08:25:57 +00:00
7917972a37
ac97snd: fix bug to play Cactus mp3
Leency
2026-09-01 05:56:59 +03:00
8334324d9c
chore/submodules: bump kterm to upstream (#670 )
Burer and kolibri-bot
2026-09-01 14:33:53 +00:00
2757ea7d3e
libs/boxlib: rewrite editbox.asm (fix #652 ) (#662 )
2026-09-01 14:26:21 +00:00
bf8ae67dbf
ci: restore functionality of old autobuilds system (#671 )
Burer
2026-08-31 15:57:05 +00:00
69bd99e991
kernel: check kernel_alloc result in font.inc (#663 )
Leency
2026-08-31 12:21:10 +00:00
3bde56821f
data/skins: Zune skin from WindowsXP for KolibriOS (#665 )
weronika-saturday
2026-08-30 06:53:56 +00:00
2a3998a965
use countUTF8Z instead of cntUTF-8, because in rasterworks.h using countUTF8Z
egor00f-patch-1
Egor00f
2026-08-29 15:25:30 +00:00
2c22604f39
kernel_free, not free_kernel_space: the rings' physical pages must return to the bitmap too. (#664 )
Leency
2026-08-28 20:37:27 +00:00
de952921ee
drivers/usb: xHCI (USB3) controller driver (#666 )
Leency
2026-08-28 12:25:38 +00:00
7f44db1b7f
free3d04: use libimg and clean png file to decrease file size (30 KB => 16.5 KB) (#667 )
Leency
2026-08-28 10:21:27 +00:00
9d77bc6ff2
fix the background of the Open|Save buttons
IgorA
2026-08-25 23:00:12 +03:00
d91e65a1d5
fix tupfile.lua
IgorA
2026-08-24 13:57:27 +03:00
c9cdd44544
msgbox: increasing the window width for long text
IgorA
2026-08-24 18:01:53 +03:00
9ee27c5595
end: rewrite; save the RAM-disk on shutdown reliably
rdsave-rewrite
Burer
2026-08-24 16:17:38 +03:00
dc7d6dd842
rdsave: rewrite from scratch (2.0)
Burer
2026-08-24 16:17:37 +03:00
a8ade5e0c2
kernel: save ramdisk to its boot medium; new SF 26.13
Burer
2026-08-24 16:17:26 +03:00
f143ca1928
Kernel/disk.inc: fixed getting the disk partition number #651
Doczom
2026-08-21 06:52:14 +05:00
931071a0e9
kernel/fs: new SF's 70.11 (create symlink) and 70.12 (read symlink) with EXT driver support (#570 )
Matou1306 and Burer
2026-08-21 10:30:06 +00:00
4739ef8492
add an informational message if the extension is incorrect
IgorA
2026-08-21 00:49:55 +03:00
bed9528756
fs/ext: support flex-bg writing and update new blocks allocation selection (#584 )
Matou1306 and Burer
2026-08-18 07:02:57 +00:00
570a432a84
libc.obj: fix _ksys_read_dir (#650 )
Egor00f
2026-08-17 17:24:24 +00:00
1215116155
add netsurf app that download and run (or only run) the NeSurf (#648 )
Leency
2026-08-17 16:32:03 +00:00
607fa4b6b7
new constants
IgorA
2026-08-17 18:49:46 +03:00
e470ef5db5
libc.obj: fix opendir (#645 )
Egor00f
2026-08-17 15:42:54 +00:00
8a6e499532
opening a dialog box when icons are not found
IgorA
2026-08-16 16:13:27 +03:00
13962e5e48
load icons from shared memory
IgorA
2026-07-30 09:06:08 +03:00
80531323c3
savedialog: add empty filter test
IgorA
2026-07-24 22:03:56 +03:00
ea69875183
use event masks, small fixes
IgorA
2026-07-23 00:57:17 +03:00
d19e9e903e
the save dialog cannot be closed if an incorrect file extension is entered
IgorA
2026-07-21 16:41:11 +03:00
24d1b5877a
chore/submodules: bump kterm to upstream (#644 )
Burer and kolibri-bot
2026-08-14 16:12:31 +00:00
aa8913ea33
games/dino: binary size optimization (fix #537 ) (#632 )
Burer
2026-08-14 13:51:14 +00:00
647f35ea10
XDPascal: smart linking (#646 )
Leency
2026-08-13 11:54:35 +00:00
f44ceb560c
macros/format: fixed the flag for having an import table in KX format
Doczom
2026-08-11 21:28:53 +05:00
6defa11a9e
kernel/docs, programs: rename SF 51 and SF 77 constants (fix #321 ) (#640 )
Burer
2026-08-09 19:08:15 +00:00
944d74f013
drivers/hdaudio: add ring buffer for unsolicited events (#455 )
Leency and Burer
2026-08-08 15:46:02 +00:00
2bebbcbdc3
kernel/fs: narrow the UTF16to8 input to ax (#633 )
Leency
2026-08-08 15:30:25 +00:00
201e8b2de3
apps/cedit: menu for managing supported languages, universal language configs (#554 )
4ds-dev and Burer
2026-08-07 07:57:14 +00:00
0390ad41e4
apps/klavisha: move to iso (#635 )
Burer
2026-08-07 07:44:31 +00:00
f2ff0c6a22
Kernel: The source value has been changed for bgrlockpid
krn_refactoring_curr_slot_idx_1
Doczom
2026-08-07 11:24:17 +05:00
2515d1fa37
drivers/serial: implement serial ports enumeration (#629 )
b00bl1k
2026-08-07 04:40:23 +00:00
da0e6f492b
libc.obj: export missed vfprintf (#634 )
Egor00f
2026-08-06 13:52:14 +00:00
3c2bdfb418
Обновить programs/develop/ktcc/libc.obj/source/stdio/puts.c
Egor00f
2026-08-05 17:24:27 +00:00
c720726d50
fat: fix stack imbalance on fatal hd_extend_file error
fat-fix-stack-imbalance
Leency
2026-08-04 12:41:07 +03:00
67770ec3f4
libc.obj: implement console output via SHELL (#354 )
Egor00f
2026-08-04 07:10:36 +00:00
76294451d2
libc.obj: implement console output via SHELL (#354 )
Egor00f
2026-08-04 07:10:36 +00:00
031fe62338
kernel/net: fix the TCP keepalive timer expiry handler (#621 )
Leency and Claude Opus 5
2026-08-03 18:28:35 +00:00
8766bfc546
kernel/net: free TCP sockets closed before the handshake completes (#620 )
Leency and Claude Opus 5
2026-08-03 18:08:29 +00:00
ede1dcb302
Kernel: The APPDATA.debugger_slot field has been changed to APPDATA.debugger_thread
Doczom
2026-08-03 00:47:01 +05:00
2db92868a9
Updated IPv4 routing to perform best guess instead of hardcoded default device, until we have full routing. (#613 )
hidnplayr
2026-08-02 16:54:07 +00:00
4bdee82489
apps/palitra: small improvements (#626 )
IgorA
2026-08-02 14:00:20 +00:00
b9fe23b7b2
drivers: add serial and usbftdi to img (#628 )
Burer
2026-08-02 09:01:07 +00:00
d33a03c2e4
kernel/AHCI: preserve ebx/esi/edi in ahci_irq_handler
b00bl1k
2026-08-01 15:58:09 +05:00
35f35b39e7
kernel/net: scale the window before clamping it in tcp_respond
Leency and Claude Opus 5
2026-07-29 13:30:42 +03:00
a020a2c434
kernel/net: fix wild write in tcp_set_persist
Leency
2026-07-31 01:49:22 +03:00
f6d0f4f2d3
Added NET_TX_BLOCKED flag in network devices to indicate output is blocked. Implemented the NET_TX_BLOCKED and pending transmit queue for PCNET driver. Fixed blocking functionality of socket_send_tcp when output buffer is full.
fix_602
hidnplayr
2026-07-31 14:11:26 +02:00
1159103075
kernel/net: release the socket mutex before tcp_close in tcp_input
kernel-tcp-socket-list-locking
Leency and Claude Opus 5
2026-07-30 16:46:41 +03:00
3051fae0ec
kernel/net: serialize socket_free against walks of net_sockets
Leency and Claude Opus 5
2026-07-30 16:39:49 +03:00
b6e583d41c
Krn/network: added getsockname and getpeername
network/getsockname
Doczom
2026-07-30 13:14:47 +05:00
77d600c663
open: finally fix file association (#594 )
Leency
2026-07-30 02:34:26 +00:00
f7dd4033ba
kernel/net: honour the window scale factor advertised by the peer (#619 )
Leency and Claude Opus 5
2026-07-30 02:26:39 +00:00
134f6c1936
kernel/net: implement the TCP reassembly queue for out-of-order segments
kernel-tcp-reassembly-queue
Leency and Claude Opus 5
2026-07-29 13:32:06 +03:00
9215edd426
kernel/net: fix use-after-free on refused TCP connections
Leency and Claude Opus 5
2026-07-29 13:29:24 +03:00
d321e66be1
Krn: The IDE controller initialization code has been rewritten.
rewrite_ide_drv
Doczom
2024-10-19 02:18:22 +05:00
6abb99ddeb
Krn: The fdd driver code has been cleared and unused files have been deleted
Doczom
2024-06-10 02:21:11 +05:00
0f5f56536b
Very minimalistic iperf clone for KolibriOS (100% written by Claude Sonnet 5)
hidnplayr
2026-07-27 15:07:47 +02:00
126fc86107
Kernel/fpu.inc: added edi case preservation for *_restore functions. Added a description of the functions
Doczom
2026-07-26 20:02:00 +05:00
48f1975e67
Kernel: the value source has been changed for fpu_owner and timer_list_owner
Doczom
2026-07-26 19:18:29 +05:00
0ca124d6cb
Update CONTRIBUTING guidelines (#598 )
b00bl1k
2026-07-25 07:35:46 +00:00
7365a98326
apps/cmm: take the c-- programs and the compiler config from their repositories (#585 )
Burer
2026-07-25 07:27:02 +00:00
9941a5dfc9
fs/ext: fix bug in ext_setFileEnd (#595 )
Matou1306
2026-07-25 06:31:49 +00:00
041029b406
kernel/AHCI: use IRQ instead of delay (#597 )
Leency
2026-07-23 19:28:52 +00:00
9e6d43bc62
apps/table: draw via ksys.h wrappers instead of raw int 0x40
apps/table-msvc-to-tcc
Burer
2026-07-23 19:48:01 +03:00
1e540592d0
apps/table: dissolve the func.c grab-bag into the right modules
Burer
2026-07-23 19:43:22 +03:00
062896bac5
apps/table: wrap the cell model in a Table struct
Burer
2026-07-23 19:35:17 +03:00
98c8a791c3
apps/table: order the file into clear sections
Burer
2026-07-23 19:21:31 +03:00
86f1f992f9
apps/table: drop dead selection-redraw state
Burer
2026-07-23 19:15:38 +03:00