Commit History

Author SHA1 Message Date
  Gregory Nutt b5e6af60ac tools/nxstyle.c: Add check for multiple definitions of local variables on a line. 5 years ago
  David Sidrane ffd37a0175 fs/vfs/fs_open.c: Fix not returning failure for block_proxy() call. 5 years ago
  Xiang Xiao e674edfa19 fd/dirent, fs/driver/, and fs/vfs: Make MTD device accessible via a character driver proxy like block devices 6 years ago
  Gregory Nutt a7fd58c4db Squashed commit of the following: 6 years ago
  Gregory Nutt d88cb93d95 fs/vfs and fs/inode: Trivial typo fixes gleaned from the fileopen branch. 6 years ago
  Michał Łyszczek 94b4a86aa6 fs/vfs: Fix negative errno set in fs_open.c 6 years ago
  Gregory Nutt 536e4d7fa6 fs/vfs: Change the return value of internal function fs_getfilep(). It no longer sets the errno variable but, rather, returns errors in the same manner as other internal OS functions. 7 years ago
  Xiao Qin e5c79ba1a6 Merged in x_qin/nuttx/null_check_for_open_and_write (pull request #498) 7 years ago
  Gregory Nutt ee8abb8160 FS: Don't build block driver proxy if PSEUDOFS_OPERATIONS are disabled. 7 years ago
  Masayuki Ishikawa e239961be8 Fix open() a block device with CONFIG_DISABLE_PSEUDOFS_OPERATIONS=y 7 years ago
  Gregory Nutt 45fd98da88 Add macros support that will eventually allow dynamic allocation of strings need to support soft links. 7 years ago
  Gregory Nutt 8f2c7198ed inode_find: Now takes struct inode_desc_s type as input. This was necessary before that structure includes some data storage. It was used within inode_find(), but that means that the life of the data was the life of inode_find(). That data must persist longer. It is now provided by the caller so that the life of the data persists for the entire life of the caller. 7 years ago
  Gregory Nutt 0c9935f8ac FS: Remove inode_find_nofollow. Instead provide a bool nofollow argument to inode_find. 7 years ago
  Gregory Nutt b52e4e5ecd Move cancellation point definitions to their own header file. 7 years ago
  Gregory Nutt bc3ca25cc7 Cancellation points: Close up some logic to eliminte some race conditions. 7 years ago
  Gregory Nutt 3eba0acb1c More cancellation points. 7 years ago
  Gregory Nutt bcb6095f1f Add an assertion 8 years ago
  Gregory Nutt 6a75f2df89 PTY: Add some encode to reduce the likely of misinterpreting the return value of the file open() method 8 years ago
  Gregory Nutt 4b1553d3ad PTY: Fix some tricky issues. Now seems to be working. A lot more testing is needed 8 years ago
  Gregory Nutt 006528b144 Add support for freopen() 9 years ago
  Gregory Nutt 84a5f846c9 open() has been extended. You can now open block drivers and access them just as you can character drivers. For example, you can hexdump a block device. 9 years ago
  Gregory Nutt c70987e551 nuttx/fs: Fix some spacing and alignment issues 9 years ago
  Gregory Nutt 0b12dbf95d Fix some spacing problems 9 years ago
  Gregory Nutt 839d3f2204 Cosmetic. Fix some conditional logic in some conditioned out code 10 years ago
  Gregory Nutt d914f3ceec Major structure of file system functions to better support asynchronous I/O. Respository should not be trusted until I have a chance to verify everything 10 years ago
  Gregory Nutt ae90309b36 Move fs/fs.h to fs/inode/inode.h and some to fs/driver/driver.h 10 years ago
  Gregory Nutt 1b2729e35e More testing, bugfixes and integration of VFS-based named semaphores 10 years ago
  Gregory Nutt ff73be870e Move renaming files in fs/. to fs/vfs/. (Don't all belong there) 10 years ago