Christian Helmuth
d8c34237bf
vfs: default constructor for Dirent and Stat
...
Fixes #1743
2016-06-28 11:09:27 +02:00
Norman Feske
807be83b1b
Remove inconsistent use of 'is_' prefix
...
Fixes #1963
2016-05-23 15:52:39 +02:00
Emery Hemingway
1d301e9c14
lib/vfs: consistent device and inode enumeration
...
Issue #1751
2016-04-25 10:47:54 +02:00
Emery Hemingway
82a7799638
lib/vfs: pass handle allocator to open(...)
...
Opening a VFS handle previously involved allocating from the global heap
at each VFS file system. By amending open with an allocator argument,
dynamic allocation can be partitioned.
A new close method is used to deallocate open handles.
Issue #1751
Issue #1891
2016-04-11 12:56:54 +02:00
Emery Hemingway
23c1d4c66d
libc, vfs: rename improvements
...
Perform POSIX rename checks at the libc VFS plugin.
Clarify rename at VFS fs, ram, single, and tar file systems.
Issue #1900
Fixes #1782
2016-03-07 12:40:04 +01:00
Emery Hemingway
ee25dcbae3
VFS: check path on the symlink node readlink
...
Fixes #1790
2015-11-29 18:17:05 +01:00
Emery Hemingway
7ce19216f4
VFS: symlink file system
...
add symlinks to a VFS tree with <symlink name="..." target="..."/>
Issue #1648
Fixes #1653
2015-09-30 12:20:36 +02:00