Commit Graph

  • 053502e214 only read text/gemini file and give all the rest to the mime handler Lionel Dricot 2021-12-17 23:29:47 +0100
  • e23f80ab28 forgot to increment a counter Lionel Dricot 2021-12-17 18:09:55 +0100
  • 586bffd30c gemlog link not working on tildegit 2 Lionel Dricot 2021-12-17 16:11:29 +0100
  • c7727bcb4a gemlog link not working on tildegit Lionel Dricot 2021-12-17 16:10:52 +0100
  • 6bbcf3e0fe gemlog link in README Lionel Dricot 2021-12-17 16:07:34 +0100
  • fa014ead75 fixing small bug with some bad formatted links Lionel Dricot 2021-12-17 15:50:20 +0100
  • ba429946ec add / at the end of url if cache is a dir Lionel Dricot 2021-12-17 15:15:09 +0100
  • 2e6bd28563 updating README Lionel Dricot 2021-12-17 14:11:46 +0100
  • 8651a14e34 no blank line in tour file Lionel Dricot 2021-12-17 13:59:34 +0100
  • 843ce388c8 solve a bug when white lines appended it tour file Lionel Dricot 2021-12-17 12:35:46 +0100
  • 45a0da6d42 refactorization of fetch_catch, adding logic to add to tour smartly and to randomly reload some old stuff Lionel Dricot 2021-12-17 12:08:27 +0100
  • 77ce33173e sugar: http and gemini link are understood without the go command Lionel Dricot 2021-12-16 16:09:54 +0100
  • 8ede39dd4d adding --cache-validity option Lionel Dricot 2021-12-16 15:58:05 +0100
  • 9d5a1a9e4c don’t refresh more than every 1h Lionel Dricot 2021-12-16 13:10:55 +0100
  • de840bdf9f Solve accessing url without trailing / and add online command Lionel Dricot 2021-12-16 10:43:25 +0100
  • ce38b49ba6 by default, mimetype is text/gemini Lionel Dricot 2021-12-15 11:49:40 +0100
  • 502668c3c6 support for caching every MIMETYPE Lionel Dricot 2021-12-15 11:45:55 +0100
  • 3d6c702fda more elegant solution when redirecting to index.gmi Lionel Dricot 2021-12-15 11:05:38 +0100
  • 10d6c3110f Hell of a hack for naughty bug + handle offline reload Lionel Dricot 2021-12-14 16:33:17 +0100
  • 1a21c902cb content not cached will be marked for next sync Lionel Dricot 2021-12-14 16:07:02 +0100
  • f457f08c2f new links found while syncing are automatically added to tour (and tour is preserved accross session Lionel Dricot 2021-12-14 15:26:37 +0100
  • f1d85094c9 tour is now saved accross session Lionel Dricot 2021-12-14 15:12:43 +0100
  • 72f2b5f91c --synconly is now --sync and has a fancy output Lionel Dricot 2021-12-14 14:06:07 +0100
  • 1bf23193c4 trying to not open xml files in synconly also prevented parsing and thus recursive retrieval Lionel Dricot 2021-12-14 13:29:09 +0100
  • 2ac144dc00 offline web browser option Lionel Dricot 2021-12-13 14:30:40 +0100
  • a5c2341785 synconly a lot more faster and efficient Lionel Dricot 2021-12-13 13:49:12 +0100
  • 4212a4fd2b off-98 prompt Lionel Dricot 2021-12-10 15:24:26 +0100
  • 9da4fd150b basic --synconly mode is now working Lionel Dricot 2021-12-10 11:27:48 +0100
  • 6586f0834a some links are still crashing with sync_only Lionel Dricot 2021-12-09 18:05:46 +0100
  • 0c333ce4bb sync-only mode now cache bookmarks Lionel Dricot 2021-12-09 17:23:50 +0100
  • f58b96e894 first step for a sync_only mode Lionel Dricot 2021-12-09 15:12:32 +0100
  • 9342bccec7 more bugs listed in README Lionel Dricot 2021-12-07 14:06:48 +0100
  • 9fb7c610bf ugly hack to fix caching for URL without / at the end Lionel Dricot 2021-12-07 13:08:43 +0100
  • 25247eaa90 README Lionel Dricot 2021-12-06 17:13:19 +0100
  • 26e083d894 README Lionel Dricot 2021-12-06 17:12:45 +0100
  • 9cc713431c Offline now works for basic usecase ! Lionel Dricot 2021-12-06 17:03:22 +0100
  • b1c9220fc5 offline switchg Lionel Dricot 2021-12-06 16:43:16 +0100
  • acdc83ed6d permanent cache is now created Lionel Dricot 2021-12-06 16:17:01 +0100
  • 07ee2e9782 cache path by default Lionel Dricot 2021-12-04 21:01:11 +0100
  • 1fff962e45 bad code to have cache_path Lionel Dricot 2021-12-04 19:52:08 +0100
  • 79b24e960c adding comment to understand Lionel Dricot 2021-12-02 16:27:14 +0100
  • 62898d3938 Jake's solution for the local files bug Björn Wärmedal 2021-11-18 12:02:00 +0100
  • 292a68fc23 Removed a bunch of unnecessary certificate checks. Björn Wärmedal 2021-10-06 11:07:08 +0200
  • 37e2c671e4 Updated version in setup.py as well Björn Wärmedal 2021-08-25 08:34:24 +0200
  • 49db2732be Updated contributors list. Thank you Jake for the tour reverse-range and https proxy solutions! Björn Wärmedal 2021-08-25 08:07:18 +0200
  • 6c38132259 Added https proxy setting, similar to gopher proxy. Also bumped version number. Björn Wärmedal 2021-08-25 08:03:12 +0200
  • 4408963c69 Reverse tour add: 'tour 50-40' will now add all links in that range in that order. Björn Wärmedal 2021-08-25 08:01:16 +0200
  • 94c0de9b15 Clarify status as a fork of AV-98 in Readme Björn Wärmedal 2021-05-05 09:13:49 +0200
  • 7468dcef77 replaced GUS with geminispace.info, since GUS is dead Björn Wärmedal 2021-04-27 09:55:12 +0200
  • c86cbdedca Increased default timeout (geminispace.info searches usually take longer) Björn Wärmedal 2021-04-27 09:53:58 +0200
  • 5dfe62fc63
    Swap GUS for geminispace.info #36 sario528 2021-04-15 05:04:58 -0500
  • b6bae540ba Show name of activated client cert Björn Wärmedal 2021-02-03 08:06:27 +0100
  • 31913dc059 Wrap headings and links #31 Callum Brown 2020-11-08 12:58:17 +0000
  • 33a0765011 'url n' prints URL of item n #30 Callum Brown 2020-12-20 11:51:59 +0000
  • d3734a9a26 'url n' prints URL of item n #26 Callum Brown 2020-12-20 11:51:59 +0000
  • a8a0be4754 Wrap headings and links Callum Brown 2020-11-08 12:58:17 +0000
  • 0b2792c2af Pass extra information to _handle_cert_request Callum Brown 2020-09-22 17:05:23 +0100
  • 92da876795 Pass extra information to _handle_cert_request #29 Callum Brown 2020-09-22 17:05:23 +0100
  • 265a69a6ed Document RC files. Closes #27. Solderpunk 2020-12-24 13:27:18 +0100
  • ab913ebf54 Add support for touring a range where the start index is bigger than the end index #25 rmgr 2020-09-15 20:19:32 +0930
  • 20395cb826 Add support for http/https -> gemini proxy #24 rmgr 2020-09-15 20:02:29 +0930
  • 24e1380e83 Add support for http/https -> gemini proxy #23 rmgr 2020-09-08 19:05:24 +0930
  • 129c56c1d4 Fix another hasty cache hack bug. Solderpunk 2020-09-03 21:21:04 +0200
  • ba0f707669 Ignore the cache when reloading a page. Solderpunk 2020-09-01 23:27:59 +0200
  • 67f9c662b3 Add option to disable caching. Solderpunk 2020-09-01 23:11:55 +0200
  • 545d5f917d Count cache hits in black box output. Solderpunk 2020-09-01 21:14:17 +0200
  • f45630450f Make sure early terminations of _fetch_over_network happen via an exception, not by returning None. Factor out certificate handling interface. Solderpunk 2020-08-31 21:18:15 +0200
  • 4e8f3dcd05 Fix variable name bug introduced by hasty hacking of cache system. Solderpunk 2020-08-31 21:17:06 +0200
  • 08c60e202b Turn some magic numbers into constants. Solderpunk 2020-08-30 23:17:21 +0200
  • 0f328141b9 Initial implementation of short-term caching. Solderpunk 2020-08-30 20:21:15 +0200
  • 4d652e0fef Remove more transient client certificate stuff. Solderpunk 2020-08-30 18:16:31 +0200
  • da8b6cc7f3 Visually distinguish non-Gemini links from Gemini links. Solderpunk 2020-08-30 17:23:36 +0200
  • 969d3c1b18 Permit use of ~ in key/cert files. Solderpunk 2020-08-30 16:50:52 +0200
  • e20ac17107 Stop treating transient client certificates as a special case. Solderpunk 2020-08-18 21:41:51 +0200
  • d39cddcc84 Make default MIME handlers more generic. Solderpunk 2020-08-18 21:14:04 +0200
  • 03be5bfebf Use proper handler resolution logic for the text/gemini case (so that settings for text/* can apply). Solderpunk 2020-08-18 21:13:26 +0200
  • 72754114f4 Error out if a URL attempts to redirect to itself. Solderpunk 2020-08-18 21:06:12 +0200
  • 1509f895f1 Rename handle_index handle_gemtext, for clarity. It should have been called handle_menu in VF-1 in the first place, anyway. Solderpunk 2020-08-18 21:05:49 +0200
  • 4e634a539b Merge pull request 'Fix some bugs in the 'cert' UI' (#22) from govynnus/AV-98:bugfix-cert into master Solderpunk 2020-08-15 11:40:32 +0000
  • 99e5ceec65 Fix some bugs in the 'cert' UI #22 govynnus 2020-08-14 21:29:21 +0100
  • ce834dd231 Use correct handler for text/gemini content. Solderpunk 2020-08-11 22:01:47 +0200
  • 96cf8e13fe ACTUALLY fix time conversion bug as attempted in 76d7d, grumble, grumble... Solderpunk 2020-06-14 12:28:34 +0200
  • 097458754e Bump version for development. Solderpunk 2020-06-13 23:42:36 +0200
  • b972ca7d5d Release 1.0.1. v1.0.1 Solderpunk 2020-06-13 23:39:04 +0200
  • 76d7d23a2a Fix time conversion bug in blackbox command. Solderpunk 2020-06-13 15:36:05 +0200
  • afa67f40ae Merge pull request 'Standardize abbrevs formatting' (#19) from vee/AV-98:vee/abbrevs-formatting into master solderpunk 2020-06-13 09:16:09 -0400
  • 3cf447cc3a Standardize abbrevs formatting #19 Vee 2020-06-13 06:39:18 -0400
  • dfa1dd7fd0 Don't choke on non gopher/gemini/http(s) links. Closes #18. Solderpunk 2020-06-09 22:13:42 +0200
  • 44ee42ba8a Check that a file exists before trying to delete it. Rare errors can cause code paths leading to attempted double deletion. Solderpunk 2020-06-08 21:52:28 +0200
  • 9526c384db Bump version for development. Solderpunk 2020-06-08 18:49:26 +0200
  • 9a80987587 Cut 1.0.0! v1.0.0 Solderpunk 2020-06-07 22:51:02 +0200
  • d7082d23e5 Add setup.py Solderpunk 2020-06-07 22:48:44 +0200
  • be20eb4a50 Add docstrings for client cert methods. Solderpunk 2020-06-07 20:42:19 +0200
  • c09ae60167 Flesh out README. Solderpunk 2020-06-07 19:55:49 +0200
  • b8fa8233bc Support new status code 11. Solderpunk 2020-06-07 19:13:00 +0200
  • 94cf54df18 Recognise quote line type. Solderpunk 2020-06-07 19:09:53 +0200
  • 5331d5254d Update recognition of list item lines to match recent spec update. Solderpunk 2020-06-07 19:07:30 +0200
  • 6306e4ef58 Do not strip non-breaking spaces from advanced line types. Solderpunk 2020-06-07 19:06:39 +0200
  • 98dc9a96b4 Fill out LICENSE template! Closes #17. Solderpunk 2020-06-04 20:29:03 +0200
  • 1bc6a69bb9 Permit use of ECDSA. Solderpunk 2020-06-04 16:21:11 +0200