17 Commits

Author SHA1 Message Date
Jacob Heun
3bf66d08e4
fix: support bufferlist usage (#97)
several it-* modules leverage bufferlist, but ws does not. We need to convert buffer lists to buffers before handing the data off to ws for transmission

License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com>
2019-10-30 14:23:50 +01:00
Jacob Heun
fcb6bcc378
test: fix skips (#95)
The ephemeral port and host skips are no longer valid, so tests have been added for those.
The other skipped test is now covered by the interface tests, so it's no longer needed.

* chore: add node 12 to ci
* chore: add docs and dist to gitignore
* chore: clean up travis file
2019-09-30 13:08:57 +02:00
Vasco Santos
ce7bf4f1e0 refactor: async with multiaddr conn (#92)
BREAKING CHANGE: Switch to using async/await and async iterators. The transport and connection interfaces have changed. See the README for new usage.
2019-09-30 12:14:28 +02:00
Vasco Santos
1be100bf7e chore: enable ip6 tests (#85) 2019-04-24 19:28:29 +02:00
Vasco Santos
83475bddd7 chore: add discourse badge (#83) 2019-04-15 18:44:04 +02:00
Vasco Santos
93ef7c3e70 fix: ipv6 naming with multiaddr-to-uri package (#81)
* chore: use multiaddr-to-uri package

* fix: ipv6 naming with multiaddr-to-uri
2019-01-24 15:22:00 +00:00
David Dias
bda02a11c7 test: update dns multiaddr to dnsaddr 2018-02-20 10:34:32 +00:00
Dmitriy Ryajov
9ddff85601 feat: filter IPFS addrs correctly (#62)
* feat: dns support for WS

* fix: address parsing

* feat: filter IPFS addrs correctly

* fix: remove lodash includes dependency

* feat: mafmt addrs now support /ipfs no need for ad-hoc filtering

* feat: skip p2p-circuit addresses

* chore: updating ci files

* chore: upgrading to new aegir

* test: pass the no-parallel flag to tests

* wip

* test: removing global timeout and setting it on a specific test

* feat: resolve 0 addresses (#64)

* feat: resolve 0 addresses

* chore: upgrading pull-ws

* chore: update circle CI

* chore: update gitignore

* chore: update deps

* chore: update CI again

* test: fix node.js tests

* test: fix browser tests

* chore
2017-10-20 12:12:35 +01:00
Dmitriy Ryajov
9fbbe3f2a0 fix: address parsing (#57)
* feat: dns support for WS

* fix: address parsing

* test: adding ma-to-url tests
2017-03-23 23:19:36 +00:00
David Dias
bdfd042ace DNS support (#56)
* feat: dns support
2017-03-23 15:09:06 +00:00
David Dias
1f86c9f7e2 chore: update aegir 2017-03-21 14:33:41 +00:00
dignifiedquire
3f58dca09a feat(pull): migrate to pull streams 2016-09-05 19:00:23 -04:00
David Dias
33f5fb300b fix(style): reduce nested callbacks 2016-08-29 16:40:03 +01:00
David Dias
bbc92b998f follow new transport and connection spec 2016-06-22 11:34:37 +01:00
David Dias
2fe87d0bfb update multiaddr and mafmt to support websockets name change 2016-05-17 22:37:03 +01:00
Friedel Ziegelmayer
cd8935441c fix: improve close handling 2016-05-08 23:01:47 +02:00
dignifiedquire
0ba1ca3aa8 Use dignified.js 2016-03-23 16:23:10 +01:00