Age | Commit message (Collapse) | Author |
|
Prepare for header file move to common include directory.
Update #3254.
|
|
Prepare for header file move to common include directory.
Update #3254.
|
|
Prepare for header file move to common include directory.
Update #3254.
|
|
Prepare for header file move to common include directory.
Update #3254.
|
|
Prepare for header file move to common include directory.
Update #3254.
|
|
If there is already a file with a long file name it isn't possible to
create a second file which has a name that ends on the first files name
(for example ets.beam and sets.beam). This patch fixes that.
Update #3258.
|
|
Take care that a file in the root directory with the same name as the
volume name can be found.
Update #3257.
|
|
Make the RBTree_Node layout independent of RTEMS_DEBUG (and all other
build configuration options). This allows the use of this structure in
Newlib.
Update #3112.
|
|
Update #3132.
|
|
Update #3132.
|
|
Update #3132.
|
|
Update #3132.
|
|
Update #3132.
|
|
Do not update the non-existant meta-data of the root directory.
Update #2944.
|
|
Update #2964.
|
|
Set a proper name buffer length for each converter invocation.
Update #2987.
|
|
Close #3003.
|
|
Update #2133.
|
|
Added a mmap file handler to struct _rtems_filesystem_file_handlers_r.
Updated each file handler object to support the default mmap handler.
Updated mmap() to call the mmap handler for MAP_SHARED.
Added a mmap file handler for shm
Added support for MAP_ANON in mmap().
Updates #2859
|
|
Some kernel-space header expect that <sys/param.h> is present.
Update #2833.
|
|
Update #2833.
|
|
|
|
Provide extentions to <inttpes.h> PRIxxx constants for more POSIX types.
Start with existing definitions found in RTEMS Project owned code
in cpukit/.
updates #2983.
|
|
Do not use our long file name entry count to optimize the file name
search. The Unicode comparison must be taken into account.
Update #2939.
|
|
Obtain file system instance lock before member access.
Update #2937.
|
|
The name "fat_entries" for long file name directory entries is quite
misleading.
|
|
Update #2934.
|
|
Simplify.
|
|
Make sure that long file names work accross cluster boundaries.
Update #2929.
|
|
Update #2929.
|
|
Update #2929.
|
|
Update #2929.
|
|
Update #2929.
|
|
Remove forced overwrite which leads to file data corruption. The logic
to determine a forced overwrite was fundamentally broken. For simplity,
disable this feature.
Update #2622.
|
|
It is all right in case the result uses the full destination buffer.
Without this fix the handling of a maximum 8.3 short file name is
broken.
Update #2928.
|
|
The second FAT entry contains a bit to indicate if the FAT32 filesystem
is not dirty and a bit to indicate if there was no IO error. Set both
bits for a fresh filesystem. This prevents a warning if mounted on
Windows.
Close #2913.
|
|
Close #2755.
|
|
Real implementation is provided by libbsd.
|
|
Update #2388.
|
|
For a filename match the entry must match without anything remaining.
Close #2908.
|
|
Update #2803.
|
|
Close #2700.
|
|
|
|
Update #2844.
|
|
Add IO control to force a garbage collection.
Update #2844.
|
|
Add IO control RTEMS_JFFS2_GET_INFO to get some JFFS2 filesystem
instance information.
Update #2844.
|
|
This helps to use IMFS_make_generic_node() without pulling in the
complete IMFS implementation.
|
|
Use the adjusted and not the requested memfile bytes per block.
Untangle dependencies.
|
|
Ensure that we extract a node only from the right tree.
|
|
This helps to detect double insert and extract errors.
|