<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HelenOS &#x2013; /</title><description>WebSVN RSS feed &#x2013; HelenOS</description><lastBuildDate>Tue, 07 Apr 2026 16:48:07 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS&amp;path=%2F&amp;max=40&amp;peg=2791</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F&amp;peg=2791&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<item><pubDate>Mon, 31 Mar 2008 00:30:32 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2791 – Make libfs_lookup() more generic.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make libfs_lookup() more generic.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2791&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2791&amp;peg=2791</guid></item>
<item><pubDate>Sun, 30 Mar 2008 12:08:15 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2790 – Fix typo ALV tree vs. AVL tree.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix typo ALV tree vs. AVL tree.&lt;/div&gt;~ /trunk/kernel/generic/src/proc/thread.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2790&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2790&amp;peg=2791</guid></item>
<item><pubDate>Fri, 28 Mar 2008 09:44:29 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2789 – Fix FAT boot sector definition and introduce the FAT in-core ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix FAT boot sector definition and introduce the FAT in-core node type.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2789&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2789&amp;peg=2791</guid></item>
<item><pubDate>Fri, 28 Mar 2008 08:54:14 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2788 – Return EBUSY if trying to mount something over an already ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Return EBUSY if trying to mount something over an already mounted root FS.&lt;br /&gt;
(Contributed by Tim Post)&lt;/div&gt;~ /trunk/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2788&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2788&amp;peg=2791</guid></item>
<item><pubDate>Thu, 27 Mar 2008 17:22:14 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2787 – add dynamic linking, debugging and tracing branch</title><description>&lt;div&gt;&lt;strong&gt;decky – 35 file(s) modified&lt;/strong&gt;&lt;br/&gt;add dynamic linking, debugging and tracing branch&lt;/div&gt;+ /branches/tracing &lt;i&gt;(copied from /trunk@2785)&lt;/i&gt;&lt;br /&gt;+ /branches/tracing/kernel/arch/ia32/include/tdebug.h&lt;br /&gt;~ /branches/tracing/kernel/arch/ia32/Makefile.inc&lt;br /&gt;+ /branches/tracing/kernel/arch/ia32/src/tdebug.c&lt;br /&gt;~ /branches/tracing/kernel/doc/doxygroups.h&lt;br /&gt;~ /branches/tracing/kernel/generic/include/proc/task.h&lt;br /&gt;~ /branches/tracing/kernel/generic/include/proc/tasklet.h&lt;br /&gt;~ /branches/tracing/kernel/generic/include/proc/thread.h&lt;br /&gt;~ /branches/tracing/kernel/generic/include/syscall/syscall.h&lt;br /&gt;+ /branches/tracing/kernel/generic/include/tdebug&lt;br /&gt;+ /branches/tracing/kernel/generic/include/tdebug/systdebug.h&lt;br /&gt;+ /branches/tracing/kernel/generic/include/tdebug/tdebug.h&lt;br /&gt;+ /branches/tracing/kernel/generic/include/tdebug/tdebug_type.h&lt;br /&gt;~ /branches/tracing/kernel/generic/src/interrupt/interrupt.c&lt;br /&gt;~ /branches/tracing/kernel/generic/src/proc/task.c&lt;br /&gt;~ /branches/tracing/kernel/generic/src/proc/thread.c&lt;br /&gt;~ /branches/tracing/kernel/generic/src/syscall/syscall.c&lt;br /&gt;+ /branches/tracing/kernel/generic/src/tdebug&lt;br /&gt;+ /branches/tracing/kernel/generic/src/tdebug/systdebug.c&lt;br /&gt;+ /branches/tracing/kernel/generic/src/tdebug/tdebug.c&lt;br /&gt;~ /branches/tracing/kernel/Makefile&lt;br /&gt;/branches/tracing/uspace/app/tester/ipc/connect.c &lt;i&gt;(copied from /trunk/uspace/app/tester/ipc/connect.c@2786)&lt;/i&gt;&lt;br /&gt;/branches/tracing/uspace/app/tester/ipc/hangup.c &lt;i&gt;(copied from /trunk/uspace/app/tester/ipc/hangup.c@2786)&lt;/i&gt;&lt;br /&gt;/branches/tracing/uspace/app/tester/ipc/send_async.c &lt;i&gt;(copied from /trunk/uspace/app/tester/ipc/send_async.c@2786)&lt;/i&gt;&lt;br /&gt;/branches/tracing/uspace/app/tester/ipc/send_sync.c &lt;i&gt;(copied from /trunk/uspace/app/tester/ipc/send_sync.c@2786)&lt;/i&gt;&lt;br /&gt;~ /branches/tracing/uspace/app/tester/Makefile&lt;br /&gt;+ /branches/tracing/uspace/app/tester/tdebug&lt;br /&gt;+ /branches/tracing/uspace/app/tester/tdebug/tdebug1.c&lt;br /&gt;+ /branches/tracing/uspace/app/tester/tdebug/tdebug1.def&lt;br /&gt;/branches/tracing/uspace/app/tester/tester.c &lt;i&gt;(copied from /trunk/uspace/app/tester/tester.c@2786)&lt;/i&gt;&lt;br /&gt;~ /branches/tracing/uspace/app/tester/tester.h&lt;br /&gt;~ /branches/tracing/uspace/app/tetris/tetris.c&lt;br /&gt;+ /branches/tracing/uspace/lib/libc/generic/tdebug.c&lt;br /&gt;+ /branches/tracing/uspace/lib/libc/include/tdebug.h&lt;br /&gt;~ /branches/tracing/uspace/lib/libc/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2787&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2787&amp;peg=2791</guid></item>
<item><pubDate>Thu, 27 Mar 2008 14:56:21 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 2786 – revision of 2785</title><description>&lt;div&gt;&lt;strong&gt;decky – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;revision of 2785&lt;/div&gt;~ /trunk/uspace/app/tester/ipc/connect.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/hangup.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/send_async.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/send_sync.c&lt;br /&gt;~ /trunk/uspace/app/tester/tester.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2786&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2786&amp;peg=2791</guid></item>
<item><pubDate>Wed, 26 Mar 2008 23:47:55 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2785 – Finish run_safe_tests() in app/tester (contributed by Tim Post).</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Finish run_safe_tests() in app/tester (contributed by Tim Post).&lt;/div&gt;~ /trunk/uspace/app/tester/ipc/connect.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/hangup.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/send_async.c&lt;br /&gt;~ /trunk/uspace/app/tester/ipc/send_sync.c&lt;br /&gt;~ /trunk/uspace/app/tester/tester.c&lt;br /&gt;~ /trunk/uspace/app/tester/tester.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2785&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2785&amp;peg=2791</guid></item>
<item><pubDate>Wed, 19 Mar 2008 22:13:49 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2784 – Fortify ia32 and amd64 kernels against mallicious uspace applications that ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fortify ia32 and amd64 kernels against mallicious uspace applications that set&lt;br /&gt;
DF prior to entering the kernel.  For AMD64 syscalls, we don&apos;t use the CLD&lt;br /&gt;
instruction, but make use of the SFMASK MSR instead.  Simics works fine with&lt;br /&gt;
it, but QEMU seems to have a problem.&lt;/div&gt;~ /trunk/kernel/arch/amd64/include/cpu.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/asm_utils.S&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/boot/boot.S&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/syscall.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/asm.S&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/boot/boot.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2784&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2784&amp;peg=2791</guid></item>
<item><pubDate>Wed, 19 Mar 2008 21:41:56 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2783 – Fix cstyle.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix cstyle.&lt;/div&gt;~ /trunk/kernel/arch/amd64/src/cpu/cpu.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2783&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2783&amp;peg=2791</guid></item>
<item><pubDate>Tue, 18 Mar 2008 21:42:33 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2782 – Tagging HelenOS 0.3.0.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Tagging HelenOS 0.3.0.&lt;/div&gt;+ /tags/0.3.0 &lt;i&gt;(copied from /trunk@2781)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2782&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2782&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 14:01:36 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2781 – Unified context saving/restoring macros in ppc32.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Unified context saving/restoring macros in ppc32.&lt;/div&gt;~ /trunk/kernel/arch/ppc32/include/context_offset.h&lt;br /&gt;~ /trunk/kernel/arch/ppc32/src/context.S&lt;br /&gt;x /trunk/uspace/lib/libc/arch/ppc32/include/context_offset.h&lt;br /&gt;~ /trunk/uspace/lib/libc/arch/ppc32/src/fibril.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2781&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2781&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 13:28:12 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2780 – Fixed broken context_offset.h symlinks for mips32eb and ia32xen.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed broken context_offset.h symlinks for mips32eb and ia32xen.&lt;/div&gt;+ /trunk/kernel/arch/ia32xen/include/context_offset.h&lt;br /&gt;x /trunk/uspace/lib/libc/arch/mips32eb/include/context_offset.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2780&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2780&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 13:21:09 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2779 – Context saving/restoring macros used for mips32.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Context saving/restoring macros used for mips32.&lt;/div&gt;~ /trunk/kernel/arch/mips32/include/context_offset.h&lt;br /&gt;~ /trunk/kernel/arch/mips32/src/context.S&lt;br /&gt;x /trunk/uspace/lib/libc/arch/mips32/include/context_offset.h&lt;br /&gt;~ /trunk/uspace/lib/libc/arch/mips32/src/fibril.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2779&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2779&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 12:17:50 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2778 – Fix jmp_buf vs. context structure in comment.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix jmp_buf vs. context structure in comment.&lt;/div&gt;~ /trunk/uspace/lib/libc/arch/ia32/src/fibril.S&lt;br /&gt;~ /trunk/uspace/lib/libc/arch/ia32/src/setjmp.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2778&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2778&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 11:22:07 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2777 – Unified context handling code for amd64.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Unified context handling code for amd64.&lt;/div&gt;~ /trunk/kernel/arch/amd64/include/context_offset.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/context.S&lt;br /&gt;x /trunk/uspace/lib/libc/arch/amd64/include/context_offset.h&lt;br /&gt;~ /trunk/uspace/lib/libc/arch/amd64/src/fibril.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2777&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2777&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 10:43:06 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2776 – Context saving/restoring code replaced with macro.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Context saving/restoring code replaced with macro.&lt;/div&gt;~ /trunk/uspace/lib/libc/arch/ia32/src/fibril.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2776&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2776&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 10:21:51 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2775 – Added missing ia32/context.S from last commit.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added missing ia32/context.S from last commit.&lt;/div&gt;+ /trunk/kernel/arch/ia32/src/context.S &lt;i&gt;(copied from /trunk/kernel/arch/ia32/src/context.s@2773)&lt;/i&gt;&lt;br /&gt;x /trunk/kernel/arch/ia32/src/context.s&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2775&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2775&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 10:09:15 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2774 – Context.s renamed to context.S for ia32 and fixed links for ...</title><description>&lt;div&gt;&lt;strong&gt;cejka – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Context.s renamed to context.S for ia32 and fixed links for ia32xen.&lt;br /&gt;
Added asm macros for context save/restore and offset definitions.&lt;/div&gt;~ /trunk/kernel/arch/amd64/include/context.h&lt;br /&gt;~ /trunk/kernel/arch/amd64/include/context_offset.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/include/context.h&lt;br /&gt;+ /trunk/kernel/arch/ia32/include/context_offset.h&lt;br /&gt;~ /trunk/kernel/arch/ia32/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/ia32xen/Makefile.inc&lt;br /&gt;+ /trunk/kernel/arch/ia32xen/src/context.S &lt;i&gt;(copied from /trunk/kernel/arch/ia32xen/src/context.s@2717)&lt;/i&gt;&lt;br /&gt;x /trunk/kernel/arch/ia32xen/src/context.s&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2774&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2774&amp;peg=2791</guid></item>
<item><pubDate>Sat, 15 Mar 2008 09:48:18 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 2773 – United headers using context_t in uspace.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;United headers using context_t in uspace.&lt;/div&gt;x /trunk/uspace/lib/libc/arch/ia32/include/setjmp.h&lt;br /&gt;~ /trunk/uspace/lib/libc/arch/ia32/src/setjmp.S&lt;br /&gt;+ /trunk/uspace/lib/libc/include/setjmp.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/unistd.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2773&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2773&amp;peg=2791</guid></item>
<item><pubDate>Wed, 12 Mar 2008 21:04:12 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2772 – Fix breakage in arm32 non-debug build.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix breakage in arm32 non-debug build.&lt;/div&gt;~ /trunk/kernel/arch/arm32/src/mm/page_fault.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2772&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2772&amp;peg=2791</guid></item>
<item><pubDate>Tue, 11 Mar 2008 22:18:03 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2771 – Simplify the libc procedure needed to convert a user-supplied path ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Simplify the libc procedure needed to convert a user-supplied path to an&lt;br /&gt;
absolute canonical path.&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/vfs/vfs.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2771&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2771&amp;peg=2791</guid></item>
<item><pubDate>Tue, 11 Mar 2008 21:33:53 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2770 – Introduce fs_handle_t, dev_handle_t and fs_index_t.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce fs_handle_t, dev_handle_t and fs_index_t.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_register.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2770&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2770&amp;peg=2791</guid></item>
<item><pubDate>Mon, 10 Mar 2008 22:56:42 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2769 – VFS index needs to be treated as uint64_t.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;VFS index needs to be treated as uint64_t.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2769&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2769&amp;peg=2791</guid></item>
<item><pubDate>Mon, 10 Mar 2008 20:57:23 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2768 – Fibril serialization is required when two file systems register contemporarily.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fibril serialization is required when two file systems register contemporarily.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs_register.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2768&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2768&amp;peg=2791</guid></item>
<item><pubDate>Mon, 10 Mar 2008 20:24:15 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2767 – Fix breakage in non-debug amd64 build.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix breakage in non-debug amd64 build.&lt;/div&gt;~ /trunk/kernel/arch/amd64/src/debugger.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2767&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2767&amp;peg=2791</guid></item>
<item><pubDate>Sun, 09 Mar 2008 20:55:42 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2766 – Grab the nodes_futex when manipulating node link counts in rename() ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Grab the nodes_futex when manipulating node link counts in rename() and&lt;br /&gt;
_unlink().&lt;br /&gt;
&lt;br /&gt;
Fix VFS futex definitions and declarations by replacing atomic_t by futex_t.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_node.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2766&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2766&amp;peg=2791</guid></item>
<item><pubDate>Sun, 09 Mar 2008 20:52:13 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2765 – tasklet.c needs to include config.h</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;tasklet.c needs to include config.h&lt;/div&gt;~ /trunk/kernel/generic/src/proc/tasklet.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2765&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2765&amp;peg=2791</guid></item>
<item><pubDate>Sun, 09 Mar 2008 18:49:52 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2764 – Bump version to 0.3.0.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Bump version to 0.3.0.&lt;/div&gt;~ /trunk/version&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2764&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2764&amp;peg=2791</guid></item>
<item><pubDate>Sun, 09 Mar 2008 18:18:30 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2763 – Support for rename().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for rename().&lt;/div&gt;~ /trunk/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/stdio.h&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2763&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2763&amp;peg=2791</guid></item>
<item><pubDate>Sun, 09 Mar 2008 18:09:42 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2762 – Add the definition of the EXDEV error code.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add the definition of the EXDEV error code.&lt;/div&gt;~ /trunk/uspace/lib/libc/include/errno.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2762&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2762&amp;peg=2791</guid></item>
<item><pubDate>Sat, 08 Mar 2008 12:43:43 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2761 – mkdir() and _unlink() should return the real return code.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;mkdir() and _unlink() should return the real return code.&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/vfs/vfs.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2761&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2761&amp;peg=2791</guid></item>
<item><pubDate>Thu, 06 Mar 2008 23:33:27 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2760 – Support for multiple TMPFS node names.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for multiple TMPFS node names.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2760&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2760&amp;peg=2791</guid></item>
<item><pubDate>Thu, 06 Mar 2008 23:18:23 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2759 – Add hash_table_destroy().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add hash_table_destroy().&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/libadt/hash_table.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/libadt/hash_table.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2759&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2759&amp;peg=2791</guid></item>
<item><pubDate>Wed, 05 Mar 2008 23:11:57 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2758 – No need to keep the parent pointer in the TMPFS ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;No need to keep the parent pointer in the TMPFS node.  Moreover, other file&lt;br /&gt;
systems won&apos;t have it either.  Finally, if TMPFS is to support hardlinks, there&lt;br /&gt;
can be multiple parents.&lt;/div&gt;~ /trunk/uspace/lib/libfs/libfs.c&lt;br /&gt;~ /trunk/uspace/lib/libfs/libfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2758&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2758&amp;peg=2791</guid></item>
<item><pubDate>Wed, 05 Mar 2008 21:39:38 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2757 – Set the TMPFS root node&apos;s link count to 1.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Set the TMPFS root node&apos;s link count to 1.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2757&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2757&amp;peg=2791</guid></item>
<item><pubDate>Wed, 05 Mar 2008 20:48:54 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2756 – Introduce real link counts for TMPFS.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce real link counts for TMPFS.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.h&lt;br /&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2756&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2756&amp;peg=2791</guid></item>
<item><pubDate>Mon, 03 Mar 2008 01:35:51 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2755 – Add support for relative paths: chdir() and getcwd().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add support for relative paths: chdir() and getcwd().&lt;/div&gt;~ /trunk/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;~ /trunk/uspace/lib/libc/generic/vfs/vfs.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/errno.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/unistd.h&lt;br /&gt;x /trunk/uspace/lib/libc/include/vfs.h&lt;br /&gt;~ /trunk/uspace/lib/libc/include/vfs/canonify.h&lt;br /&gt;+ /trunk/uspace/lib/libc/include/vfs/vfs.h &lt;i&gt;(copied from /trunk/uspace/lib/libc/include/vfs.h@2746)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2755&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2755&amp;peg=2791</guid></item>
<item><pubDate>Mon, 03 Mar 2008 01:34:01 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2754 – Add strcat().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add strcat().&lt;/div&gt;~ /trunk/uspace/lib/libc/generic/string.c&lt;br /&gt;~ /trunk/uspace/lib/libc/include/string.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2754&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2754&amp;peg=2791</guid></item>
<item><pubDate>Sun, 02 Mar 2008 22:28:01 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2753 – Move canonify() to libc so that it can be used ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move canonify() to libc so that it can be used also on the libc side.&lt;/div&gt;+ /trunk/uspace/lib/libc/generic/vfs&lt;br /&gt;x /trunk/uspace/lib/libc/generic/vfs.c&lt;br /&gt;+ /trunk/uspace/lib/libc/generic/vfs/canonify.c&lt;br /&gt;+ /trunk/uspace/lib/libc/generic/vfs/vfs.c &lt;i&gt;(copied from /trunk/uspace/lib/libc/generic/vfs.c@2746)&lt;/i&gt;&lt;br /&gt;+ /trunk/uspace/lib/libc/include/vfs&lt;br /&gt;+ /trunk/uspace/lib/libc/include/vfs/canonify.h&lt;br /&gt;~ /trunk/uspace/lib/libc/Makefile&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2753&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2753&amp;peg=2791</guid></item>
<item><pubDate>Sun, 02 Mar 2008 16:05:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 2752 – Make VFS canonify path names on lookup.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make VFS canonify path names on lookup.&lt;/div&gt;~ /trunk/uspace/srv/vfs/vfs.h&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_lookup.c&lt;br /&gt;~ /trunk/uspace/srv/vfs/vfs_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2752&amp;peg=2791</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2752&amp;peg=2791</guid></item>
</channel></rss>