summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* update idna properties to unicode 11vince/toolsVincent Sanders2020-06-241-268/+974
|
* split tools and utilsVincent Sanders2020-06-2418-7108/+0
|
* 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
|
* Utils: ring: Whitespace fix.Michael Drake2019-11-101-1/+1
|
* move the fallback text for about handler into messages handlerVincent Sanders2019-10-303-29/+85
|
* add internal query handler for fetch errorsVincent Sanders2019-10-301-0/+2
| | | | | | | | | | | | | Any errors from the fetch which are not already handled are reported with an internal query page instead of a modal dialog. This is much less invasive for the user and much more in keeping with how this is handled by other browsers. The handler is similar to the timeout handler but the functionality is kept separate as it is intended timeout handling be extended in future.