Go to file
Vincent Sanders 5a2f69388c hoist the Referer header generation logic up to the low level cache
This removes the need for the fetchers to have any interaction with
 the Referer header. It has not been completely removed from the
 fetch interface as fetch.c:fetch_set_cookie() still uses it for
 unverifiable cookie decision logic. (There is an anchient todo here)
2021-03-25 23:36:41 +00:00
content hoist the Referer header generation logic up to the low level cache 2021-03-25 23:36:41 +00:00
desktop fix missing bitmap from preventing history and scroll updates 2021-03-23 22:09:56 +00:00
docs extend teh implementing a new frontend document 2021-03-23 23:44:59 +00:00
frontends Improve some documentation comments 2021-02-26 13:40:09 +00:00
include/netsurf Improve some documentation comments 2021-02-26 13:40:09 +00:00
resources Default CSS: Use 40px for list padding. 2021-02-01 09:03:52 +00:00
test tests: Update corestring allocation count. 2021-02-15 14:24:15 +00:00
tools framebuffer: Fix internal font generated source for GCC 10. 2020-11-13 11:13:46 +00:00
utils util: corestring: Add DOM "reversed" string. 2021-02-10 17:59:12 +00:00
.clang-format update clang format style for version 7 2019-10-10 18:22:23 +01:00
.gitattributes add attributes file to stop .gitignore being exported 2013-04-19 21:27:45 +01:00
.gitignore gitignore: Ignore nsgtk2 properly 2020-02-22 11:39:14 +00:00
COPYING Clarify licensing arrangements 2007-08-09 15:32:39 +00:00
Makefile move remaining macros into separate macro makefile 2021-01-24 17:51:54 +00:00
Makefile.config.example Dukky: Add and utilise a jserrors category 2019-08-02 10:12:45 +01:00
Makefile.defaults Logging: Include VERBOSE in the binary by default. 2019-11-30 20:14:12 +00:00
Makefile.macros Buildsystem: Avoid errors when headers are removed. 2021-03-19 12:09:57 +00:00
README.md README: Add markdown extension. 2020-02-21 09:33:08 +00:00

README.md

NetSurf

This document should help point you at various useful bits of information.

Building NetSurf

Read the Quick Start document for instructions.

Creating a new port

Look at the existing front ends for example implementations. The framebuffer front end is simplest and most self-contained. Also, you can contact the developers for help.

Further documentation