Commit Graph

  • 3e1b3917ee wip, receiving accept message Dmitry Zuikov 2023-07-17 13:51:29 +0300
  • 8b5d4522da wip, emitting accept message Dmitry Zuikov 2023-07-17 13:38:54 +0300
  • 2bb5b83eb9 wip, emitting accept message Dmitry Zuikov 2023-07-17 13:34:18 +0300
  • 07003409c3 wip, introduced typeclass for gossip Dmitry Zuikov 2023-07-17 12:34:18 +0300
  • 3c10aad828 wip, hunting typeable-e-error Dmitry Zuikov 2023-07-17 11:37:01 +0300
  • b304a514d7 wip Dmitry Zuikov 2023-07-17 10:36:31 +0300
  • 32a7ecfd70 wip Dmitry Zuikov 2023-07-17 06:33:16 +0300
  • 5b052e8a56 wip, minor refactoring Dmitry Zuikov 2023-07-15 17:39:20 +0300
  • 28590c6936 wip, semion semionovich... Dmitry Zuikov 2023-07-15 17:04:14 +0300
  • bc39601fbc very basic acls work Dmitry Zuikov 2023-07-15 15:05:21 +0300
  • 781c9ded4b very basic acls work Dmitry Zuikov 2023-07-15 14:55:26 +0300
  • 51d03f2265 wip Dmitry Zuikov 2023-07-15 14:17:19 +0300
  • 5689576368 wip, trying to gen transaction Dmitry Zuikov 2023-07-15 13:10:29 +0300
  • 075a28d9bf got rid of Block ByteString everywhere Dmitry Zuikov 2023-07-15 13:03:02 +0300
  • e4c759a49d feed-up-with-block-bytestring Dmitry Zuikov 2023-07-15 12:57:33 +0300
  • 5691e20f6e wip, polling function Dmitry Zuikov 2023-07-15 11:47:20 +0300
  • 39c0ca71cc wip, polling function Dmitry Zuikov 2023-07-15 11:39:46 +0300
  • 51ac42f5c0 wip, tryin to fetch refchan head Dmitry Zuikov 2023-07-15 10:53:04 +0300
  • c2649a6ad4 wip, tryin to fetch refchan head Dmitry Zuikov 2023-07-15 10:38:48 +0300
  • e71ff57773 wip, tryin to fetch refchan head Dmitry Zuikov 2023-07-15 10:24:32 +0300
  • 17c5d3797f wip, tryin to fetch refchan head Dmitry Zuikov 2023-07-15 08:01:41 +0300
  • 3e65c4b7b7 wip, tryin to fetch refchan head Dmitry Zuikov 2023-07-15 07:55:58 +0300
  • 8e567c87d0 wip Dmitry Zuikov 2023-07-15 07:48:32 +0300
  • 2d5406cee0 wip, tryin to fetch refchan head Dmitry Zuikov 2023-07-15 07:09:31 +0300
  • 0e1959dfe5 wip, tryin to fetch refchan head Dmitry Zuikov 2023-07-15 06:56:59 +0300
  • 42be590baa wip, respect only polled refchans Dmitry Zuikov 2023-07-15 06:08:56 +0300
  • 476ecddb6d wip Dmitry Zuikov 2023-07-15 05:30:56 +0300
  • e68ee36429 wip Dmitry Zuikov 2023-07-15 05:20:13 +0300
  • 3858ec35f7 wip, timeout for download Dmitry Zuikov 2023-07-14 21:32:30 +0300
  • 599310a183 wip, cli refchan head get - minor opt Dmitry Zuikov 2023-07-14 21:10:31 +0300
  • 92d5524a97 wip, missed file Dmitry Zuikov 2023-07-14 21:05:46 +0300
  • c1ea68bb1b wip, cli refchan head get - minor opt Dmitry Zuikov 2023-07-14 20:38:11 +0300
  • 2a9b43397e wip, cli refchan head get Dmitry Zuikov 2023-07-14 19:32:26 +0300
  • 72d0c8222c wip Dmitry Zuikov 2023-07-14 19:08:14 +0300
  • 50d843e4f0 wip Dmitry Zuikov 2023-07-14 16:32:40 +0300
  • 82aa6576b5 wip Dmitry Zuikov 2023-07-14 16:27:06 +0300
  • 208a2a0644 wip Dmitry Zuikov 2023-07-14 16:09:57 +0300
  • 36a0282256 wip, posting refchan head transaction Dmitry Zuikov 2023-07-14 16:00:11 +0300
  • e59d64bf0d wip, posting refchan head transaction Dmitry Zuikov 2023-07-14 15:26:47 +0300
  • 04a274f7cc wip, dump refchan head block Dmitry Zuikov 2023-07-14 14:31:40 +0300
  • 5103d37963 wip, refchans Dmitry Zuikov 2023-07-14 13:52:42 +0300
  • b2249c15f5 wip, refchans Dmitry Zuikov 2023-07-14 13:52:10 +0300
  • 973873b340 wip, refchans Dmitry Zuikov 2023-07-14 13:46:22 +0300
  • 66d147e3f5 wip, refchans Dmitry Zuikov 2023-07-14 13:27:05 +0300
  • 0f1880ff53 wip, refchans Dmitry Zuikov 2023-07-14 12:29:22 +0300
  • bcd24078b3 wip, refchans Dmitry Zuikov 2023-07-14 07:26:14 +0300
  • 9c8c58766b PR CGPnKdSirc hbs2-suckless-conf-update Dmitry Zuikov 2023-07-25 10:49:44 +0300
  • 03ccf9b088 Drop unused imports in EncryptionHandshake Sergey Ivanov 2023-07-19 05:39:28 +0400
  • 56537f0b68 call setEncryptionKey .. (Just symmk) in considerPeerAsymmKey Sergey Ivanov 2023-07-19 01:23:29 +0400
  • 15b9438406 pass peer to setEncryptionKey Sergey Ivanov 2023-07-19 00:42:37 +0400
  • 3316bb3d44 traces encryption events Sergey Ivanov 2023-07-19 00:20:43 +0400
  • d8b1937b78 Fix newPeerEnv: add _envEncryptionKeys Sergey Ivanov 2023-07-19 00:15:12 +0400
  • 3abf7cbe1b Enable encryption Sergey Ivanov 2023-07-19 00:05:04 +0400
  • 6d60fa3425 only send sendBeginEncryptionExchange when key is absent Sergey Ivanov 2023-07-18 23:57:40 +0400
  • 21e5f4ac59 Implemented encryption key clearing on PeerExpiredEventKey Sergey Ivanov 2023-07-18 23:49:47 +0400
  • 00bac2047f do not pass PeerData to encHandshake_considerPeerAsymmKey Sergey Ivanov 2023-07-18 23:14:15 +0400
  • a0334f5dee Actual handlers for ProxyMessaging Sergey Ivanov 2023-07-18 23:05:59 +0400
  • c2c1dd84a0 _envEncryptionKeys :: Map -> HashMap Sergey Ivanov 2023-07-18 22:11:51 +0400
  • 9bad166566 Move types Sergey Ivanov 2023-07-18 21:37:02 +0400
  • fec0c23a7f wip Sergey Ivanov 2023-07-18 20:38:01 +0400
  • 5a8f1cef8b emit PeerExpiredEventKey (PeerExpiredEvent @e p mpeerData) Sergey Ivanov 2023-07-18 19:56:39 +0400
  • 563377c855 emit PeerExpiredEventKey (PeerExpiredEvent @e p) Sergey Ivanov 2023-07-18 19:37:02 +0400
  • 8944b5a1c0 what to do when unable to decrypt messages Sergey Ivanov 2023-07-13 01:39:27 +0400
  • 43652343ab pause 10 -> 30 in encryptionHandshakeWorker Sergey Ivanov 2023-07-13 01:10:51 +0400
  • dd9cbcd284 Change encryption handshake brains methods Sergey Ivanov 2023-07-13 00:57:38 +0400
  • 792d627870 drop: instance Hashable (EventKey e (EncryptionHandshake e)) Sergey Ivanov 2023-07-13 00:36:50 +0400
  • 5b5c9bd909 Drop EENonce from EncryptionHandshake Sergey Ivanov 2023-07-13 00:29:18 +0400
  • 686ac2523d wip Sergey Ivanov 2023-07-12 23:41:08 +0400
  • e53c6e84fc move emit PeerAsymmInfoKey to PeerMain Sergey Ivanov 2023-07-12 23:27:51 +0400
  • e43f2c439d wip Sergey Ivanov 2023-07-12 23:24:37 +0400
  • 9eed3a6d3f wip Sergey Ivanov 2023-07-12 22:34:21 +0400
  • 801e081c58 Merge master into integrate-encryption-test (using imerge) Sergey Ivanov 2023-07-12 18:12:51 +0400
  • 8b273ac9e6 test Dmitry Zuikov 2023-07-12 15:49:52 +0300
  • 970502796b merged PR 41MJ5i2NdR hbs2-peer-raw-tx-api Dmitry Zuikov 2023-07-12 10:52:59 +0300
  • fdf5a72765 wip Sergey Ivanov 2023-07-05 18:14:18 +0400
  • 0b4febd28b fixme Dmitry Zuikov 2023-07-05 06:11:49 +0300
  • d1318c6fd1 Added encryptionHandshakeProto to PeerMain "all protos" thread Sergey Ivanov 2023-07-04 23:46:52 +0400
  • 75232557f3 Extracted EncryptionHandshake from PeerHandshake Sergey Ivanov 2023-07-04 22:47:26 +0400
  • 9c408bcb03 Disable bus encryption Sergey Ivanov 2023-07-04 21:55:03 +0400
  • c403b77556 wip Sergey Ivanov 2023-07-04 21:39:35 +0400
  • 5ecbd93594 Experiment with clearing symmetric key Sergey Ivanov 2023-07-04 19:24:35 +0400
  • 01982d37c1 Squashed commit of the following: Dmitry Zuikov 2023-07-04 15:29:54 +0300
  • 0af3056664 git-hbs2-http - very basic git http dumb algorithm Dmitry Zuikov 2023-07-03 09:40:58 +0300
  • 55cdf976da tcp minor fix + fixme Dmitry Zuikov 2023-07-01 06:17:12 +0300
  • f04dedde31 fixme, tcp-issue Dmitry Zuikov 2023-07-01 05:26:14 +0300
  • 4ba56cc45b fixme, wip Dmitry Zuikov 2023-06-30 19:30:41 +0300
  • 142066b1ca fixme Dmitry Zuikov 2023-06-30 18:11:02 +0300
  • efdecf205b wip Dmitry Zuikov 2023-06-30 18:14:37 +0300
  • 6db6092bb3 README, minor Dmitry Zuikov 2023-06-29 21:58:01 +0300
  • 1c5a90984f fixing tcp pex Dmitry Zuikov 2023-06-30 13:43:53 +0300
  • 0b5f98c004 whole log segments compression. Dmitry Zuikov 2023-06-29 18:59:12 +0300
  • 22bb266f02 import after export Dmitry Zuikov 2023-06-29 18:46:05 +0300
  • 3681fd7bee hbs2-git-log-segmentation Dmitry Zuikov 2023-06-29 10:26:27 +0300
  • 9f9419a0d9 fixme fixme-state Dmitry Zuikov 2023-06-27 08:12:16 +0300
  • e116268c4a fixme Dmitry Zuikov 2023-06-27 07:53:50 +0300
  • 198980c540 fixme state Dmitry Zuikov 2023-06-26 18:20:57 +0300
  • 1b93659ef4 new-repository-format Dmitry Zuikov 2023-06-26 18:02:57 +0300
  • 864df864f4 An executable builds consensus Serguey Zefirov 2023-06-26 18:01:24 +0300
  • a9842ac221 Possible flake fix Serguey Zefirov 2023-06-26 17:34:06 +0300
  • 8a0943f783 Initial commit of a consensus prototype Serguey Zefirov 2023-05-31 17:28:22 +0300