Commit Graph

  • 3d8eecd346 Fix crash when going up from root lel 2019-09-28 02:39:42 -0400
  • 12587685d4 Add newline to string formatting lel 2019-09-28 02:04:45 -0400
  • 998b25cdb6 Try to get Python 3.4 working... Solderpunk 2019-08-25 16:26:45 +0300
  • 7852a3f544 Fix bookmarking, again. Solderpunk 2019-08-18 23:29:45 +0300
  • afc4d7e8fd TLS hardening. Solderpunk 2019-08-18 22:59:49 +0300
  • f6a8f20a07 Fix bookmarking. Solderpunk 2019-08-18 22:32:34 +0300
  • ddb3a5a893 Detect unsupported schemes. Solderpunk 2019-08-14 21:16:58 +0300
  • 3562a6db25 Make sure absolutisation of https links works correctly! Solderpunk 2019-08-14 21:16:46 +0300
  • 1b7da02def Include TLS version in debug output. Solderpunk 2019-08-13 21:21:20 +0300
  • 242cf484f0 Get tough on non-standard status codes! Solderpunk 2019-08-13 20:40:14 +0300
  • 8dd08fa609 Fix silly syntax errors. Solderpunk 2019-08-13 20:39:55 +0300
  • 518dadb31e Simplify and unify GeminiItem methods. Solderpunk 2019-08-13 20:36:58 +0300
  • b4623c0ccc Remove debugging print. Solderpunk 2019-08-13 20:24:20 +0300
  • 6c8921a219 Avoid duplication of calls to of urlunparse. Solderpunk 2019-08-13 20:24:00 +0300
  • b75b1d94ff Initial implementation of input support. Solderpunk 2019-08-13 20:17:40 +0300
  • 9c51f4b6b9 Call the part of the header after status meta, not mime. Solderpunk 2019-08-13 20:00:15 +0300
  • e7e296a959 Fix Input handling stub. Solderpunk 2019-08-13 19:58:20 +0300
  • 9d9b044080 Simplify Exception handling a bit. Unlike in VF-1, we can't recover from network errors with redundant mirrors, so there's no need to separate network errors from other errors early on. Solderpunk 2019-08-13 19:58:05 +0300
  • a968fd3f92 Get rid of more vestigial colour stuff. Solderpunk 2019-08-13 19:56:38 +0300
  • d8d59f51e4 OOPify GeminiItems - makes interface code a bit tidier and concentrates all URL wrangling in one place. I *think* this makes things clearer. Solderpunk 2019-08-13 19:56:15 +0300
  • 642117f553 Remove redundant mirror stuff, which doesn't exist in Gemini. Solderpunk 2019-08-13 18:11:29 +0300
  • 1f1ab73fcf Expanded and more compliant handling of responses. Solderpunk 2019-08-13 18:09:29 +0300
  • 13ddad1759 Enable IPv6 by default. Solderpunk 2019-08-13 13:04:39 +0300
  • eca5de5d0f Get rid of item type colour code stuff. Solderpunk 2019-08-13 13:04:26 +0300
  • c65b37c5c4 Make Gopher proxy configurable via 'set'. Solderpunk 2019-08-13 13:04:07 +0300
  • aa203b95ea Don't needlessly strip lines. Solderpunk 2019-08-12 21:49:18 +0300
  • f1ef1a1211 Fix hacking to include scheme in GeminiItems. Solderpunk 2019-08-12 21:48:57 +0300
  • 9d7a40fb78 Permit non-tab whitespace in response header. Solderpunk 2019-08-12 21:48:33 +0300
  • ec38b5de4c Whoops! Set default proxy to localhost, not conman. Sorry, Sean... Solderpunk 2019-08-12 18:08:11 +0300
  • 0f964b0128 Quick and dirty hack in of support for a Gopher proxy. Solderpunk 2019-08-12 17:14:42 +0300
  • d37eaae706 Don't include default ports in URL. Solderpunk 2019-08-11 23:24:37 +0300
  • 1ba4ec5768 Updated status handling. Solderpunk 2019-08-11 22:26:30 +0300
  • 67d3c2ed22 Change to new request format. Solderpunk 2019-08-11 22:26:14 +0300
  • 0a77a03150 Don't put double /s into URLs. Solderpunk 2019-08-11 22:25:48 +0300
  • ce2cf8c5c4 Transition to new status system. Solderpunk 2019-08-08 21:23:58 +0300
  • 0bea25fed5 Change to final link syntax. Solderpunk 2019-07-22 00:02:18 +0300
  • 597c48f632 Change to new link syntax. Solderpunk 2019-06-24 22:26:53 +0300
  • 2235f8f4b1 Fix do_root. Solderpunk 2019-06-22 20:24:06 +0300
  • 104ba07a05 Minor restructuring. Solderpunk 2019-06-22 17:36:35 +0300
  • de3c418051 Record MIME type of current item, and use it in places where VF-1 would use the current GopherItem's itemtype. Solderpunk 2019-06-22 17:36:03 +0300
  • 128080fd02 Get rid of more gopher-specific stuff we don't need. Solderpunk 2019-06-22 16:49:23 +0300
  • e779a45a35 Use text encoding declared in the response header, and treat decoding errors as fatal. Solderpunk 2019-06-22 16:29:14 +0300
  • 50be14a327 Handle redirects and Not Found errors. Solderpunk 2019-06-22 16:02:11 +0300
  • b7a761365c Hasty initial conversion of VF-1. Solderpunk 2019-06-22 15:58:21 +0300
  • a95c028040 Initial commit solderpunk 2019-06-22 08:54:45 -0400