netsurf/utils
Vincent Sanders 14e2829489 remove the die API from the core.
The die() API for abnormal termination does not belong within the core
of netsurf and instead errors are propogated back to the callers.

This is the final part of this change and the API is now only used within
some parts of the frontends
2014-10-26 12:42:53 +00:00
..
http split sources lists out to their subdirectories as first step towards using core buildsystem 2013-03-11 17:53:52 +00:00
base64.c Fix test rig leak. (cppcheck) 2014-09-06 07:49:04 +01:00
base64.h Initial attempt at implementing data: URLs. Needs cleaning and verifying that I'm using the fetcher API correctly. Appears to work, though. 2008-03-05 14:21:29 +00:00
bloom.c Fix for gcc2 flexible array declaration 2013-12-07 01:16:22 +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 Stop the Amiga build complaining about redefined strndup 2014-09-20 13:42:47 +01:00
container.c check fseek return value (coverity 1109837) 2014-05-18 14:40:39 +01:00
container.h Merge branches/MarkieB/gtkmain to trunk. 2009-12-17 23:55:02 +00:00
corestrings.c add incomplete scheme fetcher for javascript urls 2014-08-25 15:59:52 -07:00
corestrings.h add incomplete scheme fetcher for javascript urls 2014-08-25 15:59:52 -07:00
coverity-build.sh improve default setting so we can override from CI system 2013-11-07 12:16:58 +00:00
DerivedJoiningType.txt Required IDNA/Unicode properties files and generation. 2014-06-04 13:24:24 +01:00
errors.h fix DOM tree dump debug 2014-08-04 00:37:21 +01:00
fetch-transifex.pl ensure downloaded files are not interpreted 2013-05-22 19:12:26 +01:00
file.c Update the core to use the split operations table headers 2014-10-16 22:33:43 +01:00
file.h documentation fixes and cleanups 2014-07-02 16:39:08 +01:00
filename.c Remove excessive logging. 2014-04-18 17:30:28 +01:00
filename.h Move old cache path. 2014-05-16 14:04:49 +01:00
filepath.c Handle realloc failure. 2014-09-05 23:25:43 +01:00
filepath.h extend file table with mkdir all and make fs backing store use it. 2014-06-05 12:06:47 +01:00
git-testament.pl Attempt to fix Jenkins build for cocoa 2014-05-18 22:09:54 +01:00
hashtable.c Fix over-allocation of space for hash table chain heads. 2013-02-22 22:33:36 +00:00
hashtable.h - Compiler warning squash 2008-07-26 22:29:15 +00:00
http.h Refactor http utilities 2011-07-08 08:38:17 +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 stop idna (en/de)code asploding when the passed host begins with a . 2014-06-10 23:38:35 +01:00
idna.h IDNA2008 support. 2014-06-04 13:24:24 +01:00
import-messages.pl Add new translation entries to the master file when importing 2013-05-07 22:20:11 +01:00
jenkins-build.sh we build for haiku not beos 2014-09-05 13:18:39 +01:00
libdom.c fix DOM tree dump debug 2014-08-04 00:37:21 +01:00
libdom.h fix DOM tree dump debug 2014-08-04 00:37:21 +01:00
locale.c The core code has always assumed a locale of "C". 2008-05-13 14:37:44 +00:00
locale.h The core code has always assumed a locale of "C". 2008-05-13 14:37:44 +00:00
log.c move verbose log global into logging module and remove netsurf.h include 2014-01-29 23:20:19 +00:00
log.h move verbose log global into logging module and remove netsurf.h include 2014-01-29 23:20:19 +00:00
Makefile IDNA2008 support. 2014-06-04 13:24:24 +01:00
memanalyze.pl
merge-messages.lua Fix message merging script's manipulation patterns to mean we don't need any code changes on the C side. 2012-03-25 10:25:15 +00:00
messages.c fix doc comments 2014-10-25 17:12:16 +01:00
messages.h Improve the message loading API to return error codes. 2014-10-25 12:45:32 +01:00
nsoption.c Trivial sepelling, documentation and whitespace cleanups 2014-10-10 13:01:20 +01:00
nsoption.h fix disc cache size option to be unsigned 2014-06-09 13:13:59 +01:00
nsurl.c mailto urls don't have passwords or ports, so we don't need to look for ':'. 2014-08-04 14:49:35 +01:00
nsurl.h Add function to get a nsurl's hash value. 2013-05-17 12:25:04 +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
ring.h lwc version of ring function. 2011-09-29 15:32:39 +00:00
split-messages.pl Improvements to generated output 2013-05-02 23:08:18 +01:00
talloc.c Explicitly cast unused results to void 2011-02-01 21:50:34 +00:00
talloc.h Update to last LGPL2+ version of talloc. 2008-07-07 17:41:29 +00:00
time.h add helpers for time_t reading/writing 2014-05-15 01:18:52 +01:00
types.h add link context menu to gtk and add link copying and bookmarking 2014-07-07 23:29:06 +01:00
url.c Remove unused url_components stuff. 2014-10-26 10:23:28 +00:00
url.h Remove unused url_components stuff. 2014-10-26 10:23:28 +00:00
useragent.c split version info into its own header and remove unnecessary nesurf.h includes 2014-10-13 15:08:16 +01:00
useragent.h Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text 2007-08-08 16:16:03 +00:00
utf8.c Update the core to use the split operations table headers 2014-10-16 22:33:43 +01:00
utf8.h move utf8 local conversion operations to table 2014-02-01 22:17:36 +00:00
utf8proc_data.c Make chris' work compile without warning and not infinite-loop where I spotted it 2014-06-04 13:50:26 +01:00
utf8proc.c Make chris' work compile without warning and not infinite-loop where I spotted it 2014-06-04 13:50:26 +01:00
utf8proc.h Import a local modified version of utf8proc for Unicode normalisation. 2014-06-04 13:24:24 +01:00
utils.c make regex wrapper return errors instead of just aborting 2014-10-25 23:07:00 +01:00
utils.h remove the die API from the core. 2014-10-26 12:42:53 +00:00
utsname.h cleanup utils header, remove cruft and add documentation 2014-05-11 21:31:14 +01:00
valgrind.supp Valgrind suppressions file 2010-02-11 00:23:59 +00:00