#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-24T19:29:28Z

Sat, 18 Nov 2023 15:38:08 GMT Jakub Jermář <jakub@…> [e8a6279f]
	* meson/arch/ia64/meson.build (modified)

	Work around GCC bug 112604

	Turn off the optimization which seems to ...


Mon, 13 Nov 2023 14:53:47 GMT Jiří Zárevúcky <zarevucky.jiri@…> [f5fb307]
	* uspace/lib/c/meson.build (modified)

	Remove resolved FIXME


Mon, 13 Nov 2023 14:52:32 GMT Jiří Zárevúcky <zarevucky.jiri@…> [8281c06]
	* uspace/lib/posix/meson.build (modified)

	Try to fix libposix include issue


Mon, 13 Nov 2023 14:18:39 GMT Jiří Zárevúcky <zarevucky.jiri@…> [d76862d0]
	* uspace/lib/c/generic/adt/prodcons.c (moved)
	* uspace/lib/c/include/adt/prodcons.h (moved)
	* uspace/lib/c/meson.build (modified)

	Move prodcons back to libc


Fri, 10 Nov 2023 12:49:39 GMT Jakub Jermář <jakub@…> [5c987793]
	* meson/arch/ia64/meson.build (modified)

	Disable RWX segments warning on ia64 directly

	Note that for some ...


Fri, 10 Nov 2023 12:47:50 GMT Jakub Jermář <jakub@…> [e0d874b7]
	* kernel/test/fault/fault1.c (modified)

	Disable array-bounds warnings for fault1

	This is currently needed ...


Thu, 09 Nov 2023 13:02:16 GMT Jiri Svoboda <jiri@…> [b1397ab]
	* uspace/app/taskbar-cfg/smeedit.c (modified)
	* uspace/app/taskbar-cfg/smeedit.h (modified)
	* uspace/app/taskbar-cfg/startmenu.c (modified)
	* uspace/app/taskbar-cfg/startmenu.h (modified)
	* uspace/app/taskbar-cfg/types/smeedit.h (modified)
	* uspace/app/taskbar-cfg/types/startmenu.h (modified)
	* uspace/lib/tbarcfg/include/tbarcfg/tbarcfg.h (modified)
	* uspace/lib/tbarcfg/private/tbarcfg.h (modified)
	* uspace/lib/tbarcfg/src/tbarcfg.c (modified)

	Start menu editor is editing

	You can change an entry and it will be ...


