Timeline



2025-05-05:

03:36 Changeset in mainline [4ae6a23] by GitHub <noreply@…>
Merge e1fc596c2780d92d26b2da4c649020dc1b195174 into …
03:36 Changeset in mainline [0526285] by GitHub <noreply@…>
Merge 9a664b6dd10624fd8da3c9a74ecc75ab40ba4863 into …
03:36 Changeset in mainline [68c4b28] by GitHub <noreply@…>
Merge 12f5a1be9347ae8a4c87b277c612c58c71f5f5fc into …
03:36 Changeset in mainline [9ea3a41] by GitHub <noreply@…>
Merge 8a9a41e01a710f4ef36a33613b89d0973f674280 into …
03:36 Changeset in mainline [f7f60e70] by GitHub <noreply@…>
Merge 455241b37bedd3719ed3b5b025fdf26f44fd565b into …
03:36 Changeset in mainline [abd1eff] by GitHub <noreply@…>
Merge e9c163920855901461396bd1009584b897c18dd0 into …

2025-05-02:

15:02 Changeset in mainline [40f56a4] by Miroslav Cimerman <mc@…>
hr: metadata/softraid: use inttypes.h specifiers
02:33 Changeset in mainline [cbaf408] by Matěj Volf <git@…>
add pointer cursor

2025-05-01:

20:57 Changeset in mainline [32cb7cd] by Miroslav Cimerman <mc@…>
mips32, ppc32: add atomic 8 byte load store, 1 byte cmpexchg For now …

2025-04-30:

10:46 Changeset in mainline [a4f8c3f] by Matěj Volf <git@…>
only export shared lib if allowed

2025-04-25:

