| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
specified in the header
svn path=/trunk/netsurf/; revision=11793
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11775
|
|
|
|
|
|
| |
move gtk and framebuffer to use generic resource handling
svn path=/trunk/netsurf/; revision=11772
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11745
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11739
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11733
|
|
|
|
|
|
| |
rename fetchers to be more sensible
svn path=/trunk/netsurf/; revision=11692
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11223
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10781
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10768
|
|
|
|
|
|
|
|
| |
format, whilst
the path used for any links is in the correct URL format.
svn path=/trunk/netsurf/; revision=10761
|
|
|
|
|
|
| |
complaints
svn path=/trunk/netsurf/; revision=10756
|
|
|
|
|
|
| |
r=jmb
svn path=/trunk/netsurf/; revision=10750
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10651
|
|
|
|
|
|
| |
strndup is not standard so provide an implementation.
svn path=/trunk/netsurf/; revision=10474
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10431
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10420
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10419
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10342
|
|
|
|
|
|
| |
llcachec.
svn path=/trunk/netsurf/; revision=10300
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10265
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10221
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10180
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10139
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=9962
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=9931
|
|
|
|
|
|
| |
attempting to use it (fixed in latest libcurl). Also unset curl proxy option if it's disabled so the previous xfer's setting isn't retained.
svn path=/trunk/netsurf/; revision=9759
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=9729
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(prot_space_data): Added, it lives linked in the leaf host_part
struct and together with its scheme and port (which defins canonical root
url) and realm this defines a protection space.
(path_data): Removed auth_data field and replaced by a prot_space_data
pointer.
(host_part::prot_space): Added linked list of protection space data
structs.
(urldb_get_auth_details): Given an URL fetch fetches its auth.
(urldb_set_auth_details): Creates or updates the contents of a
protection space to which given URL belongs.
(urldb_destroy_host_tree): Delete protection data space structures
using urldb_destroy_prot_space.
(urldb_destroy_prot_space): Added.
- content/urldb.h(urldb_get_auth_details): Added realm parameter.
- content/fetchers/fetch_curl.c(fetch_curl_set_options): Update
urldb_get_auth_details call (we don't know realm at this point).
- content/fetchcache.c(fetchcache_callback, fetchcache_auth): At FETCH_AUTH,
use realm to determine if we really don't know auth data and if so,
refetch content.
- content/content.h(struct content): Add content::tried_with_auth.
- content/content.c(content_create): Initialize content::tried_with_auth.
- riscos/401login.c(ro_gui_401login_open): Show known authentication
data in dialogue so user can see what was wrong with it and correct it.
Solves bug #2830829.
svn path=/trunk/netsurf/; revision=9045
|
|
|
|
|
|
| |
NDEBUG.
svn path=/trunk/netsurf/; revision=7593
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=7512
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6600
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6599
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6595
|
|
|
|
|
|
| |
to determine whether we can use the SSL_CTX stuff at runtime.
svn path=/trunk/netsurf/; revision=6586
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6070
|
|
|
|
|
|
| |
strict and in one case cURL simply being daft (whoever heard of a signed HTTP response code?).
svn path=/trunk/netsurf/; revision=5991
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5562
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5561
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5174
|
|
|
|
|
|
| |
any side effect.
svn path=/trunk/netsurf/; revision=4788
|
|
|
|
|
|
| |
instead of exiting.
svn path=/trunk/netsurf/; revision=4329
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=4231
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=4227
|
|
|
|
|
|
| |
parsing as possible from fetch_curl.c to fetchcache.c. This simplifies fetch_curl.c and will make it possible to store response headers in future.
svn path=/trunk/netsurf/; revision=4226
|
|
|
|
|
|
|
| |
- enforce result of url_normalize() being NULL on failure
- plug memory leak when url_normalize() fails
svn path=/trunk/netsurf/; revision=4200
|
|
|
|
|
|
|
| |
This fixes all those sites that brokenly assume that it's required and thus break when the client doesn't send one (here's looking at you royalmail.com).
libcurl's default Accept header is "*/*", which is semantically equivalent to not sending a header at all (no header implies the client accepts all content types).
svn path=/trunk/netsurf/; revision=4196
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=4144
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3983
|