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
|
5103d37963
|
wip, refchans
|
2023-07-25 12:27:40 +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
|
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
|
d8b1937b78
|
Fix newPeerEnv: add _envEncryptionKeys
|
2023-07-19 00:15:12 +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
|
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
|
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 |
Sergey Ivanov
|
dd9cbcd284
|
Change encryption handshake brains methods
|
2023-07-13 01:08:28 +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 |
Sergey Ivanov
|
9eed3a6d3f
|
wip
|
2023-07-12 23:00:13 +04:00 |
Sergey Ivanov
|
801e081c58
|
Merge master into integrate-encryption-test (using imerge)
|
2023-07-12 18:12:51 +04:00 |
Dmitry Zuikov
|
8b273ac9e6
|
test
|
2023-07-12 15:49:52 +03:00 |
Dmitry Zuikov
|
970502796b
|
merged PR 41MJ5i2NdR hbs2-peer-raw-tx-api
Squashed commit of the following:
commit d3fcc52a294adef00de6fa9a0581e37c95bc96ef
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Fri Jul 7 18:47:10 2023 +0300
API handler for posting raw txs
commit 1fce9bceeefbabdc665e60a823a98d91151dbda6
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Tue Jul 4 18:14:53 2023 +0300
fixme
|
2023-07-12 10:52:59 +03:00 |
Sergey Ivanov
|
fdf5a72765
|
wip
|
2023-07-07 16:33:21 +04:00 |
Dmitry Zuikov
|
0b4febd28b
|
fixme
|
2023-07-05 06:11:49 +03:00 |
Sergey Ivanov
|
d1318c6fd1
|
Added encryptionHandshakeProto to PeerMain "all protos" thread
|
2023-07-04 23:46:52 +04:00 |
Sergey Ivanov
|
75232557f3
|
Extracted EncryptionHandshake from PeerHandshake
|
2023-07-04 22:47:26 +04:00 |
Sergey Ivanov
|
9c408bcb03
|
Disable bus encryption
|
2023-07-04 21:55:03 +04:00 |
Sergey Ivanov
|
c403b77556
|
wip
|
2023-07-04 21:39:35 +04:00 |
Sergey Ivanov
|
5ecbd93594
|
Experiment with clearing symmetric key
|
2023-07-04 19:24:35 +04:00 |
Dmitry Zuikov
|
01982d37c1
|
Squashed commit of the following:
commit cc3d5a357eee5c0e01f530808f8122f83b5103a2
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Tue Jul 4 15:29:09 2023 +0300
fixme
commit abae50a7895fdfc70e3a9204288a1af1a00f1c77
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Mon Jul 3 20:05:08 2023 +0400
encryption debug -> traces
commit e8cab85da295ad81896726bf41f118bc2eb6e79e
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Mon Jul 3 00:21:34 2023 +0400
bus encryption fixed
commit cbb3e796b0d919d6d425a5d8c669cfce2ed02182
Merge: a740db8 55cdf97
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Sat Jul 1 23:17:52 2023 +0400
Merge branch 'master' into iv/bus-crypt
commit a740db82351dcbc40604413df9af210212e1cbc1
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Jun 21 16:08:05 2023 +0400
drop one traceShowId uasge
commit 82de8d8c675cf21e732dc8db9b64139c7c2407ad
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Jun 21 13:33:34 2023 +0400
Edit README.md fix typo
commit ec4dc7733215f19009da9334b82fd568e16eb143
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Jun 21 13:32:54 2023 +0400
Rename deserialiseTrace -> deserialiseCustom
commit 863394449798d8c534c58dc2d69add3e5a807e56
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Thu Jun 15 05:37:52 2023 +0400
PR bus-crypt
commit 78dd65959906944935f99371ee973fc6c2c659b9
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Thu Jun 15 05:33:13 2023 +0400
Drop unused lines
commit 9736077a96061c62e928b657e7c7558f9172636c
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Thu Jun 15 05:24:33 2023 +0400
Encryption works
commit c69aede965242281b525c088e1f27708a6741651
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Jun 14 20:52:48 2023 +0400
wip
commit 88fc2aac5b4fc1d452e74bf99213a57dad09b1c3
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Jun 14 15:52:32 2023 +0400
Test roundtrip combineNonceBS/extractNonce
commit 2d2f6945f4c917347c8f30e195764e2b0837fb25
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Tue Jun 13 14:08:56 2023 +0400
wip
commit 31466fd036d74d8c4b769c7ffb0fa9dfda03eb26
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Tue Jun 13 10:03:15 2023 +0400
trace locked requests
commit 85eb68a6747fb307c07fb0fcf681118250b37fab
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Mon Jun 12 20:02:32 2023 +0400
added Show instances
commit 74383bd7db9dd6838b4d026a3997c5c5b4799fa4
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Mon Jun 12 09:56:14 2023 +0400
DEBUG
commit d62b30dbcdae6584f78cc2b6d8a801ff46cfdfa8
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Sun Jun 11 18:28:49 2023 +0400
wip
commit 78b3f24ae1c4b632756f3a28873f4d03bbaa1330
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Sun Jun 11 08:45:58 2023 +0400
trace encrypted receiveing
commit 93e2b9f7a7c2b579e5e46b6329a6509b8e5119de
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Sat Jun 10 16:57:59 2023 +0400
wip
commit 4686274d0fb401b722fca10ec0c2dbee00a4c68a
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Fri Jun 9 23:38:56 2023 +0400
Use PeerDataExt
commit 0c24c2702b47db262fa086efb6cff108b8ce28e8
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Thu Jun 8 03:04:39 2023 +0400
Encrypted Handshake
commit 789536f20bc4f95320d2a4779a4a5b06d52b98f2
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Jun 7 00:56:34 2023 +0400
Fixed fillPeerMeta timeout algorithm
commit d52ac19777ba1c47f1123c5452309da4391ca21f
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Fri Jun 2 01:50:17 2023 +0400
wip
commit ea6833f812f9f137880229547622a3cf1ae55222
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Tue May 30 22:14:25 2023 +0400
wip
commit 4ffdfc60ccc5c053da2d81ea16847f25f14c6220
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Sat May 27 21:42:01 2023 +0400
Symmetrical encryption in ProxyMessaging
commit 7cd1214e9e00901fcd3d9e2966348dd800ab4119
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Fri May 26 15:03:43 2023 +0400
pex monitor
|
2023-07-04 15:29:54 +03:00 |
Dmitry Zuikov
|
0af3056664
|
git-hbs2-http - very basic git http dumb algorithm
for fetching repos from hbs2-git for third-side
programs (like nix).
pushes are not supported (yet?).
|
2023-07-03 09:40:58 +03:00 |
Dmitry Zuikov
|
55cdf976da
|
tcp minor fix + fixme
|
2023-07-01 06:17:12 +03:00 |
Dmitry Zuikov
|
f04dedde31
|
fixme, tcp-issue
|
2023-07-01 05:26:14 +03:00 |
Dmitry Zuikov
|
4ba56cc45b
|
fixme, wip
|
2023-06-30 19:30:41 +03:00 |
Dmitry Zuikov
|
142066b1ca
|
fixme
|
2023-06-30 18:18:22 +03:00 |