File history
Tracking elks/fs/msdos/namei.c
| Commit | Author | Date | Message |
|---|---|---|---|
bf7110bca2154d3a4f169a5455febf95d35c5cf | Greg Haerr | 2024-12-31 | [kernel] Fix FAT filesystem adding blocks when seeking past EOF |
99180ccab84d07a6de302aa0ad537d446638316 | Greg Haerr | 2024-09-13 | Allow 26 character FAT filenames |
a4c3bf5e5b571ce423d8d898e73024492b0be57 | Greg Haerr | 2024-09-13 | [kernel] Fix crash when accessing 15+ character filename on FAT |
e6a49757a4f30bf6141cea2e401e209f931a3c0 | Greg Haerr | 2024-07-02 | Replace 'int mode' with mode_t |
e3b923f17cdfa56ae37349857092c333d721b68 | Greg Haerr | 2024-03-25 | [libc] Clean up C library header files |
b477617ffd7ca52ee80e0120d03654e2d8bb4ed | Greg Haerr | 2024-03-24 | Extensive removal of include <config.h> from types.h |
56c9f979665d5eefa50decb4ab6c665d25d159b | Greg Haerr | 2024-03-09 | [kernel] Fix sys_rename inode count bug on FAT filesystems |
cadbfb2adbbcda286cb4790e58433b7eb062b26 | Greg Haerr | 2023-09-02 | [kernel] Replace CURRENT_TIME macro with function call |
3be3b3b3fdef44efb1dea8e81ba8f04250dd96a | Greg Haerr | 2023-08-08 | [kernel] Determine kernel stack usage when allowing async I/O |
4198edc92b63b91854236b2ab80e2da37c03e82 | Greg Haerr | 2022-07-08 | [kernel] More enhanced compiler checking with gcc options |
52e32df925c9209a3f0b83f8c92095eff4d0a27 | Greg Haerr | 2022-07-08 | cleanup |
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7 | Greg Haerr | 2022-07-08 | [kernel] More cleanup with enhanced gcc options |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
08e81d579f9a51438e2ad65a7d0366f78524686 | Greg Haerr | 2022-06-25 | [kernel] Cleanup C aliasing constructs, remove -Wno-strict-aliasing |
dce37fcc976f2ca27043877082fb78e49739952 | Greg Haerr | 2022-03-13 | [kernel] Fix strace and reduce kernel stack in FAT filesystem |
d38fdd9e92f6867f355ea54cc2c98dca4fa96ac | Greg Haerr | 2022-02-11 | [kernel] Add wrappers around struct buffer_head member access |
bfde9a187c9ec3347cee2b75d60165d4a5dfdd6 | Greg Haerr | 2020-11-09 | [fat] Expand FAT /dev from 16 to 24 entries, fix ttyS0 open |
8b1235129b56011e63132f31d38e9ddbb2fddc9 | Greg Haerr | 2020-11-05 | [kernel] Expand buffer block numbers to 32 bits to support 500MB FAT filesystems |
7090f7eb81822d525b70dbd70518708326c840f | Greg Haerr | 2020-10-08 | [kernel] Reduce kernel stack usage on symlinks to FAT filesystem |
2044b6b422648eb3da82d657bc8b262331b5631 | Greg Haerr | 2020-09-28 | [kernel][fat] Move FAT filesystem code to far text section |
13aa1215584539a72150a0656a41fea5ae889d2 | Greg Haerr | 2020-03-25 | [kernel] Last compiler warning cleanup for kernel and libc, other cleanup |
6d9b289789668feaf799dd40d4d10aa4f3fa78a | Greg Haerr | 2020-03-18 | [cmds] Add time cmd, times(3) & tzset(3) libc functions, basic localtime support w/TZ= |
f01f0fe996960bd8cc30ffc9db824ccb8f75617 | Greg Haerr | 2020-03-10 | [fat] Cleanup of FAT filesystem debugging macros |
4d33cecfc6f424558b8c99017a10211c1f59f05 | Jody Bruchon | 2020-03-09 | Revert "Whitespace cleanup in `elks/`" |
ce98a140f83c188550cd42d0110e7b9d97fea61 | Jody Bruchon | 2020-03-08 | Code style cleanups in `elks/` |
b5279c1d5990b00f8a8013e7b137df07224b95b | Gregory Haerr | 2020-03-07 | [fat] Add VFAT long filename support (#431) |
3d21c089dea526f7bd45f26483abdf0acd6ca72 | Gregory Haerr | 2020-03-07 | [fat][init] Fix FAT /dev bug and cleanup system startup and init (#430) |
35e787a4bfb33aab71ed78513d92f43eb5575ba | Gregory Haerr | 2020-02-26 | [abi] First pass at bug fixing and cleaning up dirent and stat in kernel and libc (#382) |
419457e4b1be5f65a898668d2165a92756d00c8 | Greg Haerr | 2020-02-09 | [fat] Fix longstanding system crash on FAT directory write remove non-working backup FAT table code and increase speed greatly on cluster adds heavy cleanup and some refactoring of FAT filesystem code for speed and size add fsdebug macro for filesystem |
c451634626b42711be69090c588ef7552dfa046 | Greg Haerr | 2020-02-07 | [fat] Add fsdebug messages on all fat filesystem writes |
2bc92bab108bc25cc8966fb756f931e53f02234 | Greg Haerr | 2020-02-07 | [fat] add fsdebug() macro for filesystem debugging, default off |
2e5c2f055e50bf3f96bb81171391fb0690fc37a | Greg Haerr | 2020-02-07 | [fat] More FAT filesystem cleanup |
8a9f73c13ab9bd05e7b53edf9ab46bdf6eb25af | Greg Haerr | 2020-02-06 | [msdosfs] fixed major filesystem inconsistency bug whenever a file was removed then umount debugging printk()'s left in but commented out for time being FIXME comments added for future likely filesystem bugs more source code cleanup and compilation war |
9337b0d41559937c99d3b86403dc71be5bc865c | Greg Haerr | 2020-02-06 | [msdosfs] Complete work on MSDOS filesystem internal /dev devfs support MSDOSFS implementation of /dev is automatic if /dev is first or second root dir entry Renamed CONFIG_UMSDOS_FS to CONFIG_MSDOS_DEV Fixed various initialization problems with fsdev |
d358e322d8597fc1c506be9f73aad8b8b634670 | lithoxs | 2017-07-04 | Simplifications in directory fs and subdirectories. Code size reduced in 192 bytes. Tested with BCC and Qemu. |
e567e01e295abe2204bee0c8f64188748c4250a | lithoxs | 2017-06-29 | More simplifications in fs directory. Eliminated redundant code. Functionality remains unchanged. Code size reduced 32 bytes. Tested with Qemu. |
b4113aac7e47d3373a079aecf359d772e0e3e75 | lithoxs | 2017-05-16 | Fix to 'L1 buffer hang ..' described in issue #123. |
4e3c4337ad5cb3dfd6402d72484e71f2176bef9 | georgp24 | 2017-04-08 | Add FAT filesystem support to ELKS |