Commit graph

190 commits

Author SHA1 Message Date
yggverse
366b5b89ca add missed connection close actions 2024-11-30 05:15:44 +02:00
yggverse
3052d03655 use client-side cancellable holder 2024-11-30 05:08:54 +02:00
yggverse
9f23e9e51d implement to_tls_certificate method 2024-11-29 16:08:18 +02:00
yggverse
873ac0b167 update comment 2024-11-28 02:50:02 +02:00
yggverse
2c3b147337 rename method 2024-11-28 02:46:40 +02:00
yggverse
9084c10211 rename method 2024-11-28 02:43:52 +02:00
yggverse
262e11d677 update comments 2024-11-28 02:42:24 +02:00
yggverse
a865a73a8b remove extra comment 2024-11-28 02:38:59 +02:00
yggverse
ceffee5761 use native TlsCertificate 2024-11-28 02:20:59 +02:00
yggverse
0af69d99f6 remove extra getters 2024-11-28 01:35:48 +02:00
yggverse
3ce272cd70 remove extra getters 2024-11-28 00:53:06 +02:00
yggverse
053c078e11 delegate certificate init to ggemini wrapper, add structs for some, tuple entities, move match_priority to gemini impl area 2024-11-27 21:40:44 +02:00
yggverse
36f07aa773 move guest certificate validator to ggemini library, keep status updates only 2024-11-27 19:55:11 +02:00
yggverse
2fabc6b38e update comments 2024-11-27 19:24:15 +02:00
yggverse
a5633046e1 create permanent gemini client object for page 2024-11-27 19:10:27 +02:00
yggverse
b76fd41deb remove deprecated action 2024-11-27 18:53:13 +02:00
yggverse
2ed2f9fef7 update memory input stream errors api 2024-11-27 15:38:26 +02:00
yggverse
88a37c545b draft ggemini 0.11.0 version api 2024-11-27 04:20:56 +02:00
yggverse
5152d915d1 snap history for specified routes only, fix #2 2024-11-26 14:57:21 +02:00
yggverse
6920cec90e define shared add_history method #2 2024-11-26 14:10:47 +02:00
yggverse
935c6ad75e add custom port number support 2024-11-25 19:51:11 +02:00
yggverse
591032e349 remove extra ref clone 2024-11-24 22:49:41 +02:00
yggverse
51a9f12f89 update comment 2024-11-24 20:01:07 +02:00
yggverse
cbd31d1ccc add comments 2024-11-24 19:40:33 +02:00
yggverse
c08225b007 set default timeout for SocketClient 2024-11-24 14:50:53 +02:00
yggverse
5176ff715a require TLS close_notify, add comments 2024-11-23 20:49:03 +02:00
yggverse
d866f0f3f5 update comment 2024-11-23 14:17:36 +02:00
yggverse
f4c823e28a update comment 2024-11-23 12:50:06 +02:00
yggverse
c5ca74702a replace deprecated Picture::for_pixbuf method with Picture::for_paintable 2024-11-22 14:45:39 +02:00
yggverse
5d8c036957 set default message for CertificateRequest status code 2024-11-21 23:07:04 +02:00
yggverse
8414d44cdf handle empty 61, 62 certificate error messages 2024-11-21 23:03:05 +02:00
yggverse
1e36b73077 update comments 2024-11-21 22:39:09 +02:00
yggverse
182d705960 update comments 2024-11-21 22:21:43 +02:00
yggverse
e1b2a2b3d2 update comment 2024-11-21 22:04:59 +02:00
yggverse
3ca06362ed define SocketConnectable to resolve SNI requirement 2024-11-21 21:48:58 +02:00
yggverse
69142fa60f add 61, 62 status codes handle, show server-side message on failure 2024-11-21 19:48:31 +02:00
yggverse
a49ec2b7b4 replace deprecated in gio 2.72 set_tls_validation_flags method with custom validator 2024-11-19 19:11:09 +02:00
yggverse
090e39b976 draft manual certificate validation 2024-11-19 18:57:28 +02:00
yggverse
63f7f1c769 add identity page for CertificateRequest status code 2024-11-16 21:32:42 +02:00
yggverse
d717c1c246 dump failure reason, update comments 2024-11-16 14:24:35 +02:00
yggverse
5bb0617c57 implement auth wrapper for stream 2024-11-16 14:10:26 +02:00
yggverse
f487215ca9 begin authorization components implementation for gemini protocol 2024-11-16 12:55:30 +02:00
yggverse
d43dfa3035 update ggemini version 2024-11-16 09:45:02 +02:00
yggverse
41515b0f2b use title for input status by provider 2024-11-14 12:57:48 +02:00
yggverse
0b44303023 handle bookmark toggle action results 2024-11-14 12:48:58 +02:00
yggverse
c511b97d2d complete bookmark toggle features 2024-11-14 09:58:36 +02:00
yggverse
232f67b9cc draft bookmark toggle action 2024-11-14 09:30:40 +02:00
yggverse
d0a7c3079d connect bookmark action 2024-11-14 08:51:14 +02:00
yggverse
aa076b370b rename low-level db api 2024-11-13 11:45:33 +02:00
yggverse
61010e0a42 use tuple for actions 2024-11-12 18:47:52 +02:00