Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | dosfs: Fix msdos_utf8_normalize_and_fold() | Sebastian Huber | 2017-03-16 | 1 | -2/+2 | |
| | | | | | | | | 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. | |||||
* | dosfs: Fix FAT32 formatter | Sebastian Huber | 2017-02-28 | 1 | -2/+2 | |
| | | | | | | | | | 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. | |||||
* | dosfs: Directories should have a file size of 0 | Sebastian Huber | 2017-02-28 | 1 | -1/+6 | |
| | | | | Close #2755. | |||||
* | termios: Add kqueue() and poll() support | Sebastian Huber | 2017-02-23 | 2 | -7/+14 | |
| | | | | Real implementation is provided by libbsd. | |||||
* | Remove old CVS keywords | Nick Withers | 2017-02-15 | 2 | -2/+2 | |
| | | | | Update #2388. | |||||
* | dosfs: Fix msdos_find_file_in_directory() | Sebastian Huber | 2017-02-14 | 1 | -1/+1 | |
| | | | | | | For a filename match the entry must match without anything remaining. Close #2908. | |||||
* | Use <sys/endian.h> | Sebastian Huber | 2017-01-24 | 1 | -13/+5 | |
| | | | | Update #2803. | |||||
* | nfsclient: Fix suspicious condition | Sebastian Huber | 2017-01-23 | 1 | -1/+2 | |
| | | | | Close #2700. | |||||
* | JFFS2: Fix typo | Sebastian Huber | 2017-01-19 | 1 | -1/+1 | |
| | ||||||
* | JFFS2: RTEMS_JFFS2_ON_DEMAND_GARBAGE_COLLECTION | Sebastian Huber | 2016-12-20 | 3 | -1/+50 | |
| | | | | Update #2844. | |||||
* | JFFS2: Add RTEMS_JFFS2_FORCE_GARBAGE_COLLECTION | Sebastian Huber | 2016-12-20 | 2 | -0/+11 | |
| | | | | | | Add IO control to force a garbage collection. Update #2844. | |||||
* | JFFS2: Add RTEMS_JFFS2_GET_INFO | Sebastian Huber | 2016-12-20 | 2 | -5/+171 | |
| | | | | | | | Add IO control RTEMS_JFFS2_GET_INFO to get some JFFS2 filesystem instance information. Update #2844. | |||||
* | imfs: Untangle dependencies | Sebastian Huber | 2016-09-19 | 3 | -89/+116 | |
| | | | | | This helps to use IMFS_make_generic_node() without pulling in the complete IMFS implementation. | |||||
* | imfs: Fix IMFS_stat_file() | Sebastian Huber | 2016-09-16 | 2 | -6/+3 | |
| | | | | | Use the adjusted and not the requested memfile bytes per block. Untangle dependencies. | |||||
* | score: Improve red-black tree debug support | Sebastian Huber | 2016-09-06 | 1 | -0/+3 | |
| | | | | Ensure that we extract a node only from the right tree. | |||||
* | score: Add debug support to red-black trees | Sebastian Huber | 2016-08-08 | 1 | -0/+1 | |
| | | | | This helps to detect double insert and extract errors. | |||||
* | Misc: Spell length correctly | Joel Sherrill | 2016-07-12 | 1 | -1/+1 | |
| | ||||||
* | DOSFS - LENGHT -> LENGTH | Joel Sherrill | 2016-07-12 | 4 | -6/+6 | |
| | | | | closes #2756, | |||||
* | Make rtems/print.h independent of rtems/bspIo.h | Sebastian Huber | 2016-06-22 | 2 | -1/+3 | |
| | ||||||
* | pipe: Use proper semaphore attr for mutex | Sebastian Huber | 2016-06-06 | 1 | -2/+2 | |
| | | | | Close #2728. | |||||
* | dosfs: Use proper semaphore attr for mutex | Sebastian Huber | 2016-06-06 | 1 | -1/+2 | |
| | | | | Close #2727. | |||||
* | libfs/jff2: Avoid printk format warnings. | Chris Johns | 2016-05-25 | 3 | -15/+30 | |
| | | | | | This change does not fix the printk format warnings rather it ignores them. | |||||
* | fat: Fix for invalid cluster sizes | Sebastian Huber | 2016-05-20 | 1 | -1/+3 | |
| | | | | | | | A cluster size > 32KiB resulted in an infinite loop in fat_init_volume_info() due to an integer overflow. Close #2717. | |||||
* | nfsclient: Fix warnings | Sebastian Huber | 2016-04-22 | 4 | -4/+19 | |
| | ||||||
* | libblock: Drop superfluous <stdlib.h> include | Sebastian Huber | 2016-04-07 | 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. | |||||
* | Filesystem: Remove superfluous permission checks | Sebastian Huber | 2016-01-05 | 2 | -32/+1 | |
| | | | | The permission is check by the upper layer. | |||||
* | untar: do not exit with error when created directory already exists. | Pavel Pisa | 2015-11-23 | 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. | |||||
* | basdefs.h: Add and use RTEMS_UNUSED | Sebastian Huber | 2015-10-26 | 1 | -1/+1 | |
| | ||||||
* | RFS: Fix resource leak | Sebastian Huber | 2015-10-26 | 1 | -0/+2 | |
| | | | | Close #2433. | |||||
* | JFFS2: Use RTEMS red-black tree implementation | Sebastian Huber | 2015-09-03 | 3 | -453/+112 | |
| | ||||||
* | Respect 2^32 - 1 B NFSv2 maximum file size | Nick Withers | 2015-08-06 | 1 | -3/+45 | |
| | | | | closes #2384 | |||||
* | nfsclient: Use an interrupt lock | Sebastian Huber | 2015-06-19 | 1 | -21/+29 | |
| | ||||||
* | dosfs: avoid buffer-overread. closes #2292. | Gedare Bloom | 2015-05-27 | 1 | -2/+2 | |
| | ||||||
* | jffs2: Move into separate library | Sebastian Huber | 2015-05-27 | 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. | |||||
* | dosfs: Fix warning fix | Sebastian Huber | 2015-04-27 | 1 | -1/+1 | |
| | ||||||
* | score: Delete Thread_queue_Control::state | Sebastian Huber | 2015-04-23 | 1 | -25/+0 | |
| | | | | | Use a parameter for _Thread_queue_Enqueue() instead to reduce memory usage. | |||||
* | imfs.h: Add cast to remove warning for pointer/integer size mismatch | Joel Sherrill | 2015-03-24 | 1 | -1/+1 | |
| | ||||||
* | IMFS: NUL-terminate name returned by readdir() | Sebastian Huber | 2015-03-17 | 1 | -2/+5 | |
| | ||||||
* | cpukit/libdl/rtl-obj-comp.c: Use correct printf() specification | Joel Sherrill | 2015-03-17 | 1 | -2/+2 | |
| | ||||||
* | IMFS: don't strlen() an unterminated string in IMFS_dir_read(). | Jamie Iles | 2015-03-16 | 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. | |||||
* | rfs: cast minor to uintptr_t to truncate explicitly | Gedare Bloom | 2015-03-16 | 1 | -2/+2 | |
| | ||||||
* | Fix more Doxygen typos | Joel Sherrill | 2015-03-06 | 1 | -3/+2 | |
| | ||||||
* | Fix a number of minor Doxygen formatting issues | Joel Sherrill | 2015-03-06 | 1 | -5/+5 | |
| | ||||||
* | dosfs: Fix warnings | Sebastian Huber | 2015-03-05 | 7 | -18/+12 | |
| | ||||||
* | IMFS: Fix warning | Sebastian Huber | 2015-03-05 | 1 | -1/+1 | |
| | ||||||
* | IMFS: Include missing header file | Sebastian Huber | 2015-03-05 | 1 | -0/+1 | |
| | ||||||
* | IMFS: Fix warning | Sebastian Huber | 2015-03-05 | 1 | -1/+1 | |
| | ||||||
* | IMFS: Fix copy on write for linfiles | Sebastian Huber | 2015-02-20 | 1 | -0/+3 | |
| | ||||||
* | IMFS: Silence warning | Sebastian Huber | 2015-02-18 | 1 | -1/+1 | |
| | ||||||
* | IMFS: Implement variable length node names | Sebastian Huber | 2015-02-15 | 5 | -25/+46 | |
| | | | | This reduces the average node size and adds more flexibility. |