Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add simple chart generator and use it from the imagecache | Vincent Sanders | 2020-10-05 | 5 | -2/+691 |
| | |||||
* | about: Check senddata return in blank handler | Daniel Silverstone | 2020-10-03 | 1 | -1/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | split out about scheme handler for nscolours css | Vincent Sanders | 2020-09-29 | 4 | -55/+125 |
| | |||||
* | split out about scheme query fetcherror handler | Vincent Sanders | 2020-09-29 | 4 | -125/+195 |
| | |||||
* | split out about scheme query timeout page | Vincent Sanders | 2020-09-29 | 4 | -120/+195 |
| | |||||
* | split out about scheme query auth handler | Vincent Sanders | 2020-09-29 | 4 | -214/+284 |
| | |||||
* | split out about scheme query private handler | Vincent Sanders | 2020-09-27 | 7 | -179/+338 |
| | |||||
* | split out choices about scheme handler | Vincent Sanders | 2020-09-27 | 4 | -67/+130 |
| | |||||
* | split out about handler config handler | Vincent Sanders | 2020-09-27 | 4 | -101/+176 |
| | |||||
* | split out about scheme testament handler | Vincent Sanders | 2020-09-23 | 4 | -104/+168 |
| | |||||
* | split out about scheme certificate viewer generator | Vincent Sanders | 2020-09-21 | 5 | -1153/+1236 |
| | |||||
* | split out blank handler for about scheme | Vincent Sanders | 2020-09-21 | 4 | -35/+96 |
| | |||||
* | split out the about scheme imagecache page generator | Vincent Sanders | 2020-09-20 | 6 | -246/+396 |
| | |||||
* | move about fetcher into its own directory | Vincent Sanders | 2020-09-20 | 4 | -7/+14 |
| | |||||
* | move the file fetcher sources into a single directory | Vincent Sanders | 2020-07-03 | 6 | -4/+468 |
| | |||||
* | remove incorrect colour rule from unternal.css | Vincent Sanders | 2020-06-29 | 1 | -1/+1 |
| | |||||
* | fix: Make it OK if the chain isn't avilable during bad-ssl querying | Daniel Silverstone | 2020-05-23 | 1 | -8/+16 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | fetchers/curl: Move report_certs function outside WITH_OPENSSL | Daniel Silverstone | 2020-05-22 | 1 | -21/+22 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | query/ssl: Include link to view certificate details | Daniel Silverstone | 2020-05-22 | 1 | -1/+9 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | about: Rework freeing the san_names structure | Daniel Silverstone | 2020-05-19 | 1 | -1/+11 |
| | | | | | | | | | AmiSSL's approach to replacing 90% of OpenSSL calls with assembly means that the official way to pop_free a stack type won't work. As such, we open-code it here. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | add subject alternative names to certificate viewer | Vincent Sanders | 2020-05-18 | 1 | -0/+103 |
| | |||||
* | Page info: Improve certificate fault display style. | Michael Drake | 2020-05-18 | 1 | -6/+9 |
| | |||||
* | Display errors properly in certificate window | Vincent Sanders | 2020-05-18 | 1 | -5/+19 |
| | |||||
* | Improve certificate page styling. | Michael Drake | 2020-05-17 | 1 | -7/+35 |
| | |||||
* | add fingerprints to the certificate viewer | Vincent Sanders | 2020-05-17 | 1 | -0/+115 |
| | |||||
* | split out public key table formatted output | Vincent Sanders | 2020-05-17 | 1 | -55/+68 |
| | |||||
* | use entity for colon in certificate hex values to allow netsurf to break ↵ | Vincent Sanders | 2020-05-17 | 1 | -2/+10 |
| | | | | properly | ||||
* | get the sign right on the certificate openssl compatability interface | Vincent Sanders | 2020-05-17 | 1 | -2/+2 |
| | |||||
* | fix typo in certificate openssl compatability | Vincent Sanders | 2020-05-17 | 1 | -1/+1 |
| | |||||
* | add openssl compatability to certificate decode | Vincent Sanders | 2020-05-17 | 1 | -12/+91 |
| | |||||
* | make about handler ssenddataf cope with longer data | Vincent Sanders | 2020-05-16 | 1 | -2/+24 |
| | |||||
* | improve certificate viewer | Vincent Sanders | 2020-05-16 | 1 | -77/+593 |
| | |||||
* | curl: Pass cert chain on even if we get no headers | Daniel Silverstone | 2020-05-04 | 1 | -0/+4 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | About pages: Update presentation using nscolour. | Michael Drake | 2020-04-07 | 1 | -100/+95 |
| | |||||
* | about fetcher: Add about:nscolour.css generated colour stylesheet. | Michael Drake | 2020-04-07 | 1 | -0/+46 |
| | |||||
* | about: Add handling for unknown about: page | Daniel Silverstone | 2020-03-22 | 1 | -2/+28 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Internal content: Restyle certificate viewer page. | Michael Drake | 2020-02-24 | 1 | -7/+43 |
| | |||||
* | about scheme certificate viewer initial implementation | Vincent Sanders | 2020-02-24 | 1 | -1/+279 |
| | |||||
* | Curl fetcher: Guard against read of uninitialised value. | Michael Drake | 2020-02-24 | 1 | -0/+3 |
| | | | | | | | Fixes Coverity issue: CID 1419830: Memory - illegal accesses (UNINIT) >>> Using uninitialized value "buf[depth]". | ||||
* | Curl fetcher: Squash coverity warning. | Michael Drake | 2020-02-24 | 1 | -3/+2 |
| | | | | | CID 1419832: Control flow issues (DEADCODE) >>> Execution cannot reach this statement: "goto out;". | ||||
* | fetchers: Rework the about, data, file, and resource fetcher poll loop | Daniel Silverstone | 2020-02-24 | 4 | -123/+50 |
| | | | | | | | This simplifies the poll loops a little more and makes me less worried that some other corner case will bite us in the future. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | About fetches resources: Drop maps resource. | Michael Drake | 2020-02-24 | 2 | -30/+0 |
| | | | | It had bitrotted. | ||||
* | fetchers: Apply cleaner ring handling mechanic to other fetchers | Daniel Silverstone | 2020-02-24 | 3 | -3/+48 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | about: Correct handling of ring in fetch_about_poll | Daniel Silverstone | 2020-02-24 | 1 | -1/+16 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | curl: Implement SSL chain cache in cURL fetcher | Daniel Silverstone | 2020-02-23 | 1 | -8/+150 |
| | | | | | | | | | | | Because cURL can do connection caching behind the scenes, we need to have a cache for the SSL certificate chains which we send onward on first header back from cURL. This uses the new hashmap implementation to mean that we cache chains on a hostname:port basis. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Keep the complete certificate chain from a fetch | Vincent Sanders | 2020-02-23 | 1 | -120/+57 |
| | | | | | | | | | 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 | ||||
* | fetch_curl_report_certs_upstream: Use new SSL_CERT_ERR_CERT_MISSING | Daniel Silverstone | 2019-12-03 | 1 | -1/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | fetch_curl_verify_callback: Do depth update after check | Daniel Silverstone | 2019-12-03 | 1 | -5/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Data fetcher: Include stdarg.h header. | Michael Drake | 2019-11-12 | 1 | -0/+1 |
| | |||||
* | Data fetcher: Squash BSD warning. | Michael Drake | 2019-11-11 | 1 | -4/+3 |
| |