summaryrefslogtreecommitdiff
path: root/firmware/common/file.c (follow)
Commit message (Expand)AuthorAge
* 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
* The pathname argument for open() is declared const, so copy it has to be copiedJens Arnold2004-07-19
* No need to call fat_truncate() to delete the file, fat_remove() frees all clu...Linus Nielsen Feltzing2004-04-16
* You can't open() a directory as a file (at least not for writing)Linus Nielsen Feltzing2004-03-10
* Empty file/dir names are now rejected by open() and mkdir()Linus Nielsen Feltzing2004-02-11
* my take at fixing the simulator warnings by adding mode_t, size_t, ssize_tDaniel Stenberg2003-12-08
* Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or playlis...Hardeep Sidhu2003-07-01
* Renamed flush() to fsync() to be more in line with POSIX/unixBjörn Stenberg2003-06-29
* Slightly better handling of disk-full situationsLinus Nielsen Feltzing2003-06-19
* Update fileoffset and cacheoffset on error.Björn Stenberg2003-04-15
* Added the filesize() functionLinus Nielsen Feltzing2003-03-18
* Previous change broke read after seek. Reverted that change and added tempor...Hardeep Sidhu2003-03-15
* Make sure we are on correct sector after lseek. This fixes the queue file co...Hardeep Sidhu2003-03-14
* flush_cache() failure should still return error.Björn Stenberg2003-03-12
* Bug fix: If head bytes were read but sector read failed, return head byte cou...Björn Stenberg2003-03-12
* Killed compiling error on debug buildsLinus Nielsen Feltzing2003-03-10
* Killed a warningLinus Nielsen Feltzing2003-03-10
* Zagor added the flush() functionLinus Nielsen Feltzing2003-03-10
* rename() didn't close the file if the target name exists, and didn't return a...Linus Nielsen Feltzing2003-02-26
* Lame debug outputLinus Nielsen Feltzing2003-02-22
* Directories can now be renamed too.Björn Stenberg2003-01-27
* Remove use of rockbox-mode.el in local variables list.Mats Lidell2003-01-24
* Use flush_cache() when writing headbytes to disk to make sure we are on the c...Hardeep Sidhu2002-12-19
* Added rename()Björn Stenberg2002-11-19
* Flush sector cache before truncating.Björn Stenberg2002-11-14
* creat() now includes the O_TRUNC flag.Björn Stenberg2002-11-13
* Cosmetic: Replaced dozens of openfiles[fd] with 'file' pointers.Björn Stenberg2002-11-11
* Bugfix: Flags work better when they're binary...Björn Stenberg2002-11-11
* Added support for O_CREAT, O_APPEND and O_TRUNC.Björn Stenberg2002-11-11
* Added ftruncate().Björn Stenberg2002-11-11
* Added support for O_RDWR and lseek() while writing.Björn Stenberg2002-11-11
* Bug fix for previous commit: write() always returned 0 on even sector writes.Björn Stenberg2002-11-11
* close() now does not truncate the file.Björn Stenberg2002-11-11
* Corrected return value check.Björn Stenberg2002-11-05
* Bugfix: lseek() did not invalidate sector cache when seeking to start of file.Björn Stenberg2002-11-04
* Added remove()Björn Stenberg2002-11-01