Jeromy
2d0c57e7d3
add env var for overriding muxer prefs
2016-05-05 20:38:17 -07:00
Jeromy Johnson
0436764ffa
Merge pull request #44 from ipfs/fix/dial-read-deadline
...
add a read deadline for the multistream select on dial
2016-04-27 15:52:44 -07:00
Jeromy Johnson
17632a3b6c
Merge pull request #40 from ipfs/publish-3.0.0
...
Publish 3.0.0
2016-04-27 13:34:21 -07:00
Lars Gierth
664cf0001f
Rewrite import paths for CI
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-04-27 13:17:30 -07:00
Lars Gierth
55d6bd1eed
Publish 3.0.0
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-04-27 12:59:04 -07:00
Lars Gierth
7d2224667a
Add package extraction notes
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-04-27 12:59:04 -07:00
Lars Gierth
fa83747571
Fix bugs and gxVersion fields in manifest
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-04-27 12:59:04 -07:00
Jeromy
b0ad207270
rewrite all package paths to dvcs
2016-04-27 12:59:04 -07:00
Jeromy
d8a6d25b8c
add a read deadline for the multistream select on dial
2016-04-27 12:17:08 -07:00
Jeromy
0d7301a721
publish version 2.0.3
2016-04-27 10:30:07 -07:00
Jeromy Johnson
32eebe9c72
Merge pull request #43 from ipfs/feat/update-utp
...
recursive dependency update of utp lib
2016-04-27 10:28:59 -07:00
Jeromy
15b28dc0ce
recursive dependency update of utp lib
2016-04-27 10:12:51 -07:00
Jeromy
3d7625f442
add go compiler version requirement to package.json
2016-04-13 12:50:39 -07:00
Jeromy Johnson
bd600922d3
Merge pull request #36 from ipfs/filter-ip6
...
Fix address filtering for /ip6, add tests
2016-04-12 20:46:34 -07:00
Jeromy Johnson
37bff87bd4
Merge pull request #37 from ipfs/deps/cleanup
...
Deps/cleanup
2016-04-12 09:11:50 -07:00
Jeromy
d9d52ad840
gx publish version 2.0.2
2016-04-11 23:27:33 -07:00
Jeromy
4f82ae5e62
move some deps out as gx packages
2016-04-11 23:24:32 -07:00
Jeromy
bd4f4b5bcf
gx version bump
2016-04-11 11:31:47 -07:00
Jeromy
177889d23e
gx publish
2016-04-11 11:31:00 -07:00
Jeromy Johnson
b12b73d0cc
Merge pull request #35 from ipfs/fix/listener-hang
...
Handle incoming conns in their own goroutines
2016-04-11 11:16:46 -07:00
Jeromy
261b113530
add a test with connections timing out
2016-04-11 11:06:22 -07:00
Lars Gierth
2b226b9b5a
Fix address filtering for /ip6, add tests
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2016-04-10 23:50:39 -07:00
Jeromy Johnson
9ce2eebd25
Merge pull request #30 from Stebalien/local-api
...
Allow users to override the IPFS API address when fetching dependencies
2016-04-10 19:22:18 -07:00
Jeromy
e123a79f92
make test smaller for osx
2016-04-10 11:32:17 -07:00
Jeromy
d3a90434f1
add test to show concurrency of dials
2016-04-10 11:05:53 -07:00
Jeromy
9d44390084
address feedback from CR
2016-04-10 10:21:25 -07:00
Jeromy
b938ab9ab6
Handle incoming conns in their own goroutines
...
Doing the multistream negotiation in sync causes hanging issues.
This commit accepts transport connections and starts the negotiation
in a separate goroutine, sending it down a channel when its ready.
2016-04-09 23:02:23 -07:00
Jeromy
59928fbad4
add roadmap.md
2016-04-08 12:24:46 -07:00
Jeromy
0d2ae7b73f
don't break listener on failed msmux negotiation
2016-04-06 18:41:59 -07:00
Jeromy Johnson
fe95f0a086
Merge pull request #33 from ipfs/feat/multistream-crypto
...
add multistream select to select which crypto to use
2016-04-06 13:48:16 -07:00
Jeromy
cb974e87c1
rename protocols after discussion
2016-04-06 13:06:05 -07:00
Jeromy
9c68f44a14
version multistream protocol tags
2016-04-06 12:14:06 -07:00
Jeromy
60d096098e
use different protocol tag for unencrypted transport
2016-04-06 11:32:17 -07:00
Jeromy
200d7a872f
add multistream select to select which crypto to use
2016-04-06 11:18:03 -07:00
Jeromy
c7cc7482e3
update utp lib
2016-03-29 18:38:24 -07:00
Jeromy
90a6977bd9
fix accidental find and replace fail
2016-03-29 18:11:59 -07:00
Steven Allen
cdc8b78e97
allow users to override the IPFS API address when fetching dependencies
2016-03-28 10:23:58 -07:00
Jeromy Johnson
c9ef94cc04
Merge pull request #28 from mnp/master
...
fix #27 , bad link
2016-03-19 10:16:08 -07:00
Mitchell Perilstein
c769229bf7
fix link
2016-03-19 10:18:35 -04:00
Jeromy Johnson
7369636014
Update README.md
2016-03-16 11:19:18 -07:00
Jeromy Johnson
11a1fbb0ef
Merge pull request #25 from ipfs/feat/update-streams
...
switch to new version of go-stream-muxer
2016-03-08 18:18:33 -08:00
Jeromy
ec85e0bbdf
bump yamux backlog setting way up
2016-03-08 17:40:52 -08:00
Jeromy
955ae93a4b
switch to new version of go-stream-muxer
2016-03-07 22:43:13 -08:00
Jeromy Johnson
be1f55801d
Merge pull request #22 from ipfs/feat/fallback-dialer
...
Add fallback dialer
2016-03-04 16:49:02 -08:00
Jeromy
5ec1f553f0
fix fallback code and add a few new tests
2016-03-04 16:16:58 -08:00
Jeromy
1b84a1cc9d
Add fallback dialer
...
Previously we were unable to dial on a given transport if there were no
listener addresses defined for that. This meant that most people couldnt
use utp (as they had no utp listener transport to dial from).
2016-03-04 09:27:52 -08:00
Jeromy Johnson
03aa3d252e
Merge pull request #21 from ipfs/feat/mafmt
...
use multiaddr format to do validation of addresses
2016-03-03 15:16:46 -08:00
Jeromy
648902840d
use multiaddr format to do validation of addresses
2016-03-03 14:56:00 -08:00
Jeromy Johnson
e7ff04cef6
Merge pull request #20 from ipfs/feat/update-maddr
...
update version of go-multiaddr
2016-03-03 14:53:49 -08:00
Jeromy
a458b0392d
fix gx installs to gateway
2016-03-03 14:41:39 -08:00