Timeline



2024-08-17:

19:40 Ticket #719 (Terminal resizing and scrolling) updated by Jiří Zárevúcky
Owner, Status changed
Shame to waste this nice project for potential newcomers, but I really …
18:04 Ticket #631 (printf("%f", 768.0) results in "770") updated by Jiří Zárevúcky
Owner, Status changed

2024-08-12:

20:49 Changeset in mainline [3d2d455b] by Miroslav Cimerman <mc@…>
ata_channel_destroy(): unlock channel mutex after error
20:22 Changeset in mainline [ddfe233] by Miroslav Cimerman <mc@…>
vbd: free disk service name on disk remove

2024-07-24:

10:49 Ticket #859 (Build with Detailed kernel logging enabled fails) closed by Jiri Svoboda
fixed: Fixed by MaaSTaaR in changeset …
10:47 ReleaseNotes/Mainline edited by Jiri Svoboda
Config file persistence (diff)
10:33 Changeset in mainline [04e520e] by Jiri Svoboda <jiri@…>
Config file persistence Copy /cfg to /w/cfg when installing and when …

2024-07-22:

20:45 Changeset in mainline [145d4e2e] by Jiri Svoboda <jiri@…>
Add doxygen group definition and minimal unit tests to libata

2024-07-21:

21:15 Changeset in mainline [48b8928] by Jiri Svoboda <jiri@…>
Prevent failure when deleting a partition that is not mounted.

2024-07-19:

16:16 ReleaseNotes/Mainline edited by Jiri Svoboda
File/New FIle/Open (diff)
16:13 Changeset in mainline [f32f89a] by Jiri Svoboda <jiri@…>
Fix format specifiers not correct for 32-bit
16:13 Changeset in mainline [994f87b] by Jiri Svoboda <jiri@…>
Add File/New and File/Open to text editor Change repeat search …

2024-07-12:

10:12 Ticket #872 (System is very slow in VirtualBox with more than 1 CPU) created by Jiri Svoboda
MaaSTaaR found out that when you run HelenOS in VirtualBox and you …

2024-07-11:

11:29 Changeset in mainline [705b65ea] by Jiri Svoboda <jiri@…>
Do not automatically mount floppy. Reduce driver verbosity.

2024-07-08:

19:24 ReleaseNotes/Mainline edited by Jiri Svoboda
(diff)
19:16 Changeset in mainline [f77ede10] by Jiri Svoboda <jiri@…>
Write data (floppy)
19:05 Changeset in mainline [878736e] by Jiri Svoboda <jiri@…>
Fix ccheck.
19:00 Changeset in mainline [dc5647e] by Jiri Svoboda <jiri@…>
PC floppy disk driver Bare minimum implemented.

2024-07-01:

14:00 Camp2024 created by Jakub Jermář
13:53 Camps edited by Jakub Jermář
(diff)

2024-06-29:

18:44 Changeset in mainline [9a664b6d] by Mohammed Q. Hussain <maastaar@…>
Use windows flag to determine if the taskbar should minimize or …
11:03 ReleaseNotes/Mainline edited by Jiri Svoboda
(diff)
10:37 Changeset in mainline [e3997a8] by Jiri Svoboda <jiri@…>
Do not send press event to focused window obscured by popup window
00:49 Changeset in mainline [8eeffc1] by Mohammed Q. Hussain <maastaar@…>
Minimize an activated window when its name is clicked from taskbar

2024-06-27:

08:06 Changeset in mainline [af3235d] by jxsvoboda <5887334+jxsvoboda@…>
Make HelenOS compilable when detailed kernel message is enabled
08:01 Changeset in mainline [6a044dd] by jxsvoboda <5887334+jxsvoboda@…>
Remove the necessity of initrd to be in the last of grub's modules list

2024-06-26:

15:08 Changeset in mainline [4b20d5f] by Mohammed Q. Hussain <maastaar@…>
Make HelenOS compilable when detailed kernel message is enabled

2024-06-25:

17:15 Changeset in mainline [a894219] by Mohammed Q. Hussain <maastaar@…>
Remove the necessity of initrd to be in the last of grub's modules list

2024-06-24:

13:19 DeveloperDocs/Peripherals edited by Jiri Svoboda
(diff)

2024-06-22:

11:16 Ticket #217 (Need a way to detach devices) closed by Jiri Svoboda
invalid: I think this ticket is terribly out of date. While we still might want …
11:06 ReleaseNotes/Mainline edited by Jiri Svoboda
Switch VCs using Alt-Fn or Shift-Fn (diff)
11:03 Ticket #43 (Switch between virtual terminals using Alt+Fn) closed by Jiri Svoboda
fixed: Fixed in changeset …
10:54 Changeset in mainline [49aaa0e] by Jiri Svoboda <jiri@…>
Switch virtual consoles using Alt-Fn or Shift-Fn Shift-Fn is useful …
09:14 ReleaseNotes/Mainline edited by Jiri Svoboda
(diff)
09:13 Changeset in mainline [ec50d65e] by Jiri Svoboda <jiri@…>
Editor needs to hide cursor when menu bar is activated

2024-06-20:

07:24 Changeset in mainline [743f2cdd] by Jiri Svoboda <jiri@…>
Fix error path when adding ATA devices This would errorneously cause …

2024-06-19:

08:08 ReleaseNotes/Mainline edited by Jiri Svoboda
(diff)
08:05 Changeset in mainline [7cec216] by Jiri Svoboda <jiri@…>
Fdisk needs to unmount partition before trying to delete it

