Commit Graph

455 Commits

Author SHA1 Message Date
Cas
c99eb89208
fix: drop buffer (#465) 2023-05-26 17:54:30 +01:00
semantic-release-bot
6864ef9a24 chore(release): 10.0.3
## [10.0.3](https://github.com/webtorrent/bittorrent-tracker/compare/v10.0.2...v10.0.3) (2023-05-25)

### Performance Improvements

* replace simple websocket with maintained one ([#464](https://github.com/webtorrent/bittorrent-tracker/issues/464)) ([3f01c29](3f01c29122))
2023-05-25 17:21:37 +00:00
Cas
3f01c29122
perf: replace simple websocket with maintained one (#464) 2023-05-25 18:18:36 +01:00
renovate[bot]
fc7c2324e8 chore(deps): update dependency @webtorrent/semantic-release-config to v1.0.9 2023-05-08 15:46:11 +00:00
renovate[bot]
d31e8b6561 chore(deps): update dependency magnet-uri to v7.0.3 2023-04-03 01:45:39 +00:00
renovate[bot]
76a2c7a978 chore(deps): update dependency semantic-release to v20.1.3 2023-03-18 22:35:30 +00:00
renovate[bot]
bf4481c09a chore(deps): update dependency semantic-release to v20.1.1 2023-03-01 08:38:50 +00:00
semantic-release-bot
7356e34894 chore(release): 10.0.2
## [10.0.2](https://github.com/webtorrent/bittorrent-tracker/compare/v10.0.1...v10.0.2) (2023-02-01)

### Bug Fixes

* **deps:** update dependency ws to v8 ([#448](https://github.com/webtorrent/bittorrent-tracker/issues/448)) ([2209d4f](2209d4f21b)), closes [#449](https://github.com/webtorrent/bittorrent-tracker/issues/449)
2023-02-01 14:22:01 +00:00
renovate[bot]
2209d4f21b
fix(deps): update dependency ws to v8 (#448)
* fix(deps): update dependency ws to v8

* fix: ws imports (#449)

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cas <6506529+ThaUnknown@users.noreply.github.com>
2023-02-01 15:19:06 +01:00
renovate[bot]
b72d226ed8
chore(deps): update webtorrent (#445)
* chore(deps): update webtorrent

* fix: dependencies (#446)

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cas <6506529+ThaUnknown@users.noreply.github.com>
2023-02-01 03:43:44 +01:00
renovate[bot]
138c6e7327
chore(deps): update dependency magnet-uri to v7 (#444)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-29 22:20:56 -05:00
renovate[bot]
4bf8cb54dc
chore(deps): update dependency semantic-release to v20 (#441)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-29 22:19:32 -05:00
Diego Rodríguez Baquero
b38acbdbe5
ci: add node-pre-gyp 2023-01-29 22:17:11 -05:00
renovate[bot]
0d297e4e1f chore(deps): update dependency tape to v5.6.3 2023-01-17 06:05:57 +00:00
semantic-release-bot
df39fed6fa chore(release): 10.0.1
## [10.0.1](https://github.com/webtorrent/bittorrent-tracker/compare/v10.0.0...v10.0.1) (2022-12-07)

### Bug Fixes

* **deps:** update dependency bencode to v3 ([#434](https://github.com/webtorrent/bittorrent-tracker/issues/434)) [skip ci] ([926ceee](926ceee0ba))
* **deps:** update dependency string2compact to v2 ([#437](https://github.com/webtorrent/bittorrent-tracker/issues/437)) ([9be843c](9be843c5e4))
2022-12-07 16:43:39 +00:00
renovate[bot]
cb0bdfcfa7
chore(deps): update dependency semantic-release to v19.0.5 (#438)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 11:40:48 -05:00
renovate[bot]
9be843c5e4
fix(deps): update dependency string2compact to v2 (#437)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 11:40:29 -05:00
renovate[bot]
ac84fbd44c
chore(deps): update dependency semantic-release to v19 [security] (#423) [skip ci]
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-12-07 11:40:11 -05:00
renovate[bot]
35ede9c8d7
chore(deps): update dependency webtorrent-fixtures to v2 (#436) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 11:39:20 -05:00
renovate[bot]
926ceee0ba
fix(deps): update dependency bencode to v3 (#434) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-07 11:39:00 -05:00
renovate[bot]
bf74ecf70b chore(deps): update dependency tape to v5.6.1 2022-12-06 04:46:14 +00:00
renovate[bot]
15bcf895d8 chore(deps): update dependency @webtorrent/semantic-release-config to v1.0.8 2022-12-06 01:20:48 +00:00
semantic-release-bot
de947a703a chore(release): 10.0.0
# [10.0.0](https://github.com/webtorrent/bittorrent-tracker/compare/v9.19.0...v10.0.0) (2022-12-05)

### Features

* esm ([#431](https://github.com/webtorrent/bittorrent-tracker/issues/431)) ([e6d3189](e6d3189edf))

### BREAKING CHANGES

* ESM only

* feat: esm

* fix: linter oops
2022-12-05 22:09:46 +00:00
Cas
e6d3189edf
feat: esm (#431)
BREAKING CHANGE: ESM only

* feat: esm

* fix: linter oops
2022-12-05 23:06:54 +01:00
semantic-release-bot
4b5299b691 chore(release): 9.19.0
# [9.19.0](https://github.com/webtorrent/bittorrent-tracker/compare/v9.18.6...v9.19.0) (2022-06-01)

### Features

* **events:** Support of `paused` client event ([#411](https://github.com/webtorrent/bittorrent-tracker/issues/411)) ([ef76b3f](ef76b3f3b6))
2022-06-01 15:26:39 +00:00
semantic-release-bot
a048097ab4 chore(release): 9.18.6
## [9.18.6](https://github.com/webtorrent/bittorrent-tracker/compare/v9.18.5...v9.18.6) (2022-05-11)

### Bug Fixes

* revert [#420](https://github.com/webtorrent/bittorrent-tracker/issues/420) ([8d54938](8d54938f16))
2022-05-11 01:02:38 +00:00
Renovate Bot
38c4fdbcc1 chore(deps): update dependency tape to v5.5.3 2022-04-09 19:09:49 +00:00
semantic-release-bot
2a79101ef7 chore(release): 9.18.5
## [9.18.5](https://github.com/webtorrent/bittorrent-tracker/compare/v9.18.4...v9.18.5) (2022-03-25)

### Bug Fixes

* connection leaks ([#420](https://github.com/webtorrent/bittorrent-tracker/issues/420)) ([f7928cf](f7928cfcc6))
2022-03-25 08:44:32 +00:00
semantic-release-bot
048bc455a7 chore(release): 9.18.4
## [9.18.4](https://github.com/webtorrent/bittorrent-tracker/compare/v9.18.3...v9.18.4) (2022-03-06)

### Bug Fixes

* typo in ws example ([#417](https://github.com/webtorrent/bittorrent-tracker/issues/417)) ([023afb9](023afb9a32))
2022-03-06 00:18:16 +00:00
Renovate Bot
74065c7b61 chore(deps): update dependency tape to v5.5.2 2022-02-14 01:28:55 +00:00
Renovate Bot
09f8d15d33 chore(deps): update dependency tape to v5.5.1 2022-02-12 08:31:22 +00:00
Renovate Bot
e3bbfc6260 chore(deps): update dependency tape to v5.5.0 2022-01-27 20:43:54 +00:00
Renovate Bot
4df012037f chore(deps): update dependency tape to v5.4.1 2022-01-17 05:55:15 +00:00
Renovate Bot
b0227c311e chore(deps): update dependency tape to v5.4.0 2021-12-27 06:01:13 +00:00
Renovate Bot
ebbeb2fc49 chore(deps): update dependency semantic-release to v18.0.1 2021-11-25 08:38:24 +00:00
Renovate Bot
3bda698345 chore(deps): update dependency tape to v5.3.2 2021-11-17 09:15:06 +00:00
semantic-release-bot
c761671345 chore(release): 9.18.3
## [9.18.3](https://github.com/webtorrent/bittorrent-tracker/compare/v9.18.2...v9.18.3) (2021-10-29)

### Bug Fixes

* **deps:** update dependency clone to v2 ([#393](https://github.com/webtorrent/bittorrent-tracker/issues/393)) ([dc6f796](dc6f796684))
2021-10-29 14:38:41 +00:00
renovate[bot]
dc6f796684
fix(deps): update dependency clone to v2 (#393)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-29 09:37:52 -05:00
renovate[bot]
892b848911
chore(deps): update dependency semantic-release to v18 (#399)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-29 09:29:51 -05:00
semantic-release-bot
fe0df4654c chore(release): 9.18.2
## [9.18.2](https://github.com/webtorrent/bittorrent-tracker/compare/v9.18.1...v9.18.2) (2021-09-02)

### Bug Fixes

* **deps:** update dependency socks to v2 ([#394](https://github.com/webtorrent/bittorrent-tracker/issues/394)) ([353e1f4](353e1f4009))
2021-09-02 11:41:45 +00:00
renovate[bot]
353e1f4009
fix(deps): update dependency socks to v2 (#394)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-02 13:40:52 +02:00
semantic-release-bot
c00074a923 chore(release): 9.18.1
## [9.18.1](https://github.com/webtorrent/bittorrent-tracker/compare/v9.18.0...v9.18.1) (2021-09-01)

### Bug Fixes

* disable socks in chromeapp ([#398](https://github.com/webtorrent/bittorrent-tracker/issues/398)) ([7fd5877](7fd5877895))
2021-09-01 18:28:49 +00:00
Jocelyn Liu
7fd5877895
fix: disable socks in chromeapp (#398) 2021-09-01 13:27:58 -05:00
Renovate Bot
88fbbbeb9d chore(deps): update dependency semantic-release to v17.4.7 2021-08-26 19:17:15 +00:00
Renovate Bot
08f22421c4 chore(deps): update dependency semantic-release to v17.4.6 2021-08-24 22:32:23 +00:00
Renovate Bot
dae6716eb4 chore(deps): update dependency @webtorrent/semantic-release-config to v1.0.7 2021-08-21 15:38:07 +00:00
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