| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
from passed parameters
Calculate all cache sizes from single memory cache size option and sanity check
have a single global struct to hold all parameters instead of several individual variables
svn path=/trunk/netsurf/; revision=12784
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12778
|
|
|
|
|
|
| |
We never sniff for CSS, nor for non-page artefacts (e.g. treeview icons)
svn path=/trunk/netsurf/; revision=12707
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12418
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12416
|
|
|
|
|
|
| |
hlcache/llcache to using schedule to get their cleanups run.
svn path=/trunk/netsurf/; revision=12029
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11894
|
|
|
|
|
|
| |
revalidate once only.
svn path=/trunk/netsurf/; revision=11791
|
|
|
|
|
|
| |
to revalidate a cached object, not reject it entirely.
svn path=/trunk/netsurf/; revision=11790
|
|
|
|
|
|
| |
objects with the no_cache flag set (as they'll never be considered fresh, thus requiring a round trip to the server every time they're used). Instead, we'll fetch a new object, which will be considered fresh for caching purposes.
svn path=/trunk/netsurf/; revision=11789
|
|
|
|
|
|
|
|
|
| |
control data reset.
Fix cache control data invalidation to reset the age and max_age fields to INVALID_AGE.
Fix cache control data reset on encountering an HTTP response line to occur before we fill in the response time, rather than after it.
svn path=/trunk/netsurf/; revision=11783
|
|
|
|
|
|
| |
Stop leaking object_scheme in error cases.
svn path=/trunk/netsurf/; revision=11778
|
|
|
|
|
|
| |
move gtk and framebuffer to use generic resource handling
svn path=/trunk/netsurf/; revision=11772
|
|
|
|
|
|
| |
unconditional request.
svn path=/trunk/netsurf/; revision=11710
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11223
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11144
|
|
|
|
|
|
| |
was aborted
svn path=/trunk/netsurf/; revision=11071
|
|
|
|
|
|
| |
their notification callback.
svn path=/trunk/netsurf/; revision=11067
|
|
|
|
|
|
|
| |
This allows us to be robust against clients completely changing the contents of the user list underneath us during iteration.
Fix llcache_send_event_to_users to also be robust against the user list changing under it.
svn path=/trunk/netsurf/; revision=11063
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11052
|
|
|
|
|
|
|
|
| |
iterator target, the effect will be that the iteration terminates early.
Subsequent users that require notifications will simply have their notifications delayed
svn path=/trunk/netsurf/; revision=11051
|
|
|
|
|
|
| |
pointers
svn path=/trunk/netsurf/; revision=11050
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11049
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11048
|
|
|
|
|
|
| |
object, as it may be the target of iteration
svn path=/trunk/netsurf/; revision=11047
|
|
|
|
|
|
| |
isn't
svn path=/trunk/netsurf/; revision=11046
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11045
|
|
|
|
|
|
| |
underneath it
svn path=/trunk/netsurf/; revision=11044
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10912
|
|
|
|
|
|
|
|
| |
be called before any decision about how to process the response is made.
Move FETCH_HEADER handler to start of switch statement to reflect this.
svn path=/trunk/netsurf/; revision=10792
|
|
|
|
|
|
| |
non-304 response
svn path=/trunk/netsurf/; revision=10791
|
|
|
|
|
|
| |
data invalidation
svn path=/trunk/netsurf/; revision=10787
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10786
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10785
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10784
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10780
|
|
|
|
|
|
| |
that strcasecmp is the correct answer.
svn path=/trunk/netsurf/; revision=10721
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10687
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10686
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10650
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10494
|
|
|
|
|
|
| |
strndup is not standard so provide an implementation.
svn path=/trunk/netsurf/; revision=10474
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10423
|
|
|
|
|
|
|
|
| |
failed, it has already stopped and cleaned up the fetch.
Stop llcache_fetch_cert_error attempting to abort the fetch, as this will result in a double free.
svn path=/trunk/netsurf/; revision=10418
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10411
|
|
|
|
|
|
| |
Ensure that cache control data is invalidated for 401/certificate failure so that conditional headers are not emitted when object is refetched.
svn path=/trunk/netsurf/; revision=10408
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10407
|
|
|
|
|
|
| |
fetch.
svn path=/trunk/netsurf/; revision=10402
|
|
|
|
|
|
| |
issues at the top level, and preventing fragment(ed) redirects from confusing the issue
svn path=/trunk/netsurf/; revision=10399
|
|
|
|
|
|
| |
function call
svn path=/trunk/netsurf/; revision=10398
|