This website requires JavaScript.
723a1b4437
system/docpack: move the FASM manual out of kolibri.img, fix keys layout in docs (#739 )
main
Burer
2026-10-04 13:14:51 +00:00
bd071d588b
kernel/net: fix use-after-free on refused TCP connections (#622 )
Leency
2026-09-29 19:12:30 +00:00
9ec66b0eba
drivers/i8255x: get to work on a real device (#725 )
Leency
2026-09-29 19:03:24 +00:00
c01ce770ce
bcm57xx: bound how long an MI transaction is waited for
bcm57xx
Igor Shutrov
2026-09-26 21:24:29 +05:00
63ea8a0cb8
bcm57xx: keep the send ring bookkeeping consistent
Igor Shutrov
2026-09-20 20:27:07 +05:00
bc18e3587c
bcm57xx: only report a link down when a readable PHY confirms it
Igor Shutrov
2026-09-20 17:17:19 +05:00
95bcf78537
kernel/ahci: support CD/DVD drives (ATAPI) (#694 )
Leency
2026-09-29 15:44:06 +00:00
6f3cae4e0c
kernel/network: fix window-update check in tcp_output (#711 )
Leency
2026-09-29 13:38:57 +00:00
b59e371c0e
kernel/network: forget a network device's state when it is removed (#719 )
Leency
2026-09-29 13:30:00 +00:00
939505198f
http.obj: close the socket when connect() fails; kernel: unlock on tcp_connect errors
Leency
2026-09-28 14:32:11 +03:00
75cb80fd33
ci: compact older builds on the storage server (#697 )
Burer
2026-09-28 07:32:37 +00:00
6ba901606d
ci: open submodule bump PRs as the bot, not as Actions
Burer
2026-09-18 11:37:20 +03:00
b1d329da2a
chore/submodules: bump cmm to 4aeaee3386dac12fc4ef57ad531b632890df5425
kolibrios-bot Bot
2026-09-25 20:01:40 +00:00
df9946fe80
libs/libimg: make the grayscale JPEG palette opaque
Leency
2026-09-27 20:13:13 +03:00
e3d744f1b5
Clean IMG (#721 )
Leency
2026-09-26 17:29:42 +00:00
64c9b63c5a
ftpd: accept the passive connection on the transfer command, not blindly
ftpd-accept-on-transfer-command
Igor Shutrov
2026-09-25 23:29:33 +05:00
8ca3758efb
apps/ftpd: bound the pasv port search (#710 )
igorsh and Igor Shutrov
2026-09-25 09:17:16 +00:00
fcdaf45caf
bcm57xx: correct the MAC status bit positions and name the underrun bit
Igor Shutrov
2026-09-20 20:13:35 +05:00
a574e8f1a6
bcm57xx: write the inter packet gap to the transmit lengths register
Igor Shutrov
2026-09-20 20:10:29 +05:00
02916ed0ee
drivers/i2chid: reset a pad stuck on one frame, bring-up ladder only in debug builds
Leency
2026-09-23 22:00:44 +03:00
873d4de379
apps/animage: attempt to fix the scrollbar (#715 )
IgorA and Burer
2026-09-24 08:27:25 +00:00
b2f9cc9809
kpack: add native Windows and Linux ports (#696 )
Leency
2026-09-23 22:48:55 +00:00
298155191d
apps/tinypad: fix select all delete crash (fix #173 ) (#700 )
Leency
2026-09-23 20:19:17 +00:00
49b8cdcd54
ci: mark submodule contents dirty after a bump
Burer
2026-09-22 21:28:30 +03:00
c121db7a88
libc.obj: use bitfield flags in file instead of int variables && rewrite freopen, fopen (#691 )
Egor00f
2026-09-22 12:39:50 +00:00
9527a0f3d1
libshell & shell: implement a return value for the shell API (#660 )
Egor00f
2026-09-22 10:01:06 +00:00
1e05d19c4c
kernel/disk: release the partition scan buffer with kernel_free (#695 )
Leency
2026-09-20 09:49:44 +00:00
d98755374f
apps/netcfg: show Broadcom for vendor id 14E4 (#708 )
igorsh and Igor Shutrov
2026-09-20 09:45:08 +00:00
ecdebae231
Kernel/fs: Add symlink flag to sysfunc70 and update the English documentation (#656 )
Matou1306
2026-09-20 04:46:24 +00:00
0150178c90
ftpd: actually close the passive listening socket (#707 )
2026-09-19 23:45:35 +00:00
4982652b1d
ftpd: close the data socket and the file on every exit path
ftpd-actually-close-the-passive-listening-socket
Leency
2026-09-19 20:26:32 +03:00
fc9aabc663
ftpd: actually close the passive listening socket
Igor Shutrov
2026-09-15 23:01:05 +05:00
3caf2a7a72
apps/ftpd: truncate the file on STOR instead of overwriting in place (#706 )
2026-09-19 16:56:31 +00:00
019f2629dc
apps/cedit: do not free the menu canvas from another thread (fix #636 ) (#702 )
Leency
2026-09-18 22:07:28 +00:00
63ee53f4a3
chore/submodules: bump cmm_apps to upstream (#698 )
Gitea Actions and kolibrios-bot Bot
2026-09-18 12:09:51 +00:00
7c8eba2ed4
libs/sort: cleared the DF flag for safety reasons (#704 )
IgorA
2026-09-18 11:44:46 +00:00
15396a0304
drivers: add i2chid HID-over-I2C touchpad driver (#692 )
Leency
2026-09-16 10:28:47 +00:00
0969869ba8
derivers/hdaudio: irq polling (#679 )
Leency
2026-09-16 04:55:24 +00:00
dd3af88a30
Kernel: The source value has been changed for bgrlockpid
Doczom
2026-08-07 11:24:17 +05:00
85ae0c8703
Kernel: The APPDATA.debugger_slot field has been changed to APPDATA.debugger_thread
Doczom
2026-08-03 00:47:01 +05:00
2ad11d3acc
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
450054a86c
Kernel: the value source has been changed for fpu_owner and timer_list_owner
Doczom
2026-07-26 19:18:29 +05:00
b0055ba472
msgbox: increasing the window width for long text (#690 )
IgorA
2026-09-14 12:33:21 +00:00
f711f9286b
optimize import: (#689 )
IgorA
2026-09-13 20:31:16 +00:00
7802c7b18a
fat: fix stack imbalance on fatal hd_extend_file error (#631 )
Leency
2026-09-12 21:25:21 +00:00
8a94db94a5
remove comments
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
e0e8a35364
libc.obj: time.h using _ksys_get_clock, but this function not defined (#688 )
Egor00f
2026-09-08 20:41:45 +00: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
3a29c4395c
Fix build, add bcm57xx to netcfg
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
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
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 kolibrios-bot 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
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
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
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
e470ef5db5
libc.obj: fix opendir (#645 )
Egor00f
2026-08-17 15:42:54 +00:00
24d1b5877a
chore/submodules: bump kterm to upstream (#644 )
Burer and kolibrios-bot 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
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
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
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
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