Commit Graph

422 Commits

Author SHA1 Message Date
voidlizard 859c108b2a tune 2024-11-06 15:17:28 +03:00
voidlizard 6d69b40400 fix 2024-11-06 15:17:28 +03:00
voidlizard db15709e87 fix 2024-11-06 12:54:21 +03:00
voidlizard 5cb86b714d okay 2024-11-06 12:36:04 +03:00
voidlizard 73d9f7ec2c better 2024-11-06 11:47:56 +03:00
voidlizard ecf5add30d better? 2024-11-06 09:50:28 +03:00
voidlizard f11c17718f somehow works 2024-11-06 09:46:33 +03:00
voidlizard 9eaca26b45 fixed wtf 2024-11-05 19:45:34 +03:00
voidlizard 9b6496a89f fixed wtf 2024-11-05 19:25:59 +03:00
voidlizard bc160b8335 wip 2024-11-05 19:09:26 +03:00
voidlizard 405f749d61 wip 2024-11-05 14:11:30 +03:00
voidlizard eadd58cc6e todo 2024-11-05 13:17:22 +03:00
voidlizard 8990c9798d wip 2024-11-05 13:14:46 +03:00
voidlizard 72659b7eb0 wip 2024-11-05 13:09:59 +03:00
voidlizard 572a5b4076 wip 2024-11-05 12:50:19 +03:00
voidlizard a91a25e647 fucked 2024-11-05 10:58:15 +03:00
voidlizard 71dd5d65b9 fucked 2024-11-05 09:19:25 +03:00
voidlizard cb5512d114 wip 2024-11-05 08:00:52 +03:00
voidlizard b9f7399b64 wip, block download rework 2024-11-04 13:40:07 +03:00
voidlizard 1aa2554d50 cache block sizes 2024-11-04 12:49:42 +03:00
voidlizard bb7ed502b4 wip 2024-11-04 12:11:50 +03:00
voidlizard 1baddb419c request-block-size 2024-11-04 08:04:21 +03:00
voidlizard 1054557576 wip, fix download 2024-11-04 05:20:20 +03:00
voidlizard abaf44deac tune 2024-11-03 21:24:31 +03:00
voidlizard 90412a21b5 tune 2024-11-03 20:49:59 +03:00
voidlizard 68baa0adb1 wip, tcp 2024-11-03 12:48:28 +03:00
voidlizard 25cf9a2040 wip 2024-11-03 12:10:02 +03:00
voidlizard a8a58be27e forced Cache cleanup 2024-11-03 06:44:22 +03:00
voidlizard a031d77077 wip 2024-11-02 17:26:04 +03:00
voidlizard cba74369c4 HttpWorker exceptions 2024-11-01 16:44:38 +03:00
voidlizard e29c94976c merged 2024-11-01 16:05:32 +03:00
voidlizard 2ae8989c62 reallyBusy counter 2024-11-01 16:03:44 +03:00
voidlizard 4dae285d25 BlockDownload probe 2024-11-01 16:03:44 +03:00
voidlizard 7b38ed9581 BasicBrains probe 2024-11-01 16:03:44 +03:00
voidlizard 1ec2ab21c9 callRpcWaitRetry 2024-11-01 16:03:44 +03:00
voidlizard 2a7eebd34e monotonic time probe 2024-11-01 16:03:44 +03:00
voidlizard 389c842ad9 bypass messaging probes 2024-11-01 16:03:44 +03:00
voidlizard befc867208 ghc metrics probe 2024-11-01 16:03:44 +03:00
Snail 3a63c802df peermain probes 2024-11-01 16:03:44 +03:00
voidlizard 5d8b7dd57c wip 2024-11-01 16:03:44 +03:00
voidlizard 0f7adb9b24 TCP probe 2024-11-01 16:03:44 +03:00
voidlizard acf89cd749 storage w. AnyProbe 2024-11-01 16:03:44 +03:00
voidlizard 8d5e4c1c14 fixed-messaging-and-basic-probes 2024-11-01 16:03:44 +03:00
voidlizard 7416afaf05 fixed-messaging-and-basic-probes 2024-11-01 16:03:44 +03:00
Yura Shelyag ed7a402fc3 Fixed die and SIGINT exit 2024-11-01 16:02:08 +03:00
voidlizard 954b2266ab download tuned for low MTU values, needs investigation 2024-10-18 10:27:28 +03:00
Dmitry Zuikov 835c01bfaa ghc-9.6.6 + updated db-pipe 2024-09-25 11:28:17 +03:00
Dmitry Zuikov ff9ef2ddec merged refchan notifications and fixme-new (wip) 2024-09-15 10:20:14 +03:00
Dmitry Zuikov 9bab121743 merged hbs2-cli ans hbs2-sync 2024-08-07 15:20:19 +03:00
Dmitry Zuikov 9aafab745d hbs2-peer reflog cat 2024-04-09 13:09:13 +03:00
Dmitry Zuikov 26a023d60d hbs2-peer refchan cat && hbs2-peer reflog cat 2024-04-09 12:04:13 +03:00
Dmitry Zuikov d2082de4bf patch 0.24.1.1 2024-04-02 06:39:50 +03:00
Dmitry Zuikov da6bb6bcb4 0.24.1 2024-03-20 08:17:22 +03:00
Dmitry Zuikov da42a1dc69 rolled back git-http-backend 2024-03-07 07:07:48 +03:00
Dmitry Zuikov e9c7c9dbae merged new download and some intermediate changes 2024-03-06 16:10:24 +03:00
Dmitry Zuikov ba25f0c564 refactored 2024-02-21 06:34:13 +03:00
Sergey Ivanov 69f612e5fc Add brains-db config parameter 2024-02-21 06:01:56 +03:00
Dmitry Zuikov cc7f2dd948 download fixes 2024-02-21 05:55:13 +03:00
Dmitry Zuikov 677d6f1fd8 tune 2024-02-14 13:17:00 +03:00
Dmitry Zuikov 83b4d8bff8 boosted download 2024-02-14 12:02:03 +03:00
Dmitry Zuikov 4e136aa08b tuning performance 2024-02-07 17:44:47 +03:00
Dmitry Zuikov 3550d8d624 threaded download 2024-02-07 13:08:01 +03:00
Dmitry Zuikov e6ae5fb593 version command
commit 9df07ae34a6d1c7f53cee3abe2304ff81eb0a26c
Author: Sergey Ivanov <ivanovs-4@yandex.ru>
Date:   Tue Oct 24 22:25:34 2023 +0400

    `version` command for hbs2, hbs2-peer, git-hbs2
