Dmitry Zuikov
9eff409b66
group-key-update
2023-09-27 12:43:16 +03:00
Dmitry Zuikov
e22834f0f2
minor speedup
2023-09-27 11:24:56 +03:00
Dmitry Zuikov
a3a5cf8f7f
symm-group-encryption, schema changed
...
Accordingly to vulnerabilities review made by rblaze
2023-09-27 09:12:15 +03:00
Dmitry Zuikov
7572b3ffe9
symmetric, deterministic merkle-tree encryption
...
suckless-conf bumped
2023-09-26 18:19:33 +03:00
Dmitry Zuikov
0f0085d4b6
fix: hbs2-git. proper refval calculation
...
Now "git push --force" and "git push origing :branch" aka brancg
removing work.
Basing on "rank", where "rank" is a number
of transactions in reflog on commit time,
It works, cause reflog is append-only and
transaction number is growing-only and there
is only one writer.
WARNING: you **must** move to this commit right now.
2023-09-22 07:05:39 +03:00
Dmitry Zuikov
a205b8a093
refchan-qblf example: balance caching fix
2023-09-21 12:52:29 +03:00
Sergey Ivanov
6d0cce9729
raft ptotocol
2023-09-21 11:57:32 +03:00
Dmitry Zuikov
18255c55f5
anyref commands
2023-09-21 11:57:32 +03:00
Dmitry Zuikov
7856129853
refchan-qblf example: cached balance
2023-09-21 11:57:32 +03:00
Sergey Ivanov
609ecf6364
raft ptotocol
2023-09-21 11:57:32 +03:00
Sergey Ivanov
282490671e
raft ptotocol
2023-09-21 08:40:05 +03:00
Dmitry Zuikov
09e070e38f
merged
2023-09-21 08:40:05 +03:00
Dmitry Zuikov
bd2c0e0367
fixing-cpu-burning-and-further-optimizations
2023-09-21 08:40:05 +03:00
Dmitry Zuikov
21b951aaf9
fixed oopsie
2023-09-21 08:40:05 +03:00
Dmitry Zuikov
a980569ce4
qblf merged
...
- Requires testing and bugfixing
- Needs high CPU usage investigation (polling/packet flood?)
- Bundles are downloading repeatedly, that is weird
2023-09-21 08:40:05 +03:00
Dmitry Zuikov
a5628a19ed
bundle-basic-implementation
2023-09-21 08:39:59 +03:00
Sergey Ivanov
67892fca02
Update command `export`
2023-09-21 08:10:16 +03:00
Dmitry Zuikov
51597c58cb
Revert "merged"
...
This reverts commit eeb2735c4dc10409ba996b37cf83ba2fb178d392.
2023-09-21 08:10:16 +03:00
Dmitry Zuikov
bd3d677d84
merged
2023-09-21 08:10:16 +03:00
Dmitry Zuikov
ea57e24963
Revert "raft protocol:"
...
This reverts commit ea8edc1feddc44d76171f2888bc3d76d86b799a7.
2023-09-21 08:10:16 +03:00
Sergey Ivanov
08c95bc9a9
Typelevel dialog server spec
2023-09-15 20:18:15 +04:00
Sergey Ivanov
b22dc35283
Move encryption keys to ProxyMessaging
...
Change key for encryption key map from PeerData to EncryptionKeyIDKey
Test for quasidistributiveness of the encodeFrames
Move Dialog to HBS2.Net
Fixes with hlint: hbs2-peer/app/PeerMain/DialogCliCommand.hs
2023-09-15 18:43:21 +04:00
Sergey Ivanov
d86a973e2d
raft ptotocol
2023-09-15 17:42:05 +04:00
Dmitry Zuikov
80278834b8
minor-fix: extracted SignedBox and code sweeped
2023-09-15 10:59:54 +03:00
Dmitry Zuikov
93137d8f4c
minor-fix: extracted SignedBox and code sweeped
2023-09-15 09:43:05 +03:00
Dmitry Zuikov
ed279f1d34
HPoqtobDAT implement-create-bundle
2023-09-14 11:04:56 +03:00
Sergey Ivanov
5ffb44ac49
Revert "test PR ADibgyhKo6 hbs2-git-config-location"
...
This reverts commit 5b5639fc2b
.
2023-08-23 16:38:46 +04:00
Sergey Ivanov
3a04d7f0ab
use native Exception.handle to respawn
2023-08-16 16:54:45 +04:00
Sergey Ivanov
b7079c2915
Revert "PR CG2C18TK8v "account asyncs, respawn node on errors""
...
This reverts commit 8904704edc
.
2023-08-16 16:50:16 +04:00
Dmitry Zuikov
5b5639fc2b
test PR ADibgyhKo6 hbs2-git-config-location
...
Squashed commit of the following:
commit a2652dfcb84e6318edbfd470284999ac55058a59
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Tue Aug 15 09:40:08 2023 +0300
Fix: create ".hbs2-git" dir if missing
commit 5c76f287b457e1bf7199631b0035c541c44a0d3b
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 17:08:15 2023 +0300
fixme
commit 721bed688408a02fb3e7bf9e9ea70fad73f2f665
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 17:07:21 2023 +0300
PR
commit 82d5a30f4510b3f70bfbf2bc208b14df4ce2b17d
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 17:01:09 2023 +0300
Changed hbs2-git config file location, refactoring
commit 84b0e7024afaaa892842b36b0d6691c9cb348ce1
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Mon Aug 14 16:46:31 2023 +0300
Fix warnings
commit 916436fed8ee6c8f2eb25dd24acc5f616e5e31a0
Author: Vladimir Krutkin <krutkinvs@gmail.com>
Date: Wed Aug 9 17:04:34 2023 +0300
Fix warnings
2023-08-15 10:20:52 +03:00
Dmitry Zuikov
1af58af2d6
fixme
2023-08-11 06:12:31 +03:00
Dmitry Zuikov
8904704edc
PR CG2C18TK8v "account asyncs, respawn node on errors"
2023-08-11 06:10:09 +03:00
Dmitry Zuikov
40ba5fca68
RefLogKey moved to HBS2.Net.Proto.RefLog...
...
... since it is just one of many possible refs
2023-08-10 05:50:39 +03:00
Dmitry Zuikov
7274c6ceeb
current refchan-notify and multiple fixes
2023-07-31 13:56:33 +03:00
Dmitry Zuikov
71e325f8bc
PR 3nmxU5Ro8b dialog-proto
2023-07-28 15:36:50 +03:00
Dmitry Zuikov
0c9cfdbde3
hbs2-git refval_actual bug fixed
2023-07-27 12:16:42 +03:00
Dmitry Zuikov
0c645d5fbf
reduced noise in log
2023-07-27 11:33:31 +03:00
Dmitry Zuikov
08a3ad851f
minor hlint warning fix + fixme status
2023-07-27 11:29:15 +03:00
Dmitry Zuikov
42309096e1
reduced noise in log
2023-07-27 11:21:15 +03:00
Dmitry Zuikov
c52be7cf5e
merged PR 8ey8Fnr4c4 remove-lref-commands
2023-07-27 10:00:01 +03:00
Dmitry Zuikov
b83e472057
fixed pexinfo
2023-07-27 09:43:51 +03:00
Dmitry Zuikov
c2c80fc6f0
wip, refchans+encryption, dev
2023-07-27 08:58:52 +03:00
Dmitry Zuikov
8c9ea8408c
wip, refchans+encryption, dev
2023-07-27 08:35:35 +03:00
Dmitry Zuikov
97f1bd2f8a
added refchan-notify skeleton
2023-07-27 07:14:07 +03:00
Dmitry Zuikov
1808f96884
wip, refchans
2023-07-27 07:08:39 +03:00
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
b6ca7cad85
devlog
2023-07-25 13:06:37 +03:00
Dmitry Zuikov
23500ed822
ip, log merging, debug-30
2023-07-25 12:27:43 +03:00
Dmitry Zuikov
85f64cc801
ip, log merging, debug-29
2023-07-25 12:27:43 +03:00