haiku/src/system
Ingo Weinhold 085cf27b40 * Added Directory::CreateFile() which can be implemented by file systems to
support file creation.
* Extended open() and open_from() to support O_CREAT to create files.
  open_from() has got an optional "permissions" parameter for that purpose.
* Fixed errno. It would crash when being used. Also changed the POSIX functions
  to return their error code via errno as expected.
* Added writev().
* FAT file system:
  - Added support for reading long file names.
  - Added support for creating files (8.3 name only) and writing to them.
  - Enabled scanning partitions with it.
* Boot loader menu:
  - Enabled the "Reboot" menu item unconditionally.
  - Added "Save syslog from previous session" menu item to the debug menu.
    Currently saving the syslog to FAT32 volumes is supported.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35882 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-03-16 17:29:58 +00:00
..
boot * Added Directory::CreateFile() which can be implemented by file systems to 2010-03-16 17:29:58 +00:00
glue Should have been part of r30818. The version "glue". 2009-05-21 15:05:45 +00:00
kernel Added ring_buffer_get_vecs() that returns iovecs describing the contents of 2010-03-16 17:07:40 +00:00
ldscripts Patch by Andreas Faerber: 2010-01-02 10:21:09 +00:00
libroot Made heap classes const just in case. They really already were though. 2010-03-01 22:29:23 +00:00
runtime_loader Since we potentially split segments into different regions, we need to 2010-02-04 19:01:11 +00:00
Jamfile Reorganized building of kernel, boot loader, and libroot. 2005-11-27 00:27:19 +00:00