<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luafilesystem/tests, branch master</title>
<subtitle>A mirror of https://github.com/lunarmodules/luafilesystem
</subtitle>
<id>https://git.lua4.win/luafilesystem/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/luafilesystem/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/'/>
<updated>2020-04-23T01:12:23+00:00</updated>
<entry>
<title>It does work on Windows now!</title>
<updated>2020-04-23T01:12:23+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-04-23T01:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=68c624c686c471b398704e73a8df1a942666e7d5'/>
<id>urn:sha1:68c624c686c471b398704e73a8df1a942666e7d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: behavior test for hard links</title>
<updated>2020-04-21T16:45:50+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-04-21T03:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=6048863a96779db026d369dccb92d53076490065'/>
<id>urn:sha1:6048863a96779db026d369dccb92d53076490065</id>
<content type='text'>
Also check nlink on Unix only
and test if something is a symlink
</content>
</entry>
<entry>
<title>Merge branch '1.7'</title>
<updated>2017-09-14T09:15:58+00:00</updated>
<author>
<name>Peter Melnichenko</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2017-09-14T09:15:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=d399961536eee59f891a395271bf12d6a0c70c64'/>
<id>urn:sha1:d399961536eee59f891a395271bf12d6a0c70c64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix lfs.attributes and lfs.symlinkattributes extra argument handling</title>
<updated>2016-08-25T15:31:09+00:00</updated>
<author>
<name>Peter Melnichenko</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2016-08-25T15:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=50919ed69ff64df51d8d586d00834fde3e901785'/>
<id>urn:sha1:50919ed69ff64df51d8d586d00834fde3e901785</id>
<content type='text'>
When the second argument is not a string, _file_info() wants to
ensure that there is a table on top of the stack: the second argument
or a new table. If a new table is pushed it's created on top immediately,
but if a table is passed as the second argument it can be followed
by extra arguments, with the last one ending up being used as a table,
causing a crash. The fix is to remove any potential extra arguments
using `lua_settop(L, 2)`.

Also added a few tests for this case. Ref #80.
</content>
</entry>
<entry>
<title>Add a 'target' field for symlinkattributes.</title>
<updated>2016-07-16T13:35:27+00:00</updated>
<author>
<name>NiteHawk</name>
<email>n1tehawk@users.noreply.github.com</email>
</author>
<published>2016-07-16T13:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=32b355a9902e6ce7aae68926fc3f2d05856fc299'/>
<id>urn:sha1:32b355a9902e6ce7aae68926fc3f2d05856fc299</id>
<content type='text'>
It returns the resolved path of the symlink.

Original version by Hisham &lt;hisham@gobolinux.org&gt;, modified to
use a different strategy for sizing the readlink() buffer.
</content>
</entry>
<entry>
<title>Merge branch 'master' into 1.7</title>
<updated>2016-06-21T07:48:11+00:00</updated>
<author>
<name>Peter Melnichenko</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2016-06-21T07:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=a332bde584756b14298f51e913bdc309f87e7ff8'/>
<id>urn:sha1:a332bde584756b14298f51e913bdc309f87e7ff8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a test for #52.</title>
<updated>2016-06-09T10:28:56+00:00</updated>
<author>
<name>Peter Melnichenko</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2016-06-09T10:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=7fae11cdb5a129ce798df462365b7ce60c5f4d62'/>
<id>urn:sha1:7fae11cdb5a129ce798df462365b7ce60c5f4d62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test what lfs.attributes returns on error</title>
<updated>2016-05-05T09:39:17+00:00</updated>
<author>
<name>Peter Melnichenko</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2016-05-04T12:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=8d5f9661e954be91a17d915f214bd14f44622e99'/>
<id>urn:sha1:8d5f9661e954be91a17d915f214bd14f44622e99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix lfs.attributes(file, 'blksize')</title>
<updated>2014-08-09T10:33:33+00:00</updated>
<author>
<name>Stefan Hoffmann</name>
<email>stefan991@gmail.com</email>
</author>
<published>2014-08-09T10:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=4437e194558279b31878965d1c4b2188b1a8cf39'/>
<id>urn:sha1:4437e194558279b31878965d1c4b2188b1a8cf39</id>
<content type='text'>
fs.attributes(file, 'blksize') and fs.attributes(file, 'blocks) return
the wrong values.
Compare the whole attribute name instead of the first char and remove
buggy special casing with wrong indexes into the member array.
</content>
</entry>
<entry>
<title>luafilesystem 1.6.0</title>
<updated>2012-10-01T14:11:48+00:00</updated>
<author>
<name>Fabio Mascarenhas</name>
<email>mascarenhas@acm.org</email>
</author>
<published>2012-10-01T14:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luafilesystem/commit/?id=d71c63cdb776f7d25313f8fcd14f07512ba1f83e'/>
<id>urn:sha1:d71c63cdb776f7d25313f8fcd14f07512ba1f83e</id>
<content type='text'>
</content>
</entry>
</feed>
