<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/</link>
    <language>en-us</language>

    <title>yaffs-ecoscentric-gpl: direct/yaffsfs.c history</title>
    <description>direct/yaffsfs.c revision history</description>
    <item>
    <title>yaffs: Clean up comments in direct/yaffsfs.c</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/3a14788fde97/direct/yaffsfs.c</link>
    <description><![CDATA[yaffs: Clean up comments in direct/yaffsfs.c<br/>
<br/>
Get rid of C++ style comments<br/>
<br/>
Signed-off-by: Charles Manning &lt;cdhmanning@gmail.com&gt;]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#77;&#97;&#110;&#110;&#105;&#110;&#103;&#32;&#60;&#99;&#100;&#104;&#109;&#97;&#110;&#110;&#105;&#110;&#103;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 May 2010 12:31:50 +1200</pubDate>
</item>
<item>
    <title>yaffs Fix the interpretation of O_EXCL</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/f71b9e39487d/direct/yaffsfs.c</link>
    <description><![CDATA[yaffs Fix the interpretation of O_EXCL<br/>
<br/>
O_EXCL does not mean openinging for exclusive access.<br/>
<br/>
O_EXCL only has meaning with O_CREAT. It means only create file if<br/>
it does not exist.<br/>
<br/>
Signed-off-by: Charles Manning &lt;cdhmanning@gmail.com&gt;]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#77;&#97;&#110;&#110;&#105;&#110;&#103;&#32;&#60;&#99;&#100;&#104;&#109;&#97;&#110;&#110;&#105;&#110;&#103;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 19 May 2010 11:09:42 +1200</pubDate>
</item>
<item>
    <title>yaffs Some cleanups.</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/b5309c9b6d7f/direct/yaffsfs.c</link>
    <description><![CDATA[yaffs Some cleanups.<br/>
<br/>
Update copyright messages.<br/>
Clean up tracing to use TSTR and KERN_DEBUG.<br/>
Remove cvs $Id.<br/>
Change /proc/yaffs_debug to /proc/yaffs_stats.<br/>
... and a few other clean ups.<br/>
<br/>
Signed-off-by: Charles Manning &lt;cdhmanning@gmail.com&gt;]]></description>
    <author>&#67;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#77;&#97;&#110;&#110;&#105;&#110;&#103;&#32;&#60;&#99;&#100;&#104;&#109;&#97;&#110;&#110;&#105;&#110;&#103;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 20 Apr 2010 17:12:46 +1200</pubDate>
</item>
<item>
    <title>Fix problem caused by void ptr and clean up code paths</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/578449a365d7/direct/yaffsfs.c</link>
    <description><![CDATA[Fix problem caused by void ptr and clean up code paths]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Thu, 25 Feb 2010 22:38:03 +0000</pubDate>
</item>
<item>
    <title>Rationalise context and parameter handling</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/7ee0cc4ba753/direct/yaffsfs.c</link>
    <description><![CDATA[Rationalise context and parameter handling]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Thu, 18 Feb 2010 01:18:04 +0000</pubDate>
</item>
<item>
    <title>Add remount and forced unmount to yaffs direct</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/c640f5d8f33e/direct/yaffsfs.c</link>
    <description><![CDATA[Add remount and forced unmount to yaffs direct]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Tue, 16 Feb 2010 23:24:57 +0000</pubDate>
</item>
<item>
    <title>Break up yaffs direct reads and writes to prevent locking with long operations</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/9b5336e51f28/direct/yaffsfs.c</link>
    <description><![CDATA[Break up yaffs direct reads and writes to prevent locking with long operations]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Fri, 05 Feb 2010 03:59:04 +0000</pubDate>
</item>
<item>
    <title>Move tracing out of yportenv.h</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/ce702882929d/direct/yaffsfs.c</link>
    <description><![CDATA[Move tracing out of yportenv.h]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 11 Jan 2010 04:06:46 +0000</pubDate>
</item>
<item>
    <title>Change direct handle management to use an inode layer to make it consistent with Linux VFS. This is done to improve testing consistency.</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/89e691a21fd1/direct/yaffsfs.c</link>
    <description><![CDATA[Change direct handle management to use an inode layer to make it consistent with Linux VFS. This is done to improve testing consistency.]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 06 Jan 2010 04:00:23 +0000</pubDate>
</item>
<item>
    <title>Change to strnlen() and strncpy() to avoid problems from unbounded strings</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/490a804b7bd3/direct/yaffsfs.c</link>
    <description><![CDATA[Change to strnlen() and strncpy() to avoid problems from unbounded strings]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 07 Dec 2009 01:17:33 +0000</pubDate>
</item>
<item>
    <title>Clean up code formatting</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/834cd011482e/direct/yaffsfs.c</link>
    <description><![CDATA[Clean up code formatting]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 19 Oct 2009 23:42:55 +0000</pubDate>
</item>
<item>
    <title>Add missing function, if only stubs</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/977b18e93f2a/direct/yaffsfs.c</link>
    <description><![CDATA[Add missing function, if only stubs]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Thu, 08 Oct 2009 01:57:59 +0000</pubDate>
</item>
<item>
    <title>Improve sync to flush metadata</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/b2333fb73eea/direct/yaffsfs.c</link>
    <description><![CDATA[Improve sync to flush metadata]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 23 Sep 2009 23:24:55 +0000</pubDate>
</item>
<item>
    <title>Change yaffs_DeleteFile to yaffs_DeleteObject and improve symlink handling</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/4107852bb3cd/direct/yaffsfs.c</link>
    <description><![CDATA[Change yaffs_DeleteFile to yaffs_DeleteObject and improve symlink handling]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Thu, 05 Mar 2009 01:47:17 +0000</pubDate>
</item>
<item>
    <title>Fix uninitialised variable</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/59129db5d7b9/direct/yaffsfs.c</link>
    <description><![CDATA[Fix uninitialised variable]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Tue, 11 Nov 2008 01:47:46 +0000</pubDate>
</item>
<item>
    <title>Fix looping on handles</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/beeff6926975/direct/yaffsfs.c</link>
    <description><![CDATA[Fix looping on handles]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 13 Oct 2008 03:47:26 +0000</pubDate>
</item>
<item>
    <title>Change name matching algorithm</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/27cfa5fc84f9/direct/yaffsfs.c</link>
    <description><![CDATA[Change name matching algorithm]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Tue, 19 Aug 2008 23:14:22 +0000</pubDate>
</item>
<item>
    <title>Some cleanups, Linux 2.6.25 handling, fix handing of root permissions</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/8a4f31e59ad8/direct/yaffsfs.c</link>
    <description><![CDATA[Some cleanups, Linux 2.6.25 handling, fix handing of root permissions]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Thu, 03 Jul 2008 20:06:05 +0000</pubDate>
</item>
<item>
    <title>Clean up some yaffs1 mode issues.</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/bf93bbcabaf8/direct/yaffsfs.c</link>
    <description><![CDATA[Clean up some yaffs1 mode issues.]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 02 Jul 2008 20:17:41 +0000</pubDate>
</item>
<item>
    <title>Check in inband tags, some extra yaffs direct functions and some other changes</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/0f70320a2274/direct/yaffsfs.c</link>
    <description><![CDATA[Check in inband tags, some extra yaffs direct functions and some other changes]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 05 May 2008 07:58:58 +0000</pubDate>
</item>
<item>
    <title>Rolling in Ians and other changes</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/2c3cea26b1ca/direct/yaffsfs.c</link>
    <description><![CDATA[Rolling in Ians and other changes]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 18 Jul 2007 19:40:37 +0000</pubDate>
</item>
<item>
    <title>Updated headers so they really are the same</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/fcfa82492193/direct/yaffsfs.c</link>
    <description><![CDATA[Updated headers so they really are the same]]></description>
    <author>&#119;&#111;&#111;&#107;&#101;&#121;&#32;&#60;&#119;&#111;&#111;&#107;&#101;&#121;&#62;</author>
    <pubDate>Wed, 14 Feb 2007 01:09:06 +0000</pubDate>
</item>
<item>
    <title>normalise licence headers</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/582d5458b4c6/direct/yaffsfs.c</link>
    <description><![CDATA[normalise licence headers]]></description>
    <author>&#119;&#111;&#111;&#107;&#101;&#121;&#32;&#60;&#119;&#111;&#111;&#107;&#101;&#121;&#62;</author>
    <pubDate>Mon, 12 Feb 2007 16:49:50 +0000</pubDate>
</item>
<item>
    <title>Remove duplicate code. Thanks Johann</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/6850543a8483/direct/yaffsfs.c</link>
    <description><![CDATA[Remove duplicate code. Thanks Johann]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Fri, 17 Nov 2006 01:43:48 +0000</pubDate>
</item>
<item>
    <title>Add more test stuff</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/583760db2c69/direct/yaffsfs.c</link>
    <description><![CDATA[Add more test stuff]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Tue, 07 Nov 2006 23:37:43 +0000</pubDate>
</item>
<item>
    <title>Add large NAND support and improve retirement handling</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/1a32267ef1c1/direct/yaffsfs.c</link>
    <description><![CDATA[Add large NAND support and improve retirement handling]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Tue, 03 Oct 2006 10:13:03 +0000</pubDate>
</item>
<item>
    <title>Checkpointing changes</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/f8fc631acf25/direct/yaffsfs.c</link>
    <description><![CDATA[Checkpointing changes]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 08 May 2006 10:13:34 +0000</pubDate>
</item>
<item>
    <title>Fix trivial compiler warning</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/05e0c45e8587/direct/yaffsfs.c</link>
    <description><![CDATA[Fix trivial compiler warning]]></description>
    <author>&#99;&#111;&#108;&#105;&#110;&#32;&#60;&#99;&#111;&#108;&#105;&#110;&#62;</author>
    <pubDate>Fri, 21 Apr 2006 20:24:35 +0000</pubDate>
</item>
<item>
    <title>Flush entire cache at umount</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/54d5e336b009/direct/yaffsfs.c</link>
    <description><![CDATA[Flush entire cache at umount]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 08 Mar 2006 07:59:20 +0000</pubDate>
</item>
<item>
    <title>Fix possible null ptr dereference</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/2b3096daff30/direct/yaffsfs.c</link>
    <description><![CDATA[Fix possible null ptr dereference]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 01 Mar 2006 08:18:09 +0000</pubDate>
</item>
<item>
    <title>Add hardlinks to yaffs direct</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/e2900d249f26/direct/yaffsfs.c</link>
    <description><![CDATA[Add hardlinks to yaffs direct]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 08 Feb 2006 22:38:24 +0000</pubDate>
</item>
<item>
    <title>Improve YDI lookup and device prefic handling</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/07a42c94dda5/direct/yaffsfs.c</link>
    <description><![CDATA[Improve YDI lookup and device prefic handling]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Fri, 07 Oct 2005 03:48:50 +0000</pubDate>
</item>
<item>
    <title>Add support for faster yaffs direct look-ups.</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/5cb5d7aef5d7/direct/yaffsfs.c</link>
    <description><![CDATA[Add support for faster yaffs direct look-ups.]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Tue, 20 Sep 2005 05:05:40 +0000</pubDate>
</item>
<item>
    <title>Some tinkering on test harness and st_xxx to yst_xxx changes</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/68dffdfc2095/direct/yaffsfs.c</link>
    <description><![CDATA[Some tinkering on test harness and st_xxx to yst_xxx changes]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 18 Jul 2005 23:12:00 +0000</pubDate>
</item>
<item>
    <title>*** empty log message ***</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/8859e0170e4c/direct/yaffsfs.c</link>
    <description><![CDATA[*** empty log message ***]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Sun, 03 Jul 2005 05:48:11 +0000</pubDate>
</item>
<item>
    <title>Fix problem when accessing unmounted fs</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/c771f5fcacf2/direct/yaffsfs.c</link>
    <description><![CDATA[Fix problem when accessing unmounted fs]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Sun, 24 Apr 2005 09:18:52 +0000</pubDate>
</item>
<item>
    <title>*** empty log message ***</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/c31b20a2342e/direct/yaffsfs.c</link>
    <description><![CDATA[*** empty log message ***]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Mon, 22 Nov 2004 03:22:25 +0000</pubDate>
</item>
<item>
    <title>*** empty log message ***</title>
    <link>https://hg.ecoscentric.com/yaffs-ecoscentric-gpl/log/2822f1d7ce92/direct/yaffsfs.c</link>
    <description><![CDATA[*** empty log message ***]]></description>
    <author>&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#32;&#60;&#99;&#104;&#97;&#114;&#108;&#101;&#115;&#62;</author>
    <pubDate>Wed, 03 Nov 2004 08:29:28 +0000</pubDate>
</item>

  </channel>
</rss>
