Commit Graph

609 Commits

Author SHA1 Message Date
Dmitry Zuikov 0b4febd28b fixme 2023-07-05 06:11:49 +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 55cdf976da tcp minor fix + fixme 2023-07-01 06:17:12 +03:00
Dmitry Zuikov f04dedde31 fixme, tcp-issue 2023-07-01 05:26:14 +03:00
Dmitry Zuikov 4ba56cc45b fixme, wip 2023-06-30 19:30:41 +03:00
Dmitry Zuikov 142066b1ca fixme 2023-06-30 18:18:22 +03:00
Dmitry Zuikov efdecf205b wip 2023-06-30 18:14:37 +03:00
Dmitry Zuikov 6db6092bb3 README, minor 2023-06-30 13:46:15 +03:00
Dmitry Zuikov 1c5a90984f fixing tcp pex 2023-06-30 13:43:53 +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 22bb266f02 import after export 2023-06-29 18:46:05 +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 198980c540 fixme state 2023-06-26 18:20:57 +03:00
Dmitry Zuikov 1b93659ef4 new-repository-format 2023-06-26 18:02:57 +03:00
Dmitry Zuikov 456cdd9e01 added fixme for tcp-pex-bug 2023-06-22 07:27:48 +03:00
Dmitry Zuikov 28c960458a fixme 2023-05-26 10:03:19 +03:00
Dmitry Zuikov 27b8fb9f40 trying to close tcp stuff on respawn 2023-05-26 07:05:51 +03:00
Dmitry Zuikov 52284f61ab respawn process on error 2023-05-26 07:05:51 +03:00
Dmitry Zuikov 66ac8cee18 misc-async-management-approach 2023-05-26 07:05:51 +03:00
Dmitry Zuikov ca23d73958 fixme 2023-05-26 07:05:51 +03:00
Dmitry Zuikov e9a552d78a introducing resourcet 2023-05-26 07:05:51 +03:00
Dmitry Zuikov 453b7fd822 introducing resourcet 2023-05-26 07:05:51 +03:00
Dmitry Zuikov 69abfcf7e5 removed-extra-spaces 2023-05-26 07:05:51 +03:00
Dmitry Zuikov 012eb5bc9f fixme added 2023-05-26 07:05:51 +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 0424dfdc9f lesser calmdown period 2023-05-26 07:05:51 +03:00
Dmitry Zuikov 931852306b calm-down-tcp 2023-05-26 07:05:51 +03:00
Dmitry Zuikov b0a25f6640 minor review 2023-05-26 07:05:51 +03:00
Sergey Ivanov 209561f8c3 Update PR 2023-05-26 07:05:51 +03:00
Sergey Ivanov 9afeb4d1fa Fix missed error handling of deserializeOrFail 2023-05-26 07:05:51 +03:00
Sergey Ivanov ea9e720273 PR tcp pex ready 2023-05-26 07:05:50 +03:00
Sergey Ivanov fbed52c921 wip 2023-05-26 07:05:50 +03:00
Sergey Ivanov 78bb0c45c1 wip 2023-05-26 07:05:50 +03:00
Sergey Ivanov 829c7378fd wip 2023-05-26 07:05:50 +03:00
Sergey Ivanov 956ca8638c Fail fast on errors in peerThread, do not eat exceptions 2023-05-26 07:05:50 +03:00
Sergey Ivanov 382cb2c9fc wip tcp-pex 2023-05-26 07:05:50 +03:00
Dmitry Zuikov 35115bc866 fixme 2023-05-26 05:52:22 +03:00
Dmitry Zuikov 1428324f17 hbs2-git-problem document added 2023-05-03 06:13:43 +03:00
Dmitry Zuikov e1cea76d27 minor speedup 2023-04-26 08:49:56 +03:00
Dmitry Zuikov f9c70b985d fixme fixed 2023-04-25 13:00:59 +03:00
Dmitry Zuikov 6dd165c724 devlog 2023-04-25 12:42:56 +03:00
Dmitry Zuikov c8395f38ed making-reflogs-eventually-constistent 2023-04-18 13:21:12 +03:00
Dmitry Zuikov eabe7a2b91 devlog 2023-04-18 09:51:41 +03:00
Dmitry Zuikov 785911ae2d fixme 2023-04-14 13:38:07 +03:00
Sergey Ivanov efc48d1c34 Added listen-tcp to PeerMeta 2023-04-14 14:31:11 +04:00
Sergey Ivanov f367c46a88 http downloaded blocks stat 2023-04-14 14:17:23 +04:00
Dmitry Zuikov ed47e18d24 done oYxxWDF4nX-seems-like-a-bad-idea 2023-04-14 09:07:19 +03:00
Dmitry Zuikov 4924b5d92d added scope attribute to fixme 2023-04-14 06:55:21 +03:00