summary refs log tree commit diff
path: root/url.c
AgeCommit message (Collapse)Author
2022-07-30Update copyrights, authorsJune McEnroe
2021-06-13/exec without controlling terminalKlemens Nanni
Otherwise "/exec sh </dev/tty" takes over and catgirl must effectively be killed to stop the madness; with this diff: catgirl input| /exec sh </dev/tty catgirl output| /bin/sh: cannot open /dev/tty: Device not configured catgirl output| Process exits with status 1 Do the same for `-C/Copy', `-N/notify' and `-O/open' alike.
2021-06-11Match gemini URLsC. McEnroe
2021-06-09Replace catf with seprintfC. McEnroe
2021-01-11Save and load the URL ring in the save file 1.4C. McEnroe
2020-10-09Strip formatting from URLsC. McEnroe
Notably this fixes opening URLs from litterbox queries where part of the URL is highlighted.
2020-08-04Say "OpenSSL" in additional permission noticesC. McEnroe
LibreSSL is "a modified version of that library".
2020-06-11Call static_assert by _Static_assertC. McEnroe
OpenBSD assert.h does not #define static_assert, and this is the only thing that prevents catgirl from compiling without any issues there.
2020-06-08Add additional permission for linking with LibreSSLC. McEnroe
https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs
2020-04-06Bump URL ring sizeC. McEnroe
Should it be even bigger? I don't know.
2020-02-16Various small cleanupsC. McEnroe
Haven't really gone through ui.c yet.
2020-02-15Replace small integers in size_t with uintC. McEnroe
2020-02-13Rename procPipe to utilPipeC. McEnroe
2020-02-12Allow for arguments to open/copy utilitiesC. McEnroe
2020-02-10Match URLs surrounded by parenthesesC. McEnroe
But include a pair of parentheses in the URL itself.
2020-02-08Add /copyC. McEnroe
2020-02-08Allow overriding the /open utilityC. McEnroe
2020-02-08Implement URL openingC. McEnroe
2020-02-08Scan messages for URLsC. McEnroe