Timeline



2024-03-27:

13:14 ReleaseNotes/0.14.1 edited by Jiri Svoboda
(diff)
12:45 ReleaseNotes/0.14.1 edited by Jiri Svoboda
(diff)
12:44 ReleaseNotes edited by Jiri Svoboda
(diff)
12:43 ReleaseNotes/Mainline edited by Jiri Svoboda
Revert after moving contents to 0.14.1 (diff)
12:42 ReleaseNotes/0.14.1 created by Jiri Svoboda
Prepare for 0.14.1 release
12:35 Ticket #866 (console input freezes on ia64/ski after GCC upgrade) updated by Jiri Svoboda
Milestone changed
When I try to instrument the code to get more information, it fails in …
10:38 Changeset in mainline [3dd99dde] by Jiri Svoboda <jiri@…>
Fix export libraries list and helenos-pkg-config default export path

2024-03-20:

17:06 Changeset in mainline [8d9217d] by Nataliia Korop <n.corop08@…>
nic, drvs, pcapctl

2024-03-19:

15:15 Changeset in mainline [78edb5e] by Nataliia Korop <n.corop08@…>
choose nic: without —deviced
14:35 Ticket #866 (console input freezes on ia64/ski after GCC upgrade) updated by Jiri Svoboda
I think it's crashing here: […]
14:27 Ticket #866 (console input freezes on ia64/ski after GCC upgrade) updated by Jiri Svoboda
0x400000000001d240 is inside fibril_mutex_unlock: […]
14:22 Ticket #866 (console input freezes on ia64/ski after GCC upgrade) updated by Jiri Svoboda
In the listing above vfs is still present. However, if I try to …
08:32 Ticket #866 (console input freezes on ia64/ski after GCC upgrade) updated by Jiri Svoboda
[…]
08:29 Ticket #866 (console input freezes on ia64/ski after GCC upgrade) updated by Jiri Svoboda
I can confirm this. I booted up and ran 'ls' and it hang halfway …
07:44 Ticket #859 (Build with Detailed kernel logging enabled fails) updated by Jiri Svoboda
Milestone changed
07:43 Ticket #857 (/app/cpptest killed due to an exception at program counter ...) updated by Jiri Svoboda
Milestone changed
07:42 Ticket #855 (System sometimes does not boot fully up to GUI) updated by Jiri Svoboda
Milestone changed
07:42 Ticket #856 (XHCI driver does not start reliably on amd64) updated by Jiri Svoboda
Milestone changed
07:41 Ticket #867 (486 build fails) updated by Jiri Svoboda
Milestone changed
07:40 Ticket #868 (Block cache and page out) updated by Jiri Svoboda
Milestone changed
07:40 Ticket #843 (s3c24xx_ts driver should not be used on other platforms than GTA02) updated by Jiri Svoboda
Milestone changed
07:39 Ticket #820 (Changing ninja config from CONFIG_SMP to !CONFIG_SMP and vice versa ...) updated by Jiri Svoboda
Milestone changed
07:38 Ticket #858 (i8042 driver loads the processor when HW not present) updated by Jiri Svoboda
Milestone changed
07:37 Ticket #853 (test_app-nav failures) closed by Jiri Svoboda
fixed: Fixed in changeset …
07:33 Changeset in mainline [a29af37] by Jiri Svoboda <jiri@…>
Fix navigator tests
07:17 Tickets #820,​834,​843,​853,​854,​855,​856,​857,​859,​860,​861,​862,​864,​866,​867,​868,​858 batch updated by Jiri Svoboda
Milestone changed
Milestone renamed

2024-03-18:

14:44 ReleaseNotes/Mainline edited by Jiri Svoboda
Barber (diff)
14:43 Changeset in mainline [2f11647f] by Jiri Svoboda <jiri@…>
Barber should respond to Ctrl-Q/Escape. Call ui_window_def_kbd().
10:24 Changeset in mainline [7b7a7d2] by Jiri Svoboda <jiri@…>
Fix ze schrecklig tool von Dreckmore (a.k.a. mkarray_for_meson)

2024-03-13:

09:28 ReleaseNotes/Mainline edited by Jiri Svoboda
Add a little bit of praise to the start menu (diff)
09:26 Changeset in mainline [394ffff] by Jiri Svoboda <jiri@…>
Add Image Viewer to start menu
09:21 ReleaseNotes/Mainline edited by Jiri Svoboda
Viewer improvements (diff)
09:19 Changeset in mainline [41e1258] by Jiri Svoboda <jiri@…>
Viewer should quit on Ctrl-Q and Escape, apart from just Q.
09:07 Changeset in mainline [45208e22] by Jiri Svoboda <jiri@…>
Viewer to let user browse for image file if not specified as argument

2024-03-11:

