# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2025-05-18T15:29:32Z Fri, 15 Nov 2024 16:44:25 GMT Miroslav Cimerman [b235c67] * uspace/srv/bd/hr/hr.c (modified) hr: use shorthand vol for volume Fri, 15 Nov 2024 16:44:25 GMT Miroslav Cimerman [733564a] * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) hr: add all fcn prototypes in raid implementations Also restructure ... Fri, 15 Nov 2024 16:44:25 GMT Miroslav Cimerman [5d96f427] * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/util.c (modified) hr: use DPRINTF and ERR_PRINTF macros from util.h Fri, 15 Nov 2024 16:44:25 GMT Miroslav Cimerman [bd51105] * uspace/srv/bd/hr/util.h (modified) hr: util.h: add DPRINTF and ERR_PRINTF macros These macros forward ... Fri, 15 Nov 2024 16:44:25 GMT Miroslav Cimerman [972b011] * uspace/app/hrctl/hrctl.c (modified) hrctl: update usage Add a note to usage about automatic prepending ... Fri, 15 Nov 2024 16:44:09 GMT Miroslav Cimerman [8f7e1b1] * uspace/app/hrctl/hrctl.c (modified) hrctl: rename flag --stop (-T) to --destroy (-D) Fri, 15 Nov 2024 14:38:38 GMT Miroslav Cimerman [fde02a6] * uspace/srv/bd/hr/superblock.c (modified) hr: be more careful with assembly from metadata Rewrite ... Wed, 13 Nov 2024 12:56:47 GMT Miroslav Cimerman [da0570a] * uspace/srv/bd/hr/raid5.c (modified) hr: RAID5 states, degraded R/W Tue, 12 Nov 2024 21:06:04 GMT Miroslav Cimerman [d092d2c] * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid4.c (modified) hr: RAID{0,4}: cast void * to uint8_t * Tue, 12 Nov 2024 15:24:08 GMT Miroslav Cimerman [1a60e645] * uspace/srv/bd/hr/raid4.c (modified) hr: propagate ENOMEM in RAID4 Sun, 10 Nov 2024 21:34:49 GMT Miroslav Cimerman [90eec9c0] * uspace/srv/bd/hr/raid4.c (modified) hr: allocate xorbuf with whole request length As it can be 64K at ... Sun, 10 Nov 2024 21:29:06 GMT Miroslav Cimerman [11111e4] * uspace/srv/bd/hr/raid4.c (modified) hr: add states to RAID4, and degraded R/W Sun, 10 Nov 2024 19:22:23 GMT Miroslav Cimerman [13ce552] * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/raid1.c (modified) hr: add DEGRADED volume state Use it for weakened mirror as well. Fri, 08 Nov 2024 15:13:36 GMT Miroslav Cimerman [182ffcc] * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) hr: allow unsupported sync in RAID 0,1 Fri, 08 Nov 2024 15:12:50 GMT Miroslav Cimerman [5f543e9] * uspace/srv/bd/hr/raid0.c (modified) hr: RAID0: propagate sync Fri, 08 Nov 2024 15:08:30 GMT Miroslav Cimerman [52af125] * uspace/srv/bd/hr/util.c (modified) * uspace/srv/bd/hr/util.h (modified) hr: add hr_sync_all_extents() Mon, 04 Nov 2024 17:05:27 GMT Miroslav Cimerman [1cfa162] * uspace/srv/bd/hr/util.c (modified) hr: assert block size to be a multiple of 512 Mon, 28 Oct 2024 22:19:45 GMT Miroslav Cimerman [cf28ffd3] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) hr: add option to silently fail an extent Mon, 28 Oct 2024 21:46:47 GMT Miroslav Cimerman [d84773a] * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/raid1.c (modified) hr: RAID 1 state handling Mon, 28 Oct 2024 21:30:26 GMT Miroslav Cimerman [6124ee1] * uspace/app/bdwrite/bdwrite.c (modified) bdwrite: cstyle Mon, 28 Oct 2024 21:00:19 GMT Miroslav Cimerman [a438de5b] * uspace/srv/bd/hr/raid0.c (modified) hr: be consistent with extent terminology Mon, 28 Oct 2024 20:06:26 GMT Miroslav Cimerman [1903d77] * uspace/app/bdwrite/bdwrite.c (modified) bdwrite: fill blocks with 'A' - 'Z' Following parity blocks in ... Mon, 28 Oct 2024 20:03:53 GMT Miroslav Cimerman [9fc1d36d] * uspace/srv/bd/hr/raid0.c (modified) hr: RAID 0 status handling Mon, 28 Oct 2024 20:02:39 GMT Miroslav Cimerman [e47a032] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/util.c (modified) * uspace/srv/bd/hr/util.h (modified) * uspace/srv/bd/hr/var.h (modified) hr: base for status handling Mon, 28 Oct 2024 18:10:45 GMT Miroslav Cimerman [066fed9] * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/superblock.h (modified) hr: refactor metadata reading Mon, 28 Oct 2024 17:44:11 GMT Miroslav Cimerman [b422718] * uspace/srv/bd/hr/superblock.c (modified) hr: sort extents based on metadata index Mon, 28 Oct 2024 16:39:34 GMT Miroslav Cimerman [4dd650a] * uspace/srv/bd/hr/hr.c (modified) hr: fix memory leaks in hr_create_srv() Mon, 28 Oct 2024 16:03:24 GMT Miroslav Cimerman [978130a] * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) hr: optimize RAID 0, 4, 5 to write whole strip Mon, 28 Oct 2024 11:23:47 GMT Miroslav Cimerman [76cd345] * uspace/app/bdwrite/bdwrite.c (modified) bdwrite: write as many blocks as possible at once Sun, 27 Oct 2024 23:04:58 GMT Miroslav Cimerman [fad91b9] * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) * uspace/srv/bd/hr/var.h (modified) hr: make bd op functions more compact A single function now handles ... Fri, 18 Oct 2024 14:30:56 GMT Miroslav Cimerman [50bed55d] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) * uspace/srv/bd/hr/superblock.c (modified) hr: rename levels to upper case Fri, 18 Oct 2024 10:55:42 GMT Miroslav Cimerman [6d55e39] * uspace/app/hrctl/hrctl.c (modified) hrctl: remove disk concatenation option Wed, 16 Oct 2024 22:00:30 GMT Miroslav Cimerman [08fa9e8] * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) hr: style: simplify return value in create functions Wed, 16 Oct 2024 21:57:59 GMT Miroslav Cimerman [12321f8] * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) hr: fix return value in write_parity() Wed, 16 Oct 2024 21:54:17 GMT Miroslav Cimerman [c7b4452] * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) hr: fix xorbuf memory leak Fri, 11 Oct 2024 17:57:17 GMT Miroslav Cimerman [abc2c4b] * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/raid5.c (modified) * uspace/srv/bd/hr/var.h (modified) hr: remove big lock, add lock for individual volumes Fri, 11 Oct 2024 17:37:03 GMT Miroslav Cimerman [68c966e] * uspace/lib/device/include/hr.h (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/superblock.h (modified) * uspace/srv/bd/hr/var.h (modified) hr: use HR_DEVNAME_LEN and HR_UUID_LEN defines Thu, 10 Oct 2024 21:53:29 GMT Miroslav Cimerman [4b759dc] * uspace/srv/bd/hr/superblock.c (modified) hr: sleep to get new random generator for UUID Thu, 10 Oct 2024 13:31:42 GMT Miroslav Cimerman [c997374] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) hr: merge assemble and create functions Sat, 05 Oct 2024 21:59:05 GMT Miroslav Cimerman [2b8901be] * uspace/app/hrctl/hrctl.c (modified) hrctl: add RAID 4 to usage message Sat, 05 Oct 2024 21:51:04 GMT Miroslav Cimerman [dceb6e7] * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/meson.build (modified) * uspace/srv/bd/hr/raid5.c (added) * uspace/srv/bd/hr/var.h (modified) hr: add initial RAID 5 with parity starting on extent 0 and data restart Sat, 05 Oct 2024 13:11:11 GMT Miroslav Cimerman [6b8e89b0] * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/superblock.h (modified) * uspace/srv/bd/hr/util.c (modified) * uspace/srv/bd/hr/util.h (modified) * uspace/srv/bd/hr/var.h (modified) hr: init fuction for each RAID level Compute total blocks, data ... Sat, 05 Oct 2024 10:32:59 GMT Miroslav Cimerman [dbd91da] * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (modified) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/util.c (modified) * uspace/srv/bd/hr/var.h (modified) hr: remake structures to include extent status Also rename .devs -> ... Sat, 05 Oct 2024 09:19:00 GMT Miroslav Cimerman [34abe6c5] * uspace/app/hrctl/hrctl.c (modified) hrctl: inform about stopping a service that does not exit Sat, 05 Oct 2024 09:13:35 GMT Miroslav Cimerman [f9440e0d] * uspace/app/hrctl/hrctl.c (modified) hrctl: add --stop option to usage Fri, 06 Sep 2024 22:24:53 GMT Miroslav Cimerman [57c61b0] * uspace/srv/bd/hr/superblock.h (modified) hr: make data start at 4K aligned offset Fri, 06 Sep 2024 22:09:33 GMT Miroslav Cimerman [4a2a6b8b] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/meson.build (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/raid4.c (added) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/util.c (modified) * uspace/srv/bd/hr/util.h (modified) * uspace/srv/bd/hr/var.h (modified) hr: add initial RAID 4 0 (non-rotating parity on disk 0) Fri, 06 Sep 2024 14:56:46 GMT Miroslav Cimerman [a19d7fc4] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/include/ipc/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) hr: add option (-T, --stop) for removing an active array Fri, 06 Sep 2024 12:53:57 GMT Miroslav Cimerman [09398589] * uspace/lib/device/src/hr.c (modified) hr: cstyle: remove redundant space Fri, 06 Sep 2024 12:51:48 GMT Miroslav Cimerman [ab5a2597] * uspace/app/bdwrite/bdwrite.c (added) * uspace/app/bdwrite/meson.build (added) * uspace/app/meson.build (modified) bdwrite: writing to block devices Fri, 06 Sep 2024 12:15:06 GMT Miroslav Cimerman [24968b5] * uspace/srv/bd/hr/superblock.c (modified) hr: assemble: check specified number of devices against metadata Fri, 06 Sep 2024 12:14:09 GMT Miroslav Cimerman [9c1cf34c] * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/superblock.c (modified) * uspace/srv/bd/hr/superblock.h (modified) * uspace/srv/bd/hr/var.h (modified) hr: add strip size to metadata and hr_volume_t Fri, 06 Sep 2024 11:37:54 GMT Miroslav Cimerman [b0f1366] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/include/ipc/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/meson.build (modified) * uspace/srv/bd/hr/raid0.c (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/superblock.c (added) * uspace/srv/bd/hr/superblock.h (added) * uspace/srv/bd/hr/util.c (modified) * uspace/srv/bd/hr/util.h (modified) * uspace/srv/bd/hr/var.h (modified) hr: write persistent metadata, assemble array from metadata Thu, 05 Sep 2024 22:44:57 GMT Miroslav Cimerman [ee83e9c] * uspace/app/hrctl/hrctl.c (modified) hrctl: use sizeof(devname) instead of a constant Thu, 05 Sep 2024 22:34:53 GMT Miroslav Cimerman [095a989] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/include/ipc/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) hr: add status printing Thu, 05 Sep 2024 21:58:12 GMT Miroslav Cimerman [e192339] * uspace/app/hrctl/hrctl.c (modified) * uspace/app/hrctl/meson.build (modified) * uspace/app/hrctl/sample_hr_config.sif (added) hrctl: add option for creating array from config file Thu, 05 Sep 2024 20:56:28 GMT Miroslav Cimerman [44ea48e] * uspace/srv/bd/hr/util.c (modified) hr: register hr array under "devices/XXXX" Thu, 05 Sep 2024 20:54:51 GMT Miroslav Cimerman [68e357e] * uspace/app/hrctl/hrctl.c (modified) * uspace/lib/device/include/hr.h (modified) * uspace/lib/device/src/hr.c (modified) * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/var.h (modified) hr: use array for devname and devices for now Thu, 05 Sep 2024 19:55:41 GMT Miroslav Cimerman [680e8c8] * uspace/srv/bd/hr/hr.c (modified) hr: initialize big_lock once Sat, 31 Aug 2024 13:26:41 GMT Miroslav Cimerman [a8b2d9e7] * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/meson.build (modified) * uspace/srv/bd/hr/raid0.c (added) hr: add RAID 0 (striping) Sat, 31 Aug 2024 13:09:16 GMT Miroslav Cimerman [12cbf25e] * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/var.h (modified) hr: disk size checking Sat, 31 Aug 2024 10:35:43 GMT Miroslav Cimerman [da5c257] * uspace/srv/bd/hr/hr.c (modified) * uspace/srv/bd/hr/meson.build (modified) * uspace/srv/bd/hr/raid1.c (modified) * uspace/srv/bd/hr/util.c (added) * uspace/srv/bd/hr/util.h (added) * uspace/srv/bd/hr/var.h (modified) hr: create util.c Fri, 30 Aug 2024 14:49:23 GMT Miroslav Cimerman [e0b7763] * uspace/srv/bd/hr/hr.c (modified) hr: fix volume list locking Thu, 29 Aug 2024 19:08:41 GMT Miroslav Cimerman [4e84176] * uspace/app/init/init.c (modified) init: add "/srv/bd/hr" Thu, 29 Aug 2024 19:03:45 GMT Miroslav Cimerman [94d84a0] * abi/include/abi/ipc/interfaces.h (modified) * uspace/app/hrctl/hrctl.c (added) * uspace/app/hrctl/meson.build (added) * uspace/app/meson.build (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/device/include/hr.h (added) * uspace/lib/device/include/ipc/hr.h (added) * uspace/lib/device/meson.build (modified) * uspace/lib/device/src/hr.c (added) * uspace/srv/bd/hr/hr.c (added) * uspace/srv/bd/hr/meson.build (added) * uspace/srv/bd/hr/raid1.c (added) * uspace/srv/bd/hr/var.h (added) * uspace/srv/meson.build (modified) hr: initial trivial mirroring implementation Thu, 29 Aug 2024 17:56:11 GMT Miroslav Cimerman [dd495c9] * uspace/srv/locsrv/locsrv.c (modified) locsrv: add "raid" category Fri, 23 Aug 2024 20:29:24 GMT Jiri Svoboda [e82b37e] * uspace/srv/net/ethip/ethip_nic.c (modified) Fix decoding of changed MAC address. Fri, 23 Aug 2024 19:57:52 GMT Jiri Svoboda [dbae3b6] * uspace/app/init/init.c (modified) * uspace/srv/hid/display/display.c (modified) * uspace/srv/taskmon/meson.build (modified) * uspace/srv/taskmon/taskmon.c (modified) Persistently store taskmon configuration. Fri, 23 Aug 2024 18:17:44 GMT Jiri Svoboda [4af6fb1] * uspace/srv/hid/display/display.c (modified) Remove forgotten debug messages Fri, 23 Aug 2024 18:02:06 GMT Jiri Svoboda [9546146] * uspace/srv/hid/display/cfgops.c (modified) * uspace/srv/hid/display/display.c (modified) * uspace/srv/hid/display/display.h (modified) * uspace/srv/hid/display/idevcfg.c (modified) * uspace/srv/hid/display/idevcfg.h (modified) * uspace/srv/hid/display/main.c (modified) * uspace/srv/hid/display/main.h (modified) * uspace/srv/hid/display/meson.build (modified) * uspace/srv/hid/display/seat.c (modified) * uspace/srv/hid/display/seat.h (modified) Persistently store display/seat configuration. Thu, 22 Aug 2024 20:46:18 GMT Jiri Svoboda [ca95ccd] * uspace/app/sysinst/sysinst.c (modified) * uspace/lib/sif/src/sif.c (modified) * uspace/srv/volsrv/volume.c (modified) Fix file closing, volume config sync. Thu, 22 Aug 2024 16:52:45 GMT Jiri Svoboda [cde067e] * uspace/lib/ui/include/types/ui/window.h (modified) * uspace/lib/ui/include/ui/window.h (modified) * uspace/lib/ui/private/window.h (modified) * uspace/lib/ui/src/window.c (modified) * uspace/lib/ui/test/window.c (modified) Add UI window callback that is called when window is resized. Thu, 22 Aug 2024 13:08:34 GMT Jiří Zárevúcky [69d4aba] * uspace/lib/gfximage/src/tga.c (modified) libgfximage: Fix integer multiplication overflow in TGA parser Thu, 22 Aug 2024 13:03:23 GMT Jiří Zárevúcky [7268bf1] * uspace/lib/c/test/string.c (modified) libc/test/string.c: Add GCC diagnostic category to ignore Thu, 22 Aug 2024 13:02:11 GMT Jiří Zárevúcky [4c25f86b] * uspace/app/viewer/viewer.c (modified) viewer: Fix deallocation loop Thu, 22 Aug 2024 13:01:32 GMT Jiří Zárevúcky [c06bd5e] * uspace/app/init/init.c (modified) init: Add missing NULL terminator in directory list Thu, 22 Aug 2024 12:58:55 GMT Jiří Zárevúcky [b889a64] * common/printf/printf_core.c (modified) Fix typo in comment Thu, 22 Aug 2024 12:48:35 GMT Martin Decky [5b110a9] * uspace/app/pkg/pkg.c (modified) pkg: Temporarily use an IPv4-only hostname Use an IPv4-only ... Wed, 21 Aug 2024 20:03:05 GMT Martin Decky [14b2ac7] * README.md (modified) * tools/travis.sh (modified) * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/app/getterm/welcome.c (modified) Change relevant URLs from HTTP to HTTPS The helenos.org web site ... Wed, 21 Aug 2024 16:52:16 GMT Martin Decky [f8cb1bc5] * uspace/app/download/main.c (modified) Make the syntax help more useful Use an URL that is guaranteed to ... Tue, 20 Aug 2024 23:43:53 GMT Jiri Svoboda [ac9b4f2] * uspace/app/taskbar/taskbar.sif (modified) * uspace/lib/sif/src/sif.c (modified) Change SIF storage format to be more XML-like While slightly more ... Tue, 20 Aug 2024 22:07:31 GMT Jiri Svoboda [bff8619] * uspace/app/contacts/contacts.c (deleted) * uspace/app/contacts/doc/doxygroups.h (deleted) * uspace/app/contacts/meson.build (deleted) * uspace/app/meson.build (modified) * uspace/app/taskbar-cfg/smeedit.c (modified) * uspace/app/taskbar-cfg/startmenu.c (modified) * uspace/lib/sif/include/sif.h (modified) * uspace/lib/sif/src/sif.c (modified) * uspace/lib/sif/test/sif.c (modified) * uspace/lib/tbarcfg/include/tbarcfg/tbarcfg.h (modified) * uspace/lib/tbarcfg/private/tbarcfg.h (modified) * uspace/lib/tbarcfg/src/tbarcfg.c (modified) * uspace/lib/tbarcfg/test/tbarcfg.c (modified) * uspace/srv/volsrv/types/volume.h (modified) * uspace/srv/volsrv/volume.c (modified) * uspace/srv/volsrv/volume.h (modified) Simplify SIF interface, remove contacts Remove transactions, move ... Tue, 20 Aug 2024 10:39:55 GMT GitHub [a3ba37d] * uspace/lib/ata/src/ata.c (modified) ata_channel_destroy(): unlock channel mutex after error See pull ... Tue, 20 Aug 2024 10:28:09 GMT GitHub [53bff11] * uspace/srv/bd/vbd/disk.c (modified) vbd: free disk service name on disk remove See pull request ... Mon, 12 Aug 2024 20:49:17 GMT Miroslav Cimerman [3d2d455b] * uspace/lib/ata/src/ata.c (modified) ata_channel_destroy(): unlock channel mutex after error Mon, 12 Aug 2024 20:22:25 GMT Miroslav Cimerman [ddfe233] * uspace/srv/bd/vbd/disk.c (modified) vbd: free disk service name on disk remove Wed, 24 Jul 2024 10:33:58 GMT Jiri Svoboda [04e520e] * uspace/app/init/init.c (modified) * uspace/app/init/meson.build (modified) * uspace/app/sysinst/meson.build (modified) * uspace/app/sysinst/sysinst.c (modified) * uspace/app/taskbar-cfg/main.c (modified) * uspace/app/taskbar/taskbar.c (modified) * uspace/lib/futil/doc/doxygroups.h (added) * uspace/lib/futil/include/futil.h (moved) * uspace/lib/futil/meson.build (added) * uspace/lib/futil/src/futil.c (moved) * uspace/lib/meson.build (modified) Config file persistence Copy /cfg to /w/cfg when installing and ... Mon, 22 Jul 2024 20:45:12 GMT Jiri Svoboda [145d4e2e] * uspace/drv/block/isa-ide/isa-ide.c (modified) * uspace/drv/block/pci-ide/pci-ide.c (modified) * uspace/lib/ata/doc/doxygroups.h (added) * uspace/lib/ata/meson.build (modified) * uspace/lib/ata/src/ata.c (modified) * uspace/lib/ata/test/ata.c (added) * uspace/lib/ata/test/main.c (added) Add doxygen group definition and minimal unit tests to libata Sun, 21 Jul 2024 21:15:31 GMT Jiri Svoboda [48b8928] * uspace/srv/volsrv/part.c (modified) Prevent failure when deleting a partition that is not mounted. Fri, 19 Jul 2024 16:13:45 GMT Jiri Svoboda [f32f89a] * uspace/drv/block/pc-floppy/pc-floppy.c (modified) * uspace/drv/block/pci-ide/pci-ide.c (modified) Fix format specifiers not correct for 32-bit Fri, 19 Jul 2024 16:13:22 GMT Jiri Svoboda [994f87b] * uspace/app/edit/edit.c (modified) * uspace/app/edit/sheet.c (modified) * uspace/app/edit/sheet.h (modified) Add File/New and File/Open to text editor Change repeat search ... Thu, 11 Jul 2024 11:29:43 GMT Jiri Svoboda [705b65ea] * uspace/drv/block/pc-floppy/main.c (modified) * uspace/drv/block/pc-floppy/pc-floppy.c (modified) Do not automatically mount floppy. Reduce driver verbosity. Mon, 08 Jul 2024 19:16:38 GMT Jiri Svoboda [f77ede10] * uspace/drv/block/pc-floppy/pc-floppy.c (modified) Write data (floppy) Mon, 08 Jul 2024 19:05:24 GMT Jiri Svoboda [878736e] * uspace/lib/c/generic/uuid.c (modified) Fix ccheck. Mon, 08 Jul 2024 19:00:57 GMT Jiri Svoboda [dc5647e] * meson/arch/amd64/meson.build (modified) * meson/arch/ia32/meson.build (modified) * uspace/drv/block/pc-floppy/doc/doxygroups.h (added) * uspace/drv/block/pc-floppy/main.c (added) * uspace/drv/block/pc-floppy/meson.build (added) * uspace/drv/block/pc-floppy/pc-floppy.c (added) * uspace/drv/block/pc-floppy/pc-floppy.h (added) * uspace/drv/block/pc-floppy/pc-floppy.ma (added) * uspace/drv/block/pc-floppy/pc-floppy_hw.h (added) * uspace/drv/block/pci-ide/pci-ide.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/meson.build (modified) * uspace/lib/c/include/ddi.h (modified) PC floppy disk driver Bare minimum implemented. Sat, 29 Jun 2024 10:37:43 GMT Jiri Svoboda [e3997a8] * uspace/srv/hid/display/seat.c (modified) Do not send press event to focused window obscured by popup window Thu, 27 Jun 2024 08:06:41 GMT jxsvoboda <5887334+jxsvoboda@…> [af3235d] * kernel/generic/include/debug.h (modified) Make HelenOS compilable when detailed kernel message is enabled Thu, 27 Jun 2024 08:01:26 GMT jxsvoboda <5887334+jxsvoboda@…> [6a044dd] * kernel/generic/src/main/kinit.c (modified) Remove the necessity of initrd to be in the last of grub's modules list Sat, 22 Jun 2024 10:54:41 GMT Jiri Svoboda [49aaa0e] * uspace/srv/hid/console/console.c (modified) Switch virtual consoles using Alt-Fn or Shift-Fn Shift-Fn is useful ... Sat, 22 Jun 2024 09:13:30 GMT Jiri Svoboda [ec50d65e] * uspace/app/edit/edit.c (modified) * uspace/lib/ui/include/types/ui/menubar.h (modified) * uspace/lib/ui/include/ui/menubar.h (modified) * uspace/lib/ui/private/menubar.h (modified) * uspace/lib/ui/src/menubar.c (modified) * uspace/lib/ui/src/window.c (modified) Editor needs to hide cursor when menu bar is activated