elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking elks/fs/msdos/misc.c
CommitAuthorDateMessage
bf7110bca2154d3a4f169a5455febf95d35c5cfGreg Haerr2024-12-31[kernel] Fix FAT filesystem adding blocks when seeking past EOF
b477617ffd7ca52ee80e0120d03654e2d8bb4edGreg Haerr2024-03-24Extensive removal of include <config.h> from types.h
2680f5816077a7827a0c6553417afdfda092702Greg Haerr2024-03-23Remove CONFIG_32BIT_INODES
1992a3f0bc7a894467a59bf25de0501b7cc87b4Greg Haerr2023-08-30[kernel] Kernel buffers tune and cleanup
e6a5fcbed844043df20f0373e58fab902db07d1Greg Haerr2023-08-23Fix compilation errors for non-EXT/XMS case
71341345927cc78107b0ccd792df39eee83acc5Greg Haerr2023-08-23[kernel] Don't use map_buffer for memset on new filesystem blocks
56a5976b596bcae8d756086c3bd1de47a54bff2Greg Haerr2023-08-15[kernel] Rewrite FAT filesystem file read/write to not use L1 buffers
52e32df925c9209a3f0b83f8c92095eff4d0a27Greg Haerr2022-07-08cleanup
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7Greg Haerr2022-07-08[kernel] More cleanup with enhanced gcc options
dc607b65a099746c2eb1f0e1ef019868c5afd36Greg Haerr2022-07-07[kernel] Cleanup C code using enhanced gcc warnings
08e81d579f9a51438e2ad65a7d0366f78524686Greg Haerr2022-06-25[kernel] Cleanup C aliasing constructs, remove -Wno-strict-aliasing
bbc1f01f9644a9b028cdeea11699f4c05f41a4bGreg Haerr2022-06-02Fixup
61f2730c995023011cd4bd67296c05123a45c28Greg Haerr2022-06-02[fat] Fix bad directory information on large disks
f78b95aaf53953e8245beb215e40d0a7c603d65Greg Haerr2022-05-03Remove atol in tzset.c, cleanup date_dos2unix()
93fc4044ab76011de45340df4d9d3137049b4adGreg Haerr2022-05-02[kernel] Add compile-time TZ= timezone string, FAT use localtime
e01380f5425e6b71bfe5eb5f8268ca182ccea48Greg Haerr2022-04-28[kernel/libc] Small source code cleanup
d38fdd9e92f6867f355ea54cc2c98dca4fa96acGreg Haerr2022-02-11[kernel] Add wrappers around struct buffer_head member access
090cf9a6a1b0eca4b271fe88869f5ad9f3576e5Greg Haerr2022-01-10Finalize converting FAT filesystem for variable sector sizes
d7aa87f82eee1e23b0a417b3818867cc57def63Greg Haerr2021-12-14[kernel] Add disk support for PC98 computer
c0feeac3860bd3a8963b1e6e14cc4e36be26691Greg Haerr2020-11-13[fat] Fix get_parent_ino on FAT32, fixes pwd
bfde9a187c9ec3347cee2b75d60165d4a5dfdd6Greg Haerr2020-11-09[fat] Expand FAT /dev from 16 to 24 entries, fix ttyS0 open
5f49e032413b3d993096536b18acac248add523Greg Haerr2020-11-06[fat] Small cleanup to FAT code
6be03c38d32f4d1d7906a5515e72513aeb27910Greg Haerr2020-11-06[fat] Fix hack in FAT add_cluster affecting multi mounted FAT filesystems
46d78befd86847cb1e950c8477e55fd1bb65d49Greg Haerr2020-11-05Add cluster_t, fixes
8b1235129b56011e63132f31d38e9ddbb2fddc9Greg Haerr2020-11-05[kernel] Expand buffer block numbers to 32 bits to support 500MB FAT filesystems
ec04b8db92175c09ad1e9bc78633bee5eb9f2c5Greg Haerr2020-11-02[kernel] Cleanup debug statements in FAT and MEM drivers
2044b6b422648eb3da82d657bc8b262331b5631Greg Haerr2020-09-28[kernel][fat] Move FAT filesystem code to far text section
13aa1215584539a72150a0656a41fea5ae889d2Greg Haerr2020-03-25[kernel] Last compiler warning cleanup for kernel and libc, other cleanup
92860c4de6fee1d05c039506656a9dd7f49f9b4Greg Haerr2020-03-24[kernel] Cleanup, fix geteuid, getppid, implement getgid, getegid
f01f0fe996960bd8cc30ffc9db824ccb8f75617Greg Haerr2020-03-10[fat] Cleanup of FAT filesystem debugging macros
4d33cecfc6f424558b8c99017a10211c1f59f05Jody Bruchon2020-03-09Revert "Whitespace cleanup in `elks/`"
43a63eb0e78f6296c9b009df714324bc02095caJody Bruchon2020-03-08Whitespace cleanup in `elks/`
35e787a4bfb33aab71ed78513d92f43eb5575baGregory Haerr2020-02-26[abi] First pass at bug fixing and cleaning up dirent and stat in kernel and libc (#382)
19abd0214e763b17734dceb88ee316583c26e91Jody Bruchon2020-02-22Comment style cleanups
0d35773fd76f6dfde3d26b4dfc94d10967b3cc6Greg Haerr2020-02-22[fat] Fix disk too large kernel check for FAT16/FAT32 volumes
5b6e1ec2906c864d2bb32bf7585736932a9c5ccGreg Haerr2020-02-22[fat] Fix directory reading problem reading too far
1f418e46f238638e1483b52215fb9f9cdda046cGreg Haerr2020-02-21[fat] Fix create file bug on deleted FAT directories
a413291bb76957fc3dbaaa6d4258a3e10b0863cGreg Haerr2020-02-21Revert "[fs] C99-like print macro for ino_t portability"
647ab5d087020fe6edc27467bf33d4fd9806080mfld-fr2020-02-19[fs] C99-like print macro for ino_t portability
09a857b2823c86aca31f06e7afc0009834dcd14Greg Haerr2020-02-10[fat] Correct date creation bug on FAT mkdir (years earlier than 1980 affected)
419457e4b1be5f65a898668d2165a92756d00c8Greg Haerr2020-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
c451634626b42711be69090c588ef7552dfa046Greg Haerr2020-02-07[fat] Add fsdebug messages on all fat filesystem writes
367f405c5a5683e6940f439eea88f5c5f7a8745mfld-fr2020-02-07[config] Add FAT fake /dev option
2e5c2f055e50bf3f96bb81171391fb0690fc37aGreg Haerr2020-02-07[fat] More FAT filesystem cleanup
ed027af28435d0091f393987bcbc01232c8796fGreg Haerr2020-02-06[msdosfs] More source file cleanup
9337b0d41559937c99d3b86403dc71be5bc865cGreg Haerr2020-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
ee74e0dae558ac518bbd04cf5ff507369b42676mfld-fr2018-04-15Optimize readdir for MSDOS filesystem
dc30068b752172aee64dd814b899913ef8c6b72lithoxs2017-05-15Fix to access to inodes in FAT16 FS, issue #123. Tested only with Mellvik's dos286.img.
c1d7edc7415ded4204710f986f2b41e77b642b8lithoxs2017-05-02Fix to problem when copying files in msdos filesystem.
56b1c93e29cdcc5a19915a08b3bd0d594d24013lithoxs2017-05-02Fix to issue #121.
4e3c4337ad5cb3dfd6402d72484e71f2176bef9georgp242017-04-08Add FAT filesystem support to ELKS