10:28 Changeset in mainline [c3d4b39b] by Jiri Svoboda <jiri@…>
Move window creation/destruction code to viewer_window_create/destroy()
10:19 ReleaseNotes/Mainline edited by Jiri Svoboda
Viewer supports text mode (diff)
10:17 Changeset in mainline [3f81cdc] by Jiri Svoboda <jiri@…>
Move viewer global variables into viewer_t

2024-03-10:

11:40 Changeset in mainline [e4cc266] by Nataliia Korop <n.corop08@…>
ugly address
10:46 Changeset in mainline [e846bec] by Nataliia Korop <n.corop08@…>
Merge branch 'topic/packet-capture' into topic/packet-capture-list
09:38 Changeset in mainline [6eab537d] by Nataliia Korop <n.corop08@…>
moved to nic, fixed all except addressing

2024-03-09:

11:33 Ticket #648 (Extend dynamic linking support to (an)other architecture(s)) updated by Jiri Svoboda
Currently dynamic linking is supported on amd64, arm32, ia32, ia64, …
11:24 Ticket #834 (Build with GCC 13) closed by Jiri Svoboda
fixed: Fixed in changeset …

2024-03-08:

13:30 Changeset in mainline [0ffa40a7] by Jiri Svoboda <jiri@…>
Viewer should support console mode
11:36 Changeset in mainline [0a411bbf] by Jiri Svoboda <jiri@…>
Fix GFXDemo bitmap rendering in text mode
11:23 ReleaseNotes/Mainline edited by Jiri Svoboda
RGB EGA colors, Barber text mode (diff)
10:41 Changeset in mainline [211fd68] by Jiri Svoboda <jiri@…>
Add text mode support to Barber

2024-03-07:

09:45 Changeset in mainline [cd27cd1] by Jiri Svoboda <jiri@…>
About HelenOS should fall back to console automatically + fix unused
09:39 Changeset in mainline [7dbf1f6] by Jiri Svoboda <jiri@…>
Render RGB in EGA text mode using eight EGA colors (instead of two)
08:19 ReleaseNotes/Mainline edited by Jiri Svoboda
USB HID fix (diff)
08:16 Ticket #860 (Lenovo mouse up motion not working correctly) closed by Jiri Svoboda
fixed
08:16 Ticket #860 (Lenovo mouse up motion not working correctly) updated by Jiri Svoboda
Root cause usb_hid_translate_data() is used to extract motion …
08:09 Changeset in mainline [dd19446] by Jiri Svoboda <jiri@…>
Fix bug in usb_hid_translate_data() Fixes Lenovo wireless mouse

2024-03-06:

18:57 ReleaseNotes/Mainline edited by Jiri Svoboda
Launcher → About HelenOS (diff)
18:49 Changeset in mainline [2cdf520] by Jiri Svoboda <jiri@…>
Fix bug when moving menu entry down
18:48 Changeset in mainline [e229148] by Jiri Svoboda <jiri@…>
Morph Launcher into About HelenOS
11:41 Ticket #447 (Boot from persistent file system) updated by Jiri Svoboda
Depends on changed
11:40 Ticket #869 (Global chroot) created by Jiri Svoboda
Add VFS method to simultaneously switch the global root of the OS into …
11:07 Ticket #447 (Boot from persistent file system) updated by Jiri Svoboda
Couple of additional notes: * while the flip-mount or chroot is not …

2024-03-04:

14:12 Changeset in mainline [d92b8e8f] by Jiri Svoboda <jiri@…>
Start menu support for passing input device ID (multiseat)
08:47 Changeset in mainline [325ea9c] by Nataliia Korop <n.corop08@…>
long name without mapping ok

2024-02-26:

13:30 Changeset in mainline [ee3b28a9] by Jiri Svoboda <jiri@…>
Notify taskbar when start menu changes

2024-02-24:

19:54 Changeset in mainline [192019f] by Nataliia Korop <n.corop08@…>
framework added to virtio-net

2024-02-23:

17:57 Changeset in mainline [f2cb80a] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into topic/packet-capture

2024-02-22:

16:59 Changeset in mainline [90ba06c] by Jiri Svoboda <jiri@…>
Display configuration needs to properly close UI on error
09:00 Changeset in mainline [95e2967] by Jiri Svoboda <jiri@…>
Add more entries to start menu

2024-02-21:

20:26 Changeset in mainline [e63e74a] by Jiri Svoboda <jiri@…>
Start menu separator entry support

2024-02-19:

06:27 Changeset in mainline [86f862c] by Nataliia Korop <n.corop08@…>
small typos and ccheck

2024-02-16:

07:55 Ticket #868 (Block cache and page out) created by Jiri Svoboda
Design and implement architecture for managing block cache and paging …

2024-02-14:

09:18 Changeset in mainline [6b66de6b] by Nataliia Korop <n.corop08@…>
pcapdump moved to nic_t struct

2024-02-13:

20:41 JoinAndFollow edited by Jakub Jermář
Remove link to Twitter account, add a link to the Bluesky account. (diff)
20:24 Changeset in mainline [5f3188b8] by Jiri Svoboda <jiri@…>
Replace Terminal entry with Command Line Instead of starting …
20:18 Changeset in mainline [10657856] by Jiri Svoboda <jiri@…>
Remove forgotten debug print
20:13 Changeset in mainline [28ca31ed] by Jiri Svoboda <jiri@…>
Moving start menu entry up and down

2024-02-09:

16:12 Changeset in mainline [242e3c3] by Jiri Svoboda <jiri@…>
Check whether UI resume succeeded.

2024-02-08:

10:14 Ticket #867 (486 build fails) created by Jiri Svoboda
In file included from ../kernel/arch/ia32/src/ia32.c:63: …

2024-02-07:

23:44 Changeset in mainline [806d761] by Jiri Svoboda <jiri@…>
Start menu should have 'open in terminal' functionality Makes it …

2024-01-28:

17:21 Changeset in mainline [74cb6610] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix the reference leak for initial tasks too
17:00 Changeset in mainline [f8b69a1e] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix a reference leak introduced by previous commit Oddly, prior to …

2024-01-25:

16:22 Changeset in mainline [07d4271] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix some unsound task reference manipulation and locking In some …
14:19 Changeset in mainline [1a1e124] by Jiří Zárevúcky <zarevucky.jiri@…>
Add static refcount initializer

2024-01-23:

12:50 ReleaseNotes/Mainline edited by Jiri Svoboda
WC memory for KFB (diff)

2024-01-22:

16:35 Ticket #866 (console input freezes on ia64/ski after GCC upgrade) created by Jiří Zárevúcky
It seems that after we upgraded GCC to version 13.2, console input in …

2024-01-21:

16:36 Changeset in mainline [a5b5f17] by Jiří Zárevúcky <zarevucky.jiri@…>
Merge scheduler refactoring to remove the need for thread structure …
16:23 Changeset in mainline [d23712e] by Jiří Zárevúcky <zarevucky.jiri@…>
Use thread state variable instead of a cpu local variable to pass state
16:23 Changeset in mainline [dfa4be62] by Jiří Zárevúcky <zarevucky.jiri@…>
Thread lock is no longer necessary
16:20 Changeset in mainline [a3d87b9] by Jiří Zárevúcky <zarevucky.jiri@…>
We don't need to check thread state to wait for thread exit
16:19 Changeset in mainline [9fbdeca] by Jiří Zárevúcky <zarevucky.jiri@…>
The initialization value for priority is actually irrelevant
16:15 Changeset in mainline [3fa4e22a] by Jiří Zárevúcky <zarevucky.jiri@…>
Only do fpu_cleanup() once we are sure we are switching
16:01 Changeset in mainline [515f1b1] by Jiří Zárevúcky <zarevucky.jiri@…>
Organize thread_t fields by access constraints
15:48 Changeset in mainline [11909ce3] by Jiří Zárevúcky <zarevucky.jiri@…>
Make thread cycle statistics atomic
15:36 Changeset in mainline [33e15a0] by Jiří Zárevúcky <zarevucky.jiri@…>
Make thread→btrace weakly atomic, to avoid need for thread lock
15:24 Changeset in mainline [7364e2d1] by Jiří Zárevúcky <zarevucky.jiri@…>
Don't try to determine internal thread state when requesting stack …

2024-01-20:

17:24 Changeset in mainline [41bfc64] by Jiří Zárevúcky <zarevucky.jiri@…>
Make thread→state weakly atomic so we don't need to hold thread lock
17:19 Changeset in mainline [3d84734] by Jiří Zárevúcky <zarevucky.jiri@…>
Make thread→priority weakly atomic to avoid need for locking
17:09 Changeset in mainline [efed95a3] by Jiří Zárevúcky <zarevucky.jiri@…>
Make thread→cpu weakly atomic, to avoid need for thread lock
15:56 Changeset in mainline [286da52] by Jiří Zárevúcky <zarevucky.jiri@…>
Streamline requeuing threads Split thread_ready() into different …

2024-01-19:

16:56 Changeset in mainline [6a0e568] by Jiří Zárevúcky <zarevucky.jiri@…>
Allow fast-switch to another runnable thread When a thread is …
16:21 Changeset in mainline [c1eaec4] by Jiří Zárevúcky <zarevucky.jiri@…>
Shuffle some locks around
16:21 Changeset in mainline [25939997] by Jiří Zárevúcky <zarevucky.jiri@…>
Make separate-stack-scheduler a loop with persistent context We can …
16:14 Changeset in mainline [1c1767f] by Jiří Zárevúcky <zarevucky.jiri@…>
Remove empty C file