2024-06-18:

21:28 Changeset in mainline [df1b4a8] by Jiri Svoboda <jiri@…>
Fix volume label entry / rootdir creation in mkfat for FAT32 With …

2024-06-16:

09:32 ReleaseNotes/Mainline edited by Jiri Svoboda
GUID encoding in GPT (diff)

2024-06-13:

16:03 Changeset in mainline [c15296b] by jxsvoboda <5887334+jxsvoboda@…>
Encode and decode GPT UUIDs in little-endian format
16:03 Changeset in mainline [3887aab2] by jxsvoboda <5887334+jxsvoboda@…>
Change internal UUID representation to named fields
16:03 Changeset in mainline [0b1f01c] by jxsvoboda <5887334+jxsvoboda@…>
Add option for 16-bit random number generation
08:38 Changeset in mainline [8c5d686] by Miroslav Cimerman <mc@…>
Encode and decode GPT UUIDs in little-endian format
08:37 Changeset in mainline [d85d4f2] by Miroslav Cimerman <mc@…>
Change internal UUID representation to named fields
08:24 Changeset in mainline [221daa5] by Jiri Svoboda <jiri@…>
Fix off-by-one errors (thx Miroslav Cimerman)

2024-06-12:

20:50 Changeset in mainline [407e251] by Miroslav Cimerman <mc@…>
Add option for 16-bit random number generation

2024-06-11:

14:56 Changeset in mainline [01d5049] by Jiri Svoboda <jiri@…>
PCI-IDE should correctly handle interrupt sharing
09:38 ReleaseNotes/Mainline edited by Jiri Svoboda
PCI-IDE DMA (diff)
09:35 Changeset in mainline [c4ed9fa] by Jiri Svoboda <jiri@…>
Add missing docblock
09:32 Changeset in mainline [9739b5a] by Jiri Svoboda <jiri@…>
Add DMA support to PACKET command
09:00 Changeset in mainline [a38d504] by Jiri Svoboda <jiri@…>
Limit I/O operations not to exceed DMA buffer size

2024-06-10:

17:29 Changeset in mainline [645d3832] by Jiri Svoboda <jiri@…>
Add DMA support to PCI-IDE / libata (register commands)

2024-05-29:

18:30 ReleaseNotes/Mainline edited by Jiri Svoboda
(diff)
18:27 Changeset in mainline [69c376b5] by Jiri Svoboda <jiri@…>
Avoid invoking SYSCALL macro outside of libc.
18:19 Ticket #871 (Tasks crash during boot of 486 build) closed by Jiri Svoboda
fixed: Fixed in changeset …
18:19 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
Alright, as was pointed out to me the COPY relocation is in the main …
18:16 Changeset in mainline [c576800] by Jiri Svoboda <jiri@…>
The main program's relocation must be processed after the shared libs
18:11 Changeset in mainline [b192915a] by Jiri Svoboda <jiri@…>
Add test case for public variable initialized with a relocated value

2024-05-28:

13:12 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
I am not entirely sure whether I want to pursue this or just work …
13:11 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
__syscall_fast_func is initialized, but not with a constant. …
13:07 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
OK so this is even more complicated. There is nothing wrong with this …

2024-05-26:

18:04 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
Here's the culprit in libconsole's console.c: […] Removing this …
17:58 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
It seems that what these have in common is that they depend on the …
17:57 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
To make things even more confusing, not all binaries contain a …
17:46 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
syscall_fast_func is a global variable / function pointer that is …

2024-05-25:

13:45 Ticket #871 (Tasks crash during boot of 486 build) updated by Jakub Jermář
I think it's because of how we define syscalls for 486 in …
13:35 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
Note that we ran call *(%edx). edx contains 0x804fc60 which is […] …
10:38 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
Stack trace might not be complete. Let's look at the top of the stack …
09:27 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
The problem is equally reproducible with Qemu and KVM disbled, and in …
09:23 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
[…]
09:14 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
[…] So we can see that we should have loaded the correct address of …

2024-05-24:

20:38 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
If we objdump srv/loader, we can see its segments: […] then it …
17:48 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
I extracted core file from /srv/input and started analyzing it: …

2024-05-23:

08:45 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
The first task to crash is /srv/hid/input: […]
08:43 Ticket #871 (Tasks crash during boot of 486 build) updated by Jiri Svoboda
Bisecting the changeset history revealed that this problem starts with …

2024-05-22:

19:59 Ticket #871 (Tasks crash during boot of 486 build) created by Jiri Svoboda
When I configure ia32 preset and change processor to 486, build the …

2024-05-21:

17:13 Changeset in mainline [9b95b964] by Jiri Svoboda <jiri@…>
Array of strings sys_dirs must be NULL-terminated
15:46 ReleaseNotes/Mainline edited by Jiri Svoboda
(diff)
15:45 Changeset in mainline [b6f8f69] by Jiri Svoboda <jiri@…>
Attempt to deal with changing disk device names in sysinst
13:45 Ticket #867 (486 build fails) closed by Jiri Svoboda
fixed: Fixed in changeset …
13:42 Changeset in mainline [3526f4f3] by Jiri Svoboda <jiri@…>
On 486 we cannot call read_msr()/write_msr()
11:33 Changeset in mainline [443695e] by Jiri Svoboda <jiri@…>
Basic PCI-IDE driver (no DMA support) Also, make sure we avoid …
Note: See TracTimeline for information about the timeline view.