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
|
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 |
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
|
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 |
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
|
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
|
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
|
e10fae26db
|
block-download-fix
|
2023-03-29 16:32:27 +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
|
4ccb58f8c0
|
9Y2v3fXdhz lesser-ping-period
|
2023-03-28 12:03:20 +03:00 |
Dmitry Zuikov
|
5f77b26520
|
hbs2-git: lotsa stuff
|
2023-03-24 19:54:07 +03:00 |
Dmitry Zuikov
|
6d7e587a24
|
hbs-git alpha
|
2023-03-23 20:48:44 +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
|
2164dc9e31
|
gc-live-mem-stat
|
2023-02-28 10:01:46 +03:00 |
Dmitry Zuikov
|
5055700461
|
wtf
|
2023-02-27 10:37:23 +03:00 |
Dmitry Zuikov
|
179a0b49a3
|
smarter-block-download
|
2023-02-26 13:39:35 +03:00 |
Dmitry Zuikov
|
0ce52cc4ba
|
verbose-debug-log
|
2023-02-25 09:16:28 +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
|
82b50a193a
|
better block postpone algorithm
|
2023-02-24 09:32:23 +03:00 |
Dmitry Zuikov
|
12231d2e4d
|
fixed BZjzN7BjQ4 dns-bootstrap
|
2023-02-23 06:54:10 +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
|
b93f519931
|
wip
|
2023-02-15 15:03:15 +03:00 |
Dmitry Zuikov
|
0bbe002fff
|
wip
|
2023-02-15 14:56:11 +03:00 |
Dmitry Zuikov
|
b6af96db6c
|
wip
|
2023-02-15 12:47:34 +03:00 |
Dmitry Zuikov
|
a5946eb81d
|
forKnownPeers
|
2023-02-15 12:40:26 +03:00 |
Dmitry Zuikov
|
dccb51bad4
|
rpc-own-peer-key
|
2023-02-15 12:22:34 +03:00 |
Dmitry Zuikov
|
83f0688688
|
Revert "rpc-own-peer-key"
This reverts commit 5be6292a76 .
|
2023-02-15 12:21:21 +03:00 |
Dmitry Zuikov
|
5f32229bef
|
rpc-own-peer-key
|
2023-02-15 12:16:32 +03:00 |
Dmitry Zuikov
|
5be6292a76
|
rpc-own-peer-key
|
2023-02-15 11:55:23 +03:00 |
Dmitry Zuikov
|
40ef2d542b
|
fixed GkCkjVMAXW
|
2023-02-15 11:20:56 +03:00 |
Dmitry Zuikov
|
e970e0a30e
|
default config path bug fixed
|
2023-02-15 10:12:53 +03:00 |
Dmitry Zuikov
|
9377bf14f0
|
testing 4MmfVifgBS
|
2023-02-13 11:37:58 +03:00 |
Dmitry Zuikov
|
2c7c09a838
|
peer-config, peer-blacklist, peer-accept-announce
|
2023-02-12 14:55:25 +03:00 |
Dmitry Zuikov
|
50775b4f91
|
frequency limit for requests
and some code moving
|
2023-02-07 08:13:46 +03:00 |
Dmitry Zuikov
|
ce3cf2728a
|
ignore same peer, different address
|
2023-02-06 11:52:03 +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
|
277e886a4b
|
pong output
|
2023-02-04 14:17:57 +03:00 |
Dmitry Zuikov
|
d5d7c6fbb7
|
added peer ping loop to remove inactive peers
|
2023-02-04 14:11:05 +03:00 |
Dmitry Zuikov
|
fbf8bd27fb
|
rpc ping right way
|
2023-02-04 13:14:19 +03:00 |
Dmitry Zuikov
|
b9d2adac3d
|
dynamic burst management. makes downloading better
commit 7781e1df1dd258fabfb5d6dd2f9748f4c4d5985a
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Sat Feb 4 11:14:55 2023 +0300
burst tune
commit 4e837691a5bd7fcda1d0bc8b89c5a377aa18ae30
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Sat Feb 4 11:06:09 2023 +0300
dynamic-burst-management-wip
commit 575ba7bb6a8952ad79021420c488ffd4ef84f413
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Sat Feb 4 11:01:14 2023 +0300
dynamic-burst-management-wip
commit 5517df31d790c130e65cf6eb0049dabdd3d627da
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Sat Feb 4 10:18:53 2023 +0300
dynamic-burst-management-wip
commit 4c5c0b580d9a8c81e4133cc61a15d42b737e2b3c
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Sat Feb 4 09:29:45 2023 +0300
wip
commit 0132b55be40939e321dc9adc8f4f6176c98c46dc
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Sat Feb 4 09:14:47 2023 +0300
wip
commit 0bb90781e857076bb20a2e34da8f7edaa63f7815
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Fri Feb 3 14:50:49 2023 +0300
wip
commit 67befe2af5f7c4139eee5f018a26b78e95aa6cb3
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Fri Feb 3 13:51:57 2023 +0300
wip
commit d6d5769e032245a130dd4508a2780654b046dceb
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Fri Feb 3 12:48:49 2023 +0300
wip
commit c78bb51f10c14bea483bfa235aa464d6b857263d
Author: Dmitry Zuikov <dzuikov@gmail.com>
Date: Fri Feb 3 12:46:03 2023 +0300
wip
|
2023-02-04 11:15:56 +03:00 |
Dmitry Zuikov
|
7fd8e9f153
|
wip
|
2023-02-03 12:43:13 +03:00 |
Dmitry Zuikov
|
a3fcd26ea1
|
logger fixed
|
2023-02-03 12:27:55 +03:00 |
Dmitry Zuikov
|
41da76483c
|
peer announces and basic logging
|
2023-02-03 09:44:01 +03:00 |
Dmitry Zuikov
|
16cdf223af
|
peers handshake somehow works
|
2023-02-02 19:08:16 +03:00 |
Dmitry Zuikov
|
58622b6326
|
wip
|
2023-02-02 17:08:39 +03:00 |
Dmitry Zuikov
|
4851f4b0dd
|
peer credentials
|
2023-02-02 15:05:06 +03:00 |