2024-01-18:

16:31 Changeset in mainline [29029ac0] by Jiří Zárevúcky <zarevucky.jiri@…>
Call after_thread_ran_arch() before context switch This is only used …

2024-01-16:

15:46 Changeset in mainline [ed7e057] by Jiří Zárevúcky <zarevucky.jiri@…>
Add functions context_create(), context_replace() and context_swap() …
15:37 Changeset in mainline [4ed7870] by Jiří Zárevúcky <zarevucky.jiri@…>
Revert part of commit 5861b602

2024-01-15:

17:11 Changeset in mainline [e82879c] by Jiří Zárevúcky <zarevucky.jiri@…>
Remove unnecessary function
17:10 Changeset in mainline [0f4f1b2] by Jiří Zárevúcky <zarevucky.jiri@…>
Add (and use) functions thread_start() and thread_detach() Mostly …
15:39 Changeset in mainline [a064d4f] by Jiří Zárevúcky <zarevucky.jiri@…>
Make thread_join() imply thread_put() This makes the function more …
15:15 Changeset in mainline [5861b60] by Jiří Zárevúcky <zarevucky.jiri@…>
Lift actions that do not need separate context out of …
14:54 Changeset in mainline [c7ceacf] by Jiří Zárevúcky <zarevucky.jiri@…>
Merge part of scheduler refactoring changes A series of changes meant …
14:33 Changeset in mainline [151c050] by Jiří Zárevúcky <zarevucky.jiri@…>
Rethink scheduler entry points Changes the way scheduler is entered, …

2024-01-14:

18:24 Changeset in mainline [8996582] by Jiří Zárevúcky <zarevucky.jiri@…>
Move context switch preparation to a new separate function This puts …
18:24 Changeset in mainline [6e49dab] by Jiří Zárevúcky <zarevucky.jiri@…>
Extract post-thread cleanup into a separate function
18:24 Changeset in mainline [23f36a3] by Jiří Zárevúcky <zarevucky.jiri@…>
Wrap fpu handling code in named functions
18:24 Changeset in mainline [5663872] by Jiří Zárevúcky <zarevucky.jiri@…>
Move stuff around for thread sleep Only mark the thread as ready for …
18:23 Changeset in mainline [4760793] by Jiří Zárevúcky <zarevucky.jiri@…>
Add CPU_LOCAL alongside CPU and segregate fields that are only used …
17:44 Changeset in mainline [3b68542] by Jiří Zárevúcky <zarevucky.jiri@…>
Eliminate an undefined behavior in scheduler debug printout The …
15:09 Changeset in mainline [6677acb] by Jiří Zárevúcky <zarevucky.jiri@…>
Emit .text/.data/.eh_frame sections in kernel ELF files Gives tools …
15:07 Changeset in mainline [5907aa4] by Jiří Zárevúcky <zarevucky.jiri@…>
Remove empty and unused header

2024-01-10:

11:32 Changeset in mainline [25e1490] by GitHub <noreply@…>
Add export-dev for exporting all libraries (see #230) The new target …

2024-01-09:

14:25 Ticket #865 (TCP is much slower than expected) created by Jiri Svoboda
TCP transfer rate is *very* low, much lower than expected (more than …

2024-01-06:

19:32 Changeset in mainline [6deab5a]topic/simplify-dev-export by Vojtech Horky <vojtech.horky@…>
Improved and Pythonized helenos-pkg-config Now it is able to get list …

2024-01-05:

19:31 Changeset in mainline [88e188b2]topic/simplify-dev-export by Vojtech Horky <vojtech.horky@…>
export-dev: export start files too
19:31 Changeset in mainline [017ffce]topic/simplify-dev-export by Vojtech Horky <vojtech.horky@…>
export-dev: create common → libc symlink
19:29 Changeset in mainline [7b907a0a]topic/simplify-dev-export by Vojtech Horky <vojtech.horky@…>
libclui: split into include/ and src/
14:10 Changeset in mainline [00e6288]topic/simplify-dev-export by Vojtech Horky <vojtech.horky@…>
Add export-dev target to export all libraries The new target …

2024-01-03:

16:54 Changeset in mainline [de96d3b]topic/simplify-dev-export by Jiří Zárevúcky <zarevucky.jiri@…>
On x86 CPUs supporting it, use write-combining memory mode for …
16:48 Changeset in mainline [7130754]topic/simplify-dev-export by Jiří Zárevúcky <zarevucky.jiri@…>
Add printbench command for benchmarking print output

2023-12-28:

13:59 Changeset in mainline [dc5c303] by GitHub <noreply@…>
Merge branch 'master' into topic/packet-capture
Note: See TracTimeline for information about the timeline view.