Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-26 | update interest when a peer's bitfield changes | KayleePop | |
It happened eventually before this, but was delayed until the next piece finished downloading | |||
2020-05-26 | fix: not setting initial wire interest | KayleePop | |
https://github.com/webtorrent/webtorrent/issues/1864 | |||
2020-05-14 | Change parseRange.parse to parseRange | x1alien | |
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-15 | implement store destruction option | KayleePop | |
2020-04-02 | fix ratio | Diego Rodriguez Baquero | |
2020-03-16 | Merge pull request #1819 from webtorrent/add-private-docs | Alex | |
Fix and document "private" option | |||
2020-03-15 | Improve code readability | Alex | |
2020-03-15 | use native Set instead of uniq library | KayleePop | |
2020-03-15 | Add tests for private option | Alex | |
2020-03-14 | Add private attribute to docs | Alex | |
2020-01-03 | Check if client is set when debug logging. | jsdt | |
2019-09-07 | Merge pull request #1615 from guanzo/requestIdleCallback | Feross Aboukhadijeh | |
Adds timeout option to requestIdleCallback | |||
2019-09-07 | User might destroy torrent in response to 'metadata' event | Feross Aboukhadijeh | |
Fixes: https://github.com/webtorrent/webtorrent-cli/issues/112 Fix for PR https://github.com/webtorrent/webtorrent/pull/1737 | |||
2019-09-06 | Emit `metadata` event before `ready` and `done` | Alex | |
2019-08-12 | Fix left parameter for asynchronous behaviour | Alex | |
2019-08-11 | Fix 'left' parameter on seed | Alex | |
2019-08-08 | Adds missing callback. | Eric Guan | |
2019-08-01 | better error message for end < start | Dan Dumont | |
2019-07-09 | Merge pull request #1650 from jhiesey/rescan | Feross Aboukhadijeh | |
Add torrent.rescanFiles() to allow manual verify | |||
2019-07-09 | Add torrent.rescanFiles() to allow manual verify | John Hiesey | |
Useful if files are modified externally to webtorrent. | |||
2019-07-06 | standard | Feross Aboukhadijeh | |
2019-07-05 | 'url.parse' was deprecated since v11.0.0. Use 'url.URL' constructor instead | Feross Aboukhadijeh | |
2019-04-17 | Adds timeout option to requestIdleCallback | Eric Guan | |
2018-09-27 | Use a update wire wrapper instead | Chocobozzz | |
2018-09-21 | Try 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-29 | Merge pull request #1491 from jimmywarting/feature/remove_xtend | Diego Rodríguez Baquero | |
bye bye xtend | |||
2018-08-29 | bye bye xtend | Jimmy Wärting | |
2018-08-27 | Remove the concurrency limit in the browser | KayleePop | |
IndexedDB chunk stores benefit from maximum concurrency | |||
2018-08-27 | Pass a torrent's infohash to custom chunk stores as the `name` option | KayleePop | |
2018-08-26 | remove `self = this` in torrent.js | KayleePop | |
2018-08-24 | Modernize torrent.js | Diego Rodríguez | |
2018-08-10 | Small debugging improvements | John Hiesey | |
2018-07-25 | Merge pull request #1061 from bradleyjkemp/correct-availability | Diego Rodríguez Baquero | |
Implement correct interested behaviour | |||
2018-07-18 | Add opts.skipVerify to skip verifying existing data | John Hiesey | |
2018-05-18 | Implements BEP53 to allow file selection using &so in magnetURIs (#1396) | Brad Marsden | |
* Implements BEP53 to allow file selection using &so in magnetURI. | |||
2018-02-18 | standard | Feross Aboukhadijeh | |
2017-09-08 | fix debug function undefined bug | XiaoJun | |
2017-04-15 | feross -> webtorrent | Feross Aboukhadijeh | |
2017-04-14 | Fix uncaught exception (#1103) | Feross Aboukhadijeh | |
Fixes: https://github.com/feross/webtorrent/issues/1100 Fixes: https://github.com/feross/webtorrent/issues/1101 | |||
2017-03-17 | doc: torrent.createServer() takes a function argument | Feross Aboukhadijeh | |
2017-03-14 | Fix files under 16Kb are not downloaded correctly | Feross 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-13 | Fix detection of seeding peers | malone | |
2017-02-26 | whitespace fix | bradleyjkemp | |
2017-02-25 | Start peers as uninterested and only move to interested if/once they have a ↵ | bradleyjkemp | |
piece that we need | |||
2017-02-14 | wait to notify() or updateInterest() at end of GC | Feross Aboukhadijeh | |
To prevent it from possibly being called twice, which will do extra work | |||
2017-02-12 | change os.tmpDir() to os.tmpdir() | William | |
fixes deprecation warnings | |||
2017-02-03 | Don't print debug log after torrent is destroyed | Feross Aboukhadijeh | |
2017-02-03 | Be more defensive: prevent code from running after destroy | Feross Aboukhadijeh | |
2017-02-03 | Fix "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-03 | include infoHash in torrent.js debug logs | Feross Aboukhadijeh | |