1
0
Fork 0
Commit Graph

67 Commits

Author SHA1 Message Date
cage 8d2d411f14 - implemented a minimal 9p client. 2021-07-10 14:22:03 +02:00
cage 00b3a2d947 - updated building scripts. 2021-06-29 21:28:10 +02:00
cage 3ea42bb46a - updated version, docs and building scripts. 2021-06-07 16:18:52 +02:00
cage c5e86a4380 - updated Changelog, NEWS.org and version number in the asdf file. 2021-05-23 11:15:35 +02:00
cage 4a6e2fca3d - added a generated TOC for gemini files. 2021-05-16 15:23:55 +02:00
cage 37bab5740b - [gemini] improved tour-mode
the command accepts space separated list  of link index or link ranges
(e.g: "5-7 1 2").
2021-05-04 11:52:42 +02:00
cage 3136af5323 - updated version number. 2021-05-02 18:51:43 +02:00
cage 2f3e3c3e4a - updated version, docs and configure scripts. 2021-04-17 12:14:53 +02:00
cage b4b9e57c56 - increased version number, changelog and NEWS files. 2021-04-16 15:12:02 +02:00
cage e515dc0605 - updated version. 2021-04-15 17:01:34 +02:00
cage 0728829746 - updated version number and NEWS file. 2021-03-03 16:36:34 +01:00
cage cb55b56c13 - updated version. 2021-02-20 18:35:24 +01:00
cage 17cbdd9dcd - updated version. 2021-02-19 18:19:32 +01:00
cage 6a1ea415f7 - [gemini]
- added some messages to debug protocol;
  - asking  for query  event  got minimum  priority  to prevent  being
    hidden  by informational  messages on  the command  line (e.g  the
    message that  inform the  user that  the client  is going  back in
    history);
  - always stream contents that are repsonses to a query;
  - added      gemini-client:request-dispatch       and      rewritten
    gemini-client:slurp-gemini-url based on the former.
2021-02-07 13:50:40 +01:00
cage bc0f57e6da - increased version number. 2021-01-31 14:45:47 +01:00
cage 0fc46fa1b5 - removed dependency from libidn2
punycode encoding  comes from  an internal implementation  istead of
  using an C library.
2021-01-31 13:08:34 +01:00
cage 6e91a0f4b4 - updated version. 2021-01-10 13:37:16 +01:00
cage a0f8c83681 - [gemini] added a draft for gemlog subscriptions. 2021-01-09 16:27:40 +01:00
cage 7e32091b6f - [gemini]
Started with gemlog subscription, added database table and interface
  and subscribing API.
2021-01-08 18:21:43 +01:00
cage 3b0e8fed96 - updated version. 2020-12-31 19:26:36 +01:00
cage 05f19fd5c4 - updated version;
- updated NEWS.org.
2020-12-30 12:50:40 +01:00
cage 3739a75763 - updated version. 2020-12-29 14:21:28 +01:00
cage 2679d83457 - increased version;
- fixed typo.
2020-12-14 14:42:02 +01:00
cage 13fdc439a8 - added IRI parser. 2020-12-13 15:27:55 +01:00
cage 5f8c9d422e - added minimal wrapping of libidn2;
- added library checks (libidn2 and libssl) to configure scripts;
- removed commented reference to quri.
2020-12-12 14:49:31 +01:00
cage 2205ab5152 - updated version. 2020-12-11 11:46:11 +01:00
cage 4bd55eac50 - fixed segmentation fault whit FFI code (x509 certificate dump). 2020-12-09 10:44:04 +01:00
cage c2f4128e89 - increased version. 2020-11-01 18:05:07 +01:00
cage 2b59ef1157 - increased version. 2020-10-25 20:31:14 +01:00
cage 664e8212ce - replaced quri with an internal parser;
- [gemini] the client passes the torture test again;

- fixed event test.
2020-10-25 19:58:05 +01:00
cage 269a08718c - [gemini] implemented a draft of a client authentication (via TLS certificates). 2020-10-23 20:57:17 +02:00
cage 2e48d63eb9 - increased version. 2020-10-02 15:57:08 +02:00
cage e5b6f3b0cd - increased version. 2020-10-01 17:00:07 +02:00
cage acf8579fc5 - increased version. 2020-09-19 19:23:15 +02:00
cage 69ac16b5ce - increased version. 2020-09-12 11:36:20 +02:00
cage b2b3e65431 - posting on chats works;
- fixed ordering  in db:all-chat-messages (message-id was  not a valid
  column name);
- added scheduled events;
- minor changes in labels.
2020-09-06 14:42:16 +02:00
cage 75d81ec708 - chats can be fetched, via UI, and printed on window. 2020-09-05 17:02:00 +02:00
cage c56a4156e2 - increased version. 2020-08-30 15:45:30 +02:00
cage 4941c21d94 - [gemini] added slot 'status-stream'.
This will allow to enqueue multiple documents download.
2020-08-29 10:53:52 +02:00
cage 89202f1a48 - increased version. 2020-08-28 18:01:30 +02:00
cage 3effe7486f - increased version. 2020-08-19 18:05:31 +02:00
cage ac2337243c - increased version. 2020-07-26 16:38:11 +02:00
cage eaca87e044 - increased version. 2020-07-26 15:31:33 +02:00
cage 254cd94720 - [gemini] the parser has been modified to renders (in a separate
thread) the contents of a gemini  file parsed so far without waiting
  for the whole document to be read from the socket.

  This  feature should  prevent blocking  the client  when the  server
  never close the socket (i.e. for streamed contents).
2020-07-26 12:07:26 +02:00
cage c27f36696d - increased version. 2020-07-17 20:30:28 +02:00
cage 63f12331c6 - increased version. 2020-07-15 16:16:37 +02:00
cage 848c543b1f - increased version. 2020-07-13 17:33:23 +02:00
cage 923cd09d15 - increased version. 2020-07-08 18:53:11 +02:00
cage c84de306c8 - [gemini] made some elements of page rendering customizable
using 'gemini-page-theme'  class some elements of  the rendered page
  (header prefix, bullet and so on) can be customized.

  users can use configuration files directive to change the appearance of said elements
  (both character and color or font variants);

- removed unused argument from command line switch: '-m'.
2020-07-08 18:38:17 +02:00
cage 49214475ab - [gemini]
- using quri instead of puri library because the first has a better handling
    of UTF-8;
  - using binary stream instead of ASCII.
2020-07-04 11:15:55 +02:00