about summary refs log tree commit diff stats
path: root/bonus/gmifetch
Commit message (Collapse)AuthorAgeFilesLines
* Add support for gemini by default, update readmebptato2023-12-103-695/+0
| | | | | No need to leave gemini support in the bonus folder. Still TODO: proxy support.
* gmifetch: fix uninitialized memory access & UAFbptato2023-11-171-10/+9
| | | | C is scary
* gmifetch: do not decode URLs from query stringbptato2023-11-171-2/+0
|
* gmifetch: properly set minimum TLS version, include string.hbptato2023-11-011-4/+2
| | | | | | | * Setting minimum TLS versions by SSL_CTX_set_options is deprecated, and we were doing it wrong anyway. Use SSL_CTX_set_min_proto_version instead. * Include string.h header to reduce clang whining.
* gmifetch: fix bugsbptato2023-10-291-10/+19
| | | | | | | * fix invalid file pointer being used after adding certificate (a pointer deref was missing there) * fix compatibility with gemini servers that refuse to interpret URLs that contain the default port (yes, seriously)
* gmifetch: get rid of globalsbptato2023-10-091-39/+43
| | | | it was horrible code style... (gmifetch still kind of is :/)
* gmifetch: -O3bptato2023-10-091-1/+1
|
* gmifetch: fix buffer overflowbptato2023-10-081-1/+1
| | | | ew
* Add urimethodmap supportbptato2023-09-303-0/+687
yay