| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 generic bitmap handlers provided by each frontend are called back
from the core and therefore should be in an operation table. This was
one of the very few remaining interfaces stopping the core code from
being split into a library.
|
|
|
|
| |
Second in the series to decouple the core API usage from the frontends.
|
| |
|
| |
|
|
|
|
| |
add install target for windows - creates installer rather than actually installing
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13855
|
|
|
|
|
|
| |
buffer overflow or similar here; reducing the buffer size to 1024 makes it very fragile with long URLs.
svn path=/trunk/netsurf/; revision=13700
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13354
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13101
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13069
|
|
|
|
|
|
|
| |
remove snprintf buffer overflow possibility
fix the about:imagecache fetcher to contain the output formatting and use summary information formatting
svn path=/trunk/netsurf/; revision=13039
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13030
|
|
|
|
|
|
| |
browser uses metadata links for favicons
svn path=/trunk/netsurf/; revision=12977
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12794
|
|
|
|
|
|
|
|
|
| |
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=12772
|
|
|
|
|
|
| |
improve stats reporting
svn path=/trunk/netsurf/; revision=12770
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12766
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12741
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12740
|
|
Current periodic cache clean algorithm is poor and requires replacing with something suitable (probably a segregated LRU)
The speculative load algorithm is likewise poor and only uses the image size to make a decision.
svn path=/trunk/netsurf/; revision=12720
|