Commit Graph

1678 Commits

Author SHA1 Message Date
Dmitry Zuikov 2d1d5aec03 wip 2023-02-05 07:31:14 +03:00
Dmitry Zuikov 5bc1893377 fixed big blocks downloading bug 2023-02-05 07:24:55 +03:00
Dmitry Zuikov 668e2db8a5 burst calculation fixed...
... but we need a real conjestion control algorithm
on level of Messaging.

New Reno or Vegas, whatever.
2023-02-04 16:25:20 +03:00
Dmitry Zuikov 5eb0cfdcc9 adjusting burst 2023-02-04 16:03:39 +03:00
Dmitry Zuikov 83f5f2a496 fixed issue with peer expiring 2023-02-04 15:53:02 +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 167f9110fd devlog 2023-02-03 10:12:57 +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
Dmitry Zuikov a73dfc5720 wip 2023-01-28 10:39:47 +03:00
Dmitry Zuikov 30ac04d0a6 wip 2023-01-28 10:07:23 +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 8efd981ffd wip 2023-01-28 07:26:41 +03:00
Dmitry Zuikov 245d9451ea wip 2023-01-28 07:23:57 +03:00
Dmitry Zuikov 56a60b2251 limits lowered 2023-01-28 06:55:34 +03:00
Dmitry Zuikov a8084d1ae3 survived 1.2G 2023-01-28 06:03:19 +03:00
Dmitry Zuikov d81671ef58 works? 2023-01-28 05:59:37 +03:00
Dmitry Zuikov 4c0f96342d wip 2023-01-27 13:20:44 +03:00
Dmitry Zuikov ab3d22747d wip 2023-01-27 12:46:35 +03:00
Dmitry Zuikov 2525f1abb0 ... 2023-01-27 11:24:53 +03:00
Dmitry Zuikov 2f4bfe1cfb little bit better 2023-01-27 11:07:38 +03:00
Dmitry Zuikov c2af04b79f wip 2023-01-27 10:37:45 +03:00
Dmitry Zuikov 36b9eb090a wip 2023-01-27 10:06:11 +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 93b7164f8c faster writer 2023-01-27 09:20:23 +03:00
Dmitry Zuikov d046ae0bc7 faster writer 2023-01-27 09:18:50 +03:00
Dmitry Zuikov 8c5615d8ae proper chunk writer test 2023-01-27 07:59:12 +03:00
Dmitry Zuikov ebaa2d7f74 weird 2023-01-27 07:53:22 +03:00
Dmitry Zuikov 0ecd0bf437 weird 2023-01-27 07:30:58 +03:00
Dmitry Zuikov eaa2c41827 removed bytestring pinning from Peer 2023-01-27 07:04:54 +03:00
Dmitry Zuikov d19777660c Cache -> HashMap in Messaging.Fake 2023-01-26 19:50:03 +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 f528b5d888 wip 2023-01-26 15:57:10 +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