Go to file
Vincent Sanders 9100fcb409 improve nsurl query handling.
Alter the handling of query values within nsurl to be like fragments.

This ensures callers never have to care about the query punctuation,
e.g. the question mark

This also means the strings generated will no longer have trailing
question marks which now conforms to behaviour in whatwg url spec
on url serializing in section 4.5
2018-09-26 17:21:33 +01:00
content allow comments to supress implicit fallthrough warnings 2018-09-07 12:53:51 +01:00
desktop Update version for next development cycle 2018-08-29 10:52:51 +01:00
docs Update links in quick start to https 2018-07-17 20:46:11 +01:00
frontends squash clang warning about increased alignment requirements. 2018-09-26 17:21:05 +01:00
include/netsurf API: Don't expose urldb_{g|s}et_auth_details to frontends. 2018-08-15 07:29:58 +01:00
resources update copyright years and versions in docs and readme 2018-08-29 10:40:36 +01:00
test improve nsurl query handling. 2018-09-26 17:21:33 +01:00
utils improve nsurl query handling. 2018-09-26 17:21:33 +01:00
.clang-format add a clang format that roughly conforms to the netsurf style 2017-09-24 18:19:58 +01:00
.gitattributes add attributes file to stop .gitignore being exported 2013-04-19 21:27:45 +01:00
.gitignore ignore generated Messages files 2018-08-21 13:45:18 +01:00
COPYING Clarify licensing arrangements 2007-08-09 15:32:39 +00:00
Makefile Fix compiler version comparison test 2018-09-07 14:26:12 +01:00
Makefile.config.example Typo fixes 2018-07-28 14:24:31 +01:00
Makefile.defaults Support ASAN and UBSAN in Makefiles 2018-07-28 11:17:07 +01:00
README Fix to point at current build documentaion. 2014-07-22 15:36:36 +01:00

README

--------------------------------------------------------------------------------
  NetSurf README
--------------------------------------------------------------------------------

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


  Building NetSurf
==================
  
  Read the QUICK-START document in the Docs/ directory 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:

      http://www.netsurf-browser.org/contact/

  Check out the developer documentation sources listed below too.


  Further documentation
=======================

  The Developer section of the web site has loads of info to get you started:

      http://www.netsurf-browser.org/developers/

  General documentation on how NetSurf's code works can be found on the
  development wiki:

      http://wiki.netsurf-browser.org/Documentation/

  The code style guide is here:

      http://www.netsurf-browser.org/developers/StyleGuide.pdf