Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | about: fix compilation error on Nim 1.14 | bptato | 2024-01-06 | 1 | -1/+4 |
| | |||||
* | cha-finger: skip leading slash in path | bptato | 2024-01-03 | 1 | -1/+1 |
| | |||||
* | Add spartan support | bptato | 2024-01-03 | 1 | -0/+47 |
| | | | | why not | ||||
* | file: remove symlink code | bptato | 2023-12-21 | 1 | -19/+4 |
| | | | | It was never reached anyway. | ||||
* | file: do not use streams | bptato | 2023-12-21 | 1 | -23/+19 |
| | |||||
* | Fix compilation on Nim 1.6.14 | bptato | 2023-12-16 | 5 | -5/+16 |
| | |||||
* | about: actually error out on error | bptato | 2023-12-15 | 1 | -5/+8 |
| | |||||
* | cha-finger: proper error message output | bptato | 2023-12-15 | 1 | -6/+12 |
| | |||||
* | ftp: fix unnecessary slashes being added to path; move bindings/curl | bptato | 2023-12-15 | 6 | -26/+461 |
| | | | | also in ftp: clean up resources before exit | ||||
* | file: complain about hostname | bptato | 2023-12-14 | 1 | -0/+5 |
| | | | | fixes error on reloading stdin | ||||
* | Various fixes | bptato | 2023-12-13 | 5 | -37/+62 |
| | | | | | | | * Makefile: fix parallel build, add new binaries to install target * twtstr: split out libunicode-related stuff to luwrap * config: quote default gopher2html URL env var for unquote * adapter/: get rid of types/url dependency, use CURL url in all cases | ||||
* | http: use CURLU for URLs | bptato | 2023-12-13 | 2 | -2/+23 |
| | |||||
* | break up twtstr somewhat | bptato | 2023-12-13 | 1 | -0/+1 |
| | | | | | Avoid computing e.g. charwidth data for http which does not need it at all. | ||||
* | Move http out of main binary | bptato | 2023-12-13 | 8 | -32/+236 |
| | | | | | | | | | | | | Now it is (technically) no longer mandatory to link to libcurl. Also, Chawan is at last completely protocol and network backend agnostic :) * Implement multipart requests in local CGI * Implement simultaneous download of CGI data * Add REQUEST_HEADERS env var with all headers * cssparser: add a missing check in consumeEscape | ||||
* | Move gopher to adapter/ | bptato | 2023-12-12 | 1 | -0/+113 |
| | | | | Also, move default urimethodmap config to res. | ||||
* | Move out ftp: protocol; fix some local CGI bugs | bptato | 2023-12-12 | 1 | -0/+193 |
| | |||||
* | Move out file: protocol handling to adapter/ | bptato | 2023-12-12 | 1 | -0/+111 |
| | |||||
* | adapter/: re-structure | bptato | 2023-12-12 | 4 | -0/+770 |