netsurf/content/fetchers
John Mark Bell cf30b8b074 Use ETag to validate file: URLs, returning 304 if there's no change.
Force directories to be uncacheable.
Don't emit a Last-Modified header for files, as it may result in a cached object being considered fresh (c.f. RFC2616 $13.2.3/4)
Fix leak of file descriptor on failure to allocate buffer.

svn path=/trunk/netsurf/; revision=10782
2010-09-15 20:32:14 +00:00
..
fetch_curl.c Purge last vestiges of file: cruft from curl binding 2010-09-15 19:40:17 +00:00
fetch_curl.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
fetch_data.c remove _GNU_SOURCE define from everywhere. 2010-04-24 15:22:17 +00:00
fetch_data.h Initial attempt at implementing data: URLs. Needs cleaning and verifying that I'm using the fetcher API correctly. Appears to work, though. 2008-03-05 14:21:29 +00:00
fetch_file.c Use ETag to validate file: URLs, returning 304 if there's no change. 2010-09-15 20:32:14 +00:00
fetch_file.h Merge branches/vince/netsurf-file-fetcher to trunk 2010-09-09 21:45:59 +00:00