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/bin
AgeCommit message (Collapse)Author
2016-08-06Improve AUTHORS.md formattingFeross Aboukhadijeh
2016-05-19use cross-spawnFeross Aboukhadijeh
cross-spawn-async is deprecated
2016-03-17update authorsFeross Aboukhadijeh
2016-03-11BREAKING: Move command line to new package: webtorrent-cliFeross Aboukhadijeh
2016-03-11replace pretty-bytes with prettier-bytesFeross Aboukhadijeh
2016-03-09add npm run update-authorsFeross Aboukhadijeh
2016-03-09exclude duplicate authorFeross Aboukhadijeh
2016-02-20call unref only when presentJames Halliday
2016-02-19cmd: fix UI with lots of peersFeross Aboukhadijeh
`linesRemaining` wasn’t being decremented each time line() was called.
2016-02-19test: always run saucelabs test locally (#619)Feross Aboukhadijeh
I think this is a simpler approach for #619. Always run the sauce labs tests locally. If users lack the right sauce labs credentials, they’ll get an error and hopefully set up zuul correctly before sending a PR.
2016-02-19Merge pull request #619 from josephfrazier/use-zuulrc-credentialsFeross Aboukhadijeh
Use .zuulrc credentials for Sauce Labs tests
2016-02-16catch and print chromecast errorsFeross Aboukhadijeh
2016-02-15bin/test.js: npmRun() exits process if no callbackJoseph Frazier
2016-02-15bin/test.js: move process.exit logic into npmRun helperJoseph Frazier
This helps reduce nesting.
2016-02-15Always run Electron tests during `npm test`Joseph Frazier
See https://github.com/feross/webtorrent/pull/605#issuecomment-183823968
2016-02-15Use .zuulrc credentials for Sauce Labs testsJoseph Frazier
See https://github.com/feross/webtorrent/pull/605#issuecomment-183823968
2016-02-14remove hefty `inquirer` dependencyFeross Aboukhadijeh
2016-02-14cmd: proper fatal error on port takenFeross Aboukhadijeh
2016-02-14cmd: only make vlc-log.txt when DEBUG is enabledFeross Aboukhadijeh
2016-02-09Tests check for saucelabs environment variables, not TravisJoseph Frazier
2016-02-09npm test uses Electron if saucelabs cannot be usedJoseph Frazier
2016-02-09Tests ensure Travis environment for browser testsJoseph Frazier
2016-02-08standard styleFeross Aboukhadijeh
2016-02-06chromecast torrent titleWim
attach the torrent name so chromecast shows the name of the torrent file on the preload screen
2016-02-04styleFeross Aboukhadijeh
2016-01-15cmd: fix ui when download completes on select screenFeross Aboukhadijeh
2016-01-11cmd: webtorrent info, delete extra propertyFeross Aboukhadijeh
2016-01-11BREAKING: `downloadSpeed` and `uploadSpeed` are gettersFeross Aboukhadijeh
torrent.downloadSpeed() -> torrent.downloadSpeed torrent.uploadSpeed() -> torrent.uploadSpeed
2016-01-11cmd: use `torrent.numPeers` APIFeross Aboukhadijeh
2016-01-11cmd: better UI at smaller terminal widthsFeross Aboukhadijeh
2016-01-11eliminate `torrent.swarm` usageFeross Aboukhadijeh
2016-01-10show help if there is not exactly one argument for info, create, download, ↵Romain Beaumont
add and seed, fix #567
2016-01-10Remove windows-no-runnableFeross Aboukhadijeh
Fixes #440
2016-01-04cmd: interface less than 80 chars wideFeross Aboukhadijeh
Fix #496
2015-12-27styleFeross Aboukhadijeh
2015-12-27cmd: --announce flag works for "create" and "download" tooFeross Aboukhadijeh
2015-12-27Merge pull request #427 from valeriangalliat/feature/announceFeross Aboukhadijeh
Add an 'announce' option to announce to custom trackers
2015-12-07remove clone scriptFeross Aboukhadijeh
`zelda` doesn’t work reliably on npm3 yet. this script is currently more trouble than it’s worth
2015-12-01cli: Using Control-C should not print "Unexpected error" message (Fix #497)Feross Aboukhadijeh
Terminating a script with Control-C returns exit code 130 in new versions of node.
2015-11-21cross-platform shell scriptFeross Aboukhadijeh
https://github.com/feross/webtorrent/commit/12777c75de013df0cab2e4dd9351 8e817cea0b1e#commitcomment-14542699
2015-11-19clone.sh should use bash due to bashismsIvan Vučica
Bashisms pushd/popd don't work so well if /bin/sh is dash, as is the case on a Debian machine.
2015-11-09Pick a new port on EACCESYoann Ciabaud
2015-11-09Pick an available port instead of crashing with "listen EADDRINUSE" or ↵Yoann Ciabaud
"listen EACCES" Fixes: #411
2015-11-08Add an 'announce' option to announce to custom trackersValérian Galliat
$ webtorrent seed somefile -a http://localhost:8000/announce -a udp://localhost:8000 -q magnet:?xt=urn:btih:066ed351804835cf0fec21e3b352f58e270a26d5&dn=somefile&tr=http%3A%2F%2Flocalhost%3A8000%2Fannounce&tr=udp%3A%2F%2Flocalhost%3A8000
2015-10-07tests use cross-spawn-async instead of child_process.spawnJoseph Frazier
This allows Windows to run the tests, as promised in https://github.com/feross/webtorrent/issues/429#issuecomment-146061289 Note that there are a couple of outstanding failures on Windows: # client.seed: filesystem path to folder with one file, string not ok 8 should be equal --- operator: equal expected: '3a686c32404af0a66913dd5f8d2b40673f8d4490' actual: 'e6887b78d89d995876c7cef3476b6fb32c4c4e3d' ... not ok 9 should be equal --- operator: equal expected: |- 'magnet:?xt=urn:btih:3a686c32404af0a66913dd5f8d2b40673f8d4490&dn=folder&tr=udp%3A%2F%2Ftracker.webtorrent.io%3A80' actual: |- 'magnet:?xt=urn:btih:e6887b78d89d995876c7cef3476b6fb32c4c4e3d&dn=folder&tr=udp%3A%2F%2Ftracker.webtorrent.io%3A80'
2015-08-31Switching to mafinstosh/chromecastsGilles De Mey
2015-08-24cmd: remove verbose block dataFeross Aboukhadijeh
This is a lot harder to visualize with the new torrent-piece backend, since we don’t keep an explicit array of which blocks are reserved. Just remove it for now. If we need this visualization back to debug something, it should be possible to recreate it from torrent-piece with a bit of work.
2015-08-24cmd: use new `torrent.downloaded` propertyFeross Aboukhadijeh
2015-08-22cmd: torrent.parsedTorrent is goneFeross Aboukhadijeh
2015-08-22BREAKING: Use abstract-chunk-store for storageFeross 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.