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
AgeCommit message (Collapse)Author
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-07Merge pull request #1615 from guanzo/requestIdleCallbackFeross Aboukhadijeh
Adds timeout option to requestIdleCallback
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-12Fix left parameter for asynchronous behaviourAlex
2019-08-11Fix 'left' parameter on seedAlex
2019-08-08Adds missing callback.Eric Guan
2019-08-01better error message for end < startDan Dumont
2019-07-09Merge pull request #1650 from jhiesey/rescanFeross Aboukhadijeh
Add torrent.rescanFiles() to allow manual verify
2019-07-09Add torrent.rescanFiles() to allow manual verifyJohn Hiesey
Useful if files are modified externally to webtorrent.
2019-07-06standardFeross Aboukhadijeh
2019-07-05'url.parse' was deprecated since v11.0.0. Use 'url.URL' constructor insteadFeross Aboukhadijeh
2019-04-17Adds timeout option to requestIdleCallbackEric Guan
2018-09-27Use a update wire wrapper insteadChocobozzz
2018-09-21Try to reduce dl impact on slow computers (web)Chocobozzz
On slow computers with a fast network, web browsers may no longer respond because webtorrent is downloading chunks too fast. The main issue is that you cannot stream a torrent video: the web browser does not have time to play the video, it is too busy downloading the video chunks. On web browser supporting [requestIdleCallback](https://developer.mozilla.org/en-US/docs/Web/API/Window/requestIdleCallback#See_also), we download chunks with a lower priority allowing the web browser to execute other tasks (like playing the video).
2018-08-29Merge pull request #1491 from jimmywarting/feature/remove_xtendDiego Rodríguez Baquero
bye bye xtend
2018-08-29bye bye xtendJimmy Wärting
2018-08-27Remove the concurrency limit in the browserKayleePop
IndexedDB chunk stores benefit from maximum concurrency
2018-08-27Pass a torrent's infohash to custom chunk stores as the `name` optionKayleePop
2018-08-26remove `self = this` in torrent.jsKayleePop
2018-08-24Modernize torrent.jsDiego Rodríguez
2018-08-10Small debugging improvementsJohn Hiesey
2018-07-25Merge pull request #1061 from bradleyjkemp/correct-availabilityDiego Rodríguez Baquero
Implement correct interested behaviour
2018-07-18Add opts.skipVerify to skip verifying existing dataJohn Hiesey
2018-05-18Implements BEP53 to allow file selection using &so in magnetURIs (#1396)Brad Marsden
* Implements BEP53 to allow file selection using &so in magnetURI.
2018-02-18standardFeross Aboukhadijeh
2017-09-08fix debug function undefined bugXiaoJun
2017-04-15feross -> webtorrentFeross Aboukhadijeh
2017-04-14Fix uncaught exception (#1103)Feross Aboukhadijeh
Fixes: https://github.com/feross/webtorrent/issues/1100 Fixes: https://github.com/feross/webtorrent/issues/1101
2017-03-17doc: torrent.createServer() takes a function argumentFeross Aboukhadijeh
2017-03-14Fix files under 16Kb are not downloaded correctlyFeross Aboukhadijeh
Fixes: https://github.com/feross/webtorrent/issues/1077 Bug originally introduced in: https://github.com/feross/webtorrent/commit/6ef2785e4bbed07f2429725ed2b0 5bd91fc36233?diff=split
2017-03-13Fix detection of seeding peersmalone
2017-02-26whitespace fixbradleyjkemp
2017-02-25Start peers as uninterested and only move to interested if/once they have a ↵bradleyjkemp
piece that we need
2017-02-14wait to notify() or updateInterest() at end of GCFeross Aboukhadijeh
To prevent it from possibly being called twice, which will do extra work
2017-02-12change os.tmpDir() to os.tmpdir()William
fixes deprecation warnings
2017-02-03Don't print debug log after torrent is destroyedFeross Aboukhadijeh
2017-02-03Be more defensive: prevent code from running after destroyFeross Aboukhadijeh
2017-02-03Fix "Cannot read property 'complete' of null"Feross Aboukhadijeh
Fixes: https://github.com/feross/webtorrent/issues/1022 We also check `self.destroyed` since `torrent.destroy()` could have been called in the `torrent.on('done')` handler, triggered by `_checkDone()`.
2017-02-03include infoHash in torrent.js debug logsFeross Aboukhadijeh