| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
| |
The avoids situations were we threw away the length, only for
the caller to have to strlen the returned string.
Note, there seems to be a case of the amiga front end writing
beyond end of allocation. Added a TODO for now.
|
| |
|
| |
|
|
|
|
|
| |
split out the string handling API from the rest of the utils header
and fix up all the fallout.
|
|
|
|
|
|
|
| |
The printf formatting for size_t is set in c99 as %zu but in windows
it is %Iu this is solved by adding and inttypes style PRI macro for size_t
This also uses this macro everywhere size_t is formatted.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes the LOG macro to be varadic removing the need for all
callsites to have double bracketing and allows for future improvement
on how we use the logging macros.
The callsites were changed with coccinelle and the changes checked by
hand. Compile tested for several frontends but not all.
A formatting annotation has also been added which allows the compiler
to check the parameters and types passed to the logging.
|
|
|
|
|
|
| |
The data scheme fetcher was over allocating the space for decoded
base64 encoded urls and not using the base64 API that allocated the
correct size storage.
|
|
|
|
|
|
|
|
|
| |
The netsurf.h header should *only* contain the registration, core
initialisation and finalisation methods. Version information is best
placed in its own header.
Also remove any unneeded inclusion of this header limiting it to
solely the places the relevant API is required.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
TLSv1.1.
|
|
|
|
| |
add install target for windows - creates installer rather than actually installing
|
| |
|
|
|
|
|
|
| |
Fix bug #3442642: allow scheme-specific fetchers to have a say in whether an URL can be fetched.
svn path=/trunk/netsurf/; revision=13182
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13137
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13006
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12910
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12891
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11775
|
|
rename fetchers to be more sensible
svn path=/trunk/netsurf/; revision=11692
|