Timeline



2026-05-22: Yesterday

08:49 Changeset in mainline [5cda343] by GitHub <noreply@…>
Merge 8a9a41e01a710f4ef36a33613b89d0973f674280 into …
08:11 Changeset in mainline [3e40c854] by GitHub <noreply@…>
Merge 12f5a1be9347ae8a4c87b277c612c58c71f5f5fc into …
08:07 Changeset in mainline [74c73524] by GitHub <noreply@…>
Merge 3272be1101feae98362bf4f9837caa330107cb01 into …

2026-05-18:

10:16 Changeset in mainline [8fa81563] by GitHub <noreply@…>
Merge 34832c3e4df70614df5caa7d44b985f0460ef8ec into …

2026-05-17:

10:30 Changeset in mainline [f6905b6] by GitHub <noreply@…>
Merge cbaf408fef7cfefd533ecd43ec15ba0fa2a37154 into …

2026-05-16:

22:14 ReleaseNotes/Mainline edited by Jiri Svoboda
(diff)
22:12 Changeset in mainline [08499f0]master by Jiri Svoboda <jiri@…>
Animate progress bar in UI demo.

2026-05-15:

19:38 Changeset in mainline [9389aaa] by Jiri Svoboda <jiri@…>
Display real progress value.

2026-05-14:

22:57 Ticket #905 (Icons in the UI) updated by Jiri Svoboda
Type changed
22:57 Ticket #908 (Display server text mode support) updated by Jiri Svoboda
Type changed

2026-05-13:

17:54 Changeset in mainline [2f1be23] by Jiri Svoboda <jiri@…>
Implement UI progress bar.

2026-05-06:

01:02 Changeset in mainline [5efe402] by GitHub <noreply@…>
Merge e9c163920855901461396bd1009584b897c18dd0 into …
01:01 Changeset in mainline [39fafd7] by GitHub <noreply@…>
Merge 9a664b6dd10624fd8da3c9a74ecc75ab40ba4863 into …
01:01 Changeset in mainline [1f3c646] by GitHub <noreply@…>
Merge 455241b37bedd3719ed3b5b025fdf26f44fd565b into …

2026-04-29:

15:09 Ticket #908 (Display server text mode support) created by Jiri Svoboda
Currently most UI applications can run in text mode (in the console / …
15:03 Ticket #907 (Display device emulator) created by Jiri Svoboda
Implement a UI application that emulates a GFX display device …
14:56 Ticket #906 (MINIX partition support) created by Jiri Svoboda
HelenOS supports the MINIX file system. But in real MINIX 3 …
14:53 Ticket #905 (Icons in the UI) created by Jiri Svoboda
The UI should support icons (in general). Specific uses of icons are …
10:20 Ticket #904 (Tree view) created by Jiri Svoboda
Add tree view to UI library. This will be useful for displaying …
10:19 Ticket #903 (Implement submenus in UI) created by Jiri Svoboda
UI library should support submenus. The first use for this would be in …
10:17 Ticket #902 (Multiple column support in UI list) created by Jiri Svoboda
UI list control should allow multiple columns (and headers). A prime …
10:14 Ticket #901 (OS image manifest) created by Jiri Svoboda
The installer should store a file (image manifest) containing the …
10:04 Ticket #892 (System upgrade) closed by Jiri Svoboda
fixed: Implemented in changesets: * …

2026-04-24:

12:45 Changeset in mainline [2866531] by Jiri Svoboda <jiri@…>
Welcome to 2026. Better late than never :-)
12:42 Changeset in mainline [2c21595] by Jiri Svoboda <jiri@…>
Do not overwrite configuration files during upgrade.

2026-04-20:

13:46 Changeset in mainline [e2b47b3c] by Jiri Svoboda <jiri@…>
Use a simple X for text close button decoration.

2026-04-17:

08:22 Ticket #900 (cdfs assertion abort in libfs during system installation) updated by Jiri Svoboda
I added KLOG_PRINTFs to cdfs whenever I insert or remove from the node …

2026-04-16:

13:09 Changeset in mainline [3272be1]topic/fix-logger-deadlock by Vojtech Horky <vojtech.horky@…>
Fix deadlock in logger service
11:07 Ticket #900 (cdfs assertion abort in libfs during system installation) updated by Jiri Svoboda
Component, Owner changed
11:06 Ticket #900 (cdfs assertion abort in libfs during system installation) updated by Jiri Svoboda
1. If a file system server does not recognize a service_id/index …
10:47 Ticket #900 (cdfs assertion abort in libfs during system installation) updated by Jiri Svoboda
Milestone changed
10:47 Ticket #900 (cdfs assertion abort in libfs during system installation) created by Jiri Svoboda
As of revision …

2026-04-14:

21:52 ReleaseNotes/Mainline edited by Jiri Svoboda
File management library (diff)
21:50 ReleaseNotes/Mainline edited by Jiri Svoboda
Update file management utilitiies and menu entries (diff)
21:44 Changeset in mainline [5df2570]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Switch installer from futil to fmgt.
20:12 Ticket #899 (More shared libraries) created by Jiri Svoboda
Currently only libc+libmath (the libraries linked by default) are …
20:09 Ticket #898 (Initial RAM disk minimization) created by Jiri Svoboda
Currently the entire OS resides on the initial RAM disk, both in case …

2026-04-13:

17:12 Changeset in mainline [417cc85]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Add missing timer starts and stops.
17:04 Changeset in mainline [922427a8]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Fix compilation with -Og.

2026-04-11:

12:47 Changeset in mainline [a2f95ce]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Ask user to confirm upgrade if existing installation found.

2026-04-08:

18:33 Changeset in mainline [6d06bbc]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
If performing OS upgrade, sysinst should say it's upgrading.
11:25 Ticket #892 (System upgrade) updated by Jiri Svoboda
Status, Owner changed
Work in progress.
11:23 Changeset in mainline [9f9d9067]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Allow sysinst to upgrade an existing installation (WIP).

2026-04-06:

14:53 Changeset in mainline [8bf4494]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Create installation partition in a separate function.
14:34 ReleaseNotes/Mainline edited by Jiri Svoboda
Install to existing MBR label (diff)
14:26 Changeset in mainline [25444332]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Sysinst should be able to install to an existing MBR label. Provided …

2026-03-27:

16:02 Ticket #897 (Deleting directory tree fails on tmpfs) updated by Jiří Zárevúcky
That said, I think there also should be a "remove directory" macro …
15:42 Ticket #897 (Deleting directory tree fails on tmpfs) updated by Jiří Zárevúcky
My intuition is that active opendir() should not "block" the directory …
12:41 Ticket #897 (Deleting directory tree fails on tmpfs) updated by Jiri Svoboda
I think this might be because we have a directory open, read one entry …
12:40 Ticket #897 (Deleting directory tree fails on tmpfs) created by Jiri Svoboda
Deleting a directory tree works with an Ext4 volume: […] but fails …
12:24 Ticket #896 (Implement dynamic cast support in C++ runtime) created by Jiri Svoboda
I am trying to port DOSBox to HelenOS. DOSBox, written in C++, uses …
12:23 Ticket #526 (Port DOSBox to HelenOS) updated by Jiri Svoboda
Status, Owner changed
Work in progress.

2026-03-26:

12:19 DeveloperDocs edited by Jiri Svoboda
Documents needed for implementing C++ runtime functions (diff)

2026-03-20:

15:28 Changeset in mainline [4f16db1]topic/fix-logger-deadlock by jxsvoboda <5887334+jxsvoboda@…>
ext4: write: fix block leak
15:28 Changeset in mainline [4e7c02e]topic/fix-logger-deadlock by jxsvoboda <5887334+jxsvoboda@…>
ext4: write: sparse/unallocated block helper fcn
14:35 Changeset in mainline [e4c0e0c]topic/fix-logger-deadlock by jxsvoboda <5887334+jxsvoboda@…>
cp: increase buffer size
14:35 Changeset in mainline [19c6bc1]topic/fix-logger-deadlock by jxsvoboda <5887334+jxsvoboda@…>
mkfile: increase buffer size

2026-03-19:

21:17 Changeset in mainline [f1045bb]topic/fix-logger-deadlock by Jiri Svoboda <jiri@…>
Environ must be a valid, non-NULL pointer to a list.
Note: See TracTimeline for information about the timeline view.