Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-02 | New API: WebTorrent.WEBRTC_SUPPORT | Feross Aboukhadijeh | |
Detect native WebRTC support in the environment. ```js if (WebTorrent.WEBRTC_SUPPORT) { // webrtc support! } else { // fallback } ``` | |||
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 | Set maxPeers on client and pass down to every torrent | Aram Drevekenin | |
2015-12-17 | tests: lots of cleanup | 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 | Change default "created by" to match uTorrent style | Feross Aboukhadijeh | |
Instead of “WebTorrent/0.63.0”, it’s now “WebTorrent/0063”. | |||
2015-12-04 | remove debug statement | Feross Aboukhadijeh | |
2015-12-04 | code style | Feross Aboukhadijeh | |
2015-12-03 | Standardize hash variable names (fix #374) | Feross Aboukhadijeh | |
2015-10-02 | Merge pull request #418 from gillesdemey/dev-clone-options | Valérian Galliat | |
Clone options when seeding / downloading | |||
2015-09-17 | standard | Feross Aboukhadijeh | |
2015-09-03 | Clone options when seeding/downloading | Gilles De Mey | |
2015-08-22 | BREAKING: rename `torrent.storage` to `torrent.store` | Feross Aboukhadijeh | |
2015-08-22 | Include web torrent version in http user agent | Feross Aboukhadijeh | |
2015-08-22 | BREAKING: Use abstract-chunk-store for storage | Feross Aboukhadijeh | |
Part of an effort to share more code with `torrent-stream` by @mafintosh: https://github.com/mafintosh/torrent-stream/pull/133 https://github.com/mafintosh/torrent-stream/pull/132 Storage is now based on: https://www.npmjs.com/package/fs-chunk-store (in node) https://www.npmjs.com/package/memory-chunk-store (in the browser) and: https://www.npmjs.com/package/immediate-chunk-store https://www.npmjs.com/package/torrent-piece This is a BREAKING change, since users who pass in custom storage engine with `opts.storage` will need to update their storage backend to be `abstract-chunk-store` compliant: https://www.npmjs.com/package/abstract-chunk-store There are also likely other miscellaneous BREAKING API changes, since this was a huge refactor of the codebase. | |||
2015-08-14 | adhere to padded-blocks | Linus Unnebäck | |
2015-06-28 | respect opts.path option, even when seeding from filesystem | Feross Aboukhadijeh | |
2015-06-14 | use input file/dir path as download path | Josip Janžić | |
closes #357 | |||
2015-06-11 | Handle adding duplicate torrents gracefully | Feross Aboukhadijeh | |
Return the existing torrent instead of failing with an error. Fixes #348 | |||
2015-06-11 | webtorrent.get should not throw | Feross Aboukhadijeh | |
2015-06-11 | factor out common variable into const | Feross Aboukhadijeh | |
2015-06-11 | move TODOs to issue #353 | Feross Aboukhadijeh | |
2015-06-11 | add "created by" field to torrents | Feross Aboukhadijeh | |
2015-05-30 | return torrent object from webtorrent.seed | Feross Aboukhadijeh | |
2015-05-29 | moved remote torrent handling into parse-torrent@5.1 | Feross Aboukhadijeh | |
2015-05-18 | remove torrent from client on fatal torrent error | Feross Aboukhadijeh | |
also, fixed a bug with choking where we were inspecting wire._destroyed instead of wire.destroyed. | |||
2015-05-04 | support `webtorrent-hybrid` package | Feross Aboukhadijeh | |
2015-05-04 | Remove `wrtc` dependency #303 | Feross Aboukhadijeh | |
2015-04-11 | Add client.address() method | Feross Aboukhadijeh | |
2015-03-20 | internal: simplify how storage opts are passed | Feross Aboukhadijeh | |
2015-03-20 | Remove `browserify-versionify` | Feross Aboukhadijeh | |
Fixes #286 | |||
2015-03-19 | better debug logs | Feross Aboukhadijeh | |
2015-03-07 | style: always use braces | Feross Aboukhadijeh | |
2015-03-01 | doc: `client.get` can return `null` | Feross Aboukhadijeh | |
2015-03-01 | parse-torrent@4 | Feross Aboukhadijeh | |
2015-02-01 | use xtend | Feross Aboukhadijeh | |
2015-01-26 | handle error from load-ip-set | Feross Aboukhadijeh | |
2015-01-26 | after client.destroy(), no "ready" event emitted | Feross Aboukhadijeh | |
2015-01-26 | after client.destroy(), no "torrent" event should be emitted | Feross Aboukhadijeh | |
Fixes #254 | |||
2015-01-26 | throw if add or seed after destroy | Feross Aboukhadijeh | |
For #254 | |||
2015-01-15 | update docs to show array of strings now supported | Feross Aboukhadijeh | |
For #224. | |||
2015-01-05 | client.seed: skip piece verification for performance | Feross Aboukhadijeh | |
For https://github.com/feross/webtorrent/issues/235 | |||
2015-01-04 | add `rtcConfig` option | Feross Aboukhadijeh | |
2014-12-31 | comment fix | Feross Aboukhadijeh | |
2014-12-31 | Use 'WebTorrent' user-agent for http requests | Feross Aboukhadijeh | |
Fixes #229 | |||
2014-12-31 | remove unused code/modules | Feross Aboukhadijeh | |
2014-12-30 | add `torrent.magnetURI` getter function | Feross Aboukhadijeh | |
Depends on https://github.com/feross/parse-torrent/pull/8 | |||
2014-12-22 | Merge pull request #216 from feross/hex-everything | Feross Aboukhadijeh | |
treat peer_id as hex everywhere | |||
2014-12-22 | Merge pull request #213 from feross/client-seed-folder | Feross Aboukhadijeh | |
support seeding entire folders (string path to folder) | |||
2014-12-18 | set client version in node too | Feross Aboukhadijeh | |