21f87476f6
fix: transport should not handle connection if upgradeInbound throws ( #119 )
2019-12-20 08:33:36 -08:00
657d3e6f4a
chore: release version v0.14.2
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
v0.14.2
2019-12-06 10:09:04 +01:00
162c605bf5
chore: update contributors
2019-12-06 10:09:03 +01:00
d76a1f27e7
feat: add path multiaddr support ( #118 )
...
* chore: update deps
* test: skip paths on windows
2019-12-06 09:42:43 +01:00
7702646cfa
fix(log): log the bound port and host ( #117 )
2019-10-02 16:49:13 +02:00
7c977d3cb1
chore: use libp2p utils for ip port to multiaddr ( #116 )
2019-09-24 16:35:40 +02:00
524acbe372
chore: release version v0.14.1
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
v0.14.1
2019-09-20 13:43:27 +02:00
1b210e71c0
chore: update contributors
2019-09-20 13:43:27 +02:00
a385f0eb34
docs: add upgrader to readme example ( #114 )
2019-09-20 13:42:11 +02:00
605ee279ae
fix: ensure timeline.close is set ( #113 )
...
* fix(test): dns4 isnt a valid tcp multiaddr
It should be resolved first
* fix: ensure timeline.close is set on the multiaddrConn
* chore: add docs to gitignore
They are generated and uploaded on release
2019-09-19 15:20:54 +02:00
872e15af46
chore: release version v0.14.0
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
v0.14.0
2019-09-16 17:27:16 +02:00
0aba4f8611
chore: update contributors
2019-09-16 17:27:15 +02:00
cf7d1b8501
feat: change api to async / await ( #112 )
...
BREAKING CHANGE: All places in the API that used callbacks are now replaced with async/await. The API has also been updated according to the latest `interface-transport` version, https://github.com/libp2p/interface-transport/tree/v0.6.0#api .
2019-09-16 17:19:47 +02:00
49c7f33375
chore: release version v0.13.1
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
v0.13.1
2019-08-08 13:27:01 +02:00
89bceb461f
chore: update contributors
2019-08-08 13:27:01 +02:00
44f9e32d07
chore: update deps ( #110 )
...
* chore: add node 12 to travis
* test: just use spec files
2019-08-08 12:48:13 +02:00
c26cc70c65
chore: add discourse badge ( #106 )
2019-04-26 17:44:28 +02:00
3ab43a3604
chore: prefer const over let ( #99 )
...
Prefer const over let when the binding is static, in order to comply with an upcoming Standard rule.
2018-10-31 08:35:55 +00:00
3aad2ed243
chore: release version v0.13.0
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
v0.13.0
2018-09-12 19:40:49 +02:00
01cfbda2e7
chore: update contributors
2018-09-12 19:40:49 +02:00
eba0b48744
feat: add support for dialing over dns
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
2018-09-12 19:38:02 +02:00
a0c23e49f7
chore: release version v0.12.1
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
v0.12.1
2018-07-31 14:13:11 +02:00
66ab208182
chore: update contributors
2018-07-31 14:13:10 +02:00
168d111158
chore: update deps and fix test runner
...
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
2018-07-31 14:08:31 +02:00
4b04b17dfa
fix: invalid ip address and daemon can be crashed by remote user
...
Per the nodeJS documentation, a Net socket.remoteAddress value may
be undefined if the socket is destroyed, as by a client disconnect.
A multiaddr cannot be created for an invalid IP address (such as
the undefined remote address of a destroyed socket). Currently
the attempt results in a crash that can be triggered remotely. This
commit catches the exception in get-multiaddr and returns an
undefined value to listener rather than throwing an exception when
trying to process defective or destroyed socket data. Listener then
terminates processing of the incoming p2p connections that generate
this error condition.
fixes: https://github.com/libp2p/js-libp2p-tcp/issues/93
fixes: https://github.com/ipfs/js-ipfs/issues/1447
2018-07-31 13:51:27 +02:00
6c36a46831
test: fixes listen-dial test "dial and destroy on listener" ( #97 )
2018-07-31 13:46:12 +02:00
d39ec2db40
chore: add lead maintainer ( #94 )
...
* chore: add lead maintainer
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com >
* Update package.json
2018-06-26 17:58:30 +02:00
79428f3e62
chore: release version v0.12.0
v0.12.0
2018-04-05 17:00:33 +01:00
8a394b5286
chore: update contributors
2018-04-05 17:00:33 +01:00
b7f73bcda1
test: fix dial error test
2018-04-05 17:00:19 +01:00
8b44aa28ee
chore: update deps
2018-04-05 16:56:23 +01:00
ded1f6831c
feat: add class-is module
2018-04-05 16:55:54 +01:00
5ef24695fc
docs: fixing the broken example in README ( #91 )
...
* Working example fix
* Char fix
* Corrected output, and add yarn to gitignore
2018-04-05 16:55:25 +01:00
df0aa059ca
chore: release version v0.11.6
v0.11.6
2018-02-20 10:27:27 +00:00
bf74e9acad
chore: update contributors
2018-02-20 10:27:26 +00:00
83c4617e8d
chore: update deps
2018-02-20 10:27:17 +00:00
3b7e68bc8a
docs: update and polish
2018-02-20 10:25:18 +00:00
de1d7fe75c
chore: tiny refactor
2018-02-07 06:40:00 +00:00
9c77a69ae3
chore: tiny refactor
2018-02-07 06:26:02 +00:00
50840a8067
test: refactor
2018-02-07 06:06:15 +00:00
d194ff0a3b
chore: release version v0.11.5
v0.11.5
2018-02-07 05:59:57 +00:00
41ca37e9ce
chore: update contributors
2018-02-07 05:59:56 +00:00
71a28bb177
test: refactor
2018-02-07 05:59:34 +00:00
0d1861a1f8
chore: release version v0.11.4
v0.11.4
2018-02-07 05:58:11 +00:00
929408eb38
chore: update contributors
2018-02-07 05:58:11 +00:00
b94f9c5d51
test: refactor
2018-02-07 05:56:55 +00:00
4b0851b4a4
chore: release version v0.11.3
v0.11.3
2018-02-07 05:45:42 +00:00
74771b9504
chore: update contributors
2018-02-07 05:45:42 +00:00
48eefa1b40
chore: update deps
2018-02-07 05:45:30 +00:00
f8f52665f7
fix: clearing timeout when closes ( #87 )
2018-02-07 05:43:15 +00:00