Commit Graph

360 Commits

Author SHA1 Message Date
Dmitry Zuikov ed279f1d34 HPoqtobDAT implement-create-bundle 2023-09-14 11:04:56 +03:00
Sergey Ivanov b7079c2915 Revert "PR CG2C18TK8v "account asyncs, respawn node on errors""
This reverts commit 8904704edc.
2023-08-16 16:50:16 +04:00
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 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 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 23500ed822 ip, log merging, debug-30 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 308a0ce833 wip, log merging, debug-22 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 40f05a0051 wip, log merging, debug-21 2023-07-25 12:27:43 +03:00
Dmitry Zuikov a73c2c4659 wip, log merging, debug-20 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 9981d457e0 wip, log merging, debug-17 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 e1725987c9 wip, log merging, debug-14 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 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 d2141c304b wip, minor refactoring, before refchanget proto 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 204de9afc6 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 6dc3fc91f5 wip, wtf 2 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 6e690d038e wip, wtf 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 01c435ac5f wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 54da5a6530 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 55679307f7 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 3c46a14aa5 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov d7a4d5cdf2 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov a1f16efec3 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 73d0fc6162 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 7e1c115056 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 9e68723fe3 wip, debug 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 940248e99b wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 66d7444198 wip 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 758efdd455 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 264f6842af wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 33478cdebd wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e53c9fa995 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov f50aa24b4b wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov bb32e8b97c wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 7bd79453a6 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov ee934740ab wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 2d7a760a4c wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 95bcda9d8e wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 3e1b3917ee wip, receiving accept message 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 8b5d4522da wip, emitting accept message 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 5b052e8a56 wip, minor refactoring 2023-07-25 12:27:43 +03:00
Dmitry Zuikov bc39601fbc very basic acls work 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 5689576368 wip, trying to gen transaction 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 39c0ca71cc wip, polling function 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 8e567c87d0 wip 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 476ecddb6d wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov e68ee36429 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 72d0c8222c wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 82aa6576b5 wip 2023-07-25 12:27:43 +03:00
Dmitry Zuikov 208a2a0644 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 04a274f7cc wip, dump refchan head block 2023-07-25 12:27:43 +03:00
Dmitry Zuikov b2249c15f5 wip, refchans 2023-07-25 12:27:13 +03:00
Dmitry Zuikov 973873b340 wip, refchans 2023-07-25 12:27:13 +03:00
Dmitry Zuikov 66d147e3f5 wip, refchans 2023-07-25 12:27:13 +03:00
Dmitry Zuikov 0f1880ff53 wip, refchans 2023-07-25 12:27:13 +03:00
Dmitry Zuikov bcd24078b3 wip, refchans 2023-07-25 12:27:13 +03:00
Dmitry Zuikov 9c8c58766b PR CGPnKdSirc hbs2-suckless-conf-update 2023-07-25 10:49:44 +03:00
Sergey Ivanov 03ccf9b088 Drop unused imports in EncryptionHandshake 2023-07-19 05:39:28 +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 d8b1937b78 Fix newPeerEnv: add _envEncryptionKeys 2023-07-19 00:15:12 +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 c2c1dd84a0 _envEncryptionKeys :: Map -> HashMap 2023-07-18 22:11:51 +04:00
Sergey Ivanov 9bad166566 Move types 2023-07-18 21:43:35 +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 792d627870 drop: instance Hashable (EventKey e (EncryptionHandshake e)) 2023-07-13 00:36:50 +04:00
Sergey Ivanov 5b5c9bd909 Drop EENonce from EncryptionHandshake 2023-07-13 00:32:41 +04:00
Sergey Ivanov 686ac2523d wip 2023-07-13 00:17:50 +04:00
Sergey Ivanov e53c6e84fc move emit PeerAsymmInfoKey to PeerMain 2023-07-12 23:27:51 +04:00
Sergey Ivanov e43f2c439d wip 2023-07-12 23:24:37 +04:00