summaryrefslogtreecommitdiff
path: root/firmware/common/file.c (follow)
Commit message (Expand)AuthorAge
* Fix (D)EBUG compilation errors on targets using FATCástor Muñoz2015-10-09
* Rewrite filesystem code (WIP)Michael Sevakis2014-08-30
* Cleanup MV/MD macros a little.Michael Sevakis2013-08-17
* Dircache: Don't expose struct dircache_entry and pointers into the cache, use...Thomas Martitz2011-06-20
* Fix yellowMichael Sparmann2011-02-27
* iPod Classic CE-ATA Support (Part 3 of 4: Introduce STORAGE_NEEDS_ALIGN, whic...Michael Sparmann2011-02-27
* iPod Classic CE-ATA Support (Part 1 of 4: Cacheline align some statically all...Michael Sparmann2011-02-27
* Accept FS#11774 by Michael Hohmuth (with some own modifications to #ifdef con...Frank Gevaerts2010-11-28
* Fix screendump on iPod Nano 2G by increasing the usb thread stack size and re...Michael Sparmann2010-10-25
* Ged rid of uisimulator/common/io.c for android builds.Thomas Martitz2010-09-01
* disk/file: Do not use & on arraysRafaël Carré2010-05-20
* Make open() posix compliant api-wise. A few calls (those with O_CREAT) need t...Thomas Martitz2010-05-06
* Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrap...Thomas Martitz2010-05-06
* FS#9409: fix rename which didn't close file handles on error and enventually ...Amaury Pouly2010-01-01
* Make read() and write() return -1/EISDIR on directoriesFrank Gevaerts2009-12-23
* only get the file pointer if fd is actually valid.Frank Gevaerts2009-12-23
* Move strip_volume() to filefuncs.c and set properties.Maurus Cuelenaere2009-11-26
* - Split off strip_volume() to a separate fileMaurus Cuelenaere2009-11-26
* Merge branch 'hotswap'Maurus Cuelenaere2009-11-26
* FS#10080Nils Wallménius2009-07-14
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
* Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creativ...Nicolas Pennequin2008-05-05
* Committed the missing file to r16632.Miika Pekkarinen2008-03-11
* Let the FAT namecheck also look for trailing spaces, fixes FS #8560.Peter D'Hoye2008-02-07
* Another fix for file system issues when encountering disk full (like when rec...Peter D'Hoye2007-12-13
* More code police...Peter D'Hoye2007-10-29
* Fix FS #5852 by trying to properly close and update the recorded file, and gi...Peter D'Hoye2007-10-10
* Fix FS#7679 - modifying files with dircahce enabled doesnt change the access ...Jonathan Gordon2007-09-02
* Makes apps and plugins interract with directories using a posix-like api inst...Kevin Ferrare2007-07-20
* avoid declaring shadow 'rc' variables (-Wshadow!)Daniel Stenberg2007-04-26
* Removed 'mode' parameter from creat(). It wasn't pure posix anyway, it was ig...Jens Arnold2007-02-01
* Much simpler implementation of large virtual sector support, not needing larg...Jens Arnold2006-12-04
* Add support (runtime detection) for 2048 bytes/sector filesystem.Miika Pekkarinen2006-12-03
* Update dircache startcluster at file close when writing. Fixes bug when crea...Hardeep Sidhu2006-05-16
* Fixed the file renaming/removing issue with dircache enabled.Miika Pekkarinen2006-04-13
* Do the dircache operation first to block properly when necessary.Miika Pekkarinen2006-03-30
* Boost open() performance on platforms with dircache. Tagcache initialMiika Pekkarinen2006-03-28
* TAB policed.Jens Arnold2006-03-02
* Change rename() to set errno to EXDEV if a rename is attempted across volumes.Dan Everton2006-03-02
* More compact & straight-forward headbytes handling.Jens Arnold2005-12-17
* Now the file corruption bug when reading & writing the same file isMiika Pekkarinen2005-12-16
* Fixed a file system driver caching bug corrupting files on certain situationsMiika Pekkarinen2005-12-13
* Implemented directory caching. No more waiting for disk to spin up whileMiika Pekkarinen2005-10-07
* preparations for hotswapping MMCJörg Hohensohn2005-01-28
* int -> long where neededJean-Philippe Bernardy2005-01-23
* prepared to mount multiple partitions into one logical file system (most usef...Jörg Hohensohn2004-12-28
* Bug fix: Do only flush the sector buffer after writing head bytes if it reall...Jens Arnold2004-11-17
* void* can't be offset, gcc should not allows thisJörg Hohensohn2004-10-01
* Bug fix: open() now handles O_TRUNC correctly (this was the real cause for th...Jens Arnold2004-09-06
* Bug fix: renaming a directory could cause a name clash. New feature: rename()...Linus Nielsen Feltzing2004-08-22