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
|
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
|
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
|
0e1959dfe5
|
wip, tryin to fetch refchan head
|
2023-07-25 12:27:43 +03:00 |
Dmitry Zuikov
|
476ecddb6d
|
wip
|
2023-07-25 12:27:43 +03:00 |
Dmitry Zuikov
|
72d0c8222c
|
wip
|
2023-07-25 12:27:43 +03:00 |
Sergey Ivanov
|
15b9438406
|
pass peer to setEncryptionKey
|
2023-07-19 00:42:37 +04:00 |
Sergey Ivanov
|
d8b1937b78
|
Fix newPeerEnv: add _envEncryptionKeys
|
2023-07-19 00:15:12 +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 |
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
|
9b7c22414b
|
fixed BCXLsnhgWC reliable-storage-write
|
2023-03-28 11:25:19 +03:00 |
Dmitry Zuikov
|
6d7e587a24
|
hbs-git alpha
|
2023-03-23 20:48:44 +03:00 |
Dmitry Zuikov
|
819ac05397
|
new download
|
2023-02-22 12:39:04 +03:00 |
Dmitry Zuikov
|
9377bf14f0
|
testing 4MmfVifgBS
|
2023-02-13 11:37:58 +03:00 |
Dmitry Zuikov
|
ec5a0fb10b
|
fixed F7whmzJkZX busyloop-postponed
limited min. period of the same messages.
i.e. message flood is still possible for protocols
with nonces and so on.
|
2023-02-13 08:21:13 +03:00 |
Dmitry Zuikov
|
50775b4f91
|
frequency limit for requests
and some code moving
|
2023-02-07 08:13:46 +03:00 |
Dmitry Zuikov
|
1f36cc82a0
|
lesser memory footprint
|
2023-02-06 12:19:18 +03:00 |
Dmitry Zuikov
|
61a44eb544
|
basic PEX
has glitches; it's needed to determine when same
peer shows up under different address (like in case of
NAT)
|
2023-02-06 11:24:07 +03:00 |
Dmitry Zuikov
|
775aebcb13
|
check peer nonce, dont download from unknown peer
|
2023-02-06 05:49:07 +03:00 |
Dmitry Zuikov
|
fbf8bd27fb
|
rpc ping right way
|
2023-02-04 13:14:19 +03:00 |
Dmitry Zuikov
|
41da76483c
|
peer announces and basic logging
|
2023-02-03 09:44:01 +03:00 |
Dmitry Zuikov
|
4851f4b0dd
|
peer credentials
|
2023-02-02 15:05:06 +03:00 |
Dmitry Zuikov
|
75d34f18d7
|
wip
|
2023-01-28 10:05:34 +03:00 |
Dmitry Zuikov
|
ceba76ddc4
|
compiles
|
2023-01-28 09:39:36 +03:00 |
Dmitry Zuikov
|
2f4bfe1cfb
|
little bit better
|
2023-01-27 11:07:38 +03:00 |
Dmitry Zuikov
|
d1c8972b09
|
wip
|
2023-01-27 09:44:46 +03:00 |
Dmitry Zuikov
|
784ac22b0e
|
intmap writer
|
2023-01-27 09:26:03 +03:00 |
Dmitry Zuikov
|
d046ae0bc7
|
faster writer
|
2023-01-27 09:18:50 +03:00 |
Dmitry Zuikov
|
eaa2c41827
|
removed bytestring pinning from Peer
|
2023-01-27 07:04:54 +03:00 |
Dmitry Zuikov
|
9dfa09c462
|
LICENSE
|
2023-01-26 18:24:12 +03:00 |
Dmitry Zuikov
|
477a1e22b5
|
LICENSE
|
2023-01-26 18:15:32 +03:00 |
Dmitry Zuikov
|
c50b91ff47
|
better, but wtf
|
2023-01-26 17:38:57 +03:00 |
Dmitry Zuikov
|
ceb03a558a
|
wtf
|
2023-01-26 15:41:36 +03:00 |
Dmitry Zuikov
|
8a2d153914
|
fucking fuck
|
2023-01-26 13:26:37 +03:00 |
Dmitry Zuikov
|
e390cc8c5d
|
works-but-slow
|
2023-01-26 11:44:40 +03:00 |
Dmitry Zuikov
|
5c46d7cec0
|
works-but-slow
|
2023-01-26 11:41:00 +03:00 |
Dmitry Zuikov
|
6fee1ef8c1
|
better, but wtf
|
2023-01-26 10:36:10 +03:00 |
Dmitry Zuikov
|
38a000b2b6
|
better
|
2023-01-26 10:03:35 +03:00 |
Dmitry Zuikov
|
817dd9349a
|
better
|
2023-01-26 10:00:26 +03:00 |
Dmitry Zuikov
|
81eae775bc
|
error: file locked
|
2023-01-26 09:10:36 +03:00 |
Dmitry Zuikov
|
e7ce36591a
|
wip
|
2023-01-26 08:31:23 +03:00 |
Dmitry Zuikov
|
f0c4756b11
|
wip
|
2023-01-25 13:14:31 +03:00 |
Dmitry Zuikov
|
b29d17aa4a
|
wip
|
2023-01-25 13:07:22 +03:00 |
Dmitry Zuikov
|
5197c2fa2b
|
file corruption during concurrent writes
|
2023-01-25 10:15:00 +03:00 |
Dmitry Zuikov
|
aa739d64e7
|
blocks per second measurements
|
2023-01-25 08:11:41 +03:00 |
Dmitry Zuikov
|
bcb799f7e3
|
wip
|
2023-01-25 05:43:43 +03:00 |