﻿id	Summary	Status	Owner	Priority	Milestone	Component
5	Support uspace with the ability to join threads	assigned	mpr	major		helenos/unspecified
16	mips32 loaders need to maintain cache coherence	new		major		helenos/boot/mips32
32	ppc32: use proper permissions on pages	new	Martin Decky	major		helenos/kernel/ppc32
62	Support file system date attributes	new		major		helenos/srv/vfs
67	TMPFS relies on being single-threaded	new		major		helenos/fs/tmpfs
72	Write back file system data from block cache to the block device periodically	assigned	Jakub Jermář	major		helenos/lib/block
77	Filesystem framework is extremely fragile	new		major		helenos/srv/vfs
156	Improve support for non-xterm terminal emulators	new	Jiri Svoboda	major		helenos/srv/console
173	Need a command line tool to manage null devices	new		major		helenos/unspecified
177	OpenPIC driver for ppc32	new		major		helenos/unspecified
184	Support for ipc_connect_me_to_timeout() would be useful	new		major		helenos/srv/ns
201	fflush() should be cheap if output buffer is empty	new		major		helenos/unspecified
202	fgetc() should be smarter about buffer flushing	new		major		helenos/unspecified
215	Need 'interrupt task' functionality	new		major		helenos/unspecified
216	Need 'end of input' functionality	new		major		helenos/unspecified
248	i8042 kernel driver should be more robust	new	Martin Decky	major		helenos/kernel/genarch
281	printf functions are overserialized	new		major		helenos/lib/c
304	Read-only UDF 2.50 (Blu-ray video)	reopened		major		helenos/unspecified
312	Coredumps should contain register state	new		major		helenos/app/taskdump
313	Enhancement of user space debugging and observability features	new		major		helenos-debugging
319	Input method for character terminals	new		major		helenos/srv/kbd
320	Would be nice to type kconsole commands while 'test *' runs	new	Jakub Jermář	major		helenos/kernel/generic
381	Integrate interrupt controller drivers into DDF	new		major		helenos/unspecified
391	Async exchange abort	new		major		helenos/unspecified
392	Async per-port connection handlers	new		major		helenos/unspecified
393	Async single connection per session	new		major		helenos/unspecified
402	Port QEMU to HelenOS	accepted	Vojtech Horky	major		helenos/app/other
414	Graceful system shutdown	new	Jakub Jermář	major		helenos-infrastructure
417	Port HelenOS to an existing 32-bit MIPS board / computer	assigned	Jakub Jermář	major		helenos/kernel/mips32
419	HelenOS as a Genode platform	new		major		helenos/unspecified
424	RPC/IPC generator	new		major		helenos-infrastructure
432	Rock Ridge extension in cdfs	new		major		helenos/unspecified
433	Restartable system calls	new	Jakub Jermář	major		helenos/kernel/generic
440	Serial terminal emulation/deemulation library	accepted	Jiri Svoboda	major		helenos/unspecified
445	slab_reclaim() holds a spinlock when making calls to frame allocator	new	Jakub Jermář	major		helenos/kernel/generic
447	Boot from persistent file system	new		major		helenos/unspecified
448	Forced vs. non-forced administrative device removal	new		major		helenos/unspecified
460	Extend devctl with driver management	assigned	Jiri Svoboda	major		helenos/unspecified
480	VFS deadlocks when FS calles VFS operation (namespace_rwlock)	new	Jakub Jermář	major		helenos/srv/vfs
494	Need abortable async_get_call() variant	new	Jakub Jermář	major		helenos/lib/c
496	Provide library implementations for common CRC's	new		major		helenos/lib/c
502	Zero configuration networking	new		major		helenos/unspecified
505	Remcons should implement the console protocol fully	accepted	Jiri Svoboda	major		helenos/unspecified
517	Port the clang (LLVM) compiler to HelenOS	new		major		helenos/app/other
520	Driver for VESA-compatible graphics adapter	new		major		helenos/gui
524	Implement support for Ben NanoNote (mips32)	new	Martin Decky	major		helenos/kernel/mips32
536	IPv4 link-local address autoconfiguration	new		major		helenos/unspecified
541	Hard real-time features	new		major		helenos/unspecified
553	e1k support for 8086:1502 (82579LM Gigabit Network Connection rev 04)	new		major		helenos/unspecified
561	IPv6 stateless configuration	new		major		helenos/unspecified
562	Source and destination address selection	accepted	Jiri Svoboda	major		helenos/unspecified
564	Implement support for 9P	new	Jakub Jermář	major		helenos/srv/vfs
571	Driver for Broadcom VideoCore IV (Raspberry Pi)	new		major		helenos/drv/other
572	USB DisplayLink driver	new		major		helenos/drv/other
576	Network file server and network file system client	new	Jakub Jermář	major		helenos/srv/vfs
577	AC'97 Audio driver	new		major		helenos/drv/other
590	Logset should display registered logs	new		major		helenos/srv/logger
598	cdfs initial ramdisk	new		major		helenos/unspecified
609	No user interface on bbxm	new		major		helenos/unspecified
610	No user interface on bbone	new		major		helenos/unspecified
612	No user interface on raspberrypi	new		major		helenos/unspecified
621	Raspberry Pi USB controller driver	new		major		helenos/usb/other
629	Network packet capture	new		major		helenos/net/other
646	GDB stub for remote debugging	new		major		helenos-debugging
647	USB support on BeagleBoard XM and BeagleBone computers	new		major		helenos/drv/other
648	Extend dynamic linking support to (an)other architecture(s)	new	Jiri Svoboda	major		helenos/srv/loader
649	Implement support for Creator Ci40 (mips32)	new	Martin Decky	major		helenos/kernel/mips32
651	Implement Turris Omnia support (arm32)	assigned	Jiří Zárevúcky	major		helenos/kernel/arm32
655	Networking stabilization campaign	new		major		helenos/net/other
670	Allow arbitrary number of answerboxes per task	new	Jakub Jermář	major		helenos/kernel/generic
675	Implement Xen PV network device driver	new		major		helenos/net/other
711	Library support for foreign C software (tracking ticket)	new		major		helenos/lib/other
712	Port Git to HelenOS	new		major		ported-software
732	Fill in gaps in ISO C standard library support	accepted	Jiri Svoboda	major		helenos/unspecified
755	Shared libraries should be shared in memory, too	new		major		helenos/unspecified
768	CI/Travis need more config space coverage	new		major		ci
778	Support for Intel Corporation Ethernet Connection (3) I218-LM [8086:15a2]	new		major		helenos/unspecified
787	Taskdump needs to undertand shared objects	new		major		helenos/unspecified
788	Ns should track tasks through their entire life cycle	new		major		helenos/unspecified
789	Loading as a service	new		major		helenos/unspecified
810	Run all unit tests as part of CI	new		major		ci
835	New, non UNIX-like shell	assigned	Jiri Svoboda	major		helenos/unspecified
842	Support PCnet-FAST III (Am79c973) network adapter	new		major		helenos/unspecified
845	sparc64/ultra should support keyboard in Qemu	new		major		helenos/unspecified
868	Block cache and page out	new		major		helenos/unspecified
869	Global chroot	new		major		helenos/srv/vfs
873	Libinet inetfaces should not contain hidden state	assigned	Jiri Svoboda	major	0.16.1	helenos/unspecified
880	PS/2 mouse driver should detect start of data packet	new		major	0.16.1	helenos/unspecified
881	Start Menu hot keys	new		major	0.16.1	helenos/unspecified
882	Self-assembling start menu	new		major	0.16.1	helenos/unspecified
886	Multiface Async Ports	new		major		helenos/unspecified
887	Decentralized DDF	new		major		helenos/unspecified
888	Location service II.	new		major		helenos/unspecified
889	Simple service restarter	new		major		helenos/unspecified
893	Full install CD	new		major	0.16.1	helenos/unspecified
896	Implement dynamic cast support in C++ runtime	new		major		helenos/unspecified
898	Initial RAM disk minimization	new		major		helenos/unspecified
899	More shared libraries	new		major		helenos/unspecified
901	OS image manifest	new		major	0.16.1	helenos/unspecified
902	Multiple column support in UI list	new		major	0.17.1	helenos/unspecified
903	Implement submenus in UI	new		major	0.17.1	helenos/unspecified
904	Tree view	new		major	0.17.1	helenos/unspecified
905	Icons in the UI	new		major	0.17.1	helenos/unspecified
906	MINIX partition support	new		major		helenos/unspecified
907	Display device emulator	new		major	0.17.1	helenos/unspecified
908	Display server text mode support	new		major	0.17.1	helenos/unspecified
2	IRQs can theoretically starve	new	Jakub Jermář	minor		helenos/kernel/generic
9	Current fibril model can confuse kernel's view on threads	new	Jakub Jermář	minor		helenos/lib/c
10	Register window thrashing	new		minor		helenos/kernel/sparc64
11	Support PAE on ia32	new	Martin Decky	minor		helenos/kernel/ia32
12	Eliminate one of two copies during IPC_M_DATA_WRITE	new		minor		helenos/kernel/generic
38	Unify sysinfo, bootinfo, OFW tree	new		minor		helenos/unspecified
40	Implement support for Sgi Octane (mips64)	new	Martin Decky	minor		helenos/kernel/mips64
41	Add support for iMac G5 (ppc64)	new	Martin Decky	minor		
42	Kconsole notifications in a separate thread	new		minor		helenos/kernel/generic
54	VFS to FUSE connector	new		minor		helenos/fs/other
55	Some keyboards do not support autorepeat	new		minor		helenos/srv/kbd
65	Kernel input devices polling	new		minor		helenos/kernel/generic
164	Implement stack tracing hooks for ia64	new		minor		helenos/kernel/ia64
165	Implement stack tracing hooks for mips32	new		minor		helenos/kernel/mips32
166	Implement kernel stack tracing hooks for ppc32	new		minor		helenos/kernel/ppc32
167	Implement kernel stack tracing hooks for sparc64	new	Jakub Jermář	minor		helenos/kernel/sparc64
209	Network IPC bridge	new		minor		helenos/unspecified
212	Give flexible option  to set console colors.	new		minor		helenos/srv/console
310	Support for DWARF Debugging Information Format	new		minor		helenos-debugging
355	Revive Doxygen reference	new		minor		helenos/unspecified
378	Fulltext search for the Mailman archive	new		minor		helenos-web
385	Support for address space identifiers on amd64	new	Jakub Jermář	minor		helenos/kernel/amd64
408	ia32, amd64: Number of CPUs is limited to 8	accepted	Martin Decky	minor		helenos/kernel/ia32
425	Implement support for Lemote Fuloong/Yeeloong (mips64)	new	Martin Decky	minor		helenos/kernel/mips64
427	Tickless/event-driven kernel	new	Martin Decky	minor		helenos/kernel/generic
438	Indexed sequence ADT	new		minor		helenos/unspecified
466	Command-specific tab completion in kernel console	assigned	Aurelio Colosimo	minor		helenos/kernel/generic
468	Implement IPC_M_DATA_READ_WRITE	new	Jakub Jermář	minor		helenos/kernel/generic
512	Implement/port an NTP client	new		minor		helenos/unspecified
516	CPU hotplug	new	Jakub Jermář	minor		helenos/kernel/generic
526	Port DOSBox to HelenOS	accepted	Jiri Svoboda	minor		helenos/app/other
537	Multicast DNS	new		minor		helenos/unspecified
538	HTTP CONNECT proxy traversal	new		minor		helenos/unspecified
550	Driver wildcard matching	new		minor		helenos/unspecified
578	Graphical boot experience	new		minor		helenos/unspecified
586	HelenOS on SPARC Enterprise T5120	new		minor		helenos/unspecified
624	Add support for Supervisor Mode Access Prevention (SMAP)	new	Jakub Jermář	minor		helenos/kernel/amd64
630	Listeners in core TCP	new		minor		helenos/unspecified
718	Implement mitigations for Meltdown and Spectre	new		minor		helenos/kernel/amd64
722	Find a way to check consistent use of errno_t type.	new		minor		helenos/unspecified
620	Make proper unit tests from tester/print tests	new	Jakub Jermář	trivial		helenos/lib/c
799	Remove need for -mno-red-zone by better stack handling on amd64	new		trivial		helenos/kernel/amd64
