Only use file size for regular files. Allow seeking block devices.
[vlc.git] / modules / access / file.c
2009-02-05 Rémi Denis-CourmontOnly use file size for regular files. Allow seeking...
2009-02-05 Rémi Denis-Courmontaccess_file: cosmetics
2009-01-27 Rémi Denis-CourmontRemove redumdant fcntl() calls
2009-01-20 Laurent AimarRemoved useless ACCESS_GET_MTU/STREAM_GET_MTU.
2009-01-18 Rémi Denis-CourmontFile: (try to) give up reading on I/O error
2009-01-14 Rémi Duraffortaccess_file: unneeded test.
2008-10-29 Rémi Denis-CourmontRemove most stray semi-colons in module descriptions
2008-10-14 Geoffroy Coupriecheck for fcntl()
2008-10-13 Derk-Jan Hartmanfile: Fix compilation on Windows.
2008-10-11 Rémi Denis-CourmontSet close-on-exec file for file inputs
2008-10-10 Derk-Jan Hartmanfile: Big bug... typo in the define.
2008-10-06 Geoffroy CouprieWinCE: factorize the file access code (and make it...
2008-09-30 Rémi Denis-CourmontCode factorization
2008-09-28 Rémi Denis-CourmontFail permanently on fatal file I/O error
2008-06-20 Rémi Denis-Courmontaccess_file: use the waitpipe and always poll
2008-06-12 Rémi Denis-CourmontFile: devices are not seekable
2008-05-31 Rémi Denis-CourmontPlugins: include vlc_common.h directly instead of vlc...
2008-05-21 Rémi Denis-CourmontUse gettext_noop() consistently
2008-05-08 Rémi Denis-CourmontInclude vlc_plugin.h as needed
2008-05-01 Rémi Denis-CourmontRemove I64C as well
2008-04-14 Pierre d'Herbemontaccess: Rename access2 to access as access is no longer...
2008-04-14 Pierre d'HerbemontReplace vlc_bool_t by bool, VLC_TRUE by true and VLC_FA...
2008-03-19 Rémi Denis-Courmontfile access: Remove expand path, spare one dummy duplic...
2008-03-04 Rémi Denis-Courmontfile: Be consistent with the rest of the world. Do...
2008-02-20 Rémi Denis-CourmontRemove old mmap support
2008-02-20 Rémi Denis-CourmontRemove unused string
2008-02-02 Laurent AimarCosmetic (corrected a comment)
2008-01-25 Rafaël Carréaccess_file: fix a vlc warning
2008-01-23 Rémi Denis-CourmontDon't include config.h from the headers - refs #297.
2008-01-16 Rémi Denis-CourmontRevert the so-called whitelisting commits that are...
2008-01-16 Rafaël Carréinput options whitelisting, step 2 (refs #1371)
2007-12-28 Rémi Denis-CourmontBe on the safe side of memory protection for now: use...
2007-12-28 Rémi Denis-Courmontblock_mmap_Alloc: commoditize block allocation from...
2007-12-28 Rémi Denis-CourmontFix stack overflow in debug code: use heap for large...
2007-12-27 Rémi Denis-CourmontRevert [23889]. Don't enable debug if you don't want it.
2007-12-27 Jean-Paul SamanSilence debug message.
2007-12-25 Felix Paul Kühne* mmap is broken on Darwin. Disabled it for now to...
2007-12-22 Rémi Denis-CourmontPut debug/test code for mmap
2007-12-22 Rémi Denis-Courmont - Parse seek offsets as unsigned (why they were signed...
2007-12-21 Rafaël Carréfix [23367]
2007-12-21 Rafaël Carréfile: do not declare mmapBlock() if it won't be defined
2007-12-21 Rémi Denis-CourmontUse ssize_t
2007-12-09 Rémi Denis-CourmontUse (s)size_t for pf_read and pf_write.
2007-11-27 Rémi Denis-Courmonttypo
2007-11-27 Rémi Denis-CourmontBetter error handling
2007-11-27 Rémi Denis-CourmontDon't use MAP_POPULATE
2007-11-27 Rémi Denis-CourmontFix EOF check and remove fprintf
2007-11-27 Ilkka Ollakkaoneliner to fix i_pos updating. works for me.
2007-11-26 Rémi Denis-CourmontDon't bother seeking when using mmap
2007-11-26 Rémi Denis-CourmontFix file position update
2007-11-26 Rémi Denis-Courmonttypo
2007-11-26 Rémi Denis-CourmontMemory mapped file input
2007-11-10 Felix Paul Kühne* English grammar fixes and beautifications for the...
2007-10-02 Rémi Denis-CourmontExport Content-Type out of HTTP access using Control.
2007-09-18 Rémi Denis-CourmontRemove last occurences - fixes #1297
2007-09-18 Rémi Denis-CourmontReplace strerror() with %m (or Linux DVB: strerror_r...
2007-09-10 Rafaël CarréRemoves trailing spaces. Removes tabs.
2007-08-20 Rémi Denis-CourmontRemove _GNU_SOURCE and string.h too
2007-08-20 Rémi Denis-CourmontRemove stdlib.h
2007-08-04 Rémi Denis-Courmont- Cleanup and fixes deprecated options:
2006-12-03 Rémi Denis-CourmontFix memleak (oups)
2006-11-26 Clément StenacA bit of headers cleanup
2006-11-13 Rémi Denis-CourmontReally fix the stat warning (tested on Mingw32)
2006-11-12 Rémi Denis-CourmontRemove debug message
2006-11-12 Rémi Denis-CourmontDon't use void * for utf8_(l)?stat() as it hinders...
2006-11-11 Damien Fouilleul- access/file.c: fixed stat on win32, make sure the...
2006-11-10 Rémi Denis-CourmontAdd more debug
2006-11-10 Rémi Denis-CourmontCosmetic changes
2006-11-06 Rémi Denis-CourmontCosmetic fix
2006-11-06 Antoine CellerierSimplify
2006-11-06 Rémi Denis-CourmontFix boundary checks on file seek
2006-11-04 Rémi Denis-CourmontUse utf8_open
2006-11-01 Rémi Denis-CourmontSupport filenames outside the ANSI Code Page
2006-11-01 Rémi Denis-CourmontGet rid of broken file-cat option (closes #807)
2006-11-01 Rémi Denis-Courmont- Revert [17394] which reintroduced TOCTOU issues
2006-11-01 Rafaël CarréRemoves useless sanity checks
2006-11-01 Rafaël CarréMakes file plugin fail to access directories
2006-10-31 Rémi Denis-Courmontfix Windows build
2006-10-31 Rémi Denis-CourmontRewrite of the file access
2006-10-31 Rémi Denis-CourmontSuppress some useless variable
2006-10-31 Rafaël CarréFixes double free()
2006-10-29 Rémi Denis-Courmont- Fix TOCTOU problem (utf8_stat -> fstat)
2006-10-29 Rémi Denis-CourmontMinor simplification
2006-10-29 Rémi Denis-CourmontCosmetic fix
2006-10-29 Rémi Denis-CourmontAllow seeking of character devices with non-zero size
2006-10-26 Rémi Denis-CourmontCharacter devices are not seekable.
2006-09-15 Clément StenacFor consistency, remove references to vlc from libvlc
2006-09-14 Clément StenacFix a number of problems with interaction dialogs
2006-08-22 Felix Paul Kühne* browsed through all code files starting with A to...
2006-08-03 Gildas Bazin* modules/access/file.c, directory.c: bug and memory...
2006-07-19 Clément StenacSome more demux and access code factorization
2006-04-29 Rémi Denis-CourmontWin32 compile fix
2006-04-29 Rémi Denis-Courmont- Use poll() instead of select() so we don't depend...
2006-04-27 Rémi Denis-CourmontWhenever using select() companion macro FD_SET(), one...
2006-03-31 Christophe MutricyAccess/*: Second lecture (refs #438)
2006-03-29 Clément StenacAccess strings (Refs:#438)
2006-02-13 Rémi Denis-CourmontAnother bunch of Unicode file names fixes (refs #528)
2006-01-12 Antoine CellerierFSF address change.
2006-01-07 Derk-Jan Hartman* Compile fix for OSes without F_RDAHEAD and F_NOCACHE
2006-01-07 Derk-Jan Hartman* Set FD_RDAHEAD and FD_NOCACHE on when reading from...
next