Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-07-12 | DOSFS - LENGHT -> LENGTH | Joel Sherrill | 4 | -6/+6 | |
closes #2756, | |||||
2016-06-22 | Make rtems/print.h independent of rtems/bspIo.h | Sebastian Huber | 2 | -1/+3 | |
2016-06-06 | pipe: Use proper semaphore attr for mutex | Sebastian Huber | 1 | -2/+2 | |
Close #2728. | |||||
2016-06-06 | dosfs: Use proper semaphore attr for mutex | Sebastian Huber | 1 | -1/+2 | |
Close #2727. | |||||
2016-05-25 | libfs/jff2: Avoid printk format warnings. | Chris Johns | 3 | -15/+30 | |
This change does not fix the printk format warnings rather it ignores them. | |||||
2016-05-20 | fat: Fix for invalid cluster sizes | Sebastian Huber | 1 | -1/+3 | |
A cluster size > 32KiB resulted in an infinite loop in fat_init_volume_info() due to an integer overflow. Close #2717. | |||||
2016-04-22 | nfsclient: Fix warnings | Sebastian Huber | 4 | -4/+19 | |
2016-04-07 | libblock: Drop superfluous <stdlib.h> include | Sebastian Huber | 4 | -0/+4 | |
Drop superfluous <stdlib.h> include from <rtems/diskdevs.h> since this leads to conflicts with the latest Newlib in case this header file is used in the FreeBSD kernel space, e.g. for USB mass storage support. | |||||
2016-01-05 | Filesystem: Remove superfluous permission checks | Sebastian Huber | 2 | -32/+1 | |
The permission is check by the upper layer. | |||||
2015-11-23 | untar: do not exit with error when created directory already exists. | Pavel Pisa | 1 | -1/+17 | |
The problem exists for both RTEMS untar implementations and their variants: Untar_FromMemory(), Untar_FromFile() and rtems_tarfs_load(). If filesystem object already exists at extracted directory path then if it is directory, creation is ignored. Attempt to delete/unlink object and make directory is tried for other cases. This simple approach problem reported in ticket fixes #2413. Behavior follows GNU tar and BSD tar practice for directories but much more work is required to achieve full semantics of the full featured tar implementation still. | |||||
2015-10-26 | basdefs.h: Add and use RTEMS_UNUSED | Sebastian Huber | 1 | -1/+1 | |
2015-10-26 | RFS: Fix resource leak | Sebastian Huber | 1 | -0/+2 | |
Close #2433. | |||||
2015-09-03 | JFFS2: Use RTEMS red-black tree implementation | Sebastian Huber | 3 | -453/+112 | |
2015-08-06 | Respect 2^32 - 1 B NFSv2 maximum file size | Nick Withers | 1 | -3/+45 | |
closes #2384 | |||||
2015-06-19 | nfsclient: Use an interrupt lock | Sebastian Huber | 1 | -21/+29 | |
2015-05-27 | dosfs: avoid buffer-overread. closes #2292. | Gedare Bloom | 1 | -2/+2 | |
2015-05-27 | jffs2: Move into separate library | Sebastian Huber | 2 | -1/+18 | |
In case the zlib compression was used, then the librtemscpu.a depended on libz.a. To avoid a GCC patch or complicated link flags move the JFFS2 support into a separate library to use a simple "-ljffs2 -lz" to link the executable. | |||||
2015-04-27 | dosfs: Fix warning fix | Sebastian Huber | 1 | -1/+1 | |
2015-04-23 | score: Delete Thread_queue_Control::state | Sebastian Huber | 1 | -25/+0 | |
Use a parameter for _Thread_queue_Enqueue() instead to reduce memory usage. | |||||
2015-03-24 | imfs.h: Add cast to remove warning for pointer/integer size mismatch | Joel Sherrill | 1 | -1/+1 | |
2015-03-17 | IMFS: NUL-terminate name returned by readdir() | Sebastian Huber | 1 | -2/+5 | |
2015-03-17 | cpukit/libdl/rtl-obj-comp.c: Use correct printf() specification | Joel Sherrill | 1 | -2/+2 | |
2015-03-16 | IMFS: don't strlen() an unterminated string in IMFS_dir_read(). | Jamie Iles | 1 | -1/+1 | |
a43a3466 (IMFS: Implement variable length node names) introduced a changed to IMFS_jnode_t from being a null terminated string to a separate unterminated string and length. IMFS_dir_read() was still performing a strlen() on this unterminated string though and when doing an 'ls' in the fileio example I saw that some filenames had garbage suffixes. | |||||
2015-03-16 | rfs: cast minor to uintptr_t to truncate explicitly | Gedare Bloom | 1 | -2/+2 | |
2015-03-06 | Fix more Doxygen typos | Joel Sherrill | 1 | -3/+2 | |
2015-03-06 | Fix a number of minor Doxygen formatting issues | Joel Sherrill | 1 | -5/+5 | |
2015-03-05 | dosfs: Fix warnings | Sebastian Huber | 7 | -18/+12 | |
2015-03-05 | IMFS: Fix warning | Sebastian Huber | 1 | -1/+1 | |
2015-03-05 | IMFS: Include missing header file | Sebastian Huber | 1 | -0/+1 | |
2015-03-05 | IMFS: Fix warning | Sebastian Huber | 1 | -1/+1 | |
2015-02-20 | IMFS: Fix copy on write for linfiles | Sebastian Huber | 1 | -0/+3 | |
2015-02-18 | IMFS: Silence warning | Sebastian Huber | 1 | -1/+1 | |
2015-02-15 | IMFS: Implement variable length node names | Sebastian Huber | 5 | -25/+46 | |
This reduces the average node size and adds more flexibility. | |||||
2015-02-14 | IMFS: Add CONFIGURE_IMFS_DISABLE_READDIR | Sebastian Huber | 7 | -140/+172 | |
2015-02-12 | IMFS: Add fine grained configuration | Sebastian Huber | 7 | -185/+9 | |
Remove miniIMFS. Statically initialize the root IMFS. Add configuration options to disable individual features of the root IMFS, e.g. o CONFIGURE_IMFS_DISABLE_CHOWN, o CONFIGURE_IMFS_DISABLE_FCHMOD, o CONFIGURE_IMFS_DISABLE_LINK, o CONFIGURE_IMFS_DISABLE_MKNOD, o CONFIGURE_IMFS_DISABLE_MOUNT, o CONFIGURE_IMFS_DISABLE_READLINK, o CONFIGURE_IMFS_DISABLE_RENAME, o CONFIGURE_IMFS_DISABLE_RMNOD, o CONFIGURE_IMFS_DISABLE_SYMLINK, o CONFIGURE_IMFS_DISABLE_UNMOUNT, and o CONFIGURE_IMFS_DISABLE_UTIME. | |||||
2015-02-12 | IMFS: Allow static initialization of FS info | Sebastian Huber | 6 | -100/+118 | |
2015-02-12 | IMFS: Fix resource leak | Sebastian Huber | 1 | -1/+9 | |
2015-02-12 | IMFS: Add root directory to FS info | Sebastian Huber | 4 | -88/+69 | |
Fix memory leak in IMFS_fsunmount(). | |||||
2015-02-12 | IMFS: Simplify IMFS_symlink() | Sebastian Huber | 1 | -26/+7 | |
2015-02-12 | IMFS: Split linfile and memfile modules | Sebastian Huber | 5 | -168/+137 | |
Make several functions static. | |||||
2015-02-12 | IMFS: Introduce IMFS_mknod_control | Sebastian Huber | 16 | -76/+94 | |
Drop IMFS_node_control::node_size field and add node_size parameter to IMFS_allocate_node() and IMFS_create_node(). This reduces the size of generic nodes. | |||||
2015-02-12 | Filesystem: Use ENOTSUP for default mount/unmount | Sebastian Huber | 2 | -2/+2 | |
2015-02-09 | Filesystem: Delete unused fsmountme_h handler | Sebastian Huber | 11 | -37/+1 | |
2015-02-04 | IMFS: Simplify ino generation | Sebastian Huber | 4 | -5/+7 | |
The type of ino_t is unsigned long, so it can store a pointer. Avoid a potential integer overflow. | |||||
2015-02-04 | IMFS: Use rtems_filesystem_make_dev_t_from_pointer | Sebastian Huber | 3 | -29/+3 | |
2015-01-28 | IMFS: Reduce IMFS node types | Sebastian Huber | 10 | -48/+21 | |
Provide only types used by IMFS_mknod(). | |||||
2015-01-28 | IMFS: Aggregate link support in dedicated modules | Sebastian Huber | 5 | -177/+152 | |
2015-01-27 | IMFS: Replace node union with individual struct | Sebastian Huber | 23 | -596/+512 | |
This reduces the average node size. Add and use IMFS_GENERIC_INITIALIZER(). | |||||
2015-01-22 | Filesystem: Delete node type operation | Sebastian Huber | 18 | -352/+20 | |
Use the fstat handler instead. | |||||
2014-12-23 | Correct error return mismatches | Nick Withers | 4 | -22/+48 | |
Closes #2139 |