Fri, 03 Nov 2023 18:47:41 GMT Jiří Zárevúcky <zarevucky.jiri@…> [40eab9f]
	* abi/include/abi/sysinfo.h (modified)
	* kernel/generic/include/debug/line.h (modified)
	* kernel/generic/include/debug/sections.h (modified)
	* kernel/generic/include/proc/program.h (modified)
	* kernel/generic/include/proc/task.h (modified)
	* kernel/generic/include/symtab.h (modified)
	* kernel/generic/src/debug/line.c (modified)
	* kernel/generic/src/debug/sections.c (modified)
	* kernel/generic/src/debug/stacktrace.c (modified)
	* kernel/generic/src/debug/symtab.c (modified)
	* kernel/generic/src/debug/util.c (modified)
	* kernel/generic/src/debug/util.h (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/task.c (modified)

	Print symbol names and line numbers in stacktraces for init tasks
 ...


Thu, 02 Nov 2023 08:58:21 GMT Jiri Svoboda <jiri@…> [dcd8214]
	* uspace/app/taskbar-cfg/meson.build (modified)
	* uspace/app/taskbar-cfg/smeedit.c (added)
	* uspace/app/taskbar-cfg/smeedit.h (added)
	* uspace/app/taskbar-cfg/startmenu.c (modified)
	* uspace/app/taskbar-cfg/startmenu.h (modified)
	* uspace/app/taskbar-cfg/types/smeedit.h (added)

	Add dialog window for editing start menu entry

	Note it does not do ...


Wed, 01 Nov 2023 07:56:56 GMT Vojtech Horky <vojtech.horky@…> [3e05a69]
	* tools/toolchain.sh (modified)

	Fix toolchain.sh --test-version

	We use only $TARGET now (probably ...


Sat, 28 Oct 2023 17:42:47 GMT Jiří Zárevúcky <zarevucky.jiri@…> [1170cfc7]
	* kernel/generic/include/debug/constants.h (modified)
	* kernel/generic/include/debug/constants/dw_access.inc (deleted)
	* kernel/generic/include/debug/constants/dw_at.inc (deleted)
	* kernel/generic/include/debug/constants/dw_ate.inc (deleted)
	* kernel/generic/include/debug/constants/dw_cc.inc (deleted)
	* kernel/generic/include/debug/constants/dw_ds.inc (deleted)
	* kernel/generic/include/debug/constants/dw_end.inc (deleted)
	* kernel/generic/include/debug/constants/dw_form.inc (deleted)
	* kernel/generic/include/debug/constants/dw_id.inc (deleted)
	* kernel/generic/include/debug/constants/dw_lang.inc (deleted)
	* kernel/generic/include/debug/constants/dw_lle.inc (deleted)
	* kernel/generic/include/debug/constants/dw_lnct.inc (deleted)
	* kernel/generic/include/debug/constants/dw_lne.inc (deleted)
	* kernel/generic/include/debug/constants/dw_lns.inc (deleted)
	* kernel/generic/include/debug/constants/dw_op.inc (deleted)
	* kernel/generic/include/debug/constants/dw_tag.inc (deleted)
	* kernel/generic/include/debug/constants/dw_ut.inc (deleted)
	* kernel/generic/include/debug/constants/dw_virtuality.inc (deleted)
	* kernel/generic/include/debug/constants/dw_vis.inc (deleted)
	* kernel/generic/include/debug/names.h (modified)
	* kernel/generic/include/debug/types.h (added)
	* kernel/generic/src/debug/names.c (modified)

	Remove include sorcery from DWARF constant definitions

	Also add a ...


Fri, 27 Oct 2023 19:45:12 GMT Jiří Zárevúcky <zarevucky.jiri@…> [63ed840]
	* kernel/generic/include/console/console.h (modified)
	* kernel/generic/src/console/console.c (modified)

	Remove unused functions gets() and getc() from kernel


Fri, 27 Oct 2023 19:38:31 GMT Jiří Zárevúcky <zarevucky.jiri@…> [34120f10]
	* boot/arch/arm32/meson.build (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm64/meson.build (modified)
	* boot/arch/arm64/src/main.c (modified)
	* boot/arch/ia64/meson.build (modified)
	* boot/arch/ia64/src/main.c (modified)
	* boot/arch/mips32/meson.build (modified)
	* boot/arch/mips32/src/main.c (modified)
	* boot/arch/ppc32/meson.build (modified)
	* boot/arch/ppc32/src/main.c (modified)
	* boot/arch/riscv64/meson.build (modified)
	* boot/arch/sparc64/meson.build (modified)
	* boot/arch/sparc64/src/main.c (modified)
	* boot/genarch/src/ofw_tree.c (modified)
	* boot/generic/include/assert.h (moved)
	* boot/generic/include/errno.h (modified)
	* boot/generic/include/str.h (deleted)
	* boot/generic/src/gzip.c (modified)
	* boot/generic/src/inflate.c (modified)
	* boot/generic/src/memstr.c (deleted)
	* boot/generic/src/payload.c (modified)
	* boot/generic/src/str.c (deleted)
	* boot/meson.build (modified)
	* common/adt/bitmap.c (moved)
	* common/adt/checksum.c (moved)
	* common/adt/circ_buf.c (moved)
	* common/adt/hash_table.c (moved)
	* common/adt/list.c (moved)
	* common/adt/odict.c (moved)
	* common/adt/prodcons.c (moved)
	* common/gsort.c (moved)
	* common/include/adt/bitmap.h (moved)
	* common/include/adt/checksum.h (moved)
	* common/include/adt/circ_buf.h (moved)
	* common/include/adt/fifo.h (moved)
	* common/include/adt/gcdlcm.h (moved)
	* common/include/adt/hash.h (moved)
	* common/include/adt/hash_table.h (moved)
	* common/include/adt/list.h (moved)
	* common/include/adt/odict.h (moved)
	* common/include/adt/prodcons.h (moved)
	* common/include/bsearch.h (moved)
	* common/include/ctype.h (moved)
	* common/include/gsort.h (moved)
	* common/include/mem.h (moved)
	* common/include/printf_core.h (moved)
	* common/include/qsort.h (moved)
	* common/include/stdlib.h (moved)
	* common/include/str.h (moved)
	* common/include/str_error.h (moved)
	* common/printf/printf_core.c (moved)
	* common/stdc/bsearch.c (moved)
	* common/stdc/calloc.c (added)
	* common/stdc/cc.h (moved)
	* common/stdc/ctype.c (moved)
	* common/stdc/mem.c (moved)
	* common/stdc/qsort.c (moved)
	* common/str.c (moved)
	* common/str_error.c (moved)
	* common/strtol.c (moved)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/pm.c (modified)
	* kernel/arch/arm32/src/ras.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia32/src/pm.c (modified)
	* kernel/arch/ia32/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/cpu/cpu.c (modified)
	* kernel/arch/ia64/src/mm/vhpt.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/riscv64/src/riscv64.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/as.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/as.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/drivers/via-cuda/cuda.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/genarch/src/mm/as_pt.c (modified)
	* kernel/genarch/src/mm/page_pt.c (modified)
	* kernel/genarch/src/ofw/ofw_tree.c (modified)
	* kernel/generic/common (added)
	* kernel/generic/include/adt/fifo.h (deleted)
	* kernel/generic/include/adt/hash.h (deleted)
	* kernel/generic/include/adt/hash_table.h (deleted)
	* kernel/generic/include/adt/list.h (deleted)
	* kernel/generic/include/cc.h (modified)
	* kernel/generic/include/cpu/cpu_mask.h (modified)
	* kernel/generic/include/lib/memfnc.h (deleted)
	* kernel/generic/include/mem.h (deleted)
	* kernel/generic/include/memw.h (moved)
	* kernel/generic/include/str.h (deleted)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/adt/hash_table.c (deleted)
	* kernel/generic/src/adt/list.c (deleted)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/lib/gsort.c (deleted)
	* kernel/generic/src/lib/mem.c (modified)
	* kernel/generic/src/lib/memfnc.c (deleted)
	* kernel/generic/src/lib/str.c (deleted)
	* kernel/generic/src/lib/strtol.c (deleted)
	* kernel/generic/src/lib/ubsan.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/backend_anon.c (modified)
	* kernel/generic/src/mm/backend_elf.c (modified)
	* kernel/generic/src/mm/backend_user.c (modified)
	* kernel/generic/src/mm/malloc.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/printf/printf_core.c (deleted)
	* kernel/generic/src/printf/vsnprintf.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/synch/waitq.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* kernel/meson.build (modified)
	* kernel/test/mm/falloc2.c (modified)
	* kernel/test/mm/slab1.c (modified)
	* kernel/test/mm/slab2.c (modified)
	* uspace/app/tester/mm/common.c (modified)
	* uspace/lib/c/common (added)
	* uspace/lib/c/generic/adt/odict.c (deleted)
	* uspace/lib/c/generic/io/asprintf.c (modified)
	* uspace/lib/c/generic/io/kio.c (modified)
	* uspace/lib/c/generic/io/printf.c (modified)
	* uspace/lib/c/generic/io/vprintf.c (modified)
	* uspace/lib/c/generic/io/vsnprintf.c (modified)
	* uspace/lib/c/generic/malloc.c (modified)
	* uspace/lib/c/generic/str_error.c (deleted)
	* uspace/lib/c/include/adt/odict.h (deleted)
	* uspace/lib/c/include/malloc.h (modified)
	* uspace/lib/c/meson.build (modified)
	* uspace/lib/posix/include/common (added)
	* uspace/lib/posix/include/posix/ctype.h (modified)
	* uspace/lib/posix/include/posix/stdlib.h (modified)
	* uspace/lib/posix/include/posix/string.h (modified)
	* uspace/lib/posix/src/stdio.c (modified)
	* uspace/lib/posix/src/time.c (modified)
	* uspace/lib/posix/src/unistd.c (modified)

	Merge code deduplication work

	TL;DR: Added directory /common, which ...


Fri, 27 Oct 2023 18:56:50 GMT Jiří Zárevúcky <zarevucky.jiri@…> [694ca3d6]
	* common/include/printf_core.h (moved)
	* common/printf/printf_core.c (moved)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/printf/printf_core.c (deleted)
	* uspace/lib/c/generic/io/asprintf.c (modified)
	* uspace/lib/c/generic/io/kio.c (modified)
	* uspace/lib/c/generic/io/printf.c (modified)
	* uspace/lib/c/generic/io/vprintf.c (modified)
	* uspace/lib/c/generic/io/vsnprintf.c (modified)
	* uspace/lib/c/meson.build (modified)
	* uspace/lib/posix/src/stdio.c (modified)

	Deduplicate printf_core()


Fri, 27 Oct 2023 18:20:03 GMT Jiří Zárevúcky <zarevucky.jiri@…> [ad9178bf]
	* common/adt/bitmap.c (moved)
	* common/adt/checksum.c (moved)
	* common/adt/circ_buf.c (moved)
	* common/adt/hash_table.c (moved)
	* common/adt/list.c (moved)
	* common/adt/odict.c (moved)
	* common/adt/prodcons.c (moved)
	* common/include/adt/bitmap.h (moved)
	* common/include/adt/checksum.h (moved)
	* common/include/adt/circ_buf.h (moved)
	* common/include/adt/fifo.h (moved)
	* common/include/adt/gcdlcm.h (moved)
	* common/include/adt/hash.h (moved)
	* common/include/adt/hash_table.h (moved)
	* common/include/adt/list.h (moved)
	* common/include/adt/odict.h (moved)
	* common/include/adt/prodcons.h (moved)
	* kernel/generic/include/adt/fifo.h (deleted)
	* kernel/generic/include/adt/hash.h (deleted)
	* kernel/generic/include/adt/hash_table.h (deleted)
	* kernel/generic/include/adt/list.h (deleted)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/adt/hash_table.c (deleted)
	* kernel/generic/src/adt/list.c (deleted)
	* uspace/lib/c/generic/adt/odict.c (deleted)
	* uspace/lib/c/include/adt/odict.h (deleted)
	* uspace/lib/c/meson.build (modified)

	Deduplicate ADT


Fri, 27 Oct 2023 17:58:59 GMT Jiří Zárevúcky <zarevucky.jiri@…> [55c5cb05]
	* common/gsort.c (moved)
	* common/include/gsort.h (moved)
	* kernel/generic/include/gsort.h (deleted)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/lib/gsort.c (deleted)
	* uspace/lib/c/meson.build (modified)

	Deduplicate gsort()


Fri, 27 Oct 2023 17:53:21 GMT Jiří Zárevúcky <zarevucky.jiri@…> [fdfb24e]
	* boot/arch/arm32/meson.build (modified)
	* boot/arch/arm64/meson.build (modified)
	* boot/arch/ia64/meson.build (modified)
	* boot/arch/mips32/meson.build (modified)
	* boot/arch/ppc32/meson.build (modified)
	* boot/arch/riscv64/meson.build (modified)
	* boot/arch/sparc64/meson.build (modified)
	* boot/generic/include/assert.h (moved)
	* boot/generic/include/errno.h (modified)
	* boot/generic/src/str.c (deleted)
	* common/include/ctype.h (moved)
	* common/include/str.h (moved)
	* common/include/str_error.h (moved)
	* common/stdc/ctype.c (moved)
	* common/str.c (moved)
	* common/str_error.c (moved)
	* common/strtol.c (moved)
	* kernel/generic/include/str.h (deleted)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/lib/str.c (deleted)
	* kernel/generic/src/lib/strtol.c (deleted)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/mm/backend_user.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* uspace/lib/c/generic/str_error.c (deleted)
	* uspace/lib/c/meson.build (modified)
	* uspace/lib/posix/include/posix/ctype.h (modified)

	Deduplicate string related functions


Fri, 27 Oct 2023 17:38:32 GMT Jiří Zárevúcky <zarevucky.jiri@…> [44e8541]
	* boot/generic/include/stdlib.h (deleted)
	* common/include/bsearch.h (moved)
	* common/include/qsort.h (moved)
	* common/include/stdlib.h (moved)
	* common/stdc/bsearch.c (moved)
	* common/stdc/calloc.c (moved)
	* common/stdc/qsort.c (moved)
	* uspace/app/tester/mm/common.c (modified)
	* uspace/lib/c/generic/malloc.c (modified)
	* uspace/lib/c/include/malloc.h (modified)
	* uspace/lib/c/meson.build (modified)
	* uspace/lib/posix/include/posix/stdlib.h (modified)
	* uspace/lib/posix/src/stdio.c (modified)
	* uspace/lib/posix/src/time.c (modified)
	* uspace/lib/posix/src/unistd.c (modified)

	Move stdlib.h and some of its function into /common


Fri, 27 Oct 2023 17:38:32 GMT Jiří Zárevúcky <zarevucky.jiri@…> [b169619]
	* boot/arch/arm32/meson.build (modified)
	* boot/arch/arm32/src/main.c (modified)
	* boot/arch/arm64/meson.build (modified)
	* boot/arch/arm64/src/main.c (modified)
	* boot/arch/ia64/meson.build (modified)
	* boot/arch/ia64/src/main.c (modified)
	* boot/arch/mips32/meson.build (modified)
	* boot/arch/mips32/src/main.c (modified)
	* boot/arch/ppc32/meson.build (modified)
	* boot/arch/ppc32/src/main.c (modified)
	* boot/arch/riscv64/meson.build (modified)
	* boot/arch/sparc64/meson.build (modified)
	* boot/arch/sparc64/src/main.c (modified)
	* boot/genarch/src/ofw_tree.c (modified)
	* boot/generic/include/stdlib.h (added)
	* boot/generic/src/gzip.c (modified)
	* boot/generic/src/inflate.c (modified)
	* boot/generic/src/memstr.c (deleted)
	* boot/generic/src/payload.c (modified)
	* boot/meson.build (modified)
	* common/include/mem.h (moved)
	* common/stdc/cc.h (moved)
	* common/stdc/mem.c (moved)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/amd64/src/pm.c (modified)
	* kernel/arch/arm32/src/ras.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia32/src/pm.c (modified)
	* kernel/arch/ia32/src/smp/smp.c (modified)
	* kernel/arch/ia64/src/cpu/cpu.c (modified)
	* kernel/arch/ia64/src/mm/vhpt.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/riscv64/src/riscv64.c (modified)
	* kernel/arch/sparc64/src/mm/sun4u/as.c (modified)
	* kernel/arch/sparc64/src/mm/sun4v/as.c (modified)
	* kernel/genarch/src/acpi/acpi.c (modified)
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/drivers/via-cuda/cuda.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/genarch/src/mm/as_pt.c (modified)
	* kernel/genarch/src/mm/page_pt.c (modified)
	* kernel/genarch/src/ofw/ofw_tree.c (modified)
	* kernel/generic/common (added)
	* kernel/generic/include/cc.h (modified)
	* kernel/generic/include/cpu/cpu_mask.h (modified)
	* kernel/generic/include/lib/memfnc.h (deleted)
	* kernel/generic/include/memw.h (moved)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/cpu/cpu.c (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ddi/irq.c (modified)
	* kernel/generic/src/ipc/ipc.c (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/lib/gsort.c (modified)
	* kernel/generic/src/lib/mem.c (modified)
	* kernel/generic/src/lib/memfnc.c (deleted)
	* kernel/generic/src/lib/ubsan.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/backend_anon.c (modified)
	* kernel/generic/src/mm/backend_elf.c (modified)
	* kernel/generic/src/mm/malloc.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/printf/vsnprintf.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/synch/waitq.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* kernel/meson.build (modified)
	* kernel/test/mm/falloc2.c (modified)
	* kernel/test/mm/slab1.c (modified)
	* kernel/test/mm/slab2.c (modified)
	* uspace/lib/c/common (added)
	* uspace/lib/c/meson.build (modified)
	* uspace/lib/posix/include/common (added)
	* uspace/lib/posix/include/posix/string.h (modified)

	Deduplicate mem functions

	There are a number of functions which are ...


Fri, 27 Oct 2023 17:24:14 GMT Jiří Zárevúcky <zarevucky.jiri@…> [c89ae25]
	* boot/arch/arm32/_link.ld.in (modified)
	* boot/arch/arm64/_link.ld.in (modified)
	* boot/arch/ia64/_link.ld.in (modified)
	* boot/arch/mips32/_link.ld.in (modified)
	* boot/arch/ppc32/_link.ld.in (modified)
	* boot/arch/riscv64/_link.ld.in (modified)
	* boot/arch/sparc64/_link.ld.in (modified)
	* boot/meson.build (modified)
	* kernel/arch/abs32le/_link.ld.in (modified)
	* kernel/arch/amd64/_link.ld.in (modified)
	* kernel/arch/arm32/_link.ld.in (modified)
	* kernel/arch/arm64/_link.ld.in (modified)
	* kernel/arch/ia32/_link.ld.in (modified)
	* kernel/arch/ia64/_link.ld.in (modified)
	* kernel/arch/mips32/_link.ld.in (modified)
	* kernel/arch/ppc32/_link.ld.in (modified)
	* kernel/arch/riscv64/_link.ld.in (modified)
	* kernel/arch/sparc64/_link.ld.in (modified)
	* meson/arch/amd64/meson.build (modified)
	* meson/arch/arm64/meson.build (modified)
	* meson/arch/ia32/meson.build (modified)
	* meson/arch/ppc32/meson.build (modified)
	* meson/part/compiler_args/meson.build (modified)

	Fix and enable --gc-sections in /kernel and /boot


Thu, 26 Oct 2023 20:22:32 GMT Jiří Zárevúcky <zarevucky.jiri@…> [0373af9]
	* kernel/generic/src/debug/line.c (modified)

	Forgotten debugging tweak


Thu, 26 Oct 2023 20:20:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [001957b6]
	* kernel/generic/include/debug/constants.h (modified)
	* kernel/generic/include/debug/constants/dw_access.inc (moved)
	* kernel/generic/include/debug/constants/dw_at.inc (moved)
	* kernel/generic/include/debug/constants/dw_ate.inc (moved)
	* kernel/generic/include/debug/constants/dw_cc.inc (moved)
	* kernel/generic/include/debug/constants/dw_ds.inc (moved)
	* kernel/generic/include/debug/constants/dw_end.inc (moved)
	* kernel/generic/include/debug/constants/dw_form.inc (moved)
	* kernel/generic/include/debug/constants/dw_id.inc (moved)
	* kernel/generic/include/debug/constants/dw_lang.inc (moved)
	* kernel/generic/include/debug/constants/dw_lle.inc (moved)
	* kernel/generic/include/debug/constants/dw_lnct.inc (moved)
	* kernel/generic/include/debug/constants/dw_lne.inc (moved)
	* kernel/generic/include/debug/constants/dw_lns.inc (moved)
	* kernel/generic/include/debug/constants/dw_op.inc (moved)
	* kernel/generic/include/debug/constants/dw_tag.inc (moved)
	* kernel/generic/include/debug/constants/dw_ut.inc (moved)
	* kernel/generic/include/debug/constants/dw_virtuality.inc (moved)
	* kernel/generic/include/debug/constants/dw_vis.inc (moved)
	* kernel/generic/include/debug/line.h (modified)
	* kernel/generic/src/debug/line.c (modified)
	* kernel/generic/src/debug/names.c (modified)
	* kernel/generic/src/debug/stacktrace.c (modified)
	* kernel/generic/src/debug/util.c (modified)
	* kernel/generic/src/debug/util.h (modified)

	ccheck


Thu, 26 Oct 2023 19:20:09 GMT Jiří Zárevúcky <zarevucky.jiri@…> [2fbb42f]
	* kernel/generic/include/debug/constants.h (added)
	* kernel/generic/include/debug/constants/dw_access.h (added)
	* kernel/generic/include/debug/constants/dw_at.h (added)
	* kernel/generic/include/debug/constants/dw_ate.h (added)
	* kernel/generic/include/debug/constants/dw_cc.h (added)
	* kernel/generic/include/debug/constants/dw_ds.h (added)
	* kernel/generic/include/debug/constants/dw_end.h (added)
	* kernel/generic/include/debug/constants/dw_form.h (added)
	* kernel/generic/include/debug/constants/dw_id.h (added)
	* kernel/generic/include/debug/constants/dw_lang.h (added)
	* kernel/generic/include/debug/constants/dw_lle.h (added)
	* kernel/generic/include/debug/constants/dw_lnct.h (added)
	* kernel/generic/include/debug/constants/dw_lne.h (added)
	* kernel/generic/include/debug/constants/dw_lns.h (added)
	* kernel/generic/include/debug/constants/dw_op.h (added)
	* kernel/generic/include/debug/constants/dw_tag.h (added)
	* kernel/generic/include/debug/constants/dw_ut.h (added)
	* kernel/generic/include/debug/constants/dw_virtuality.h (added)
	* kernel/generic/include/debug/constants/dw_vis.h (added)
	* kernel/generic/include/debug/line.h (added)
	* kernel/generic/include/debug/names.h (added)
	* kernel/generic/include/stacktrace.h (modified)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/debug/line.c (added)
	* kernel/generic/src/debug/names.c (added)
	* kernel/generic/src/debug/stacktrace.c (modified)
	* kernel/generic/src/debug/util.c (added)
	* kernel/generic/src/debug/util.h (added)
	* kernel/meson.build (modified)
	* meson/part/compiler_args/meson.build (modified)

	Add printing of file names and line numbers in stacktraces

	Uses ...


Thu, 26 Oct 2023 15:20:07 GMT Jiří Zárevúcky <zarevucky.jiri@…> [da13982]
	* kernel/arch/abs32le/_link.ld.in (modified)
	* kernel/arch/amd64/_link.ld.in (modified)
	* kernel/arch/arm32/_link.ld.in (modified)
	* kernel/arch/arm64/_link.ld.in (modified)
	* kernel/arch/ia32/_link.ld.in (modified)
	* kernel/arch/ia64/_link.ld.in (modified)
	* kernel/arch/mips32/_link.ld.in (modified)
	* kernel/arch/ppc32/_link.ld.in (modified)
	* kernel/arch/riscv64/_link.ld.in (modified)
	* kernel/arch/sparc64/_link.ld.in (modified)
	* kernel/generic/include/debug.h (modified)
	* kernel/generic/include/debug/register.h (moved)
	* kernel/generic/include/debug/sections.h (added)
	* kernel/generic/include/symtab.h (modified)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/console/kconsole.c (modified)
	* kernel/generic/src/debug/profile.c (moved)
	* kernel/generic/src/debug/sections.c (added)
	* kernel/generic/src/debug/stacktrace.c (modified)
	* kernel/generic/src/debug/symtab.c (modified)
	* kernel/generic/src/main/kinit.c (modified)
	* kernel/meson.build (modified)
	* kernel/tools/genmap.py (deleted)
	* meson.build (modified)
	* meson/arch/mips32/meson.build (modified)
	* meson/part/initrd_manifest/meson.build (modified)

	Read symbol table from ELF sections

	Instead of the currently broken ...


Thu, 26 Oct 2023 11:58:44 GMT Jiří Zárevúcky <zarevucky.jiri@…> [d28bdbe]
	* kernel/generic/include/debug.h (modified)
	* kernel/generic/src/main/main.c (modified)

	Verify arguments of empty log calls


Thu, 26 Oct 2023 11:51:50 GMT Jiri Svoboda <jiri@…> [95fc538]
	* uspace/app/taskbar/clock.c (modified)
	* uspace/app/taskbar/clock.h (modified)
	* uspace/app/taskbar/doc/doxygroups.h (modified)
	* uspace/app/taskbar/main.c (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/taskbar.h (modified)
	* uspace/app/taskbar/tbsmenu.c (modified)
	* uspace/app/taskbar/tbsmenu.h (modified)
	* uspace/app/taskbar/types/clock.h (modified)
	* uspace/app/taskbar/types/taskbar.h (modified)
	* uspace/app/taskbar/types/tbsmenu.h (modified)
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)
	* uspace/lib/tbarcfg/private/tbarcfg.h (modified)
	* uspace/lib/tbarcfg/src/tbarcfg.c (modified)
	* uspace/lib/tbarcfg/test/tbarcfg.c (modified)

	It should be Taskbar not Task Bar


Thu, 26 Oct 2023 11:47:55 GMT Jiri Svoboda <jiri@…> [cb2894e]
	* uspace/app/meson.build (modified)
	* uspace/app/taskbar-cfg/doc/doxygroups.h (added)
	* uspace/app/taskbar-cfg/main.c (added)
	* uspace/app/taskbar-cfg/meson.build (added)
	* uspace/app/taskbar-cfg/startmenu.c (added)
	* uspace/app/taskbar-cfg/startmenu.h (added)
	* uspace/app/taskbar-cfg/taskbar-cfg.c (added)
	* uspace/app/taskbar-cfg/taskbar-cfg.h (added)
	* uspace/app/taskbar-cfg/test/main.c (added)
	* uspace/app/taskbar-cfg/test/startmenu.c (added)
	* uspace/app/taskbar-cfg/test/taskbar-cfg.c (added)
	* uspace/app/taskbar-cfg/types/startmenu.h (added)
	* uspace/app/taskbar-cfg/types/taskbar-cfg.h (added)

	Taskbar configuration utility (WIP)


Tue, 24 Oct 2023 19:53:52 GMT GitHub <noreply@…> [85ec7d4]

	Toolchain update (GCC 13.1.1, binutils 2.40) (#226)

	A hopefully ...


Tue, 24 Oct 2023 17:40:16 GMT Jiří Zárevúcky <zarevucky.jiri@…> [1152c18d]
	* tools/toolchain.sh (modified)

	Update toolchain to binutils 2.41 and GCC 13.2


Tue, 24 Oct 2023 17:40:16 GMT Jiří Zárevúcky <zarevucky.jiri@…> [4792e74]
	* tools/toolchain.sh (modified)

	toolchain.sh: Make installation command visible even when it's not
	sudo


Tue, 24 Oct 2023 17:40:08 GMT Jiří Zárevúcky <zarevucky.jiri@…> [59d469b]
	* tools/toolchain.sh (modified)

	toolchain.sh: two more issues


Tue, 24 Oct 2023 17:07:29 GMT Jiří Zárevúcky <zarevucky.jiri@…> [85b41bc]
	* tools/toolchain.sh (modified)

	toolchain.sh: Fix directory check bug introduced previously


Tue, 24 Oct 2023 16:42:37 GMT Jiří Zárevúcky <zarevucky.jiri@…> [29ed06d]
	* uspace/lib/ui/src/window.c (modified)

	Explicitly cast interchangable but distinct enum types


Tue, 24 Oct 2023 16:38:29 GMT Jiří Zárevúcky <zarevucky.jiri@…> [0b5aa1f0]
	* tools/toolchain.sh (modified)

	toolchain.sh: extensive changes

	libgcc may need binutils and GCC to ...


Sun, 22 Oct 2023 20:43:15 GMT Jiří Zárevúcky <zarevucky.jiri@…> [cc73f6d4]
	* uspace/lib/gfxfont/test/tpf.c (modified)

	Avoid casting between enum types


Sun, 22 Oct 2023 17:49:28 GMT Jiří Zárevúcky <zarevucky.jiri@…> [133461c]
	* kernel/arch/arm32/src/atomic.c (modified)
	* uspace/lib/c/arch/arm32/src/atomic.c (modified)

	Align arm32 atomic op prototypes with compiler's expectations

	Based ...


Sun, 22 Oct 2023 17:27:09 GMT Jiří Zárevúcky <zarevucky.jiri@…> [78f0422c]
	* abi/include/_bits/decls.h (modified)
	* abi/include/_bits/uchar.h (modified)
	* kernel/generic/src/interrupt/interrupt.c (modified)
	* uspace/app/tester/fault/fault1.c (modified)
	* uspace/app/tester/print/print5.c (modified)
	* uspace/lib/c/generic/rtld/symbol.c (modified)
	* uspace/lib/c/generic/thread/fibril_synch.c (modified)
	* uspace/lib/c/include/adt/list.h (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)
	* uspace/lib/c/test/string.c (modified)
	* uspace/lib/cpp/include/__bits/algorithm.hpp (modified)
	* uspace/lib/cpp/include/__bits/thread/threading.hpp (modified)
	* uspace/srv/hid/display/test/window.c (modified)

	Merge C/C++ changes needed to build with newer GCC


Sun, 22 Oct 2023 17:26:17 GMT Jiří Zárevúcky <zarevucky.jiri@…> [dfb16c4]
	* kernel/generic/src/interrupt/interrupt.c (modified)

	Panic on unexpected use of exception handling


Sun, 22 Oct 2023 17:26:17 GMT Jiří Zárevúcky <zarevucky.jiri@…> [e8c235b]
	* uspace/lib/cpp/include/__bits/algorithm.hpp (modified)

	C++: expand loop if types are different


Sun, 22 Oct 2023 17:26:17 GMT Jiří Zárevúcky <zarevucky.jiri@…> [d5409da]
	* uspace/lib/c/generic/thread/fibril_synch.c (modified)
	* uspace/lib/c/include/adt/list.h (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)
	* uspace/lib/cpp/include/__bits/thread/threading.hpp (modified)

	C++: mutex::init should be constexpr


Sun, 22 Oct 2023 17:26:17 GMT Jiří Zárevúcky <zarevucky.jiri@…> [f0378c6]
	* abi/include/_bits/decls.h (modified)

	Add __CONSTEXPR for headers shared by C and C++


Sun, 22 Oct 2023 17:26:17 GMT Jiří Zárevúcky <zarevucky.jiri@…> [dcef1127]
	* abi/include/_bits/uchar.h (modified)

	char8_t behaves differently in C and C++


Sun, 22 Oct 2023 17:26:17 GMT Jiří Zárevúcky <zarevucky.jiri@…> [dd7df1c]
	* uspace/app/tester/fault/fault1.c (modified)
	* uspace/app/tester/print/print5.c (modified)
	* uspace/lib/c/generic/rtld/symbol.c (modified)
	* uspace/lib/c/test/string.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)

	Silence spurious/unwanted GCC warnings using pragmas


Sun, 22 Oct 2023 16:59:42 GMT Jiří Zárevúcky <zarevucky.jiri@…> [71b4444]
	* kernel/meson.build (modified)
	* meson/arch/arm32/meson.build (modified)
	* meson/arch/arm64/meson.build (modified)
	* meson/arch/ia64/meson.build (modified)
	* meson/arch/ppc32/meson.build (modified)
	* meson/arch/riscv64/meson.build (modified)
	* meson/part/compiler_args/meson.build (modified)
	* meson/part/tools/meson.build (modified)

	Merge meson script updates for new toolchain


Sun, 22 Oct 2023 16:57:43 GMT Jiří Zárevúcky <zarevucky.jiri@…> [2944b5a]
	* meson/arch/arm32/meson.build (modified)

	arm32: fix floating point abi configuration


Sun, 22 Oct 2023 16:45:25 GMT Jiří Zárevúcky <zarevucky.jiri@…> [cebd956]
	* meson/part/tools/meson.build (modified)

	Prefer mkisofs if genisoimage is a symlink


Sun, 22 Oct 2023 16:45:25 GMT Jiří Zárevúcky <zarevucky.jiri@…> [8f9f9b1]
	* meson/part/compiler_args/meson.build (modified)

	C++: silence misleading indentation warnings


Sun, 22 Oct 2023 16:45:25 GMT Jiří Zárevúcky <zarevucky.jiri@…> [62721d5]
	* kernel/meson.build (modified)
	* meson/arch/arm64/meson.build (modified)
	* meson/arch/ia64/meson.build (modified)
	* meson/arch/ppc32/meson.build (modified)
	* meson/arch/riscv64/meson.build (modified)
	* meson/part/compiler_args/meson.build (modified)

	Workaround linker warnings about RWX segment


Sun, 22 Oct 2023 16:45:25 GMT Jiří Zárevúcky <zarevucky.jiri@…> [b7493ea0]
	* meson/arch/arm64/meson.build (modified)

	Disable use of helper functions for atomics on AArch64


Sun, 22 Oct 2023 16:41:50 GMT Jiří Zárevúcky <zarevucky.jiri@…> [abb70fc3]
	* kernel/meson.build (modified)

	Silence compiler when accessing low memory addresses


Sun, 22 Oct 2023 15:53:32 GMT Jiří Zárevúcky <zarevucky.jiri@…> [590cb6d2]
	* uspace/drv/bus/usb/xhci/hw_struct/common.h (modified)
	* uspace/drv/bus/usb/xhci/hw_struct/context.h (modified)
	* uspace/lib/ext4/include/ext4/types.h (modified)

	Remove some inappropriate uses of __attribute__((packed))
 ...


Sun, 22 Oct 2023 14:04:49 GMT Jiří Zárevúcky <zarevucky.jiri@…> [f4a42661]
	* meson.build (modified)
	* meson/part/compiler_args/meson.build (modified)
	* meson/part/extra_targets/meson.build (modified)
	* uspace/app/wifi_supplicant/wifi_supplicant.c (modified)
	* uspace/drv/nic/ar9271/wmi.c (modified)
	* uspace/lib/cpp/include/__bits/adt/hash_table.hpp (modified)
	* uspace/lib/cpp/include/__bits/adt/rbtree.hpp (modified)
	* uspace/lib/cpp/include/__bits/string/string.hpp (modified)
	* uspace/lib/cpp/src/__bits/unwind.cpp (modified)
	* uspace/lib/cpp/src/future.cpp (modified)
	* uspace/lib/ui/test/window.c (modified)
	* uspace/lib/usbdev/include/usb/dev/device.h (modified)
	* uspace/srv/hid/output/proto/vt100.c (modified)

	Merge fixes to issues found while updating toolchain


Sun, 22 Oct 2023 13:57:54 GMT Jiří Zárevúcky <zarevucky.jiri@…> [c63c2bb]
	* meson.build (modified)
	* meson/part/extra_targets/meson.build (modified)

	Meson: fix deprecations, bump to 0.55


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [aaafcc8]
	* uspace/lib/cpp/include/__bits/adt/hash_table.hpp (modified)
	* uspace/lib/cpp/include/__bits/adt/rbtree.hpp (modified)

	C++: resolve ambiguous naming


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [1502c05]
	* uspace/lib/cpp/include/__bits/string/string.hpp (modified)

	C++ strings: missing space for null terminator


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [0eea807]
	* uspace/app/wifi_supplicant/wifi_supplicant.c (modified)

	Remove memory leak


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [f5762c7]
	* uspace/srv/hid/output/proto/vt100.c (modified)

	Ensure buffer is really big enough


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [2298fc4]
	* uspace/drv/nic/ar9271/wmi.c (modified)

	Prevent double-free


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [a6625c98]
	* uspace/drv/nic/ar9271/wmi.c (modified)

	Add missing malloc check


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [09b01ed0]
	* uspace/lib/ui/test/window.c (modified)

	Use keyboard, not mouse enum


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [b32cff2a]
	* uspace/lib/usbdev/include/usb/dev/device.h (modified)

	USB: fix function signature


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [1dafe18]
	* uspace/lib/cpp/src/future.cpp (modified)

	C++ lib: prevent use after free (hackish)


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [765995a]
	* meson/part/compiler_args/meson.build (modified)

	-Wimplicit-function-declaration is only for C


Sun, 22 Oct 2023 13:56:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [e8f48ea]
	* uspace/lib/cpp/src/__bits/unwind.cpp (modified)

	C++ lib: missing header


Sun, 22 Oct 2023 13:54:17 GMT Jiří Zárevúcky <zarevucky.jiri@…> [b2cbc0b]
	* configure.sh (modified)

	Fixed warning

	WARNING: Running the setup command as `meson ...


Fri, 20 Oct 2023 14:10:02 GMT Jiri Svoboda <jiri@…> [a381b52]
	* tools/export.sh (modified)

	export.sh needs to deal with thin archives

	Since I couldn't find a ...


Thu, 19 Oct 2023 19:55:37 GMT Jiří Zárevúcky <zarevucky.jiri@…> [972c428c]
	* contrib/qemu/build-from-scratch.sh (modified)

	Also enable slirp for networking in QEMU


Thu, 19 Oct 2023 18:51:14 GMT Jiří Zárevúcky <zarevucky.jiri@…> [4ad76fa]
	* contrib/qemu/build-from-scratch.sh (modified)

	Improve QEMU build script

	- Install to ~/.local by default instead ...


Tue, 17 Oct 2023 12:21:15 GMT Jiri Svoboda <jiri@…> [d4643db]
	* uspace/app/gfxdemo/gfxdemo.h (added)

	Add missing header (oops)


Tue, 17 Oct 2023 12:18:10 GMT Jiri Svoboda <jiri@…> [b279899]
	* uspace/app/taskbar/meson.build (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/taskbar.sif (moved)
	* uspace/app/taskbar/tbsmenu.c (modified)
	* uspace/lib/meson.build (modified)
	* uspace/lib/startmenu/doc/doxygroups.h (deleted)
	* uspace/lib/tbarcfg/doc/doxygroups.h (added)
	* uspace/lib/tbarcfg/include/tbarcfg/tbarcfg.h (moved)
	* uspace/lib/tbarcfg/include/types/tbarcfg/tbarcfg.h (moved)
	* uspace/lib/tbarcfg/meson.build (moved)
	* uspace/lib/tbarcfg/private/tbarcfg.h (moved)
	* uspace/lib/tbarcfg/src/tbarcfg.c (moved)
	* uspace/lib/tbarcfg/test/main.c (moved)
	* uspace/lib/tbarcfg/test/tbarcfg.c (moved)
	* uspace/lib/ui/src/wdecor.c (modified)

	Rename startmenu library to tbarcfg

	There may be other aspects of ...


Tue, 17 Oct 2023 07:58:44 GMT Jiri Svoboda <jiri@…> [4030072]
	* uspace/app/taskbar/tbsmenu.c (modified)

	Open start menu on button press, not click

	Now it can be closed ...


Mon, 16 Oct 2023 17:47:29 GMT Jiri Svoboda <jiri@…> [1543d4c]
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/srv/hid/display/seat.c (modified)

	Properly close drop-down menu on second menu-bar entry click

	Note ...


Mon, 16 Oct 2023 09:43:55 GMT Jiri Svoboda <jiri@…> [9e240c1]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX Demo 'ui' should fall back to console by default


Mon, 16 Oct 2023 09:36:57 GMT Jiri Svoboda <jiri@…> [f1ce7ff]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	Make GFX demo window fullscreen/undecorated in fullscreen mode

	If ...


Mon, 16 Oct 2023 09:26:58 GMT Jiri Svoboda <jiri@…> [9adae25]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX Demo should call ui_run()

	This is needed to process console ...


Fri, 13 Oct 2023 20:38:50 GMT Jiri Svoboda <jiri@…> [489f405]
	* uspace/app/taskbar/taskbar.c (modified)

	Taskbar should start even if WM service is not running


Fri, 13 Oct 2023 20:28:47 GMT Jiri Svoboda <jiri@…> [7aa9fa1b]
	* uspace/app/taskbar/taskbar.c (modified)

	Taskbar needs to avoid receiving premature events

	This would often ...


Fri, 13 Oct 2023 20:27:14 GMT Jiri Svoboda <jiri@…> [5d9403d5]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/tbsmenu.c (modified)
	* uspace/app/taskbar/tbsmenu.h (modified)
	* uspace/app/taskbar/test/tbsmenu.c (modified)
	* uspace/app/taskbar/types/tbsmenu.h (modified)
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)

	Open start menu using Enter, fix input device ID

	Pressing Enter ...


Tue, 10 Oct 2023 19:14:38 GMT Jiri Svoboda <jiri@…> [788c76e3]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX demo should downsize the window with -d cons@ ui

	Also do not ...


Tue, 10 Oct 2023 18:47:35 GMT Jiri Svoboda <jiri@…> [c0efb2e]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX should detect screen size in console mode


Tue, 10 Oct 2023 18:37:44 GMT Jiri Svoboda <jiri@…> [082feff]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX Demo should handle keyboard events in console mode


Tue, 10 Oct 2023 17:44:52 GMT Jiri Svoboda <jiri@…> [f9ae472]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX Demo should not quit on any key


Tue, 10 Oct 2023 17:37:09 GMT Jiri Svoboda <jiri@…> [af967ef9]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX Demo should quit more prompty


Tue, 10 Oct 2023 12:56:43 GMT Jiri Svoboda <jiri@…> [bd2fab5]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	Remove forgotten debug messages from GFX Demo

	Interferes with ...


Tue, 10 Oct 2023 12:30:54 GMT Jiri Svoboda <jiri@…> [983052c]
	* uspace/app/taskbar/clock.c (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)
	* uspace/lib/ui/include/ui/ui.h (modified)
	* uspace/lib/ui/private/ui.h (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/test/ui.c (modified)

	Task bar should not crash when starting in terminal

	Firstly, we ...


Mon, 09 Oct 2023 11:13:19 GMT Jiri Svoboda <jiri@…> [9bec33a]
	* uspace/app/taskbar/startmenu.sif (modified)
	* uspace/app/taskbar/tbsmenu.c (modified)
	* uspace/app/taskbar/tbsmenu.h (modified)
	* uspace/app/taskbar/types/tbsmenu.h (modified)

	It's a start!


Sat, 07 Oct 2023 15:50:59 GMT Jiri Svoboda <jiri@…> [7d78e466]
	* uspace/app/taskbar/meson.build (modified)
	* uspace/app/taskbar/startmenu.sif (added)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/tbsmenu.c (modified)
	* uspace/app/taskbar/tbsmenu.h (modified)
	* uspace/lib/meson.build (modified)
	* uspace/lib/startmenu/doc/doxygroups.h (added)
	* uspace/lib/startmenu/include/startmenu/startmenu.h (added)
	* uspace/lib/startmenu/include/types/startmenu/startmenu.h (added)
	* uspace/lib/startmenu/meson.build (added)
	* uspace/lib/startmenu/private/startmenu.h (added)
	* uspace/lib/startmenu/src/startmenu.c (added)
	* uspace/lib/startmenu/test/main.c (added)
	* uspace/lib/startmenu/test/startmenu.c (added)

	Load start menu from file using libstartmenu


Wed, 04 Oct 2023 17:00:05 GMT Jiri Svoboda <jiri@…> [4d58bac]
	* meson/arch/arm32/meson.build (modified)
	* meson/arch/ppc32/meson.build (modified)
	* meson/arch/sparc64/meson.build (modified)
	* uspace/app/meson.build (modified)
	* uspace/app/ofw/doc/doxygroups.h (added)
	* uspace/app/ofw/meson.build (added)
	* uspace/app/ofw/ofw.c (added)
	* uspace/lib/meson.build (modified)
	* uspace/lib/ofw/doc/doxygroups.h (added)
	* uspace/lib/ofw/include/ofw.h (added)
	* uspace/lib/ofw/include/types/ofw.h (added)
	* uspace/lib/ofw/meson.build (added)
	* uspace/lib/ofw/src/ofw.c (added)
	* uspace/meson.build (modified)

	Library and utility for printing OpenFirmware device tree


Tue, 03 Oct 2023 11:54:18 GMT Jiri Svoboda <jiri@…> [7e660378]
	* uspace/srv/hid/input/ctl/stty.c (modified)
	* uspace/srv/hid/input/stroke.c (modified)

	Support Alt-key in serial console


Mon, 02 Oct 2023 14:26:21 GMT Jiri Svoboda <jiri@…> [b2261af0]
	* uspace/lib/ui/src/wdecor.c (modified)

	Make sure sysmenu handle cannot be clicked if no titlebar

	Even if ...


Mon, 02 Oct 2023 09:19:56 GMT Jiri Svoboda <jiri@…> [06a61fc]
	* uspace/app/taskbar/meson.build (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/tbsmenu.c (added)
	* uspace/app/taskbar/tbsmenu.h (added)
	* uspace/app/taskbar/test/main.c (modified)
	* uspace/app/taskbar/test/tbsmenu.c (added)
	* uspace/app/taskbar/types/taskbar.h (modified)
	* uspace/app/taskbar/types/tbsmenu.h (added)
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)

	Start menu (WIP)

	It's not starting anything yet.


Fri, 29 Sep 2023 17:03:33 GMT Jiri Svoboda <jiri@…> [be0ec50]
	* uspace/lib/ui/src/popup.c (modified)
	* uspace/srv/hid/display/window.c (modified)

	Make sure menus are not obscured by task bar


Fri, 29 Sep 2023 16:49:53 GMT Jiri Svoboda <jiri@…> [e54de59]
	* uspace/lib/ui/src/window.c (modified)

	Place menus above parent rectangle if they do not fit below


Wed, 27 Sep 2023 20:01:51 GMT Jiri Svoboda <jiri@…> [4034954c]
	* uspace/lib/ui/private/menubar.h (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/menubar.c (modified)

	Do not forget to close system menu. Close first, open second!

	When ...


Wed, 27 Sep 2023 09:20:01 GMT Jiri Svoboda <jiri@…> [5afc1aa]
	* uspace/lib/ui/src/wdecor.c (modified)

	Must highlight active system menu handle also in text mode

	I ...


Tue, 26 Sep 2023 20:26:55 GMT Jiri Svoboda <jiri@…> [8d1bcd7]
	* uspace/lib/ui/include/types/ui/wdecor.h (modified)
	* uspace/lib/ui/include/ui/menubar.h (modified)
	* uspace/lib/ui/private/menubar.h (modified)
	* uspace/lib/ui/private/wdecor.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/menubar.c (modified)
	* uspace/lib/ui/test/menudd.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)

	Handover between system menu and menu bar

	We can move between them ...


Wed, 20 Sep 2023 13:10:28 GMT Jiri Svoboda <jiri@…> [ed1a948]
	* uspace/lib/ui/include/types/ui/wdecor.h (modified)
	* uspace/lib/ui/include/ui/wdecor.h (modified)
	* uspace/lib/ui/private/wdecor.h (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)

	System menu handle

	Graphical element allowing to open system menu ...


Sun, 17 Sep 2023 18:40:47 GMT Jiri Svoboda <jiri@…> [153dd3b]
	* uspace/lib/sif/src/sif.c (modified)

	Do not leak memory when realloc() fails


Sun, 17 Sep 2023 09:56:59 GMT Jiri Svoboda <jiri@…> [7d7f5e3]
	* uspace/lib/c/generic/loc.c (modified)
	* uspace/lib/c/include/loc.h (modified)
	* uspace/lib/c/include/types/loc.h (modified)
	* uspace/lib/c/meson.build (modified)
	* uspace/lib/c/test/loc.c (added)
	* uspace/lib/c/test/main.c (modified)

	loc_server_register() should be callable more than once ...


Sat, 16 Sep 2023 19:58:18 GMT Jiri Svoboda <jiri@…> [4c6fd56]
	* uspace/app/display-cfg/test/seats.c (modified)
	* uspace/app/taskbar/test/wndlist.c (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)
	* uspace/lib/c/generic/loc.c (modified)
	* uspace/lib/c/include/loc.h (modified)
	* uspace/lib/c/include/types/loc.h (added)
	* uspace/lib/ddev/test/ddev.c (modified)
	* uspace/lib/dispcfg/test/dispcfg.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/hound/src/protocol.c (modified)
	* uspace/lib/ipcgfx/test/ipcgfx.c (modified)
	* uspace/lib/wndmgt/test/wndmgt.c (modified)
	* uspace/srv/bd/file_bd/file_bd.c (modified)
	* uspace/srv/bd/rd/rd.c (modified)
	* uspace/srv/bd/sata_bd/sata_bd.c (modified)
	* uspace/srv/bd/vbd/disk.c (modified)
	* uspace/srv/bd/vbd/disk.h (modified)
	* uspace/srv/bd/vbd/vbd.c (modified)
	* uspace/srv/clipboard/clipboard.c (modified)
	* uspace/srv/devman/drv_conn.c (modified)
	* uspace/srv/devman/loc.c (modified)
	* uspace/srv/devman/main.c (modified)
	* uspace/srv/devman/main.h (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/display/main.c (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/isdv4_tablet/main.c (modified)
	* uspace/srv/hid/output/output.c (modified)
	* uspace/srv/hid/remcons/remcons.c (modified)
	* uspace/srv/hid/rfb/main.c (modified)
	* uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/net/dhcp/main.c (modified)
	* uspace/srv/net/dnsrsrv/dnsrsrv.c (modified)
	* uspace/srv/net/ethip/ethip.c (modified)
	* uspace/srv/net/inetsrv/inetsrv.c (modified)
	* uspace/srv/net/loopip/loopip.c (modified)
	* uspace/srv/net/nconfsrv/nconfsrv.c (modified)
	* uspace/srv/net/slip/slip.c (modified)
	* uspace/srv/net/tcp/service.c (modified)
	* uspace/srv/net/udp/service.c (modified)
	* uspace/srv/taskmon/taskmon.c (modified)
	* uspace/srv/test/chardev-test/main.c (modified)
	* uspace/srv/test/ipc-test/main.c (modified)
	* uspace/srv/volsrv/volsrv.c (modified)

	loc_server_register() should be callable more than once (API only)
 ...