Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-11 | support calling torrent.load() before 'ready' event | Feross Aboukhadijeh | |
2016-01-11 | remove old TODOs | Feross Aboukhadijeh | |
2016-01-11 | Check blocklist for WebRTC peers | Feross Aboukhadijeh | |
Fix #566 | |||
2016-01-11 | BREAKING: torrent.torrentFileURL renamed to torrent.torrentFileBlobURL | Feross Aboukhadijeh | |
torrent.torrentFileURL -> torrent.torrentFileBlobURL | |||
2016-01-11 | BREAKING: `downloadSpeed` and `uploadSpeed` are getters | Feross Aboukhadijeh | |
torrent.downloadSpeed() -> torrent.downloadSpeed torrent.uploadSpeed() -> torrent.uploadSpeed | |||
2016-01-11 | cmd: better UI at smaller terminal widths | Feross Aboukhadijeh | |
2016-01-11 | emit 'infoHash` event sooner | Feross Aboukhadijeh | |
This is still being nextTicked because `parseTorrent.remote` (called first) is always called on the next tick | |||
2016-01-08 | don't call discovery.setTorrent twice | Feross Aboukhadijeh | |
See https://github.com/sidd/webtorrent/commit/b5600d6c06b51e5af940275dc60a5e 17e26ea61b#commitcomment-15331318 | |||
2016-01-06 | Merge pull request #555 from feross/fix-downloaded-property | Feross Aboukhadijeh | |
Fix downloaded property access | |||
2016-01-06 | log ut_metadata warnings | Feross Aboukhadijeh | |
2016-01-06 | Fix crash on ipv6 addresses | Feross Aboukhadijeh | |
2016-01-04 | Fix downloaded property access | Diego Rodríguez Baquero | |
When bitfield is not yet created, accessing downloaded property will throw an error. | |||
2016-01-04 | cmd: fix exception when quitting | Feross Aboukhadijeh | |
2016-01-03 | Select priority | Diego Rodríguez Baquero | |
Allows selecting with a set priority, if not passed as argument, it will default to false/0 | |||
2016-01-01 | PR feedback for #549 | Feross Aboukhadijeh | |
2016-01-01 | Fix timeRemaining issue | Diego Rodríguez Baquero | |
When the swarm hasn't been created but the timeRemaining property is accessed, it causes an error. | |||
2016-01-01 | Throw error on client.add('') | Feross Aboukhadijeh | |
2015-12-30 | Pulled code out into 3 new packages! | Feross Aboukhadijeh | |
https://github.com/feross/render-media https://github.com/feross/stream-to-blob-url https://github.com/feross/stream-with-known-length-to-buffer | |||
2015-12-29 | BREAKING: rename opts.maxPeers -> opts.maxConns | Feross Aboukhadijeh | |
- The underlying option on the `bittorrent-swarm` instance is named `maxConns` which is a more accurate name - Let `bittorrent-swarm` handle non-number maxConns values | |||
2015-12-29 | Merge pull request #546 from feross/throw-on-use-after-destroy | Feross Aboukhadijeh | |
torrent: throw on use after destroy | |||
2015-12-29 | Merge pull request #547 from feross/torrent-pause | Feross Aboukhadijeh | |
Add torrent.pause() API | |||
2015-12-29 | Set maxPeers on client and pass down to every torrent | Aram Drevekenin | |
2015-12-28 | Add torrent.pause() API | Feross Aboukhadijeh | |
Fix #543 | |||
2015-12-28 | torrent: throw on use after destroy | Feross Aboukhadijeh | |
2015-12-28 | Fix torrent.done state when there are deselected files (fix #316) | Feross Aboukhadijeh | |
Supersedes PR https://github.com/feross/webtorrent/pull/533 | |||
2015-12-28 | style | Feross Aboukhadijeh | |
2015-12-28 | bugfixes after PR #425 | Feross Aboukhadijeh | |
cc @valeriangalliat | |||
2015-12-28 | Merge pull request #425 from valeriangalliat/feature/render-to | Feross Aboukhadijeh | |
[Feature proposition] Allow to render a torrent into an existing element | |||
2015-12-28 | add todos | Feross Aboukhadijeh | |
2015-12-27 | torrent server only call internal `server.close` once | Feross Aboukhadijeh | |
If the user calls `server.close()` on the http server returned by `torrnet.createServer()` then we should not call it in `server.destroy()` or node will return an error | |||
2015-12-22 | Implement 'render-to' method | Valérian Galliat | |
* Update 'handle' (previously 'append-to') to take a 'getElem' function instead of directly a root element, allowing to custimize the element injection method, and without directly manipulating the DOM. * Reimplement 'append-to' using abstract 'handle' method. * Implement a 'render-to' method to render a torrent inside an existing element. | |||
2015-12-22 | Rename 'append-to' to 'render' | Valérian Galliat | |
2015-12-17 | torrent.createServer: throw error in browser | Feross Aboukhadijeh | |
2015-12-17 | don't add default trackers when { tracker: false } | Feross Aboukhadijeh | |
When the user sets `{ tracker: false }` on the WebTorrent client, don’t add trackers to the torrent by default. | |||
2015-12-17 | Improve torrent.createServer() index page | Feross Aboukhadijeh | |
- Download link uses correct filename - List shows file paths, not just name - Add file size - Show torrent name at top, instead of generic “WebTorrent” title | |||
2015-12-09 | Standard fix | Diego Rodríguez B | |
Remove space to match standard | |||
2015-12-09 | Initialize pieces on constructor | Diego Rodríguez B | |
Many prototype functions and properties use it and if it hasn't been initialized it will throw error as it's undefined. | |||
2015-12-05 | add debug log | Feross Aboukhadijeh | |
2015-12-04 | dedupe urlList | Feross Aboukhadijeh | |
Fixes https://github.com/feross/instant.io/issues/92 | |||
2015-12-04 | code style | Feross Aboukhadijeh | |
2015-12-04 | self -> this | Feross Aboukhadijeh | |
2015-12-03 | browser: exclude two unused packages | Feross Aboukhadijeh | |
2015-12-02 | timeRemaining should be 0 once done (Fix #503) | Diego Rodríguez B | |
timeRemaining property should be 0 once a torrent has been downloaded (or is being seeded) | |||
2015-10-05 | Accommodate Chrome/FF optional Blob arg difference | Yousef Amar | |
The specs say that the second Blob constructor argument is optional (http://www.w3.org/TR/FileAPI/#constructorParams), however Chrome and FF implement that differently. FF checks if the second arg is not undefined, while Chrome checks "arguments.length". As a result, if the second argument is undefined, Chrome will throw an error (https://chromium.googlesource.com/chromium/blink/+/72fef91ac1ef679207f51def8133b336a6f6588f/LayoutTests/fast/files/blob-constructor.html#55), while FF will just ignore it. This change makes it so that the second arg is not passed at all when it's undefined, and Chrome is happy as a result. | |||
2015-09-22 | Merge pull request #426 from valeriangalliat/hotfix/append-to-callback-elem | Feross Aboukhadijeh | |
Always pass 'elem' to 'append-to' callback | |||
2015-09-17 | standard | Feross Aboukhadijeh | |
2015-09-10 | Always pass 'elem' to 'append-to' callback | Valérian Galliat | |
Looks like it was forgotten for 'img' and 'iframe'. | |||
2015-08-31 | Disable DHT and PEX when the torrent is flagged as private | Gilles De Mey | |
Add test for private torrent - should disable DHT Fail public torrent test when using a private torrent standard Disable DHT for the torrent's swarm and discovery. | |||
2015-08-28 | expose torrent.path in a clean way (fix #409) | Feross Aboukhadijeh | |
2015-08-25 | Add torrent.path | André Stein | |