about summary refs log tree commit diff stats
path: root/bonus
Commit message (Collapse)AuthorAgeFilesLines
* gmifetch: fix uninitialized memory access & UAFbptato2023-11-171-10/+9
| | | | C is scary
* gmi2html: fix main signaturebptato2023-11-171-1/+1
|
* gmifetch: do not decode URLs from query stringbptato2023-11-171-2/+0
|
* cha-finger: bugfixesbptato2023-11-171-10/+3
| | | | | | * Accept port 79, not 73 * Accept ipv6 addresses * We no longer have to URL decode the input
* bonus: add finger adapterbptato2023-11-141-0/+44
| | | | sort of based on lynx's finger URL parsing, except it's dumber
* 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)
* container: add cursorNthLink, cursorRevNthLinkbptato2023-10-141-15/+2
|
* trans.cgi: minor fixbptato2023-10-091-1/+1
|
* update w3m.tomlbptato2023-10-091-26/+39
|
* improve trans.cgibptato2023-10-091-5/+23
| | | | document, simplify, ...
* 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-307-0/+952
| | | | yay
* config: allow modification through JSbptato2023-08-271-1/+4
| | | | | | | This used to be possible until I moved everything under separate headers to their respective objects. Now it works again, mostly; modification of some attributes is still missing.
* w3m.toml: fix quitbptato2023-02-051-2/+2
|
* Add ask()bptato2023-01-051-1/+1
|
* pager: proxy values in container; js: bugfixesbptato2022-12-201-0/+77
| | | | Also, a little bonus: w3m keybindings
* Update config and config docsbptato2022-12-131-15/+0
|
* Add all sorts of config options and cookiesbptato2022-12-131-0/+15