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
Sergey Ivanov
dd9cbcd284
Change encryption handshake brains methods
2023-07-13 01:08:28 +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
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
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
1c5a90984f
fixing tcp pex
2023-06-30 13:43:53 +03:00
Dmitry Zuikov
27b8fb9f40
trying to close tcp stuff on respawn
2023-05-26 07:05:51 +03:00
Dmitry Zuikov
52284f61ab
respawn process on error
2023-05-26 07:05:51 +03:00
Dmitry Zuikov
e9a552d78a
introducing resourcet
2023-05-26 07:05:51 +03:00
Dmitry Zuikov
453b7fd822
introducing resourcet
2023-05-26 07:05:51 +03:00
Dmitry Zuikov
69abfcf7e5
removed-extra-spaces
2023-05-26 07:05:51 +03:00
Dmitry Zuikov
e3dca38522
typo fixed
2023-05-26 07:05:51 +03:00
Sergey Ivanov
69b7a56695
Move fillPeerMeta to it's own module, add tcp-prop-wait config param
2023-05-26 07:05:51 +03:00
Dmitry Zuikov
0424dfdc9f
lesser calmdown period
2023-05-26 07:05:51 +03:00
Dmitry Zuikov
931852306b
calm-down-tcp
2023-05-26 07:05:51 +03:00
Sergey Ivanov
fbed52c921
wip
2023-05-26 07:05:50 +03:00
Sergey Ivanov
78bb0c45c1
wip
2023-05-26 07:05:50 +03:00
Sergey Ivanov
829c7378fd
wip
2023-05-26 07:05:50 +03:00
Sergey Ivanov
956ca8638c
Fail fast on errors in peerThread, do not eat exceptions
2023-05-26 07:05:50 +03:00
Sergey Ivanov
382cb2c9fc
wip tcp-pex
2023-05-26 07:05:50 +03:00
Dmitry Zuikov
e1cea76d27
minor speedup
2023-04-26 08:49:56 +03:00
Dmitry Zuikov
c8395f38ed
making-reflogs-eventually-constistent
2023-04-18 13:21:12 +03:00
Sergey Ivanov
efc48d1c34
Added listen-tcp to PeerMeta
2023-04-14 14:31:11 +04:00
Sergey Ivanov
f367c46a88
http downloaded blocks stat
2023-04-14 14:17:23 +04:00
Dmitry Zuikov
ed47e18d24
done oYxxWDF4nX-seems-like-a-bad-idea
2023-04-14 09:07:19 +03:00
Dmitry Zuikov
4424466c84
tcp
2023-04-13 19:02:25 +03:00
Dmitry Zuikov
731f9c8209
merged CzgtqSWJQN
...
Squashed commit of the following:
commit f392c62836977b635f440437cf53859c891aa8c4
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Thu Apr 13 18:18:24 2023 +0400
Fixes by review
commit 9a805fcb587071f88c68d85c3b85c81daa6ddeea
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Thu Apr 13 07:09:47 2023 +0300
review
commit 8062035ceb1eb99f570df9c275aa875d5bf2a089
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Apr 12 17:51:21 2023 +0400
Tune updatePeerHttpAddrs
commit cd5423d10be5359869b5399fec3470bc1902934d
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Apr 12 02:03:23 2023 +0400
Update PR implement-http-block-download-worker
commit c1b32d9b7d4ad46f1924bf340374d64c29cefb67
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Wed Apr 12 01:58:45 2023 +0400
Fixed blockHttpDownloadLoop
commit 8eaa3e3d84e2611f3781db471c59d8591ace9b68
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Mon Apr 3 01:42:01 2023 +0400
http block download worker
commit 32f7ae80e15c1ff71f1a33359b34c0728b19b4ef
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date: Mon Mar 27 19:21:21 2023 +0400
modified: .fixme/log
2023-04-13 18:36:29 +03:00
Dmitry Zuikov
1c8f6b978b
merged refactor-crypto-remove-l4-protocol-dependency
2023-04-06 09:22:45 +03:00
Dmitry Zuikov
7ed6116c45
new-udp-download-sequence
2023-04-05 08:59:23 +03:00
Dmitry Zuikov
f035827731
fixed 6kx1sdj7ej
2023-04-05 05:04:13 +03:00
Dmitry Zuikov
cfd5a5bdbd
merged PR 5dkZ3UqkiT hbs2-peer-median-rtt
2023-04-04 06:43:22 +03:00
Dmitry Zuikov
098a748e7e
udp-download-fix
2023-04-03 11:25:54 +03:00
Dmitry Zuikov
c687c3654b
larger repos & some fixes
2023-04-03 08:38:42 +03:00
Dmitry Zuikov
585f2a8025
rtt peer selection
2023-04-02 13:29:56 +03:00
Dmitry Zuikov
fd7b0e31d5
ping rtt measurement
2023-04-02 12:57:52 +03:00
Dmitry Zuikov
d89e6d0ec5
fix proxy-fetch-for
2023-04-01 12:16:02 +03:00
Dmitry Zuikov
56c0ac4bc1
better-download-algorithm
2023-04-01 09:30:28 +03:00
Dmitry Zuikov
4527e0d96c
typos
2023-03-29 16:43:47 +03:00
Dmitry Zuikov
e10fae26db
block-download-fix
2023-03-29 16:32:27 +03:00
Dmitry Zuikov
153139d90b
wip
2023-03-29 10:19:41 +03:00
Dmitry Zuikov
5f54c95c89
wip
2023-03-29 10:18:52 +03:00
Dmitry Zuikov
1211c2f050
wip
2023-03-29 10:10:20 +03:00
Dmitry Zuikov
0ec2cd6e3b
wip
2023-03-29 10:06:18 +03:00
Dmitry Zuikov
2b71b27dca
wip
2023-03-29 09:59:53 +03:00
Dmitry Zuikov
83decc3bfb
minor fix
2023-03-29 07:14:38 +03:00
Dmitry Zuikov
76eb115d03
merged PR#4dMi3uox8r whitelist-config-option
2023-03-29 06:27:37 +03:00
Dmitry Zuikov
5ab9b80fd3
lost-peer-auth-investigation
2023-03-28 18:32:19 +03:00
Dmitry Zuikov
0f3bb22487
object download minor fix
2023-03-28 14:15:46 +03:00
Dmitry Zuikov
4ccb58f8c0
9Y2v3fXdhz lesser-ping-period
2023-03-28 12:03:20 +03:00
Dmitry Zuikov
e2d17322ed
accepted 6Dpwned28fg ettime-non-linux
2023-03-27 19:51:20 +03:00
Dmitry Zuikov
5b451012a4
download-log
2023-03-26 19:30:58 +03:00
Dmitry Zuikov
32e1a36f7e
5RbVNm9SRz annoying-lost-peer-auth-message
2023-03-26 18:05:40 +03:00
Dmitry Zuikov
c16bedaea9
darwin-support-fixmes
2023-03-26 06:02:57 +03:00
Dmitry Zuikov
5f77b26520
hbs2-git: lotsa stuff
2023-03-24 19:54:07 +03:00
Dmitry Zuikov
9bd95bf579
write optimization
2023-03-24 11:01:43 +03:00
Dmitry Zuikov
cd1a374f11
fixed an oopsie in 4VQVM2R8N4
2023-03-24 09:41:32 +03:00
Dmitry Zuikov
885682eb8a
ASAP-start-only-one-instance-for-link-monitor
2023-03-24 09:28:55 +03:00
Dmitry Zuikov
6d7e587a24
hbs-git alpha
2023-03-23 20:48:44 +03:00
Dmitry Zuikov
ee3e71eec2
wip
2023-03-20 07:15:18 +03:00
Vladimir Krutkin
88b9cce1c8
Typo
2023-03-19 16:46:47 +03:00
Dmitry Zuikov
ea881ac507
known-peer-options-for-config
...
Squashed commit of the following:
commit 343417c5d8
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Thu Mar 9 16:27:24 2023 +0300
Refactoring
commit cadcfc38f1
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Thu Mar 2 23:35:09 2023 +0300
Refactoring
commit 02be353096
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Thu Mar 2 23:24:13 2023 +0300
Add `known-peers-file` config option
commit eaa4f38989
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Thu Mar 2 15:22:41 2023 +0300
Refactoring
commit 784fd2b437
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Tue Feb 28 22:52:57 2023 +0300
Typo
commit 4e487b3a03
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Tue Feb 28 22:54:39 2023 +0300
Add `known-peer` config option
2023-03-10 09:01:22 +03:00
Dmitry Zuikov
f6ba0ec42c
fixed annoying-lost-peer-auth-message
2023-02-28 11:18:48 +03:00
Dmitry Zuikov
2164dc9e31
gc-live-mem-stat
2023-02-28 10:01:46 +03:00
Dmitry Zuikov
917f25ded3
cache sweeping
2023-02-28 05:54:53 +03:00
Dmitry Zuikov
5055700461
wtf
2023-02-27 10:37:23 +03:00
Dmitry Zuikov
090f5450ad
wtf
2023-02-27 10:35:07 +03:00
Dmitry Zuikov
fad91d4334
e5bd-download-stuck-on-big-volumes
2023-02-27 09:00:12 +03:00
Dmitry Zuikov
9a758eaa22
devlog
2023-02-27 06:19:39 +03:00
Dmitry Zuikov
98a0ab8db5
wip
2023-02-26 19:47:15 +03:00
Dmitry Zuikov
72549d01de
wip
2023-02-26 18:38:10 +03:00
Dmitry Zuikov
ca72d543d7
wip
2023-02-26 18:15:13 +03:00
Dmitry Zuikov
17210c96cc
wip
2023-02-26 17:32:52 +03:00
Dmitry Zuikov
faf4d0eab7
minor-fix
2023-02-26 16:46:36 +03:00
Dmitry Zuikov
c8109d1c61
fix
2023-02-26 16:22:16 +03:00
Dmitry Zuikov
96deffbf5c
wip
2023-02-26 15:47:29 +03:00
Dmitry Zuikov
5b9c1a301d
minor fix
2023-02-26 14:49:37 +03:00
Dmitry Zuikov
5b11e1d9a5
minor-fix
2023-02-26 14:14:58 +03:00
Dmitry Zuikov
fb224635a5
minor-fix
2023-02-26 14:05:27 +03:00
Dmitry Zuikov
8bbc15bc5b
minor-fix
2023-02-26 13:57:30 +03:00
Dmitry Zuikov
179a0b49a3
smarter-block-download
2023-02-26 13:39:35 +03:00
Dmitry Zuikov
af692eb8ba
wip
2023-02-25 16:42:35 +03:00
Dmitry Zuikov
b2fd91610a
wip
2023-02-25 16:26:45 +03:00
Dmitry Zuikov
e2ca7d3a2f
fixed (?) fetch speed degradation
2023-02-25 13:17:51 +03:00
Dmitry Zuikov
0ce52cc4ba
verbose-debug-log
2023-02-25 09:16:28 +03:00
Dmitry Zuikov
d7c93c8d3e
faster-download-log-append
2023-02-25 07:27:08 +03:00
Dmitry Zuikov
3b569777bc
optional-rpc-parameter
2023-02-25 06:18:33 +03:00
Dmitry Zuikov
afe5c09a18
experimental persistent-download-queue
2023-02-24 13:17:29 +03:00
Dmitry Zuikov
962afec828
devlog+fixme+minor-change
2023-02-24 09:54:22 +03:00
Dmitry Zuikov
82b50a193a
better block postpone algorithm
2023-02-24 09:32:23 +03:00
Dmitry Zuikov
e8b87666e6
default bootstrap hardcode
2023-02-23 07:04:10 +03:00
Dmitry Zuikov
12231d2e4d
fixed BZjzN7BjQ4 dns-bootstrap
2023-02-23 06:54:10 +03:00
Dmitry Zuikov
a41a3098fd
tuned ping
2023-02-22 18:59:57 +03:00
Dmitry Zuikov
3cec2f711f
fixed AR3Ppzm1E2
2023-02-22 17:58:56 +03:00
Dmitry Zuikov
f7fb435026
ping error fixed
2023-02-22 13:30:44 +03:00
Dmitry Zuikov
819ac05397
new download
2023-02-22 12:39:04 +03:00
Dmitry Zuikov
b360ad0bc7
wait
2023-02-20 11:26:21 +03:00
Dmitry Zuikov
dde10a02d6
q only
2023-02-20 11:26:21 +03:00
Dmitry Zuikov
f22410ba81
q only
2023-02-20 11:26:21 +03:00
Dmitry Zuikov
5af01af090
wip HEsUhP3CJN
2023-02-16 14:12:19 +03:00
Dmitry Zuikov
e63004882d
wip HEsUhP3CJN
2023-02-16 13:10:32 +03:00
Sergey Ivanov
eb43510f23
Draft merkle wrapper for encryption ( #1 )
...
* Draft merkle wrapper for encryption
* wip encryption
* encryption to check
* Fixes by comments
* Drop keyring, pubkey opts from store command
* Fix wrong deserialise call
* Edit README.md. Add example of store encrypted file
* minor issues found
---------
Co-authored-by: Dmitry Zuikov <dzuikov@gmail.com>
2023-02-16 08:49:40 +03:00
Dmitry Zuikov
b93f519931
wip
2023-02-15 15:03:15 +03:00