<?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, 21 Apr 2026 19:12:14 +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=2970</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F&amp;peg=2970&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<item><pubDate>Tue, 20 May 2008 14:23:03 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2970 – Fix symlink</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix symlink&lt;/div&gt;~ /branches/dynload/uspace/lib/libtest/libtest.so.0&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2970&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2970&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 23:17:35 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2969 – Incorporate ELF loader from iloader to rtld</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Incorporate ELF loader from iloader to rtld&lt;/div&gt;x /branches/dynload/uspace/app/iloader/elf.h&lt;br /&gt;x /branches/dynload/uspace/app/iloader/elf_load.h&lt;br /&gt;+ /branches/dynload/uspace/app/iloader/include&lt;br /&gt;+ /branches/dynload/uspace/app/iloader/include/elf.h &lt;i&gt;(copied from /branches/dynload/uspace/app/iloader/elf.h@2968)&lt;/i&gt;&lt;br /&gt;+ /branches/dynload/uspace/app/iloader/include/elf_load.h &lt;i&gt;(copied from /branches/dynload/uspace/app/iloader/elf_load.h@2968)&lt;/i&gt;&lt;br /&gt;+ /branches/dynload/uspace/app/iloader/include/pcb.h &lt;i&gt;(copied from /branches/dynload/uspace/app/iloader/pcb.h@2968)&lt;/i&gt;&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/main.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/Makefile&lt;br /&gt;x /branches/dynload/uspace/app/iloader/pcb.h&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/dynamic.c&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/elf_load.c&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/include/dynamic.h&lt;br /&gt;x /branches/dynload/uspace/lib/rtld/include/elf.h&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/Makefile&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/rtld.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2969&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2969&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 22:10:37 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2968 – Parse .dynamic section fields into a more useful form.</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Parse .dynamic section fields into a more useful form.&lt;/div&gt;~ /branches/dynload/uspace/app/dltest/dltest.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/main.c&lt;br /&gt;~ /branches/dynload/uspace/app/iramfs/data.h&lt;br /&gt;~ /branches/dynload/uspace/app/iramfs/main.c&lt;br /&gt;~ /branches/dynload/uspace/app/iramfs/Makefile&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/dynamic.c&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/include/dynamic.h&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/Makefile&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/rtld.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2968&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2968&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 18:39:10 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2967 – For testing purposes, add a trivial shared library and a ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;For testing purposes, add a trivial shared library and a program linked to it&lt;/div&gt;+ /branches/dynload/uspace/app/dltest&lt;br /&gt;+ /branches/dynload/uspace/app/dltest/dltest.c&lt;br /&gt;+ /branches/dynload/uspace/app/dltest/Makefile&lt;br /&gt;+ /branches/dynload/uspace/app/dltest/_link.ld.in&lt;br /&gt;+ /branches/dynload/uspace/lib/libtest&lt;br /&gt;+ /branches/dynload/uspace/lib/libtest/libtest.c&lt;br /&gt;+ /branches/dynload/uspace/lib/libtest/libtest.h&lt;br /&gt;+ /branches/dynload/uspace/lib/libtest/libtest.so.0&lt;br /&gt;+ /branches/dynload/uspace/lib/libtest/Makefile&lt;br /&gt;+ /branches/dynload/uspace/lib/libtest/_link.ld.in&lt;br /&gt;~ /branches/dynload/uspace/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2967&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2967&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 14:59:00 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2966 – Define more ELF constants and use them</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Define more ELF constants and use them&lt;/div&gt;~ /branches/dynload/uspace/lib/rtld/arch/ia32/src/bootstrap.c&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/include/elf_dyn.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2966&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2966&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 14:49:41 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2965 – Add headers for dynamic-loading-related ELF stuff. Reorganize rtld include directories.</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 18 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add headers for dynamic-loading-related ELF stuff. Reorganize rtld include directories.&lt;/div&gt;~ /branches/dynload/uspace/app/iloader/elf_load.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/pcb.h&lt;br /&gt;x /branches/dynload/uspace/lib/rtld/arch/ia32/bootstrap.c&lt;br /&gt;x /branches/dynload/uspace/lib/rtld/arch/ia32/entry.s&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/include&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/include/elf_dyn.h&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/arch/ia32/Makefile.inc&lt;br /&gt;x /branches/dynload/uspace/lib/rtld/arch/ia32/runtime.c&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/src&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/src/bootstrap.c &lt;i&gt;(copied from /branches/dynload/uspace/lib/rtld/arch/ia32/bootstrap.c@2964)&lt;/i&gt;&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/src/entry.s &lt;i&gt;(copied from /branches/dynload/uspace/lib/rtld/arch/ia32/entry.s@2964)&lt;/i&gt;&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/src/runtime.c &lt;i&gt;(copied from /branches/dynload/uspace/lib/rtld/arch/ia32/runtime.c@2964)&lt;/i&gt;&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/include&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/include/elf.h&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/include/elf_dyn.h&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/include/rtld.h&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/Makefile&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/rtld.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2965&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2965&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 13:30:59 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2964 – Restructure elf loader data. Extract .dynamic section address</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Restructure elf loader data. Extract .dynamic section address&lt;/div&gt;~ /branches/dynload/uspace/app/iloader/elf_load.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/elf_load.h&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/main.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/pcb.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2964&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2964&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 12:37:46 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2963 – Add missing elf_load.h</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add missing elf_load.h&lt;/div&gt;+ /branches/dynload/uspace/app/iloader/elf_load.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2963&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2963&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 12:37:21 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2962 – Restructure iloader. Rename elf.c to elf_load.c (need elf_load.h vs elf.h)</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Restructure iloader. Rename elf.c to elf_load.c (need elf_load.h vs elf.h)&lt;/div&gt;x /branches/dynload/uspace/app/iloader/elf.c&lt;br /&gt;+ /branches/dynload/uspace/app/iloader/elf_load.c &lt;i&gt;(copied from /branches/dynload/uspace/app/iloader/elf.c@2961)&lt;/i&gt;&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/main.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2962&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2962&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 12:13:43 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2961 – Read section headers in iloader</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Read section headers in iloader&lt;/div&gt;~ /branches/dynload/uspace/app/iloader/elf.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/main.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2961&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2961&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 11:45:16 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2960 – Add missing file pcb.h. Introduces the Program Control Block (PCB)</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add missing file pcb.h. Introduces the Program Control Block (PCB)&lt;/div&gt;+ /branches/dynload/uspace/app/iloader/pcb.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2960&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2960&amp;peg=2970</guid></item>
<item><pubDate>Mon, 19 May 2008 11:44:02 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2959 – Load both program and dynamic linker from program loader. Pass ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Load both program and dynamic linker from program loader. Pass program entry point to dynamic linker and have it run the program&lt;/div&gt;~ /branches/dynload/tools/bin2c.py&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/arch/ia32/_link.ld.in&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/main.c&lt;br /&gt;~ /branches/dynload/uspace/app/iramfs/data.h&lt;br /&gt;~ /branches/dynload/uspace/app/iramfs/main.c&lt;br /&gt;~ /branches/dynload/uspace/app/iramfs/Makefile&lt;br /&gt;~ /branches/dynload/uspace/lib/libc/generic/time.c&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/rtld.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2959&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2959&amp;peg=2970</guid></item>
<item><pubDate>Sun, 18 May 2008 23:58:54 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2958 – Make VFS_MOUNT call even when mounting the root file system.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make VFS_MOUNT call even when mounting the root file system.&lt;/div&gt;~ /trunk/uspace/srv/fs/tmpfs/tmpfs.c&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_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2958&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2958&amp;peg=2970</guid></item>
<item><pubDate>Sun, 18 May 2008 22:20:47 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2957 – Cram VFS_MOUNT into one message. This creates a hidden demand ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Cram VFS_MOUNT into one message. This creates a hidden demand for the sixth IPC&lt;br /&gt;
argument as there might be a desire to pass some options/flags in the future.&lt;/div&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=2957&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2957&amp;peg=2970</guid></item>
<item><pubDate>Sun, 18 May 2008 21:52:47 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2956 – Temporarily force local dynamic TLS model in libc by declaring ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Temporarily force local dynamic TLS model in libc by declaring all __thread variables static. Implement a trivial __tls_get_addr() function. Now rtld works linked with libc. Yaay! :D&lt;/div&gt;~ /branches/dynload/uspace/lib/libc/generic/async.c&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/arch/ia32/Makefile.inc&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/runtime.c&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/Makefile&lt;br /&gt;x /branches/dynload/uspace/lib/rtld/ulibc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2956&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2956&amp;peg=2970</guid></item>
<item><pubDate>Sun, 18 May 2008 15:35:09 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2955 – Build a position-independent libc</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Build a position-independent libc&lt;/div&gt;~ /branches/dynload/kernel/arch/ia32/include/barrier.h&lt;br /&gt;~ /branches/dynload/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=2955&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2955&amp;peg=2970</guid></item>
<item><pubDate>Sun, 18 May 2008 13:02:28 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2954 – Read a file from rtld with more ugly hacking</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Read a file from rtld with more ugly hacking&lt;/div&gt;~ /branches/dynload/uspace/lib/rtld/rtld.c&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/ulibc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2954&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2954&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 23:04:01 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2953 – Add synchronization to fat_match().</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add synchronization to fat_match().&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2953&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2953&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 22:14:04 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2952 – Load rtld.so with iloader and make it write to console ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Load rtld.so with iloader and make it write to console with a stripped-down version of the C library&lt;/div&gt;~ /branches/dynload/kernel/generic/include/syscall/syscall.h&lt;br /&gt;~ /branches/dynload/kernel/generic/src/syscall/syscall.c&lt;br /&gt;~ /branches/dynload/uspace/app/iramfs/Makefile&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/arch/ia32/bootstrap.c&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/Makefile&lt;br /&gt;~ /branches/dynload/uspace/lib/rtld/rtld.c&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/syscall.S&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/ulibc.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2952&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2952&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 22:10:54 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2951 – Add locks to FAT index structures, FAT in-core node structures. ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add locks to FAT index structures, FAT in-core node structures. Add futex to&lt;br /&gt;
protect the list of free cached FAT in-core nodes. Make fat_node_get() and&lt;br /&gt;
fat_node_put() and some other functions aware of these new locks.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat.h&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_idx.c&lt;br /&gt;~ /trunk/uspace/srv/fs/fat/fat_ops.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2951&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2951&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 22:10:09 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2950 – Fix rtld linker script with some magic so that ld ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix rtld linker script with some magic so that ld produces correct DT_REL[SZ], DT_JMPREL, DT_PLTRELSZ entries&lt;/div&gt;~ /branches/dynload/uspace/lib/rtld/arch/ia32/_link.ld.in&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2950&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2950&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 21:46:58 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2949 – Add a python script &apos;bin2c.py&apos; and an application &apos;iramfs&apos; to ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add a python script &apos;bin2c.py&apos; and an application &apos;iramfs&apos; to smuggle an executable file into VFS. Demonstrate by running Tetris from VFS&lt;/div&gt;~ /branches/dynload/boot/arch/ia32/grub/menu.lst&lt;br /&gt;~ /branches/dynload/boot/arch/ia32/Makefile.inc&lt;br /&gt;+ /branches/dynload/tools/bin2c.py&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/elf.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/Makefile&lt;br /&gt;+ /branches/dynload/uspace/app/iramfs&lt;br /&gt;+ /branches/dynload/uspace/app/iramfs/data.h&lt;br /&gt;+ /branches/dynload/uspace/app/iramfs/main.c&lt;br /&gt;+ /branches/dynload/uspace/app/iramfs/Makefile&lt;br /&gt;~ /branches/dynload/uspace/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2949&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2949&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 21:28:20 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2948 – Merged latest trunk changes into dynload</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Merged latest trunk changes into dynload&lt;/div&gt;~ /branches/dynload/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /branches/dynload/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;~ /branches/dynload/uspace/srv/fs/fat/fat_idx.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2948&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2948&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 10:17:00 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2947 – Add command for listing breakpoints. Fix command name comparison.</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add command for listing breakpoints. Fix command name comparison.&lt;/div&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/src/ia32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2947&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2947&amp;peg=2970</guid></item>
<item><pubDate>Sat, 17 May 2008 00:23:22 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2946 – Get rid of warnings</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Get rid of warnings&lt;/div&gt;~ /branches/tracing/uspace/app/debug/cons.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/dthread.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;~ /branches/tracing/uspace/app/sctrace/ipcp.c&lt;br /&gt;~ /branches/tracing/uspace/app/sctrace/Makefile&lt;br /&gt;~ /branches/tracing/uspace/app/sctrace/proto.c&lt;br /&gt;~ /branches/tracing/uspace/app/sctrace/sctrace.c&lt;br /&gt;~ /branches/tracing/uspace/lib/libc/generic/udebug.c&lt;br /&gt;~ /branches/tracing/uspace/lib/libc/include/udebug.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2946&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2946&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 23:31:31 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2945 – Introduce a futex protecting the up_hash and ui_hash.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce a futex protecting the up_hash and ui_hash.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat_idx.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2945&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2945&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 23:03:46 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2944 – Introduce futex for protecting the list of unused structures in ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce futex for protecting the list of unused structures in FAT server.&lt;/div&gt;~ /trunk/uspace/srv/fs/fat/fat_idx.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2944&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2944&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 22:11:27 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2943 – Breakpoint removal. Don&apos;t clear TF when a breakpoint is active</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Breakpoint removal. Don&apos;t clear TF when a breakpoint is active&lt;/div&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/src/ia32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/mips32/src/mips32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/include/arch.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2943&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2943&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 21:49:05 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2942 – Singlestepping in debugger (ia32)</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Singlestepping in debugger (ia32)&lt;/div&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/include/types.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/src/ia32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/mips32/include/types.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/mips32/src/mips32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/dthread.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/include/arch.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2942&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2942&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 20:46:29 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2941 – Dumping registers in debugger. (Only those saved in istate, atm)</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Dumping registers in debugger. (Only those saved in istate, atm)&lt;/div&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/include/types.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/src/ia32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/mips32/include/types.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/mips32/src/mips32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/dthread.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/include/arch.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2941&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2941&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 19:58:05 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2940 – Display current PC value in debugger</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Display current PC value in debugger&lt;/div&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/include/types.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/dthread.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/dthread.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/include/arch.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2940&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2940&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 18:28:16 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2939 – Finish transition of debugger to new bokkeeping. Allow pausing application</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Finish transition of debugger to new bokkeeping. Allow pausing application&lt;/div&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/dthread.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/dthread.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2939&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2939&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 17:48:40 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2938 – Proper thread bookkeeping in debugger</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Proper thread bookkeeping in debugger&lt;/div&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;+ /branches/tracing/uspace/app/debug/dthread.c&lt;br /&gt;+ /branches/tracing/uspace/app/debug/dthread.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2938&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2938&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 17:21:55 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2937 – Listing threads in debugger, printing and changing &apos;working thread&apos;</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Listing threads in debugger, printing and changing &apos;working thread&apos;&lt;/div&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2937&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2937&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 16:52:14 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2936 – Allow debugger to asynchronously print messages without disrupting its command ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Allow debugger to asynchronously print messages without disrupting its command line&lt;/div&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/src/ia32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/mips32/src/mips32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;+ /branches/tracing/uspace/app/debug/cons.c&lt;br /&gt;+ /branches/tracing/uspace/app/debug/cons.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2936&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2936&amp;peg=2970</guid></item>
<item><pubDate>Fri, 16 May 2008 16:08:53 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2935 – Use simple passive fibril synchronization in debugger. &apos;go&apos; command for ...</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use simple passive fibril synchronization in debugger. &apos;go&apos; command for resuming thread execution&lt;/div&gt;~ /branches/tracing/uspace/app/debug/arch/ia32/src/ia32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/arch/mips32/src/mips32.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/cmd.c&lt;br /&gt;+ /branches/tracing/uspace/app/debug/fib_synch.c&lt;br /&gt;+ /branches/tracing/uspace/app/debug/fib_synch.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.c&lt;br /&gt;~ /branches/tracing/uspace/app/debug/main.h&lt;br /&gt;~ /branches/tracing/uspace/app/debug/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2935&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2935&amp;peg=2970</guid></item>
<item><pubDate>Thu, 15 May 2008 20:28:50 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 2934 – Do not attempt to malloc() zero bytes of memory during ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Do not attempt to malloc() zero bytes of memory during VFS_READ at end of file.&lt;/div&gt;~ /trunk/kernel/generic/src/ipc/sysipc.c&lt;br /&gt;~ /trunk/uspace/app/tester/vfs/vfs1.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2934&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2934&amp;peg=2970</guid></item>
<item><pubDate>Thu, 15 May 2008 16:44:43 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2933 – Add library rtld, the future run-time dynamic linker</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add library rtld, the future run-time dynamic linker&lt;/div&gt;+ /branches/dynload/uspace/lib/rtld&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/bootstrap.c&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/entry.s&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/Makefile.inc&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/arch/ia32/_link.ld.in&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/Makefile&lt;br /&gt;+ /branches/dynload/uspace/lib/rtld/rtld.c&lt;br /&gt;~ /branches/dynload/uspace/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2933&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2933&amp;peg=2970</guid></item>
<item><pubDate>Thu, 15 May 2008 16:42:32 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2932 – Fix iloader loading with bias and add it to makefile</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix iloader loading with bias and add it to makefile&lt;/div&gt;~ /branches/dynload/uspace/app/iloader/elf.c&lt;br /&gt;~ /branches/dynload/uspace/app/iloader/main.c&lt;br /&gt;~ /branches/dynload/uspace/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2932&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2932&amp;peg=2970</guid></item>
<item><pubDate>Thu, 15 May 2008 14:50:40 +0200</pubDate><dc:creator>svoboda</dc:creator><title>Rev 2931 – Fix format specifier when printing unknown syscall id</title><description>&lt;div&gt;&lt;strong&gt;svoboda – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix format specifier when printing unknown syscall id&lt;/div&gt;~ /branches/dynload/kernel/generic/src/syscall/syscall.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2931&amp;peg=2970</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F&amp;isdir=1&amp;rev=2931&amp;peg=2970</guid></item>
</channel></rss>