Dmitry Zuikov
e9c7c9dbae
merged new download and some intermediate changes
2024-03-06 16:10:24 +03:00
Dmitry Zuikov
f3a4082099
new encryption format
2023-12-01 10:59:07 +03:00
Dmitry Zuikov
328275d14e
bugfixes
2023-10-18 17:06:43 +03:00
Dmitry Zuikov
29fdd23602
fixed reflog sync bug
2023-10-18 10:16:11 +03:00
Dmitry Zuikov
3be12d8304
new encrypted repo push bugfix
2023-10-16 17:12:28 +03:00
Dmitry Zuikov
b7d0e1730d
removed debug print
2023-10-16 15:49:21 +03:00
Dmitry Zuikov
06970f527b
git clone --mirror location bug fixed
2023-10-16 15:42:13 +03:00
Dmitry Zuikov
9f745148e6
fixed wtf / workaround?
2023-10-16 07:45:17 +03:00
Dmitry Zuikov
7dde27345f
git-scan-for-missed-blocks-first
2023-10-16 07:21:25 +03:00
Dmitry Zuikov
64400a425e
dynamic polling management
2023-10-13 10:06:17 +03:00
Dmitry Zuikov
24644ab1df
bugfix
2023-10-12 18:39:45 +03:00
Dmitry Zuikov
c829a6d37c
group-keys / repository-encryption to test
2023-10-12 09:58:13 +03:00
Dmitry Zuikov
8842843ffb
hbs2-git-to-new-rpc
2023-10-07 14:29:40 +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
0af3056664
git-hbs2-http - very basic git http dumb algorithm
...
for fetching repos from hbs2-git for third-side
programs (like nix).
pushes are not supported (yet?).
2023-07-03 09:40:58 +03:00
Dmitry Zuikov
0b5f98c004
whole log segments compression.
...
NOTE: DO NOT USE THIS COMMIT FOR OLDER REFLOGS.
BECAUSE THEY IT WILL BREAK FOR THE OLDER hbs2-git
versions.
Start a new reflog instead. Hopefully,
it's a last (ha!) breaking change for a... while.
2023-06-29 18:59:12 +03:00
Dmitry Zuikov
3681fd7bee
hbs2-git-log-segmentation
2023-06-29 10:26:27 +03:00
Dmitry Zuikov
e116268c4a
fixme
2023-06-27 07:54:41 +03:00
Dmitry Zuikov
1b93659ef4
new-repository-format
2023-06-26 18:02:57 +03:00
Dmitry Zuikov
1c8f6b978b
merged refactor-crypto-remove-l4-protocol-dependency
2023-04-06 09:22:45 +03:00
Dmitry Zuikov
0b12d6db79
rollback git state in case of exception
2023-03-28 17:17:28 +03:00
Dmitry Zuikov
6d7e587a24
hbs-git alpha
2023-03-23 20:48:44 +03:00