20:48 Changeset in mainline [629b480] by Jiri Svoboda <jiri@…>
Assorted installer fixes.
16:39 Changeset in mainline [4b9213d] by GitHub <noreply@…>
add shared libraries to export-dev (#252)
15:55 Changeset in mainline [c561d205] by Matěj Volf <git@…>
clean code
15:44 Changeset in mainline [33c08929] by Matěj Volf <git@…>
improve comment
15:43 Changeset in mainline [00eeffa] by Matěj Volf <git@…>
revert to major.minor versions, determine unversioned name automatically
15:43 Changeset in mainline [0460377] by GitHub <noreply@…>
uspace/app/blkdump: fix argv null deref (#251)
12:40 Changeset in mainline [2100a4e] by Miroslav Cimerman <mc@…>
uspace/lib/devices/hr: add OpenBSD softraid md type

2025-04-24:

22:03 Changeset in mainline [1d93f77] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
10:49 Changeset in mainline [715ae00b] by Matěj Volf <git@…>
fix versioning confusion
10:07 Changeset in mainline [a22c62f] by Jiří Zárevúcky <zarevucky.jiri@…>
Also ignore NULL passed to free()
09:51 Changeset in mainline [23d4e6ae] by Jiří Zárevúcky <zarevucky.jiri@…>
Check for allocation failure in kernel malloc()
09:36 Changeset in mainline [4f63e1b2] by Matěj Volf <git@…>
add shared libraries to export-dev
08:43 Changeset in mainline [9bf95d4] by Miroslav Cimerman <mc@…>
hr: hr_softraid.c: remove dead code

2025-04-23:

11:04 Changeset in mainline [59ec1c50] by Miroslav Cimerman <mc@…>
hr: util.c: fix possible null deref
11:02 Changeset in mainline [c9ef864] by Miroslav Cimerman <mc@…>
hr: util.c: hr_create_vol_struct: HR_LVL_4 fallthrough
10:43 Changeset in mainline [a261634] by Miroslav Cimerman <mc@…>
hr: OpenBSD softraid metadata support

2025-04-22:

22:42 Changeset in mainline [af1b25d] by Miroslav Cimerman <mc@…>
hr: metadata/geom/g_mirror.h: fix checksums
22:39 Changeset in mainline [dd76b46] by Miroslav Cimerman <mc@…>
hr: metadata/native.c: use uint64_t for counter
11:13 Changeset in mainline [d85ee06] by Miroslav Cimerman <mc@…>
hr: geom g{mirror, stripe}: rename files, remove saving We cannot …
10:07 Changeset in mainline [55a81a31] by Miroslav Cimerman <mc@…>
uspace/app/blkdump: fix argv null deref

2025-04-21:

20:32 Changeset in mainline [a056759] by Miroslav Cimerman <mc@…>
hr: hr.c: style Accepting connections. message
14:04 Changeset in mainline [c6d2af8] by Miroslav Cimerman <mc@…>
hr: hr.c: more specific message for unsupported hotspare
13:20 Changeset in mainline [fb06476f] by Miroslav Cimerman <mc@…>
hr: use enum for RAID layouts
12:50 Changeset in mainline [5cb1631] by Miroslav Cimerman <mc@…>
hr: FreeBSD GEOM::STRIPE metadata support
12:47 Changeset in mainline [b883aa8] by Miroslav Cimerman <mc@…>
hr: move metadata_type_t to lib/hr for type printing Also renames …
12:37 Changeset in mainline [75262d2f] by Miroslav Cimerman <mc@…>
hr: util.c: hr_create_vol_struct() style
12:34 Changeset in mainline [80c760e] by Miroslav Cimerman <mc@…>
hr: remove truncated_blkno calculation from raid*.c Calculate the …
12:26 Changeset in mainline [18c3658] by Miroslav Cimerman <mc@…>
hr: raid{0,1,5}.c: unusable volume creation message
12:24 Changeset in mainline [f09b75b] by Miroslav Cimerman <mc@…>
hr: metadata/foreign/geom: add <sys/endian.h>

2025-04-20:

14:50 Changeset in mainline [10291a23] by Miroslav Cimerman <mc@…>
hr: FreeBSD GEOM::MIRROR metadata support
14:34 Changeset in mainline [afec52b4] by Miroslav Cimerman <mc@…>
srv/bd/hr/superblock.c: fix memory leak
14:32 Changeset in mainline [f647b87] by Miroslav Cimerman <mc@…>
srv/bd/hr: remove unused nblocks variable
14:18 Changeset in mainline [d3a23c9] by Miroslav Cimerman <mc@…>
srv/hr/util.c: change log level LVL_WARN to LVL_NOTE
14:03 Changeset in mainline [372a9fc] by Miroslav Cimerman <mc@…>
srv/hr/util.c: don't dump metadata
13:49 Changeset in mainline [6a854c5] by Miroslav Cimerman <mc@…>
srv/hr/metadata/native.c: no explicit arg casting
13:46 Changeset in mainline [58c43d4] by Miroslav Cimerman <mc@…>
hr: util.c: matching type as well
13:45 Changeset in mainline [14394141] by Miroslav Cimerman <mc@…>
hr: util.c: style
10:09 Changeset in mainline [50603405] by Miroslav Cimerman <mc@…>
hr: metadata format agnostic superblock ops Put metadata specific …

2025-04-18:

20:55 Changeset in mainline [9fc15f90] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
19:00 Changeset in mainline [6f41c21f] by Miroslav Cimerman <mc@…>
Merge branch 'upstream/master' into helenraid-metadata-geom
18:52 Changeset in mainline [0639afc] by GitHub <noreply@…>
libcrypto: create_hash(): const qual for input arg (#250)
18:47 Changeset in mainline [3e4be0d] by Miroslav Cimerman <mc@…>
libcrypto: create_hash(): const qual for input arg
18:25 Changeset in mainline [e77c3ed] by Miroslav Cimerman <mc@…>
hr: superblock.c,h: const quals for args
15:14 Changeset in mainline [29e7cc7] by Miroslav Cimerman <mc@…>
Merge branch 'upstream/master' into helenraid
13:45 Changeset in mainline [6b03a3c] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
08:22 Changeset in mainline [25fdb2d] by Jiří Zárevúcky <zarevucky.jiri@…>
Change atomic_load/store_8 to use single word read/writes Turns out …
08:22 Changeset in mainline [e9bc927] by Jiří Zárevúcky <zarevucky.jiri@…>
Update forgotten serial implementations

2025-04-17:

21:27 Changeset in mainline [94abc30c] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
19:11 Changeset in mainline [51949d0] by GitHub <noreply@…>
lib/c/arch/arm32: add atomic_compare_exchange_1 (#248)
19:08 Changeset in mainline [3ae0e47] by Miroslav Cimerman <mc@…>
lib/c/arch/arm32: add atomic_compare_exchange_1
18:29 Changeset in mainline [634340fd] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
17:23 Changeset in mainline [eb2187c4] by Jiří Zárevúcky <zarevucky.jiri@…>
Revert part of the prior commit This doesn't seem to work right yet.
16:18 Changeset in mainline [61c91532] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
16:13 Changeset in mainline [888c06e] by Jiří Zárevúcky <zarevucky.jiri@…>
Avoid using general division and modulo ops in framebuffer These can …
16:01 Changeset in mainline [c4cfe4c] by Jiří Zárevúcky <zarevucky.jiri@…>
Convert kernel console writing to byte arrays More buffer per buffer …
15:37 Changeset in mainline [250a435] by Jiří Zárevúcky <zarevucky.jiri@…>
Don't print out control characters in print4 test, it borks up serial
15:37 Changeset in mainline [39e1b9a] by Jiří Zárevúcky <zarevucky.jiri@…>
Convert console output devices to batch printing
15:29 Changeset in mainline [690ad20] by Jiří Zárevúcky <zarevucky.jiri@…>
Convert kio buffer to bytes (part 1)
15:24 Changeset in mainline [a65ccc4] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
15:14 Changeset in mainline [d5b37b6] by Jiří Zárevúcky <zarevucky.jiri@…>
Use a new syscall, SYS_KIO_READ, for reading from KIO buffer …
15:14 Changeset in mainline [571cc2d] by Jiří Zárevúcky <zarevucky.jiri@…>
Use irq_spinlock_t instead of plain spinlock_t in console code
15:14 Changeset in mainline [af77459] by Jiří Zárevúcky <zarevucky.jiri@…>
Simplify kio buffer bookkeeping We only really need to know the …
15:11 Changeset in mainline [fb75979] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
15:10 Changeset in mainline [1db4e2ae] by Jiří Zárevúcky <zarevucky.jiri@…>
Have str_sanitize also remove C0 and C1 control codes and use it to …
15:04 Changeset in mainline [45adeeb] by Jiří Zárevúcky <zarevucky.jiri@…>
Expose restartable version of str_decode() as str_decode_r()
15:02 Changeset in mainline [1d3ae66] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
14:39 Changeset in mainline [ae787807] by GitHub <noreply@…>
lib/c/arch/arm32: add atomic_{load,store}_8 (#249)
14:33 Ticket #885 (Drawing of box characters in text UI is broken) closed by Jiří Zárevúcky
fixed: Fixed via commit …
14:29 Changeset in mainline [b31323f] by Jiří Zárevúcky <zarevucky.jiri@…>
Test, fix and extend string sanitization

2025-04-16:

22:16 Changeset in mainline [67cdc670] by Miroslav Cimerman <mc@…>
lib/c/arch/arm32: add atomic_{load,store}_8

2025-04-15:

22:42 Changeset in mainline [f444633] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
18:53 Changeset in mainline [65bf084] by Jiří Zárevúcky <zarevucky.jiri@…>
Implement both str_decode() and mbrtoc32() using one function
18:38 Changeset in mainline [f94a11f] by Jiří Zárevúcky <zarevucky.jiri@…>
Rename mbstate_t field to prevent confusion with continuation bytes
18:04 Ticket #885 (Drawing of box characters in text UI is broken) updated by Jiri Svoboda
Summary, Description changed
18:03 boxchars_bug.png attached to Ticket #885 by Jiri Svoboda
Bug displayed
17:55 Ticket #885 (Drawing of box characters in text UI is broken) created by Jiri Svoboda
If I run a UI application in text mode (e.g. calculator -d cons@), the …
07:00 Changeset in mainline [800d188] by Miroslav Cimerman <mc@…>
hr: metadata saving on stop New bool argument for hr_metadata_save() …

2025-04-14:

14:18 Changeset in mainline [b6061f8c] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
11:23 Changeset in mainline [5d2bdaa] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix UB in odict test
11:23 Changeset in mainline [0600976] by Jiří Zárevúcky <zarevucky.jiri@…>
Reject invalid non-shortest UTF-8 forms and fix some other issues in str
09:37 Changeset in mainline [11782da] by Jiri Svoboda <jiri@…>
Fix IDE install device path again.
09:36 Changeset in mainline [2a5d4649] by Jiri Svoboda <jiri@…>
ISA/PCI IDE needs to attach even if one channel is empty.
08:37 Changeset in mainline [6120b7b] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix an oversight in str_decode()
08:30 Changeset in mainline [6d0e133] by Jiří Zárevúcky <zarevucky.jiri@…>
Improve handling of invalid data in str_decode()

2025-04-13:

23:27 Changeset in mainline [c7c6afd] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
19:56 Changeset in mainline [f5e1692] by Jiří Zárevúcky <zarevucky.jiri@…>
Get rid of /boot version of printf_core()
19:33 Changeset in mainline [163e34c] by Jiří Zárevúcky <zarevucky.jiri@…>
Actually convert the printf outputs everywhere
19:05 Changeset in mainline [240b2e4] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
18:21 Changeset in mainline [97f6b71] by Jiří Zárevúcky <zarevucky.jiri@…>
Clean up printf_core() and make it obey the standard The original …
16:56 Changeset in mainline [28c39f3] by Jiří Zárevúcky <zarevucky.jiri@…>
Improve performance of some str functions Some string functions are …
15:39 Changeset in mainline [f167c851] by Jiří Zárevúcky <zarevucky.jiri@…>
Replace a memmove() that spits a random warning when compiling with …
13:24 Changeset in mainline [9daee3de] by Jiří Zárevúcky <zarevucky.jiri@…>
Sort file list in libc meson file
12:54 Changeset in mainline [696b405] by Jiří Zárevúcky <zarevucky.jiri@…>
Implement standard character conversion functions from <uchar.h> and …
10:05 Changeset in mainline [7d1497c] by Jiří Zárevúcky <zarevucky.jiri@…>
Make kernel assert() a valid expression when debug is disabled

2025-04-12:

21:19 Changeset in mainline [62e3411] by Wayne Thornton <wmthornton-dev@…>
Added libraries and template for clock widget UI app
19:52 Changeset in mainline [1172326] by Wayne Thornton <wmthornton-dev@…>
Update copyright on files previously edited in previous commits Added …
19:26 Changeset in mainline [b487b956] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
18:53 Changeset in mainline [2ef2a0d] by Jiří Zárevúcky <zarevucky.jiri@…>
Add a few printf() formatting tests
16:27 Changeset in mainline [1cea9c0] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
15:55 Changeset in mainline [74b92e6] by Jiří Zárevúcky <zarevucky.jiri@…>
Fix sysinfo locking Turns out sysinfo doesn't like spinlock
15:49 Changeset in mainline [465ac5e] by Wayne Thornton <wmthornton-dev@…>
Added international date format support MM:DD:YYYY is now supported …

2025-04-11:

14:42 Changeset in mainline [b8b031f] by GitHub <noreply@…>
Merge branch 'HelenOS:master' into master
11:18 Changeset in mainline [8165a7a] by Jiri Svoboda <jiri@…>
GFX Demo should default to UI interface

2025-04-10:

20:02 Changeset in mainline [c0d814a] by GitHub <noreply@…>
Merge pull request #6 from HelenOS/master Merge pending changes from …
17:55 Changeset in mainline [90dd8aee] by Jiří Zárevúcky <zarevucky.jiri@…>
Introduce a console lock to prevent line splitting in kernel output …
17:51 Changeset in mainline [c55ab66] by Jiří Zárevúcky <zarevucky.jiri@…>
Comment typo
17:48 Changeset in mainline [9f2f5ee] by Jiří Zárevúcky <zarevucky.jiri@…>
Rewrite kernel mutex implementation a little Removes MUTEX_ACTIVE, …
17:31 Changeset in mainline [c626117] by Jiří Zárevúcky <zarevucky.jiri@…>
Replace uses of MUTEX_ACTIVE with irq_spinlock_t
17:25 Changeset in mainline [a92290d] by GitHub <noreply@…>
Merge pull request #5 from HelenOS/master Use static initialization …
17:23 Changeset in mainline [0b47781] by Jiří Zárevúcky <zarevucky.jiri@…>
Extend kernel condvar_t to work with spinlocks MUTEX_ACTIVE is a poor …
17:20 Changeset in mainline [a78b0a0] by Jiří Zárevúcky <zarevucky.jiri@…>
Use static initialization for ap_completion_semaphore

2025-04-09:

20:01 Changeset in mainline [3acb63b5] by GitHub <noreply@…>
Merge pull request #4 from HelenOS/master Add UI to system installer
19:26 ReleaseNotes/Mainline edited by Jiri Svoboda
System installer UI (diff)
19:05 Changeset in mainline [a188131] by Jiri Svoboda <jiri@…>
Add UI to system installer
16:36 Changeset in mainline [9f945464] by GitHub <noreply@…>
Merge pull request #3 from HelenOS/master Enable static …
16:19 Changeset in mainline [597fa24] by Jiří Zárevúcky <zarevucky.jiri@…>
Enable static initialization of kernel synchronization primitives
16:09 Changeset in mainline [2c94501] by GitHub <noreply@…>
Merge pull request #2 from HelenOS/master Deduplicate forgotten adt header
15:59 Changeset in mainline [3e7948c] by Jiří Zárevúcky <zarevucky.jiri@…>
Deduplicate forgotten adt header
15:06 Changeset in mainline [17964f6] by GitHub <noreply@…>
Merge pull request #1 from HelenOS/master Clarify the purpose and use …
14:19 Changeset in mainline [45226285] by Jiří Zárevúcky <zarevucky.jiri@…>
Clarify the purpose and use of hash_table_foreach()

2025-04-08:

14:40 Tickets #300,​719,​746,​747,​748,​820,​843,​855,​856,​857,​859,​866,​867,​870,​871,​872,​873,​880,​881,​882,​883,​884,​858,​874,​43 batch updated by Jiri Svoboda
Milestone changed
Milestone renamed
14:39 ReleaseNotes edited by Jiri Svoboda
Add historical release dates (diff)
14:23 Changeset in mainline [f6b29929] by Wayne Thornton <wmthornton-dev@…>
Updated clock to open 'date_cfg' app when clicked
14:19 Ticket #884 (Sometimes spurious IRQ 11 when restaring in Qemu) created by Jiri Svoboda
When restarting the system in Qemu I sometimes get spurious interrupt …
14:17 Ticket #883 (Resizing Navigator, Editor and file dialogs) created by Jiri Svoboda
Terminal can now be resized. If Navigator or Editor is running in the …
14:14 Ticket #882 (Self-assembling start menu) updated by Jiri Svoboda
Type changed
14:13 Ticket #881 (Start Menu hot keys) updated by Jiri Svoboda
Type changed
13:23 Ticket #882 (Self-assembling start menu) created by Jiri Svoboda
The current way the start menu is stored in a SIF database, which is …
12:45 Ticket #300 (Spurious interrupt on Phenom X4 (quad core)) updated by Jiri Svoboda
Milestone changed
The problem that interrupts don't work on "modern" hardware (14 years …
12:42 Ticket #881 (Start Menu hot keys) created by Jiri Svoboda
Need to add hot key support to start menu. Hot keys to open start …
12:38 Ticket #880 (PS/2 mouse driver should detect start of data packet) updated by Jiri Svoboda
Milestone changed
12:37 Ticket #872 (System is very slow in VirtualBox with more than 1 CPU) updated by Jiri Svoboda
Milestone changed

2025-04-07:

22:06 Changeset in mainline [651dde7] by Wayne Thornton <wmthornton-dev@…>
Fixed formatting issues in 'date_cfg' code No changes to code, except …
21:36 Changeset in mainline [93de384] by Wayne Thornton <wmthornton-dev@…>
Created UI program 'date_cfg' for graphical setting of date/time Set …
17:53 Changeset in mainline [0db0df2] by Jiří Zárevúcky <zarevucky.jiri@…>
Hash table improvements Implement hash_table_foreach macro, analogous …
16:56 Changeset in mainline [8f8818ac] by Jiří Zárevúcky <zarevucky.jiri@…>
Use offsetof for calculation in list_pop()

2025-04-06:

17:08 Changeset in mainline [90ee3384] by Jiri Svoboda <jiri@…>
Allow sysinst to restart the system at the end of installation. When …
17:07 Changeset in mainline [59e32fb] by Jiri Svoboda <jiri@…>
Fix IDE disk path in sysinst.

2025-04-05:

16:21 Changeset in mainline [ae20886] by Jiří Zárevúcky <zarevucky.jiri@…>
Add .cache to .gitignore Directory is used by clangd.

2025-04-02:

18:24 Changeset in mainline [ca7fa5b] by Miroslav Cimerman <mc@…>
hr: use <inttypes.h> macro specifiers

2025-04-01:

10:20 Changeset in mainline [bbcd06e] by Miroslav Cimerman <mc@…>
hr: keep counter only in memory saved metadata
10:02 Changeset in mainline [52be5fa] by Miroslav Cimerman <mc@…>
hr: increment metadata counter on volume assembly For now increment …
09:53 Changeset in mainline [c7e6a3e] by Miroslav Cimerman <mc@…>
hr: align struct hr_extent members
08:54 Changeset in mainline [44da6c8] by Miroslav Cimerman <mc@…>
hr: util.c: initialize empty extents to MISSING
08:53 Changeset in mainline [4200735] by Miroslav Cimerman <mc@…>
hr: fix printing extent states with invalid service id
08:51 Changeset in mainline [0277ec2] by Miroslav Cimerman <mc@…>
hr: refactor metadata handling

2025-03-31:

17:08 Changeset in mainline [a5ec426] by Miroslav Cimerman <mc@…>
hr: superblock: move to last block
17:07 Changeset in mainline [baa4929] by Miroslav Cimerman <mc@…>
hr: extent init refactor, blkno truncation

2025-03-30:

19:38 Changeset in mainline [6d0fc11] by Miroslav Cimerman <mc@…>
hr: style: align structures, function prototypes
16:17 Changeset in mainline [746e636] by Miroslav Cimerman <mc@…>
hr: add comments to raid init()

2025-03-29:

14:04 Changeset in mainline [d082801] by Miroslav Cimerman <mc@…>
hr: refactor manual assembly
14:00 Changeset in mainline [1a28518] by Miroslav Cimerman <mc@…>
hr: superblock.c: fix bsize decoding
13:59 Changeset in mainline [7e8c0e7] by Miroslav Cimerman <mc@…>
hr: superblock.c: remove UUID generation for each extent
13:59 Changeset in mainline [2e7df2e] by Miroslav Cimerman <mc@…>
hr: superblock.c: fix UUID memcpy()
13:58 Changeset in mainline [d946c27] by Miroslav Cimerman <mc@…>
hr: initialize and populate in memory metadata
13:57 Changeset in mainline [49de61c] by Miroslav Cimerman <mc@…>
hr: util.c: fix hr_register_volume()
12:09 Changeset in mainline [56214383] by Miroslav Cimerman <mc@…>
hr: util: hr_util_add_hotspare()
11:50 Changeset in mainline [8a65373] by Miroslav Cimerman <mc@…>
hr: move registering out of specific RAIDs

2025-03-28:

23:40 Changeset in mainline [7a80c63] by Miroslav Cimerman <mc@…>
hr: raid{0,1,5}.c: increment open() count
23:38 Changeset in mainline [0437dd5] by Miroslav Cimerman <mc@…>
hr: util.c: block_fini() hotspares
23:37 Changeset in mainline [8b51009] by Miroslav Cimerman <mc@…>
hr: auto assembly, refactor Added automatic assembly (with hrctl -A). …
21:30 Changeset in mainline [7bfe468] by Miroslav Cimerman <mc@…>
hr: hr.c: hr_client_conn() return ENOENT
21:29 Changeset in mainline [b04f7af] by Miroslav Cimerman <mc@…>
hr: hr.c: add headers
21:28 Changeset in mainline [a57dde4] by Miroslav Cimerman <mc@…>
hr: use func for DEBUG printing fcn names

2025-03-24:

13:22 Changeset in mainline [5fe0b9b5] by Miroslav Cimerman <mc@…>
hr: var.h: comment cstyle

2025-03-23:

16:36 Changeset in mainline [2958e70] by Miroslav Cimerman <mc@…>
hr: var.h: revert hotspare no. back from invalidations
16:35 Changeset in mainline [de81104] by Miroslav Cimerman <mc@…>
hr: style headers

2025-03-14:

20:53 Changeset in mainline [e3e53cc] by Miroslav Cimerman <mc@…>
hr: var.h: remove struct hr_deferred_invalidation

2025-03-13:

18:30 Changeset in mainline [eebecdc] by Miroslav Cimerman <mc@…>
merge upstream/master into helenraid

2025-03-11:

10:50 Changeset in mainline [da54714] by GitHub <noreply@…>
partially implement key-based pthread local storage (#245) * check …
10:24 Changeset in mainline [12824b9] by Matěj Volf <git@…>
remove unnecessary changes

2025-03-09:

20:10 Changeset in mainline [98743e2] by Matěj Volf <git@…>
disable debug prints in pthread/keys
20:08 Changeset in mainline [53e652d] by Matěj Volf <git@…>
allow libposix as shared library
20:06 Changeset in mainline [d50f3e5] by Matěj Volf <git@…>
decrease scrope of pthread keys support
13:07 ReleaseNotes/Mainline edited by Jiri Svoboda
Restart (diff)
12:03 Changeset in mainline [0ae9e18] by Jiri Svoboda <jiri@…>
Select shutdown action (power off / restart) in shutdown dialog.

2025-03-07:

22:35 Changeset in mainline [797ab95] by Jiri Svoboda <jiri@…>
Implement quiesce in i8042.
20:54 Changeset in mainline [e494d7b] by Miroslav Cimerman <mc@…>
hr: initialize hotspare states to MISSING
20:53 Changeset in mainline [e24c064] by Miroslav Cimerman <mc@…>
hr: add NONE state (use INVALID for inconsistent)

2025-03-06:

23:15 Changeset in mainline [d2da1be] by Miroslav Cimerman <mc@…>
hr: rename vol→state_changed → vol→state_dirty
21:47 Changeset in mainline [f1be66bf] by Miroslav Cimerman <mc@…>
hr: raid5.c: fast patch to make new asserts pass
20:56 Ticket #880 (PS/2 mouse driver should detect start of data packet) created by Jiri Svoboda
In PS/2 mouse data packets the first byte always has bit 3 set to 1. …
20:42 Changeset in mainline [d6fe2a1] by Miroslav Cimerman <mc@…>
hr: hr_mark_vol_state_dirty() helper
20:13 Changeset in mainline [10005fd] by Miroslav Cimerman <mc@…>
hr: remove vol→halt_please bit and vol→halt_lock RW locks are not …
20:13 Changeset in mainline [4d42a1b] by Miroslav Cimerman <mc@…>
hr: remove deferred invalidations
19:42 Changeset in mainline [6123753] by Miroslav Cimerman <mc@…>
hr: raid1.c: print rebuild progress every 5%
19:40 Changeset in mainline [4d30c475] by Miroslav Cimerman <mc@…>
hr: raid1.c: fix rebuild
18:16 Changeset in mainline [b15e534] by Miroslav Cimerman <mc@…>
hr/fge.c: add some comments
17:35 Changeset in mainline [b9cc81c6] by Jiri Svoboda <jiri@…>
Implement quiesce in NS8250 and PC-LPT.
16:45 Changeset in mainline [870841cf] by Jiri Svoboda <jiri@…>
Style issues related to improper use of 'inline' keyword.
16:42 Changeset in mainline [1c7b0db7] by Jiri Svoboda <jiri@…>
Implement quiesce in NE2k, RTL8139 and RTL8169.
16:19 Ticket #879 (NE2K not working in Qemu) created by Jiri Svoboda
While testing quiesce in NE2k driver I found out that the driver is …
14:59 Changeset in mainline [af28af6] by Matěj Volf <git@…>
add tests pthread keys
14:35 Changeset in mainline [25ee7ec5] by Matěj Volf <git@…>
fix ccheck
14:35 Changeset in mainline [7064e71] by Matěj Volf <git@…>
run fibril exit hooks for main fibril as well

2025-03-05:

22:54 Changeset in mainline [9a41e6e] by Matěj Volf <git@…>
implement pthread thread-local storage keys
22:22 Changeset in mainline [2482192] by Matěj Volf <git@…>
fix initialization of fibril.exit_hooks
21:41 Changeset in mainline [07039850] by Jiri Svoboda <jiri@…>
Implement quiesce in ISA and PCI IDE and in PC Floppy.
21:40 Changeset in mainline [5208709] by Matěj Volf <git@…>
Add fibril_add_exit_hook tests
21:40 Changeset in mainline [6a57b93] by Matěj Volf <git@…>
Add fibril exit hook
21:36 Changeset in mainline [df2b4ce7] by Matěj Volf <git@…>
check for hash section presence in rtld
19:25 Changeset in mainline [a64970e1] by Jiri Svoboda <jiri@…>
Implement quiesce in HD Audio and SB16 drivers.
12:00 Ticket #876 (OHCI USB not working in Qemu) updated by Jiri Svoboda
This prevented me from testing what happens when I restart the system …
11:59 Ticket #877 (SB16 playback hogs the system) updated by Jiri Svoboda
This prevented me from testing restarting the system while SB16 is …
11:58 Ticket #878 (Task statistics not updating in top) created by Jiri Svoboda
When I run top it only updates the wall clock and uptime, none of the …
11:54 Ticket #877 (SB16 playback hogs the system) created by Jiri Svoboda
When I play demo.wav or demo.xm on SB16 in Qemu, the mouse pointer …
09:32 Changeset in mainline [0fcb011] by Miroslav Cimerman <mc@…>
hr: raid0.c: early break if (left == 0)
09:29 Changeset in mainline [89b5a75] by GitHub <noreply@…>
fix cstyle (#244)
09:11 Changeset in mainline [94ea2e3] by Miroslav Cimerman <mc@…>
fix cstyle
08:52 Changeset in mainline [8cdf360] by Miroslav Cimerman <mc@…>
app/hrctl: fix case for 'n'

2025-03-04:

17:35 Changeset in mainline [9dfb034] by Jiri Svoboda <jiri@…>
Implement quiesce for EHCI and OHCI.
17:34 Ticket #876 (OHCI USB not working in Qemu) created by Jiri Svoboda
I tested USB tablet with OHCI controller in Qemu, but it did not work …

2025-03-03:

23:03 Changeset in mainline [77a0119] by Jiri Svoboda <jiri@…>
Quiesce devices during restart, but not poweroff.
22:58 Changeset in mainline [8300c72] by Jiri Svoboda <jiri@…>
Quiesce devices before proceeding with shutdown. Only implemented for …

2025-03-02:

20:02 Changeset in mainline [d30e067] by Miroslav Cimerman <mc@…>
Merge 'upstream/master' into helenraid-para

2025-02-28:

23:38 Changeset in mainline [f35749e] by Jiri Svoboda <jiri@…>
System restart via shutdown -r

2025-02-25:

20:29 ReleaseNotes/Mainline edited by Jiri Svoboda
Physically ejecting CD/DVD-ROM (diff)
20:25 Changeset in mainline [4285f384] by Jiri Svoboda <jiri@…>
Allow physically ejecting CD-ROM using vol eject -s

2025-02-24:

11:12 Changeset in mainline [d231a54] by Jiří Zárevúcky <zarevucky.jiri@…>
Use clang compiler when configured as such
11:11 Changeset in mainline [be62ebc] by GitHub <noreply@…>
fix tester/mapping1 test (#243)
11:08 Changeset in mainline [9faba42] by GitHub <noreply@…>
Merge pull request #241 from mcimerman/ext4-big-blkdev-bsize ext4: …

2025-02-20:

20:40 Changeset in mainline [e43acd3] by BohdanQQ <40754203+BohdanQQ@…>
fix tester/mapping1 test

2025-02-13:

10:16 Changeset in mainline [32254d6] by GitHub <noreply@…>
init RTLD runtime at load time even for statically linked binaries …

2025-02-09:

09:25 DeveloperDocs edited by Jiri Svoboda
ACPI 1.0 (diff)

2025-02-06:

20:55 ReleaseNotes/Mainline edited by Jiri Svoboda
Navigator opens .txt files in editor, log files .txt extensions (diff)
20:48 Changeset in mainline [a7a16a2f] by Jiri Svoboda <jiri@…>
Log files should have .txt extension.
20:42 Changeset in mainline [b336bfd8] by Jiri Svoboda <jiri@…>
Start text editor if open action is used on .txt file.

2025-02-05:

21:28 ReleaseNotes/Mainline edited by Jiri Svoboda
File / Edit in Navigator (diff)
21:26 Changeset in mainline [accdf882] by Jiri Svoboda <jiri@…>
File / Edit (Ctrl-E) in Navigator to start editor on current file
14:38 Ticket #747 (Volume server configuration needs to be persistent) closed by Jiri Svoboda
fixed: This was implemented in changeset …
14:36 Ticket #722 (Find a way to check consistent use of errno_t type.) updated by Jiri Svoboda
The Syc compiler from [https://github.com/jxsvoboda/sycek project …
14:05 Ticket #746 (Proper implementation of SIF) closed by Jiri Svoboda
worksforme: Transactions and the plan for incremental updates has been abandoned, …
13:29 Changeset in mainline [c095552] by Matěj Volf <git@…>
fix debug prints the variable file_name is not defined, not sure …
12:30 Changeset in mainline [832cbe7] by Jiri Svoboda <jiri@…>
Add proper IDE PCI to ISA fallback mechanism. To determine if legacy …

2025-02-04:

19:03 Changeset in mainline [0dab4850] by Jiri Svoboda <jiri@…>
Fix driver crash when ATA channel contains no usable devices.
Note: See TracTimeline for information about the timeline view.