1087 Commits

Author SHA1 Message Date
mcrakhman
6eda884686
Remove goto 2023-06-13 15:26:42 +02:00
mcrakhman
5c884afcf1
Make error typed 2023-06-13 15:22:46 +02:00
mcrakhman
2aaa8f4a0c
Change retry logic and add tests 2023-06-13 15:21:11 +02:00
Sergey Cherepanov
ba7cffb51a
Merge branch 'main' of github.com:anyproto/any-sync into GO-1466-client-version 2023-06-13 14:49:14 +02:00
Sergey Cherepanov
3cfa70c291
Merge pull request #20 from anyproto/net-fixes
Net fixes
2023-06-13 14:17:10 +02:00
Sergey Cherepanov
531f61d9d6
Merge pull request #19 from anyproto/dependabot/go_modules/github.com/multiformats/go-multihash-0.2.3
Bump github.com/multiformats/go-multihash from 0.2.2 to 0.2.3
2023-06-13 14:03:01 +02:00
dependabot[bot]
c3ebc8981c
Bump github.com/multiformats/go-multihash from 0.2.2 to 0.2.3
Bumps [github.com/multiformats/go-multihash](https://github.com/multiformats/go-multihash) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/multiformats/go-multihash/releases)
- [Commits](https://github.com/multiformats/go-multihash/compare/v0.2.2...v0.2.3)

---
updated-dependencies:
- dependency-name: github.com/multiformats/go-multihash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 11:49:19 +00:00
Sergey Cherepanov
1bfb7ff64f
Merge pull request #18 from anyproto/dependabot/go_modules/github.com/ipfs/go-merkledag-0.11.0
Bump github.com/ipfs/go-merkledag from 0.10.0 to 0.11.0
2023-06-13 13:47:43 +02:00
Sergey Cherepanov
733027d798
remove multiconn.LastUsage + fix peer gc 2023-06-13 13:40:13 +02:00
Sergey Cherepanov
05b479e5fa
yamux keep-alive config + remove write deadline for sub conns 2023-06-13 13:28:19 +02:00
Sergey Cherepanov
767f868a36
remove test test 2023-06-12 18:55:40 +02:00
Sergey Cherepanov
ab6ecaa462
write deadline + check conn for close 2023-06-12 18:42:30 +02:00
dependabot[bot]
d6df4b7001
Bump github.com/ipfs/go-merkledag from 0.10.0 to 0.11.0
Bumps [github.com/ipfs/go-merkledag](https://github.com/ipfs/go-merkledag) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/ipfs/go-merkledag/releases)
- [Commits](https://github.com/ipfs/go-merkledag/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: github.com/ipfs/go-merkledag
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 16:05:59 +00:00
Sergey Cherepanov
cb0396c40f
comments 2023-06-12 16:01:17 +02:00
Sergey Cherepanov
40cd112a2a
app.VersionName 2023-06-12 15:58:23 +02:00
Sergey Cherepanov
fb1df54941
Merge pull request #16 from anyproto/peer-active-subconn-gc
peer: gc active sub conn
2023-06-09 19:38:36 +02:00
Sergey Cherepanov
89afc03218
fix HandshakeIncompatibleVersion test 2023-06-09 19:28:09 +02:00
Sergey Cherepanov
e97e6b68c6
peer: gc active sub conn 2023-06-09 19:14:23 +02:00
mcrakhman
b0c0e4b26e
Fix proto version v0.2.1 2023-06-09 17:10:25 +02:00
Mikhail Rakhmanov
90c5ef3311
Merge pull request #15 from anyproto/new-sync-protocol v0.2.0 2023-06-09 11:44:35 +02:00
mcrakhman
35c29a4842
Add WithServer for TestPool 2023-06-08 21:07:03 +02:00
Sergey Cherepanov
15326da736
yamux: move listCtx to Init 2023-06-08 14:37:54 +02:00
Sergey Cherepanov
24ce490524
yamux: AddListener method 2023-06-08 14:36:14 +02:00
Sergey Cherepanov
85cf6b8332
debug server fixes 2023-06-08 13:38:00 +02:00
Sergey Cherepanov
f9cb0c2dbb
debug server 2023-06-08 13:27:01 +02:00
Sergey Cherepanov
33cbdd06a6
drpc conn config 2023-06-08 13:10:30 +02:00
Sergey Cherepanov
c7828d0671
move server config to drpc config 2023-06-08 12:35:29 +02:00
mcrakhman
dad76def2f
Merge branch 'new-sync-protocol-tests' into new-sync-protocol 2023-06-07 22:05:43 +02:00
mcrakhman
318a49c526
Change objectsync injection 2023-06-07 22:05:05 +02:00
mcrakhman
c8c0839a57
Add request manager tests 2023-06-07 21:48:13 +02:00
Sergey Cherepanov
5a6661eab1
cleanup net config 2023-06-07 20:52:09 +02:00
Sergey Cherepanov
065ff11983
bump proto version as 1 2023-06-07 20:50:26 +02:00
Sergey Cherepanov
6c9d1b0e84
rpctest pool 2023-06-07 20:45:32 +02:00
mcrakhman
4d1494a17a
Add mocks and some requestmanager tests 2023-06-07 19:31:15 +02:00
mcrakhman
51eb5b1a42
Fix settings and deletion tests 2023-06-07 18:05:13 +02:00
Sergey Cherepanov
485c9dd768
yamux default timeouts 2023-06-07 14:49:44 +02:00
mcrakhman
564c636391
Fix diffsyncer tests 2023-06-07 14:09:29 +02:00
Sergey Cherepanov
5a8c69e557
Merge branch 'yamux' into new-sync-protocol 2023-06-07 13:34:31 +02:00
Sergey Cherepanov
e7a61fb06b
mod tidy 2023-06-07 13:32:14 +02:00
Sergey Cherepanov
46a3666198
Merge branch 'main' of github.com:anyproto/any-sync into yamux 2023-06-07 13:31:13 +02:00
mcrakhman
4ef617b1f2
More headsync tests 2023-06-07 13:06:37 +02:00
mcrakhman
2f5e0dd6c8
WIP headsync tests revive 2023-06-07 11:30:27 +02:00
mcrakhman
8310cb3c05
Fix sync protocol integration tests 2023-06-06 22:08:06 +02:00
mcrakhman
100e7e04c3
SyncTreeHandler tests 2023-06-06 21:49:23 +02:00
mcrakhman
b18bb02176
TreeSyncProtocol tests 2023-06-06 20:50:53 +02:00
Sergey Cherepanov
ddc900a93c
yamux fixes 2023-06-06 20:45:18 +02:00
mcrakhman
3a2f9fe6f5
WIP synctree tests rewrite 2023-06-06 20:10:44 +02:00
Sergey Cherepanov
2ec42e5e1f
yamux fix test race 2023-06-06 18:50:20 +02:00
Sergey Cherepanov
5090006e2d
fix handshake race 2023-06-06 18:43:46 +02:00
Sergey Cherepanov
156f3387eb
ref: use peerId instead libp2p sec connection + quic ready interfaces 2023-06-06 18:36:09 +02:00