Commit Graph

1221 Commits

Author SHA1 Message Date
semantic-release-bot
5cf534df10 chore(release): 9.18.0
# [9.18.0](https://github.com/webtorrent/bittorrent-tracker/compare/v9.17.4...v9.18.0) (2021-08-20)

### Features

* add proxy support for tracker clients ([#356](https://github.com/webtorrent/bittorrent-tracker/issues/356)) ([ad64dc3](ad64dc3a68))
2021-08-20 21:09:26 +00:00
Alex
ad64dc3a68
feat: add proxy support for tracker clients (#356)
* Add a httpAgent options to http and websocket client trackers.

* Add a socks proxy to udp client trackers.

* Update http agent mock to node 5+

* Bugfix in socks configuration

* Use new socket to connect to the proxy relay and slice the proxy header from the message

* Add documentation for proxy

* Provide http and https agents for proxy.
Change proxy options structure and auto populate socks HTTP agents.

* Update documentation

* Check socks version for UDP proxy

* Clone proxy settings to prevent Socks instances concurrency

* Generate socks http agents on the fly (reuse is not working)

* Use clone to deepcopy socks opts

* Dont create agent for now since we cannot reuse it between requests.

* Removed unused require

* Add .gitignore

* Fix merge conflict

* Fix URL toString

* Fix new Socket constructor

Co-authored-by: Yoann Ciabaud <yoann@sonora.io>
2021-08-20 16:08:36 -05:00
Renovate Bot
71deb99dca chore(deps): update dependency semantic-release to v17.4.5 2021-08-17 09:35:34 +00:00
Renovate Bot
49e5ddfa14 chore(deps): update dependency tape to v5.3.1 2021-08-08 07:08:47 +00:00
renovate[bot]
3778c10da6
chore(deps): update dependency tape to v5.3.0 (#386)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-03 17:51:43 -05:00
Renovate Bot
79effefc92 chore(deps): update dependency webtorrent-fixtures to v1.7.5 2021-07-30 15:40:45 +00:00
Renovate Bot
723597006c chore(deps): update dependency webtorrent-fixtures to v1.7.4 2021-07-23 21:32:24 +00:00
semantic-release-bot
22acc4d13c chore(release): 9.17.4
## [9.17.4](https://github.com/webtorrent/bittorrent-tracker/compare/v9.17.3...v9.17.4) (2021-07-22)

### Bug Fixes

* if websocket closed, don't produce a response ([ca88435](ca88435617))
2021-07-22 01:07:57 +00:00
Diego Rodríguez Baquero
ca88435617
fix: if websocket closed, don't produce a response 2021-07-21 20:07:06 -05:00
Diego Rodríguez Baquero
4699cc2da7
chore: add stale 2021-07-21 19:44:41 -05:00
Diego Rodríguez Baquero
8a23ccdcdf
Delete stale.yml 2021-07-21 19:44:23 -05:00
renovate[bot]
ab706d2b7d
chore(deps): update dependency semantic-release to v17.4.4 (#382)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-08 14:27:14 -05:00
semantic-release-bot
ba33a5cbfc chore(release): 9.17.3
## [9.17.3](https://github.com/webtorrent/bittorrent-tracker/compare/v9.17.2...v9.17.3) (2021-07-02)

### Bug Fixes

* auto update authors on version ([b5ffc70](b5ffc708ad))
2021-07-02 23:30:19 +00:00
Diego Rodríguez Baquero
b5ffc708ad
fix: auto update authors on version 2021-07-02 19:27:08 -04:00
semantic-release-bot
ff20a05e48 chore(release): 9.17.2
## [9.17.2](https://github.com/webtorrent/bittorrent-tracker/compare/v9.17.1...v9.17.2) (2021-06-15)

### Bug Fixes

* modernize ([e5994d2](e5994d2ebd))
2021-06-15 01:55:44 +00:00
Diego Rodriguez Baquero
e5994d2ebd
fix: modernize 2021-06-14 20:54:41 -05:00
semantic-release-bot
8a97b7e2bf chore(release): 9.17.1
## [9.17.1](https://github.com/webtorrent/bittorrent-tracker/compare/v9.17.0...v9.17.1) (2021-06-15)

### Bug Fixes

* add package-lock ([0e486b0](0e486b09d8))
* **deps:** update dependency bn.js to ^5.2.0 ([2d36e4a](2d36e4ae60))
* **deps:** update dependency chrome-dgram to ^3.0.6 ([a82aaaa](a82aaaa319))
* **deps:** update dependency run-parallel to ^1.2.0 ([fcf25ed](fcf25ed40e))
* **deps:** update dependency run-series to ^1.1.9 ([fa2c33f](fa2c33fc91))
* **deps:** update dependency simple-websocket to ^9.1.0 ([96fedbd](96fedbdf56))
* **deps:** update dependency ws to ^7.4.5 ([6ad7ead](6ad7ead994))
* **deps:** update webtorrent ([1e8d47d](1e8d47dcd8))
* UDP url parsing ([8e24a8c](8e24a8c97b))
2021-06-15 01:48:08 +00:00
Diego Rodriguez Baquero
401fdcdc60
ci: add release 2021-06-14 20:47:25 -05:00
Diego Rodríguez Baquero
07beac4aa4
chore: ignore package-lock.json 2021-06-03 23:32:23 -05:00
Diego Rodríguez Baquero
dff15e4809
chore: delete .npmrc 2021-06-03 23:31:58 -05:00
Diego Rodríguez Baquero
13808da9c9
chore: delete package-lock.json 2021-06-03 23:31:04 -05:00
Diego Rodríguez Baquero
fd6d61b367
Merge pull request #378 from webtorrent/renovate_pin-dependencies
chore(deps): pin dependencies
2021-05-31 09:42:38 -05:00
Renovate Bot
b8213a7124
chore(deps): pin dependencies 2021-05-31 03:38:08 +00:00
Renovate Bot
dfe1c2aba5 chore(deps): lock file maintenance 2021-05-31 03:36:48 +00:00
Diego Rodríguez Baquero
0e486b09d8
fix: add package-lock 2021-05-24 07:56:40 -05:00
Diego Rodríguez Baquero
30209d13dd
chore: stale config 2021-05-24 07:47:04 -05:00
Diego Rodríguez Baquero
d29770fb37
chore: update renovate config 2021-05-24 07:45:14 -05:00
Diego Rodríguez Baquero
c3ae739478
Merge pull request #366 from webtorrent/renovate_utf-8-validate-5.x
chore(deps): update dependency utf-8-validate to ^5.0.5
2021-05-24 07:44:11 -05:00
Diego Rodríguez Baquero
d86d370cd9
Delete renovate.json 2021-05-24 07:43:59 -05:00
Diego Rodríguez Baquero
56e2f0ca99
Merge pull request #364 from webtorrent/renovate/configure
Configure Renovate
2021-05-24 07:43:47 -05:00
Renovate Bot
5ef498be5b
chore(deps): update dependency utf-8-validate to ^5.0.5 2021-05-24 12:43:18 +00:00
Diego Rodríguez Baquero
df18c34263
chore: create package-lock 2021-05-24 07:42:43 -05:00
Diego Rodríguez Baquero
2dabe62c14
Merge pull request #365 from webtorrent/renovate_bufferutil-4.x
chore(deps): update dependency bufferutil to ^4.0.3
2021-05-24 07:41:58 -05:00
Diego Rodríguez Baquero
42d10bc770
Merge pull request #377 from webtorrent/renovate_magnet-uri-6.x
chore(deps): update dependency magnet-uri to v6
2021-05-24 07:41:32 -05:00
Alex
36fe11820c
Merge pull request #373 from webtorrent/renovate_bn.js-5.x
fix(deps): update dependency bn.js to ^5.2.0
2021-05-24 12:49:09 +02:00
Renovate Bot
2d36e4ae60
fix(deps): update dependency bn.js to ^5.2.0 2021-05-24 10:40:52 +00:00
Alex
30f154ecf3
Merge pull request #361 from webtorrent/add_gitignore
chore(git): add gitignore
2021-05-24 11:54:42 +02:00
Alex
bba0ab4699
Merge pull request #368 from webtorrent/renovate_wrtc-0.x
chore(deps): update dependency wrtc to ^0.4.7
2021-05-24 11:51:00 +02:00
Alex
a6181b1f5d
Merge pull request #369 from webtorrent/renovate_chrome-dgram-3.x
fix(deps): update dependency chrome-dgram to ^3.0.6
2021-05-24 11:49:18 +02:00
Alex
ce22cc3aee
Merge pull request #376 from webtorrent/renovate_ws-7.x
fix(deps): update dependency ws to ^7.4.5
2021-05-24 11:44:13 +02:00
Alex
baaa581161
Merge pull request #372 from webtorrent/renovate_tape-5.x
chore(deps): update dependency tape to ^5.2.2
2021-05-24 11:43:47 +02:00
Alex
ab977d66dc
Merge pull request #375 from webtorrent/renovate_simple-websocket-9.x
fix(deps): update dependency simple-websocket to ^9.1.0
2021-05-24 11:42:24 +02:00
Alex
67b8321e83
Merge pull request #374 from webtorrent/renovate_run-parallel-1.x
fix(deps): update dependency run-parallel to ^1.2.0
2021-05-24 11:41:55 +02:00
Alex
54a9cb7ef5
Merge branch 'master' into renovate_run-parallel-1.x 2021-05-24 11:40:40 +02:00
Alex
27fcacadf6
Merge pull request #370 from webtorrent/renovate_run-series-1.x
fix(deps): update dependency run-series to ^1.1.9
2021-05-24 11:39:35 +02:00
Renovate Bot
002c39216c
chore(deps): update dependency magnet-uri to v6 2021-05-24 08:47:14 +00:00
Renovate Bot
96fedbdf56
fix(deps): update dependency simple-websocket to ^9.1.0 2021-05-24 08:47:09 +00:00
Renovate Bot
1e8d47dcd8 fix(deps): update webtorrent 2021-05-24 08:03:39 +00:00
Renovate Bot
6ad7ead994
fix(deps): update dependency ws to ^7.4.5 2021-05-24 04:25:51 +00:00
Renovate Bot
fcf25ed40e
fix(deps): update dependency run-parallel to ^1.2.0 2021-05-24 04:25:37 +00:00