Commit Graph

295 Commits

Author SHA1 Message Date
Dmitry Zuikov 8904704edc PR CG2C18TK8v "account asyncs, respawn node on errors" 2023-08-11 06:10:09 +03:00
Dmitry Zuikov 40ba5fca68 RefLogKey moved to HBS2.Net.Proto.RefLog...
... since it is just one of many possible refs
2023-08-10 05:50:39 +03:00
Dmitry Zuikov 7274c6ceeb current refchan-notify and multiple fixes 2023-07-31 13:56:33 +03:00
Dmitry Zuikov 71e325f8bc PR 3nmxU5Ro8b dialog-proto 2023-07-28 15:36:50 +03:00
Dmitry Zuikov 0c645d5fbf reduced noise in log 2023-07-27 11:33:31 +03:00
Dmitry Zuikov 08a3ad851f minor hlint warning fix + fixme status 2023-07-27 11:29:15 +03:00
Dmitry Zuikov 42309096e1 reduced noise in log 2023-07-27 11:21:15 +03:00
Dmitry Zuikov c52be7cf5e merged PR 8ey8Fnr4c4 remove-lref-commands 2023-07-27 10:00:01 +03:00
Dmitry Zuikov b83e472057 fixed pexinfo 2023-07-27 09:43:51 +03:00
Dmitry Zuikov 8c9ea8408c wip, refchans+encryption, dev 2023-07-27 08:35:35 +03:00
Dmitry Zuikov 97f1bd2f8a added refchan-notify skeleton 2023-07-27 07:14:07 +03:00
Sergey Ivanov c60a0b4696 update after merge 2023-07-26 21:14:41 +04:00
Sergey Ivanov 75f03b9c95 Merge iv/integrate-encryption-test-dev2 into refchan-merge-2 (using imerge) 2023-07-25 16:11:47 +04:00
Dmitry Zuikov 85f64cc801 ip, log merging, debug-29 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 25f9f7ca59 ip, log merging, debug-28 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 237732e25e ip, log merging, debug-27 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 8ebcb91946 wip, log merging, debug-26 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 7d55e9984e ip, log merging, debug-25 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 9c1c3110d8 ip, log merging, debug-24 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 29d12e7b4d wip, log merging, debug-23 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 3efe992436 wip, log merging, debug-19 2023-07-25 12:27:43 +03:00
Dmitry Zuikov baf0d6e3b6 wip, log merging, debug-18 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 796a5a6f54 wip, log merging, debug-16 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 88b4d929eb wip, log merging, debug-15 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e1725987c9 wip, log merging, debug-14 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 85e72361bc wip, log merging, debug-13 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 65a63db50f wip, log merging, debug-12 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 5b601c5daf wip, log merging, debug-11 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 0e1bf90928 wip, log merging, debug-11 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 43139c44ea wip, log merging, debug-10 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 85987c4902 wip, log merging, debug-9 2023-07-25 12:27:43 +03:00
Dmitry Zuikov ccce48f84b debug-8 2023-07-25 12:27:43 +03:00
Dmitry Zuikov bc713a381f wip, log merging, debug-7 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e7fef02486 wip, log merging, debug-6 2023-07-25 12:27:43 +03:00
Dmitry Zuikov d77cf610d2 wip, log merging, debug-5 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 9e737afad3 wip, log merging, debug-4 2023-07-25 12:27:43 +03:00
Dmitry Zuikov b0ee8c584c wip, log merging, debug-3 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 0c8a571a76 wip, log merging, debug-2 2023-07-25 12:27:43 +03:00
Dmitry Zuikov c55e5876a8 wip, log merging, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 003fc43cc1 wip, log merging, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov f31846f848 wip, log merging, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 84c74c3b4f wip, log merging 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 126994720f wip, refchanrequest events 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 819cec6402 wip, refchanget proto skeleton, no log merge 2023-07-25 12:27:43 +03:00
Dmitry Zuikov c6f6a398f7 wip, rpc for refchan get 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 611c94c0ae wip, writing log 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 204de9afc6 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov c28f5dee50 wip, cleanup round data 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 133bc329f6 wip, cleanup round data 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 01c435ac5f wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 609551b43e wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 697c79133e wip, renamed some stuff 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 2bb5b83eb9 wip, emitting accept message 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 07003409c3 wip, introduced typeclass for gossip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 3c10aad828 wip, hunting typeable-e-error 2023-07-25 12:27:43 +03:00
Dmitry Zuikov b304a514d7 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 32a7ecfd70 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 5b052e8a56 wip, minor refactoring 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 28590c6936 wip, semion semionovich... 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 781c9ded4b very basic acls work 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 51d03f2265 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 075a28d9bf got rid of Block ByteString everywhere 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e4c759a49d feed-up-with-block-bytestring 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 5691e20f6e wip, polling function 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 39c0ca71cc wip, polling function 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 51ac42f5c0 wip, tryin to fetch refchan head 2023-07-25 12:27:43 +03:00
Dmitry Zuikov c2649a6ad4 wip, tryin to fetch refchan head 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e71ff57773 wip, tryin to fetch refchan head 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 17c5d3797f wip, tryin to fetch refchan head 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 3e65c4b7b7 wip, tryin to fetch refchan head 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 8e567c87d0 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 2d5406cee0 wip, tryin to fetch refchan head 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 0e1959dfe5 wip, tryin to fetch refchan head 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 42be590baa wip, respect only polled refchans 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 3858ec35f7 wip, timeout for download 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 599310a183 wip, cli refchan head get - minor opt 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 92d5524a97 wip, missed file 2023-07-25 12:27:43 +03:00
Dmitry Zuikov c1ea68bb1b wip, cli refchan head get - minor opt 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 2a9b43397e wip, cli refchan head get 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 72d0c8222c wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 50d843e4f0 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 82aa6576b5 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 36a0282256 wip, posting refchan head transaction 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e59d64bf0d wip, posting refchan head transaction 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 04a274f7cc wip, dump refchan head block 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 9c8c58766b PR CGPnKdSirc hbs2-suckless-conf-update 2023-07-25 10:49:44 +03:00
Sergey Ivanov 56537f0b68 call setEncryptionKey .. (Just symmk) in considerPeerAsymmKey 2023-07-19 01:23:29 +04:00
Sergey Ivanov 15b9438406 pass peer to setEncryptionKey 2023-07-19 00:42:37 +04:00
Sergey Ivanov 3316bb3d44 traces encryption events 2023-07-19 00:35:14 +04:00
Sergey Ivanov 3abf7cbe1b Enable encryption 2023-07-19 00:05:04 +04:00
Sergey Ivanov 6d60fa3425 only send sendBeginEncryptionExchange when key is absent 2023-07-18 23:57:40 +04:00
Sergey Ivanov 21e5f4ac59 Implemented encryption key clearing on PeerExpiredEventKey 2023-07-18 23:49:47 +04:00
Sergey Ivanov 00bac2047f do not pass PeerData to encHandshake_considerPeerAsymmKey 2023-07-18 23:14:15 +04:00
Sergey Ivanov a0334f5dee Actual handlers for ProxyMessaging 2023-07-18 23:10:48 +04:00
Sergey Ivanov 9bad166566 Move types 2023-07-18 21:43:35 +04:00
Sergey Ivanov fec0c23a7f wip 2023-07-18 20:38:01 +04:00
Sergey Ivanov 5a8f1cef8b emit PeerExpiredEventKey (PeerExpiredEvent @e p mpeerData) 2023-07-18 19:56:39 +04:00
Sergey Ivanov 563377c855 emit PeerExpiredEventKey (PeerExpiredEvent @e p) 2023-07-18 19:37:02 +04:00
Sergey Ivanov 8944b5a1c0 what to do when unable to decrypt messages 2023-07-13 01:39:27 +04:00
Sergey Ivanov 43652343ab pause 10 -> 30 in encryptionHandshakeWorker 2023-07-13 01:10:51 +04:00