Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/webtorrent/webtorrent.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2020-11-12Add lsd option to clientJulen Garcia Leunda
2020-11-05Merge pull request #1952 from webtorrent/bitfieldFeross Aboukhadijeh
2020-11-04Fix BEP53 implementationJulen Garcia Leunda
2020-11-03bitfield@4Feross Aboukhadijeh
2020-10-31Apply review suggestionsJulen Garcia Leunda
2020-10-30Implement peer-address (x.pe) BEP09Julen Garcia Leunda
2020-10-28standardFeross Aboukhadijeh
2020-10-27Fix "Cannot read property 'utp' of null"Feross Aboukhadijeh
Fixes #1940
2020-10-23standardFeross Aboukhadijeh
2020-10-22Final ChangesRhys Williams
2020-10-22Remove addressed TODORhys Williams
2020-10-22Simple ChangesRhys Williams
2020-10-16Making Travis HappyRhys Williams
2020-10-16[BugFix] Peer reconnect timeout throwing NPE on destroyed.Rhys Williams
2020-10-10Merge pull request #1923 from webtorrent/add_utp_supportKaylee
uTP support (disabled by default). when enabled, uTP is tried first for all ip:port and timeouts fall back to TCP Co-authored-by: Pierre Dubouilh <pldubouilh@gmail.com>
2020-10-06keeping code consistencyJean-Philippe ALLEGRO
applying changes according to @alxhotel suggestion https://github.com/webtorrent/webtorrent/pull/1925#discussion_r499647106
2020-10-05check if torrent is destroyed before emitting download/upload eventJean-Philippe ALLEGRO
closes https://github.com/webtorrent/webtorrent/issues/1924
2020-10-03PR review improvementsJulen Garcia Leunda
2020-10-02Add uTP support (BEP29)Julen Garcia Leunda
2020-09-10Merge pull request #1364 from KayleePop/destroyKaylee
2020-06-16refactor torrent._rechoke()KayleePop
2020-05-26update interest when a peer's bitfield changesKayleePop
It happened eventually before this, but was delayed until the next piece finished downloading
2020-05-26fix: not setting initial wire interestKayleePop
https://github.com/webtorrent/webtorrent/issues/1864
2020-05-14Change parseRange.parse to parseRangex1alien
node-parse-numeric-range does not support parse function as of Jan 6, 2020. Refer commit https://github.com/euank/node-parse-numeric-range/commit/9483328128c7d639361e3395ecb8a2b21fe07de4 .
2020-04-15implement store destruction optionKayleePop
2020-04-02fix ratioDiego Rodriguez Baquero
2020-03-16Merge pull request #1819 from webtorrent/add-private-docsAlex
Fix and document "private" option
2020-03-15Improve code readabilityAlex
2020-03-15use native Set instead of uniq libraryKayleePop
2020-03-15Add tests for private optionAlex
2020-03-14Add private attribute to docsAlex
2020-01-03Check if client is set when debug logging.jsdt
2019-09-11Return server from server.listen for method chaining to work (#1641)Feross Aboukhadijeh
Return server from server.listen for method chaining to work
2019-09-07Fix how the first piece's irrelevant bytes are calculated (#1738)Feross Aboukhadijeh
Fix how the first piece's irrelevant bytes are calculated
2019-09-07Merge pull request #1615 from guanzo/requestIdleCallbackFeross Aboukhadijeh
Adds timeout option to requestIdleCallback
2019-09-07Fix how the first piece's irrelevant bytes are calculatedFeross Aboukhadijeh
2019-09-07server: Use relative URLsFeross Aboukhadijeh
Fixes: https://github.com/webtorrent/webtorrent/pull/1598
2019-09-07User might destroy torrent in response to 'metadata' eventFeross Aboukhadijeh
Fixes: https://github.com/webtorrent/webtorrent-cli/issues/112 Fix for PR https://github.com/webtorrent/webtorrent/pull/1737
2019-09-06Emit `metadata` event before `ready` and `done`Alex
2019-08-27Address @diracdeltas feedback on #1714Feross Aboukhadijeh
2019-08-27Set security headers on /favicon.ico responsesFeross Aboukhadijeh
2019-08-27Fix http server XSSFeross Aboukhadijeh
Low risk xss. If the torrent contains a specially crafted title or file name, and the user starts the WebTorrent HTTP server via createServer(), and then the user visits the HTTP server index page (which lists the contents of the torrent), then the attacker can run JavaScript in this browser context. The reason this seems relatively low risk is that the WebTorrent HTTP server only allows fetching data pieces from the torrent. It doesn't support any other control of the torrent client. So, attacker code could e.g. figure out what content the user is downloading and exfiltrate that to an external domain. This commit mitigates the issue in two ways (either of which could have prevented this XSS on its own): 1. HTML-escape untrusted torrent metadata (name, path, file names, etc.) 2. Add the strictest possible CSP to prevent all connections, scripts, styles, plugins, frames. Every capability is denied.
2019-08-18Merge pull request #1701 from alxhotel/fix-left-parameterFeross Aboukhadijeh
Fix 'left' parameter on seed
2019-08-13print debug log in error caseFeross Aboukhadijeh
2019-08-12Fix left parameter for asynchronous behaviourAlex
2019-08-11Fix 'left' parameter on seedAlex
2019-08-09Merge pull request #1692 from webtorrent/greenkeeper/stream-to-blob-url-3.0.0Feross Aboukhadijeh
Update stream-to-blob-url to the latest version 🚀
2019-08-09Fixes for stream-to-blob-url@3Feross Aboukhadijeh
2019-08-08Adds missing callback.Eric Guan
2019-08-07remove safe-bufferFeross Aboukhadijeh