voidlizard
7dc5b48d32
hbs2-peer http-port on by default
2025-02-07 13:44:45 +03:00
Dmitry Zuikov
9bab121743
merged hbs2-cli ans hbs2-sync
2024-08-07 15:20:19 +03:00
Dmitry Zuikov
e9c7c9dbae
merged new download and some intermediate changes
2024-03-06 16:10:24 +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
dc33ed75c5
default config/default tcp/default key
2024-01-24 12:40:25 +03:00
Dmitry Zuikov
246518cd34
ghc 9.4.6
2023-10-16 06:13:27 +03:00
Dmitry Zuikov
8842843ffb
hbs2-git-to-new-rpc
2023-10-07 14:29:40 +03:00
Dmitry Zuikov
15d6a1d06f
modular-rpc-api
...
1. Making the API modular
2. Running all via single socket, including storage
2023-10-05 11:54:36 +03:00
Dmitry Zuikov
28163d0123
storage rpc
2023-10-04 16:52:25 +03:00
Dmitry Zuikov
613f26e418
moved to RPC2
...
New RPC works over a Unix socket and assumes synchronous
requests with callService.
A new protocol, 'ServiceProto,' is introduced.
New RPC operates over a Unix socket.
Note the setting: (rpc2 unix "/tmp/hbs2-rpc2.socket").
The default rpc2 socket is located at /tmp/hbs2-rpc2.socket.
In the future, TCP RPC may be introduced, requiring only:
1. Authorization/Authentication
This might be accomplished through another wrapped protocol, for instance.
"Dialog"-associated elements are commented out for now,
as they will likely require their own Unix socket.
2023-10-04 10:54:39 +03:00
Dmitry Zuikov
9c8c58766b
PR CGPnKdSirc hbs2-suckless-conf-update
2023-07-25 10:49:44 +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
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
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
5b451012a4
download-log
2023-03-26 19:30:58 +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
179a0b49a3
smarter-block-download
2023-02-26 13:39:35 +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
e970e0a30e
default config path bug fixed
2023-02-15 10:12:53 +03:00
Dmitry Zuikov
9518a4b1c7
default config
2023-02-15 08:04:59 +03:00
Dmitry Zuikov
73bf0e9f17
fixed wrong-default-config-path
2023-02-15 07:43:52 +03:00
Dmitry Zuikov
2c7c09a838
peer-config, peer-blacklist, peer-accept-announce
2023-02-12 14:55:25 +03:00