# # ChangeLog for uspace/lib in mainline # # Generated by Trac 1.6 # 2026-03-18T23:26:44Z Tue, 17 Mar 2026 19:08:37 GMT Jiri Svoboda [222774a] * uspace/lib/fmgt/test/fsops.c (modified) Fix test not compiling (thx Vít Skalický) Tue, 17 Mar 2026 18:03:51 GMT Jiri Svoboda [d0dfbba] * uspace/app/calculator/calculator.c (modified) * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/nav/copy.c (modified) * uspace/app/nav/delete.c (modified) * uspace/app/nav/dlg/copydlg.c (modified) * uspace/app/nav/dlg/deletedlg.c (modified) * uspace/app/nav/dlg/movedlg.c (modified) * uspace/app/nav/dlg/progress.c (modified) * uspace/app/nav/dlg/renamedlg.c (modified) * uspace/app/nav/dlg/verifydlg.c (modified) * uspace/app/nav/move.c (modified) * uspace/app/nav/newdir.c (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/rename.c (modified) * uspace/app/nav/verify.c (modified) * uspace/app/taskbar/tbsmenu.c (modified) * uspace/lib/console/include/io/console.h (modified) * uspace/lib/console/include/types/console.h (added) * uspace/lib/console/private/console.h (added) * uspace/lib/console/src/console.c (modified) * uspace/lib/display/include/types/display.h (modified) * uspace/lib/ui/include/ui/ui.h (modified) * uspace/lib/ui/src/entry.c (modified) * uspace/lib/ui/src/msgdialog.c (modified) * uspace/lib/ui/test/menudd.c (modified) Clean up header dependencies. libui was pulling too much internal ... Mon, 16 Mar 2026 22:08:33 GMT Jiri Svoboda [9b534a4] * uspace/lib/posix/include/posix/endian.h (added) * uspace/lib/posix/include/posix/sys/param.h (added) Add sys/param.h and endian.h to libposix (needed by DOSBox). Tue, 10 Mar 2026 09:41:42 GMT Jiri Svoboda [b979ffb] * uspace/lib/ui/private/filedialog.h (modified) * uspace/lib/ui/src/filedialog.c (modified) * uspace/lib/ui/src/window.c (modified) Make file dialog resizable. Sun, 08 Mar 2026 21:20:30 GMT Jiri Svoboda [f6304727] * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/nav.c (modified) * uspace/lib/ui/src/list.c (modified) Handle screen resize in Navigator. Sat, 07 Mar 2026 19:50:50 GMT Jiri Svoboda [96ef0d1e] * uspace/app/copy/copy.c (modified) * uspace/app/meson.build (modified) * uspace/app/move/move.c (modified) * uspace/app/nav/dlg/copydlg.c (modified) * uspace/app/nav/dlg/movedlg.c (modified) * uspace/app/nav/dlg/renamedlg.c (added) * uspace/app/nav/dlg/renamedlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/rename.c (added) * uspace/app/nav/rename.h (added) * uspace/app/nav/test/dlg/renamedlg.c (added) * uspace/app/nav/types/dlg/renamedlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/app/nav/types/rename.h (added) * uspace/app/rename/doc/doxygroups.h (added) * uspace/app/rename/meson.build (added) * uspace/app/rename/rename.c (added) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/rename.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fsops.h (modified) * uspace/lib/fmgt/src/fsops.c (modified) * uspace/lib/fmgt/src/rename.c (added) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/rename.c (added) Rename file (Navigator and command line). Tue, 24 Feb 2026 10:15:52 GMT Jiri Svoboda [a927af7a] * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/window.c (modified) Reposition maximized windows, but not normal windows. After all, ... Thu, 19 Feb 2026 20:27:38 GMT Jiri Svoboda [08fcaf2] * uspace/lib/ui/src/wdecor.c (modified) Custom maximize/minimize/close button look in text mode. Thu, 19 Feb 2026 00:01:36 GMT Jiri Svoboda [b769ca0] * uspace/lib/ui/include/types/ui/pbutton.h (modified) * uspace/lib/ui/include/ui/pbutton.h (modified) * uspace/lib/ui/private/pbutton.h (modified) * uspace/lib/ui/src/pbutton.c (modified) * uspace/lib/ui/src/scrollbar.c (modified) * uspace/lib/ui/src/wdecor.c (modified) Allow overriding the complete UI push button paint routine. Wed, 18 Feb 2026 20:21:10 GMT Jiri Svoboda [39f67f1] * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/window.c (modified) Make maximize/restore work correctly in fullscreen UI. Wed, 18 Feb 2026 16:29:36 GMT Jiri Svoboda [26edcd6] * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/ui.c (modified) * uspace/lib/ui/src/window.c (modified) Reposition windows with placement other than fullscreen. Except ... Wed, 18 Feb 2026 09:13:26 GMT Jiri Svoboda [2c12135] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/ui/src/ui.c (modified) * uspace/lib/ui/src/window.c (modified) GFXDemo resize in console UI, fix UI resize / UI window resize in ... Tue, 17 Feb 2026 11:57:13 GMT Jiri Svoboda [a4e4e29] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/congfx/include/congfx/console.h (modified) * uspace/lib/congfx/src/console.c (modified) GFXDemo react to console resize in console mode. Fri, 13 Feb 2026 11:54:37 GMT Jiri Svoboda [00d26202] * uspace/app/delete/delete.c (added) * uspace/app/delete/doc/doxygroups.h (added) * uspace/app/delete/meson.build (added) * uspace/app/meson.build (modified) * uspace/app/nav/delete.c (added) * uspace/app/nav/delete.h (added) * uspace/app/nav/dlg/copydlg.c (modified) * uspace/app/nav/dlg/deletedlg.c (added) * uspace/app/nav/dlg/deletedlg.h (added) * uspace/app/nav/dlg/progress.c (modified) * uspace/app/nav/dlg/verifydlg.c (modified) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/test/dlg/deletedlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/delete.h (added) * uspace/app/nav/types/dlg/deletedlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/delete.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/src/delete.c (added) * uspace/lib/fmgt/src/fmgt.c (modified) Delete files (Navigator + 'delete' command) Wed, 11 Feb 2026 23:17:49 GMT Jiri Svoboda [cd0dce3] * uspace/app/meson.build (modified) * uspace/app/nav/dlg/newdirdlg.c (added) * uspace/app/nav/dlg/newdirdlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/newdir.c (added) * uspace/app/nav/newdir.h (added) * uspace/app/nav/test/dlg/newdirdlg.c (added) * uspace/app/nav/types/dlg/newdirdlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/app/nav/types/newdir.h (added) * uspace/app/newdir/doc/doxygroups.h (added) * uspace/app/newdir/meson.build (added) * uspace/app/newdir/newdir.c (added) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/newdir.h (added) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fsops.h (modified) * uspace/lib/fmgt/src/copy.c (modified) * uspace/lib/fmgt/src/fsops.c (modified) * uspace/lib/fmgt/src/move.c (modified) * uspace/lib/fmgt/src/newdir.c (added) * uspace/lib/fmgt/test/fsops.c (modified) * uspace/lib/fmgt/test/newdir.c (added) Create new directory (Navigator + command line utility). Wed, 11 Feb 2026 18:02:17 GMT Jiri Svoboda [f9c30b9a] * uspace/app/copy/copy.c (modified) * uspace/app/meson.build (modified) * uspace/app/move/doc/doxygroups.h (added) * uspace/app/move/meson.build (added) * uspace/app/move/move.c (added) * uspace/app/nav/dlg/copydlg.c (modified) * uspace/app/nav/dlg/movedlg.c (added) * uspace/app/nav/dlg/movedlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/move.c (added) * uspace/app/nav/move.h (added) * uspace/app/nav/nav.c (modified) * uspace/app/nav/test/dlg/movedlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/dlg/copydlg.h (modified) * uspace/app/nav/types/dlg/movedlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/app/nav/types/move.h (added) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/move.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fsops.h (modified) * uspace/lib/fmgt/src/fsops.c (modified) * uspace/lib/fmgt/src/move.c (added) * uspace/lib/fmgt/test/copy.c (modified) * uspace/lib/fmgt/test/fsops.c (modified) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/move.c (added) Moving files (Navigator and command line utility). Wed, 11 Feb 2026 12:02:03 GMT Jiri Svoboda [59ed424e] * uspace/app/copy/copy.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/private/fsops.h (modified) * uspace/lib/fmgt/src/copy.c (modified) * uspace/lib/fmgt/src/fsops.c (modified) * uspace/lib/fmgt/src/verify.c (modified) * uspace/lib/fmgt/src/walk.c (modified) * uspace/lib/fmgt/test/fsops.c (modified) * uspace/lib/fmgt/test/walk.c (modified) Do not print error when user requests abort because file exists. Tue, 10 Feb 2026 19:35:01 GMT Jiri Svoboda [857fba8] * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fsops.h (added) * uspace/lib/fmgt/src/copy.c (modified) * uspace/lib/fmgt/src/fsops.c (added) * uspace/lib/fmgt/test/fsops.c (added) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/walk.c (modified) Move file system wrapper functions to a separate module. Tue, 10 Feb 2026 12:52:07 GMT Jiri Svoboda [0ce9eb8] * uspace/app/copy/copy.c (modified) * uspace/app/nav/copy.c (modified) * uspace/app/nav/dlg/existsdlg.c (added) * uspace/app/nav/dlg/existsdlg.h (added) * uspace/app/nav/dlg/ioerrdlg.c (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/test/dlg/existsdlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/dlg/existsdlg.h (added) * uspace/app/nav/types/nav.h (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/private/fmgt.h (modified) * uspace/lib/fmgt/src/copy.c (modified) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/ui/src/promptdialog.c (modified) Ask user what to do if destination file exists while copying. Wed, 17 Dec 2025 00:00:01 GMT Jiri Svoboda [79b77ce] * uspace/app/copy/copy.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/copy.c (modified) Allow retrying failed file/dir creation and file open. Sun, 14 Dec 2025 17:15:57 GMT Jiri Svoboda [2309891] * uspace/app/copy/copy.c (added) * uspace/app/copy/doc/doxygroups.h (added) * uspace/app/copy/meson.build (added) * uspace/app/meson.build (modified) * uspace/app/nav/copy.c (added) * uspace/app/nav/copy.h (added) * uspace/app/nav/dlg/copydlg.c (added) * uspace/app/nav/dlg/copydlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/panel.c (modified) * uspace/app/nav/panel.h (modified) * uspace/app/nav/test/dlg/copydlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/app/nav/types/copy.h (added) * uspace/app/nav/types/dlg/copydlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/copy.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/src/copy.c (added) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/src/verify.c (modified) * uspace/lib/fmgt/src/walk.c (modified) * uspace/lib/fmgt/test/copy.c (added) * uspace/lib/fmgt/test/walk.c (modified) * uspace/lib/ui/include/ui/filelist.h (modified) * uspace/lib/ui/src/filelist.c (modified) Copy files (Navigator and command line). TODO: Overwrite query, new ... Sun, 30 Nov 2025 22:01:59 GMT Jiri Svoboda [144fafd] * uspace/app/nav/meson.build (modified) * uspace/app/nav/test/dlg/ioerrdlg.c (added) * uspace/app/nav/test/dlg/newfiledlg.c (added) * uspace/app/nav/test/dlg/progress.c (added) * uspace/app/nav/test/dlg/verifydlg.c (added) * uspace/app/nav/test/main.c (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/test/flist.c (added) * uspace/lib/fmgt/test/fmgt.c (modified) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/verify.c (added) * uspace/lib/fmgt/test/walk.c (added) Add new unit tests to Navigator and libfmgt. Fri, 28 Nov 2025 20:40:11 GMT Jiri Svoboda [1ec732a] * uspace/app/meson.build (modified) * uspace/app/nav/dlg/progress.c (modified) * uspace/app/nav/dlg/progress.h (modified) * uspace/app/nav/dlg/verifydlg.c (added) * uspace/app/nav/dlg/verifydlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/progress.h (modified) * uspace/app/nav/types/dlg/verifydlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/app/nav/types/verify.h (added) * uspace/app/nav/verify.c (added) * uspace/app/nav/verify.h (added) * uspace/app/newfile/newfile.c (modified) * uspace/app/verify/doc/doxygroups.h (added) * uspace/app/verify/meson.build (added) * uspace/app/verify/verify.c (added) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/flist.h (added) * uspace/lib/fmgt/include/fmgt/newfile.h (modified) * uspace/lib/fmgt/include/fmgt/verify.h (added) * uspace/lib/fmgt/include/fmgt/walk.h (added) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fmgt.h (modified) * uspace/lib/fmgt/src/flist.c (added) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/src/newfile.c (modified) * uspace/lib/fmgt/src/verify.c (added) * uspace/lib/fmgt/src/walk.c (added) Verify file - navigator operation and command-line utility. Fri, 14 Nov 2025 16:58:23 GMT Jiri Svoboda [3a4c6d9] * abi/include/abi/ipc/interfaces.h (modified) * uspace/app/meson.build (modified) * uspace/app/pcapcat/doc/doxygroups.h (added) * uspace/app/pcapcat/eth_parser.c (added) * uspace/app/pcapcat/eth_parser.h (added) * uspace/app/pcapcat/linktype_parser.h (added) * uspace/app/pcapcat/main.c (added) * uspace/app/pcapcat/meson.build (added) * uspace/app/pcapctl/doc/doxygroups.h (added) * uspace/app/pcapctl/main.c (added) * uspace/app/pcapctl/meson.build (added) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/meson.build (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/drv/nic/virtio-net/virtio-net.c (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/meson.build (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/meson.build (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/lib/pcap/doc/doxygoups.h (added) * uspace/lib/pcap/include/pcap.h (added) * uspace/lib/pcap/include/pcap_dumper.h (added) * uspace/lib/pcap/include/pcapdump_client.h (added) * uspace/lib/pcap/include/pcapdump_drv_iface.h (added) * uspace/lib/pcap/include/pcapdump_ipc.h (added) * uspace/lib/pcap/include/pcapdump_srv.h (added) * uspace/lib/pcap/meson.build (added) * uspace/lib/pcap/src/pcap.c (added) * uspace/lib/pcap/src/pcap_dumper.c (added) * uspace/lib/pcap/src/pcapdump_client.c (added) * uspace/lib/pcap/src/pcapdump_drv_iface.c (added) * uspace/lib/pcap/src/pcapdump_srv.c (added) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/meson.build (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/inetsrv/meson.build (modified) Packet capture (thx Nataliia Korop) Fri, 14 Nov 2025 16:41:33 GMT Jiri Svoboda [d101368] * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/fmgt/newfile.h (added) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/private/fmgt.h (added) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/src/newfile.c (added) * uspace/lib/fmgt/test/fmgt.c (modified) * uspace/lib/fmgt/test/main.c (modified) * uspace/lib/fmgt/test/newfile.c (added) Split new file creation into a separate fmgt module. Sun, 09 Nov 2025 16:28:13 GMT Jiří Zárevúcky [a4301f1] * uspace/lib/termui/src/history.c (modified) * uspace/lib/termui/src/history.h (modified) Fix C formatting Sun, 09 Nov 2025 16:20:43 GMT Jiří Zárevúcky [9fd74d5] * uspace/lib/termui/src/history.c (modified) * uspace/lib/termui/src/history.h (modified) libtermui: Ensure fully consistent history state when evicting old ... Sun, 19 Oct 2025 13:08:37 GMT Jiri Svoboda [3e41cc4] * uspace/lib/ui/include/ui/window.h (modified) * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/ui.c (modified) * uspace/lib/ui/src/window.c (modified) Repaint all windows in fullscreen mode in ui_paint(). After error ... Sat, 18 Oct 2025 19:29:40 GMT Jiri Svoboda [bb4d0b5] * uspace/app/nav/dlg/ioerrdlg.c (added) * uspace/app/nav/dlg/ioerrdlg.h (added) * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/ioerrdlg.h (added) * uspace/app/nav/types/nav.h (modified) * uspace/app/newfile/newfile.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/fmgt.c (modified) Allow user to decide whether to retry or abort when I/O error occurs. Wed, 15 Oct 2025 17:18:02 GMT Jiri Svoboda [856a7b49] * uspace/lib/fmgt/src/fmgt.c (modified) Fix spacing. Wed, 15 Oct 2025 17:15:55 GMT Jiri Svoboda [bc999081] * uspace/lib/posix/include/posix/unistd.h (modified) * uspace/lib/posix/src/unistd.c (modified) Add dummy execlp() implementation to libposix. Wed, 15 Oct 2025 17:14:35 GMT Jiri Svoboda [4a10a72e] * uspace/lib/math/generic/atan2.c (added) * uspace/lib/math/generic/floor.c (added) * uspace/lib/math/generic/log.c (added) * uspace/lib/math/generic/pow.c (added) * uspace/lib/math/generic/sqrt.c (added) * uspace/lib/math/generic/tan.c (added) * uspace/lib/math/meson.build (modified) Add dummy implementations of atan2, floor, log, pow, sqrt, tan. ... Wed, 15 Oct 2025 17:11:05 GMT Jiri Svoboda [78050c7] * uspace/lib/cpp/include/__bits/insert_iterator.hpp (modified) Add missing input_iterator_tag declaration to insert_iterator.hpp. Wed, 15 Oct 2025 17:09:58 GMT Jiri Svoboda [ec3ef80f] * uspace/lib/cpp/include/__bits/adt/list_node.hpp (modified) Add missing include to list_node.hpp. Wed, 15 Oct 2025 17:08:59 GMT Jiri Svoboda [b3a7151] * uspace/lib/cpp/include/__bits/adt/list.hpp (modified) Add missing -> operator to list_iterator. Wed, 15 Oct 2025 17:06:13 GMT Jiri Svoboda [5e0ea6f] * uspace/lib/c/include/math.h (modified) math.h needs to be C++ compatible Sat, 11 Oct 2025 11:56:29 GMT jxsvoboda <5887334+jxsvoboda@…> [05d893a] * uspace/lib/meson.build (modified) only export shared lib if allowed Sat, 11 Oct 2025 11:52:53 GMT jxsvoboda <5887334+jxsvoboda@…> [33f14b9] * uspace/lib/c/arch/mips32/meson.build (modified) * uspace/lib/c/arch/mips32/src/atomic.c (added) * uspace/lib/c/arch/ppc32/meson.build (modified) * uspace/lib/c/arch/ppc32/src/atomic.c (added) mips32, ppc32: add atomic 8 byte load store, 1 byte cmpexchg For ... Fri, 10 Oct 2025 21:01:08 GMT jxsvoboda <5887334+jxsvoboda@…> [c1383cd] * uspace/lib/device/src/bd_srv.c (modified) lib/device/src/bd_srv.c: answer with return code Fri, 10 Oct 2025 20:35:05 GMT Jiri Svoboda [c3db721] * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/nav.h (modified) * uspace/app/newfile/meson.build (modified) * uspace/app/newfile/newfile.c (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/fmgt.c (modified) Allow aborting file management operation. Fri, 10 Oct 2025 08:45:43 GMT Jiri Svoboda [0cf3d5f] * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/newfiledlg.h (modified) * uspace/app/nav/types/newfile.h (modified) * uspace/app/newfile/newfile.c (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/test/fmgt.c (modified) Allow creating sparse files in Navigator and newfile. Thu, 09 Oct 2025 15:57:48 GMT Jiri Svoboda [cfd04c4] * uspace/lib/c/generic/capa.c (modified) Add docblocks to capa functions. Thu, 09 Oct 2025 15:44:52 GMT Jiri Svoboda [c111da2] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/df/df.c (modified) * uspace/app/meson.build (modified) * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/dlg/progress.c (added) * uspace/app/nav/dlg/progress.h (added) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/newfile.c (modified) * uspace/app/nav/types/dlg/newfiledlg.h (modified) * uspace/app/nav/types/dlg/progress.h (added) * uspace/app/nav/types/nav.h (modified) * uspace/app/nav/types/newfile.h (added) * uspace/app/newfile/doc/doxygroups.h (added) * uspace/app/newfile/meson.build (added) * uspace/app/newfile/newfile.c (added) * uspace/lib/c/generic/capa.c (modified) * uspace/lib/c/include/capa.h (modified) * uspace/lib/c/test/capa.c (modified) * uspace/lib/fmgt/include/fmgt.h (modified) * uspace/lib/fmgt/include/types/fmgt.h (modified) * uspace/lib/fmgt/meson.build (modified) * uspace/lib/fmgt/src/fmgt.c (modified) * uspace/lib/fmgt/test/fmgt.c (added) * uspace/lib/fmgt/test/main.c (added) Create non-zero size file in Navigator, new newfile utility. Wed, 08 Oct 2025 18:09:09 GMT Jiri Svoboda [1a96db9] * uspace/lib/output/include/io/chargrid.h (modified) * uspace/lib/output/src/chargrid.c (modified) * uspace/srv/hid/console/console.c (modified) Implement carriage return in console. Thu, 18 Sep 2025 19:25:45 GMT Jiri Svoboda [32ae27bb] * uspace/app/nav/dlg/newfiledlg.c (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/lib/fmgt/doc/doxygroups.h (added) * uspace/lib/fmgt/include/fmgt.h (added) * uspace/lib/fmgt/include/types/fmgt.h (added) * uspace/lib/fmgt/meson.build (added) * uspace/lib/fmgt/src/fmgt.c (added) * uspace/lib/meson.build (modified) Suggest unique new file name. Tue, 16 Sep 2025 13:02:37 GMT Jiri Svoboda [f9c4c433] * uspace/app/nav/dlg/newfiledlg.c (added) * uspace/app/nav/dlg/newfiledlg.h (added) * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/meson.build (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/nav.h (modified) * uspace/app/nav/newfile.c (added) * uspace/app/nav/newfile.h (added) * uspace/app/nav/panel.c (modified) * uspace/app/nav/panel.h (modified) * uspace/app/nav/types/dlg/newfiledlg.h (added) * uspace/app/nav/types/menu.h (modified) * uspace/lib/ui/include/types/ui/list.h (modified) * uspace/lib/ui/include/ui/filelist.h (modified) * uspace/lib/ui/include/ui/list.h (modified) * uspace/lib/ui/src/filelist.c (modified) * uspace/lib/ui/src/list.c (modified) * uspace/lib/ui/src/msgdialog.c (modified) * uspace/lib/ui/test/filelist.c (modified) * uspace/lib/ui/test/list.c (modified) Create new file in Navigator (WIP) Tue, 12 Aug 2025 18:03:48 GMT Martin Decky [a36c4aa] * kernel/generic/src/main/kinit.c (modified) * tools/toolchain.sh (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hw_struct/regs.h (modified) * uspace/drv/bus/usb/xhci/rh.h (modified) * uspace/lib/cpp/include/__bits/adt/bitset.hpp (modified) Switch to binutils 2.45 and GCC 15.2 This requires a few minor ... Fri, 20 Jun 2025 18:59:58 GMT Jiri Svoboda [5caad1d] * uspace/lib/tbarcfg/private/tbarcfg.h (modified) * uspace/lib/tbarcfg/src/tbarcfg.c (modified) tbarcfg_listener_destroy() should clean up properly. Fri, 20 Jun 2025 18:59:27 GMT Jiri Svoboda [cb20b05] * uspace/lib/c/generic/async/ports.c (modified) Fix missing argument when destroying async port. Fri, 20 Jun 2025 15:18:27 GMT Jiri Svoboda [ca48672] * uspace/app/display-cfg/test/seats.c (modified) * uspace/app/taskbar-cfg/test/startmenu.c (modified) * uspace/app/taskbar/test/wndlist.c (modified) * uspace/app/terminal/terminal.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/c/test/loc.c (modified) * uspace/lib/ddev/test/ddev.c (modified) * uspace/lib/dispcfg/test/dispcfg.c (modified) * uspace/lib/display/test/display.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/ipcgfx/test/ipcgfx.c (modified) * uspace/lib/system/test/system.c (modified) * uspace/lib/tbarcfg/src/tbarcfg.c (modified) * uspace/lib/wndmgt/test/wndmgt.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/loc.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/display/main.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/rfb/main.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/loopip/loopip.c (modified) * uspace/srv/net/slip/slip.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/system/system.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/volsrv/volsrv.c (modified) loc_service_register() needs to take a port ID argument. Mon, 16 Jun 2025 19:32:56 GMT Jiri Svoboda [3951046] * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/private/async.h (modified) Async ports and interfaces do the castling. Now interfaces hang ... Tue, 10 Jun 2025 09:39:41 GMT Jiri Svoboda [5c55eb7] * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ahci/ahci.h (modified) * uspace/drv/block/ahci/ahci_hw.h (modified) * uspace/drv/block/ahci/ahci_sata.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_ahci.c (deleted) * uspace/lib/drv/include/ahci_iface.h (deleted) * uspace/lib/drv/meson.build (modified) * uspace/srv/bd/sata_bd/doc/doxygroups.h (deleted) * uspace/srv/bd/sata_bd/meson.build (deleted) * uspace/srv/bd/sata_bd/sata_bd.c (deleted) * uspace/srv/bd/sata_bd/sata_bd.h (deleted) * uspace/srv/meson.build (modified) Fold uspace/srv/bd/sata_bd into uspace/drv/block/ahci. Wed, 28 May 2025 19:02:32 GMT Jiri Svoboda [0f5c4e4] * uspace/drv/block/ahci/ahci.c (modified) * uspace/lib/drv/generic/remote_ahci.c (modified) Fix crash in AHCI driver and sata_bd server. Fri, 25 Apr 2025 20:48:07 GMT Jiri Svoboda [629b480] * uspace/app/sysinst/sysinst.c (modified) * uspace/app/sysinst/sysinst.h (modified) * uspace/app/vol/vol.c (modified) * uspace/lib/device/include/vol.h (modified) * uspace/lib/device/src/vol.c (modified) * uspace/lib/futil/src/futil.c (modified) Assorted installer fixes. Fri, 25 Apr 2025 16:39:10 GMT GitHub [4b9213d] * meson/part/exports/copy-export.sh (modified) * uspace/lib/dltest/meson.build (modified) * uspace/lib/inet/meson.build (modified) * uspace/lib/meson.build (modified) * uspace/lib/posix/meson.build (modified) add shared libraries to export-dev (#252) Fri, 18 Apr 2025 18:52:01 GMT GitHub [0639afc] * uspace/lib/crypto/crypto.c (modified) * uspace/lib/crypto/crypto.h (modified) libcrypto: create_hash(): const qual for input arg (#250) Fri, 18 Apr 2025 08:22:19 GMT Jiří Zárevúcky [25fdb2d] * uspace/lib/c/arch/arm32/src/atomic.c (modified) Change __atomic_load/store_8 to use single word read/writes Turns ... Thu, 17 Apr 2025 19:11:34 GMT GitHub [51949d0] * uspace/lib/c/arch/arm32/src/atomic.c (modified) lib/c/arch/arm32: add __atomic_compare_exchange_1 (#248) Thu, 17 Apr 2025 15:29:16 GMT Jiří Zárevúcky [690ad20] * kernel/generic/include/console/console.h (modified) * kernel/generic/include/putchar.h (deleted) * kernel/generic/include/stdio.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/log/log.c (modified) * kernel/generic/src/printf/vprintf.c (modified) * uspace/app/kio/kio.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/include/io/kio.h (modified) Convert kio buffer to bytes (part 1) Thu, 17 Apr 2025 15:14:03 GMT Jiří Zárevúcky [d5b37b6] * abi/include/abi/syscall.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/include/io/kio.h (modified) Use a new syscall, SYS_KIO_READ, for reading from KIO buffer ... Thu, 17 Apr 2025 14:39:55 GMT GitHub [ae787807] * uspace/lib/c/arch/arm32/src/atomic.c (modified) lib/c/arch/arm32: add __atomic_{load,store}_8 (#249) Thu, 17 Apr 2025 14:29:23 GMT Jiří Zárevúcky [b31323f] * common/include/str.h (modified) * common/str.c (modified) * uspace/lib/c/test/str.c (modified) Test, fix and extend string sanitization Mon, 14 Apr 2025 11:23:38 GMT Jiří Zárevúcky [5d2bdaa] * uspace/lib/c/test/adt/odict.c (modified) Fix UB in odict test Mon, 14 Apr 2025 11:23:38 GMT Jiří Zárevúcky [0600976] * common/stdc/uchar.c (modified) * common/str.c (modified) * uspace/lib/c/test/str.c (modified) Reject invalid non-shortest UTF-8 forms and fix some other issues in str Sun, 13 Apr 2025 19:33:48 GMT Jiří Zárevúcky [163e34c] * common/include/printf_core.h (modified) * common/printf/printf_core.c (modified) * common/stdc/snprintf.c (moved) * common/stdc/vsnprintf.c (moved) * kernel/generic/meson.build (modified) * kernel/generic/src/log/log.c (modified) * kernel/generic/src/printf/snprintf.c (deleted) * kernel/generic/src/printf/vprintf.c (modified) * kernel/generic/src/printf/vsnprintf.c (deleted) * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/generic/io/vprintf.c (modified) * uspace/lib/c/generic/io/vsnprintf.c (deleted) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/meson.build (modified) * uspace/lib/posix/src/stdio.c (modified) Actually convert the printf outputs everywhere Sun, 13 Apr 2025 15:39:18 GMT Jiří Zárevúcky [f167c851] * uspace/lib/ext4/src/extent.c (modified) Replace a memmove() that spits a random warning when compiling with ... Sun, 13 Apr 2025 13:24:55 GMT Jiří Zárevúcky [9daee3de] * uspace/lib/c/meson.build (modified) Sort file list in libc meson file Sun, 13 Apr 2025 12:54:10 GMT Jiří Zárevúcky [696b405] * abi/include/_bits/mbstate_t.h (moved) * abi/include/_bits/uchar.h (modified) * common/include/uchar.h (moved) * common/include/wchar.h (added) * common/stdc/uchar.c (added) * common/stdc/wchar.c (moved) * uspace/lib/c/meson.build (modified) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/uchar.c (added) Implement standard character conversion functions from and ... Sat, 12 Apr 2025 18:53:46 GMT Jiří Zárevúcky [2ef2a0d] * uspace/lib/c/test/sprintf.c (modified) Add a few printf() formatting tests Wed, 09 Apr 2025 19:05:44 GMT Jiri Svoboda [a188131] * uspace/app/shutdown-dlg/shutdown-dlg.c (modified) * uspace/app/shutdown-dlg/shutdown-dlg.h (modified) * uspace/app/sysinst/meson.build (modified) * uspace/app/sysinst/rdimg.c (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/app/sysinst/sysinst.h (added) * uspace/app/taskbar/taskbar.sif (modified) * uspace/lib/futil/include/futil.h (modified) * uspace/lib/futil/include/types/futil.h (added) * uspace/lib/futil/src/futil.c (modified) * uspace/lib/ui/src/msgdialog.c (modified) * uspace/srv/system/system.c (modified) Add UI to system installer Wed, 09 Apr 2025 15:59:26 GMT Jiří Zárevúcky [3e7948c] * common/include/types/adt/odict.h (moved) * uspace/lib/c/include/types/adt/odict.h (deleted) Deduplicate forgotten adt header Mon, 07 Apr 2025 17:53:53 GMT Jiří Zárevúcky [0db0df2] * common/adt/hash_table.c (modified) * common/include/adt/hash.h (modified) * common/include/adt/hash_table.h (modified) * kernel/genarch/src/mm/page_ht.c (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/lib/ra.c (modified) * uspace/app/hbench/env.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/proto.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/ext4/src/ops.c (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_wol_virtues.c (modified) * uspace/srv/devman/devtree.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) * uspace/srv/fs/exfat/exfat_idx.c (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/fs/udf/udf_idx.c (modified) * uspace/srv/hid/input/gsp.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/vfs/vfs_node.c (modified) Hash table improvements Implement hash_table_foreach macro, ... Tue, 11 Mar 2025 10:50:28 GMT GitHub [da54714] * uspace/lib/c/generic/rtld/symbol.c (modified) * uspace/lib/posix/meson.build (modified) * uspace/lib/posix/src/pthread/keys.c (modified) * uspace/lib/posix/test/main.c (modified) * uspace/lib/posix/test/pthread/keys.c (added) partially implement key-based pthread local storage (#245) * check ... Sun, 09 Mar 2025 12:03:24 GMT Jiri Svoboda [0ae9e18] * uspace/app/shutdown-dlg/shutdown-dlg.c (modified) * uspace/app/shutdown-dlg/shutdown-dlg.h (modified) * uspace/lib/ui/include/types/ui/selectdialog.h (modified) * uspace/lib/ui/src/selectdialog.c (modified) Select shutdown action (power off / restart) in shutdown dialog. Wed, 05 Mar 2025 21:41:03 GMT Jiri Svoboda [07039850] * uspace/drv/block/isa-ide/isa-ide.c (modified) * uspace/drv/block/isa-ide/isa-ide.h (modified) * uspace/drv/block/isa-ide/main.c (modified) * uspace/drv/block/pc-floppy/main.c (modified) * uspace/drv/block/pc-floppy/pc-floppy.c (modified) * uspace/drv/block/pc-floppy/pc-floppy.h (modified) * uspace/drv/block/pci-ide/main.c (modified) * uspace/drv/block/pci-ide/pci-ide.c (modified) * uspace/drv/block/pci-ide/pci-ide.h (modified) * uspace/lib/ata/include/ata/ata.h (modified) * uspace/lib/ata/include/ata/ata_hw.h (modified) * uspace/lib/ata/src/ata.c (modified) Implement quiesce in ISA and PCI IDE and in PC Floppy. Wed, 05 Mar 2025 09:29:39 GMT GitHub [89b5a75] * uspace/lib/c/generic/rtld/module.c (modified) fix cstyle (#244) Mon, 03 Mar 2025 22:58:05 GMT Jiri Svoboda [8300c72] * uspace/app/devctl/devctl.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/main.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.h (modified) * uspace/drv/bus/usb/xhci/main.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/lib/device/include/devman.h (modified) * uspace/lib/device/include/ipc/devman.h (modified) * uspace/lib/device/src/devman.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/driver.c (modified) * uspace/srv/devman/driver.h (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/fun.c (modified) * uspace/srv/devman/fun.h (modified) * uspace/srv/system/system.c (modified) Quiesce devices before proceeding with shutdown. Only implemented ... Fri, 28 Feb 2025 23:38:26 GMT Jiri Svoboda [f35749e] * abi/include/abi/syscall.h (modified) * kernel/generic/include/arch.h (modified) * kernel/generic/include/main/main.h (modified) * kernel/generic/include/main/shutdown.h (added) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/main/shutdown.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/shutdown-dlg/shutdown-dlg.c (modified) * uspace/app/shutdown/shutdown.c (modified) * uspace/app/shutdown/shutdown.h (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/shutdown.c (added) * uspace/lib/c/include/shutdown.h (added) * uspace/lib/c/meson.build (modified) * uspace/lib/system/include/ipc/system.h (modified) * uspace/lib/system/include/system.h (modified) * uspace/lib/system/include/system_srv.h (modified) * uspace/lib/system/src/system.c (modified) * uspace/lib/system/src/system_srv.c (modified) * uspace/lib/system/test/system.c (modified) * uspace/srv/system/system.c (modified) System restart via shutdown -r Tue, 25 Feb 2025 20:25:43 GMT Jiri Svoboda [4285f384] * uspace/app/sysinst/rdimg.c (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/app/vol/vol.c (modified) * uspace/lib/ata/src/ata.c (modified) * uspace/lib/device/include/bd.h (modified) * uspace/lib/device/include/bd_srv.h (modified) * uspace/lib/device/include/ipc/bd.h (modified) * uspace/lib/device/include/ipc/vol.h (modified) * uspace/lib/device/include/types/vol.h (modified) * uspace/lib/device/include/vol.h (modified) * uspace/lib/device/src/bd.c (modified) * uspace/lib/device/src/bd_srv.c (modified) * uspace/lib/device/src/vol.c (modified) * uspace/lib/fdisk/src/fdisk.c (modified) * uspace/lib/scsi/include/scsi/sbc.h (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/system/system.c (modified) * uspace/srv/volsrv/meson.build (modified) * uspace/srv/volsrv/part.c (modified) * uspace/srv/volsrv/part.h (modified) * uspace/srv/volsrv/volsrv.c (modified) Allow physically ejecting CD-ROM using vol eject -s Mon, 24 Feb 2025 11:08:26 GMT GitHub [9faba42] * uspace/lib/ext4/src/superblock.c (modified) Merge pull request #241 from mcimerman/ext4-big-blkdev-bsize ext4: ... Thu, 13 Feb 2025 10:16:55 GMT GitHub [32254d6] * uspace/app/dltest/dltest.c (modified) * uspace/lib/c/generic/elf/elf_load.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/generic/rtld/rtld.c (modified) * uspace/lib/c/generic/thread/tls.c (modified) * uspace/lib/c/include/rtld/module.h (modified) * uspace/lib/c/include/rtld/rtld.h (modified) * uspace/srv/loader/main.c (modified) init RTLD runtime at load time even for statically linked binaries ... Wed, 05 Feb 2025 21:26:26 GMT Jiri Svoboda [accdf882] * uspace/app/nav/menu.c (modified) * uspace/app/nav/menu.h (modified) * uspace/app/nav/nav.c (modified) * uspace/app/nav/test/menu.c (modified) * uspace/app/nav/types/menu.h (modified) * uspace/lib/ui/include/types/ui/filelist.h (modified) * uspace/lib/ui/include/ui/filelist.h (modified) * uspace/lib/ui/private/filelist.h (modified) * uspace/lib/ui/src/filelist.c (modified) File / Edit (Ctrl-E) in Navigator to start editor on current file Wed, 05 Feb 2025 12:30:20 GMT Jiri Svoboda [832cbe7] * uspace/drv/block/isa-ide/isa-ide_hw.h (added) * uspace/drv/block/isa-ide/main.c (modified) * uspace/drv/block/pc-floppy/main.c (modified) * uspace/drv/block/pci-ide/main.c (modified) * uspace/drv/block/pci-ide/pci-ide.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/pci/pciintel/pci.h (modified) * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/device/include/devman.h (modified) * uspace/lib/device/include/ipc/devman.h (modified) * uspace/lib/device/src/devman.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/srv/devman/drv_conn.c (modified) Add proper IDE PCI to ISA fallback mechanism. To determine if ... Tue, 04 Feb 2025 19:03:34 GMT Jiri Svoboda [0dab4850] * uspace/lib/ata/src/ata.c (modified) Fix driver crash when ATA channel contains no usable devices. Mon, 03 Feb 2025 08:15:30 GMT Jiri Svoboda [a796812c] * uspace/drv/block/isa-ide/isa-ide.c (modified) * uspace/lib/ata/src/ata.c (modified) Fix ISA IDE Wed, 29 Jan 2025 14:02:50 GMT Jiří Zárevúcky [4a3a5a0] * uspace/lib/ext4/src/superblock.c (modified) One more tweak Wed, 29 Jan 2025 13:51:25 GMT Jiří Zárevúcky [ea50e671] * uspace/lib/ext4/src/superblock.c (modified) A few adjustments Wed, 29 Jan 2025 13:06:25 GMT Jiří Zárevúcky [56210a7a] * boot/arch/riscv64/src/asm.S (modified) * kernel/arch/riscv64/src/mm/page.c (modified) * tools/toolchain.sh (modified) * uspace/drv/block/virtio-blk/virtio-blk.c (modified) * uspace/drv/nic/virtio-net/virtio-net.c (modified) * uspace/lib/c/arch/arm32/src/atomic.c (modified) * uspace/lib/cpp/include/__bits/io/ios.hpp (modified) * uspace/lib/trackmod/protracker.c (modified) * uspace/lib/trackmod/xm.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Update GCC and binutils to latest versions Tue, 28 Jan 2025 14:48:04 GMT Jiří Zárevúcky [1fa6292] * uspace/lib/gfxfont/private/testgc.h (added) * uspace/lib/gfxfont/src/glyph_bmp.c (modified) * uspace/lib/gfxfont/test/font.c (modified) * uspace/lib/gfxfont/test/glyph.c (modified) * uspace/lib/gfxfont/test/glyph_bmp.c (modified) * uspace/lib/gfxfont/test/text.c (modified) * uspace/lib/gfxfont/test/tpf.c (modified) * uspace/lib/gfxfont/test/typeface.c (modified) * uspace/lib/ui/private/testgc.h (added) * uspace/lib/ui/src/dummygc.c (modified) * uspace/lib/ui/test/checkbox.c (modified) * uspace/lib/ui/test/label.c (modified) * uspace/lib/ui/test/paint.c (modified) * uspace/lib/ui/test/pbutton.c (modified) * uspace/lib/ui/test/rbutton.c (modified) * uspace/lib/ui/test/resource.c (modified) * uspace/lib/ui/test/slider.c (modified) * uspace/lib/ui/test/wdecor.c (modified) Remove a ton of duplicated code in libui/libgfxfont tests Tue, 28 Jan 2025 14:45:44 GMT Jiří Zárevúcky [97116a2] * uspace/app/shutdown-dlg/shutdown-dlg.c (modified) * uspace/lib/c/generic/thread/tls.c (modified) Run `make ccheck-fix` Mon, 27 Jan 2025 15:10:46 GMT Miroslav Cimerman [cb747b3] * uspace/lib/ext4/src/superblock.c (modified) ext4: support bigger blkdev block size Allows ext4 to be used with ... Mon, 27 Jan 2025 12:45:12 GMT GitHub [b27ae65a] * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/generic/thread/tls.c (modified) fix calculation of TLS size for main fibril (#240) * explain why ... Mon, 20 Jan 2025 17:35:12 GMT Jiri Svoboda [2e08f2b6] * uspace/app/shutdown-dlg/shutdown-dlg.c (modified) * uspace/lib/ui/include/types/ui/msgdialog.h (modified) * uspace/lib/ui/src/msgdialog.c (modified) Confirm shutdown in shutdown dialog. Sat, 18 Jan 2025 12:10:11 GMT Jiří Zárevúcky [41dcabc] * uspace/lib/c/generic/thread/fibril_synch.c (modified) libc: Prevent writer starvation in fibril_rwlock_t. Thanks to ... Fri, 17 Jan 2025 10:32:07 GMT GitHub [b8fd951] * uspace/lib/ata/src/ata.c (modified) ata_channel_destroy(): free the channel (#237) Sun, 12 Jan 2025 15:38:16 GMT Jiri Svoboda [e0e2264] * uspace/lib/c/generic/thread/fibril_synch.c (modified) Fix printing the incorrect blocking chain when deadlock is detected. Wed, 08 Jan 2025 13:33:28 GMT GitHub [4e1221c] * common/adt/bitmap.c (modified) * common/include/adt/bitmap.h (modified) * uspace/lib/c/meson.build (modified) Allow bitmap to be used in userspace See ... Tue, 07 Jan 2025 12:26:56 GMT Jiri Svoboda [8279aab] * uspace/lib/display/include/display.h (modified) * uspace/lib/display/src/display.c (modified) * uspace/lib/ui/src/ui.c (modified) * uspace/lib/ui/src/window.c (modified) ui_lock() needs to lock display If ui_lock() is used to lock UI ... Sun, 22 Dec 2024 22:02:35 GMT Miroslav Cimerman [64c8132] * common/adt/bitmap.c (modified) * common/include/adt/bitmap.h (modified) * uspace/lib/c/meson.build (modified) Allow bitmap to be used in userspace Tue, 12 Nov 2024 10:04:38 GMT Jiri Svoboda [12dd36c] * uspace/lib/ui/src/filedialog.c (modified) * uspace/lib/ui/src/msgdialog.c (modified) Handle Enter/Escape keys in message dialog.