netsurf/utils
Vincent Sanders 0c34d06494 Keep the complete certificate chain from a fetch
Instead of extracting information from the X509 certificate chain in
the fetcher the entire chain is propagated in Distinguished Encoding
Rules (DER) format.

This allows all the information contained in a certificate chain to be
retained which can subsequently be presented to the user
2020-02-23 16:23:50 +00:00
..
http HTTP: expose validity of max-age in Cache-Control 2019-06-10 21:35:36 +00:00
nsurl improve nsurl query handling. 2018-09-26 17:21:33 +01:00
ascii.h ASCII: Add function for converting two hex chars to value. 2017-03-27 15:37:25 +01:00
bloom.c Add unit test for bloom filter 2015-07-10 10:48:26 +01:00
bloom.h Painfully trivial bloom filter implementation to experiment with optimising urldb lookups 2013-05-16 17:15:29 +01:00
config.h limit monkey backtrace generation to libc where it is available 2020-01-11 10:23:14 +00:00
corestringlist.h JS: Add DOMImplementation::createHTMLDocument 2020-02-21 16:19:00 +00:00
corestrings.c rework corestring implementation 2017-03-19 14:27:05 +00:00
corestrings.h rework corestring implementation 2017-03-19 14:27:05 +00:00
coverity-build.sh fix coverity build target for gtk target change 2019-12-02 22:15:34 +00:00
DerivedJoiningType.txt Required IDNA/Unicode properties files and generation. 2014-06-04 13:24:24 +01:00
dirent.h stop defining _XOPEN_SOURCE 2018-09-06 11:33:02 +01:00
errors.h Improve timeout error messaging 2019-10-28 23:50:01 +00:00
fetch-transifex.pl ensure downloaded files are not interpreted 2013-05-22 19:12:26 +01:00
file.c URL escape: Simplify to avoid unnecessary allocation. 2016-07-25 09:04:35 +01:00
file.h Declare global variables as extern in headers 2019-06-30 09:52:06 +01:00
filename.c ensure filename numeric is not truncated and hence cause output buffer overflow 2018-11-06 21:59:50 +00:00
filename.h Use compiler environment to control riscos header usage 2016-02-15 15:00:57 +00:00
filepath.c make framebuffer use the language environment for the UI resources 2019-02-17 00:11:27 +00:00
filepath.h remove use of strcpy 2018-08-29 10:24:23 +01:00
git-date.sh Add script for setting files to git last touched date. 2016-02-19 15:25:06 +00:00
git-testament.pl Attempt to fix Jenkins build for cocoa 2014-05-18 22:09:54 +01:00
hashmap.c utils: Add a generic hashmap and tests for it 2020-02-23 15:13:47 +00:00
hashmap.h utils: Add a generic hashmap and tests for it 2020-02-23 15:13:47 +00:00
hashtable.c move the fallback text for about handler into messages handler 2019-10-30 21:33:27 +00:00
hashtable.h add hash table population from file or memory 2018-04-22 14:03:18 +01:00
http.h HTTP: add minimal parser for Cache-Control 2019-06-10 21:02:19 +00:00
idna_props.h Required IDNA/Unicode properties files and generation. 2014-06-04 13:24:24 +01:00
idna-derived-props-gen.pl Required IDNA/Unicode properties files and generation. 2014-06-04 13:24:24 +01:00
idna-tables-5.2.0-properties.csv Required IDNA/Unicode properties files and generation. 2014-06-04 13:24:24 +01:00
idna.c make the use of libutf8proc coditional 2019-10-03 00:28:08 +01:00
idna.h make the use of libutf8proc coditional 2019-10-03 00:28:08 +01:00
import-messages.pl Add new translation entries to the master file when importing 2013-05-07 22:20:11 +01:00
inet.h Fix several doxygen errors 2016-05-05 22:41:03 +01:00
jenkins-build.sh CI: Update jenkins for gtk2 rename. 2019-12-02 14:29:51 +00:00
libdom.c doxygen cleanups in utils 2014-11-12 23:27:13 +00:00
libdom.h Fix my spelling of teh everywhere 2014-11-18 17:16:26 +00:00
log.c Dukky: Add and utilise a jserrors category 2019-08-02 10:12:45 +01:00
log.h Dukky: Add and utilise a jserrors category 2019-08-02 10:12:45 +01:00
Makefile Keep the complete certificate chain from a fetch 2020-02-23 16:23:50 +00:00
memanalyze.pl [project @ 2004-07-28 22:35:02 by bursa] 2004-07-28 22:35:02 +00:00
messages.c Add certificate-missing error code 2019-12-03 09:41:58 +00:00
messages.h move the fallback text for about handler into messages handler 2019-10-30 21:33:27 +00:00
nsoption.c Sort out the logging so that -v etc do the right thing 2017-09-08 21:15:54 +01:00
nsoption.h clean up some of the doxygen generation warnings 2017-02-19 11:32:17 +00:00
nsurl.h improve nsurl query handling. 2018-09-26 17:21:33 +01:00
punycode.c Import Punycode reference implementation. 2014-06-04 13:24:24 +01:00
punycode.h Import Punycode reference implementation. 2014-06-04 13:24:24 +01:00
regex.h add regex compatability to utils and enable it for serenity OS 2019-10-12 14:50:49 +01:00
ring.h Utils: ring: Remove unused code. 2019-11-10 14:36:40 +00:00
split-messages.pl Support compression on output stream 2018-04-22 10:11:11 +01:00
ssl_certs.c Keep the complete certificate chain from a fetch 2020-02-23 16:23:50 +00:00
string.h improve human_friendly_bytesize to cope with sizes up to 16 exibytes 2019-10-19 18:20:00 +01:00
sys_time.h improve brackets in fallback timeval macros 2019-10-12 15:41:19 +01:00
talloc.c Fix build on 64-bit Haiku 2015-07-14 09:12:44 +01:00
talloc.h Update to last LGPL2+ version of talloc. 2008-07-07 17:41:29 +00:00
test-netsurf move test script into utils 2016-12-16 14:45:16 +00:00
time.c ensure output buffer is large enough to not be truncated 2018-11-06 21:57:23 +00:00
time.h move time function to apropriate header 2016-04-19 10:36:35 +01:00
url.c url: Use ascii module, rather than ctype for locale safetly. 2016-08-13 12:05:55 +01:00
url.h URL escape: Improve API documentation. 2016-07-25 09:04:35 +01:00
useragent.c useragent: Add a free_user_agent_string() function 2019-09-07 15:22:52 +01:00
useragent.h useragent: Add a free_user_agent_string() function 2019-09-07 15:22:52 +01:00
utf8.c Use coccinelle to change logging macro calls in c files 2017-09-06 18:45:27 +01:00
utf8.h Fix several doxygen issues 2014-11-08 11:38:20 +00:00
utils.c another attempt to provide strtoull on amiga os 3 2019-10-20 16:45:00 +01:00
utils.h attempt a different fix for amiga os 3 strtoull 2019-10-20 09:48:24 +01:00
utsname.h Fix my spelling of teh everywhere 2014-11-18 17:16:26 +00:00
valgrind.supp Valgrind suppressions file 2010-02-11 00:23:59 +00:00