Commit Graph

455 Commits

Author SHA1 Message Date
Feross Aboukhadijeh
5b9da4a5e2 9.14.2 2019-08-11 14:32:35 -07:00
Feross Aboukhadijeh
6f403e9855 9.14.1 2019-08-08 20:05:01 -07:00
Feross Aboukhadijeh
91148ce40b 9.14.0 2019-08-07 19:03:47 -07:00
Feross Aboukhadijeh
0227983663 Add "chromeapp" field to package.json
I'm attempting to make a defacto standard for specifying Chrome App dependency substitutions using the `"chromeapp"` field in `package.json`.

The `"chromeapp"` field is just like the [`"browser"` field in `package.json`](https://github.com/defunctzombie/package-browser-field-spec) except it's intended for Chrome Apps instead of a generic browser environment. Bundler tools like `browserify` or `webpack` can be configured to look for the `"chromeapp"` field instead of the `"browser"` field when doing a build for a Chrome App.

In this specific package, since Chrome Apps can use raw sockets we want to replace e.g. `require('net')` with `require('chrome-net')`.
2019-08-07 19:00:25 -07:00
Feross Aboukhadijeh
adb8ee237b Use wrtc for more reliable tests 2019-08-07 18:56:31 -07:00
Feross Aboukhadijeh
cbbd0b682b 9.13.0 2019-08-06 17:59:01 -07:00
Feross Aboukhadijeh
d6751dac41 remove safe-buffer 2019-08-06 17:58:05 -07:00
Feross Aboukhadijeh
93b41391a9 BREAKING: drop Node 8 support 2019-08-05 14:54:20 -07:00
Feross Aboukhadijeh
770d57c549 9.12.1 2019-08-01 18:51:44 -07:00
greenkeeper[bot]
cb0d4403dc fix(package): update simple-websocket to version 8.0.0 2019-08-02 01:40:03 +00:00
Feross Aboukhadijeh
9f227ef9e4 9.12.0 2019-07-12 11:37:27 -07:00
greenkeeper[bot]
1273af9836 fix(package): update bn.js to version 5.0.0 2019-07-07 16:18:36 +00:00
greenkeeper[bot]
7b53065a32 fix(package): update ws to version 7.0.0 2019-04-30 16:14:33 +00:00
Diego Rodríguez
a3ebc7971d
9.11.0 2019-04-09 16:40:24 -05:00
Jimmy Wärting
57f30603fa
inherits is not used 2019-03-12 10:20:29 +01:00
Diego Rodríguez Baquero
76a1077c09
Merge pull request #294 from webtorrent/greenkeeper/debug-4.0.1
fix(package): update debug to version 4.0.1
2018-10-02 10:55:50 -05:00
Jimmy Wärting
65b2bdc804 removed xtend 2018-10-02 15:09:02 +02:00
greenkeeper[bot]
709af12791 fix(package): update debug to version 4.0.1
Closes #289
2018-09-12 07:04:48 +00:00
Feross Aboukhadijeh
8769d194df 9.10.1 2018-08-09 16:22:08 -07:00
Feross Aboukhadijeh
f6c77c3550 9.10.0 2018-07-26 23:03:46 -07:00
Feross Aboukhadijeh
ad0dbaedb9 add additional ws optional dep 2018-07-26 23:03:19 -07:00
Feross Aboukhadijeh
9a6e6582f7
Merge pull request #282 from webtorrent/greenkeeper/bufferutil-4.0.0
Update bufferutil to the latest version 🚀
2018-07-26 23:02:13 -07:00
greenkeeper[bot]
f01de0e72b fix(package): update ws to version 6.0.0 2018-07-21 13:48:36 +00:00
greenkeeper[bot]
deeba09f63 chore(package): update bufferutil to version 4.0.0 2018-07-03 06:31:34 +00:00
Feross Aboukhadijeh
f9d9fa567f 9.9.1 2018-05-01 16:35:21 -07:00
Feross Aboukhadijeh
c2177d2cb2 bin/update-authors.sh -> tools/update-authors.sh 2018-05-01 16:32:42 -07:00
Feross Aboukhadijeh
e758fba255 9.9.0 2018-05-01 16:31:19 -07:00
Feross Aboukhadijeh
e2b8262637 9.8.1 2018-04-24 17:25:13 -07:00
Feross Aboukhadijeh
763640a24d 9.8.0 2018-04-24 17:23:23 -07:00
greenkeeper[bot]
cef63a27f4 fix(package): update simple-get to version 3.0.0 2018-04-24 21:43:50 +00:00
Feross Aboukhadijeh
e2ad7472de 9.7.1 2018-04-20 18:24:34 -07:00
Feross Aboukhadijeh
2cd8f3fc12 9.7.0 2018-03-08 11:56:37 -08:00
greenkeeper[bot]
9076d76ff9 fix(package): update ws to version 5.0.0 2018-03-06 14:36:09 +00:00
Feross Aboukhadijeh
5e3c1dedbb 9.6.0 2018-02-27 20:07:24 -08:00
greenkeeper[bot]
a1c2b6846d fix(package): update bencode to version 2.0.0 2018-02-26 18:19:25 +00:00
Feross Aboukhadijeh
11fae2dbfb 9.5.0 2018-02-21 10:21:24 -08:00
greenkeeper[bot]
144a22536e fix(package): update simple-peer to version 9.0.0 2018-02-21 17:58:24 +00:00
Feross Aboukhadijeh
dec3f13165 9.4.0 2018-02-16 23:34:17 -08:00
greenkeeper[bot]
fe605c594a fix(package): update simple-websocket to version 7.0.1
Closes #258
2018-02-17 06:47:07 +00:00
Feross Aboukhadijeh
7b890b083b 9.3.0 2018-02-02 21:40:32 -08:00
Diego Rodríguez Baquero
83e2795236
Merge branch 'master' into greenkeeper/simple-peer-8.3.0 2018-01-29 09:42:19 -05:00
greenkeeper[bot]
baad1e0725 chore(package): update simple-peer to version 8.3.0 2018-01-29 04:59:52 +00:00
greenkeeper[bot]
bf4671cc36 fix(package): update simple-websocket to version 6.0.0 2018-01-29 01:51:54 +00:00
greenkeeper[bot]
682ba92edf fix(package): update ws to version 4.0.0 2018-01-05 10:07:13 +00:00
Feross Aboukhadijeh
e1f30c1971 9.2.4 2017-11-08 23:29:55 -08:00
Brian Clifton
81feba74f0
Update ws dependency >= 3.3.1 per https://nodesecurity.io/advisories/550
Fixes https://github.com/webtorrent/bittorrent-tracker/issues/235
2017-11-08 21:32:46 -07:00
greenkeeper[bot]
c919557e1d chore(package): update dependencies 2017-09-29 00:26:27 +00:00
Feross Aboukhadijeh
01c550dac0 9.2.3 2017-06-23 15:55:40 -07:00
Feross Aboukhadijeh
3db8bf94e0 ws@3 2017-06-23 15:41:09 -07:00
Feross Aboukhadijeh
179f8d2cea bencode@1 2017-06-23 15:41:05 -07:00
Feross Aboukhadijeh
0b21ee6ddd 9.2.2 2017-04-14 12:50:40 -07:00
Feross Aboukhadijeh
056a83d1b5 feross -> webtorrent 2017-04-14 12:50:19 -07:00
Feross Aboukhadijeh
3e87df8699 9.2.1 2017-04-07 18:24:36 -07:00
Feross Aboukhadijeh
3c544c0b34 9.2.0 2017-04-07 17:37:23 -07:00
Feross Aboukhadijeh
c7a2718290 simple-peer@8 2017-04-07 17:05:37 -07:00
Feross Aboukhadijeh
a67ed42b07 9.1.0 2017-03-13 15:22:13 -07:00
Feross Aboukhadijeh
13c4e88746 9.0.3 2017-03-08 02:12:28 -08:00
Feross Aboukhadijeh
4e75a11602 9.0.2 2017-03-08 01:34:14 -08:00
Feross Aboukhadijeh
9999741e7f 9.0.1 2017-03-07 13:09:59 -08:00
Luigi Pinca
d22ad6b6fa add bufferutil as optional dependency 2017-03-03 14:00:55 +01:00
Feross Aboukhadijeh
490138c9a3 9.0.0 2017-03-01 22:57:35 -08:00
Feross Aboukhadijeh
eef8bdd326 8.6.1 2017-03-01 22:33:51 -08:00
Feross Aboukhadijeh
6fdb3067e2 simple-peer@7 2017-03-01 22:33:35 -08:00
Feross Aboukhadijeh
0951f21a95 8.6.0 2017-03-01 22:30:00 -08:00
Feross Aboukhadijeh
3c7a637efd ws@2 2017-03-01 22:27:56 -08:00
Feross Aboukhadijeh
de5578a565 simple-websocket@5 2017-03-01 22:27:49 -08:00
Feross Aboukhadijeh
28b6384fda 8.5.2 2017-02-28 15:45:29 -08:00
Feross Aboukhadijeh
78722e0a05 8.5.1 2017-02-28 15:31:53 -08:00
Feross Aboukhadijeh
40707a1605 8.5.0 2017-02-13 17:39:46 -08:00
Feross Aboukhadijeh
7d2318dce6 Use unordered-array-remove for better performance! 2017-02-13 17:30:22 -08:00
Feross Aboukhadijeh
9f88f46c76 8.4.0 2017-02-09 14:16:53 -08:00
Feross Aboukhadijeh
da7d7323df 8.3.1 2017-02-09 14:14:10 -08:00
Feross Aboukhadijeh
76165007ba 8.3.0 2017-02-08 10:56:31 -08:00
Feross Aboukhadijeh
0f57bfcd28 8.2.0 2017-01-23 15:00:31 -08:00
Feross Aboukhadijeh
e5812fdd29 electron-webrtc@0.3 2017-01-20 15:20:25 -08:00
Feross Aboukhadijeh
dea66d1b3e 8.1.0 2017-01-16 15:44:11 -08:00
Feross Aboukhadijeh
437b4fb5f7 8.0.14 2017-01-16 14:39:19 -08:00
Feross Aboukhadijeh
714d91e0ca bencode@0.11 2017-01-16 14:36:01 -08:00
Feross Aboukhadijeh
a727fd9012 8.0.13 2016-12-04 17:09:20 -08:00
Feross Aboukhadijeh
524eb13b09 8.0.12 2016-10-03 23:43:45 -07:00
Feross Aboukhadijeh
d5161e6ce5 standard 2016-08-25 18:56:49 -07:00
Feross Aboukhadijeh
8135ca319e 8.0.11 2016-08-20 19:39:04 -07:00
Feross Aboukhadijeh
a35f1f8178 replace hat with randombytes 2016-08-20 19:37:36 -07:00
Feross Aboukhadijeh
fbca6f20d7 8.0.10 2016-08-09 21:42:22 -07:00
Feross Aboukhadijeh
bd3a96716c 8.0.9 2016-08-05 18:41:46 -07:00
Feross Aboukhadijeh
b516eb5adc 8.0.8 2016-08-05 18:26:27 -07:00
Yoann Ciabaud
f76b27c12a Merge pull request #160 from yciabaud/lru-pruning
Limit peers in tracker server with LRU based cache fixes #4
2016-07-19 19:50:25 +02:00
Yoann Ciabaud
d51a77b028 Update lru package to 3.0.0 and set peersCacheLength to 1K as default 2016-06-10 10:00:19 +02:00
Yoann Ciabaud
ca522c0c4b Prune old peers in server with lru based cache. Issue #4 2016-06-08 23:57:01 +02:00
Yoann Ciabaud
f8c7de5213 Add stats on clients based on peerIds 2016-06-07 14:34:38 +02:00
Feross Aboukhadijeh
d35d3d9ac9 8.0.7 2016-05-30 01:32:23 -07:00
Feross Aboukhadijeh
2959c2cea6 Use safe-buffer
Use the new Buffer APIs from Node v6 for added security. For example,
`Buffer.from()` will throw if passed a number, unlike `Buffer()` which
allocated UNINITIALIZED memory in that case.

Use the `safe-buffer` package for compatibility with previous versions
of
Node.js, including v4.x, v0.12, and v0.10.

https://github.com/feross/safe-buffer
2016-05-29 23:12:23 -07:00
Feross Aboukhadijeh
30ab8e6a0e bencode@0.10 2016-05-29 22:53:53 -07:00
Feross Aboukhadijeh
06acb5e203 8.0.6 2016-05-25 13:49:38 -07:00
Feross Aboukhadijeh
0b57a26e42 8.0.5 2016-05-13 16:53:22 -07:00
greenkeeperio-bot
b2eb7d591d chore(package): update standard to version 7.0.0
https://greenkeeper.io/
2016-05-02 16:20:32 +02:00
Feross Aboukhadijeh
327d9ad4fc 8.0.4 2016-04-23 23:03:09 -07:00
Feross Aboukhadijeh
721b504e25 8.0.3 2016-04-22 16:43:46 -07:00
Feross Aboukhadijeh
6ff67922ea 8.0.2 2016-04-21 03:16:11 -07:00
Feross Aboukhadijeh
a79a47185d 8.0.1 2016-04-04 04:10:19 -07:00
Feross Aboukhadijeh
6a57fe5c7e Merge pull request #143 from feross/greenkeeper-bencode-0.9.0
Update bencode to version 0.9.0 🚀
2016-04-03 21:19:26 -07:00
greenkeeperio-bot
3093c9a94c chore(package): update electron-webrtc to version 0.2.0
http://greenkeeper.io/
2016-04-02 22:28:50 -07:00
greenkeeperio-bot
adf4f75551 chore(package): update bencode to version 0.9.0
http://greenkeeper.io/
2016-04-02 18:24:39 -07:00
Feross Aboukhadijeh
1963d1b53a 8.0.0 2016-03-31 21:58:25 -07:00
Feross Aboukhadijeh
7a289638df 7.7.0 2016-03-30 00:32:15 -07:00
Feross Aboukhadijeh
6fc84b03be 7.6.2 2016-03-28 23:38:48 -07:00
Feross Aboukhadijeh
241d7cec1f 7.6.1 2016-03-24 05:11:38 -07:00
Feross Aboukhadijeh
f60ecec0dc remove buffer-equals dependency 2016-03-24 03:25:31 -07:00
Feross Aboukhadijeh
35697f5187 Merge pull request #137 from fanatid/feature/buffer-equals
buffer-equals instead buffer-equal
2016-03-24 03:21:08 -07:00
Feross Aboukhadijeh
2376fe6f41 7.6.0 2016-03-23 22:04:35 -07:00
Feross Aboukhadijeh
8ed0e14ef4 7.5.9 2016-03-23 18:30:56 -07:00
greenkeeperio-bot
d8f227c917 chore(package): update bencode to version 0.8.0
http://greenkeeper.io/
2016-03-23 17:12:02 -07:00
Kirill Fomichev
0193f58654 buffer-equals instead buffer-equal 2016-03-21 14:46:39 +03:00
Feross Aboukhadijeh
b178ddf099 7.5.8 2016-03-18 23:15:28 -07:00
Feross Aboukhadijeh
e1da561022 7.5.7 2016-03-18 22:49:35 -07:00
Feross Aboukhadijeh
a327348222 7.5.6 2016-03-18 15:57:39 -07:00
Feross Aboukhadijeh
4ed7b741aa 7.5.5 2016-03-18 15:06:22 -07:00
Feross Aboukhadijeh
166c5c6d93 7.5.4 2016-03-16 18:13:05 -07:00
Yoann Ciabaud
c2115fbf7f Adds unit testing for websocket server 2016-03-16 17:33:06 -07:00
Feross Aboukhadijeh
dd69dc6b22 Add AUTHORS.md
Give contributors credit!
2016-03-16 15:24:15 -07:00
Feross Aboukhadijeh
2dabde8858 7.5.3 2016-03-16 12:23:17 -07:00
Feross Aboukhadijeh
e336f1a070 test: use webtorrent-fixtures 2016-03-16 12:22:33 -07:00
Feross Aboukhadijeh
1f4a68ae09 7.5.2 2016-03-15 21:41:57 -07:00
Feross Aboukhadijeh
4b62a418dd 7.5.1 2016-03-15 21:00:15 -07:00
Feross Aboukhadijeh
d3389f6784 7.5.0 2016-03-15 20:08:29 -07:00
Feross Aboukhadijeh
7daf7ec297 7.4.1 2016-03-14 19:26:56 -07:00
Feross Aboukhadijeh
60320e3ed5 7.4.0 2016-03-11 17:22:59 -08:00
Feross Aboukhadijeh
18de34050b 7.3.4 2016-03-10 21:27:38 -08:00
Feross Aboukhadijeh
7406750b74 7.3.3 2016-03-10 18:44:51 -08:00
Feross Aboukhadijeh
9e02f8e5e7 7.3.2 2016-03-02 01:13:33 -08:00
Feross Aboukhadijeh
7ad6837fb6 7.3.1 2016-03-01 16:22:35 -08:00
Feross Aboukhadijeh
79898abcf0 7.3.0 2016-02-29 18:16:27 -08:00
Feross Aboukhadijeh
ed9850ada6 7.2.0 2016-02-23 12:52:30 -08:00
Feross Aboukhadijeh
0ccc7feb04 7.1.0 2016-02-15 19:39:43 -08:00
greenkeeperio-bot
de234ac8b0 chore(package): update simple-websocket to version 4.0.0
http://greenkeeper.io/
2016-02-15 19:38:49 -08:00
greenkeeperio-bot
8b89128eac chore(package): update simple-peer to version 6.0.0
http://greenkeeper.io/
2016-02-15 19:37:47 -08:00
Feross Aboukhadijeh
9b5f51e409 7.0.3 2016-02-14 00:41:15 -08:00
greenkeeperio-bot
75238df170 chore(package): update simple-get to version 2.0.0
http://greenkeeper.io/
2016-02-14 00:03:18 -08:00
Feross Aboukhadijeh
22d89f3a40 7.0.2 2016-02-07 17:35:51 -08:00
greenkeeperio-bot
aa583a58f1 chore(package): update simple-websocket to version 3.0.0
http://greenkeeper.io/
2016-02-07 16:45:32 -08:00
Feross Aboukhadijeh
9a4a049d32 standard@6 2016-02-07 16:33:05 -08:00
Feross Aboukhadijeh
12465679f9 7.0.1 2016-01-13 23:36:53 +01:00
Feross Aboukhadijeh
04cc1a264f 7.0.0 2016-01-03 19:51:09 +01:00
Feross Aboukhadijeh
9d4c404dc6 ws@1 2016-01-03 19:48:09 +01:00
Feross Aboukhadijeh
30038a9fac buffer-equal@1 2016-01-03 19:48:05 +01:00
Feross Aboukhadijeh
c45b1f7482 6.3.6 2016-01-02 23:39:36 +01:00
Feross Aboukhadijeh
b09669e45d 6.3.5 2015-12-28 21:26:30 +01:00
Feross Aboukhadijeh
33ef0e2afe alphabetize package.json
fixpack
2015-12-28 21:26:29 +01:00
Feross Aboukhadijeh
774ae20e0a 6.3.4 2015-12-17 00:42:22 +13:00
Feross Aboukhadijeh
82820ce820 6.3.3 2015-12-16 12:39:53 +13:00