Commit Graph

334 Commits

Author SHA1 Message Date
Jeromy df1c7738a4 gx publish version 3.2.3 2016-05-30 21:58:58 -07:00
Jeromy Johnson 59f5f7c53f Merge pull request #55 from ipfs/add-link-to-examples
add examples link to the readme
2016-05-30 21:57:27 -07:00
Jeromy Johnson d7261ca61d Merge pull request #59 from ipfs/deps/yamux/1.1.2
update to official yamux fixes
2016-05-30 21:52:44 -07:00
Jeromy c8fcdedb23 update to official yamux fixes 2016-05-30 17:39:06 -07:00
Jeromy Johnson 71aefe1a29 Merge pull request #58 from ipfs/fix/ping-leak
don't leak goroutines when pings complete
2016-05-30 13:07:39 -07:00
Jeromy f483c47187 don't leak goroutines when pings complete 2016-05-30 12:39:30 -07:00
Jeromy Johnson 97fbccffca Merge pull request #54 from ipfs/fix/peerstore-bug
update new peerstore changes
2016-05-17 10:09:48 -07:00
David Dias b5469424e8 add examples link to the readme 2016-05-17 16:26:26 +01:00
Jeromy 56ab8b5b6e update new peerstore changes 2016-05-16 21:36:10 -07:00
Jeromy Johnson 28507c5229 Merge pull request #52 from ipfs/feat/gx-pub-3.2.1
gx publish version 3.2.1
2016-05-16 11:20:39 -07:00
Jeromy 8016025a0b gx publish version 3.2.1 2016-05-16 10:35:43 -07:00
Jeromy Johnson 4fe02b74fd Merge pull request #50 from ipfs/fix/yamux-hang-patch
yamux patches to help mitigate hanging issue
2016-05-15 22:22:33 -07:00
Jeromy d7edac0da3 yamux patches to help mitigate hanging issue 2016-05-15 18:58:23 -07:00
Jeromy Johnson e9edd9bdc3 Merge pull request #49 from ipfs/fix/id-hang
close wait channel in all cases, not just success
2016-05-15 00:05:56 -07:00
Jeromy 6dc5e19c54 close wait channel in all cases, not just success 2016-05-14 23:49:32 -07:00
Jeromy ea5428f97e gx publish version 3.2.0 2016-05-13 13:35:39 -07:00
Jeromy Johnson 288d677b99 Merge pull request #48 from ipfs/feat/update-muxers
update muxers, includes yamux deadlock fix
2016-05-13 13:33:17 -07:00
Jeromy de1d675417 update muxers, includes yamux deadlock fix 2016-05-13 10:59:16 -07:00
Jeromy Johnson 50d718fc5e Merge pull request #47 from ipfs/feat/update-deps
update go-multiaddr and go-stream-muxer deps
2016-05-10 15:41:28 -07:00
Jeromy fd7aefb579 update go-multiaddr and go-stream-muxer deps 2016-05-10 13:15:50 -07:00
Jeromy Johnson 36335e4366 Merge pull request #46 from ipfs/feat/override-mux-prefs
add env var for overriding muxer prefs
2016-05-06 11:25:51 -07:00
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