Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keplerproject/luafilesystem.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcarregal <carregal>2009-02-04 01:05:48 +0300
committercarregal <carregal>2009-02-04 01:05:48 +0300
commit657faad984e378751bc35fabc6ee166e3bcd1493 (patch)
treea63a76844fd09f3dcbe8fee9cdc3755e4e3398ca
parent16961a6c2c6fb424e79195f65ae4387cd8005053 (diff)
Packaging version 1.4.2v1_4_2
-rw-r--r--README48
-rw-r--r--doc/us/index.html17
-rw-r--r--src/lfs.c4
-rw-r--r--src/lfs.def2
4 files changed, 59 insertions, 12 deletions
diff --git a/README b/README
index 858ecb6..788aac6 100644
--- a/README
+++ b/README
@@ -10,12 +10,6 @@ related to file systems offered by the standard Lua distribution.
LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
LuaFileSystem is free software and uses the same license as Lua 5.1
-Version 1.4.1 [07/May/2008] changes:
- * documentation review
- * fixed Windows compilation issues
- * fixed bug in the Windows tests (patch by Shmuel Zeigerman)
- * fixed bug [#2185] lfs.attributes(filename, 'size') overflow on files > 2 Gb
-
LuaRocks Installation
---------------------
luarocks install luafilesystem
@@ -36,3 +30,45 @@ To install on Windows, please copy lfs.dll to your package.cpath directory
Documentation
-------------
Please check the documentation at /doc/us/ for more information.
+
+History
+-------
+
+Version 1.4.2 [03/Feb/2009]
+
+ * fixed bug [#13198] lfs.attributes(filename, 'size') overflow on files > 2 Gb again (bug report and patch by KUBO Takehiro).
+ * fixed bug [#39794] Compile error on Solaris 10 (bug report and patch by Aaron B).
+ * fixed compilation problems with Borland C.
+
+Version 1.4.1 [07/May/2008]
+
+ * documentation review
+ * fixed Windows compilation issues
+ * fixed bug in the Windows tests (patch by Shmuel Zeigerman)
+ * fixed bug [#2185] lfs.attributes(filename, 'size') overflow on files > 2 Gb
+
+Version 1.4.0 [13/Feb/2008]
+
+ * added function lfs.setmode (works only in Windows systems).
+ * lfs.attributes raises an error if attribute does not exist
+
+Version 1.3.0 [26/Oct/2007]
+
+ * added function lfs.symlinkattributes (works only in non Windows systems).
+
+Version 1.2.1 [08/May/2007]
+
+ * compatible only with Lua 5.1 (Lua 5.0 support was dropped)
+
+Version 1.2 [15/Mar/2006]
+
+ * added optional argument to lfs.attributes
+ * added function lfs.rmdir
+ * bug correction on lfs.dir
+
+Version 1.1 [30/May/2005]
+
+ * added function lfs.touch.
+
+Version 1.0 [21/Jan/2005]
+Version 1.0 Beta [10/Nov/2004]
diff --git a/doc/us/index.html b/doc/us/index.html
index 63b5791..5c1896d 100644
--- a/doc/us/index.html
+++ b/doc/us/index.html
@@ -71,19 +71,30 @@ the underlying directory structure and file attributes.</p>
<h2><a name="status"></a>Status</h2>
-<p>Current version is 1.4.1. It was developed for Lua 5.1.</p>
+<p>Current version is 1.4.2. It was developed for Lua 5.1.</p>
<h2><a name="download"></a>Download</h2>
<p>LuaFileSystem source can be downloaded from its
<a href="http://luaforge.net/projects/luafilesystem/files">Lua Forge</a>
page. If you are using
-<a href="http://luabinaries.luaforge.net">LuaBinaries</a> 5.1.3 a Windows binary
+<a href="http://luabinaries.luaforge.net">LuaBinaries</a> a Windows binary
version of LuaFileSystem (compiled with Visual Studio 2005 Express) can be found at the same LuaForge page.</p>
<h2><a name="history"></a>History</h2>
<dl class="history">
+ <dt><strong>Version 1.4.2</strong> [03/Feb/2009]</dt>
+ <dd>
+ <ul>
+ <li>fixed bug [<a href="http://luaforge.net/tracker/?func=detail&amp;group_id=66&amp;aid=13198&amp;atid=356">#13198</a>]
+ lfs.attributes(filename, 'size') overflow on files > 2 Gb again (bug report and patch by KUBO Takehiro).</li>
+ <li>fixed bug [<a href="http://luaforge.net/tracker/?group_id=66&amp;atid=356&amp;func=detail&amp;aid=39794">#39794</a>]
+ Compile error on Solaris 10 (bug report and patch by Aaron B).</li>
+ <li>fixed compilation problems with Borland C.</li>
+ </ul>
+ </dd>
+
<dt><strong>Version 1.4.1</strong> [07/May/2008]</dt>
<dd>
<ul>
@@ -170,7 +181,7 @@ Comments are welcome!</p>
<div id="about">
<p><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0!</a></p>
- <p><small>$Id: index.html,v 1.42 2008/05/07 19:06:37 carregal Exp $</small></p>
+ <p><small>$Id: index.html,v 1.43 2009/02/03 22:05:49 carregal Exp $</small></p>
</div> <!-- id="about" -->
</div> <!-- id="container" -->
diff --git a/src/lfs.c b/src/lfs.c
index bb10e73..a3bce1d 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -16,7 +16,7 @@
** lfs.touch (filepath [, atime [, mtime]])
** lfs.unlock (fh)
**
-** $Id: lfs.c,v 1.55 2008/12/15 16:13:55 mascarenhas Exp $
+** $Id: lfs.c,v 1.56 2009/02/03 22:05:48 carregal Exp $
*/
#ifndef _WIN32
@@ -671,7 +671,7 @@ static void set_info (lua_State *L) {
lua_pushliteral (L, "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution");
lua_settable (L, -3);
lua_pushliteral (L, "_VERSION");
- lua_pushliteral (L, "LuaFileSystem 1.4.1");
+ lua_pushliteral (L, "LuaFileSystem 1.4.2");
lua_settable (L, -3);
}
diff --git a/src/lfs.def b/src/lfs.def
index 978ee6e..f79cd29 100644
--- a/src/lfs.def
+++ b/src/lfs.def
@@ -1,5 +1,5 @@
LIBRARY lfs.dll
DESCRIPTION "LuaFileSystem"
-VERSION 1.4.1
+VERSION 1.4.2
EXPORTS
luaopen_lfs