2024-01-28 07:52:08 +03:00
Dmitry Zuikov 62eb5ca49f fixed UuoMCa4gxd 2024-01-28 06:49:18 +03:00
Dmitry Zuikov dc33ed75c5 default config/default tcp/default key 2024-01-24 12:40:25 +03:00
Dmitry Zuikov ed6a484f50 block fetch progress notification 2024-01-24 07:17:21 +03:00
Dmitry Zuikov 835a0322e0 refchan refactoring 2023-12-28 06:21:57 +03:00
Dmitry Zuikov 5820b808c5 refactor: removing Proxy in HasDeferred 2023-12-27 06:48:18 +03:00
Dmitry Zuikov f0d469766e small-encrypted-block wip 2023-12-26 07:34:23 +03:00
Dmitry Zuikov d65216cc76 fixed oopsie 2023-12-20 06:04:51 +03:00
Dmitry Zuikov 24272ad4d9 refchannotify log 2023-12-20 05:54:13 +03:00
Dmitry Zuikov 18bb821dfd timestamp-to-refchan-accept 2023-12-16 07:28:51 +03:00
Dmitry Zuikov 6ed1605841 refactor refchans, download dependencies 2023-11-15 04:51:17 +03:00
Dmitry Zuikov 63caa3b5b7 refactor refchans, async management 2023-11-14 07:52:47 +03:00
Dmitry Zuikov fc52fabbf9 maybe no-respawn on STM exception fixed 2023-11-14 05:38:34 +03:00
Dmitry Zuikov e107c318c3 emitNotify / RefChanNotify on RPC 2023-11-12 12:57:24 +03:00
Dmitry Zuikov acd36a513c polling-to-separate-module 2023-11-12 07:43:47 +03:00
Dmitry Zuikov 002ecf7b3e merged notify-proto-debug fixes 2023-11-06 08:56:10 +03:00
Dmitry Zuikov 35905b94bd Notify proto + wiping resource-t in Messaging/Unix 2023-11-03 16:49:29 +03:00
Dmitry Zuikov 408cfb2c51 simK affects download 2023-10-26 18:23:03 +03:00
Dmitry Zuikov 93a3be5a1f process-only-subscribed-reflogs 2023-10-26 10:30:29 +03:00
Dmitry Zuikov 58d0e9d256 experimental SOCKS5 support
- no authorization supported (bad for network-tcp-simple)
2023-10-26 09:10:41 +03:00
Dmitry Zuikov 0a55f1a732 optional messagings (TCP, UDP) + watchdog 2023-10-26 06:18:27 +03:00
Dmitry Zuikov 27fd382cc3 fixed respawn 2023-10-26 03:53:44 +03:00
Dmitry Zuikov e7460213d7 todo 2023-10-25 11:06:17 +03:00
Dmitry Zuikov 606a6b067a less debug messages 2023-10-25 10:48:35 +03:00
Dmitry Zuikov c44a6b997b new protocol encryption + minor tuning 2023-10-25 09:01:23 +03:00
Dmitry Zuikov 9edbe5f7c9 wip 2023-10-25 09:01:23 +03:00
Dmitry Zuikov 983f24ef78 fixed exit on http-port not set 2023-10-21 17:40:28 +03:00
Dmitry Zuikov eb6d755297 try less agressive download 2023-10-21 15:55:05 +03:00
Dmitry Zuikov 0f69757813 multiple PEX fixes 2023-10-21 08:58:31 +03:00
Dmitry Zuikov 66ce6a659d Revert "faster-download-start"
This reverts commit 351ac97d44.
2023-10-20 21:28:18 +03:00
Dmitry Zuikov 1623b5b1a4 fixed pexinfo fix 2023-10-20 19:48:24 +03:00
Dmitry Zuikov 4d756d6eaf fixed? tcp pex 2023-10-20 19:45:40 +03:00
Dmitry Zuikov 351ac97d44 faster-download-start 2023-10-20 15:53:37 +03:00
Dmitry Zuikov 4aeb91a4b2 removed http download 2023-10-20 13:14:50 +03:00
Dmitry Zuikov a035b2bf34 fixed download del behaviour 2023-10-20 12:36:26 +03:00
Dmitry Zuikov 98e589fe6f fixed-block-download-control 2023-10-20 11:16:11 +03:00
Dmitry Zuikov 44ada95e3f debug: sumultaneous-downloads-coeff 2023-10-20 06:59:41 +03:00
Dmitry Zuikov bac3f99588 fix exception in main loop thread 2023-10-18 19:47:58 +03:00