| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
rename fetchers to be more sensible
svn path=/trunk/netsurf/; revision=11692
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11223
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10781
|
|
|
|
|
|
| |
r=jmb
svn path=/trunk/netsurf/; revision=10750
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10651
|
|
|
|
| |
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=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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Make core fetching code be responsible for inserting cookies into the urldb
Provide accessor to a fetch's parent url (this is defined as being the URL of the verifiable fetch which caused this one to occur)
Make fetchcache's 3xx handling use the parent url when spawning new fetches
svn path=/trunk/netsurf/; revision=3809
|
|
|
|
|
|
| |
contain appropriate licence text
svn path=/trunk/netsurf/; revision=3486
|
|
|
|
|
|
| |
blank option string could result in "Accept-Language: , *;q=0.1" being sent, for example.
svn path=/trunk/netsurf/; revision=3450
|
|
|
|
|
|
| |
by splitting fetch_can_be_freed() into fetch_remove_from_queues() and fetch_free().
svn path=/trunk/netsurf/; revision=3380
|
|
|
|
|
|
| |
for static functions and reorder functions.
svn path=/trunk/netsurf/; revision=3379
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3373
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3372
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3369
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3332
|
|
svn path=/trunk/netsurf/; revision=3330
|