summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* ensure background fraction is a proper fractionVincent Sanders2020-06-291-4/+11
|
* update idna properties to unicode 11Vincent Sanders2020-06-271-268/+974
|
* split tools and utilsVincent Sanders2020-06-2718-7110/+0
|
* Improve user choices file processingVincent Sanders2020-06-271-27/+88
| | | | | | | | Improve the key/value processing in choices file. Fixes several oddities discovered including: removing the last character of the last value. possible buffer overflow with certian values
* make the idna properties header building an explicit targetVincent Sanders2020-06-251-1/+3
|
* allow idna_props header to be regeneratedVincent Sanders2020-06-223-21/+127
| | | | | | add commandline procesing to the idna header generation tool add make rules to obtain idna source files and convert them into a header
* move all the build tools to utilsVincent Sanders2020-06-223-2/+1551
| | | | | move the source and make rules of the convert image and font tools to the utils directory. This puts all the rules for build tools together.
* improvements from reviewVincent Sanders2020-06-211-3/+31
|
* add gzip compression support to c split-messages implementationVincent Sanders2020-06-152-6/+14
|
* initial implementation of split messages in cVincent Sanders2020-06-153-1/+526
| | | | functional but the compression switch still needs implementing
* implement a minimal xxd for builds to remove external dependancyVincent Sanders2020-06-031-0/+135
|
* update jenkins build script after 3.10 releaseVincent Sanders2020-05-251-1/+4
|
* idna: Do not overcopy utf8 buffer as though it were ucs4Daniel Silverstone2020-05-241-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* NS colour: Add colour scheme for text inputs.Michael Drake2020-05-232-0/+11
|
* corestrings: Add a key for canvas node dataDaniel Silverstone2020-05-221-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* nsurl: Expose scheme type accessor.Michael Drake2020-05-193-12/+28
|
* move ssl certificate serialisation into a url to the ssl_cert utility codeVincent Sanders2020-05-091-0/+73
|
* nscolour: Add function to get nscolour stylesheet.Michael Drake2020-04-072-0/+86
|
* Buildsystem: Build the nscolour module.Michael Drake2020-04-071-0/+1
|
* nscolour: Add nscolour module for NetSurf UI colours.Michael Drake2020-04-072-0/+258
|
* nsoption: Improve how we show colours in about:config.Michael Drake2020-04-071-4/+9
|
* nsoption: Use colour_rb_swap macro.Michael Drake2020-04-071-3/+1
|
* nsurl: Fix parent path length.Michael Drake2020-03-131-1/+1
|
* fix nsurl sizeof/offsetofOri Bernstein2020-03-121-2/+2
|
* nsurl: Make nusrl component dump more usable.Michael Drake2020-03-113-45/+44
| | | | | This is only a development aid, and not something that should be called in production.
* Use nsamiga as defined in makefileChris Young2020-03-061-1/+1
|
* Mod os3support files so file.c buildsChris Young2020-03-061-0/+4
|
* utils/file: Add netsurf_recursive_rmDaniel Silverstone2020-02-242-0/+86
| | | | | | | This is to be used to remove the disc cache (and other things if useful in the future) Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* about scheme certificate viewer initial implementationVincent Sanders2020-02-241-0/+87
|
* hashmap: Fix a whitespace bogonDaniel Silverstone2020-02-241-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Hashmap: Check for failure of first malloc.Michael Drake2020-02-241-0/+3
|
* corestrings: add '443'Daniel Silverstone2020-02-231-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* ssl_certs: Add dup_intoDaniel Silverstone2020-02-231-0/+37
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* utils: Add hashmap_count()Daniel Silverstone2020-02-232-3/+28
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* utils: Fix destroy of non-empty hashmapDaniel Silverstone2020-02-231-2/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* utils: Add iteration API to hashmapDaniel Silverstone2020-02-232-0/+41
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* utils: Add hashmap to sourcesDaniel Silverstone2020-02-231-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* utils: Add hashmap parameter function typesDaniel Silverstone2020-02-231-6/+36
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Keep the complete certificate chain from a fetchVincent Sanders2020-02-232-0/+139
| | | | | | | | | 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
* utils: Add a generic hashmap and tests for itDaniel Silverstone2020-02-232-0/+352
| | | | | | | | | | | | | | In order to be able to use a generic hashmap in things such as the fs_backing_store we want one to exist. Here it is, along with some moderately comprehensive tests. Current limits: 1. All keys and values are owned by the hashmap 2. The hashmap, while capable of different bucket counts only has a single fixed count for now Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* JS: Add DOMImplementation::createHTMLDocumentDaniel Silverstone2020-02-211-0/+2
| | | | | | This was the last major thing blocking basic jQuery support Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* limit monkey backtrace generation to libc where it is availableVincent Sanders2020-01-111-0/+6
|
* Add certificate-missing error codeDaniel Silverstone2019-12-031-0/+4
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix coverity build target for gtk target changeVincent Sanders2019-12-021-2/+2
|
* CI: Update jenkins for gtk2 rename.Michael Drake2019-12-021-2/+2
|
* corestrings: Add DOM event keypress strings.Michael Drake2019-12-011-0/+9
|
* Add x-ns-css corestringDaniel Silverstone2019-12-011-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix compatability macros setup for NetBSDNiclas Rosenvik2019-11-131-1/+11
|
* make config detection macro more obviousVincent Sanders2019-11-131-1/+7
|
* Utils: ring: Remove unused code.Michael Drake2019-11-101-31/+0
|