```
It gets as far as `console.log(""TEST3"")` Then it outputs this Javascript error `TypeError: The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type object` And Won't execute any further.... Not sure what the problem is here...
```
TypeError: The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type object webtorrent.min.js:6:1422
from https://cdn.jsdelivr.net/npm/webtorrent@latest/webtorrent.min.js:6
from https://cdn.jsdelivr.net/npm/webtorrent@latest/webtorrent.min.js:6
[58]
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1859', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1859', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1859.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1859.patch'}"
479,https://api.github.com/repos/webtorrent/webtorrent/issues/1858,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1858/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1858/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1858/events,https://github.com/webtorrent/webtorrent/pull/1858,616715083,MDExOlB1bGxSZXF1ZXN0NDE2NzczNDA1,1858,Update bittorrent-dht to the latest version 🚀,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,0,2020-05-12T14:44:59Z,2020-05-12T14:54:01Z,2020-05-12T14:53:56Z,CONTRIBUTOR,,"
***
🚨 **Reminder!** Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚
[Find out how to migrate to Snyk at greenkeeper.io](https://greenkeeper.io)
***
## The dependency [bittorrent-dht](https://github.com/webtorrent/bittorrent-dht) was updated from `9.0.3` to `10.0.0`.
This version is **not covered** by your **current version range**.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
---
**Publisher:** [feross](https://www.npmjs.com/~feross)
**License:** MIT
[Find out more about this release](https://github.com/webtorrent/bittorrent-dht).
---
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree:
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1858', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1858', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1858.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1858.patch'}"
480,https://api.github.com/repos/webtorrent/webtorrent/issues/1857,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1857/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1857/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1857/events,https://github.com/webtorrent/webtorrent/issues/1857,616049589,MDU6SXNzdWU2MTYwNDk1ODk=,1857,An in-range update of standard is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,2,2020-05-11T17:24:02Z,2020-05-12T14:47:01Z,2020-05-12T14:47:01Z,CONTRIBUTOR,,"
***
🚨 **Reminder!** Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚
[Find out how to migrate to Snyk at greenkeeper.io](https://greenkeeper.io)
***
## The devDependency [standard](https://github.com/standard/standard) was updated from `14.3.3` to `14.3.4`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Fstandard-14.3.4).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
standard is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ✅ **continuous-integration/appveyor/branch:** AppVeyor build succeeded ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/32798400)).
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build could not complete due to an error ([Details](https://travis-ci.org/github/webtorrent/webtorrent/builds/685756423?utm_source=github_status&utm_medium=notification)).
---
Release Notes for 14.3.4 - 2020-05-11
- Relax
no-return-await
rule (#1442)
Commits
The new version differs by 12 commits.
bf35e5f
14.3.4
5b2af9c
Merge pull request #1515 from Vrq/master
bca7bd2
Add SwissDev JS Jobs to users
5040cff
Merge pull request #1512 from iaurg/patch-1
64c0486
Adjusting some typo errors in PT-BR Readme
c713105
Merge pull request #1510 from HCLonely/master
fc0ab4f
Fix link cannot be positioned correctly
c93f3f3
Fix link cannot be positioned correctly
8445fee
Merge pull request #1506 from joshuagoran/patch-1
0243b25
clarify constructor-super rule example
a9dad9e
Merge pull request #1502 from standard/greenkeeper/eslint-config-standard-14.1.1
282702b
fix(package): update eslint-config-standard to version 14.1.1
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
481,https://api.github.com/repos/webtorrent/webtorrent/issues/1856,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1856/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1856/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1856/events,https://github.com/webtorrent/webtorrent/pull/1856,616040795,MDExOlB1bGxSZXF1ZXN0NDE2MjMxMzU3,1856,Add eslint-disable comment to WebTorrent.chromeapp.js,"{'login': 'LinusU', 'id': 189580, 'node_id': 'MDQ6VXNlcjE4OTU4MA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/189580?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LinusU', 'html_url': 'https://github.com/LinusU', 'followers_url': 'https://api.github.com/users/LinusU/followers', 'following_url': 'https://api.github.com/users/LinusU/following{/other_user}', 'gists_url': 'https://api.github.com/users/LinusU/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LinusU/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LinusU/subscriptions', 'organizations_url': 'https://api.github.com/users/LinusU/orgs', 'repos_url': 'https://api.github.com/users/LinusU/repos', 'events_url': 'https://api.github.com/users/LinusU/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LinusU/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-11T17:09:43Z,2020-05-12T15:15:15Z,2020-05-12T15:13:43Z,CONTRIBUTOR,,"**What is the purpose of this pull request? (put an ""X"" next to item)**
[ ] Documentation update
[ ] Bug fix
[ ] New feature
[x] Other, please explain: style
**What changes did you make? (Give an overview)**
Added `/* eslint-disable */` to disable linting of that specific file
**Which issue (if any) does this pull request address?**
It fixes the breaking tests on master
**Is there anything you'd like reviewers to focus on?**
n/a
-----
ping @feross ",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1856', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1856', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1856.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1856.patch'}"
482,https://api.github.com/repos/webtorrent/webtorrent/issues/1855,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1855/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1855/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1855/events,https://github.com/webtorrent/webtorrent/pull/1855,615436686,MDExOlB1bGxSZXF1ZXN0NDE1NzUyNDEx,1855,fix(package): update parse-numeric-range to version 1.2.0,"{'login': 'feross', 'id': 121766, 'node_id': 'MDQ6VXNlcjEyMTc2Ng==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/121766?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/feross', 'html_url': 'https://github.com/feross', 'followers_url': 'https://api.github.com/users/feross/followers', 'following_url': 'https://api.github.com/users/feross/following{/other_user}', 'gists_url': 'https://api.github.com/users/feross/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/feross/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/feross/subscriptions', 'organizations_url': 'https://api.github.com/users/feross/orgs', 'repos_url': 'https://api.github.com/users/feross/repos', 'events_url': 'https://api.github.com/users/feross/events{/privacy}', 'received_events_url': 'https://api.github.com/users/feross/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-10T17:21:03Z,2020-05-10T17:22:56Z,2020-05-10T17:22:54Z,MEMBER,,"Closes #1828
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1855', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1855', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1855.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1855.patch'}"
483,https://api.github.com/repos/webtorrent/webtorrent/issues/1854,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1854/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1854/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1854/events,https://github.com/webtorrent/webtorrent/issues/1854,615224546,MDU6SXNzdWU2MTUyMjQ1NDY=,1854,"webtorrent.io/docs says torrent comment can be displayed, but it's not implemented","{'login': 'ok243', 'id': 54036285, 'node_id': 'MDQ6VXNlcjU0MDM2Mjg1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/54036285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ok243', 'html_url': 'https://github.com/ok243', 'followers_url': 'https://api.github.com/users/ok243/followers', 'following_url': 'https://api.github.com/users/ok243/following{/other_user}', 'gists_url': 'https://api.github.com/users/ok243/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ok243/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ok243/subscriptions', 'organizations_url': 'https://api.github.com/users/ok243/orgs', 'repos_url': 'https://api.github.com/users/ok243/repos', 'events_url': 'https://api.github.com/users/ok243/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ok243/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2020-05-09T17:32:57Z,2020-09-05T03:07:15Z,,NONE,,"Do not know if I should have added this as feature request or as a bug. I took the liberty of filing it as a bug since the docs state that torrent.comment is a feature.
https://webtorrent.io/docs
https://github.com/webtorrent/webtorrent/tree/master/lib
https://github.com/webtorrent/webtorrent/blob/master/lib/torrent.js
**What version of this package are you using?**
0.108.1
**What operating system, Node.js, and npm version?**
Win 10 Pro, v12.13.1, 6.13.2
**What happened?**
Fetched from a magnet link. Tried to console log torrent.comment after fetching on every torrent.on state. Torrent and files where successfully downloaded.
**What did you expect to happen?**
Expected to display comment on torrent.comment.
Edit:
Maybe I am wrong to assume that the comment of the torrent will be available from a magnet link since its not a part of the hash? Is there any other fields which are not part of the hash which can be fetched using a magnet link?
Edit2:
Is there any part of a torrent that can be added which are not a part of the hash, in other words mutable, and is not fetched through tracker/server?",,
484,https://api.github.com/repos/webtorrent/webtorrent/issues/1853,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1853/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1853/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1853/events,https://github.com/webtorrent/webtorrent/issues/1853,614638067,MDU6SXNzdWU2MTQ2MzgwNjc=,1853,Browser not working but node.js works same magnet,"{'login': 'AScripnic', 'id': 11028782, 'node_id': 'MDQ6VXNlcjExMDI4Nzgy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/11028782?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AScripnic', 'html_url': 'https://github.com/AScripnic', 'followers_url': 'https://api.github.com/users/AScripnic/followers', 'following_url': 'https://api.github.com/users/AScripnic/following{/other_user}', 'gists_url': 'https://api.github.com/users/AScripnic/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AScripnic/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AScripnic/subscriptions', 'organizations_url': 'https://api.github.com/users/AScripnic/orgs', 'repos_url': 'https://api.github.com/users/AScripnic/repos', 'events_url': 'https://api.github.com/users/AScripnic/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AScripnic/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-08T09:53:47Z,2020-05-08T20:08:48Z,2020-05-08T20:07:45Z,NONE,,"**What version of this package are you using?**
I'm using the last one from url: https://cdn.jsdelivr.net/npm/webtorrent@latest/webtorrent.min.js
and for Node.js the last one in npm ^0.108.1
**What operating system, Node.js, and npm version?**
Ubuntu 19.10
Node v10.19.0
NPM 6.13.4
**What happened?**
Exactly the same magnet is not working in browser, but works in node.js
Node.js code:
```javascript
const WebTorrent = require('webtorrent');
const client = new WebTorrent();
const magnet = 'magnet:?xt=urn:btih:6F874DDEBE4AD697856142CB3E0046AB8A134E0C&tr=http%3A%2F%2Fbt.t-ru.org%2Fann%3Fmagnet&dn=%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%9F%D0%B0%D0%BF%D0%B0%20%2F%20The%20New%20Pope%20%2F%20%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%3A%201%20%2F%20%D0%A1%D0%B5%D1%80%D0%B8%D0%B8%3A%201-9%20%D0%B8%D0%B7%209%20(%D0%9F%D0%B0%D0%BE%D0%BB%D0%BE%20%D0%A1%D0%BE%D1%80%D1%80%D0%B5%D0%BD%D1%82%D0%B8%D0%BD%D0%BE%20%2F%20Paolo%20Sorrentino)%20%5B2020%2C%20%D0%98%D1%82%D0%B0%D0%BB%D0%B8%D1%8F%2C%20%D0%A4%D1%80%D0%B0%D0%BD%D1%86%D0%B8%D1%8F%2C%20%D0%98%D1%81%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F%2C%20%D0%A1%D0%A8%D0%90%2C%20%D0%92%D0%B5%D0%BB%D0%B8%D0%BA%D0%BE%D0%B1%D1%80%D0%B8%D1%82%D0%B0%D0%BD%D0%B8%D1%8F%2C%20%D0%94%D1%80%D0%B0';
client.on('error', function (err) {
console.error('ERROR: ' + err.message)
})
client.add(magnet, (torrent) => {
console.log(torrent.files)
})
```
Browser
```html
Title
```
Only results in console:
![image](https://user-images.githubusercontent.com/11028782/81394651-f1d2cf00-912a-11ea-9d49-d7211fd90d18.png)
**What did you expect to happen?**
`client.add` callback to be executed.
**Are you willing to submit a pull request to fix this bug?**
Not sure my knowledge is enough for this kind of functionality.
",,
485,https://api.github.com/repos/webtorrent/webtorrent/issues/1852,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1852/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1852/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1852/events,https://github.com/webtorrent/webtorrent/pull/1852,612642476,MDExOlB1bGxSZXF1ZXN0NDEzNTQ4Mjc0,1852,Feature/163 global download upload limit Renewed,"{'login': 'ultimate-tester', 'id': 580758, 'node_id': 'MDQ6VXNlcjU4MDc1OA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/580758?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ultimate-tester', 'html_url': 'https://github.com/ultimate-tester', 'followers_url': 'https://api.github.com/users/ultimate-tester/followers', 'following_url': 'https://api.github.com/users/ultimate-tester/following{/other_user}', 'gists_url': 'https://api.github.com/users/ultimate-tester/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ultimate-tester/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ultimate-tester/subscriptions', 'organizations_url': 'https://api.github.com/users/ultimate-tester/orgs', 'repos_url': 'https://api.github.com/users/ultimate-tester/repos', 'events_url': 'https://api.github.com/users/ultimate-tester/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ultimate-tester/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,5,2020-05-05T14:22:21Z,2020-09-05T03:06:09Z,,NONE,,"
**What is the purpose of this pull request? (put an ""X"" next to item)**
[ ] Documentation update
[ ] Bug fix
[X] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
This provides a way to throttle download/upload speed. I've implemented the new code fully provided by @chtrinh and adjusted it to fit with the latest commit of the master branch (also involves converting the code to the current version of ECMAScript that webtorrent ). Dependencies were also updated (merged with greenkeeper and manually corrected where needed).",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1852', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1852', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1852.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1852.patch'}"
486,https://api.github.com/repos/webtorrent/webtorrent/issues/1851,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1851/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1851/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1851/events,https://github.com/webtorrent/webtorrent/pull/1851,612641965,MDExOlB1bGxSZXF1ZXN0NDEzNTQ3ODQ4,1851,added more explicit docs for certian key items (relevent github issue…,"{'login': 'therealadityashankar', 'id': 21975892, 'node_id': 'MDQ6VXNlcjIxOTc1ODky', 'avatar_url': 'https://avatars3.githubusercontent.com/u/21975892?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/therealadityashankar', 'html_url': 'https://github.com/therealadityashankar', 'followers_url': 'https://api.github.com/users/therealadityashankar/followers', 'following_url': 'https://api.github.com/users/therealadityashankar/following{/other_user}', 'gists_url': 'https://api.github.com/users/therealadityashankar/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/therealadityashankar/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/therealadityashankar/subscriptions', 'organizations_url': 'https://api.github.com/users/therealadityashankar/orgs', 'repos_url': 'https://api.github.com/users/therealadityashankar/repos', 'events_url': 'https://api.github.com/users/therealadityashankar/events{/privacy}', 'received_events_url': 'https://api.github.com/users/therealadityashankar/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-05T14:21:38Z,2020-07-04T22:27:18Z,2020-07-04T22:27:18Z,NONE,,"… https://github.com/webtorrent/webtorrent/issues/1846)
**What is the purpose of this pull request? (put an ""X"" next to item)**
[X] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
- added more explicit docs on how to seed browser compatible torrents in Nodejs
- added more explicit docs on the fact that downloaded torrents are automatically seeded
**Which issue (if any) does this pull request address?**
https://github.com/webtorrent/webtorrent/issues/1846",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1851', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1851', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1851.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1851.patch'}"
487,https://api.github.com/repos/webtorrent/webtorrent/issues/1850,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1850/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1850/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1850/events,https://github.com/webtorrent/webtorrent/issues/1850,612356574,MDU6SXNzdWU2MTIzNTY1NzQ=,1850,ReferenceError: URL is not defined Error and process crashes,"{'login': 'keshavbhatt', 'id': 5965031, 'node_id': 'MDQ6VXNlcjU5NjUwMzE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/5965031?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/keshavbhatt', 'html_url': 'https://github.com/keshavbhatt', 'followers_url': 'https://api.github.com/users/keshavbhatt/followers', 'following_url': 'https://api.github.com/users/keshavbhatt/following{/other_user}', 'gists_url': 'https://api.github.com/users/keshavbhatt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/keshavbhatt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/keshavbhatt/subscriptions', 'organizations_url': 'https://api.github.com/users/keshavbhatt/orgs', 'repos_url': 'https://api.github.com/users/keshavbhatt/repos', 'events_url': 'https://api.github.com/users/keshavbhatt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/keshavbhatt/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-05T05:54:20Z,2020-05-05T06:13:54Z,2020-05-05T06:13:54Z,NONE,,"
**What version of this package are you using?**
webtorrent 0.108.1 , webtorrent-cli 3.0.5
**What operating system, Node.js, and npm version?**
Ubuntu Linux 20.04 Linux x64
node v8.17.0
**What happened?**
Trying to download torrent file and play it via mpv.
Gives error and process crashes with the following output
```
DEBUG INFO: webtorrent-cli 3.0.5, webtorrent 0.108.1, node v8.17.0, linux x64, exit 1
/home/bulld/node_modules/webtorrent/lib/server.js:79
const pathname = new URL(req.url, 'http://example.com').pathname
^
ReferenceError: URL is not defined
at Server.onRequest (/home/bulld/node_modules/webtorrent/lib/server.js:79:22)
at emitTwo (events.js:126:13)
at Server.emit (events.js:214:7)
at parserOnIncoming (_http_server.js:660:12)
at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)
```
**What did you expect to happen?**
Download torrent and play file
**Are you willing to submit a pull request to fix this bug?**
No yet.
",,
488,https://api.github.com/repos/webtorrent/webtorrent/issues/1849,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1849/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1849/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1849/events,https://github.com/webtorrent/webtorrent/issues/1849,611528208,MDU6SXNzdWU2MTE1MjgyMDg=,1849,File destinations,"{'login': 'cpwhaley', 'id': 31704048, 'node_id': 'MDQ6VXNlcjMxNzA0MDQ4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/31704048?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cpwhaley', 'html_url': 'https://github.com/cpwhaley', 'followers_url': 'https://api.github.com/users/cpwhaley/followers', 'following_url': 'https://api.github.com/users/cpwhaley/following{/other_user}', 'gists_url': 'https://api.github.com/users/cpwhaley/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cpwhaley/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cpwhaley/subscriptions', 'organizations_url': 'https://api.github.com/users/cpwhaley/orgs', 'repos_url': 'https://api.github.com/users/cpwhaley/repos', 'events_url': 'https://api.github.com/users/cpwhaley/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cpwhaley/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2020-05-03T22:59:31Z,2020-09-05T03:07:19Z,,NONE,,"My question is about the Brave browser implementation of WebTorrent. I suppose that it's not a bug, but when I download a file, I watch the downloading process on my screen, but I have no idea where the files are going. After numerous DLs and numerous searches of my Mac and all attached drives, there doesn't appear to be a trace of any of them. Shouldn't I be prompted for a destination anyway, before it starts? Anyway, copying the magnet works fine, and then I paste it into another torrent client. Not very efficient. If this is not a bug, some very critical info is not provided.
",,
489,https://api.github.com/repos/webtorrent/webtorrent/issues/1848,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1848/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1848/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1848/events,https://github.com/webtorrent/webtorrent/issues/1848,611420975,MDU6SXNzdWU2MTE0MjA5NzU=,1848,Webseed - single-file vs multi-file,"{'login': 'Clodo76', 'id': 1511345, 'node_id': 'MDQ6VXNlcjE1MTEzNDU=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1511345?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Clodo76', 'html_url': 'https://github.com/Clodo76', 'followers_url': 'https://api.github.com/users/Clodo76/followers', 'following_url': 'https://api.github.com/users/Clodo76/following{/other_user}', 'gists_url': 'https://api.github.com/users/Clodo76/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Clodo76/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Clodo76/subscriptions', 'organizations_url': 'https://api.github.com/users/Clodo76/orgs', 'repos_url': 'https://api.github.com/users/Clodo76/repos', 'events_url': 'https://api.github.com/users/Clodo76/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Clodo76/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,4,2020-05-03T14:02:55Z,2020-09-05T03:07:20Z,,NONE,,"**What version of this package are you using?**
The latest .min.js
**What problem do you want to solve?**
I made a folder
```
Test
> file1.txt
> file2.txt
```
I generate a ""single.torrent"" with file1.txt, and a ""multi.torrent"" with ""Test"" folder (two files).
Hosted here:
https://search-id.org/testwebseed/single.torrent
https://search-id.org/testwebseed/multi.torrent
https://search-id.org/testwebseed/test/file1.txt
https://search-id.org/testwebseed/test/file2.txt
This works (try in instant.io):
`magnet:?xt=urn:btih:2fecd2f5ee55d8f8e4220f85986fa02da2c870da&dn=file1.txt&xs=https://search-id.org/testwebseed/single.torrent&ws=https://search-id.org/testwebseed/test/file1.txt`
This works (try in instant.io):
`magnet:?xt=urn:btih:c2b12fc7fc97f9ff5a7dfb292ed0dea0dc125844&dn=test&xs=https://search-id.org/testwebseed/multi.torrent&ws=https://search-id.org/testwebseed/`
This don't work:
`magnet:?xt=urn:btih:2fecd2f5ee55d8f8e4220f85986fa02da2c870da&dn=file1.txt&xs=https://search-id.org/testwebseed/single.torrent&ws=https://search-id.org/testwebseed/test/`
So, if i understand correctly,
""xs"" must be the full path of .torrent file.
In multifile torrent, ""ws"" is used as base path, and WebTorrent append the folder and each file request.
In singlefile torrent, ""ws"" must point to the full path.
I see an incongruence here, mostly because in the single-file logic, i need to know the content of a torrent to build a valid magnet with webseed.
**What do you think is the correct solution to this problem?**
Proposal:
1) Use for coherence only multifile logic (""ws"" as base path).
or
2) WebTorrent use the current logic (for backward compatibility), but if 404 try the folder-logic.
Anyway, this need to work:
`magnet:?xt=urn:btih:2fecd2f5ee55d8f8e4220f85986fa02da2c870da&dn=file1.txt&xs=https://search-id.org/testwebseed/single.torrent&ws=https://search-id.org/testwebseed/test/
`
**Are you willing to submit a pull request to implement this change?**
I can try to build a pull request, if 1) or 2) can be acceptable for @feross .
",,
490,https://api.github.com/repos/webtorrent/webtorrent/issues/1847,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1847/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1847/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1847/events,https://github.com/webtorrent/webtorrent/issues/1847,611401701,MDU6SXNzdWU2MTE0MDE3MDE=,1847,client.seed should support client.get's file,"{'login': 'therealadityashankar', 'id': 21975892, 'node_id': 'MDQ6VXNlcjIxOTc1ODky', 'avatar_url': 'https://avatars3.githubusercontent.com/u/21975892?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/therealadityashankar', 'html_url': 'https://github.com/therealadityashankar', 'followers_url': 'https://api.github.com/users/therealadityashankar/followers', 'following_url': 'https://api.github.com/users/therealadityashankar/following{/other_user}', 'gists_url': 'https://api.github.com/users/therealadityashankar/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/therealadityashankar/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/therealadityashankar/subscriptions', 'organizations_url': 'https://api.github.com/users/therealadityashankar/orgs', 'repos_url': 'https://api.github.com/users/therealadityashankar/repos', 'events_url': 'https://api.github.com/users/therealadityashankar/events{/privacy}', 'received_events_url': 'https://api.github.com/users/therealadityashankar/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-03T12:23:09Z,2020-05-03T16:25:31Z,2020-05-03T16:25:31Z,NONE,,"a piece of code that is surprisingly invalid is,
```js
client.add(torrentId, function(torrent){
const file = torrent.files[0]
client.seed(file)
})
})
```
this is because webtorrent files are different from native javascript file objects,
I think this functionality is needed if one wants all connected peers to serve as well
**totally willing to contribute**",,
491,https://api.github.com/repos/webtorrent/webtorrent/issues/1846,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1846/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1846/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1846/events,https://github.com/webtorrent/webtorrent/issues/1846,611386450,MDU6SXNzdWU2MTEzODY0NTA=,1846,More elaborate docs,"{'login': 'therealadityashankar', 'id': 21975892, 'node_id': 'MDQ6VXNlcjIxOTc1ODky', 'avatar_url': 'https://avatars3.githubusercontent.com/u/21975892?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/therealadityashankar', 'html_url': 'https://github.com/therealadityashankar', 'followers_url': 'https://api.github.com/users/therealadityashankar/followers', 'following_url': 'https://api.github.com/users/therealadityashankar/following{/other_user}', 'gists_url': 'https://api.github.com/users/therealadityashankar/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/therealadityashankar/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/therealadityashankar/subscriptions', 'organizations_url': 'https://api.github.com/users/therealadityashankar/orgs', 'repos_url': 'https://api.github.com/users/therealadityashankar/repos', 'events_url': 'https://api.github.com/users/therealadityashankar/events{/privacy}', 'received_events_url': 'https://api.github.com/users/therealadityashankar/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-05-03T11:06:57Z,2020-05-05T14:24:47Z,2020-05-05T14:24:47Z,NONE,,"In the first few pages of https://webtorrent.io/ , in its get started page and other pages too, there is no mention of webtorrent-hybrid, and the fact that node's require('webtorrent') does not support WebRTC, and this must be done via require(""webtorrent-hybrid""), it's there in the github page, but I kinda ignored it, and it took me about an hour to realise I need to use ""webtorrent-hybrid"",
anyway, an easy mention of ""seeding a torrent in node will require 'webtorrent-hybrid'"" to be accessible by web"", should greatly help future users,
related issues:
https://github.com/webtorrent/webtorrent/issues/1784 is another user who I think had the same problem",,
492,https://api.github.com/repos/webtorrent/webtorrent/issues/1845,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1845/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1845/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1845/events,https://github.com/webtorrent/webtorrent/issues/1845,611353681,MDU6SXNzdWU2MTEzNTM2ODE=,1845,"Works perfectly, but also shows a bunch of errors","{'login': 'therealadityashankar', 'id': 21975892, 'node_id': 'MDQ6VXNlcjIxOTc1ODky', 'avatar_url': 'https://avatars3.githubusercontent.com/u/21975892?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/therealadityashankar', 'html_url': 'https://github.com/therealadityashankar', 'followers_url': 'https://api.github.com/users/therealadityashankar/followers', 'following_url': 'https://api.github.com/users/therealadityashankar/following{/other_user}', 'gists_url': 'https://api.github.com/users/therealadityashankar/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/therealadityashankar/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/therealadityashankar/subscriptions', 'organizations_url': 'https://api.github.com/users/therealadityashankar/orgs', 'repos_url': 'https://api.github.com/users/therealadityashankar/repos', 'events_url': 'https://api.github.com/users/therealadityashankar/events{/privacy}', 'received_events_url': 'https://api.github.com/users/therealadityashankar/received_events', 'type': 'User', 'site_admin': False}","[{'id': 922063924, 'node_id': 'MDU6TGFiZWw5MjIwNjM5MjQ=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/accepted', 'name': 'accepted', 'color': '0052cc', 'default': False, 'description': ''}, {'id': 141330801, 'node_id': 'MDU6TGFiZWwxNDEzMzA4MDE=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/area/browser', 'name': 'area/browser', 'color': 'fbca04', 'default': False, 'description': ''}, {'id': 1493549207, 'node_id': 'MDU6TGFiZWwxNDkzNTQ5MjA3', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/area/ux', 'name': 'area/ux', 'color': 'fbca04', 'default': False, 'description': ''}, {'id': 152459261, 'node_id': 'MDU6TGFiZWwxNTI0NTkyNjE=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,8,2020-05-03T07:33:18Z,2020-05-31T18:06:32Z,,NONE,,"This error occurs on https://webtorrent.io/ itself too, the errors displayed in the image below are from there
This occurs in Firefox 75.0, Ubuntu 20.04 LTS
![image](https://user-images.githubusercontent.com/21975892/80908559-68905680-8d3e-11ea-8945-0190a6752b41.png)
",,
493,https://api.github.com/repos/webtorrent/webtorrent/issues/1844,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1844/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1844/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1844/events,https://github.com/webtorrent/webtorrent/issues/1844,611012846,MDU6SXNzdWU2MTEwMTI4NDY=,1844,Web seed support for multi-file torrents,"{'login': 'Clodo76', 'id': 1511345, 'node_id': 'MDQ6VXNlcjE1MTEzNDU=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1511345?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Clodo76', 'html_url': 'https://github.com/Clodo76', 'followers_url': 'https://api.github.com/users/Clodo76/followers', 'following_url': 'https://api.github.com/users/Clodo76/following{/other_user}', 'gists_url': 'https://api.github.com/users/Clodo76/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Clodo76/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Clodo76/subscriptions', 'organizations_url': 'https://api.github.com/users/Clodo76/orgs', 'repos_url': 'https://api.github.com/users/Clodo76/repos', 'events_url': 'https://api.github.com/users/Clodo76/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Clodo76/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-05-01T22:48:18Z,2020-05-03T14:03:47Z,2020-05-03T14:03:47Z,NONE,,"**What version of this package are you using?**
Latest .min.js from main website
**What operating system, Node.js, and npm version?**
Browser
**What happened?**
When i use ""xs"" with a single-file torrent, all works (both .torrent and the file).
But if i use a multi-file torrent, .torrent file works, content files not.
----------
For reference that single-file works
This is a single-file magnet link (in magnet, only infohash and a webseed)
`magnet:?xt=urn:btih:07541fec53c1f2dd28516eb0a99b8e71c182a5f6&xs=https%3A%2F%2Fsearch-id.org%2Fpool%2Ffiles%2F07541fec53c1f2dd28516eb0a99b8e71c182a5f6%2F07541fec53c1f2dd28516eb0a99b8e71c182a5f6.torrent`
Webseed url used for .torrent is correct:
`https://search-id.org/pool/files/07541fec53c1f2dd28516eb0a99b8e71c182a5f6/07541fec53c1f2dd28516eb0a99b8e71c182a5f6.torrent`
Webseed url used for the single file is correct:
`https://search-id.org/pool/files/07541fec53c1f2dd28516eb0a99b8e71c182a5f6/GitHub%20Flavored%20Markdown%20Reference.md`
----------
The issue
(a multi-file torrent that contain an ""index.html"" and some PNG)
This is a multi-file magnet link:
`magnet:?xt=urn:btih:de3ebc26f74ae97225335bb74083ef67dbe03c00&xs=https%3A%2F%2Fsearch-id.org%2Fpool%2Ffiles%2Fde3ebc26f74ae97225335bb74083ef67dbe03c00%2Fde3ebc26f74ae97225335bb74083ef67dbe03c00.torrent`
Webseed user for .torrent is correct:
`https://search-id.org/pool/files/de3ebc26f74ae97225335bb74083ef67dbe03c00/de3ebc26f74ae97225335bb74083ef67dbe03c00.torrent`
Webseed used for single files NOT.
In Inspector -> Network i see a fetch to
`https://search-id.org/pool/files/de3ebc26f74ae97225335bb74083ef67dbe03c00/0048febbafa8ed9a6f8338a3d43719ff71c010d2.png/archive.is/index.html`
There are the reference of TWO different content files in one url.
I fix this issue with a nginx regex:
`rewrite ^/pool/files/(.+?)/(.+?)/(.+?)/(.+?)$ /pool/files/$1/$3/$4;`
so that trim out the wrong part, and all works perfectly.
So, i think there is a bug, any suggestion to locate this issue in sources to build a pull? Thx
",,
494,https://api.github.com/repos/webtorrent/webtorrent/issues/1843,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1843/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1843/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1843/events,https://github.com/webtorrent/webtorrent/issues/1843,610803064,MDU6SXNzdWU2MTA4MDMwNjQ=,1843,HTML Example not working on my website,"{'login': 'serhatur', 'id': 16143728, 'node_id': 'MDQ6VXNlcjE2MTQzNzI4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16143728?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/serhatur', 'html_url': 'https://github.com/serhatur', 'followers_url': 'https://api.github.com/users/serhatur/followers', 'following_url': 'https://api.github.com/users/serhatur/following{/other_user}', 'gists_url': 'https://api.github.com/users/serhatur/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/serhatur/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/serhatur/subscriptions', 'organizations_url': 'https://api.github.com/users/serhatur/orgs', 'repos_url': 'https://api.github.com/users/serhatur/repos', 'events_url': 'https://api.github.com/users/serhatur/events{/privacy}', 'received_events_url': 'https://api.github.com/users/serhatur/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2020-05-01T15:16:40Z,2020-09-05T03:07:23Z,,NONE,,"I copy your example html code to my website but it is not working.it is stuck ""Adding magnet"".I share the screenshot.
![image](https://user-images.githubusercontent.com/16143728/80816269-e423c380-8bd7-11ea-9d56-fe5a0a6cfac8.png)
",,
495,https://api.github.com/repos/webtorrent/webtorrent/issues/1842,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1842/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1842/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1842/events,https://github.com/webtorrent/webtorrent/issues/1842,610420209,MDU6SXNzdWU2MTA0MjAyMDk=,1842,Issue with re-adding previously removed torrents,"{'login': 'parthsaxena', 'id': 13742336, 'node_id': 'MDQ6VXNlcjEzNzQyMzM2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/13742336?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/parthsaxena', 'html_url': 'https://github.com/parthsaxena', 'followers_url': 'https://api.github.com/users/parthsaxena/followers', 'following_url': 'https://api.github.com/users/parthsaxena/following{/other_user}', 'gists_url': 'https://api.github.com/users/parthsaxena/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/parthsaxena/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/parthsaxena/subscriptions', 'organizations_url': 'https://api.github.com/users/parthsaxena/orgs', 'repos_url': 'https://api.github.com/users/parthsaxena/repos', 'events_url': 'https://api.github.com/users/parthsaxena/events{/privacy}', 'received_events_url': 'https://api.github.com/users/parthsaxena/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,3,2020-04-30T22:10:40Z,2020-09-05T03:07:10Z,,NONE,,"**What version of this package are you using?**
`0.108.1`
**What operating system, Node.js, and npm version?**
MacOS Catalina
Node.js `v12.14.0`
npm `v6.14.4`
**What happened?**
When re-adding a torrent that was previously added then subsequently removed, I encounter an error when creating a readable stream to the file in the torrent (which is the same file that was previously being streamed):
```
TypeError: Cannot read property 'pieceLength' of null
at new FileStream (/Users/parthsaxena/Work/Projects/Magnet/backend/node_modules/webtorrent/lib/file-stream.js:24:39)
at File.createReadStream (/Users/parthsaxena/Work/Projects/Magnet/backend/node_modules/webtorrent/lib/file.js:90:24)
at /Users/parthsaxena/Work/Projects/Magnet/backend/main.js:986:44
```
The error is traced back to when I attempt to create a readable stream to the file after getting the torrent from the client:
```
client.add(magnet, {path: path.join(getAppDataPath(), ""streams"")}, function ontorrent(torrent) {
// ... create var selected_file to reference file that user requested
app.get(url, function(request, response) {
// ... get range user requested; error traces to line below
let stream = selected_file.createReadStream(stream_position);
stream.pipe(response);
});
});
```
It's important to note that this issue only occurs when a client adds a torrent, removes a torrent, then adds it again. Note that I am using `client.remove` to remove the torrent. We also tried using the `ready` listener opposed to using `ontorrent`, but it did not solve the issue.
If I try to print out `selected_file` after re-adding the torrent, it seems that the `File` object is not being ""re-created"" after re-adding the torrent, but rather refers to the previously destroyed file:
```
File {
_events: [Object: null prototype] {},
_eventsCount: 0,
_maxListeners: undefined,
_torrent: null,
_destroyed: true,
name: '...',
path: '...',
length: 2060345341,
offset: 0,
done: false,
_startPiece: 0,
_endPiece: 3929,
ext: 'mp4'
}
```
**What did you expect to happen?**
I expected the client to add the torrent as usual and the readable stream to function as expected.
**Are you willing to submit a pull request to fix this bug?**
No
",,
496,https://api.github.com/repos/webtorrent/webtorrent/issues/1841,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1841/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1841/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1841/events,https://github.com/webtorrent/webtorrent/pull/1841,609119926,MDExOlB1bGxSZXF1ZXN0NDEwNzYyNzEz,1841,Added my OpenSource Project,"{'login': 'Weedshaker', 'id': 10768924, 'node_id': 'MDQ6VXNlcjEwNzY4OTI0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/10768924?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Weedshaker', 'html_url': 'https://github.com/Weedshaker', 'followers_url': 'https://api.github.com/users/Weedshaker/followers', 'following_url': 'https://api.github.com/users/Weedshaker/following{/other_user}', 'gists_url': 'https://api.github.com/users/Weedshaker/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Weedshaker/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Weedshaker/subscriptions', 'organizations_url': 'https://api.github.com/users/Weedshaker/orgs', 'repos_url': 'https://api.github.com/users/Weedshaker/repos', 'events_url': 'https://api.github.com/users/Weedshaker/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Weedshaker/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-29T14:50:40Z,2020-05-10T17:24:09Z,2020-05-10T17:24:09Z,CONTRIBUTOR,,"https://github.com/Weedshaker/PeerWebSite/
Hope People gonna love more P2P by adding my humble hobby opensource project
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1841', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1841', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1841.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1841.patch'}"
497,https://api.github.com/repos/webtorrent/webtorrent/issues/1840,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1840/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1840/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1840/events,https://github.com/webtorrent/webtorrent/issues/1840,608122557,MDU6SXNzdWU2MDgxMjI1NTc=,1840,An in-range update of electron is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,3,2020-04-28T08:24:14Z,2020-05-10T17:42:19Z,2020-05-10T17:42:19Z,CONTRIBUTOR,,"
***
☝️ **Important announcement:** Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io)
***
## The devDependency [electron](https://github.com/electron/electron) was updated from `8.2.3` to `8.2.4`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Felectron-8.2.4).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
electron is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build is in progress ([Details](https://travis-ci.org/github/webtorrent/webtorrent/builds/680451338?utm_source=github_status&utm_medium=notification)).
- ❌ **continuous-integration/appveyor/branch:** AppVeyor build failed ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/32495285)).
---
Release Notes for electron v8.2.4
Release Notes for v8.2.4
Fixes
- Fixed Promise timeout issue when running Electron as Node. #23234
- Fixed a use-after-free error that could happen if a Tray was destroyed while showing a custom context menu. #23181
- Fixed an issue where windows without
nativeWindowOpen: true
could invoke the non-native-open path. #23225
- Fixed broken use of
contextCodeGeneration
parameter to Node.js' script.runInNewContext()
. #23147
- Fixed memory leak when using contextBridge with sandbox=true. #23231
Other Changes
- Updated Chromium to 80.0.3987.165. #23217
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
498,https://api.github.com/repos/webtorrent/webtorrent/issues/1839,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1839/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1839/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1839/events,https://github.com/webtorrent/webtorrent/issues/1839,607103523,MDU6SXNzdWU2MDcxMDM1MjM=,1839,Localization,"{'login': 'KovalevArtem', 'id': 36500228, 'node_id': 'MDQ6VXNlcjM2NTAwMjI4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/36500228?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/KovalevArtem', 'html_url': 'https://github.com/KovalevArtem', 'followers_url': 'https://api.github.com/users/KovalevArtem/followers', 'following_url': 'https://api.github.com/users/KovalevArtem/following{/other_user}', 'gists_url': 'https://api.github.com/users/KovalevArtem/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/KovalevArtem/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/KovalevArtem/subscriptions', 'organizations_url': 'https://api.github.com/users/KovalevArtem/orgs', 'repos_url': 'https://api.github.com/users/KovalevArtem/repos', 'events_url': 'https://api.github.com/users/KovalevArtem/events{/privacy}', 'received_events_url': 'https://api.github.com/users/KovalevArtem/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2020-04-26T20:17:02Z,2020-09-05T08:58:55Z,,NONE,,"It is sad that the service is only in English - I propose to translate.
I am ready to help in the translation into Russian.
(For example, you can use Weblate, Crowdin, or any other service. Free for open source projects.)",,
499,https://api.github.com/repos/webtorrent/webtorrent/issues/1838,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1838/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1838/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1838/events,https://github.com/webtorrent/webtorrent/issues/1838,606985817,MDU6SXNzdWU2MDY5ODU4MTc=,1838,Error: buf length isn't multiple of compact IP/PORTs (6 bytes),"{'login': 'sime', 'id': 216917, 'node_id': 'MDQ6VXNlcjIxNjkxNw==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/216917?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sime', 'html_url': 'https://github.com/sime', 'followers_url': 'https://api.github.com/users/sime/followers', 'following_url': 'https://api.github.com/users/sime/following{/other_user}', 'gists_url': 'https://api.github.com/users/sime/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sime/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sime/subscriptions', 'organizations_url': 'https://api.github.com/users/sime/orgs', 'repos_url': 'https://api.github.com/users/sime/repos', 'events_url': 'https://api.github.com/users/sime/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sime/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2020-04-26T11:12:13Z,2020-08-26T10:44:35Z,,NONE,,"
**What version of this package are you using?**
Webtorrent-cli 3.0.5
**What operating system, Node.js, and npm version?**
OS X 10.14.6
Node.js: v12.13.0
npm: 6.12.0
yarn: 1.22.4
**What happened?**
Literally first usage of webtorrent CLI
```
$ yarn webtorrent https://webtorrent.io/torrents/sintel.torrent --vlc
Downloading: Sintel
Streaming to: VLC Server running at: http://localhost:8000/5/Sintel.mp4
Speed: 4.7 MB/s Downloaded: 126 MB/129 MB Uploaded: 0 B
Running time: 32 seconds Time remaining: a few seconds Peers: 11/11
UNEXPECTED ERROR: If this is a bug in WebTorrent, report it!
OPEN AN ISSUE: https://github.com/webtorrent/webtorrent-cli/issues
DEBUG INFO: webtorrent-cli 3.0.5, webtorrent 0.108.1, node v12.13.0, darwin x64, exit 1
/private/tmp/lambdatorrent/node_modules/compact2string/index.js:22
throw new Error(""buf length isn't multiple of compact IP/PORTs (6 bytes)"");
^
Error: buf length isn't multiple of compact IP/PORTs (6 bytes)
at Function.compact2string.multi (/private/tmp/lambdatorrent/node_modules/compact2string/index.js:22:11)
at utPex.onMessage (/private/tmp/lambdatorrent/node_modules/ut_pex/index.js:103:24)
at Wire._onExtended (/private/tmp/lambdatorrent/node_modules/bittorrent-protocol/index.js:554:26)
at Wire._onMessage (/private/tmp/lambdatorrent/node_modules/bittorrent-protocol/index.js:686:21)
at Wire._write (/private/tmp/lambdatorrent/node_modules/bittorrent-protocol/index.js:590:12)
at doWrite (/private/tmp/lambdatorrent/node_modules/readable-stream/lib/_stream_writable.js:409:139)
at writeOrBuffer (/private/tmp/lambdatorrent/node_modules/readable-stream/lib/_stream_writable.js:398:5)
at Wire.Writable.write (/private/tmp/lambdatorrent/node_modules/readable-stream/lib/_stream_writable.js:307:11)
at Socket.ondata (_stream_readable.js:726:22)
at Socket.emit (events.js:210:5)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
```
**What did you expect to happen?**
Not to throw an error.
**Are you willing to submit a pull request to fix this bug?**
Not at the moment.",,
500,https://api.github.com/repos/webtorrent/webtorrent/issues/1837,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1837/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1837/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1837/events,https://github.com/webtorrent/webtorrent/pull/1837,606607781,MDExOlB1bGxSZXF1ZXN0NDA4Nzg0MDg0,1837,Update tape to the latest version 🚀,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,0,2020-04-24T22:02:25Z,2020-05-10T17:23:17Z,2020-05-10T17:23:14Z,CONTRIBUTOR,,"
***
☝️ **Important announcement:** Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io)
***
## The devDependency [tape](https://github.com/substack/tape) was updated from `4.13.2` to `5.0.0`.
This version is **not covered** by your **current version range**.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
---
**Publisher:** [ljharb](https://www.npmjs.com/~ljharb)
**License:** MIT
[Find out more about this release](https://github.com/substack/tape).
---
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree:
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1837', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1837', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1837.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1837.patch'}"
501,https://api.github.com/repos/webtorrent/webtorrent/issues/1835,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1835/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1835/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1835/events,https://github.com/webtorrent/webtorrent/issues/1835,603871177,MDU6SXNzdWU2MDM4NzExNzc=,1835,Subtitle,"{'login': 'serhatur', 'id': 16143728, 'node_id': 'MDQ6VXNlcjE2MTQzNzI4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16143728?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/serhatur', 'html_url': 'https://github.com/serhatur', 'followers_url': 'https://api.github.com/users/serhatur/followers', 'following_url': 'https://api.github.com/users/serhatur/following{/other_user}', 'gists_url': 'https://api.github.com/users/serhatur/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/serhatur/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/serhatur/subscriptions', 'organizations_url': 'https://api.github.com/users/serhatur/orgs', 'repos_url': 'https://api.github.com/users/serhatur/repos', 'events_url': 'https://api.github.com/users/serhatur/events{/privacy}', 'received_events_url': 'https://api.github.com/users/serhatur/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2020-04-21T10:02:06Z,2020-09-05T03:07:11Z,,NONE,,Is it possible to add/load subtitle to WebTorrent? I couldn't find any example.,,
502,https://api.github.com/repos/webtorrent/webtorrent/issues/1834,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1834/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1834/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1834/events,https://github.com/webtorrent/webtorrent/pull/1834,602784739,MDExOlB1bGxSZXF1ZXN0NDA1NzA5Mjk5,1834,Fix drag-drop.min.js link,"{'login': 'alxhotel', 'id': 1944024, 'node_id': 'MDQ6VXNlcjE5NDQwMjQ=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1944024?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alxhotel', 'html_url': 'https://github.com/alxhotel', 'followers_url': 'https://api.github.com/users/alxhotel/followers', 'following_url': 'https://api.github.com/users/alxhotel/following{/other_user}', 'gists_url': 'https://api.github.com/users/alxhotel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alxhotel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alxhotel/subscriptions', 'organizations_url': 'https://api.github.com/users/alxhotel/orgs', 'repos_url': 'https://api.github.com/users/alxhotel/repos', 'events_url': 'https://api.github.com/users/alxhotel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alxhotel/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-19T18:15:54Z,2020-05-10T17:23:47Z,2020-05-10T17:23:45Z,MEMBER,,"
**What is the purpose of this pull request? (put an ""X"" next to item)**
[X] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
Fix a url link to the minified version of `drag-drop`
**Which issue (if any) does this pull request address?**
**Is there anything you'd like reviewers to focus on?**
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1834', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1834', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1834.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1834.patch'}"
503,https://api.github.com/repos/webtorrent/webtorrent/issues/1833,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1833/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1833/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1833/events,https://github.com/webtorrent/webtorrent/issues/1833,602768505,MDU6SXNzdWU2MDI3Njg1MDU=,1833,"Mark pieces priorities or critical, doesn't have any effect. All are marked critical, why?","{'login': 'PaTiToMaSteR', 'id': 3490937, 'node_id': 'MDQ6VXNlcjM0OTA5Mzc=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3490937?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/PaTiToMaSteR', 'html_url': 'https://github.com/PaTiToMaSteR', 'followers_url': 'https://api.github.com/users/PaTiToMaSteR/followers', 'following_url': 'https://api.github.com/users/PaTiToMaSteR/following{/other_user}', 'gists_url': 'https://api.github.com/users/PaTiToMaSteR/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/PaTiToMaSteR/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/PaTiToMaSteR/subscriptions', 'organizations_url': 'https://api.github.com/users/PaTiToMaSteR/orgs', 'repos_url': 'https://api.github.com/users/PaTiToMaSteR/repos', 'events_url': 'https://api.github.com/users/PaTiToMaSteR/events{/privacy}', 'received_events_url': 'https://api.github.com/users/PaTiToMaSteR/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2020-04-19T17:06:33Z,2020-09-05T03:07:25Z,,NONE,,"
**What version of this package are you using?**
latest, v0.108.1
**What operating system, Node.js, and npm version?**
web version
**What happened?**
To be able to stream video in iOS safari I'm using webtorrent as a container for the .ts files.
When I add the torrent, I can stop everything using deselect. However when a needed ts file is needed immediately, for instance because you jump the video fwd, I'm not able to stop the files (deselect), I discovered that all the pieces are marked them as critical... why? Am I missing something?
I understand I have 2 alternatives; grow up the priority o mark critical pieces or stop everything, destroy de torrent and start again.
Is this a bug?
**What did you expect to happen?**
Option 1: file.deselect() stop downloading the files
Option 2: file.critical o priority works and webtorrent only focus to download in priority those pieces
**Are you willing to submit a pull request to fix this bug?**
Sadly my knowledge is not good enough :(
",,
504,https://api.github.com/repos/webtorrent/webtorrent/issues/1832,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1832/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1832/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1832/events,https://github.com/webtorrent/webtorrent/pull/1832,599981211,MDExOlB1bGxSZXF1ZXN0NDAzNTEyMTYy,1832,use for-await in torrent.load,"{'login': 'KayleePop', 'id': 34007889, 'node_id': 'MDQ6VXNlcjM0MDA3ODg5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34007889?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/KayleePop', 'html_url': 'https://github.com/KayleePop', 'followers_url': 'https://api.github.com/users/KayleePop/followers', 'following_url': 'https://api.github.com/users/KayleePop/following{/other_user}', 'gists_url': 'https://api.github.com/users/KayleePop/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/KayleePop/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/KayleePop/subscriptions', 'organizations_url': 'https://api.github.com/users/KayleePop/orgs', 'repos_url': 'https://api.github.com/users/KayleePop/repos', 'events_url': 'https://api.github.com/users/KayleePop/events{/privacy}', 'received_events_url': 'https://api.github.com/users/KayleePop/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2020-04-15T02:53:57Z,2020-09-05T03:06:14Z,,CONTRIBUTOR,,"this allows the removal of `chunk-store-stream` and `multistream` dependencies
pump will also no longer be included in the browser bundle because it's only required in `server.js` after this PR. (actually, it's probably still in the bundle from a dependency :shrug:)
I think this also means sidestepping the premature close issue with multistream? https://github.com/webtorrent/webtorrent/issues/1748
Compatibility shouldn't be an issue https://caniuse.com/#search=for%20await (and node >=10)",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1832', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1832', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1832.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1832.patch'}"
505,https://api.github.com/repos/webtorrent/webtorrent/issues/1831,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1831/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1831/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1831/events,https://github.com/webtorrent/webtorrent/issues/1831,599564942,MDU6SXNzdWU1OTk1NjQ5NDI=,1831,The beauty of SodaPlayer,"{'login': 'Kurdistann', 'id': 63651222, 'node_id': 'MDQ6VXNlcjYzNjUxMjIy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/63651222?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Kurdistann', 'html_url': 'https://github.com/Kurdistann', 'followers_url': 'https://api.github.com/users/Kurdistann/followers', 'following_url': 'https://api.github.com/users/Kurdistann/following{/other_user}', 'gists_url': 'https://api.github.com/users/Kurdistann/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Kurdistann/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Kurdistann/subscriptions', 'organizations_url': 'https://api.github.com/users/Kurdistann/orgs', 'repos_url': 'https://api.github.com/users/Kurdistann/repos', 'events_url': 'https://api.github.com/users/Kurdistann/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Kurdistann/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-04-14T13:16:28Z,2020-05-05T14:58:30Z,2020-05-05T14:56:24Z,NONE,,"Hey
I have tried SodaPlayer and I think it is so nice and good. But I have read on the web that they steal files from one's computer. They haven't updated their program in a long time, nor do they respond to mail. Maybe the developer is dead or something like that. But such a program I think it deserves to be known to the world.
What I hope and please ask you to have a look at their website and try out their program and get some ideas for it. for example:
1.Integrated blazing fast SOCKS5 proxy
2.Automatically get matching subtitles in your language
3. Their design.
4. A browser extension
Website:
https://www.sodaplayer.com
Chrome extension link:
https://chrome.google.com/webstore/detail/open-with-soda-player/kmnjlbjnflmpgeebeecocdipkdfcepah
With best regards",,
506,https://api.github.com/repos/webtorrent/webtorrent/issues/1830,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1830/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1830/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1830/events,https://github.com/webtorrent/webtorrent/issues/1830,598560495,MDU6SXNzdWU1OTg1NjA0OTU=,1830,Invalid asm.js: Expected function name,"{'login': 'yuri-karadzhov', 'id': 686270, 'node_id': 'MDQ6VXNlcjY4NjI3MA==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/686270?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yuri-karadzhov', 'html_url': 'https://github.com/yuri-karadzhov', 'followers_url': 'https://api.github.com/users/yuri-karadzhov/followers', 'following_url': 'https://api.github.com/users/yuri-karadzhov/following{/other_user}', 'gists_url': 'https://api.github.com/users/yuri-karadzhov/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yuri-karadzhov/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yuri-karadzhov/subscriptions', 'organizations_url': 'https://api.github.com/users/yuri-karadzhov/orgs', 'repos_url': 'https://api.github.com/users/yuri-karadzhov/repos', 'events_url': 'https://api.github.com/users/yuri-karadzhov/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yuri-karadzhov/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2020-04-12T20:02:19Z,2020-09-03T13:00:39Z,,NONE,,"
**What version of this package are you using?**
webtorrent@0.108.1
**What operating system, Node.js, and npm version?**
MacOS Catalina 10.15.4
Node.js v12.16.1
npm 6.13.4
**What happened?**
Some (but not all) torrent links (that work with instant.io) does not work with basic example given a warning in console `Invalid asm.js: Expected function name`. Seems like an old issue with minification #281 and #1252
**What did you expect to happen?**
I would expect all magnet links will work the same way they do in instant.io",,
507,https://api.github.com/repos/webtorrent/webtorrent/issues/1829,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1829/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1829/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1829/events,https://github.com/webtorrent/webtorrent/pull/1829,598524287,MDExOlB1bGxSZXF1ZXN0NDAyMzY1OTc4,1829,implement download & upload limits,"{'login': 'vankasteelj', 'id': 12599850, 'node_id': 'MDQ6VXNlcjEyNTk5ODUw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/12599850?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vankasteelj', 'html_url': 'https://github.com/vankasteelj', 'followers_url': 'https://api.github.com/users/vankasteelj/followers', 'following_url': 'https://api.github.com/users/vankasteelj/following{/other_user}', 'gists_url': 'https://api.github.com/users/vankasteelj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vankasteelj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vankasteelj/subscriptions', 'organizations_url': 'https://api.github.com/users/vankasteelj/orgs', 'repos_url': 'https://api.github.com/users/vankasteelj/repos', 'events_url': 'https://api.github.com/users/vankasteelj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vankasteelj/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-04-12T16:43:27Z,2020-04-29T09:24:39Z,2020-04-29T09:24:39Z,NONE,,"**What is the purpose of this pull request? (put an ""X"" next to item)**
[ ] Documentation update
[ ] Bug fix
[x] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
Implement global download and upload speed limits.
- using stream-throttle
- tweak in opts.downloadLimit & opts.uploadLimit
- documentation updated in docs/api
- entirely taken from #1762 (thanks @JohnRey9)
**Which issue (if any) does this pull request address?**
- #163
**Is there anything you'd like reviewers to focus on?**
- duplicates #1762 and probably #1040 ",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1829', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1829', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1829.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1829.patch'}"
508,https://api.github.com/repos/webtorrent/webtorrent/issues/1828,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1828/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1828/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1828/events,https://github.com/webtorrent/webtorrent/pull/1828,597685752,MDExOlB1bGxSZXF1ZXN0NDAxNzQ5NTU3,1828,Update parse-numeric-range to the latest version 🚀,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,2,2020-04-10T04:19:03Z,2020-05-10T17:23:05Z,2020-05-10T17:22:54Z,CONTRIBUTOR,,"
***
☝️ **Important announcement:** Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! [Find out how to migrate to Snyk and more at greenkeeper.io](https://greenkeeper.io)
***
## The dependency [parse-numeric-range](https://github.com/euank/node-parse-numeric-range) was updated from `0.0.2` to `1.0.0`.
This version is **not covered** by your **current version range**.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
---
**Publisher:** [euank](https://www.npmjs.com/~euank)
**License:** ISC
[Find out more about this release](https://github.com/euank/node-parse-numeric-range).
---
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree:
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1828', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1828', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1828.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1828.patch'}"
509,https://api.github.com/repos/webtorrent/webtorrent/issues/1827,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1827/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1827/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1827/events,https://github.com/webtorrent/webtorrent/issues/1827,595792062,MDU6SXNzdWU1OTU3OTIwNjI=,1827,Searching for webtorrents,"{'login': '34r7h', 'id': 2566560, 'node_id': 'MDQ6VXNlcjI1NjY1NjA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2566560?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/34r7h', 'html_url': 'https://github.com/34r7h', 'followers_url': 'https://api.github.com/users/34r7h/followers', 'following_url': 'https://api.github.com/users/34r7h/following{/other_user}', 'gists_url': 'https://api.github.com/users/34r7h/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/34r7h/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/34r7h/subscriptions', 'organizations_url': 'https://api.github.com/users/34r7h/orgs', 'repos_url': 'https://api.github.com/users/34r7h/repos', 'events_url': 'https://api.github.com/users/34r7h/events{/privacy}', 'received_events_url': 'https://api.github.com/users/34r7h/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-07T11:19:30Z,2020-07-10T10:09:10Z,2020-07-10T10:09:10Z,NONE,,"I'm using webtorrent in the browser. I set up torrent-search-api on a cloud function which returns a list of hits from a few torrent providers to the browser, along with magnet links. However, it seems the providers are giving conventional links, not webtorrents.
How can I search for files that are available in webtorrent format?",,
510,https://api.github.com/repos/webtorrent/webtorrent/issues/1826,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1826/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1826/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1826/events,https://github.com/webtorrent/webtorrent/issues/1826,593858447,MDU6SXNzdWU1OTM4NTg0NDc=,1826,Interact with libtorrent-based clients using localhost websockets,"{'login': 'SoniEx2', 'id': 1779619, 'node_id': 'MDQ6VXNlcjE3Nzk2MTk=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1779619?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SoniEx2', 'html_url': 'https://github.com/SoniEx2', 'followers_url': 'https://api.github.com/users/SoniEx2/followers', 'following_url': 'https://api.github.com/users/SoniEx2/following{/other_user}', 'gists_url': 'https://api.github.com/users/SoniEx2/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SoniEx2/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SoniEx2/subscriptions', 'organizations_url': 'https://api.github.com/users/SoniEx2/orgs', 'repos_url': 'https://api.github.com/users/SoniEx2/repos', 'events_url': 'https://api.github.com/users/SoniEx2/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SoniEx2/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-04-04T13:23:14Z,2020-09-05T03:22:32Z,,NONE,,"
**What version of this package are you using?**
git master
**What problem do you want to solve?**
Running webtorrent from the browser prevents it from accessing the native bittorrent network. I think this can be solved, and is easier than one might think, but a few caveats need to be kept in mind.
**What do you think is the correct solution to this problem?**
Local websockets from webtorrent to a native torrent client. The protocol would allow webtorrent to queue up a torrent, and then the native torrent client would share pieces with webtorrent, and ask for pieces it doesn't have. The torrent client would never store the pieces, as it's only acting as a proxy. Instead, it's the job of webtorrent to store the pieces, if it chooses to do so. That is, the torrent client should treat webtorrent as a storage backend. The torrent client may choose to cache pieces from webtorrent, but webtorrent shouldn't have to care about that. The protocol must not allow arbitrary connections, as that is a massive security vulnerability.
Further: There are sandboxed systems with websocket but no WebRTC (or incoming/UDP connections at all) out there, and this would benefit them, too.
**Are you willing to submit a pull request to implement this change?**
No. I don't do javascript. I'm more interested in figuring out what the protocol needs to look like so I can integrate it into a native torrent client.",,
511,https://api.github.com/repos/webtorrent/webtorrent/issues/1825,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1825/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1825/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1825/events,https://github.com/webtorrent/webtorrent/issues/1825,592890156,MDU6SXNzdWU1OTI4OTAxNTY=,1825,The download does not always start.,"{'login': 'wazazuzu', 'id': 63072933, 'node_id': 'MDQ6VXNlcjYzMDcyOTMz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/63072933?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wazazuzu', 'html_url': 'https://github.com/wazazuzu', 'followers_url': 'https://api.github.com/users/wazazuzu/followers', 'following_url': 'https://api.github.com/users/wazazuzu/following{/other_user}', 'gists_url': 'https://api.github.com/users/wazazuzu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wazazuzu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wazazuzu/subscriptions', 'organizations_url': 'https://api.github.com/users/wazazuzu/orgs', 'repos_url': 'https://api.github.com/users/wazazuzu/repos', 'events_url': 'https://api.github.com/users/wazazuzu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wazazuzu/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2020-04-02T19:59:09Z,2020-09-05T03:07:12Z,,NONE,,"
**What version of this package are you using?**
Version 0.21.0 (0.107.16) (64-bit)
**What operating system, Node.js, and npm version?**
Windows 10 x64 1909, Node.js 12.8.1, and npm 6.10.2
**What happened?**
Sometimes, when adding a torrent to the download list, the torrent is added but does not start the download. I am forced to uncheck and check the torrent checkbox several times until the download begins. The problem also occurs when resuming a partially downloaded torrent, WebTorrent will check the parts of the file already present then do nothing more instead of starting to download the missing parts of the torrent.
I often add a torrent to the download while I watch another and realize at the end of the episode, that the one that was supposed to download in the background, had not started the download and remained at 0%.
![2020-04-02_21-54-23](https://user-images.githubusercontent.com/63072933/78295814-010f9d00-752d-11ea-92e9-cde1c751dc24.gif)
**What did you expect to happen?**
Let the download start when adding the torrent without having to restart the download manually several times.
**Are you willing to submit a pull request to fix this bug?**
No",,
512,https://api.github.com/repos/webtorrent/webtorrent/issues/1824,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1824/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1824/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1824/events,https://github.com/webtorrent/webtorrent/issues/1824,591705966,MDU6SXNzdWU1OTE3MDU5NjY=,1824,"Add option to use only TCP, UDP or webRTC protocol","{'login': 'hoppingninja666', 'id': 37187524, 'node_id': 'MDQ6VXNlcjM3MTg3NTI0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/37187524?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hoppingninja666', 'html_url': 'https://github.com/hoppingninja666', 'followers_url': 'https://api.github.com/users/hoppingninja666/followers', 'following_url': 'https://api.github.com/users/hoppingninja666/following{/other_user}', 'gists_url': 'https://api.github.com/users/hoppingninja666/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hoppingninja666/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hoppingninja666/subscriptions', 'organizations_url': 'https://api.github.com/users/hoppingninja666/orgs', 'repos_url': 'https://api.github.com/users/hoppingninja666/repos', 'events_url': 'https://api.github.com/users/hoppingninja666/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hoppingninja666/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,6,2020-04-01T07:57:52Z,2020-09-05T03:07:18Z,,NONE,,"
**What version of this package are you using?**
0.107.17
**What problem do you want to solve?**
I want to have an option to choose only use TCP/UDP based communication.
**What do you think is the correct solution to this problem?**
The solution is to expose a commandline and option key value system to only use TCP/UDP for communication.
**Are you willing to submit a pull request to implement this change?**
No plan at this moment.",,
513,https://api.github.com/repos/webtorrent/webtorrent/issues/1823,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1823/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1823/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1823/events,https://github.com/webtorrent/webtorrent/pull/1823,589716188,MDExOlB1bGxSZXF1ZXN0Mzk1MTk2ODc4,1823,"Mark webseeds interested at the start, ensuring they download anything","{'login': 'ianmcorvidae', 'id': 106004, 'node_id': 'MDQ6VXNlcjEwNjAwNA==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/106004?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ianmcorvidae', 'html_url': 'https://github.com/ianmcorvidae', 'followers_url': 'https://api.github.com/users/ianmcorvidae/followers', 'following_url': 'https://api.github.com/users/ianmcorvidae/following{/other_user}', 'gists_url': 'https://api.github.com/users/ianmcorvidae/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ianmcorvidae/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ianmcorvidae/subscriptions', 'organizations_url': 'https://api.github.com/users/ianmcorvidae/orgs', 'repos_url': 'https://api.github.com/users/ianmcorvidae/repos', 'events_url': 'https://api.github.com/users/ianmcorvidae/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ianmcorvidae/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-03-29T04:44:25Z,2020-08-30T07:41:11Z,,NONE,,"
**What is the purpose of this pull request? (put an ""X"" next to item)**
[ ] Documentation update
[X] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
I've made it so there is a call to `wire.interested()` for webseed peers since it was discovered on the issue linked below that the `wire.uninterested()` further up in the file was preventing webseeds from working correctly.
I tested this manually with webseeds using a similar bit of code to the one in the issue below.
**Which issue (if any) does this pull request address?**
#1671
possibly others
**Is there anything you'd like reviewers to focus on?**
I'd like to be sure of the correctness of this, particularly if I might have affected anything other than webseeds.",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1823', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1823', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1823.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1823.patch'}"
514,https://api.github.com/repos/webtorrent/webtorrent/issues/1822,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1822/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1822/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1822/events,https://github.com/webtorrent/webtorrent/issues/1822,587544384,MDU6SXNzdWU1ODc1NDQzODQ=,1822,Port is requested,"{'login': 'adam-wadsworth', 'id': 59622858, 'node_id': 'MDQ6VXNlcjU5NjIyODU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/59622858?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/adam-wadsworth', 'html_url': 'https://github.com/adam-wadsworth', 'followers_url': 'https://api.github.com/users/adam-wadsworth/followers', 'following_url': 'https://api.github.com/users/adam-wadsworth/following{/other_user}', 'gists_url': 'https://api.github.com/users/adam-wadsworth/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/adam-wadsworth/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/adam-wadsworth/subscriptions', 'organizations_url': 'https://api.github.com/users/adam-wadsworth/orgs', 'repos_url': 'https://api.github.com/users/adam-wadsworth/repos', 'events_url': 'https://api.github.com/users/adam-wadsworth/events{/privacy}', 'received_events_url': 'https://api.github.com/users/adam-wadsworth/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-03-25T09:02:04Z,2020-07-10T22:59:37Z,2020-07-10T22:59:37Z,NONE,,"I'm currently developing a torrent stream app using Electron and WebTorrent.
When running WebTorrent within Electron I'm getting the following error:
Uncaught Error: Option `port` is required
I've noticed several people have left similar issues, but haven't had any response.
Please could you let me know how to resolve this issue, if its not a WebTorrent problem, please let me know.
Thank you.",,
515,https://api.github.com/repos/webtorrent/webtorrent/issues/1821,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1821/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1821/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1821/events,https://github.com/webtorrent/webtorrent/issues/1821,585772334,MDU6SXNzdWU1ODU3NzIzMzQ=,1821,Adding WebSeed for Multifile torrent and SingleFile Torrent,"{'login': 'WatchSoMuch', 'id': 48882189, 'node_id': 'MDQ6VXNlcjQ4ODgyMTg5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/48882189?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/WatchSoMuch', 'html_url': 'https://github.com/WatchSoMuch', 'followers_url': 'https://api.github.com/users/WatchSoMuch/followers', 'following_url': 'https://api.github.com/users/WatchSoMuch/following{/other_user}', 'gists_url': 'https://api.github.com/users/WatchSoMuch/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/WatchSoMuch/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/WatchSoMuch/subscriptions', 'organizations_url': 'https://api.github.com/users/WatchSoMuch/orgs', 'repos_url': 'https://api.github.com/users/WatchSoMuch/repos', 'events_url': 'https://api.github.com/users/WatchSoMuch/events{/privacy}', 'received_events_url': 'https://api.github.com/users/WatchSoMuch/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2020-03-22T17:39:44Z,2020-09-05T03:07:17Z,,NONE,,"
**What version of this package are you using?**
0.107.13
**What operating system, Node.js, and npm version?**
Windows, Browser
**Are you willing to submit a pull request to fix this bug?**
No
Adding webseed still needs fix, when a torrent is multi-file, the webseed will only work if I give the parent path where the torrent folder exist so the webseed work, with single file torrents even those with folders, the webseed needs to be the mp4 file absolute path.
I guess we have to expect similar behavior with different torrents.
Please if you wanted to fix this, check both methods when looking for file because this may affect many sites using webtorrent
",,
516,https://api.github.com/repos/webtorrent/webtorrent/issues/1820,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1820/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1820/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1820/events,https://github.com/webtorrent/webtorrent/pull/1820,581835764,MDExOlB1bGxSZXF1ZXN0Mzg4ODQwNjU5,1820,Pe mse new,"{'login': 'ivan1986', 'id': 156418, 'node_id': 'MDQ6VXNlcjE1NjQxOA==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/156418?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ivan1986', 'html_url': 'https://github.com/ivan1986', 'followers_url': 'https://api.github.com/users/ivan1986/followers', 'following_url': 'https://api.github.com/users/ivan1986/following{/other_user}', 'gists_url': 'https://api.github.com/users/ivan1986/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ivan1986/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ivan1986/subscriptions', 'organizations_url': 'https://api.github.com/users/ivan1986/orgs', 'repos_url': 'https://api.github.com/users/ivan1986/repos', 'events_url': 'https://api.github.com/users/ivan1986/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ivan1986/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-03-15T21:37:56Z,2020-08-23T17:55:05Z,,NONE,,"update #1384 to master
also see https://github.com/webtorrent/bittorrent-protocol/pull/48
need update depends in package.json after merge
tested with popcorn time - works fine with deluge force encription",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1820', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1820', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1820.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1820.patch'}"
517,https://api.github.com/repos/webtorrent/webtorrent/issues/1819,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1819/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1819/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1819/events,https://github.com/webtorrent/webtorrent/pull/1819,581375922,MDExOlB1bGxSZXF1ZXN0Mzg4NDQzMDg1,1819,"Fix and document ""private"" option","{'login': 'alxhotel', 'id': 1944024, 'node_id': 'MDQ6VXNlcjE5NDQwMjQ=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1944024?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alxhotel', 'html_url': 'https://github.com/alxhotel', 'followers_url': 'https://api.github.com/users/alxhotel/followers', 'following_url': 'https://api.github.com/users/alxhotel/following{/other_user}', 'gists_url': 'https://api.github.com/users/alxhotel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alxhotel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alxhotel/subscriptions', 'organizations_url': 'https://api.github.com/users/alxhotel/orgs', 'repos_url': 'https://api.github.com/users/alxhotel/repos', 'events_url': 'https://api.github.com/users/alxhotel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alxhotel/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-14T21:17:16Z,2020-03-15T21:58:12Z,2020-03-15T21:58:06Z,MEMBER,,"
**What is the purpose of this pull request? (put an ""X"" next to item)**
[X] Documentation update
[X] Bug fix
[ ] New feature
[X] Other, please explain:
- Add tests
**What changes did you make? (Give an overview)**
- Add the `private` option to the docs of the API.
- Add tests for the `private` option
- Add missing functionality of the `private` option
**Which issue (if any) does this pull request address?**
Fixes #1816
**Is there anything you'd like reviewers to focus on?**
Let me know if the changes made in `lib/torrent.js` can be improved :)
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1819', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1819', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1819.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1819.patch'}"
518,https://api.github.com/repos/webtorrent/webtorrent/issues/1818,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1818/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1818/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1818/events,https://github.com/webtorrent/webtorrent/pull/1818,581365775,MDExOlB1bGxSZXF1ZXN0Mzg4NDM0MDA5,1818,use native Set instead of uniq library,"{'login': 'KayleePop', 'id': 34007889, 'node_id': 'MDQ6VXNlcjM0MDA3ODg5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34007889?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/KayleePop', 'html_url': 'https://github.com/KayleePop', 'followers_url': 'https://api.github.com/users/KayleePop/followers', 'following_url': 'https://api.github.com/users/KayleePop/following{/other_user}', 'gists_url': 'https://api.github.com/users/KayleePop/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/KayleePop/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/KayleePop/subscriptions', 'organizations_url': 'https://api.github.com/users/KayleePop/orgs', 'repos_url': 'https://api.github.com/users/KayleePop/repos', 'events_url': 'https://api.github.com/users/KayleePop/events{/privacy}', 'received_events_url': 'https://api.github.com/users/KayleePop/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-03-14T20:46:33Z,2020-03-15T07:17:07Z,2020-03-15T07:17:04Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1818', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1818', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1818.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1818.patch'}"
519,https://api.github.com/repos/webtorrent/webtorrent/issues/1817,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1817/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1817/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1817/events,https://github.com/webtorrent/webtorrent/issues/1817,566424155,MDU6SXNzdWU1NjY0MjQxNTU=,1817,Increase torrent seed preparation speed.,"{'login': 'luckypal', 'id': 35539437, 'node_id': 'MDQ6VXNlcjM1NTM5NDM3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/35539437?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luckypal', 'html_url': 'https://github.com/luckypal', 'followers_url': 'https://api.github.com/users/luckypal/followers', 'following_url': 'https://api.github.com/users/luckypal/following{/other_user}', 'gists_url': 'https://api.github.com/users/luckypal/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luckypal/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luckypal/subscriptions', 'organizations_url': 'https://api.github.com/users/luckypal/orgs', 'repos_url': 'https://api.github.com/users/luckypal/repos', 'events_url': 'https://api.github.com/users/luckypal/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luckypal/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2020-02-17T17:02:18Z,2020-09-05T03:07:29Z,,NONE,,"Hello
WebTorrent library is great.
I am developing Mobile torrent app using WebTorrent, based on IONIC.
Using IONIC, I can access file system using cordova-file-plugin, and I can seed torrent using FileStream.
But it takes much time to create torrent from video file.
I checked create-torrent package in detail, and reduce time to use original pieces from created torrent file. I requested the feature to create-torrent repository.
Anyway, it takes 100+ seconds for about 470MB even I modified creating pieces.
I continued to check webtorrent library and found some codes which takes much time.
![image](https://user-images.githubusercontent.com/35539437/74673133-44c46800-5174-11ea-8a0b-7bd8d0489081.png)
It seems like to loads entire file contents from readable stream and store it to this.store.
Why should we load entire file to writable stream on memory?
I think this is not good and there is enough available to reduce time.
Waiting for your reply.
Thanks.
",,
520,https://api.github.com/repos/webtorrent/webtorrent/issues/1816,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1816/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1816/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1816/events,https://github.com/webtorrent/webtorrent/issues/1816,565893635,MDU6SXNzdWU1NjU4OTM2MzU=,1816,"""private"" option when seeding a torrent?","{'login': 'norzak', 'id': 21308347, 'node_id': 'MDQ6VXNlcjIxMzA4MzQ3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/21308347?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/norzak', 'html_url': 'https://github.com/norzak', 'followers_url': 'https://api.github.com/users/norzak/followers', 'following_url': 'https://api.github.com/users/norzak/following{/other_user}', 'gists_url': 'https://api.github.com/users/norzak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/norzak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/norzak/subscriptions', 'organizations_url': 'https://api.github.com/users/norzak/orgs', 'repos_url': 'https://api.github.com/users/norzak/repos', 'events_url': 'https://api.github.com/users/norzak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/norzak/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-02-16T11:57:39Z,2020-03-15T21:58:06Z,2020-03-15T21:58:06Z,NONE,,"according to this https://github.com/webtorrent/webtorrent/issues/386, there is a ""private"" option for the seeded torrent; however, it is not documented. I can clearly see it in the source code also, but Webtorrent API documentation does not mention it.",,
521,https://api.github.com/repos/webtorrent/webtorrent/issues/1815,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1815/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1815/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1815/events,https://github.com/webtorrent/webtorrent/issues/1815,564013932,MDU6SXNzdWU1NjQwMTM5MzI=,1815,BTT token rewards when seeding,"{'login': 'roccomuso', 'id': 6730217, 'node_id': 'MDQ6VXNlcjY3MzAyMTc=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6730217?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/roccomuso', 'html_url': 'https://github.com/roccomuso', 'followers_url': 'https://api.github.com/users/roccomuso/followers', 'following_url': 'https://api.github.com/users/roccomuso/following{/other_user}', 'gists_url': 'https://api.github.com/users/roccomuso/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/roccomuso/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/roccomuso/subscriptions', 'organizations_url': 'https://api.github.com/users/roccomuso/orgs', 'repos_url': 'https://api.github.com/users/roccomuso/repos', 'events_url': 'https://api.github.com/users/roccomuso/events{/privacy}', 'received_events_url': 'https://api.github.com/users/roccomuso/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2020-02-12T13:51:42Z,2020-09-05T03:07:32Z,,NONE,,Any idea to integrate BTT (BitTorrent) crypto token rewards to incentivize seeding?,,
522,https://api.github.com/repos/webtorrent/webtorrent/issues/1814,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1814/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1814/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1814/events,https://github.com/webtorrent/webtorrent/pull/1814,559405527,MDExOlB1bGxSZXF1ZXN0MzcwNTgwNjY1,1814,Update electron to the latest version 🚀,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,5,2020-02-03T23:55:23Z,2020-03-10T04:47:55Z,2020-03-10T04:47:53Z,CONTRIBUTOR,,"
## The devDependency [electron](https://github.com/electron/electron) was updated from `7.1.11` to `8.0.0`.
This version is **not covered** by your **current version range**.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
---
**Publisher:** [electron-nightly](https://www.npmjs.com/~electron-nightly)
**License:** MIT
[Find out more about this release](https://github.com/electron/electron).
---
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree:
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1814', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1814', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1814.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1814.patch'}"
523,https://api.github.com/repos/webtorrent/webtorrent/issues/1813,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1813/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1813/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1813/events,https://github.com/webtorrent/webtorrent/issues/1813,559291963,MDU6SXNzdWU1NTkyOTE5NjM=,1813,"Get started example is broken, points towards broken link","{'login': 'mayeaux', 'id': 7200471, 'node_id': 'MDQ6VXNlcjcyMDA0NzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/7200471?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mayeaux', 'html_url': 'https://github.com/mayeaux', 'followers_url': 'https://api.github.com/users/mayeaux/followers', 'following_url': 'https://api.github.com/users/mayeaux/following{/other_user}', 'gists_url': 'https://api.github.com/users/mayeaux/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mayeaux/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mayeaux/subscriptions', 'organizations_url': 'https://api.github.com/users/mayeaux/orgs', 'repos_url': 'https://api.github.com/users/mayeaux/repos', 'events_url': 'https://api.github.com/users/mayeaux/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mayeaux/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2020-02-03T19:42:12Z,2020-09-05T05:38:17Z,,NONE,,"https://github.com/webtorrent/webtorrent/blob/master/docs/get-started.md#creating-a-new-torrent-and-seed-it-in-the-browser
This fails because the minified JS file 404s. ( https://raw.githubusercontent.com/feross/drag-drop/master/dragdrop.min.js )
Even when I manually fix it it still errors: `Uncaught DOMException: A URI supplied to the API was malformed, or the resulting Data URL has exceeded the URL length limitations for Data URLs.`
",,
524,https://api.github.com/repos/webtorrent/webtorrent/issues/1812,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1812/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1812/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1812/events,https://github.com/webtorrent/webtorrent/issues/1812,558820728,MDU6SXNzdWU1NTg4MjA3Mjg=,1812,Seeding via webtorrent-hybrid not working ,"{'login': 'mayeaux', 'id': 7200471, 'node_id': 'MDQ6VXNlcjcyMDA0NzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/7200471?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mayeaux', 'html_url': 'https://github.com/mayeaux', 'followers_url': 'https://api.github.com/users/mayeaux/followers', 'following_url': 'https://api.github.com/users/mayeaux/following{/other_user}', 'gists_url': 'https://api.github.com/users/mayeaux/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mayeaux/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mayeaux/subscriptions', 'organizations_url': 'https://api.github.com/users/mayeaux/orgs', 'repos_url': 'https://api.github.com/users/mayeaux/repos', 'events_url': 'https://api.github.com/users/mayeaux/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mayeaux/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,7,2020-02-03T03:39:30Z,2020-09-05T05:36:25Z,,NONE,,"""webtorrent-hybrid"": ""^4.0.1"",
OS X 10.14.4
NPM: 6.13.4
Node: v8.17.0
```
var WebTorrent = require('webtorrent-hybrid')
var client = new WebTorrent()
client.on('error', (err) => {
console.error(`fatalError ${err.message || err}`);
process.exit(1);
});
client.seed('./c5l.mp4', function (torrent) {
torrent.on('warning', function (err) {
console.warn(err);
});
torrent.on('error', function (err) {
console.error(err);
});
console.log('client.seed done', {
magnetURI: torrent.magnetURI,
ready: torrent.ready,
paused: torrent.paused,
done: torrent.done,
infohash: torrent.infoHash
});
});
```
Gives me my magnet string. On the frontend I have:
```
script(src = 'https://cdnjs.cloudflare.com/ajax/libs/webtorrent/0.107.17/webtorrent.min.js')
script.
var client = new WebTorrent()
// working torrentId
var torrentId2 = 'magnet:?xt=urn:btih:c9e15763f722f23e98a29decdfae341b98d53056&dn=Cosmos+Laundromat&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fcosmos-laundromat.torrent'
// failing torrentId
var torrentId5 = 'magnet:?xt=urn:btih:f9435fb103d53a0b3cce14afbae867cc6999d76b&dn=c5l.mp4&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.openwebtorrent.com'
client.add(torrentId5, function (torrent) {
// Torrents can contain many files. Let's use the .mp4 file
var file = torrent.files.find(function (file) {
console.log(file);
return file.name.endsWith('.mp4')
})
// Display the file by adding it to the DOM.
// Supports video, audio, image files, and more!
file.appendTo('body')
})
```
When I have the working torrentId the video loads as expected. When I sub it out with the magnet url that was created via the webtorrent-hybrid package I first get some errors:
`WebSocket connection to 'wss://tracker.fastcast.nz/' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED`
Great, so I remove that tracker from the querystring, try again:
`WebSocket connection to 'wss://tracker.btorrent.xyz/' failed: Unknown reason`
Great, remove it again I get something that just hangs and nothing happens.
If I use the magnet on Brave it just hangs at `Loading the torrent file list` and the spinner endlessly spins.
What's going on? Thanks
",,
525,https://api.github.com/repos/webtorrent/webtorrent/issues/1810,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1810/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1810/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1810/events,https://github.com/webtorrent/webtorrent/issues/1810,554652083,MDU6SXNzdWU1NTQ2NTIwODM=,1810,We've safely aborted connection on tracker.btorrent.xyz because it was infected with URL:blacklist,"{'login': 'Tom12121212', 'id': 28318188, 'node_id': 'MDQ6VXNlcjI4MzE4MTg4', 'avatar_url': 'https://avatars3.githubusercontent.com/u/28318188?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Tom12121212', 'html_url': 'https://github.com/Tom12121212', 'followers_url': 'https://api.github.com/users/Tom12121212/followers', 'following_url': 'https://api.github.com/users/Tom12121212/following{/other_user}', 'gists_url': 'https://api.github.com/users/Tom12121212/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Tom12121212/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Tom12121212/subscriptions', 'organizations_url': 'https://api.github.com/users/Tom12121212/orgs', 'repos_url': 'https://api.github.com/users/Tom12121212/repos', 'events_url': 'https://api.github.com/users/Tom12121212/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Tom12121212/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,8,2020-01-24T10:21:02Z,2020-09-05T05:02:36Z,,NONE,,"When I visit https://webtorrent.io/ I get the error message in AVG anti virus free
""We've safely aborted connection on tracker.btorrent.xyz because it was infected with URL:blacklist""
Will this same error appear if I use the code on my site? Will send my users into a panic.
Anyone out there got a work around.
Many thanks in advance.",,
526,https://api.github.com/repos/webtorrent/webtorrent/issues/1809,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1809/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1809/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1809/events,https://github.com/webtorrent/webtorrent/issues/1809,553268448,MDU6SXNzdWU1NTMyNjg0NDg=,1809,how to catch the Uncaught Error: Invalid torrent identifier,"{'login': 'hackedbyxx', 'id': 19482737, 'node_id': 'MDQ6VXNlcjE5NDgyNzM3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/19482737?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hackedbyxx', 'html_url': 'https://github.com/hackedbyxx', 'followers_url': 'https://api.github.com/users/hackedbyxx/followers', 'following_url': 'https://api.github.com/users/hackedbyxx/following{/other_user}', 'gists_url': 'https://api.github.com/users/hackedbyxx/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hackedbyxx/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hackedbyxx/subscriptions', 'organizations_url': 'https://api.github.com/users/hackedbyxx/orgs', 'repos_url': 'https://api.github.com/users/hackedbyxx/repos', 'events_url': 'https://api.github.com/users/hackedbyxx/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hackedbyxx/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2020-01-22T02:20:54Z,2020-09-05T05:02:37Z,,NONE,,"i've tried
client.on('error', function (err) {
console.error(err);
});
torrent.on('error', function (err) {
console.error(err);
});
but it does not work,hou can i catch this error?thanks",,
527,https://api.github.com/repos/webtorrent/webtorrent/issues/1808,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1808/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1808/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1808/events,https://github.com/webtorrent/webtorrent/issues/1808,552414220,MDU6SXNzdWU1NTI0MTQyMjA=,1808,Client-side only video solution?,"{'login': 'anderspitman', 'id': 7820200, 'node_id': 'MDQ6VXNlcjc4MjAyMDA=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/7820200?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/anderspitman', 'html_url': 'https://github.com/anderspitman', 'followers_url': 'https://api.github.com/users/anderspitman/followers', 'following_url': 'https://api.github.com/users/anderspitman/following{/other_user}', 'gists_url': 'https://api.github.com/users/anderspitman/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/anderspitman/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/anderspitman/subscriptions', 'organizations_url': 'https://api.github.com/users/anderspitman/orgs', 'repos_url': 'https://api.github.com/users/anderspitman/repos', 'events_url': 'https://api.github.com/users/anderspitman/events{/privacy}', 'received_events_url': 'https://api.github.com/users/anderspitman/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,8,2020-01-20T16:54:51Z,2020-09-05T05:02:35Z,,NONE,,"I read through several similar issues, but didn't find a conclusive answer to my question. Sorry if I missed it somewhere.
My goal is to host my own videos on my HTTP server. Most of the time I don't expect many people to be viewing them, but I would expect large spikes once in a while, and I want to handle those with p2p. If possible, I don't want to implement any special logic on the server.
The ideal client-side algorithm would go something like this:
1. Start streaming the video over HTTP immediately upon connection.
2. Connect webtorrent and check if there is a torrent for this video.
3. If there is a torrent, check if there are any peers.
4. To the extent possibly, start pulling chunks from peers instead of HTTP.
5. Start seeding.
The final solution will need to work with both single-file mp4/h264/aac videos, and HLS (including fmp4).
Is there anything that currently does this? If not, I'd be interested in building it. Are there technical limitations I'm missing that would make it impossible?",,
528,https://api.github.com/repos/webtorrent/webtorrent/issues/1807,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1807/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1807/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1807/events,https://github.com/webtorrent/webtorrent/pull/1807,551342591,MDExOlB1bGxSZXF1ZXN0MzY0MDgxMTA2,1807,Update airtap to the latest version 🚀,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,0,2020-01-17T10:48:01Z,2020-03-10T04:48:45Z,2020-03-10T04:48:43Z,CONTRIBUTOR,,"
## The devDependency [airtap](https://github.com/airtap/airtap) was updated from `2.0.4` to `3.0.0`.
This version is **not covered** by your **current version range**.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
---
**Publisher:** [vweevers](https://www.npmjs.com/~vweevers)
**License:** MIT
Release Notes for v3.0.0
Changed
- Upgrade
wd
from ~1.11.1
to ~1.12.0
(#271) (@vweevers)
- Upgrade
chalk
from ^2.3.1
to ^3.0.0
(#270) (@vweevers)
- Upgrade
commander
from ~3.0.0
to ~4.0.0
(#268) (@vweevers)
- Upgrade
convert-source-map
from ~1.6.0
to ~1.7.0
(#269) (@vweevers)
- Upgrade
http-proxy
from ~1.17.0
to ~1.18.0
(#265) (@vweevers)
- Upgrade
humanize-duration
from ~3.20.0
to ~3.21.0
(#266) (@vweevers)
- Upgrade
electron
devDependency from ^6.0.0
to ^7.1.8
(#267) (@vweevers)
- Upgrade
cross-env
devDependency from ^5.2.0
to ^6.0.0
(#264) (@vweevers)
- Upgrade
hallmark
devDependency from ^1.0.0
to ^2.0.0
(#263) (@vweevers)
- Upgrade
standard
devDependency from ^13.0.1
to ^14.0.0
(#262) (@vweevers)
Removed
Commits
The new version differs by 15 commits.
65c20af
3.0.0
349f781
Prepare 3.0.0
c77b9d9
Update screenshots in readme (closes #27)
d152f94
Upgrade wd from ~1.11.1 to ~1.12.0 (#271)
307117c
Upgrade chalk from ^2.3.1 to ^3.0.0 (#270)
9956ea8
Upgrade commander from ~3.0.0 to ~4.0.0 (#268)
41294c3
Upgrade convert-source-map from ~1.6.0 to ~1.7.0 (#269)
74064df
Upgrade electron devDependency from ^6.0.0 to ^7.1.8 (#267)
6d26423
Upgrade http-proxy from ~1.17.0 to ~1.18.0 (#265)
9db06e1
Upgrade cross-env devDependency from ^5.2.0 to ^6.0.0 (#264)
3ffdf5c
Drop node < 10 (#272)
f3a3288
Upgrade humanize-duration from ~3.20.0 to ~3.21.0 (#266)
d584468
Upgrade hallmark devDependency from ^1.0.0 to ^2.0.0 (#263)
d714a62
Remove empty Unreleased section from changelog
ef9ae3f
Upgrade standard devDependency from ^13.0.1 to ^14.0.0 (#262)
See the full diff
---
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree:
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1807', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1807', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1807.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1807.patch'}"
529,https://api.github.com/repos/webtorrent/webtorrent/issues/1806,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1806/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1806/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1806/events,https://github.com/webtorrent/webtorrent/pull/1806,548365119,MDExOlB1bGxSZXF1ZXN0MzYxNjgyNjIy,1806,Ibinti,"{'login': 'ibinti', 'id': 14183944, 'node_id': 'MDQ6VXNlcjE0MTgzOTQ0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/14183944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ibinti', 'html_url': 'https://github.com/ibinti', 'followers_url': 'https://api.github.com/users/ibinti/followers', 'following_url': 'https://api.github.com/users/ibinti/following{/other_user}', 'gists_url': 'https://api.github.com/users/ibinti/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ibinti/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ibinti/subscriptions', 'organizations_url': 'https://api.github.com/users/ibinti/orgs', 'repos_url': 'https://api.github.com/users/ibinti/repos', 'events_url': 'https://api.github.com/users/ibinti/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ibinti/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-01-11T02:00:49Z,2020-01-11T02:01:37Z,2020-01-11T02:01:21Z,NONE,,kotlin,,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1806', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1806', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1806.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1806.patch'}"
530,https://api.github.com/repos/webtorrent/webtorrent/issues/1805,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1805/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1805/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1805/events,https://github.com/webtorrent/webtorrent/issues/1805,546333906,MDU6SXNzdWU1NDYzMzM5MDY=,1805,Seeding more than one torrent on Safari,"{'login': 'norzak', 'id': 21308347, 'node_id': 'MDQ6VXNlcjIxMzA4MzQ3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/21308347?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/norzak', 'html_url': 'https://github.com/norzak', 'followers_url': 'https://api.github.com/users/norzak/followers', 'following_url': 'https://api.github.com/users/norzak/following{/other_user}', 'gists_url': 'https://api.github.com/users/norzak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/norzak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/norzak/subscriptions', 'organizations_url': 'https://api.github.com/users/norzak/orgs', 'repos_url': 'https://api.github.com/users/norzak/repos', 'events_url': 'https://api.github.com/users/norzak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/norzak/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-01-07T15:05:11Z,2020-01-08T10:05:08Z,2020-01-08T10:05:08Z,NONE,,"Is there a limitation or bug on Macox Safari which seems like webtorrent could not seed more than one torrent, and gets seriously corrupted when trying to seed more than one.
",,
531,https://api.github.com/repos/webtorrent/webtorrent/issues/1804,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1804/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1804/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1804/events,https://github.com/webtorrent/webtorrent/pull/1804,545149697,MDExOlB1bGxSZXF1ZXN0MzU5MTEyOTUy,1804,downgrade end-of-stream to v1.4.1,"{'login': 'KayleePop', 'id': 34007889, 'node_id': 'MDQ6VXNlcjM0MDA3ODg5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34007889?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/KayleePop', 'html_url': 'https://github.com/KayleePop', 'followers_url': 'https://api.github.com/users/KayleePop/followers', 'following_url': 'https://api.github.com/users/KayleePop/following{/other_user}', 'gists_url': 'https://api.github.com/users/KayleePop/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/KayleePop/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/KayleePop/subscriptions', 'organizations_url': 'https://api.github.com/users/KayleePop/orgs', 'repos_url': 'https://api.github.com/users/KayleePop/repos', 'events_url': 'https://api.github.com/users/KayleePop/events{/privacy}', 'received_events_url': 'https://api.github.com/users/KayleePop/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-03T20:27:33Z,2020-04-06T21:49:23Z,2020-01-03T23:12:50Z,CONTRIBUTOR,,"The minor update in our version range was breaking. We can update it later when it's fixed.
even without an NPM bump, this patch is useful to just let the CI tests work
issue: https://github.com/webtorrent/webtorrent/issues/1757 (should maybe keep that open until we can re-enable updates for the package though)
this issue too: https://github.com/webtorrent/webtorrent/issues/1748",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1804', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1804', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1804.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1804.patch'}"
532,https://api.github.com/repos/webtorrent/webtorrent/issues/1803,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1803/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1803/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1803/events,https://github.com/webtorrent/webtorrent/pull/1803,545060099,MDExOlB1bGxSZXF1ZXN0MzU5MDQzMjcw,1803,Adding comeover to the list of products using webtorrent,"{'login': 'LucCADORET', 'id': 6899891, 'node_id': 'MDQ6VXNlcjY4OTk4OTE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/6899891?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LucCADORET', 'html_url': 'https://github.com/LucCADORET', 'followers_url': 'https://api.github.com/users/LucCADORET/followers', 'following_url': 'https://api.github.com/users/LucCADORET/following{/other_user}', 'gists_url': 'https://api.github.com/users/LucCADORET/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LucCADORET/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LucCADORET/subscriptions', 'organizations_url': 'https://api.github.com/users/LucCADORET/orgs', 'repos_url': 'https://api.github.com/users/LucCADORET/repos', 'events_url': 'https://api.github.com/users/LucCADORET/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LucCADORET/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-01-03T16:21:08Z,2020-01-03T20:57:16Z,2020-01-03T20:57:16Z,CONTRIBUTOR,,"
[x] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
I simply added my website https://comeover.io/ to the list of products using webtorrent
**Which issue (if any) does this pull request address?**
None
**Is there anything you'd like reviewers to focus on?**
Nope
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1803', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1803', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1803.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1803.patch'}"
533,https://api.github.com/repos/webtorrent/webtorrent/issues/1801,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1801/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1801/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1801/events,https://github.com/webtorrent/webtorrent/pull/1801,544631167,MDExOlB1bGxSZXF1ZXN0MzU4NzAxNDE1,1801,Check if client is set when debug logging.,"{'login': 'jsdt', 'id': 4769135, 'node_id': 'MDQ6VXNlcjQ3NjkxMzU=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4769135?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jsdt', 'html_url': 'https://github.com/jsdt', 'followers_url': 'https://api.github.com/users/jsdt/followers', 'following_url': 'https://api.github.com/users/jsdt/following{/other_user}', 'gists_url': 'https://api.github.com/users/jsdt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jsdt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jsdt/subscriptions', 'organizations_url': 'https://api.github.com/users/jsdt/orgs', 'repos_url': 'https://api.github.com/users/jsdt/repos', 'events_url': 'https://api.github.com/users/jsdt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jsdt/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-02T15:45:11Z,2020-01-03T20:17:51Z,2020-01-03T20:16:38Z,CONTRIBUTOR,,"
**What is the purpose of this pull request? (put an ""X"" next to item)**
[ ] Documentation update
[X ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
I check if the torrent's `client` is defined before using its debugId.
**Which issue (if any) does this pull request address?**
https://github.com/webtorrent/webtorrent/issues/1800
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1801', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1801', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1801.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1801.patch'}"
534,https://api.github.com/repos/webtorrent/webtorrent/issues/1800,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1800/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1800/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1800/events,https://github.com/webtorrent/webtorrent/issues/1800,544623400,MDU6SXNzdWU1NDQ2MjM0MDA=,1800,Exception thrown in Torrent._debug after torrent has been destroyed.,"{'login': 'jsdt', 'id': 4769135, 'node_id': 'MDQ6VXNlcjQ3NjkxMzU=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/4769135?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jsdt', 'html_url': 'https://github.com/jsdt', 'followers_url': 'https://api.github.com/users/jsdt/followers', 'following_url': 'https://api.github.com/users/jsdt/following{/other_user}', 'gists_url': 'https://api.github.com/users/jsdt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jsdt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jsdt/subscriptions', 'organizations_url': 'https://api.github.com/users/jsdt/orgs', 'repos_url': 'https://api.github.com/users/jsdt/repos', 'events_url': 'https://api.github.com/users/jsdt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jsdt/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-02T15:26:05Z,2020-01-06T22:39:21Z,2020-01-06T22:39:20Z,CONTRIBUTOR,,"
**What version of this package are you using?**
0.107.17
**What operating system, Node.js, and npm version?**
I'm using Node 10 in App Engine.
**What happened?**
I've seen some exceptions in the logs which appear to come from calling _debug on a torrent that has already been destroyed. The stack trace is posted below.
```
TypeError: Cannot read property '_debugId' of null
at Torrent._debug (/srv/node_modules/webtorrent/lib/torrent.js:1633:31)
at utPex.wire.ut_pex.on.peer (/srv/node_modules/webtorrent/lib/torrent.js:982:14)
at utPex.emit (events.js:198:13)
at compact2string.multi.forEach.peer (/srv/node_modules/ut_pex/index.js:107:18)
at Array.forEach (
)
at utPex.onMessage (/srv/node_modules/ut_pex/index.js:103:45)
at Wire._onExtended (/srv/node_modules/bittorrent-protocol/index.js:554:26)
at Wire._onMessage (/srv/node_modules/bittorrent-protocol/index.js:686:21)
at Wire._write (/srv/node_modules/bittorrent-protocol/index.js:590:12)
at doWrite (/srv/node_modules/readable-stream/lib/_stream_writable.js:405:139)
at writeOrBuffer (/srv/node_modules/readable-stream/lib/_stream_writable.js:394:5)
at Wire.Writable.write (/srv/node_modules/readable-stream/lib/_stream_writable.js:303:11)
at Socket.ondata (_stream_readable.js:709:20)
at Socket.emit (events.js:198:13)
at addChunk (_stream_readable.js:288:12)
at readableAddChunk (_stream_readable.js:269:11)
at Socket.Readable.push (_stream_readable.js:224:10)
at TCP.onStreamRead (internal/stream_base_commons.js:94:17)
```
**What did you expect to happen?**
I didn't expect an exception.
**Are you willing to submit a pull request to fix this bug?**
Sure. I can submit a fix that skips logging if the client has already been wiped out, but I wanted to check if some other change would make more sense.
",,
535,https://api.github.com/repos/webtorrent/webtorrent/issues/1799,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1799/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1799/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1799/events,https://github.com/webtorrent/webtorrent/issues/1799,543584299,MDU6SXNzdWU1NDM1ODQyOTk=,1799,Blogger integration,"{'login': 'adelpro', 'id': 47066151, 'node_id': 'MDQ6VXNlcjQ3MDY2MTUx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47066151?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/adelpro', 'html_url': 'https://github.com/adelpro', 'followers_url': 'https://api.github.com/users/adelpro/followers', 'following_url': 'https://api.github.com/users/adelpro/following{/other_user}', 'gists_url': 'https://api.github.com/users/adelpro/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/adelpro/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/adelpro/subscriptions', 'organizations_url': 'https://api.github.com/users/adelpro/orgs', 'repos_url': 'https://api.github.com/users/adelpro/repos', 'events_url': 'https://api.github.com/users/adelpro/events{/privacy}', 'received_events_url': 'https://api.github.com/users/adelpro/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-12-29T21:47:36Z,2020-09-05T05:02:40Z,,NONE,,"Can you add a blogger widget or a documentation to use webtorrent in Blogger?
Think you in advance
",,
536,https://api.github.com/repos/webtorrent/webtorrent/issues/1798,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1798/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1798/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1798/events,https://github.com/webtorrent/webtorrent/issues/1798,543099826,MDU6SXNzdWU1NDMwOTk4MjY=,1798,Does WebTorrent desktop app support add a tracker list?,"{'login': 'mrdulin', 'id': 17866683, 'node_id': 'MDQ6VXNlcjE3ODY2Njgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/17866683?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mrdulin', 'html_url': 'https://github.com/mrdulin', 'followers_url': 'https://api.github.com/users/mrdulin/followers', 'following_url': 'https://api.github.com/users/mrdulin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mrdulin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mrdulin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mrdulin/subscriptions', 'organizations_url': 'https://api.github.com/users/mrdulin/orgs', 'repos_url': 'https://api.github.com/users/mrdulin/repos', 'events_url': 'https://api.github.com/users/mrdulin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mrdulin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-12-28T09:00:34Z,2020-09-05T05:02:41Z,,NONE,,"
**What version of this package are you using?**
I am using WebTorrent desktop app.
platform: macOS
version: 0.21.0 (0.107.16)
**What problem do you want to solve?**
I am trying to add a tracker list, but it seems there is no configuration in Preferences.
Hope it can support add a tracker list from an HTTP url like https://trackerslist.com/best.txt
",,
537,https://api.github.com/repos/webtorrent/webtorrent/issues/1797,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1797/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1797/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1797/events,https://github.com/webtorrent/webtorrent/issues/1797,542996620,MDU6SXNzdWU1NDI5OTY2MjA=,1797,More info,"{'login': 'bystefu', 'id': 9861228, 'node_id': 'MDQ6VXNlcjk4NjEyMjg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/9861228?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/bystefu', 'html_url': 'https://github.com/bystefu', 'followers_url': 'https://api.github.com/users/bystefu/followers', 'following_url': 'https://api.github.com/users/bystefu/following{/other_user}', 'gists_url': 'https://api.github.com/users/bystefu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/bystefu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/bystefu/subscriptions', 'organizations_url': 'https://api.github.com/users/bystefu/orgs', 'repos_url': 'https://api.github.com/users/bystefu/repos', 'events_url': 'https://api.github.com/users/bystefu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/bystefu/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2019-12-27T21:32:03Z,2020-09-05T05:02:39Z,,NONE,,"Hello, i'm new in webtorrent and javascript.I have some questions,maybe what i ask is already maked,apologize for that.
So, i use webtorrent for browser and i want to know if is any way to pause the downloading of torrent when the progress is more e.g 30%, because i'm not sure if user continue watching to the end.If mp4 video has one hour,maybe in 10 minutes torrent will be complete loaded,and user give up on 15 minutes after.I say that because and 80% from users use data network,and has a GB limit in Europe.
If continue watching, i want to resume the torrent.
Also, i want to know if i can put a limit to speed of upload/download.
",,
538,https://api.github.com/repos/webtorrent/webtorrent/issues/1796,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1796/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1796/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1796/events,https://github.com/webtorrent/webtorrent/issues/1796,542863378,MDU6SXNzdWU1NDI4NjMzNzg=,1796,client.seed callback not called when tab is not focused.,"{'login': 'LucCADORET', 'id': 6899891, 'node_id': 'MDQ6VXNlcjY4OTk4OTE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/6899891?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LucCADORET', 'html_url': 'https://github.com/LucCADORET', 'followers_url': 'https://api.github.com/users/LucCADORET/followers', 'following_url': 'https://api.github.com/users/LucCADORET/following{/other_user}', 'gists_url': 'https://api.github.com/users/LucCADORET/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LucCADORET/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LucCADORET/subscriptions', 'organizations_url': 'https://api.github.com/users/LucCADORET/orgs', 'repos_url': 'https://api.github.com/users/LucCADORET/repos', 'events_url': 'https://api.github.com/users/LucCADORET/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LucCADORET/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-12-27T12:41:07Z,2020-09-05T05:02:42Z,,CONTRIBUTOR,,"Hi, I am using the WebTorrent Browser version in an Angular app.
From a web-torrent.service.ts, I have a function
```
startTorrent(callback: any) {
this.client = new WebTorrent();
this.client.seed(this._filesToSeed, (torrent) => {
this._magnet = torrent.magnetURI;
callback(torrent)
});
}
```
This function is called from a component, simply like that:
`this.webTorrentService.startTorrent(onTorrent)`
It turns out that my callback 'onTorrent' is never triggered when the browser tab is not in focus. It will be triggered only when the tab gets the focus again. Is it a normal behavior ?
The issue appears in both firefox and chrome.
I couldn't build a gist to reproduce the error, since there's an error with the client.seed method when you use webtorrent.min.js as-is.",,
539,https://api.github.com/repos/webtorrent/webtorrent/issues/1794,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1794/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1794/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1794/events,https://github.com/webtorrent/webtorrent/issues/1794,541836388,MDU6SXNzdWU1NDE4MzYzODg=,1794,Annoying volume overlay on Windows 10,"{'login': 'pilsnerbeer', 'id': 36133540, 'node_id': 'MDQ6VXNlcjM2MTMzNTQw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/36133540?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pilsnerbeer', 'html_url': 'https://github.com/pilsnerbeer', 'followers_url': 'https://api.github.com/users/pilsnerbeer/followers', 'following_url': 'https://api.github.com/users/pilsnerbeer/following{/other_user}', 'gists_url': 'https://api.github.com/users/pilsnerbeer/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pilsnerbeer/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pilsnerbeer/subscriptions', 'organizations_url': 'https://api.github.com/users/pilsnerbeer/orgs', 'repos_url': 'https://api.github.com/users/pilsnerbeer/repos', 'events_url': 'https://api.github.com/users/pilsnerbeer/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pilsnerbeer/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-12-23T17:11:28Z,2019-12-23T17:13:27Z,2019-12-23T17:13:27Z,NONE,,"
**What version of this package are you using?**
v0.21.0
**What operating system, Node.js, and npm version?**
windows 10
**What happened?**
Lately I get this annoying volume control popup whenever webtorrent is opened.
![Screenshot_2](https://user-images.githubusercontent.com/36133540/71370841-70313900-25af-11ea-8b57-8ecf6412d39f.png)
**What did you expect to happen?**
Nothing, no extended volume overlay with playback controls
**Are you willing to submit a pull request to fix this bug?** no
",,
540,https://api.github.com/repos/webtorrent/webtorrent/issues/1793,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1793/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1793/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1793/events,https://github.com/webtorrent/webtorrent/issues/1793,538723928,MDU6SXNzdWU1Mzg3MjM5Mjg=,1793,An in-range update of tape is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,3,2019-12-16T22:54:20Z,2020-01-08T18:48:37Z,2020-01-08T18:48:37Z,CONTRIBUTOR,,"
## The devDependency [tape](https://github.com/substack/tape) was updated from `4.11.0` to `4.12.0`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Ftape-4.12.0).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
tape is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ❌ **continuous-integration/appveyor/branch:** Waiting for AppVeyor build to complete ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/29582551)).
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build could not complete due to an error ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/625920316?utm_source=github_status&utm_medium=notification)).
---
Commits
The new version differs by 9 commits.
42c84d6
v4.12.0
3e0a341
[Deps] update is-regex
, string.prototype.trim
ba7e2b2
[Dev Deps] update eslint
f3a5925
[Tests] use shared travis-ci configs
6e94800
[Deps] update deep-equal
, glob
, object-inspect
, resolve
, string.prototype.trim
8150c3b
[Refactor] use is-regex
instead of instanceof RegExp
24487cb
add tap-nyc to pretty-reporters
c283615
[New] when the error type is wrong, show the message and stack
44cbbf5
[Tests] add a test for the wrong kind of error
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
541,https://api.github.com/repos/webtorrent/webtorrent/issues/1790,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1790/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1790/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1790/events,https://github.com/webtorrent/webtorrent/issues/1790,537878526,MDU6SXNzdWU1Mzc4Nzg1MjY=,1790,Edit announce list while downloading,"{'login': 'WheelyWonka', 'id': 11378073, 'node_id': 'MDQ6VXNlcjExMzc4MDcz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/11378073?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/WheelyWonka', 'html_url': 'https://github.com/WheelyWonka', 'followers_url': 'https://api.github.com/users/WheelyWonka/followers', 'following_url': 'https://api.github.com/users/WheelyWonka/following{/other_user}', 'gists_url': 'https://api.github.com/users/WheelyWonka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/WheelyWonka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/WheelyWonka/subscriptions', 'organizations_url': 'https://api.github.com/users/WheelyWonka/orgs', 'repos_url': 'https://api.github.com/users/WheelyWonka/repos', 'events_url': 'https://api.github.com/users/WheelyWonka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/WheelyWonka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-12-14T07:16:14Z,2020-09-05T05:02:44Z,,NONE,,"Hi there, thank you for you amazing work !
I'm building a small nodejs client and i'd like to edit the announce list of a torrent while it's downloading.
I'm guessing, for example, a simple `delete torrent.announce` or `torrent.announce = []` inside the callback of `client.add` but i'm not sure it will be taken in count by the client.
Any advice folks ? Thanks a lot !",,
542,https://api.github.com/repos/webtorrent/webtorrent/issues/1789,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1789/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1789/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1789/events,https://github.com/webtorrent/webtorrent/issues/1789,535892847,MDU6SXNzdWU1MzU4OTI4NDc=,1789,WebTorrent WordPress Plugin Doesn't Work,"{'login': 'mucittin', 'id': 43407836, 'node_id': 'MDQ6VXNlcjQzNDA3ODM2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/43407836?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mucittin', 'html_url': 'https://github.com/mucittin', 'followers_url': 'https://api.github.com/users/mucittin/followers', 'following_url': 'https://api.github.com/users/mucittin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mucittin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mucittin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mucittin/subscriptions', 'organizations_url': 'https://api.github.com/users/mucittin/orgs', 'repos_url': 'https://api.github.com/users/mucittin/repos', 'events_url': 'https://api.github.com/users/mucittin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mucittin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2019-12-10T17:59:19Z,2020-09-05T03:07:30Z,,NONE,,"I am using WordPress verison 5.3 and I think that plugin needs to be updated.
![image](https://user-images.githubusercontent.com/43407836/70555217-4a576d80-1b87-11ea-9edb-e1c0ea006a68.png)
",,
543,https://api.github.com/repos/webtorrent/webtorrent/issues/1788,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1788/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1788/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1788/events,https://github.com/webtorrent/webtorrent/pull/1788,535423666,MDExOlB1bGxSZXF1ZXN0MzUxMTQ1NDA1,1788,allow for progress on write,"{'login': 'ftreesmilo', 'id': 58193105, 'node_id': 'MDQ6VXNlcjU4MTkzMTA1', 'avatar_url': 'https://avatars3.githubusercontent.com/u/58193105?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ftreesmilo', 'html_url': 'https://github.com/ftreesmilo', 'followers_url': 'https://api.github.com/users/ftreesmilo/followers', 'following_url': 'https://api.github.com/users/ftreesmilo/following{/other_user}', 'gists_url': 'https://api.github.com/users/ftreesmilo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ftreesmilo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ftreesmilo/subscriptions', 'organizations_url': 'https://api.github.com/users/ftreesmilo/orgs', 'repos_url': 'https://api.github.com/users/ftreesmilo/repos', 'events_url': 'https://api.github.com/users/ftreesmilo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ftreesmilo/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2019-12-10T00:48:27Z,2020-08-14T14:39:44Z,2020-08-14T14:39:43Z,NONE,,"I use this to show progress when dropping large files into my site to create a torrent...
This lets me show the progress of the torrent as the file is moved from File handles into the store.",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1788', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1788', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1788.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1788.patch'}"
544,https://api.github.com/repos/webtorrent/webtorrent/issues/1787,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1787/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1787/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1787/events,https://github.com/webtorrent/webtorrent/issues/1787,535278870,MDU6SXNzdWU1MzUyNzg4NzA=,1787,Opening magnet URLs on web doesn't work,"{'login': 'jimfilippou', 'id': 6877046, 'node_id': 'MDQ6VXNlcjY4NzcwNDY=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6877046?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jimfilippou', 'html_url': 'https://github.com/jimfilippou', 'followers_url': 'https://api.github.com/users/jimfilippou/followers', 'following_url': 'https://api.github.com/users/jimfilippou/following{/other_user}', 'gists_url': 'https://api.github.com/users/jimfilippou/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jimfilippou/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jimfilippou/subscriptions', 'organizations_url': 'https://api.github.com/users/jimfilippou/orgs', 'repos_url': 'https://api.github.com/users/jimfilippou/repos', 'events_url': 'https://api.github.com/users/jimfilippou/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jimfilippou/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2019-12-09T20:31:28Z,2020-01-13T11:27:40Z,2020-01-13T11:27:40Z,NONE,,"
**What version of this package are you using?**
0.107.17
**What operating system, Node.js, and npm version?**
MacOS Catalina, node v12.11.1
**What happened?**
Magnet URLs do not open from The Pirate Bay and torrent files do not stream.
**What did you expect to happen?**
I expect the magnet URL from anywhere to work.
**Are you willing to submit a pull request to fix this bug?**
I am, if I knew what is going on.
Using this code
```typescript
previewTorrent(): void {
if (!(this.file || this.magnet)) {
this._snackBar.open('Please open a torrent file or paste a magnet link', 'OK', {
duration: 4000,
});
return;
}
const identifier: File | string = this.file ? this.file : this.magnet;
this._client.add(identifier as any, (torrent: WebTorrent.Torrent) => {
this.files = torrent.files;
torrent.destroy();
});
}
```
when I use the magnet provided by the website, it works and the files can be previewed. When using a magnet link from any other source, it simply does nothing. Now, when opening `.torrent` files, behaves differently, it first previews the files and when I click on stream button which all it does is
```typescript
this._client.add(identifier as any, (torrent: WebTorrent.Torrent) => {
console.log(`Active torrent is set to ${torrent.name}`);
this.activeTorrent = torrent;
const file: WebTorrent.TorrentFile = torrent.files.find(function (file) {
return file.name == selectedFile;
});
console.log(`Appending video file to native element...`);
file.appendTo(this._video.nativeElement)
})
```
it shows a warning which says `videostream.js:8 don't invoked VideoStream without 'new'`. This issue is directly associated to https://github.com/jhiesey/videostream/pull/49 however, I don't know why it does this. This bug is reproduced also in Windows 10
",,
545,https://api.github.com/repos/webtorrent/webtorrent/issues/1786,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1786/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1786/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1786/events,https://github.com/webtorrent/webtorrent/pull/1786,534312303,MDExOlB1bGxSZXF1ZXN0MzUwMjQyOTMx,1786,Fix infinite loop bug,"{'login': 'koush', 'id': 73924, 'node_id': 'MDQ6VXNlcjczOTI0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/73924?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/koush', 'html_url': 'https://github.com/koush', 'followers_url': 'https://api.github.com/users/koush/followers', 'following_url': 'https://api.github.com/users/koush/following{/other_user}', 'gists_url': 'https://api.github.com/users/koush/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/koush/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/koush/subscriptions', 'organizations_url': 'https://api.github.com/users/koush/orgs', 'repos_url': 'https://api.github.com/users/koush/repos', 'events_url': 'https://api.github.com/users/koush/events{/privacy}', 'received_events_url': 'https://api.github.com/users/koush/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-12-06T23:50:37Z,2020-09-05T03:06:17Z,,NONE,,"The wire request may fail due to choking or wire closed. This results in an infinite loop.
Here is where ""false"" is expected, otherwise it loops infinitely:
https://github.com/koush/webtorrent/blob/master/lib/torrent.js#L1316
The failure is reported in the callback, but not as a return value:
https://github.com/webtorrent/bittorrent-protocol/blob/master/index.js#L316
Alternatively, the peer choking check can be done in the while loop.
**What is the purpose of this pull request? (put an ""X"" next to item)**
[ ] Documentation update
[ X] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
Watch for a failed wire request (number of requests does not change), and return false.
**Which issue (if any) does this pull request address?**
**Is there anything you'd like reviewers to focus on?**
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1786', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1786', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1786.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1786.patch'}"
546,https://api.github.com/repos/webtorrent/webtorrent/issues/1785,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1785/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1785/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1785/events,https://github.com/webtorrent/webtorrent/issues/1785,531875642,MDU6SXNzdWU1MzE4NzU2NDI=,1785,Seed ratio,"{'login': 'stanislasdrg', 'id': 5037275, 'node_id': 'MDQ6VXNlcjUwMzcyNzU=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/5037275?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/stanislasdrg', 'html_url': 'https://github.com/stanislasdrg', 'followers_url': 'https://api.github.com/users/stanislasdrg/followers', 'following_url': 'https://api.github.com/users/stanislasdrg/following{/other_user}', 'gists_url': 'https://api.github.com/users/stanislasdrg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/stanislasdrg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/stanislasdrg/subscriptions', 'organizations_url': 'https://api.github.com/users/stanislasdrg/orgs', 'repos_url': 'https://api.github.com/users/stanislasdrg/repos', 'events_url': 'https://api.github.com/users/stanislasdrg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/stanislasdrg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,3,2019-12-03T10:19:33Z,2020-09-05T05:02:47Z,,NONE,,"Hello,
I love using Webtorrent as a client, but there is a feature I miss a lot from Transmission : The seed ratio.
I would love being able to stop seeding torrents when I have shared them 2x or more.
Is this a feature that would be possible to implement in Webtorrent ?
Many thanks,
S
",,
547,https://api.github.com/repos/webtorrent/webtorrent/issues/1784,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1784/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1784/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1784/events,https://github.com/webtorrent/webtorrent/issues/1784,530725951,MDU6SXNzdWU1MzA3MjU5NTE=,1784,webtorrent does not seed,"{'login': 'Mapteg34', 'id': 26138251, 'node_id': 'MDQ6VXNlcjI2MTM4MjUx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26138251?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Mapteg34', 'html_url': 'https://github.com/Mapteg34', 'followers_url': 'https://api.github.com/users/Mapteg34/followers', 'following_url': 'https://api.github.com/users/Mapteg34/following{/other_user}', 'gists_url': 'https://api.github.com/users/Mapteg34/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Mapteg34/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Mapteg34/subscriptions', 'organizations_url': 'https://api.github.com/users/Mapteg34/orgs', 'repos_url': 'https://api.github.com/users/Mapteg34/repos', 'events_url': 'https://api.github.com/users/Mapteg34/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Mapteg34/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,8,2019-12-01T12:45:47Z,2020-09-05T05:36:49Z,,NONE,,"**What version of this package are you using?**
**What operating system, Node.js, and npm version?**
```
mapt@mpc webtorrent.malahov-artem.ru % npm list webtorrent
webtorrent.malahov-artem.ru@1.0.0 /var/www/webtorrent.malahov-artem.ru
├── webtorrent@0.107.16
└─┬ webtorrent-hybrid@4.0.1
├── webtorrent@0.107.16 deduped
└─┬ webtorrent-cli@3.0.5
└── webtorrent@0.107.16 deduped
mapt@mpc webtorrent.malahov-artem.ru % node -v
v10.1.0
mapt@mpc webtorrent.malahov-artem.ru % npm -v
5.6.0
mapt@mpc webtorrent.malahov-artem.ru % uname -a
Linux mpc 4.19.82-gentoo #1 SMP Mon Nov 11 10:04:32 +04 2019 x86_64 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz GenuineIntel GNU/Linux
```
**What happened?**
```
mapt@mpc webtorrent.malahov-artem.ru % node seed.js
client.seed done { magnetURI: 'magnet:?xt=urn:btih:683999ae98d858dc4b1712457442dcdceafe76e5&dn=test.mp4&tr=http%3A%2F%2F192.168.1.44%3A8000%2Fannounce',
ready: true,
paused: false,
done: true }
```
After magnet created in parallel window i use
```
mapt@mpc webtorrent.malahov-artem.ru % node download.js ""magnet:?xt=urn:btih:683999ae98d858dc4b1712457442dcdceafe76e5&dn=test.mp4&tr=http%3A%2F%2F192.168.1.44%3A8000%2Fannounce""
client.seed done { magnetURI: 'magnet:?xt=urn:btih:683999ae98d858dc4b1712457442dcdceafe76e5&dn=test.mp4&tr=http%3A%2F%2F192.168.1.44%3A8000%2Fannounce',
ready: true,
paused: false,
done: false }
```
And i expect a downloaded test.mp4 in ./ folder, but its not dowloaded...
**What did you expect to happen?**
Download file by webtorrent, who was seeding by webtorrent
** Files **
seed.js https://pastebin.com/uuHCQyzC
download.js https://pastebin.com/wVU444gH
I use bittorrent-tracker as a tracker
https://pastebin.com/Z6rEdRKf
",,
548,https://api.github.com/repos/webtorrent/webtorrent/issues/1783,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1783/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1783/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1783/events,https://github.com/webtorrent/webtorrent/issues/1783,529679195,MDU6SXNzdWU1Mjk2NzkxOTU=,1783,Option `port` is required on Electron.,"{'login': 'xland', 'id': 2980915, 'node_id': 'MDQ6VXNlcjI5ODA5MTU=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2980915?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/xland', 'html_url': 'https://github.com/xland', 'followers_url': 'https://api.github.com/users/xland/followers', 'following_url': 'https://api.github.com/users/xland/following{/other_user}', 'gists_url': 'https://api.github.com/users/xland/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/xland/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/xland/subscriptions', 'organizations_url': 'https://api.github.com/users/xland/orgs', 'repos_url': 'https://api.github.com/users/xland/repos', 'events_url': 'https://api.github.com/users/xland/events{/privacy}', 'received_events_url': 'https://api.github.com/users/xland/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-11-28T03:57:55Z,2020-09-05T05:02:49Z,,NONE,,"Electron 7.1.2 and 6.1.4
Windows 10
Code:
```js
var WebTorrent = require(""webtorrent"");
if (WebTorrent.WEBRTC_SUPPORT) {
console.log(1);
} else {
console.log(2);
}
var client = new WebTorrent();
var torrentId =
""magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent"";
client.add(torrentId, function(torrent) {
var file = torrent.files.find(function(file) {
return file.name.endsWith("".mp4"");
});
file.appendTo("".home"");
});
```
Error:
> index.js?17f3:13 Uncaught Error: Option `port` is required
at new Discovery (index.js?17f3:13)
at Torrent._startDiscovery (torrent.js?c115:317)
at Torrent._onListening (torrent.js?c115:288)
at Torrent._onParsedTorrent (torrent.js?c115:244)
at eval (torrent.js?c115:205)
at processTicksAndRejections (internal/process/task_queues.js:75)
I try these code in the browser. It is ok.",,
549,https://api.github.com/repos/webtorrent/webtorrent/issues/1782,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1782/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1782/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1782/events,https://github.com/webtorrent/webtorrent/issues/1782,528745167,MDU6SXNzdWU1Mjg3NDUxNjc=,1782,"webtorrent-desktop on both windows server and Ubuntu vnc server , stop seeding after some time ? what is the problem for that?","{'login': 'hawkarnote', 'id': 44291578, 'node_id': 'MDQ6VXNlcjQ0MjkxNTc4', 'avatar_url': 'https://avatars3.githubusercontent.com/u/44291578?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hawkarnote', 'html_url': 'https://github.com/hawkarnote', 'followers_url': 'https://api.github.com/users/hawkarnote/followers', 'following_url': 'https://api.github.com/users/hawkarnote/following{/other_user}', 'gists_url': 'https://api.github.com/users/hawkarnote/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hawkarnote/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hawkarnote/subscriptions', 'organizations_url': 'https://api.github.com/users/hawkarnote/orgs', 'repos_url': 'https://api.github.com/users/hawkarnote/repos', 'events_url': 'https://api.github.com/users/hawkarnote/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hawkarnote/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2019-11-26T14:02:23Z,2020-09-05T05:02:48Z,,NONE,,"
**What version of this package are you using?**
**What operating system, Node.js, and npm version?**
**What happened?**
**What did you expect to happen?**
**Are you willing to submit a pull request to fix this bug?**
",,
550,https://api.github.com/repos/webtorrent/webtorrent/issues/1781,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1781/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1781/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1781/events,https://github.com/webtorrent/webtorrent/issues/1781,528646605,MDU6SXNzdWU1Mjg2NDY2MDU=,1781,Can webtorrent specify ip and port to tracker when seeding,"{'login': 'svfdvsdf', 'id': 58214595, 'node_id': 'MDQ6VXNlcjU4MjE0NTk1', 'avatar_url': 'https://avatars2.githubusercontent.com/u/58214595?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/svfdvsdf', 'html_url': 'https://github.com/svfdvsdf', 'followers_url': 'https://api.github.com/users/svfdvsdf/followers', 'following_url': 'https://api.github.com/users/svfdvsdf/following{/other_user}', 'gists_url': 'https://api.github.com/users/svfdvsdf/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/svfdvsdf/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/svfdvsdf/subscriptions', 'organizations_url': 'https://api.github.com/users/svfdvsdf/orgs', 'repos_url': 'https://api.github.com/users/svfdvsdf/repos', 'events_url': 'https://api.github.com/users/svfdvsdf/events{/privacy}', 'received_events_url': 'https://api.github.com/users/svfdvsdf/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-11-26T10:57:10Z,2020-09-05T05:02:50Z,,NONE,,"
**What version of this package are you using?**
v0.107.17
**What problem do you want to solve?**
A firewall is set on the server, which is only open to some ports. When webtorrent is in seed, the ports are random; and I notice that the IP webtorrent announced to the tracker is not the server's external IP
**What do you think is the correct solution to this problem?**
In the config of the method ""seed (file_path, {config})"", add the configuration items that declare the ip and port to the tracker
**Are you willing to submit a pull request to implement this change?**
I am not good at node language development, java is still ok, but unfortunately cannot help",,
551,https://api.github.com/repos/webtorrent/webtorrent/issues/1780,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1780/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1780/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1780/events,https://github.com/webtorrent/webtorrent/issues/1780,527576399,MDU6SXNzdWU1Mjc1NzYzOTk=,1780,Support for Python library,"{'login': 'filips123', 'id': 16626308, 'node_id': 'MDQ6VXNlcjE2NjI2MzA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16626308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/filips123', 'html_url': 'https://github.com/filips123', 'followers_url': 'https://api.github.com/users/filips123/followers', 'following_url': 'https://api.github.com/users/filips123/following{/other_user}', 'gists_url': 'https://api.github.com/users/filips123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/filips123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/filips123/subscriptions', 'organizations_url': 'https://api.github.com/users/filips123/orgs', 'repos_url': 'https://api.github.com/users/filips123/repos', 'events_url': 'https://api.github.com/users/filips123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/filips123/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-11-23T16:16:31Z,2020-09-05T05:02:51Z,,NONE,,"Is there any possibility that you develop official WebTorrent Python library? This would make WebTorrent easier to integrate with existing programs, as a lot of them are made with Python.
Python already has libraries both for WebRTC and normal BitTorrent, so the ""only thing"" that needs to be done is to ""just"" somehow bridge them together.",,
552,https://api.github.com/repos/webtorrent/webtorrent/issues/1779,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1779/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1779/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1779/events,https://github.com/webtorrent/webtorrent/issues/1779,522907305,MDU6SXNzdWU1MjI5MDczMDU=,1779,a APP for Nextcloud,"{'login': 'blackcrack', 'id': 7925717, 'node_id': 'MDQ6VXNlcjc5MjU3MTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/7925717?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/blackcrack', 'html_url': 'https://github.com/blackcrack', 'followers_url': 'https://api.github.com/users/blackcrack/followers', 'following_url': 'https://api.github.com/users/blackcrack/following{/other_user}', 'gists_url': 'https://api.github.com/users/blackcrack/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/blackcrack/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/blackcrack/subscriptions', 'organizations_url': 'https://api.github.com/users/blackcrack/orgs', 'repos_url': 'https://api.github.com/users/blackcrack/repos', 'events_url': 'https://api.github.com/users/blackcrack/events{/privacy}', 'received_events_url': 'https://api.github.com/users/blackcrack/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,6,2019-11-14T14:49:22Z,2020-09-05T05:02:45Z,,NONE,,"A Application for Nextcloud or Owncloud
**What problem do you want to solve?**
Torrent downloading behind a cloud
**What do you think is the correct solution to this problem?**
there exist not a good torrent downloader for Nextcloud
this could also use to stream a Movy like in the Headpage
of webtorrent, via link moviename.wto or download name.torrent to the downloadfolder of ocdownloader what already exist and can work together with webtorrent as Cloud-app.
create a ""webtorrent""-folder and push the torrentfiles in this folder where be automagically download the torrentpacks between a time ""from""-""up to"" and if not works moves the *torrent-file into subfolder ""deactivate"" or ""damaged"" or something.. or something..
how ever, i have give you are the idea :) could be a cool possible to have some cloudapp :) :+1:
best regards
Blacky
",,
553,https://api.github.com/repos/webtorrent/webtorrent/issues/1778,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1778/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1778/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1778/events,https://github.com/webtorrent/webtorrent/issues/1778,519526771,MDU6SXNzdWU1MTk1MjY3NzE=,1778,Web Stream Issue,"{'login': 'NDusan88', 'id': 20918713, 'node_id': 'MDQ6VXNlcjIwOTE4NzEz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/20918713?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NDusan88', 'html_url': 'https://github.com/NDusan88', 'followers_url': 'https://api.github.com/users/NDusan88/followers', 'following_url': 'https://api.github.com/users/NDusan88/following{/other_user}', 'gists_url': 'https://api.github.com/users/NDusan88/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NDusan88/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NDusan88/subscriptions', 'organizations_url': 'https://api.github.com/users/NDusan88/orgs', 'repos_url': 'https://api.github.com/users/NDusan88/repos', 'events_url': 'https://api.github.com/users/NDusan88/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NDusan88/received_events', 'type': 'User', 'site_admin': False}","[{'id': 60956696, 'node_id': 'MDU6TGFiZWw2MDk1NjY5Ng==', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/question', 'name': 'question', 'color': 'cc317c', 'default': True, 'description': None}]",closed,False,,[],,1,2019-11-07T21:35:51Z,2019-11-07T22:45:44Z,2019-11-07T22:45:34Z,NONE,,"
**What version of this package are you using?** latest
**What operating system, Node.js, and npm version?**None i code from C# .net Core
**What happened?**
var torrentid = ""magnet:?xt=urn:btih:7BE41ED6B348A4EB3DE98DD1E130740C2065FDF4&tr=http%3a%2f%2ftrack.one%3a1234%2fannounce&tr=udp%3a%2f%2ftrack.two%3a80&tr=udp%3a%2f%2fopen.demonii.com%3a1337%2fannounce&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80&tr=udp%3a%2f%2ftracker.coppersurfer.tk%3a6969&tr=udp%3a%2f%2fglotorrents.pw%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce&tr=udp%3a%2f%2ftorrent.gresille.org%3a80%2fannounce&tr=udp%3a%2f%2fp4p.arenabg.com%3a1337&tr=udp%3a%2f%2ftracker.leechers-paradise.org%3a6969S""
The issue is when i put magnet link nothing happens and when i use the magnet link that you provide on FAQ, it start stream the video.
Also i have tried the same magnet link above on desktop software and it working like a charm.
Can some one help me out to figure this out?
Thanks
![Capture](https://user-images.githubusercontent.com/20918713/68429695-e0762d80-01ae-11ea-9a91-c2ff2d458920.PNG)
**What did you expect to happen?**Stream Movie
**Are you willing to submit a pull request to fix this bug?**No
",,
554,https://api.github.com/repos/webtorrent/webtorrent/issues/1777,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1777/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1777/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1777/events,https://github.com/webtorrent/webtorrent/issues/1777,518640212,MDU6SXNzdWU1MTg2NDAyMTI=,1777,An in-range update of simple-peer is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,3,2019-11-06T18:05:57Z,2020-03-15T22:27:07Z,2020-03-15T22:27:07Z,CONTRIBUTOR,,"
## The dependency [simple-peer](https://github.com/feross/simple-peer) was updated from `9.6.0` to `9.6.1`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Fsimple-peer-9.6.1).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
simple-peer is a direct dependency of this project, and **it is very likely causing it to break**. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
- ❌ **continuous-integration/appveyor/branch:** Waiting for AppVeyor build to complete ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/28665322)).
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build could not complete due to an error ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/608325026?utm_source=github_status&utm_medium=notification)).
---
Commits
The new version differs by 12 commits.
314b4cb
build
cb2ea55
9.6.1
9f3e115
use tinyify
a6d6a28
Add CodeFund sponsorship message to README  (#565)
4640eeb
Add CodeFund sponsorship message to README 
f45d322
Merge pull request #541 from t-mullen/destroy-on-connection-fail
4d8f90e
Merge remote-tracking branch 'feross/master' into destroy-on-connection-fail
103293b
Merge remote-tracking branch 'feross/master' into destroy-on-connection-fail
28fc483
check if already destroyed
5170dc3
remove comment about unused event
e4e107d
destroy peer on connectionState 'failed'
05ac42c
Merge remote-tracking branch 'feross/master'
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
555,https://api.github.com/repos/webtorrent/webtorrent/issues/1776,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1776/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1776/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1776/events,https://github.com/webtorrent/webtorrent/issues/1776,516642791,MDU6SXNzdWU1MTY2NDI3OTE=,1776,An in-range update of tinyify is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,2,2019-11-02T16:13:44Z,2020-03-15T22:15:27Z,2020-03-15T22:15:26Z,CONTRIBUTOR,,"
## The devDependency [tinyify](https://github.com/browserify/tinyify) was updated from `2.5.1` to `2.5.2`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Ftinyify-2.5.2).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
tinyify is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ❌ **continuous-integration/appveyor/branch:** Waiting for AppVeyor build to complete ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/28567375)).
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build could not complete due to an error ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/606468047?utm_source=github_status&utm_medium=notification)).
---
Release Notes for v2.5.2
- Use a patched version of envify with support for newer syntax features.
Commits
The new version differs by 7 commits.
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
556,https://api.github.com/repos/webtorrent/webtorrent/issues/1775,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1775/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1775/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1775/events,https://github.com/webtorrent/webtorrent/issues/1775,516569623,MDU6SXNzdWU1MTY1Njk2MjM=,1775,No public WebRTC trackers?,"{'login': 'norzak', 'id': 21308347, 'node_id': 'MDQ6VXNlcjIxMzA4MzQ3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/21308347?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/norzak', 'html_url': 'https://github.com/norzak', 'followers_url': 'https://api.github.com/users/norzak/followers', 'following_url': 'https://api.github.com/users/norzak/following{/other_user}', 'gists_url': 'https://api.github.com/users/norzak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/norzak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/norzak/subscriptions', 'organizations_url': 'https://api.github.com/users/norzak/orgs', 'repos_url': 'https://api.github.com/users/norzak/repos', 'events_url': 'https://api.github.com/users/norzak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/norzak/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-11-02T11:47:10Z,2019-11-02T11:53:13Z,2019-11-02T11:53:13Z,NONE,,"There are no public WebRTC trackers anymore, so Web Torrent is basically useless when used from the browser. Any ideas?",,
557,https://api.github.com/repos/webtorrent/webtorrent/issues/1774,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1774/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1774/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1774/events,https://github.com/webtorrent/webtorrent/issues/1774,516313386,MDU6SXNzdWU1MTYzMTMzODY=,1774,An in-range update of electron is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,10,2019-11-01T19:49:11Z,2020-01-08T23:20:12Z,2020-01-08T23:20:12Z,CONTRIBUTOR,,"
## The devDependency [electron](https://github.com/electron/electron) was updated from `7.0.0` to `7.0.1`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Felectron-7.0.1).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
electron is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ❌ **continuous-integration/appveyor/branch:** Waiting for AppVeyor build to complete ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/28554796)).
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build could not complete due to an error ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/606166611?utm_source=github_status&utm_medium=notification)).
---
Release Notes for electron v7.0.1
Release Notes for v7.0.1
Fixes
- Fixed
shell.openExternal()
option workingDirectory
not working with Unicode characters. #20905
- Fixed a crash in Menus related to
menu.popup()
. #20808
- Fixed a label mismatch on open and save dialogs on GTK. #20882
- Fixed a regression in the
recentDocuments
role on macOS. #20670
- Fixed an issue where objects referenced by
remote
could sometimes not be correctly freed. #20693
- Fixed crashes when calling
webContents.printToPDF()
multiple times. #20810
- Fixed devtools extensions not loading due to ""Connect to unknown extension [object Object]"" errors. #20844
- Fixed flicker when switching between
BrowserView
s. #20846
- Fixed fs.mkdir/mkdirSync hang with {recursive: true} for invalid names with node 12 on windows. #20629
- Fixed hang when closing a scriptable popup window using the
remote
module. #20715
- Fixed memory leaks caused by callbacks not being released when the
remote
module is used in sub-frames (<iframe>
or scriptable popup). #20814
- Fixed native module size increase on windows, follow up fix to #20614. #20708
- Fixed several deprecation warnings in Electron code. #20804
Other Changes
- Updated Chromium to 78.0.3904.92. #20913
Documentation
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
558,https://api.github.com/repos/webtorrent/webtorrent/issues/1773,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1773/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1773/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1773/events,https://github.com/webtorrent/webtorrent/pull/1773,515694850,MDExOlB1bGxSZXF1ZXN0MzM1MTEyMzUx,1773,Update CodeFund sponsorship link position,"{'login': 'coderberry', 'id': 12481, 'node_id': 'MDQ6VXNlcjEyNDgx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/12481?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/coderberry', 'html_url': 'https://github.com/coderberry', 'followers_url': 'https://api.github.com/users/coderberry/followers', 'following_url': 'https://api.github.com/users/coderberry/following{/other_user}', 'gists_url': 'https://api.github.com/users/coderberry/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/coderberry/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/coderberry/subscriptions', 'organizations_url': 'https://api.github.com/users/coderberry/orgs', 'repos_url': 'https://api.github.com/users/coderberry/repos', 'events_url': 'https://api.github.com/users/coderberry/events{/privacy}', 'received_events_url': 'https://api.github.com/users/coderberry/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-10-31T19:39:52Z,2019-10-31T19:48:22Z,2019-10-31T19:48:22Z,CONTRIBUTOR,,"Updated position per request of the sponsor, as well as for ongoing funding support.
**What is the purpose of this pull request? (put an ""X"" next to item)**
[X] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
**Which issue (if any) does this pull request address?**
**Is there anything you'd like reviewers to focus on?**
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1773', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1773', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1773.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1773.patch'}"
559,https://api.github.com/repos/webtorrent/webtorrent/issues/1772,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1772/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1772/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1772/events,https://github.com/webtorrent/webtorrent/pull/1772,513747486,MDExOlB1bGxSZXF1ZXN0MzMzNDc3NTc5,1772,Remove commented-out links,"{'login': 'DeltaF1', 'id': 6278108, 'node_id': 'MDQ6VXNlcjYyNzgxMDg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6278108?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/DeltaF1', 'html_url': 'https://github.com/DeltaF1', 'followers_url': 'https://api.github.com/users/DeltaF1/followers', 'following_url': 'https://api.github.com/users/DeltaF1/following{/other_user}', 'gists_url': 'https://api.github.com/users/DeltaF1/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/DeltaF1/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/DeltaF1/subscriptions', 'organizations_url': 'https://api.github.com/users/DeltaF1/orgs', 'repos_url': 'https://api.github.com/users/DeltaF1/repos', 'events_url': 'https://api.github.com/users/DeltaF1/events{/privacy}', 'received_events_url': 'https://api.github.com/users/DeltaF1/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2019-10-29T07:51:40Z,2019-11-01T01:49:05Z,2019-11-01T01:48:41Z,CONTRIBUTOR,,"**What is the purpose of this pull request? (put an ""X"" next to item)**
**[X] Documentation update**
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
I removed some commented-out URLs from the ""Who is using WebTorrent today?"" section of the FAQ. The inclusion of HTML comments was breaking the markdown rendering. If the links get fixed for these URLs, they can be added back from the git history.
**Which issue (if any) does this pull request address?**
https://github.com/webtorrent/webtorrent/issues/1771
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1772', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1772', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1772.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1772.patch'}"
560,https://api.github.com/repos/webtorrent/webtorrent/issues/1771,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1771/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1771/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1771/events,https://github.com/webtorrent/webtorrent/issues/1771,513747188,MDU6SXNzdWU1MTM3NDcxODg=,1771,FAQ Markdown is broken,"{'login': 'DeltaF1', 'id': 6278108, 'node_id': 'MDQ6VXNlcjYyNzgxMDg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6278108?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/DeltaF1', 'html_url': 'https://github.com/DeltaF1', 'followers_url': 'https://api.github.com/users/DeltaF1/followers', 'following_url': 'https://api.github.com/users/DeltaF1/following{/other_user}', 'gists_url': 'https://api.github.com/users/DeltaF1/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/DeltaF1/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/DeltaF1/subscriptions', 'organizations_url': 'https://api.github.com/users/DeltaF1/orgs', 'repos_url': 'https://api.github.com/users/DeltaF1/repos', 'events_url': 'https://api.github.com/users/DeltaF1/events{/privacy}', 'received_events_url': 'https://api.github.com/users/DeltaF1/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2019-10-29T07:50:50Z,2019-11-06T17:14:34Z,2019-11-06T17:11:00Z,CONTRIBUTOR,,"**What operating system, Node.js, and npm version?**
Firefox 70, windows 10
**What happened?**
The list of URLS in the ""Who is using WebTorrent today?"" is showing its markdown without parsing it after the link to GitTorrent
**Are you willing to submit a pull request to fix this bug?**
Yep! See #1772
",,
561,https://api.github.com/repos/webtorrent/webtorrent/issues/1770,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1770/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1770/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1770/events,https://github.com/webtorrent/webtorrent/pull/1770,513393388,MDExOlB1bGxSZXF1ZXN0MzMzMTg5NDU1,1770,Fix parsed torrent,"{'login': 'alxhotel', 'id': 1944024, 'node_id': 'MDQ6VXNlcjE5NDQwMjQ=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1944024?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alxhotel', 'html_url': 'https://github.com/alxhotel', 'followers_url': 'https://api.github.com/users/alxhotel/followers', 'following_url': 'https://api.github.com/users/alxhotel/following{/other_user}', 'gists_url': 'https://api.github.com/users/alxhotel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alxhotel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alxhotel/subscriptions', 'organizations_url': 'https://api.github.com/users/alxhotel/orgs', 'repos_url': 'https://api.github.com/users/alxhotel/repos', 'events_url': 'https://api.github.com/users/alxhotel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alxhotel/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2019-10-28T15:51:52Z,2019-12-13T19:24:11Z,2019-11-04T20:35:00Z,MEMBER,,"
**What is the purpose of this pull request? (put an ""X"" next to item)**
Fixes issue [webtorrent-cli#64](https://github.com/webtorrent/webtorrent-cli/issues/64).
[ ] Documentation update
[X] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
This PR checks that the `parsedTorrent` has an `infoHash`. If so, this means it is a valid Bittorrent magnet. Thus, other magnets, like the ones used by Gnutella (e.g. `magnet:?xt=urn:sha1:PD...`), are not valid.
Also this PR adds a test to check this behaviour.
**Which issue (if any) does this pull request address?**
[webtorrent-cli#64](https://github.com/webtorrent/webtorrent-cli/issues/64)
**Is there anything you'd like reviewers to focus on?**
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1770', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1770', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1770.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1770.patch'}"
562,https://api.github.com/repos/webtorrent/webtorrent/issues/1769,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1769/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1769/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1769/events,https://github.com/webtorrent/webtorrent/issues/1769,513068039,MDU6SXNzdWU1MTMwNjgwMzk=,1769,Possible to write directly to remote storage? (google cloud bucket)?,"{'login': 'RayLuxembourg', 'id': 15327989, 'node_id': 'MDQ6VXNlcjE1MzI3OTg5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/15327989?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/RayLuxembourg', 'html_url': 'https://github.com/RayLuxembourg', 'followers_url': 'https://api.github.com/users/RayLuxembourg/followers', 'following_url': 'https://api.github.com/users/RayLuxembourg/following{/other_user}', 'gists_url': 'https://api.github.com/users/RayLuxembourg/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/RayLuxembourg/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/RayLuxembourg/subscriptions', 'organizations_url': 'https://api.github.com/users/RayLuxembourg/orgs', 'repos_url': 'https://api.github.com/users/RayLuxembourg/repos', 'events_url': 'https://api.github.com/users/RayLuxembourg/events{/privacy}', 'received_events_url': 'https://api.github.com/users/RayLuxembourg/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2019-10-28T02:42:20Z,2020-09-05T03:07:22Z,,NONE,,"I have been playing around with createReadStream but i can't seems to make this work.
is it possible?",,
563,https://api.github.com/repos/webtorrent/webtorrent/issues/1768,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1768/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1768/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1768/events,https://github.com/webtorrent/webtorrent/issues/1768,512900294,MDU6SXNzdWU1MTI5MDAyOTQ=,1768,How to use the torrent file which generated by utorrent,"{'login': 'tiger2014', 'id': 6703612, 'node_id': 'MDQ6VXNlcjY3MDM2MTI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6703612?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tiger2014', 'html_url': 'https://github.com/tiger2014', 'followers_url': 'https://api.github.com/users/tiger2014/followers', 'following_url': 'https://api.github.com/users/tiger2014/following{/other_user}', 'gists_url': 'https://api.github.com/users/tiger2014/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tiger2014/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tiger2014/subscriptions', 'organizations_url': 'https://api.github.com/users/tiger2014/orgs', 'repos_url': 'https://api.github.com/users/tiger2014/repos', 'events_url': 'https://api.github.com/users/tiger2014/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tiger2014/received_events', 'type': 'User', 'site_admin': False}","[{'id': 60956696, 'node_id': 'MDU6TGFiZWw2MDk1NjY5Ng==', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/question', 'name': 'question', 'color': 'cc317c', 'default': True, 'description': None}, {'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2019-10-27T00:02:00Z,2020-09-05T05:02:53Z,,NONE,,"
**What version of this package are you using?**
**What problem do you want to solve?**
**What do you think is the correct solution to this problem?**
**Are you willing to submit a pull request to implement this change?**
",,
564,https://api.github.com/repos/webtorrent/webtorrent/issues/1767,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1767/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1767/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1767/events,https://github.com/webtorrent/webtorrent/issues/1767,512824608,MDU6SXNzdWU1MTI4MjQ2MDg=,1767,"node-Tor is now open source, in clear and modular","{'login': 'Ayms', 'id': 759202, 'node_id': 'MDQ6VXNlcjc1OTIwMg==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/759202?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Ayms', 'html_url': 'https://github.com/Ayms', 'followers_url': 'https://api.github.com/users/Ayms/followers', 'following_url': 'https://api.github.com/users/Ayms/following{/other_user}', 'gists_url': 'https://api.github.com/users/Ayms/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Ayms/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Ayms/subscriptions', 'organizations_url': 'https://api.github.com/users/Ayms/orgs', 'repos_url': 'https://api.github.com/users/Ayms/repos', 'events_url': 'https://api.github.com/users/Ayms/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Ayms/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,6,2019-10-26T11:29:14Z,2020-06-19T10:48:08Z,2020-06-17T21:15:36Z,NONE,,"FYI (https://github.com/Ayms/node-Tor) in case you want one day to integrate the Tor protocol inside webtorrent for anonymous sharing between peers
Maybe of some interest also is the way the [demo app](http://peersm.com/peersm2) for node-Tor (previously [Peersm](http://www.peersm.com) app) stores the blobs in chunks, it's in clear too but I have removed the video streaming parts (but they can be seen too in the removed dir) ",,
565,https://api.github.com/repos/webtorrent/webtorrent/issues/1766,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1766/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1766/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1766/events,https://github.com/webtorrent/webtorrent/issues/1766,512377360,MDU6SXNzdWU1MTIzNzczNjA=,1766,Demo,"{'login': 'Milen4o', 'id': 21200268, 'node_id': 'MDQ6VXNlcjIxMjAwMjY4', 'avatar_url': 'https://avatars3.githubusercontent.com/u/21200268?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Milen4o', 'html_url': 'https://github.com/Milen4o', 'followers_url': 'https://api.github.com/users/Milen4o/followers', 'following_url': 'https://api.github.com/users/Milen4o/following{/other_user}', 'gists_url': 'https://api.github.com/users/Milen4o/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Milen4o/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Milen4o/subscriptions', 'organizations_url': 'https://api.github.com/users/Milen4o/orgs', 'repos_url': 'https://api.github.com/users/Milen4o/repos', 'events_url': 'https://api.github.com/users/Milen4o/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Milen4o/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-25T08:29:49Z,2019-10-26T02:20:32Z,2019-10-26T02:20:32Z,NONE,,Where i can see online demo of that before to install it on linux?,,
566,https://api.github.com/repos/webtorrent/webtorrent/issues/1765,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1765/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1765/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1765/events,https://github.com/webtorrent/webtorrent/issues/1765,511606555,MDU6SXNzdWU1MTE2MDY1NTU=,1765,Can't Reset Torrent Error,"{'login': 'ChazSchatz', 'id': 53719813, 'node_id': 'MDQ6VXNlcjUzNzE5ODEz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/53719813?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ChazSchatz', 'html_url': 'https://github.com/ChazSchatz', 'followers_url': 'https://api.github.com/users/ChazSchatz/followers', 'following_url': 'https://api.github.com/users/ChazSchatz/following{/other_user}', 'gists_url': 'https://api.github.com/users/ChazSchatz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ChazSchatz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ChazSchatz/subscriptions', 'organizations_url': 'https://api.github.com/users/ChazSchatz/orgs', 'repos_url': 'https://api.github.com/users/ChazSchatz/repos', 'events_url': 'https://api.github.com/users/ChazSchatz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ChazSchatz/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-10-23T22:33:37Z,2020-09-05T05:02:55Z,,NONE,,"uTorrent Web Version 1.0.4.1865
MacOS Mojave 10.14.6
FireFox Quantum 69.0.3 (64-bit)
torrent directory on external USB disk drive",,
567,https://api.github.com/repos/webtorrent/webtorrent/issues/1764,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1764/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1764/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1764/events,https://github.com/webtorrent/webtorrent/pull/1764,510447029,MDExOlB1bGxSZXF1ZXN0MzMwODIwMDI2,1764,Update electron to the latest version 🚀,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,0,2019-10-22T06:05:46Z,2019-10-23T20:24:56Z,2019-10-23T20:24:54Z,CONTRIBUTOR,,"
## The devDependency [electron](https://github.com/electron/electron) was updated from `6.0.12` to `7.0.0`.
This version is **not covered** by your **current version range**.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
---
**Publisher:** [electron-nightly](https://www.npmjs.com/~electron-nightly)
**License:** MIT
[Find out more about this release](https://github.com/electron/electron).
---
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) bot :palm_tree:
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1764', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1764', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1764.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1764.patch'}"
568,https://api.github.com/repos/webtorrent/webtorrent/issues/1763,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1763/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1763/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1763/events,https://github.com/webtorrent/webtorrent/issues/1763,510026457,MDU6SXNzdWU1MTAwMjY0NTc=,1763,Serve over torrent,"{'login': 'tejt99', 'id': 50763476, 'node_id': 'MDQ6VXNlcjUwNzYzNDc2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/50763476?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tejt99', 'html_url': 'https://github.com/tejt99', 'followers_url': 'https://api.github.com/users/tejt99/followers', 'following_url': 'https://api.github.com/users/tejt99/following{/other_user}', 'gists_url': 'https://api.github.com/users/tejt99/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tejt99/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tejt99/subscriptions', 'organizations_url': 'https://api.github.com/users/tejt99/orgs', 'repos_url': 'https://api.github.com/users/tejt99/repos', 'events_url': 'https://api.github.com/users/tejt99/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tejt99/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,4,2019-10-21T15:01:39Z,2020-09-05T05:02:56Z,,NONE,,"Hi, I don't actually use this as I have only started learning js this week but I like looking around GitHub.
What you've done is brilliant and I'm not even sure what I'm about to suggest is possible but, could you, in theory, put a small amount of js in your website and have the rest of this repository load over torrent?
If this is stupid just say.
Thanks.",,
569,https://api.github.com/repos/webtorrent/webtorrent/issues/1762,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1762/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1762/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1762/events,https://github.com/webtorrent/webtorrent/pull/1762,509654753,MDExOlB1bGxSZXF1ZXN0MzMwMTU5NzM5,1762,Add global down/up speed limit,"{'login': 'JohnRey9', 'id': 39456152, 'node_id': 'MDQ6VXNlcjM5NDU2MTUy', 'avatar_url': 'https://avatars0.githubusercontent.com/u/39456152?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JohnRey9', 'html_url': 'https://github.com/JohnRey9', 'followers_url': 'https://api.github.com/users/JohnRey9/followers', 'following_url': 'https://api.github.com/users/JohnRey9/following{/other_user}', 'gists_url': 'https://api.github.com/users/JohnRey9/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JohnRey9/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JohnRey9/subscriptions', 'organizations_url': 'https://api.github.com/users/JohnRey9/orgs', 'repos_url': 'https://api.github.com/users/JohnRey9/repos', 'events_url': 'https://api.github.com/users/JohnRey9/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JohnRey9/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,11,2019-10-20T21:23:07Z,2020-09-05T03:06:11Z,,NONE,,"**What is the purpose of this pull request? (put an ""X"" next to item)**
[ ] Documentation update
[ ] Bug fix
[X] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
Add functional for control download and upload speed
**Is there anything you'd like reviewers to focus on?**
This is update for #1040
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1762', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1762', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1762.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1762.patch'}"
570,https://api.github.com/repos/webtorrent/webtorrent/issues/1761,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1761/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1761/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1761/events,https://github.com/webtorrent/webtorrent/issues/1761,509446446,MDU6SXNzdWU1MDk0NDY0NDY=,1761,👀 MediaSource Stream Possible?,"{'login': 'Fenny', 'id': 25108519, 'node_id': 'MDQ6VXNlcjI1MTA4NTE5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/25108519?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Fenny', 'html_url': 'https://github.com/Fenny', 'followers_url': 'https://api.github.com/users/Fenny/followers', 'following_url': 'https://api.github.com/users/Fenny/following{/other_user}', 'gists_url': 'https://api.github.com/users/Fenny/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Fenny/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Fenny/subscriptions', 'organizations_url': 'https://api.github.com/users/Fenny/orgs', 'repos_url': 'https://api.github.com/users/Fenny/repos', 'events_url': 'https://api.github.com/users/Fenny/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Fenny/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,5,2019-10-19T12:51:00Z,2020-01-15T04:45:33Z,2020-01-15T04:45:33Z,NONE,,"Hi all,
Chromecast removed service workers in their latest updates and we cannot use [BrowserCast](https://github.com/johanholmerin/browsercast) anymore to cast torrent media ( from the browser )
The last hope is the ""Media Source Extensions"" ( MSE ) but this seems complicated and I couldn't figure out how to make it work with webtorrent.
Is it possible to use webtorrent to create an MediaSource [mse-demo](https://github.com/bitmovin/mse-demo/blob/master/index.html)?
I would like to hear your thoughts, Fenny
[Reference 897](https://github.com/webtorrent/webtorrent/issues/897)",,
571,https://api.github.com/repos/webtorrent/webtorrent/issues/1760,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1760/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1760/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1760/events,https://github.com/webtorrent/webtorrent/issues/1760,509378212,MDU6SXNzdWU1MDkzNzgyMTI=,1760,--mpv error: unexpected token `(',"{'login': 'Jaegrqualm', 'id': 13362074, 'node_id': 'MDQ6VXNlcjEzMzYyMDc0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/13362074?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Jaegrqualm', 'html_url': 'https://github.com/Jaegrqualm', 'followers_url': 'https://api.github.com/users/Jaegrqualm/followers', 'following_url': 'https://api.github.com/users/Jaegrqualm/following{/other_user}', 'gists_url': 'https://api.github.com/users/Jaegrqualm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Jaegrqualm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Jaegrqualm/subscriptions', 'organizations_url': 'https://api.github.com/users/Jaegrqualm/orgs', 'repos_url': 'https://api.github.com/users/Jaegrqualm/repos', 'events_url': 'https://api.github.com/users/Jaegrqualm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Jaegrqualm/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-10-19T02:17:50Z,2020-09-05T05:02:58Z,,NONE,,"
**What version of WebTorrent?**
0.107.16
**What operating system and Node.js version?**
node v12.11.1, linux x64
**What browser and version? (if using WebTorrent in the browser)**
qutebrowser 1.8.1
**What did you expect to happen?**
For the stream to open in MPV.
**What actually happened?**
from the log:
mpv --really-quiet --loop=no --ontop [localhost address with () in it]
/bin/sh: -c: line 0: syntax error near unexpected token `('
This seems to be a case of poor input sanitization, that I *think* is on the part of webtorrent.",,
572,https://api.github.com/repos/webtorrent/webtorrent/issues/1759,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1759/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1759/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1759/events,https://github.com/webtorrent/webtorrent/issues/1759,509214406,MDU6SXNzdWU1MDkyMTQ0MDY=,1759,Use larger rage request for webseed.,"{'login': 'ivan386', 'id': 717207, 'node_id': 'MDQ6VXNlcjcxNzIwNw==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/717207?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ivan386', 'html_url': 'https://github.com/ivan386', 'followers_url': 'https://api.github.com/users/ivan386/followers', 'following_url': 'https://api.github.com/users/ivan386/following{/other_user}', 'gists_url': 'https://api.github.com/users/ivan386/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ivan386/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ivan386/subscriptions', 'organizations_url': 'https://api.github.com/users/ivan386/orgs', 'repos_url': 'https://api.github.com/users/ivan386/repos', 'events_url': 'https://api.github.com/users/ivan386/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ivan386/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2019-10-18T17:21:52Z,2020-09-05T05:03:01Z,,NONE,,"Original discussion: [Use larger chunks for torrents](https://github.com/Chocobozzz/PeerTube/issues/1865)
**What version of this package are you using?**
Don't know.
**What problem do you want to solve?**
Many small requests to one server.
![](https://user-images.githubusercontent.com/11603778/58831045-bc1f8f00-8619-11e9-89fe-da45d23ba424.png)
**What do you think is the correct solution to this problem?**
http://bittorrent.org/beps/bep_0019.html
> HTTP/FTP are ""streaming"" type protocols, and do not have BitTorrent's concept of blocks. For HTTP you can use byte-ranges to resume anywhere or download specific ranges you specify, but with FTP you can only say where to start the download.
> I wanted to have many sequential blocks (""gaps"") in the data downloaded from BitTorrent peers so a HTTP/FTP connection would have big spaces to fill in. You could use the byte-ranges with HTTP to request individual blocks--but each request will show in the server's logs, and somebody is going to think it is a denial of service attack on them if their shows 100's of connections in their log from the same IP.
**Are you willing to submit a pull request to implement this change?**
No",,
573,https://api.github.com/repos/webtorrent/webtorrent/issues/1758,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1758/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1758/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1758/events,https://github.com/webtorrent/webtorrent/issues/1758,505866599,MDU6SXNzdWU1MDU4NjY1OTk=,1758,magnetURI not working in browser version (instant.io),"{'login': 'aalfiann', 'id': 9458941, 'node_id': 'MDQ6VXNlcjk0NTg5NDE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/9458941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aalfiann', 'html_url': 'https://github.com/aalfiann', 'followers_url': 'https://api.github.com/users/aalfiann/followers', 'following_url': 'https://api.github.com/users/aalfiann/following{/other_user}', 'gists_url': 'https://api.github.com/users/aalfiann/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aalfiann/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aalfiann/subscriptions', 'organizations_url': 'https://api.github.com/users/aalfiann/orgs', 'repos_url': 'https://api.github.com/users/aalfiann/repos', 'events_url': 'https://api.github.com/users/aalfiann/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aalfiann/received_events', 'type': 'User', 'site_admin': False}","[{'id': 60956696, 'node_id': 'MDU6TGFiZWw2MDk1NjY5Ng==', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/question', 'name': 'question', 'color': 'cc317c', 'default': True, 'description': None}, {'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,6,2019-10-11T13:52:42Z,2020-09-05T05:02:54Z,,NONE,,"**What version of this package are you using?**
v0.107.16
**What operating system, Node.js, and npm version?**
Ubuntu 18.04, npm 6.11.3 and node 10.16.3
**What happened?**
Magnet URI from kickass and piratesbay is not working in webtorrent browser version, but when I tried to use in webtorrent desktop it is working.
**What did you expect to happen?**
this magnetURI should be working in browser for example **instant.io**, because webtorrent desktop have no issue with this magnetURI.
```
magnet:?xt=urn:btih:223f7484d326ad8efd3cf1e548ded524833cb77e&dn=Avengers.Endgame.2019.1080p.BRRip.x264-MP4&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Fexodus.desync.com%3A6969
```
**Are you willing to submit a pull request to fix this bug?**
Yes I will, but at first I want to know what is the problem happened here?
Thank you",,
574,https://api.github.com/repos/webtorrent/webtorrent/issues/1757,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1757/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1757/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1757/events,https://github.com/webtorrent/webtorrent/issues/1757,505117071,MDU6SXNzdWU1MDUxMTcwNzE=,1757,"end-of-stream >=1.4.2 update creates a ""premature close"" error on seed() when using a W3C File input","{'login': 'Evoks', 'id': 531730, 'node_id': 'MDQ6VXNlcjUzMTczMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/531730?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Evoks', 'html_url': 'https://github.com/Evoks', 'followers_url': 'https://api.github.com/users/Evoks/followers', 'following_url': 'https://api.github.com/users/Evoks/following{/other_user}', 'gists_url': 'https://api.github.com/users/Evoks/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Evoks/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Evoks/subscriptions', 'organizations_url': 'https://api.github.com/users/Evoks/orgs', 'repos_url': 'https://api.github.com/users/Evoks/repos', 'events_url': 'https://api.github.com/users/Evoks/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Evoks/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,13,2019-10-10T08:28:47Z,2020-09-05T03:07:04Z,,NONE,,"**What version of this package are you using?**
0.107.16
**What operating system, Node.js, and npm version?**
Mac OS 10.14.6 / Chrome 77.0.3865.90 or Safari 13 / Node 12.0.0 / npm 6.11.3
**What happened?**
On browser, when I call the `seed` method using a W3C File input, ""end-of-stream"" is throwing an error :
```
error Error: premature close
at onclosenexttick (webtorrent.min.js:12485)
at Item.run (webtorrent.min.js:3160)
at drainQueue (webtorrent.min.js:3130)
```
It adds the torrent in the WebTorrent client but the `torrent.files === []` and `torrent.done === false`.
If I put the 1.4.1 end-of-stream package, there is no problem.
**What did you expect to happen?**
And the `torrent.files` should contain the input data and `torrent.done` should be `true`.
",,
575,https://api.github.com/repos/webtorrent/webtorrent/issues/1756,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1756/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1756/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1756/events,https://github.com/webtorrent/webtorrent/issues/1756,504367445,MDU6SXNzdWU1MDQzNjc0NDU=,1756,An in-range update of electron is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,2,2019-10-09T02:05:12Z,2019-10-14T21:53:03Z,2019-10-14T21:53:03Z,CONTRIBUTOR,,"
## The devDependency [electron](https://github.com/electron/electron) was updated from `6.0.11` to `6.0.12`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Felectron-6.0.12).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
electron is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ✅ **continuous-integration/travis-ci/push:** The Travis CI build passed ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/595395859?utm_source=github_status&utm_medium=notification)).
- ❌ **continuous-integration/appveyor/branch:** AppVeyor build failed ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/27976023)).
---
Release Notes for electron v6.0.12
Release Notes for v6.0.12
Features
- Set the ELECTRON_SKIP_BINARY_DOWNLOAD=1 environment variable to skip electron binary download. #20438
Fixes
- Fixed Node.js'
worker_threads
in ELECTRON_RUN_AS_NODE
. #20457
- Fixed a regression in the
recentDocuments
MenuItem role on macOS. #20409
- Fixed parsing of paths with
.asar
in directory name extensions. #20402
- [deps/uv] fsevents: fix file event reporting (backport: v12.x). #20429
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
576,https://api.github.com/repos/webtorrent/webtorrent/issues/1755,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1755/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1755/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1755/events,https://github.com/webtorrent/webtorrent/issues/1755,504212193,MDU6SXNzdWU1MDQyMTIxOTM=,1755,There is no button to control the seed and the download speed !,"{'login': 'aniani01', 'id': 45321547, 'node_id': 'MDQ6VXNlcjQ1MzIxNTQ3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/45321547?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aniani01', 'html_url': 'https://github.com/aniani01', 'followers_url': 'https://api.github.com/users/aniani01/followers', 'following_url': 'https://api.github.com/users/aniani01/following{/other_user}', 'gists_url': 'https://api.github.com/users/aniani01/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aniani01/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aniani01/subscriptions', 'organizations_url': 'https://api.github.com/users/aniani01/orgs', 'repos_url': 'https://api.github.com/users/aniani01/repos', 'events_url': 'https://api.github.com/users/aniani01/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aniani01/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,2,2019-10-08T18:43:35Z,2020-09-05T05:03:02Z,,NONE,,"**What version of this package are you using?** 0.21.0 (0.107.16)
**What problem do you want to solve?** No control over the speed !
**What do you think is the correct solution to this problem?** Adding buttons to control the upload and download speed options, just like utorrent !
**Are you willing to submit a pull request to implement this change?** Yes
",,
577,https://api.github.com/repos/webtorrent/webtorrent/issues/1754,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1754/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1754/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1754/events,https://github.com/webtorrent/webtorrent/issues/1754,502906531,MDU6SXNzdWU1MDI5MDY1MzE=,1754,Nice - glad you got it figured out :+1:,"{'login': 'quangpl', 'id': 36843088, 'node_id': 'MDQ6VXNlcjM2ODQzMDg4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/36843088?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/quangpl', 'html_url': 'https://github.com/quangpl', 'followers_url': 'https://api.github.com/users/quangpl/followers', 'following_url': 'https://api.github.com/users/quangpl/following{/other_user}', 'gists_url': 'https://api.github.com/users/quangpl/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/quangpl/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/quangpl/subscriptions', 'organizations_url': 'https://api.github.com/users/quangpl/orgs', 'repos_url': 'https://api.github.com/users/quangpl/repos', 'events_url': 'https://api.github.com/users/quangpl/events{/privacy}', 'received_events_url': 'https://api.github.com/users/quangpl/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-05T02:47:44Z,2019-10-06T17:59:11Z,2019-10-06T17:59:10Z,NONE,,"Nice - glad you got it figured out :+1:
_Originally posted by @feross in https://github.com/webtorrent/webtorrent/issues/342#issuecomment-109517513_
Can I seed a torrent with `client.seed()` ? ",,
578,https://api.github.com/repos/webtorrent/webtorrent/issues/1753,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1753/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1753/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1753/events,https://github.com/webtorrent/webtorrent/issues/1753,501221957,MDU6SXNzdWU1MDEyMjE5NTc=,1753,An in-range update of electron is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,1,2019-10-02T01:13:31Z,2019-10-02T01:14:38Z,2019-10-02T01:14:38Z,CONTRIBUTOR,,"
## The devDependency [electron](https://github.com/electron/electron) was updated from `6.0.10` to `6.0.11`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Felectron-6.0.11).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
electron is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.
Status Details
- ✅ **continuous-integration/travis-ci/push:** The Travis CI build passed ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/592311352?utm_source=github_status&utm_medium=notification)).
- ❌ **continuous-integration/appveyor/branch:** AppVeyor build failed ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/27811350)).
---
Release Notes for electron v6.0.11
Release Notes for v6.0.11
Fixes
- Fixed a crash when exiting simple fullscreen on macOS. #20282
- Fixed disabling color correct rendering with
--disable-color-correct-rendering
. #20358
- Fixed process taking 100% CPU when crashed with no crashReporter set up on Windows x64. #20396
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
579,https://api.github.com/repos/webtorrent/webtorrent/issues/1752,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1752/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1752/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1752/events,https://github.com/webtorrent/webtorrent/issues/1752,500601947,MDU6SXNzdWU1MDA2MDE5NDc=,1752,"WebRTC, WebTorrent & Simple-Peer on ARMv6 RasPI Zero","{'login': 'valterfukuoka', 'id': 5293980, 'node_id': 'MDQ6VXNlcjUyOTM5ODA=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5293980?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/valterfukuoka', 'html_url': 'https://github.com/valterfukuoka', 'followers_url': 'https://api.github.com/users/valterfukuoka/followers', 'following_url': 'https://api.github.com/users/valterfukuoka/following{/other_user}', 'gists_url': 'https://api.github.com/users/valterfukuoka/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/valterfukuoka/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/valterfukuoka/subscriptions', 'organizations_url': 'https://api.github.com/users/valterfukuoka/orgs', 'repos_url': 'https://api.github.com/users/valterfukuoka/repos', 'events_url': 'https://api.github.com/users/valterfukuoka/events{/privacy}', 'received_events_url': 'https://api.github.com/users/valterfukuoka/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-10-01T01:05:00Z,2020-09-05T05:03:04Z,,NONE,,"Hi.
Two issues here, one is already solved, I just want to report it.
The second is more about seeking clarification details about the first issue, and it is only indirect related to WebTorrent.
My goal here is more related to report the first (solved) issue, to the people that my have interest, than to ask about the second, which is my interest also but seems to be more difficult to find help...
**FIRST ISSUE [already solved]**
I just want to report that I successfuly compiled from source, the Node WRTC Module targeting ARMv6 RaspberryPI Zero Platform. I tested it with Simple-Peer and also with WebTorrent-Hybrid (Nodes), they are working.
The tests I did are only very simple, and, for the RaspberryPI Zero, my goal is the BASICS, around datachannel only.
Officially, Node WRTC only supports ARMv7 and better, so I had to compile it from source... and in the process had to build a cross compiler toolchain x86 to ARMv6 (which turn out to be very easy using Crosstool-NG).
In relation to this first issue, I just want to inform that I did a small tutorial, recording all the steps I did, as well as including the scripts with necessary changes to target ARMv6 CPU. Including script/instruction to build the cross compiler.
Keep in mind that, for RPI2, RPI3, RPI4 the Node WRTC Module already have support, so, there is no need of building it from source, just install and use...
![](https://raw.githubusercontent.com/t2age/webrtc-armv6/master/img/cross-compiler-002.jpg)
Here is the link to the tutorial: [https://github.com/t2age/webrtc-armv6](https://github.com/t2age/webrtc-armv6)
**Second issue**
This second ""issue"" is only indirectly related to WebTorrent and thus Simple-Peer, but it is relavant anyway.
The issue is that, the resulting binary that I am getting, according to the utility ""readelf"", have machine code instructions which is only found on ARMv7 cpus, and, ARE NOT implemented on ARMv6 cpus, thus, if this is true, there is a potential, for, at some circumstances, the binary run into ""illegal instruction"" fatal-error...
What happens is that, Simple-Peer and WebTorrent-Hybrid ARE WORKING!
The very little tests that I did went without any problems...
And since my goal for the RaspberryPI Zero revolves around datachannel only, I am trying to understand the meaning of the ""readelf"" output so that I can have a better understanding about the compiled binary that I am getting...
Out of 2000 object files, 12 of them are reported to have ARM NEON and VFPv3 instructions, which according to the ARM datasheet are NOT implemented on the ARMv6 cpus... these 12 files are all related to a module called ""boringssl"", which is a Google fork of openssl...
I did ask this specific question on ""discuss-webrtc"" mailing list, here:
[https://groups.google.com/forum/#!topic/discuss-webrtc/GCqxmB4qZ1E](https://groups.google.com/forum/#!topic/discuss-webrtc/GCqxmB4qZ1E)
No specific answer or infos yet...
Here is a Simple-Peer Datachannel sample that I did and I am using it inside a RaspberryPI Zero, and between a RaspberryPI Zero and RaspberryPI 3, and it is working without problem. WebTorrent-Hybrid also OK for seeding and downloading...
![](https://raw.githubusercontent.com/t2age/webrtc-easy-power/master/img/webrtc-easy-power-001.jpg)
Sample Code is here:[https://github.com/t2age/webrtc-easy-power](https://github.com/t2age/webrtc-easy-power)
If anybody here have any information to add about this second issue, please let me know...
A RaspberryPI Foundation core developer answer this question by saying that, a runtime mechanism that check CPU capabilities and then take appropriated actions exist, but he was unable to POSITIVELY make that statement, reserving himself to something like ""I believe"" or ""It is the known practice and it should be the case""...
I have decide to use ""brute-force"" to deal with this second issue, creating a small set of tests that, when passed, will ""certify"" the binary for a certain level of working capacity, and, since the goal is only basic stuff around datachannel, for some applications/usage, that should be sufficient to justify the use...
I don't have the tests yet...
Besides these tests, I will love to have more information about...
**Why RaspberryPI Zero (single core, ARMv6)?**
As I said, my goal here is more about reporting WebRTC and WebTorrent working on a RPIZero, than it is to ask the second issue.
And, I have GOOD REASONS to believe that, it also, can be of interest of all people who have interest in WebRTC and WebTorrent!
Inside the above sample files, I have included a little doc (draft), giving some hints about the reasons WHY run WebRTC or WebTorrent on a single core ARMv6 single board computer.
The following is one slide from the little doc (entitled ""cloud zoo"")...
![](https://raw.githubusercontent.com/t2age/webrtc-easy-power/master/docs/cloud-zoo-006.jpg)
Here I am trying to argument that, instead of JUST using little SBCs to build DATA Cloud, we can thing of using little SBCs to build METADATA Cloud, in this case based on WebRTC and WebTorrent/Bittorrent.
The change here is not in coding, just a little Paradigm Shift in mindset!
Another little Paradigm Shift in mindset that I believe we need to promote is shown on another slide below:
![](https://raw.githubusercontent.com/t2age/webrtc-easy-power/master/docs/cloud-zoo-009.jpg)
I think that we need to ""detach"" soft apps from the monolithic general purpose desktop PC, and have them running into ""domain specific"" HARD APPS... again, there is little need to invent something new, it is just a question of changing the Paradigm that is prevalent (the desktop PC)...
I believe that, when WebRTC, BT and WT are running inside the paradigm of the old ALL-in-ONE PC, as cool as they seems to be, they are LIMITED by the old paradigm itself... it is only when we combine them with U$15 (or so) SBCs, that it become possible to UNLEASH the true potential of these platforms (WRTC, WT, BT)...
![](https://raw.githubusercontent.com/t2age/webrtc-easy-power/master/docs/cloud-zoo-010.jpg)
The full doc is inside the ""docs/"" folder...
**Concluding...**
So, because I believe that running WebRTC (simple-peer) and WebTorrent on a ARMv6 RPIZero is such a interesting thing to have, it motivate me to post the information on how to get it compiled from source for the ARMv6 cpu...
Regards all,
Valter
",,
580,https://api.github.com/repos/webtorrent/webtorrent/issues/1751,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1751/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1751/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1751/events,https://github.com/webtorrent/webtorrent/issues/1751,499971465,MDU6SXNzdWU0OTk5NzE0NjU=,1751,How to stream torrent while downloading?,"{'login': 'hardx4', 'id': 7688208, 'node_id': 'MDQ6VXNlcjc2ODgyMDg=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/7688208?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hardx4', 'html_url': 'https://github.com/hardx4', 'followers_url': 'https://api.github.com/users/hardx4/followers', 'following_url': 'https://api.github.com/users/hardx4/following{/other_user}', 'gists_url': 'https://api.github.com/users/hardx4/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hardx4/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hardx4/subscriptions', 'organizations_url': 'https://api.github.com/users/hardx4/orgs', 'repos_url': 'https://api.github.com/users/hardx4/repos', 'events_url': 'https://api.github.com/users/hardx4/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hardx4/received_events', 'type': 'User', 'site_admin': False}","[{'id': 60956696, 'node_id': 'MDU6TGFiZWw2MDk1NjY5Ng==', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/question', 'name': 'question', 'color': 'cc317c', 'default': True, 'description': None}]",closed,False,,[],,3,2019-09-29T21:08:16Z,2019-10-01T18:02:40Z,2019-09-30T22:06:34Z,NONE,,"Hello everyone, first I want to thank you for this great project.
I can download the torrent via client.add, but I still can't understand how to stream it while downloading to the client browser. I saw in the documentation that there is the possibility of using createReadStream, but there is no example of use, could someone give me a hint?
I have only been able to transmit the file after the download completed.",,
581,https://api.github.com/repos/webtorrent/webtorrent/issues/1750,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1750/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1750/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1750/events,https://github.com/webtorrent/webtorrent/pull/1750,499092901,MDExOlB1bGxSZXF1ZXN0MzIxODg4NjU4,1750,Add CodeFund sponsorship message to README,"{'login': 'coderberry', 'id': 12481, 'node_id': 'MDQ6VXNlcjEyNDgx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/12481?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/coderberry', 'html_url': 'https://github.com/coderberry', 'followers_url': 'https://api.github.com/users/coderberry/followers', 'following_url': 'https://api.github.com/users/coderberry/following{/other_user}', 'gists_url': 'https://api.github.com/users/coderberry/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/coderberry/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/coderberry/subscriptions', 'organizations_url': 'https://api.github.com/users/coderberry/orgs', 'repos_url': 'https://api.github.com/users/coderberry/repos', 'events_url': 'https://api.github.com/users/coderberry/events{/privacy}', 'received_events_url': 'https://api.github.com/users/coderberry/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-09-26T20:12:59Z,2019-10-31T19:33:49Z,2019-10-31T19:33:49Z,CONTRIBUTOR,,"**What is the purpose of this pull request? (put an ""X"" next to item)**
[X] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
CodeFund provides ethical sponsorships to open source maintainers. This PR will place the ""Sponsored by"" image at the top of the README. The sponsoring companies are not paying per click nor impression. They are paying the maintainer(s) on a per-month basis to be the primary sponsor of this project.
For an example, see https://github.com/gitcoinco/code_fund_ads/blob/master/README.md
**Is there anything you'd like reviewers to focus on?**
/cc @feross
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1750', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1750', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1750.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1750.patch'}"
582,https://api.github.com/repos/webtorrent/webtorrent/issues/1749,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1749/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1749/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1749/events,https://github.com/webtorrent/webtorrent/pull/1749,497683664,MDExOlB1bGxSZXF1ZXN0MzIwNzY1NjM3,1749,Fix invalid link,"{'login': '928PJY', 'id': 17958546, 'node_id': 'MDQ6VXNlcjE3OTU4NTQ2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/17958546?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/928PJY', 'html_url': 'https://github.com/928PJY', 'followers_url': 'https://api.github.com/users/928PJY/followers', 'following_url': 'https://api.github.com/users/928PJY/following{/other_user}', 'gists_url': 'https://api.github.com/users/928PJY/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/928PJY/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/928PJY/subscriptions', 'organizations_url': 'https://api.github.com/users/928PJY/orgs', 'repos_url': 'https://api.github.com/users/928PJY/repos', 'events_url': 'https://api.github.com/users/928PJY/events{/privacy}', 'received_events_url': 'https://api.github.com/users/928PJY/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2019-09-24T13:18:57Z,2019-09-25T01:58:50Z,2019-09-24T16:13:53Z,CONTRIBUTOR,,"**What is the purpose of this pull request? (put an ""X"" next to item)**
[x] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
Fix invalid link
**Is there anything you'd like reviewers to focus on?**
",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1749', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1749', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1749.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1749.patch'}"
583,https://api.github.com/repos/webtorrent/webtorrent/issues/1748,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1748/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1748/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1748/events,https://github.com/webtorrent/webtorrent/issues/1748,497104109,MDU6SXNzdWU0OTcxMDQxMDk=,1748,An in-range update of end-of-stream is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}, {'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,7,2019-09-23T13:38:27Z,2020-09-05T05:02:46Z,,CONTRIBUTOR,,"
## The dependency [end-of-stream](https://github.com/mafintosh/end-of-stream) was updated from `1.4.1` to `1.4.2`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Fend-of-stream-1.4.2).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
end-of-stream is a direct dependency of this project, and **it is very likely causing it to break**. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
- ❌ **continuous-integration/appveyor/branch:** Waiting for AppVeyor build to complete ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/27599024)).
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build could not complete due to an error ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/588456297?utm_source=github_status&utm_medium=notification)).
---
Commits
The new version differs by 10 commits.
ec0b5bd
1.4.2
25b2425
move to tape tests for better debugging
9f811e0
Add Travis CI (#20)
3c3f2c2
Add test of http streams (#21)
5bc1e66
Improve test error asserts (#22)
c050dbe
Add more tests for eos error state (#23)
69cc1f9
moved the pumpify tests to pumpify
d457b83
random -> urandom and some cleanup
52106b0
Add failing pumpify test (#17)
7b53f15
use .destroy to close fs streams
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
584,https://api.github.com/repos/webtorrent/webtorrent/issues/1747,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1747/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1747/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1747/events,https://github.com/webtorrent/webtorrent/issues/1747,494584266,MDU6SXNzdWU0OTQ1ODQyNjY=,1747,Url-encoded magnet links don't work,"{'login': 'stopmachine', 'id': 9017983, 'node_id': 'MDQ6VXNlcjkwMTc5ODM=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/9017983?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/stopmachine', 'html_url': 'https://github.com/stopmachine', 'followers_url': 'https://api.github.com/users/stopmachine/followers', 'following_url': 'https://api.github.com/users/stopmachine/following{/other_user}', 'gists_url': 'https://api.github.com/users/stopmachine/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/stopmachine/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/stopmachine/subscriptions', 'organizations_url': 'https://api.github.com/users/stopmachine/orgs', 'repos_url': 'https://api.github.com/users/stopmachine/repos', 'events_url': 'https://api.github.com/users/stopmachine/events{/privacy}', 'received_events_url': 'https://api.github.com/users/stopmachine/received_events', 'type': 'User', 'site_admin': False}","[{'id': 60956694, 'node_id': 'MDU6TGFiZWw2MDk1NjY5NA==', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': ''}, {'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,9,2019-09-17T12:10:32Z,2020-09-05T06:02:19Z,,NONE,,"**What version of WebTorrent?**
0.107.16
**What operating system and Node.js version?**
Ubuntu
**What browser and version? (if using WebTorrent in the browser)**
Using webtorrent-desktop, but I traced the issue to webtorrent
**What did you expect to happen?**
Adding a url-encoded magnet link will be decoded and will successfully start downloading
**What actually happened?**
Passing a url-encoded magnet link (""magnet%3A%3Fxt%3Durn%3Abtih..."") fails
",,
585,https://api.github.com/repos/webtorrent/webtorrent/issues/1746,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1746/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1746/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1746/events,https://github.com/webtorrent/webtorrent/issues/1746,494258758,MDU6SXNzdWU0OTQyNTg3NTg=,1746,Can't change External media player in Mac OS Catalina,"{'login': 'NIXOYE', 'id': 12674582, 'node_id': 'MDQ6VXNlcjEyNjc0NTgy', 'avatar_url': 'https://avatars0.githubusercontent.com/u/12674582?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NIXOYE', 'html_url': 'https://github.com/NIXOYE', 'followers_url': 'https://api.github.com/users/NIXOYE/followers', 'following_url': 'https://api.github.com/users/NIXOYE/following{/other_user}', 'gists_url': 'https://api.github.com/users/NIXOYE/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NIXOYE/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NIXOYE/subscriptions', 'organizations_url': 'https://api.github.com/users/NIXOYE/orgs', 'repos_url': 'https://api.github.com/users/NIXOYE/repos', 'events_url': 'https://api.github.com/users/NIXOYE/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NIXOYE/received_events', 'type': 'User', 'site_admin': False}","[{'id': 152459261, 'node_id': 'MDU6TGFiZWwxNTI0NTkyNjE=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}, {'id': 100424260, 'node_id': 'MDU6TGFiZWwxMDA0MjQyNjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/help%20wanted', 'name': 'help wanted', 'color': '128A0C', 'default': True, 'description': ''}, {'id': 1538164595, 'node_id': 'MDU6TGFiZWwxNTM4MTY0NTk1', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/needs%20reproduction', 'name': 'needs reproduction', 'color': 'ffabab', 'default': False, 'description': ''}]",open,False,,[],,5,2019-09-16T20:25:04Z,2020-05-03T15:17:40Z,,NONE,,"**What version of this package are you using?**
0.21.0
**What operating system, Node.js, and npm version?**
Mac OS Catalina
**What happened?**
Can't change the external media player
**What did you expect to happen?**
expected to be able to change the external media player
**Are you willing to submit a pull request to fix this bug?**
sure?",,
586,https://api.github.com/repos/webtorrent/webtorrent/issues/1745,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1745/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1745/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1745/events,https://github.com/webtorrent/webtorrent/pull/1745,493752011,MDExOlB1bGxSZXF1ZXN0MzE3NjQ3OTA4,1745,Changelog updates,"{'login': 'SingularReza', 'id': 36134253, 'node_id': 'MDQ6VXNlcjM2MTM0MjUz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/36134253?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SingularReza', 'html_url': 'https://github.com/SingularReza', 'followers_url': 'https://api.github.com/users/SingularReza/followers', 'following_url': 'https://api.github.com/users/SingularReza/following{/other_user}', 'gists_url': 'https://api.github.com/users/SingularReza/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SingularReza/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SingularReza/subscriptions', 'organizations_url': 'https://api.github.com/users/SingularReza/orgs', 'repos_url': 'https://api.github.com/users/SingularReza/repos', 'events_url': 'https://api.github.com/users/SingularReza/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SingularReza/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2019-09-15T15:30:54Z,2019-09-16T06:07:20Z,2019-09-15T19:13:08Z,CONTRIBUTOR,,"**What is the purpose of this pull request? (put an ""X"" next to item)**
[ X] Documentation update
[ ] Bug fix
[ ] New feature
[ ] Other, please explain:
**What changes did you make? (Give an overview)**
Added change logs for releases from v0.100.0 to v0.107.13
**Is there anything you'd like reviewers to focus on?**
Nothing",,"{'url': 'https://api.github.com/repos/webtorrent/webtorrent/pulls/1745', 'html_url': 'https://github.com/webtorrent/webtorrent/pull/1745', 'diff_url': 'https://github.com/webtorrent/webtorrent/pull/1745.diff', 'patch_url': 'https://github.com/webtorrent/webtorrent/pull/1745.patch'}"
587,https://api.github.com/repos/webtorrent/webtorrent/issues/1744,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1744/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1744/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1744/events,https://github.com/webtorrent/webtorrent/issues/1744,492950164,MDU6SXNzdWU0OTI5NTAxNjQ=,1744,GitHub Universe 2019 discount for `webtorrent` maintainers,"{'login': 'feross', 'id': 121766, 'node_id': 'MDQ6VXNlcjEyMTc2Ng==', 'avatar_url': 'https://avatars2.githubusercontent.com/u/121766?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/feross', 'html_url': 'https://github.com/feross', 'followers_url': 'https://api.github.com/users/feross/followers', 'following_url': 'https://api.github.com/users/feross/following{/other_user}', 'gists_url': 'https://api.github.com/users/feross/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/feross/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/feross/subscriptions', 'organizations_url': 'https://api.github.com/users/feross/orgs', 'repos_url': 'https://api.github.com/users/feross/repos', 'events_url': 'https://api.github.com/users/feross/events{/privacy}', 'received_events_url': 'https://api.github.com/users/feross/received_events', 'type': 'User', 'site_admin': False}","[{'id': 2325445176, 'node_id': 'MDU6TGFiZWwyMzI1NDQ1MTc2', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/wontfix', 'name': 'wontfix', 'color': 'ffffff', 'default': True, 'description': None}]",open,False,,[],,1,2019-09-12T18:02:27Z,2020-09-05T06:02:21Z,,MEMBER,,"Hey folks! I have a discount code for [GitHub Universe 2019](https://githubuniverse.com) that reduces the price from $799 to $99. Unfortunately, I probably can't make it. But I'm allowed to share it with any `webtorrent` maintainer who would like to attend. Lmk if that's you and I'll give you the discount code.
cc @webtorrent/folks",,
588,https://api.github.com/repos/webtorrent/webtorrent/issues/1743,https://api.github.com/repos/webtorrent/webtorrent,https://api.github.com/repos/webtorrent/webtorrent/issues/1743/labels{/name},https://api.github.com/repos/webtorrent/webtorrent/issues/1743/comments,https://api.github.com/repos/webtorrent/webtorrent/issues/1743/events,https://github.com/webtorrent/webtorrent/issues/1743,492016002,MDU6SXNzdWU0OTIwMTYwMDI=,1743,An in-range update of bittorrent-protocol is breaking the build 🚨,"{'login': 'greenkeeper[bot]', 'id': 23040076, 'node_id': 'MDM6Qm90MjMwNDAwNzY=', 'avatar_url': 'https://avatars3.githubusercontent.com/in/505?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greenkeeper%5Bbot%5D', 'html_url': 'https://github.com/apps/greenkeeper', 'followers_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greenkeeper%5Bbot%5D/received_events', 'type': 'Bot', 'site_admin': False}","[{'id': 924291560, 'node_id': 'MDU6TGFiZWw5MjQyOTE1NjA=', 'url': 'https://api.github.com/repos/webtorrent/webtorrent/labels/greenkeeper', 'name': 'greenkeeper', 'color': 'ededed', 'default': False, 'description': None}]",closed,False,,[],,2,2019-09-11T04:52:05Z,2019-09-11T05:08:06Z,2019-09-11T05:08:06Z,CONTRIBUTOR,,"
## The dependency [bittorrent-protocol](https://github.com/webtorrent/bittorrent-protocol) was updated from `3.1.0` to `3.1.1`.
🚨 [View failing branch](https://github.com/webtorrent/webtorrent/compare/master...webtorrent:greenkeeper%2Fbittorrent-protocol-3.1.1).
This version is **covered** by your **current version range** and after updating it in your project **the build failed**.
bittorrent-protocol is a direct dependency of this project, and **it is very likely causing it to break**. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
- ❌ **continuous-integration/travis-ci/push:** The Travis CI build is in progress ([Details](https://travis-ci.org/webtorrent/webtorrent/builds/583481763?utm_source=github_status&utm_medium=notification)).
- ❌ **continuous-integration/appveyor/branch:** AppVeyor build failed ([Details](https://ci.appveyor.com/project/feross/webtorrent/builds/27327953)).
---
Commits
The new version differs by 2 commits.
0e3b0ec
3.1.1
5a4de2f
don't assume 'finish' event binds this automatically
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
---
Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:
",,
589,https://api.github.com/repos/aria2/aria2/issues/1682,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1682/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1682/comments,https://api.github.com/repos/aria2/aria2/issues/1682/events,https://github.com/aria2/aria2/pull/1682,693086527,MDExOlB1bGxSZXF1ZXN0NDc5NjEzNjg3,1682,不是很懂,"{'login': '888520ll19811209ll', 'id': 69062626, 'node_id': 'MDQ6VXNlcjY5MDYyNjI2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/69062626?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/888520ll19811209ll', 'html_url': 'https://github.com/888520ll19811209ll', 'followers_url': 'https://api.github.com/users/888520ll19811209ll/followers', 'following_url': 'https://api.github.com/users/888520ll19811209ll/following{/other_user}', 'gists_url': 'https://api.github.com/users/888520ll19811209ll/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/888520ll19811209ll/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/888520ll19811209ll/subscriptions', 'organizations_url': 'https://api.github.com/users/888520ll19811209ll/orgs', 'repos_url': 'https://api.github.com/users/888520ll19811209ll/repos', 'events_url': 'https://api.github.com/users/888520ll19811209ll/events{/privacy}', 'received_events_url': 'https://api.github.com/users/888520ll19811209ll/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-09-04T11:51:42Z,2020-09-04T12:34:25Z,,NONE,,谢谢,,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1682', 'html_url': 'https://github.com/aria2/aria2/pull/1682', 'diff_url': 'https://github.com/aria2/aria2/pull/1682.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1682.patch'}"
590,https://api.github.com/repos/aria2/aria2/issues/1681,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1681/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1681/comments,https://api.github.com/repos/aria2/aria2/issues/1681/events,https://github.com/aria2/aria2/issues/1681,692666454,MDU6SXNzdWU2OTI2NjY0NTQ=,1681,user-agent for BitTorrent tracker,"{'login': 'URenko', 'id': 18209292, 'node_id': 'MDQ6VXNlcjE4MjA5Mjky', 'avatar_url': 'https://avatars1.githubusercontent.com/u/18209292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/URenko', 'html_url': 'https://github.com/URenko', 'followers_url': 'https://api.github.com/users/URenko/followers', 'following_url': 'https://api.github.com/users/URenko/following{/other_user}', 'gists_url': 'https://api.github.com/users/URenko/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/URenko/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/URenko/subscriptions', 'organizations_url': 'https://api.github.com/users/URenko/orgs', 'repos_url': 'https://api.github.com/users/URenko/repos', 'events_url': 'https://api.github.com/users/URenko/events{/privacy}', 'received_events_url': 'https://api.github.com/users/URenko/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-04T03:39:11Z,2020-09-04T08:01:40Z,,NONE,,"I think the user-agent for BitTorrent tracker should be the same as `peer-agent` as default (like μtorrent and transmission), not be the same as the global `user-agent` as default. Because many tracker only accept specific values like `peer-agent`. Setting it for each one (#306) is too troublesome.",,
591,https://api.github.com/repos/aria2/aria2/issues/1680,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1680/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1680/comments,https://api.github.com/repos/aria2/aria2/issues/1680/events,https://github.com/aria2/aria2/issues/1680,690973795,MDU6SXNzdWU2OTA5NzM3OTU=,1680,aria2 http file download problem,"{'login': 'thesuperfatcat', 'id': 56415358, 'node_id': 'MDQ6VXNlcjU2NDE1MzU4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/56415358?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thesuperfatcat', 'html_url': 'https://github.com/thesuperfatcat', 'followers_url': 'https://api.github.com/users/thesuperfatcat/followers', 'following_url': 'https://api.github.com/users/thesuperfatcat/following{/other_user}', 'gists_url': 'https://api.github.com/users/thesuperfatcat/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thesuperfatcat/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thesuperfatcat/subscriptions', 'organizations_url': 'https://api.github.com/users/thesuperfatcat/orgs', 'repos_url': 'https://api.github.com/users/thesuperfatcat/repos', 'events_url': 'https://api.github.com/users/thesuperfatcat/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thesuperfatcat/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-02T12:19:28Z,2020-09-02T12:19:28Z,,NONE,,"Hello, I am using aria2 version 1.35.0-2 on openwrt and ca-certificates are active.
Rpc or manually in some downloads does not matter, the file size is 1 gb it only downloads about 20 kb index.html file and the download is finished.
Some sites where i have this problem are: takefile.link, nopy.to, turbobit.net etc.
Is there any way to fix this problem? Thanks for your advices!",,
592,https://api.github.com/repos/aria2/aria2/issues/1679,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1679/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1679/comments,https://api.github.com/repos/aria2/aria2/issues/1679/events,https://github.com/aria2/aria2/issues/1679,689799775,MDU6SXNzdWU2ODk3OTk3NzU=,1679,"add original URI as argument to ""on-download-complete="" ExternalScript Trigger","{'login': 'infojoe', 'id': 22825917, 'node_id': 'MDQ6VXNlcjIyODI1OTE3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/22825917?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/infojoe', 'html_url': 'https://github.com/infojoe', 'followers_url': 'https://api.github.com/users/infojoe/followers', 'following_url': 'https://api.github.com/users/infojoe/following{/other_user}', 'gists_url': 'https://api.github.com/users/infojoe/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/infojoe/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/infojoe/subscriptions', 'organizations_url': 'https://api.github.com/users/infojoe/orgs', 'repos_url': 'https://api.github.com/users/infojoe/repos', 'events_url': 'https://api.github.com/users/infojoe/events{/privacy}', 'received_events_url': 'https://api.github.com/users/infojoe/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-01T04:32:08Z,2020-09-01T04:32:08Z,,NONE,,"It would be great if the original URI could be passed to an external script to be able to do a check for HLS / m3u8 files and if found, forward the original link to youtube-dl or ffmpeg.",,
593,https://api.github.com/repos/aria2/aria2/issues/1678,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1678/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1678/comments,https://api.github.com/repos/aria2/aria2/issues/1678/events,https://github.com/aria2/aria2/issues/1678,686907307,MDU6SXNzdWU2ODY5MDczMDc=,1678,[Feature Request]: Use hash to encrypt rpc-secret.,"{'login': 'SkyYkb', 'id': 44992049, 'node_id': 'MDQ6VXNlcjQ0OTkyMDQ5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/44992049?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SkyYkb', 'html_url': 'https://github.com/SkyYkb', 'followers_url': 'https://api.github.com/users/SkyYkb/followers', 'following_url': 'https://api.github.com/users/SkyYkb/following{/other_user}', 'gists_url': 'https://api.github.com/users/SkyYkb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SkyYkb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SkyYkb/subscriptions', 'organizations_url': 'https://api.github.com/users/SkyYkb/orgs', 'repos_url': 'https://api.github.com/users/SkyYkb/repos', 'events_url': 'https://api.github.com/users/SkyYkb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SkyYkb/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-27T03:22:29Z,2020-08-27T03:22:29Z,,NONE,,"When use aria2c as a rpc server, usually we need to save `rpc-secret` in a configuration file.
But we can only save `rpc-secret` as plain text. That's not secure.
So I would suggest to use md5 or something to encrypt `rpc-secret`.
Thanks.",,
594,https://api.github.com/repos/aria2/aria2/issues/1677,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1677/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1677/comments,https://api.github.com/repos/aria2/aria2/issues/1677/events,https://github.com/aria2/aria2/issues/1677,686294851,MDU6SXNzdWU2ODYyOTQ4NTE=,1677,how to use aria2 as backend for dnf instead of curl?,"{'login': 'proneon267', 'id': 45512885, 'node_id': 'MDQ6VXNlcjQ1NTEyODg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/45512885?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/proneon267', 'html_url': 'https://github.com/proneon267', 'followers_url': 'https://api.github.com/users/proneon267/followers', 'following_url': 'https://api.github.com/users/proneon267/following{/other_user}', 'gists_url': 'https://api.github.com/users/proneon267/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/proneon267/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/proneon267/subscriptions', 'organizations_url': 'https://api.github.com/users/proneon267/orgs', 'repos_url': 'https://api.github.com/users/proneon267/repos', 'events_url': 'https://api.github.com/users/proneon267/events{/privacy}', 'received_events_url': 'https://api.github.com/users/proneon267/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-26T12:51:45Z,2020-08-26T12:51:45Z,,NONE,,I am on fedora 32 and by default dnf uses curl for downloading and updating packages. Is there any way to use aria2 as backend for dnf instead of curl?,,
595,https://api.github.com/repos/aria2/aria2/issues/1676,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1676/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1676/comments,https://api.github.com/repos/aria2/aria2/issues/1676/events,https://github.com/aria2/aria2/issues/1676,684563675,MDU6SXNzdWU2ODQ1NjM2NzU=,1676,aria2c -i file.txt doesn't work ,"{'login': 'leoentersthevoid', 'id': 62313634, 'node_id': 'MDQ6VXNlcjYyMzEzNjM0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62313634?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/leoentersthevoid', 'html_url': 'https://github.com/leoentersthevoid', 'followers_url': 'https://api.github.com/users/leoentersthevoid/followers', 'following_url': 'https://api.github.com/users/leoentersthevoid/following{/other_user}', 'gists_url': 'https://api.github.com/users/leoentersthevoid/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/leoentersthevoid/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/leoentersthevoid/subscriptions', 'organizations_url': 'https://api.github.com/users/leoentersthevoid/orgs', 'repos_url': 'https://api.github.com/users/leoentersthevoid/repos', 'events_url': 'https://api.github.com/users/leoentersthevoid/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoentersthevoid/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-24T10:42:42Z,2020-08-24T10:44:20Z,,NONE,,"The following command gets me what I want:
`aria2c --async-dns --referer=""ref"" ""url"" `
However, I couldn't find a way to run it from a .txt file.
I tried all the combinations of:
in file.txt file
`""url"" --async-dns --referer=""ref""` | `--async-dns --referer=""ref"" ""url""` | etc.
then
`aria2c -i file.txt`
throws
""Unrecognized URI or unsupported protocol: file.txt""
What am I doing wrong?",,
596,https://api.github.com/repos/aria2/aria2/issues/1675,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1675/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1675/comments,https://api.github.com/repos/aria2/aria2/issues/1675/events,https://github.com/aria2/aria2/issues/1675,683949514,MDU6SXNzdWU2ODM5NDk1MTQ=,1675,Does anyone know how to build a static library that supports ios?,"{'login': 'shengyiHuang', 'id': 40711095, 'node_id': 'MDQ6VXNlcjQwNzExMDk1', 'avatar_url': 'https://avatars3.githubusercontent.com/u/40711095?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shengyiHuang', 'html_url': 'https://github.com/shengyiHuang', 'followers_url': 'https://api.github.com/users/shengyiHuang/followers', 'following_url': 'https://api.github.com/users/shengyiHuang/following{/other_user}', 'gists_url': 'https://api.github.com/users/shengyiHuang/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shengyiHuang/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shengyiHuang/subscriptions', 'organizations_url': 'https://api.github.com/users/shengyiHuang/orgs', 'repos_url': 'https://api.github.com/users/shengyiHuang/repos', 'events_url': 'https://api.github.com/users/shengyiHuang/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shengyiHuang/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-22T07:31:44Z,2020-08-22T07:31:44Z,,NONE,,,,
597,https://api.github.com/repos/aria2/aria2/issues/1674,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1674/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1674/comments,https://api.github.com/repos/aria2/aria2/issues/1674/events,https://github.com/aria2/aria2/issues/1674,681051694,MDU6SXNzdWU2ODEwNTE2OTQ=,1674,High CPU usage while downloading BitTorrent on Ubuntu 20,"{'login': 'django1222', 'id': 50384638, 'node_id': 'MDQ6VXNlcjUwMzg0NjM4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/50384638?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/django1222', 'html_url': 'https://github.com/django1222', 'followers_url': 'https://api.github.com/users/django1222/followers', 'following_url': 'https://api.github.com/users/django1222/following{/other_user}', 'gists_url': 'https://api.github.com/users/django1222/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/django1222/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/django1222/subscriptions', 'organizations_url': 'https://api.github.com/users/django1222/orgs', 'repos_url': 'https://api.github.com/users/django1222/repos', 'events_url': 'https://api.github.com/users/django1222/events{/privacy}', 'received_events_url': 'https://api.github.com/users/django1222/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-18T13:40:47Z,2020-08-18T13:40:47Z,,NONE,,"![Screenshot from 2020-08-18 15-36-08](https://user-images.githubusercontent.com/50384638/90519791-c53a4480-e168-11ea-9323-ab44a5493674.png)
As you can use aria2c takes 90% from CPU while downloading 1 BitTorrent file.
Is there any patch for this ?
Thanks in advance.",,
598,https://api.github.com/repos/aria2/aria2/issues/1673,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1673/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1673/comments,https://api.github.com/repos/aria2/aria2/issues/1673/events,https://github.com/aria2/aria2/issues/1673,680578919,MDU6SXNzdWU2ODA1Nzg5MTk=,1673,Feature request: `--show-files` with magnet links,"{'login': 'smhmd', 'id': 46059092, 'node_id': 'MDQ6VXNlcjQ2MDU5MDky', 'avatar_url': 'https://avatars0.githubusercontent.com/u/46059092?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/smhmd', 'html_url': 'https://github.com/smhmd', 'followers_url': 'https://api.github.com/users/smhmd/followers', 'following_url': 'https://api.github.com/users/smhmd/following{/other_user}', 'gists_url': 'https://api.github.com/users/smhmd/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/smhmd/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/smhmd/subscriptions', 'organizations_url': 'https://api.github.com/users/smhmd/orgs', 'repos_url': 'https://api.github.com/users/smhmd/repos', 'events_url': 'https://api.github.com/users/smhmd/events{/privacy}', 'received_events_url': 'https://api.github.com/users/smhmd/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-08-17T23:13:31Z,2020-08-18T17:21:27Z,2020-08-18T17:21:27Z,NONE,,"The ability to `$ aria2c --show-files magnet:....` (among other commands that work with torrent files), much like you can `--show-files` of torrent files.",,
599,https://api.github.com/repos/aria2/aria2/issues/1672,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1672/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1672/comments,https://api.github.com/repos/aria2/aria2/issues/1672/events,https://github.com/aria2/aria2/pull/1672,679611220,MDExOlB1bGxSZXF1ZXN0NDY4MzQzNTQy,1672,Updates the make_bash_completion script to Python3.,"{'login': 'sleepymac', 'id': 69727974, 'node_id': 'MDQ6VXNlcjY5NzI3OTc0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/69727974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sleepymac', 'html_url': 'https://github.com/sleepymac', 'followers_url': 'https://api.github.com/users/sleepymac/followers', 'following_url': 'https://api.github.com/users/sleepymac/following{/other_user}', 'gists_url': 'https://api.github.com/users/sleepymac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sleepymac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sleepymac/subscriptions', 'organizations_url': 'https://api.github.com/users/sleepymac/orgs', 'repos_url': 'https://api.github.com/users/sleepymac/repos', 'events_url': 'https://api.github.com/users/sleepymac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sleepymac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-15T17:14:29Z,2020-08-15T17:14:29Z,,NONE,,,,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1672', 'html_url': 'https://github.com/aria2/aria2/pull/1672', 'diff_url': 'https://github.com/aria2/aria2/pull/1672.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1672.patch'}"
600,https://api.github.com/repos/aria2/aria2/issues/1671,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1671/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1671/comments,https://api.github.com/repos/aria2/aria2/issues/1671/events,https://github.com/aria2/aria2/pull/1671,679610635,MDExOlB1bGxSZXF1ZXN0NDY4MzQzMTEx,1671,Adds an option for in-order downloading in BitTorrent.,"{'login': 'sleepymac', 'id': 69727974, 'node_id': 'MDQ6VXNlcjY5NzI3OTc0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/69727974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sleepymac', 'html_url': 'https://github.com/sleepymac', 'followers_url': 'https://api.github.com/users/sleepymac/followers', 'following_url': 'https://api.github.com/users/sleepymac/following{/other_user}', 'gists_url': 'https://api.github.com/users/sleepymac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sleepymac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sleepymac/subscriptions', 'organizations_url': 'https://api.github.com/users/sleepymac/orgs', 'repos_url': 'https://api.github.com/users/sleepymac/repos', 'events_url': 'https://api.github.com/users/sleepymac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sleepymac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-08-15T17:10:36Z,2020-08-16T21:10:37Z,,NONE,,"A new --bt-piece-selector option is added. If left unspecified or set to ""default"", the existing rarest piece selection algorithm is used. If set to ""inorder"", it enables in-order downloading. This allows playing media files while they are downloading.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1671', 'html_url': 'https://github.com/aria2/aria2/pull/1671', 'diff_url': 'https://github.com/aria2/aria2/pull/1671.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1671.patch'}"
601,https://api.github.com/repos/aria2/aria2/issues/1670,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1670/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1670/comments,https://api.github.com/repos/aria2/aria2/issues/1670/events,https://github.com/aria2/aria2/issues/1670,676553372,MDU6SXNzdWU2NzY1NTMzNzI=,1670,How can I install Aria2 on Termux on Android?,"{'login': 'TheStylist2020', 'id': 42647030, 'node_id': 'MDQ6VXNlcjQyNjQ3MDMw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/42647030?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TheStylist2020', 'html_url': 'https://github.com/TheStylist2020', 'followers_url': 'https://api.github.com/users/TheStylist2020/followers', 'following_url': 'https://api.github.com/users/TheStylist2020/following{/other_user}', 'gists_url': 'https://api.github.com/users/TheStylist2020/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TheStylist2020/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TheStylist2020/subscriptions', 'organizations_url': 'https://api.github.com/users/TheStylist2020/orgs', 'repos_url': 'https://api.github.com/users/TheStylist2020/repos', 'events_url': 'https://api.github.com/users/TheStylist2020/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TheStylist2020/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-11T03:34:52Z,2020-08-11T08:50:50Z,2020-08-11T08:50:50Z,NONE,,Neither pkg install or apt install commands work on Termux.,,
602,https://api.github.com/repos/aria2/aria2/issues/1669,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1669/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1669/comments,https://api.github.com/repos/aria2/aria2/issues/1669/events,https://github.com/aria2/aria2/issues/1669,676142715,MDU6SXNzdWU2NzYxNDI3MTU=,1669,Saving download context in an eXtended ATTRibute?,"{'login': 'lockywolf', 'id': 2077025, 'node_id': 'MDQ6VXNlcjIwNzcwMjU=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2077025?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lockywolf', 'html_url': 'https://github.com/lockywolf', 'followers_url': 'https://api.github.com/users/lockywolf/followers', 'following_url': 'https://api.github.com/users/lockywolf/following{/other_user}', 'gists_url': 'https://api.github.com/users/lockywolf/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lockywolf/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lockywolf/subscriptions', 'organizations_url': 'https://api.github.com/users/lockywolf/orgs', 'repos_url': 'https://api.github.com/users/lockywolf/repos', 'events_url': 'https://api.github.com/users/lockywolf/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lockywolf/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-10T13:36:48Z,2020-08-10T13:36:48Z,,NONE,,"Dear Aria2 developers.
Another famous download tool, wget, supports the following option:
```
--xattr
Enable use of file system's extended attributes to save the
original URL and the Referer HTTP header value if used.
Be aware that the URL might contain private information
like access tokens or credentials.
```
Could a similar option for saving file download context (the original URL, and maybe something else, like a calling user, calling program) be added?",,
603,https://api.github.com/repos/aria2/aria2/issues/1668,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1668/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1668/comments,https://api.github.com/repos/aria2/aria2/issues/1668/events,https://github.com/aria2/aria2/issues/1668,675550811,MDU6SXNzdWU2NzU1NTA4MTE=,1668,Binary file is too large (114 Mb) after build,"{'login': 'django1222', 'id': 50384638, 'node_id': 'MDQ6VXNlcjUwMzg0NjM4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/50384638?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/django1222', 'html_url': 'https://github.com/django1222', 'followers_url': 'https://api.github.com/users/django1222/followers', 'following_url': 'https://api.github.com/users/django1222/following{/other_user}', 'gists_url': 'https://api.github.com/users/django1222/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/django1222/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/django1222/subscriptions', 'organizations_url': 'https://api.github.com/users/django1222/orgs', 'repos_url': 'https://api.github.com/users/django1222/repos', 'events_url': 'https://api.github.com/users/django1222/events{/privacy}', 'received_events_url': 'https://api.github.com/users/django1222/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-08-08T16:25:26Z,2020-08-11T05:01:54Z,2020-08-11T05:01:54Z,NONE,,"After build aria2 the generated binary file is too much large (114 Mb). I'm using Ubuntu BTW
",,
604,https://api.github.com/repos/aria2/aria2/issues/1667,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1667/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1667/comments,https://api.github.com/repos/aria2/aria2/issues/1667/events,https://github.com/aria2/aria2/pull/1667,675038667,MDExOlB1bGxSZXF1ZXN0NDY0NjI0MjA5,1667,Fix segfault when time_t is 64bit on 32bit arch (#1666),"{'login': 'ncopa', 'id': 66357, 'node_id': 'MDQ6VXNlcjY2MzU3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/66357?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ncopa', 'html_url': 'https://github.com/ncopa', 'followers_url': 'https://api.github.com/users/ncopa/followers', 'following_url': 'https://api.github.com/users/ncopa/following{/other_user}', 'gists_url': 'https://api.github.com/users/ncopa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ncopa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ncopa/subscriptions', 'organizations_url': 'https://api.github.com/users/ncopa/orgs', 'repos_url': 'https://api.github.com/users/ncopa/repos', 'events_url': 'https://api.github.com/users/ncopa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ncopa/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-07T14:04:28Z,2020-08-07T14:04:28Z,,NONE,,"On some platforms, like with musl libc, time_t may be 64 bit even on
32bit platforms. Fix segfault by convert time_t to 64 bit and use 64bit
format modifier instead of assume time_t is %ld",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1667', 'html_url': 'https://github.com/aria2/aria2/pull/1667', 'diff_url': 'https://github.com/aria2/aria2/pull/1667.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1667.patch'}"
605,https://api.github.com/repos/aria2/aria2/issues/1666,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1666/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1666/comments,https://api.github.com/repos/aria2/aria2/issues/1666/events,https://github.com/aria2/aria2/issues/1666,675012928,MDU6SXNzdWU2NzUwMTI5Mjg=,1666,testsuite fails with musl libc 1.2.x on 32bit architectures,"{'login': 'ncopa', 'id': 66357, 'node_id': 'MDQ6VXNlcjY2MzU3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/66357?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ncopa', 'html_url': 'https://github.com/ncopa', 'followers_url': 'https://api.github.com/users/ncopa/followers', 'following_url': 'https://api.github.com/users/ncopa/following{/other_user}', 'gists_url': 'https://api.github.com/users/ncopa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ncopa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ncopa/subscriptions', 'organizations_url': 'https://api.github.com/users/ncopa/orgs', 'repos_url': 'https://api.github.com/users/ncopa/repos', 'events_url': 'https://api.github.com/users/ncopa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ncopa/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-08-07T13:22:29Z,2020-08-07T13:54:00Z,,NONE,,"Test suite fails with musl libc 1.2 and newer on 32 bit architectures (x86 tested). It Works with musl libc 1.2 on 64 bit architectures (ppc64le tested).
This may be related `time_t` being 64 bit even on 32 bit architectures since musl 1.2.
```
=======================================
aria2 1.35.0: test/test-suite.log
=======================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: aria2c
============
..................
08/07 13:19:14 [[1;37mDEBUG[0m] Removed 2 duplicate hostname URIs for path=
..
08/07 13:19:14 [[1;37mDEBUG[0m] Picked up from pool: http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] ignore host=localhost
08/07 13:19:14 [[1;37mDEBUG[0m] Found 1 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] Found 3 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=ftp://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
..
08/07 13:19:14 [[1;37mDEBUG[0m] ignore host=localhost
08/07 13:19:14 [[1;37mDEBUG[0m] Found 1 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
..
08/07 13:19:14 [[1;37mDEBUG[0m] error URI=http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] Found 2 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=ftp://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] ignore host=mirror
08/07 13:19:14 [[1;37mDEBUG[0m] error URI=http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] Found 1 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=ftp://localhost/aria2.zip
........
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671620
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=1
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671620
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=3, len=4
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=7, delta=4, clock=2
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=7, delta=-7, clock=3
08/07 13:19:14 [[1;37mDEBUG[0m] Cache flush goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Cache flush goff=3, len=4
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671620
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=4
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=-3, clock=5
08/07 13:19:14 [[1;37mDEBUG[0m] Removed cache entry size=0, clock=6
.
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671720
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=1
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=6, delta=3, clock=2
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=6, delta=-6, clock=3
08/07 13:19:14 [[1;37mDEBUG[0m] Cache flush goff=0, len=6
.
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671020
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=5, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=1
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671020
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=17, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=6, delta=3, clock=2
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671020
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=24, len=1
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=7, delta=1, clock=3
08/07 13:19:14 [[1;33mWARN[0m] Write disk cache is not empty size=7
08/07 13:19:14 [[1;33mWARN[0m] WrDiskCacheEntry is not empty size=7
........
08/07 13:19:14 [[1;32mNOTICE[0m] Allocating disk space. Use --file-allocation=none to disable it. See --file-allocation option in man page for more details.
.
08/07 13:19:14 [[1;36mINFO[0m] Saving the segment file test_outdir/save-temp.aria2
08/07 13:19:14 [[1;36mINFO[0m] The segment file was saved successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-v0001.aria2.
08/07 13:19:14 [[1;37mDEBUG[0m] InfoHash checking enabled.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load.aria2.
08/07 13:19:14 [[1;37mDEBUG[0m] InfoHash checking enabled.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Saving the segment file test_outdir/save-temp.aria2
08/07 13:19:14 [[1;36mINFO[0m] The segment file was saved successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-nonBt-v0001.aria2.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-nonBt.aria2.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-nonBt-v0001.aria2.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
....
08/07 13:19:14 [[1;37mDEBUG[0m] Instantiating DirectDiskAdaptor
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
.........................Exception: [util.cc:1850] errorCode=1 Bad or negative value detected:
Exception: [util.cc:1850] errorCode=1 Bad or negative value detected: foo
Exception: [util.cc:1850] errorCode=1 Bad or negative value detected: -1
Exception: [util.cc:1854] errorCode=1 Failed to convert string into value: overflow/underflow
Exception: [util.cc:1854] errorCode=1 Failed to convert string into value: overflow/underflow
......
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:14 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory test_outdir/aria2-UtilTest2-testMkdirs
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory ..
08/07 13:19:14 [[1;37mDEBUG[0m] .. exists and is a directory.
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory ../test
08/07 13:19:14 [[1;37mDEBUG[0m] ../test exists and is a directory.
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory ../test/UtilTest2.cc
08/07 13:19:14 [[1;37mDEBUG[0m] Failed to create ../test/UtilTest2.cc
Exception: [util.cc:1948] errNum=22 errorCode=18 Failed to make the directory ../test/UtilTest2.cc, cause: Invalid argument
.................stddev: 173.817478
...................................................................testLoadServerStat
08/07 13:19:15 [[1;32mNOTICE[0m] ServerStat file test_outdir/aria2_RequestGroupManTest_testLoadServerStat loaded successfully.
.
08/07 13:19:15 [[1;32mNOTICE[0m] ServerStat file test_outdir/aria2_RequestGroupManTest_testSaveServerStat saved successfully.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir/aria2_RequestGroupManTest_testSaveServerStat
08/07 13:19:15 [[1;31mERROR[0m] Failed to write ServerStat to test_outdir/aria2_RequestGroupManTest_testSaveServerStat.
..
08/07 13:19:15 [[1;31mERROR[0m] Exception caught
Exception: [RequestGroup.cc:782] errorCode=13 File foo1 exists, but a control file(*.aria2) does not exist. Download was canceled in order to prevent your file from being truncated to 0. If you are sure to download the file all over again, then delete it or add --allow-overwrite=true option and restart aria2.
08/07 13:19:15 [[1;37mDEBUG[0m] Deleting temporal commands.
08/07 13:19:15 [[1;37mDEBUG[0m] 3 RequestGroup(s) added.
.
08/07 13:19:15 [[1;37mDEBUG[0m] 3 RequestGroup(s) added.
.........................
08/07 13:19:15 [[1;33mWARN[0m] --timeout option is deprecated.
08/07 13:19:15 [[1;33mWARN[0m] --timeout option is deprecated. Use --dir option instead.
.
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=0, segmentLength=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=0, segmentLength=0, writtenLength=0
.
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=1048576, segmentLength=1048576, writtenLength=0
.
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#3 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=3, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=1
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#3
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=3, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#2
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#3 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=3, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=1
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#3
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=3, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#2
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=1
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#3 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=3, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=1
..
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#3.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#4.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
..
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#3.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#4.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
...............................Exception: [Netrc.cc:135] errorCode=1 Cannot open file:
..Exception: [Netrc.cc:221] errorCode=1 Netrc:parse error. EOF reached where a token expected.
.............
08/07 13:19:15 [[1;36mINFO[0m] CUID#0 - Content-Disposition detected. Use aria2-current.tar.bz2 as filename
...............
08/07 13:19:15 [[1;32mNOTICE[0m] CUID#0 - Redirecting to http://mirror/aria2-1.0.0.tar.bz2
08/07 13:19:15 [[1;32mNOTICE[0m] CUID#0 - Redirecting to http://example.org/white%20space
..........
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir/aria2_FileTest_testMkdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_FileTest_testMkdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir/aria2_FileTest_testMkdir/test
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir////aria2_FileTest_testMkdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir////aria2_FileTest_testMkdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir////aria2_FileTest_testMkdir////test2
..................
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=../test/file1r.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=../test/file2r.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=../test/file3r.txt
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testCutTrailingGarbage_1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testCutTrailingGarbage_2
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testSize_1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testSize_2
..
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file0.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file1.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file3.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file2.txt needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file8.txt needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file5.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
.
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=16383
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=16383, len=100
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=16483, len=4000
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=0, len=16383
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=16383, len=100
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=16483, len=4000
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=123, len=100
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=123, len=100
08/07 13:19:15 [[1;33mWARN[0m] WrDiskCacheEntry is not empty size=100
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file3
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file5
08/07 13:19:15 [[1;36mINFO[0m] Allocating file test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file1: target size=32769, current size=0
08/07 13:19:15 [[1;37mDEBUG[0m] Testing file system supports fallocate.
08/07 13:19:15 [[1;37mDEBUG[0m] File system supports fallocate.
08/07 13:19:15 [[1;36mINFO[0m] Allocating file test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file3: target size=8, current size=0
08/07 13:19:15 [[1;37mDEBUG[0m] Testing file system supports fallocate.
08/07 13:19:15 [[1;37mDEBUG[0m] File system supports fallocate.
08/07 13:19:15 [[1;36mINFO[0m] Allocating file test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file5: target size=20, current size=0
08/07 13:19:15 [[1;37mDEBUG[0m] Testing file system supports fallocate.
08/07 13:19:15 [[1;37mDEBUG[0m] File system supports fallocate.
.
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file2 needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file4 needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file9 needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file7 needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file6 needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file2 needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file3
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file4
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file6
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file7
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file8
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file9
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/fileB
..............Segmentation fault
FAIL aria2c (exit status: 139)
```",,
606,https://api.github.com/repos/aria2/aria2/issues/1665,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1665/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1665/comments,https://api.github.com/repos/aria2/aria2/issues/1665/events,https://github.com/aria2/aria2/issues/1665,674097474,MDU6SXNzdWU2NzQwOTc0NzQ=,1665,[QUESTION] How to disable showing download stats every minute for BitTorrent?,"{'login': 'plagov', 'id': 16601852, 'node_id': 'MDQ6VXNlcjE2NjAxODUy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16601852?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/plagov', 'html_url': 'https://github.com/plagov', 'followers_url': 'https://api.github.com/users/plagov/followers', 'following_url': 'https://api.github.com/users/plagov/following{/other_user}', 'gists_url': 'https://api.github.com/users/plagov/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/plagov/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/plagov/subscriptions', 'organizations_url': 'https://api.github.com/users/plagov/orgs', 'repos_url': 'https://api.github.com/users/plagov/repos', 'events_url': 'https://api.github.com/users/plagov/events{/privacy}', 'received_events_url': 'https://api.github.com/users/plagov/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-08-06T07:43:12Z,2020-08-24T23:17:38Z,,NONE,,"When I download a file using BitTorrent, then every minute it prints the download/upload statistic to the console:
```
*** Download Progress Summary as of Thu Aug 6 10:38:02 2020 ***
<...>
*** Download Progress Summary as of Thu Aug 6 10:39:03 2020 ***
```
I couldn't find in man pages a respective key to pass in to make it quite or less verbose. Is it possible?",,
607,https://api.github.com/repos/aria2/aria2/issues/1664,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1664/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1664/comments,https://api.github.com/repos/aria2/aria2/issues/1664/events,https://github.com/aria2/aria2/issues/1664,672397025,MDU6SXNzdWU2NzIzOTcwMjU=,1664,Error when creating Arm 64 iso,"{'login': 'jessetheoctoling', 'id': 69174598, 'node_id': 'MDQ6VXNlcjY5MTc0NTk4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/69174598?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessetheoctoling', 'html_url': 'https://github.com/jessetheoctoling', 'followers_url': 'https://api.github.com/users/jessetheoctoling/followers', 'following_url': 'https://api.github.com/users/jessetheoctoling/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessetheoctoling/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessetheoctoling/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessetheoctoling/subscriptions', 'organizations_url': 'https://api.github.com/users/jessetheoctoling/orgs', 'repos_url': 'https://api.github.com/users/jessetheoctoling/repos', 'events_url': 'https://api.github.com/users/jessetheoctoling/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessetheoctoling/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-03T23:17:16Z,2020-08-03T23:17:16Z,,NONE,,"The directory does not have spaces. :/
Current directory contains spaces in its path.
Please move or rename the directory to one not containing spaces.
",,
608,https://api.github.com/repos/aria2/aria2/issues/1663,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1663/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1663/comments,https://api.github.com/repos/aria2/aria2/issues/1663/events,https://github.com/aria2/aria2/issues/1663,668781676,MDU6SXNzdWU2Njg3ODE2NzY=,1663,UTF-8 Canonical Equivalence NFC NFD,"{'login': 'Skillabstinenz', 'id': 845260, 'node_id': 'MDQ6VXNlcjg0NTI2MA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/845260?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Skillabstinenz', 'html_url': 'https://github.com/Skillabstinenz', 'followers_url': 'https://api.github.com/users/Skillabstinenz/followers', 'following_url': 'https://api.github.com/users/Skillabstinenz/following{/other_user}', 'gists_url': 'https://api.github.com/users/Skillabstinenz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Skillabstinenz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Skillabstinenz/subscriptions', 'organizations_url': 'https://api.github.com/users/Skillabstinenz/orgs', 'repos_url': 'https://api.github.com/users/Skillabstinenz/repos', 'events_url': 'https://api.github.com/users/Skillabstinenz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Skillabstinenz/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-30T14:17:58Z,2020-07-30T15:10:33Z,,NONE,,"Aria2 doesn't respect canonical equivalence in UTF-8 despite the ""--content-disposition-default-utf8=true"" flag.
Example files which aria2 treats as two distinct files, when in fact it should not:
Lösung_Massenträgheitsmoment.pdf NFC
Lösung_Massenträgheitsmoment.pdf NFD",,
609,https://api.github.com/repos/aria2/aria2/issues/1662,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1662/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1662/comments,https://api.github.com/repos/aria2/aria2/issues/1662/events,https://github.com/aria2/aria2/issues/1662,668357712,MDU6SXNzdWU2NjgzNTc3MTI=,1662,Which one shuold I download?,"{'login': 'yzs0324', 'id': 19727319, 'node_id': 'MDQ6VXNlcjE5NzI3MzE5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/19727319?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yzs0324', 'html_url': 'https://github.com/yzs0324', 'followers_url': 'https://api.github.com/users/yzs0324/followers', 'following_url': 'https://api.github.com/users/yzs0324/following{/other_user}', 'gists_url': 'https://api.github.com/users/yzs0324/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yzs0324/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yzs0324/subscriptions', 'organizations_url': 'https://api.github.com/users/yzs0324/orgs', 'repos_url': 'https://api.github.com/users/yzs0324/repos', 'events_url': 'https://api.github.com/users/yzs0324/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yzs0324/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-07-30T04:24:42Z,2020-07-30T06:22:53Z,2020-07-30T06:22:53Z,NONE,,"aria2-1.35.0-aarch64-linux-android-build1.zip 2.34 MB
aria2-1.35.0-osx-darwin.dmg 2.1 MB
aria2-1.35.0-osx-darwin.tar.bz2 1.86 MB
aria2-1.35.0-win-32bit-build1.zip 2.06 MB
aria2-1.35.0-win-64bit-build1.zip 2.11 MB
aria2-1.35.0.tar.bz2 2.2 MB
aria2-1.35.0.tar.gz 3.62 MB
aria2-1.35.0.tar.xz 1.46 MB
Source code (zip)
Source code (tar.gz)",,
610,https://api.github.com/repos/aria2/aria2/issues/1661,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1661/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1661/comments,https://api.github.com/repos/aria2/aria2/issues/1661/events,https://github.com/aria2/aria2/issues/1661,666811457,MDU6SXNzdWU2NjY4MTE0NTc=,1661,"save-session windows path ""//"" Error","{'login': '104979058', 'id': 28974521, 'node_id': 'MDQ6VXNlcjI4OTc0NTIx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/28974521?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/104979058', 'html_url': 'https://github.com/104979058', 'followers_url': 'https://api.github.com/users/104979058/followers', 'following_url': 'https://api.github.com/users/104979058/following{/other_user}', 'gists_url': 'https://api.github.com/users/104979058/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/104979058/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/104979058/subscriptions', 'organizations_url': 'https://api.github.com/users/104979058/orgs', 'repos_url': 'https://api.github.com/users/104979058/repos', 'events_url': 'https://api.github.com/users/104979058/events{/privacy}', 'received_events_url': 'https://api.github.com/users/104979058/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-28T06:43:05Z,2020-07-28T07:27:08Z,,NONE,,"--save-session=""""
`E://b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
gid=160f84cf001cf3a8
dir=E:\`
The session file is saved as this content. When the program is restarted, the download cannot be resumed, and the following error is prompted:
`2020-07-28 14:32:57.044266 [DEBUG] [FeedbackURISelector.cc:162] Selected from normCands
2020-07-28 14:32:57.044266 [DEBUG] [FeedbackURISelector.cc:84] FeedbackURISelector selected E://b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
2020-07-28 14:32:57.044266 [DEBUG] [FileEntry.cc:454] Found 0 reusable URIs
2020-07-28 14:32:57.044266 [DEBUG] [AbstractCommand.cc:358] Exception caught
Exception: [CreateRequestCommand.cc:108] errorCode=-1 No URI available.`
I manually changed the session content
E://b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
to:
E:\\b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
After saving, start the program and successfully join to resume downloading.
What should I do? What went wrong?
",,
611,https://api.github.com/repos/aria2/aria2/issues/1660,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1660/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1660/comments,https://api.github.com/repos/aria2/aria2/issues/1660/events,https://github.com/aria2/aria2/issues/1660,666520358,MDU6SXNzdWU2NjY1MjAzNTg=,1660,Client certificate authentication in HTTPS does not work on Windows,"{'login': 'danprice-MSFT', 'id': 68871572, 'node_id': 'MDQ6VXNlcjY4ODcxNTcy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/68871572?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/danprice-MSFT', 'html_url': 'https://github.com/danprice-MSFT', 'followers_url': 'https://api.github.com/users/danprice-MSFT/followers', 'following_url': 'https://api.github.com/users/danprice-MSFT/following{/other_user}', 'gists_url': 'https://api.github.com/users/danprice-MSFT/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/danprice-MSFT/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/danprice-MSFT/subscriptions', 'organizations_url': 'https://api.github.com/users/danprice-MSFT/orgs', 'repos_url': 'https://api.github.com/users/danprice-MSFT/repos', 'events_url': 'https://api.github.com/users/danprice-MSFT/events{/privacy}', 'received_events_url': 'https://api.github.com/users/danprice-MSFT/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-27T19:09:48Z,2020-07-27T19:09:48Z,,NONE,,"Verison: aria2-1.35.0-win-64bit
Valid valid PKCS12 file is passed in with --certificate
""errorCode=1 Got EOF from the server""
Confirmed on the server that it returned a 403.7.
I'm able to connect via OpenSSL from the command line without issue to the site using the same cert. It appears that aria2 doesn't even try to use the client cert provided to auth to the backend web server.",,
612,https://api.github.com/repos/aria2/aria2/issues/1659,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1659/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1659/comments,https://api.github.com/repos/aria2/aria2/issues/1659/events,https://github.com/aria2/aria2/issues/1659,663486663,MDU6SXNzdWU2NjM0ODY2NjM=,1659,Files only download to 94kb then it stops.,"{'login': 'Shroototem', 'id': 47718633, 'node_id': 'MDQ6VXNlcjQ3NzE4NjMz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/47718633?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Shroototem', 'html_url': 'https://github.com/Shroototem', 'followers_url': 'https://api.github.com/users/Shroototem/followers', 'following_url': 'https://api.github.com/users/Shroototem/following{/other_user}', 'gists_url': 'https://api.github.com/users/Shroototem/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Shroototem/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Shroototem/subscriptions', 'organizations_url': 'https://api.github.com/users/Shroototem/orgs', 'repos_url': 'https://api.github.com/users/Shroototem/repos', 'events_url': 'https://api.github.com/users/Shroototem/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Shroototem/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-22T05:32:43Z,2020-07-22T05:32:43Z,,NONE,,"The download gets sent to the server and only downloads about 94kb of information before stopping. I removed everything and reinstalled. Still not working.
Window 10 Pro x64
AriaNg v1.1.6 (d22d61c)
Aria2 1.35.0",,
613,https://api.github.com/repos/aria2/aria2/issues/1658,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1658/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1658/comments,https://api.github.com/repos/aria2/aria2/issues/1658/events,https://github.com/aria2/aria2/issues/1658,662915896,MDU6SXNzdWU2NjI5MTU4OTY=,1658,Feature request: Can I add or disable peers for torrent manually?,"{'login': 'YanceyChiew', 'id': 35898533, 'node_id': 'MDQ6VXNlcjM1ODk4NTMz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/35898533?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/YanceyChiew', 'html_url': 'https://github.com/YanceyChiew', 'followers_url': 'https://api.github.com/users/YanceyChiew/followers', 'following_url': 'https://api.github.com/users/YanceyChiew/following{/other_user}', 'gists_url': 'https://api.github.com/users/YanceyChiew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/YanceyChiew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/YanceyChiew/subscriptions', 'organizations_url': 'https://api.github.com/users/YanceyChiew/orgs', 'repos_url': 'https://api.github.com/users/YanceyChiew/repos', 'events_url': 'https://api.github.com/users/YanceyChiew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/YanceyChiew/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-21T11:37:06Z,2020-07-29T11:31:52Z,,NONE,,Just like in BitComet.,,
614,https://api.github.com/repos/aria2/aria2/issues/1656,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1656/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1656/comments,https://api.github.com/repos/aria2/aria2/issues/1656/events,https://github.com/aria2/aria2/issues/1656,656997195,MDU6SXNzdWU2NTY5OTcxOTU=,1656,Can aria2 used just for seeding?,"{'login': '9h5ej', 'id': 49186031, 'node_id': 'MDQ6VXNlcjQ5MTg2MDMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/49186031?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/9h5ej', 'html_url': 'https://github.com/9h5ej', 'followers_url': 'https://api.github.com/users/9h5ej/followers', 'following_url': 'https://api.github.com/users/9h5ej/following{/other_user}', 'gists_url': 'https://api.github.com/users/9h5ej/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/9h5ej/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/9h5ej/subscriptions', 'organizations_url': 'https://api.github.com/users/9h5ej/orgs', 'repos_url': 'https://api.github.com/users/9h5ej/repos', 'events_url': 'https://api.github.com/users/9h5ej/events{/privacy}', 'received_events_url': 'https://api.github.com/users/9h5ej/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-07-15T01:36:14Z,2020-07-21T19:34:46Z,,NONE,,"I made a torrent file for some resources I wanted to release to the public. I uploaded the resources to the server and put them in the download directory of aria2. Then I began to download the torrent. I found that aria2 kept trying to download from internet and ignored the file already uploaded to the download directory. Obviously downloading from internet was impossible because only I had the resources. The download process was always 0.00%. I want aria2 to detect if there are files already in the download directory when downloading torrent. If there are, skip the download process and begin seeding directly.",,
615,https://api.github.com/repos/aria2/aria2/issues/1655,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1655/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1655/comments,https://api.github.com/repos/aria2/aria2/issues/1655/events,https://github.com/aria2/aria2/issues/1655,653845957,MDU6SXNzdWU2NTM4NDU5NTc=,1655,Torrent end status Err,"{'login': '104979058', 'id': 28974521, 'node_id': 'MDQ6VXNlcjI4OTc0NTIx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/28974521?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/104979058', 'html_url': 'https://github.com/104979058', 'followers_url': 'https://api.github.com/users/104979058/followers', 'following_url': 'https://api.github.com/users/104979058/following{/other_user}', 'gists_url': 'https://api.github.com/users/104979058/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/104979058/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/104979058/subscriptions', 'organizations_url': 'https://api.github.com/users/104979058/orgs', 'repos_url': 'https://api.github.com/users/104979058/repos', 'events_url': 'https://api.github.com/users/104979058/events{/privacy}', 'received_events_url': 'https://api.github.com/users/104979058/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-07-09T07:52:36Z,2020-07-24T07:21:37Z,,NONE,,"After RPC mode Torrent file downloading, the status will not become complete? How to judge whether the file has been downloaded successfully?",,
616,https://api.github.com/repos/aria2/aria2/issues/1654,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1654/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1654/comments,https://api.github.com/repos/aria2/aria2/issues/1654/events,https://github.com/aria2/aria2/issues/1654,652887289,MDU6SXNzdWU2NTI4ODcyODk=,1654,Small typo in error message,"{'login': 'SumatraPeter', 'id': 15380332, 'node_id': 'MDQ6VXNlcjE1MzgwMzMy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/15380332?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SumatraPeter', 'html_url': 'https://github.com/SumatraPeter', 'followers_url': 'https://api.github.com/users/SumatraPeter/followers', 'following_url': 'https://api.github.com/users/SumatraPeter/following{/other_user}', 'gists_url': 'https://api.github.com/users/SumatraPeter/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SumatraPeter/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SumatraPeter/subscriptions', 'organizations_url': 'https://api.github.com/users/SumatraPeter/orgs', 'repos_url': 'https://api.github.com/users/SumatraPeter/repos', 'events_url': 'https://api.github.com/users/SumatraPeter/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SumatraPeter/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-07-08T03:23:06Z,2020-07-25T01:41:59Z,2020-07-25T01:41:58Z,NONE,,"By mistake I specified `-max-tries=1` instead of `--max-tries=1`, and got this:
```
Exception: [AbstractOptionHandler.cc:69] errorCode=28 We encountered a problem while processing the option '--max-tries'.
-> [OptionHandlerImpl.cc:159] errorCode=1 Bad number ax-tries=1
```
Note that it says ""Bad number **ax-tries**=1"", not ""Bad number **max-tries**=1"". Also, technically the problem wasn't a ""bad number"" but the fact that I skipped one of the hyphens.",,
617,https://api.github.com/repos/aria2/aria2/issues/1653,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1653/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1653/comments,https://api.github.com/repos/aria2/aria2/issues/1653/events,https://github.com/aria2/aria2/issues/1653,652393886,MDU6SXNzdWU2NTIzOTM4ODY=,1653,SSL/TLS handshake failure: Error 因为算法不同,客户端和服务器无法通信,"{'login': 'masx200', 'id': 34191203, 'node_id': 'MDQ6VXNlcjM0MTkxMjAz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34191203?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/masx200', 'html_url': 'https://github.com/masx200', 'followers_url': 'https://api.github.com/users/masx200/followers', 'following_url': 'https://api.github.com/users/masx200/following{/other_user}', 'gists_url': 'https://api.github.com/users/masx200/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/masx200/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/masx200/subscriptions', 'organizations_url': 'https://api.github.com/users/masx200/orgs', 'repos_url': 'https://api.github.com/users/masx200/repos', 'events_url': 'https://api.github.com/users/masx200/events{/privacy}', 'received_events_url': 'https://api.github.com/users/masx200/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-07T14:57:48Z,2020-08-22T12:08:08Z,2020-08-22T12:08:08Z,NONE,,"07/07 22:57:00 [ERROR] CUID#225293 - Download aborted. URI=https://img.xiurenji.com//xxxxxxxxx
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://img.xiurenji.com//xxxxxxxxx
-> [SocketCore.cc:1021] errorCode=1 SSL/TLS handshake failure: Error: 因为算法不同,客户端和服务器无法通信。
(80090331)
",,
618,https://api.github.com/repos/aria2/aria2/issues/1652,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1652/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1652/comments,https://api.github.com/repos/aria2/aria2/issues/1652/events,https://github.com/aria2/aria2/issues/1652,651910641,MDU6SXNzdWU2NTE5MTA2NDE=,1652,undefined reference to __imp_ares_strerror,"{'login': 'nu8', 'id': 61808913, 'node_id': 'MDQ6VXNlcjYxODA4OTEz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/61808913?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nu8', 'html_url': 'https://github.com/nu8', 'followers_url': 'https://api.github.com/users/nu8/followers', 'following_url': 'https://api.github.com/users/nu8/following{/other_user}', 'gists_url': 'https://api.github.com/users/nu8/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nu8/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nu8/subscriptions', 'organizations_url': 'https://api.github.com/users/nu8/orgs', 'repos_url': 'https://api.github.com/users/nu8/repos', 'events_url': 'https://api.github.com/users/nu8/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nu8/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-07T01:02:25Z,2020-07-07T01:02:25Z,,NONE,,"Running this command:
~~~
g++.exe libaria2ex.cc `
-laria2 `
-lintl `
-lssh2 `
-lxml2 `
-lz `
-static `
-DA1 `
-liconv `
-DA2 `
-lssl `
-DA3 `
-lcrypto `
-lws2_32 `
-DA4 `
-lcares
~~~
Even putting C-Ares at the end, I am still getting these errors:
~~~
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../lib\libaria2.a(Platform.o):(.text+0x26):
undefined reference to `__imp_ares_library_cleanup'
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../lib\libaria2.a(Platform.o):(.text+0xcf):
undefined reference to `__imp_ares_library_init'
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../lib\libaria2.a(Platform.o):(.text+0x18d):
undefined reference to `__imp_ares_strerror'
~~~",,
619,https://api.github.com/repos/aria2/aria2/issues/1682,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1682/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1682/comments,https://api.github.com/repos/aria2/aria2/issues/1682/events,https://github.com/aria2/aria2/pull/1682,693086527,MDExOlB1bGxSZXF1ZXN0NDc5NjEzNjg3,1682,不是很懂,"{'login': '888520ll19811209ll', 'id': 69062626, 'node_id': 'MDQ6VXNlcjY5MDYyNjI2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/69062626?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/888520ll19811209ll', 'html_url': 'https://github.com/888520ll19811209ll', 'followers_url': 'https://api.github.com/users/888520ll19811209ll/followers', 'following_url': 'https://api.github.com/users/888520ll19811209ll/following{/other_user}', 'gists_url': 'https://api.github.com/users/888520ll19811209ll/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/888520ll19811209ll/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/888520ll19811209ll/subscriptions', 'organizations_url': 'https://api.github.com/users/888520ll19811209ll/orgs', 'repos_url': 'https://api.github.com/users/888520ll19811209ll/repos', 'events_url': 'https://api.github.com/users/888520ll19811209ll/events{/privacy}', 'received_events_url': 'https://api.github.com/users/888520ll19811209ll/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-09-04T11:51:42Z,2020-09-04T12:34:25Z,,NONE,,谢谢,,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1682', 'html_url': 'https://github.com/aria2/aria2/pull/1682', 'diff_url': 'https://github.com/aria2/aria2/pull/1682.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1682.patch'}"
620,https://api.github.com/repos/aria2/aria2/issues/1681,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1681/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1681/comments,https://api.github.com/repos/aria2/aria2/issues/1681/events,https://github.com/aria2/aria2/issues/1681,692666454,MDU6SXNzdWU2OTI2NjY0NTQ=,1681,user-agent for BitTorrent tracker,"{'login': 'URenko', 'id': 18209292, 'node_id': 'MDQ6VXNlcjE4MjA5Mjky', 'avatar_url': 'https://avatars1.githubusercontent.com/u/18209292?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/URenko', 'html_url': 'https://github.com/URenko', 'followers_url': 'https://api.github.com/users/URenko/followers', 'following_url': 'https://api.github.com/users/URenko/following{/other_user}', 'gists_url': 'https://api.github.com/users/URenko/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/URenko/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/URenko/subscriptions', 'organizations_url': 'https://api.github.com/users/URenko/orgs', 'repos_url': 'https://api.github.com/users/URenko/repos', 'events_url': 'https://api.github.com/users/URenko/events{/privacy}', 'received_events_url': 'https://api.github.com/users/URenko/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-04T03:39:11Z,2020-09-04T08:01:40Z,,NONE,,"I think the user-agent for BitTorrent tracker should be the same as `peer-agent` as default (like μtorrent and transmission), not be the same as the global `user-agent` as default. Because many tracker only accept specific values like `peer-agent`. Setting it for each one (#306) is too troublesome.",,
621,https://api.github.com/repos/aria2/aria2/issues/1680,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1680/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1680/comments,https://api.github.com/repos/aria2/aria2/issues/1680/events,https://github.com/aria2/aria2/issues/1680,690973795,MDU6SXNzdWU2OTA5NzM3OTU=,1680,aria2 http file download problem,"{'login': 'thesuperfatcat', 'id': 56415358, 'node_id': 'MDQ6VXNlcjU2NDE1MzU4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/56415358?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thesuperfatcat', 'html_url': 'https://github.com/thesuperfatcat', 'followers_url': 'https://api.github.com/users/thesuperfatcat/followers', 'following_url': 'https://api.github.com/users/thesuperfatcat/following{/other_user}', 'gists_url': 'https://api.github.com/users/thesuperfatcat/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thesuperfatcat/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thesuperfatcat/subscriptions', 'organizations_url': 'https://api.github.com/users/thesuperfatcat/orgs', 'repos_url': 'https://api.github.com/users/thesuperfatcat/repos', 'events_url': 'https://api.github.com/users/thesuperfatcat/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thesuperfatcat/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-02T12:19:28Z,2020-09-02T12:19:28Z,,NONE,,"Hello, I am using aria2 version 1.35.0-2 on openwrt and ca-certificates are active.
Rpc or manually in some downloads does not matter, the file size is 1 gb it only downloads about 20 kb index.html file and the download is finished.
Some sites where i have this problem are: takefile.link, nopy.to, turbobit.net etc.
Is there any way to fix this problem? Thanks for your advices!",,
622,https://api.github.com/repos/aria2/aria2/issues/1679,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1679/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1679/comments,https://api.github.com/repos/aria2/aria2/issues/1679/events,https://github.com/aria2/aria2/issues/1679,689799775,MDU6SXNzdWU2ODk3OTk3NzU=,1679,"add original URI as argument to ""on-download-complete="" ExternalScript Trigger","{'login': 'infojoe', 'id': 22825917, 'node_id': 'MDQ6VXNlcjIyODI1OTE3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/22825917?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/infojoe', 'html_url': 'https://github.com/infojoe', 'followers_url': 'https://api.github.com/users/infojoe/followers', 'following_url': 'https://api.github.com/users/infojoe/following{/other_user}', 'gists_url': 'https://api.github.com/users/infojoe/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/infojoe/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/infojoe/subscriptions', 'organizations_url': 'https://api.github.com/users/infojoe/orgs', 'repos_url': 'https://api.github.com/users/infojoe/repos', 'events_url': 'https://api.github.com/users/infojoe/events{/privacy}', 'received_events_url': 'https://api.github.com/users/infojoe/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-01T04:32:08Z,2020-09-01T04:32:08Z,,NONE,,"It would be great if the original URI could be passed to an external script to be able to do a check for HLS / m3u8 files and if found, forward the original link to youtube-dl or ffmpeg.",,
623,https://api.github.com/repos/aria2/aria2/issues/1678,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1678/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1678/comments,https://api.github.com/repos/aria2/aria2/issues/1678/events,https://github.com/aria2/aria2/issues/1678,686907307,MDU6SXNzdWU2ODY5MDczMDc=,1678,[Feature Request]: Use hash to encrypt rpc-secret.,"{'login': 'SkyYkb', 'id': 44992049, 'node_id': 'MDQ6VXNlcjQ0OTkyMDQ5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/44992049?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SkyYkb', 'html_url': 'https://github.com/SkyYkb', 'followers_url': 'https://api.github.com/users/SkyYkb/followers', 'following_url': 'https://api.github.com/users/SkyYkb/following{/other_user}', 'gists_url': 'https://api.github.com/users/SkyYkb/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SkyYkb/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SkyYkb/subscriptions', 'organizations_url': 'https://api.github.com/users/SkyYkb/orgs', 'repos_url': 'https://api.github.com/users/SkyYkb/repos', 'events_url': 'https://api.github.com/users/SkyYkb/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SkyYkb/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-27T03:22:29Z,2020-08-27T03:22:29Z,,NONE,,"When use aria2c as a rpc server, usually we need to save `rpc-secret` in a configuration file.
But we can only save `rpc-secret` as plain text. That's not secure.
So I would suggest to use md5 or something to encrypt `rpc-secret`.
Thanks.",,
624,https://api.github.com/repos/aria2/aria2/issues/1677,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1677/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1677/comments,https://api.github.com/repos/aria2/aria2/issues/1677/events,https://github.com/aria2/aria2/issues/1677,686294851,MDU6SXNzdWU2ODYyOTQ4NTE=,1677,how to use aria2 as backend for dnf instead of curl?,"{'login': 'proneon267', 'id': 45512885, 'node_id': 'MDQ6VXNlcjQ1NTEyODg1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/45512885?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/proneon267', 'html_url': 'https://github.com/proneon267', 'followers_url': 'https://api.github.com/users/proneon267/followers', 'following_url': 'https://api.github.com/users/proneon267/following{/other_user}', 'gists_url': 'https://api.github.com/users/proneon267/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/proneon267/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/proneon267/subscriptions', 'organizations_url': 'https://api.github.com/users/proneon267/orgs', 'repos_url': 'https://api.github.com/users/proneon267/repos', 'events_url': 'https://api.github.com/users/proneon267/events{/privacy}', 'received_events_url': 'https://api.github.com/users/proneon267/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-26T12:51:45Z,2020-08-26T12:51:45Z,,NONE,,I am on fedora 32 and by default dnf uses curl for downloading and updating packages. Is there any way to use aria2 as backend for dnf instead of curl?,,
625,https://api.github.com/repos/aria2/aria2/issues/1676,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1676/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1676/comments,https://api.github.com/repos/aria2/aria2/issues/1676/events,https://github.com/aria2/aria2/issues/1676,684563675,MDU6SXNzdWU2ODQ1NjM2NzU=,1676,aria2c -i file.txt doesn't work ,"{'login': 'leoentersthevoid', 'id': 62313634, 'node_id': 'MDQ6VXNlcjYyMzEzNjM0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/62313634?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/leoentersthevoid', 'html_url': 'https://github.com/leoentersthevoid', 'followers_url': 'https://api.github.com/users/leoentersthevoid/followers', 'following_url': 'https://api.github.com/users/leoentersthevoid/following{/other_user}', 'gists_url': 'https://api.github.com/users/leoentersthevoid/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/leoentersthevoid/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/leoentersthevoid/subscriptions', 'organizations_url': 'https://api.github.com/users/leoentersthevoid/orgs', 'repos_url': 'https://api.github.com/users/leoentersthevoid/repos', 'events_url': 'https://api.github.com/users/leoentersthevoid/events{/privacy}', 'received_events_url': 'https://api.github.com/users/leoentersthevoid/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-24T10:42:42Z,2020-08-24T10:44:20Z,,NONE,,"The following command gets me what I want:
`aria2c --async-dns --referer=""ref"" ""url"" `
However, I couldn't find a way to run it from a .txt file.
I tried all the combinations of:
in file.txt file
`""url"" --async-dns --referer=""ref""` | `--async-dns --referer=""ref"" ""url""` | etc.
then
`aria2c -i file.txt`
throws
""Unrecognized URI or unsupported protocol: file.txt""
What am I doing wrong?",,
626,https://api.github.com/repos/aria2/aria2/issues/1675,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1675/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1675/comments,https://api.github.com/repos/aria2/aria2/issues/1675/events,https://github.com/aria2/aria2/issues/1675,683949514,MDU6SXNzdWU2ODM5NDk1MTQ=,1675,Does anyone know how to build a static library that supports ios?,"{'login': 'shengyiHuang', 'id': 40711095, 'node_id': 'MDQ6VXNlcjQwNzExMDk1', 'avatar_url': 'https://avatars3.githubusercontent.com/u/40711095?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shengyiHuang', 'html_url': 'https://github.com/shengyiHuang', 'followers_url': 'https://api.github.com/users/shengyiHuang/followers', 'following_url': 'https://api.github.com/users/shengyiHuang/following{/other_user}', 'gists_url': 'https://api.github.com/users/shengyiHuang/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shengyiHuang/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shengyiHuang/subscriptions', 'organizations_url': 'https://api.github.com/users/shengyiHuang/orgs', 'repos_url': 'https://api.github.com/users/shengyiHuang/repos', 'events_url': 'https://api.github.com/users/shengyiHuang/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shengyiHuang/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-22T07:31:44Z,2020-08-22T07:31:44Z,,NONE,,,,
627,https://api.github.com/repos/aria2/aria2/issues/1674,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1674/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1674/comments,https://api.github.com/repos/aria2/aria2/issues/1674/events,https://github.com/aria2/aria2/issues/1674,681051694,MDU6SXNzdWU2ODEwNTE2OTQ=,1674,High CPU usage while downloading BitTorrent on Ubuntu 20,"{'login': 'django1222', 'id': 50384638, 'node_id': 'MDQ6VXNlcjUwMzg0NjM4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/50384638?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/django1222', 'html_url': 'https://github.com/django1222', 'followers_url': 'https://api.github.com/users/django1222/followers', 'following_url': 'https://api.github.com/users/django1222/following{/other_user}', 'gists_url': 'https://api.github.com/users/django1222/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/django1222/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/django1222/subscriptions', 'organizations_url': 'https://api.github.com/users/django1222/orgs', 'repos_url': 'https://api.github.com/users/django1222/repos', 'events_url': 'https://api.github.com/users/django1222/events{/privacy}', 'received_events_url': 'https://api.github.com/users/django1222/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-18T13:40:47Z,2020-08-18T13:40:47Z,,NONE,,"![Screenshot from 2020-08-18 15-36-08](https://user-images.githubusercontent.com/50384638/90519791-c53a4480-e168-11ea-9323-ab44a5493674.png)
As you can use aria2c takes 90% from CPU while downloading 1 BitTorrent file.
Is there any patch for this ?
Thanks in advance.",,
628,https://api.github.com/repos/aria2/aria2/issues/1673,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1673/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1673/comments,https://api.github.com/repos/aria2/aria2/issues/1673/events,https://github.com/aria2/aria2/issues/1673,680578919,MDU6SXNzdWU2ODA1Nzg5MTk=,1673,Feature request: `--show-files` with magnet links,"{'login': 'smhmd', 'id': 46059092, 'node_id': 'MDQ6VXNlcjQ2MDU5MDky', 'avatar_url': 'https://avatars0.githubusercontent.com/u/46059092?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/smhmd', 'html_url': 'https://github.com/smhmd', 'followers_url': 'https://api.github.com/users/smhmd/followers', 'following_url': 'https://api.github.com/users/smhmd/following{/other_user}', 'gists_url': 'https://api.github.com/users/smhmd/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/smhmd/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/smhmd/subscriptions', 'organizations_url': 'https://api.github.com/users/smhmd/orgs', 'repos_url': 'https://api.github.com/users/smhmd/repos', 'events_url': 'https://api.github.com/users/smhmd/events{/privacy}', 'received_events_url': 'https://api.github.com/users/smhmd/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-08-17T23:13:31Z,2020-08-18T17:21:27Z,2020-08-18T17:21:27Z,NONE,,"The ability to `$ aria2c --show-files magnet:....` (among other commands that work with torrent files), much like you can `--show-files` of torrent files.",,
629,https://api.github.com/repos/aria2/aria2/issues/1672,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1672/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1672/comments,https://api.github.com/repos/aria2/aria2/issues/1672/events,https://github.com/aria2/aria2/pull/1672,679611220,MDExOlB1bGxSZXF1ZXN0NDY4MzQzNTQy,1672,Updates the make_bash_completion script to Python3.,"{'login': 'sleepymac', 'id': 69727974, 'node_id': 'MDQ6VXNlcjY5NzI3OTc0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/69727974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sleepymac', 'html_url': 'https://github.com/sleepymac', 'followers_url': 'https://api.github.com/users/sleepymac/followers', 'following_url': 'https://api.github.com/users/sleepymac/following{/other_user}', 'gists_url': 'https://api.github.com/users/sleepymac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sleepymac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sleepymac/subscriptions', 'organizations_url': 'https://api.github.com/users/sleepymac/orgs', 'repos_url': 'https://api.github.com/users/sleepymac/repos', 'events_url': 'https://api.github.com/users/sleepymac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sleepymac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-15T17:14:29Z,2020-08-15T17:14:29Z,,NONE,,,,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1672', 'html_url': 'https://github.com/aria2/aria2/pull/1672', 'diff_url': 'https://github.com/aria2/aria2/pull/1672.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1672.patch'}"
630,https://api.github.com/repos/aria2/aria2/issues/1671,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1671/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1671/comments,https://api.github.com/repos/aria2/aria2/issues/1671/events,https://github.com/aria2/aria2/pull/1671,679610635,MDExOlB1bGxSZXF1ZXN0NDY4MzQzMTEx,1671,Adds an option for in-order downloading in BitTorrent.,"{'login': 'sleepymac', 'id': 69727974, 'node_id': 'MDQ6VXNlcjY5NzI3OTc0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/69727974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sleepymac', 'html_url': 'https://github.com/sleepymac', 'followers_url': 'https://api.github.com/users/sleepymac/followers', 'following_url': 'https://api.github.com/users/sleepymac/following{/other_user}', 'gists_url': 'https://api.github.com/users/sleepymac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sleepymac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sleepymac/subscriptions', 'organizations_url': 'https://api.github.com/users/sleepymac/orgs', 'repos_url': 'https://api.github.com/users/sleepymac/repos', 'events_url': 'https://api.github.com/users/sleepymac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sleepymac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-08-15T17:10:36Z,2020-08-16T21:10:37Z,,NONE,,"A new --bt-piece-selector option is added. If left unspecified or set to ""default"", the existing rarest piece selection algorithm is used. If set to ""inorder"", it enables in-order downloading. This allows playing media files while they are downloading.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1671', 'html_url': 'https://github.com/aria2/aria2/pull/1671', 'diff_url': 'https://github.com/aria2/aria2/pull/1671.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1671.patch'}"
631,https://api.github.com/repos/aria2/aria2/issues/1670,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1670/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1670/comments,https://api.github.com/repos/aria2/aria2/issues/1670/events,https://github.com/aria2/aria2/issues/1670,676553372,MDU6SXNzdWU2NzY1NTMzNzI=,1670,How can I install Aria2 on Termux on Android?,"{'login': 'TheStylist2020', 'id': 42647030, 'node_id': 'MDQ6VXNlcjQyNjQ3MDMw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/42647030?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TheStylist2020', 'html_url': 'https://github.com/TheStylist2020', 'followers_url': 'https://api.github.com/users/TheStylist2020/followers', 'following_url': 'https://api.github.com/users/TheStylist2020/following{/other_user}', 'gists_url': 'https://api.github.com/users/TheStylist2020/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TheStylist2020/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TheStylist2020/subscriptions', 'organizations_url': 'https://api.github.com/users/TheStylist2020/orgs', 'repos_url': 'https://api.github.com/users/TheStylist2020/repos', 'events_url': 'https://api.github.com/users/TheStylist2020/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TheStylist2020/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-11T03:34:52Z,2020-08-11T08:50:50Z,2020-08-11T08:50:50Z,NONE,,Neither pkg install or apt install commands work on Termux.,,
632,https://api.github.com/repos/aria2/aria2/issues/1669,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1669/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1669/comments,https://api.github.com/repos/aria2/aria2/issues/1669/events,https://github.com/aria2/aria2/issues/1669,676142715,MDU6SXNzdWU2NzYxNDI3MTU=,1669,Saving download context in an eXtended ATTRibute?,"{'login': 'lockywolf', 'id': 2077025, 'node_id': 'MDQ6VXNlcjIwNzcwMjU=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2077025?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lockywolf', 'html_url': 'https://github.com/lockywolf', 'followers_url': 'https://api.github.com/users/lockywolf/followers', 'following_url': 'https://api.github.com/users/lockywolf/following{/other_user}', 'gists_url': 'https://api.github.com/users/lockywolf/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lockywolf/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lockywolf/subscriptions', 'organizations_url': 'https://api.github.com/users/lockywolf/orgs', 'repos_url': 'https://api.github.com/users/lockywolf/repos', 'events_url': 'https://api.github.com/users/lockywolf/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lockywolf/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-10T13:36:48Z,2020-08-10T13:36:48Z,,NONE,,"Dear Aria2 developers.
Another famous download tool, wget, supports the following option:
```
--xattr
Enable use of file system's extended attributes to save the
original URL and the Referer HTTP header value if used.
Be aware that the URL might contain private information
like access tokens or credentials.
```
Could a similar option for saving file download context (the original URL, and maybe something else, like a calling user, calling program) be added?",,
633,https://api.github.com/repos/aria2/aria2/issues/1668,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1668/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1668/comments,https://api.github.com/repos/aria2/aria2/issues/1668/events,https://github.com/aria2/aria2/issues/1668,675550811,MDU6SXNzdWU2NzU1NTA4MTE=,1668,Binary file is too large (114 Mb) after build,"{'login': 'django1222', 'id': 50384638, 'node_id': 'MDQ6VXNlcjUwMzg0NjM4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/50384638?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/django1222', 'html_url': 'https://github.com/django1222', 'followers_url': 'https://api.github.com/users/django1222/followers', 'following_url': 'https://api.github.com/users/django1222/following{/other_user}', 'gists_url': 'https://api.github.com/users/django1222/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/django1222/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/django1222/subscriptions', 'organizations_url': 'https://api.github.com/users/django1222/orgs', 'repos_url': 'https://api.github.com/users/django1222/repos', 'events_url': 'https://api.github.com/users/django1222/events{/privacy}', 'received_events_url': 'https://api.github.com/users/django1222/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-08-08T16:25:26Z,2020-08-11T05:01:54Z,2020-08-11T05:01:54Z,NONE,,"After build aria2 the generated binary file is too much large (114 Mb). I'm using Ubuntu BTW
",,
634,https://api.github.com/repos/aria2/aria2/issues/1667,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1667/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1667/comments,https://api.github.com/repos/aria2/aria2/issues/1667/events,https://github.com/aria2/aria2/pull/1667,675038667,MDExOlB1bGxSZXF1ZXN0NDY0NjI0MjA5,1667,Fix segfault when time_t is 64bit on 32bit arch (#1666),"{'login': 'ncopa', 'id': 66357, 'node_id': 'MDQ6VXNlcjY2MzU3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/66357?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ncopa', 'html_url': 'https://github.com/ncopa', 'followers_url': 'https://api.github.com/users/ncopa/followers', 'following_url': 'https://api.github.com/users/ncopa/following{/other_user}', 'gists_url': 'https://api.github.com/users/ncopa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ncopa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ncopa/subscriptions', 'organizations_url': 'https://api.github.com/users/ncopa/orgs', 'repos_url': 'https://api.github.com/users/ncopa/repos', 'events_url': 'https://api.github.com/users/ncopa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ncopa/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-07T14:04:28Z,2020-08-07T14:04:28Z,,NONE,,"On some platforms, like with musl libc, time_t may be 64 bit even on
32bit platforms. Fix segfault by convert time_t to 64 bit and use 64bit
format modifier instead of assume time_t is %ld",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1667', 'html_url': 'https://github.com/aria2/aria2/pull/1667', 'diff_url': 'https://github.com/aria2/aria2/pull/1667.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1667.patch'}"
635,https://api.github.com/repos/aria2/aria2/issues/1666,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1666/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1666/comments,https://api.github.com/repos/aria2/aria2/issues/1666/events,https://github.com/aria2/aria2/issues/1666,675012928,MDU6SXNzdWU2NzUwMTI5Mjg=,1666,testsuite fails with musl libc 1.2.x on 32bit architectures,"{'login': 'ncopa', 'id': 66357, 'node_id': 'MDQ6VXNlcjY2MzU3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/66357?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ncopa', 'html_url': 'https://github.com/ncopa', 'followers_url': 'https://api.github.com/users/ncopa/followers', 'following_url': 'https://api.github.com/users/ncopa/following{/other_user}', 'gists_url': 'https://api.github.com/users/ncopa/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ncopa/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ncopa/subscriptions', 'organizations_url': 'https://api.github.com/users/ncopa/orgs', 'repos_url': 'https://api.github.com/users/ncopa/repos', 'events_url': 'https://api.github.com/users/ncopa/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ncopa/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-08-07T13:22:29Z,2020-08-07T13:54:00Z,,NONE,,"Test suite fails with musl libc 1.2 and newer on 32 bit architectures (x86 tested). It Works with musl libc 1.2 on 64 bit architectures (ppc64le tested).
This may be related `time_t` being 64 bit even on 32 bit architectures since musl 1.2.
```
=======================================
aria2 1.35.0: test/test-suite.log
=======================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: aria2c
============
..................
08/07 13:19:14 [[1;37mDEBUG[0m] Removed 2 duplicate hostname URIs for path=
..
08/07 13:19:14 [[1;37mDEBUG[0m] Picked up from pool: http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] ignore host=localhost
08/07 13:19:14 [[1;37mDEBUG[0m] Found 1 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] Found 3 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=ftp://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
..
08/07 13:19:14 [[1;37mDEBUG[0m] ignore host=localhost
08/07 13:19:14 [[1;37mDEBUG[0m] Found 1 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
..
08/07 13:19:14 [[1;37mDEBUG[0m] error URI=http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] Found 2 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=ftp://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] URI=http://mirror/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] ignore host=mirror
08/07 13:19:14 [[1;37mDEBUG[0m] error URI=http://localhost/aria2.zip
08/07 13:19:14 [[1;37mDEBUG[0m] Found 1 reusable URIs
08/07 13:19:14 [[1;37mDEBUG[0m] URI=ftp://localhost/aria2.zip
........
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671620
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=1
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671620
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=3, len=4
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=7, delta=4, clock=2
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=7, delta=-7, clock=3
08/07 13:19:14 [[1;37mDEBUG[0m] Cache flush goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Cache flush goff=3, len=4
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671620
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=4
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=-3, clock=5
08/07 13:19:14 [[1;37mDEBUG[0m] Removed cache entry size=0, clock=6
.
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671720
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=1
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=6, delta=3, clock=2
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=6, delta=-6, clock=3
08/07 13:19:14 [[1;37mDEBUG[0m] Cache flush goff=0, len=6
.
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671020
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=5, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=3, delta=3, clock=1
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671020
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=17, len=3
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=6, delta=3, clock=2
08/07 13:19:14 [[1;37mDEBUG[0m] updateWrCache entry=0xf7671020
08/07 13:19:14 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=24, len=1
08/07 13:19:14 [[1;37mDEBUG[0m] Update cache entry size=7, delta=1, clock=3
08/07 13:19:14 [[1;33mWARN[0m] Write disk cache is not empty size=7
08/07 13:19:14 [[1;33mWARN[0m] WrDiskCacheEntry is not empty size=7
........
08/07 13:19:14 [[1;32mNOTICE[0m] Allocating disk space. Use --file-allocation=none to disable it. See --file-allocation option in man page for more details.
.
08/07 13:19:14 [[1;36mINFO[0m] Saving the segment file test_outdir/save-temp.aria2
08/07 13:19:14 [[1;36mINFO[0m] The segment file was saved successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-v0001.aria2.
08/07 13:19:14 [[1;37mDEBUG[0m] InfoHash checking enabled.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load.aria2.
08/07 13:19:14 [[1;37mDEBUG[0m] InfoHash checking enabled.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Saving the segment file test_outdir/save-temp.aria2
08/07 13:19:14 [[1;36mINFO[0m] The segment file was saved successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-nonBt-v0001.aria2.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-nonBt.aria2.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
.
08/07 13:19:14 [[1;36mINFO[0m] Loading the segment file ../test/load-nonBt-v0001.aria2.
08/07 13:19:14 [[1;36mINFO[0m] The segment file was loaded successfully.
....
08/07 13:19:14 [[1;37mDEBUG[0m] Instantiating DirectDiskAdaptor
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
08/07 13:19:14 [[1;37mDEBUG[0m] GID#54c4ccef8fc50ddf - Creating DownloadResult.
.........................Exception: [util.cc:1850] errorCode=1 Bad or negative value detected:
Exception: [util.cc:1850] errorCode=1 Bad or negative value detected: foo
Exception: [util.cc:1850] errorCode=1 Bad or negative value detected: -1
Exception: [util.cc:1854] errorCode=1 Failed to convert string into value: overflow/underflow
Exception: [util.cc:1854] errorCode=1 Failed to convert string into value: overflow/underflow
......
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:14 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory test_outdir/aria2-UtilTest2-testMkdirs
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory ..
08/07 13:19:14 [[1;37mDEBUG[0m] .. exists and is a directory.
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory ../test
08/07 13:19:14 [[1;37mDEBUG[0m] ../test exists and is a directory.
08/07 13:19:14 [[1;37mDEBUG[0m] Making directory ../test/UtilTest2.cc
08/07 13:19:14 [[1;37mDEBUG[0m] Failed to create ../test/UtilTest2.cc
Exception: [util.cc:1948] errNum=22 errorCode=18 Failed to make the directory ../test/UtilTest2.cc, cause: Invalid argument
.................stddev: 173.817478
...................................................................testLoadServerStat
08/07 13:19:15 [[1;32mNOTICE[0m] ServerStat file test_outdir/aria2_RequestGroupManTest_testLoadServerStat loaded successfully.
.
08/07 13:19:15 [[1;32mNOTICE[0m] ServerStat file test_outdir/aria2_RequestGroupManTest_testSaveServerStat saved successfully.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir/aria2_RequestGroupManTest_testSaveServerStat
08/07 13:19:15 [[1;31mERROR[0m] Failed to write ServerStat to test_outdir/aria2_RequestGroupManTest_testSaveServerStat.
..
08/07 13:19:15 [[1;31mERROR[0m] Exception caught
Exception: [RequestGroup.cc:782] errorCode=13 File foo1 exists, but a control file(*.aria2) does not exist. Download was canceled in order to prevent your file from being truncated to 0. If you are sure to download the file all over again, then delete it or add --allow-overwrite=true option and restart aria2.
08/07 13:19:15 [[1;37mDEBUG[0m] Deleting temporal commands.
08/07 13:19:15 [[1;37mDEBUG[0m] 3 RequestGroup(s) added.
.
08/07 13:19:15 [[1;37mDEBUG[0m] 3 RequestGroup(s) added.
.........................
08/07 13:19:15 [[1;33mWARN[0m] --timeout option is deprecated.
08/07 13:19:15 [[1;33mWARN[0m] --timeout option is deprecated. Use --dir option instead.
.
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=0, segmentLength=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=0, segmentLength=0, writtenLength=0
.
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=1048576, segmentLength=1048576, writtenLength=0
.
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#3 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=3, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=1
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#3
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=3, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#2
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#3 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=3, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=1
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#3
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=3, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#2
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=1
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#3 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=3, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=3
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#2 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=2, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=4
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#4 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=4, length=2, segmentLength=2, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#4
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=4, writtenLength=1
..
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#1
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=1, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#3.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#4.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
..
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=1
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#1.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#1 to CUID#2.
08/07 13:19:15 [[1;37mDEBUG[0m] index=1, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#3.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] Canceling segment#0
08/07 13:19:15 [[1;37mDEBUG[0m] Memorized segment index=0, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] usedPieces_.size()=2
08/07 13:19:15 [[1;37mDEBUG[0m] Attach segment#0 to CUID#4.
08/07 13:19:15 [[1;37mDEBUG[0m] index=0, length=1048576, segmentLength=1048576, writtenLength=0
08/07 13:19:15 [[1;37mDEBUG[0m] writtenLength(in memo)=0, writtenLength=0
...............................Exception: [Netrc.cc:135] errorCode=1 Cannot open file:
..Exception: [Netrc.cc:221] errorCode=1 Netrc:parse error. EOF reached where a token expected.
.............
08/07 13:19:15 [[1;36mINFO[0m] CUID#0 - Content-Disposition detected. Use aria2-current.tar.bz2 as filename
...............
08/07 13:19:15 [[1;32mNOTICE[0m] CUID#0 - Redirecting to http://mirror/aria2-1.0.0.tar.bz2
08/07 13:19:15 [[1;32mNOTICE[0m] CUID#0 - Redirecting to http://example.org/white%20space
..........
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir/aria2_FileTest_testMkdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_FileTest_testMkdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir/aria2_FileTest_testMkdir/test
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir////aria2_FileTest_testMkdir
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir////aria2_FileTest_testMkdir exists and is a directory.
08/07 13:19:15 [[1;37mDEBUG[0m] Making directory test_outdir////aria2_FileTest_testMkdir////test2
..................
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=../test/file1r.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=../test/file2r.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=../test/file3r.txt
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testCutTrailingGarbage_1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testCutTrailingGarbage_2
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testSize_1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testSize_2
..
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file0.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file1.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file3.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file3.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file4.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file2.txt needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file0.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file1.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file2.txt
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file8.txt needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/file5.txt needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file5.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file6.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file7.txt
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/file8.txt
.
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=0, len=16383
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=16383, len=100
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=16483, len=4000
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=0, len=16383
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=16383, len=100
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=16483, len=4000
08/07 13:19:15 [[1;37mDEBUG[0m] WrDiskCacheEntry cache goff=123, len=100
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiDiskAdaptorTest_testWriteCache/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Cache flush goff=123, len=100
08/07 13:19:15 [[1;33mWARN[0m] WrDiskCacheEntry is not empty size=100
.
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file3
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file5
08/07 13:19:15 [[1;36mINFO[0m] Allocating file test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file1: target size=32769, current size=0
08/07 13:19:15 [[1;37mDEBUG[0m] Testing file system supports fallocate.
08/07 13:19:15 [[1;37mDEBUG[0m] File system supports fallocate.
08/07 13:19:15 [[1;36mINFO[0m] Allocating file test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file3: target size=8, current size=0
08/07 13:19:15 [[1;37mDEBUG[0m] Testing file system supports fallocate.
08/07 13:19:15 [[1;37mDEBUG[0m] File system supports fallocate.
08/07 13:19:15 [[1;36mINFO[0m] Allocating file test_outdir/aria2_MultiFileAllocationIteratorTest_testAllocate/file5: target size=20, current size=0
08/07 13:19:15 [[1;37mDEBUG[0m] Testing file system supports fallocate.
08/07 13:19:15 [[1;37mDEBUG[0m] File system supports fallocate.
.
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file2 needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file4 needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file9 needs DiskWriter
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file7 needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file6 needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file2 needs file allocation
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file1
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file2
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file3
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file4
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file6
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file7
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file8
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/file9
08/07 13:19:15 [[1;37mDEBUG[0m] Creating DiskWriter for filename=test_outdir/aria2_MultiFileAllocationIteratorTest_testMakeDiskWriterEntries/fileB
..............Segmentation fault
FAIL aria2c (exit status: 139)
```",,
636,https://api.github.com/repos/aria2/aria2/issues/1665,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1665/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1665/comments,https://api.github.com/repos/aria2/aria2/issues/1665/events,https://github.com/aria2/aria2/issues/1665,674097474,MDU6SXNzdWU2NzQwOTc0NzQ=,1665,[QUESTION] How to disable showing download stats every minute for BitTorrent?,"{'login': 'plagov', 'id': 16601852, 'node_id': 'MDQ6VXNlcjE2NjAxODUy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16601852?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/plagov', 'html_url': 'https://github.com/plagov', 'followers_url': 'https://api.github.com/users/plagov/followers', 'following_url': 'https://api.github.com/users/plagov/following{/other_user}', 'gists_url': 'https://api.github.com/users/plagov/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/plagov/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/plagov/subscriptions', 'organizations_url': 'https://api.github.com/users/plagov/orgs', 'repos_url': 'https://api.github.com/users/plagov/repos', 'events_url': 'https://api.github.com/users/plagov/events{/privacy}', 'received_events_url': 'https://api.github.com/users/plagov/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-08-06T07:43:12Z,2020-08-24T23:17:38Z,,NONE,,"When I download a file using BitTorrent, then every minute it prints the download/upload statistic to the console:
```
*** Download Progress Summary as of Thu Aug 6 10:38:02 2020 ***
<...>
*** Download Progress Summary as of Thu Aug 6 10:39:03 2020 ***
```
I couldn't find in man pages a respective key to pass in to make it quite or less verbose. Is it possible?",,
637,https://api.github.com/repos/aria2/aria2/issues/1664,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1664/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1664/comments,https://api.github.com/repos/aria2/aria2/issues/1664/events,https://github.com/aria2/aria2/issues/1664,672397025,MDU6SXNzdWU2NzIzOTcwMjU=,1664,Error when creating Arm 64 iso,"{'login': 'jessetheoctoling', 'id': 69174598, 'node_id': 'MDQ6VXNlcjY5MTc0NTk4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/69174598?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jessetheoctoling', 'html_url': 'https://github.com/jessetheoctoling', 'followers_url': 'https://api.github.com/users/jessetheoctoling/followers', 'following_url': 'https://api.github.com/users/jessetheoctoling/following{/other_user}', 'gists_url': 'https://api.github.com/users/jessetheoctoling/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jessetheoctoling/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jessetheoctoling/subscriptions', 'organizations_url': 'https://api.github.com/users/jessetheoctoling/orgs', 'repos_url': 'https://api.github.com/users/jessetheoctoling/repos', 'events_url': 'https://api.github.com/users/jessetheoctoling/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jessetheoctoling/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-03T23:17:16Z,2020-08-03T23:17:16Z,,NONE,,"The directory does not have spaces. :/
Current directory contains spaces in its path.
Please move or rename the directory to one not containing spaces.
",,
638,https://api.github.com/repos/aria2/aria2/issues/1663,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1663/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1663/comments,https://api.github.com/repos/aria2/aria2/issues/1663/events,https://github.com/aria2/aria2/issues/1663,668781676,MDU6SXNzdWU2Njg3ODE2NzY=,1663,UTF-8 Canonical Equivalence NFC NFD,"{'login': 'Skillabstinenz', 'id': 845260, 'node_id': 'MDQ6VXNlcjg0NTI2MA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/845260?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Skillabstinenz', 'html_url': 'https://github.com/Skillabstinenz', 'followers_url': 'https://api.github.com/users/Skillabstinenz/followers', 'following_url': 'https://api.github.com/users/Skillabstinenz/following{/other_user}', 'gists_url': 'https://api.github.com/users/Skillabstinenz/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Skillabstinenz/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Skillabstinenz/subscriptions', 'organizations_url': 'https://api.github.com/users/Skillabstinenz/orgs', 'repos_url': 'https://api.github.com/users/Skillabstinenz/repos', 'events_url': 'https://api.github.com/users/Skillabstinenz/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Skillabstinenz/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-30T14:17:58Z,2020-07-30T15:10:33Z,,NONE,,"Aria2 doesn't respect canonical equivalence in UTF-8 despite the ""--content-disposition-default-utf8=true"" flag.
Example files which aria2 treats as two distinct files, when in fact it should not:
Lösung_Massenträgheitsmoment.pdf NFC
Lösung_Massenträgheitsmoment.pdf NFD",,
639,https://api.github.com/repos/aria2/aria2/issues/1662,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1662/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1662/comments,https://api.github.com/repos/aria2/aria2/issues/1662/events,https://github.com/aria2/aria2/issues/1662,668357712,MDU6SXNzdWU2NjgzNTc3MTI=,1662,Which one shuold I download?,"{'login': 'yzs0324', 'id': 19727319, 'node_id': 'MDQ6VXNlcjE5NzI3MzE5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/19727319?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yzs0324', 'html_url': 'https://github.com/yzs0324', 'followers_url': 'https://api.github.com/users/yzs0324/followers', 'following_url': 'https://api.github.com/users/yzs0324/following{/other_user}', 'gists_url': 'https://api.github.com/users/yzs0324/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yzs0324/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yzs0324/subscriptions', 'organizations_url': 'https://api.github.com/users/yzs0324/orgs', 'repos_url': 'https://api.github.com/users/yzs0324/repos', 'events_url': 'https://api.github.com/users/yzs0324/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yzs0324/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-07-30T04:24:42Z,2020-07-30T06:22:53Z,2020-07-30T06:22:53Z,NONE,,"aria2-1.35.0-aarch64-linux-android-build1.zip 2.34 MB
aria2-1.35.0-osx-darwin.dmg 2.1 MB
aria2-1.35.0-osx-darwin.tar.bz2 1.86 MB
aria2-1.35.0-win-32bit-build1.zip 2.06 MB
aria2-1.35.0-win-64bit-build1.zip 2.11 MB
aria2-1.35.0.tar.bz2 2.2 MB
aria2-1.35.0.tar.gz 3.62 MB
aria2-1.35.0.tar.xz 1.46 MB
Source code (zip)
Source code (tar.gz)",,
640,https://api.github.com/repos/aria2/aria2/issues/1661,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1661/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1661/comments,https://api.github.com/repos/aria2/aria2/issues/1661/events,https://github.com/aria2/aria2/issues/1661,666811457,MDU6SXNzdWU2NjY4MTE0NTc=,1661,"save-session windows path ""//"" Error","{'login': '104979058', 'id': 28974521, 'node_id': 'MDQ6VXNlcjI4OTc0NTIx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/28974521?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/104979058', 'html_url': 'https://github.com/104979058', 'followers_url': 'https://api.github.com/users/104979058/followers', 'following_url': 'https://api.github.com/users/104979058/following{/other_user}', 'gists_url': 'https://api.github.com/users/104979058/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/104979058/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/104979058/subscriptions', 'organizations_url': 'https://api.github.com/users/104979058/orgs', 'repos_url': 'https://api.github.com/users/104979058/repos', 'events_url': 'https://api.github.com/users/104979058/events{/privacy}', 'received_events_url': 'https://api.github.com/users/104979058/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-28T06:43:05Z,2020-07-28T07:27:08Z,,NONE,,"--save-session=""""
`E://b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
gid=160f84cf001cf3a8
dir=E:\`
The session file is saved as this content. When the program is restarted, the download cannot be resumed, and the following error is prompted:
`2020-07-28 14:32:57.044266 [DEBUG] [FeedbackURISelector.cc:162] Selected from normCands
2020-07-28 14:32:57.044266 [DEBUG] [FeedbackURISelector.cc:84] FeedbackURISelector selected E://b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
2020-07-28 14:32:57.044266 [DEBUG] [FileEntry.cc:454] Found 0 reusable URIs
2020-07-28 14:32:57.044266 [DEBUG] [AbstractCommand.cc:358] Exception caught
Exception: [CreateRequestCommand.cc:108] errorCode=-1 No URI available.`
I manually changed the session content
E://b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
to:
E:\\b0b316503306971d3c80c9d7e82f127fa4a35e6f.torrent
After saving, start the program and successfully join to resume downloading.
What should I do? What went wrong?
",,
641,https://api.github.com/repos/aria2/aria2/issues/1660,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1660/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1660/comments,https://api.github.com/repos/aria2/aria2/issues/1660/events,https://github.com/aria2/aria2/issues/1660,666520358,MDU6SXNzdWU2NjY1MjAzNTg=,1660,Client certificate authentication in HTTPS does not work on Windows,"{'login': 'danprice-MSFT', 'id': 68871572, 'node_id': 'MDQ6VXNlcjY4ODcxNTcy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/68871572?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/danprice-MSFT', 'html_url': 'https://github.com/danprice-MSFT', 'followers_url': 'https://api.github.com/users/danprice-MSFT/followers', 'following_url': 'https://api.github.com/users/danprice-MSFT/following{/other_user}', 'gists_url': 'https://api.github.com/users/danprice-MSFT/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/danprice-MSFT/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/danprice-MSFT/subscriptions', 'organizations_url': 'https://api.github.com/users/danprice-MSFT/orgs', 'repos_url': 'https://api.github.com/users/danprice-MSFT/repos', 'events_url': 'https://api.github.com/users/danprice-MSFT/events{/privacy}', 'received_events_url': 'https://api.github.com/users/danprice-MSFT/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-27T19:09:48Z,2020-07-27T19:09:48Z,,NONE,,"Verison: aria2-1.35.0-win-64bit
Valid valid PKCS12 file is passed in with --certificate
""errorCode=1 Got EOF from the server""
Confirmed on the server that it returned a 403.7.
I'm able to connect via OpenSSL from the command line without issue to the site using the same cert. It appears that aria2 doesn't even try to use the client cert provided to auth to the backend web server.",,
642,https://api.github.com/repos/aria2/aria2/issues/1659,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1659/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1659/comments,https://api.github.com/repos/aria2/aria2/issues/1659/events,https://github.com/aria2/aria2/issues/1659,663486663,MDU6SXNzdWU2NjM0ODY2NjM=,1659,Files only download to 94kb then it stops.,"{'login': 'Shroototem', 'id': 47718633, 'node_id': 'MDQ6VXNlcjQ3NzE4NjMz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/47718633?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Shroototem', 'html_url': 'https://github.com/Shroototem', 'followers_url': 'https://api.github.com/users/Shroototem/followers', 'following_url': 'https://api.github.com/users/Shroototem/following{/other_user}', 'gists_url': 'https://api.github.com/users/Shroototem/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Shroototem/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Shroototem/subscriptions', 'organizations_url': 'https://api.github.com/users/Shroototem/orgs', 'repos_url': 'https://api.github.com/users/Shroototem/repos', 'events_url': 'https://api.github.com/users/Shroototem/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Shroototem/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-22T05:32:43Z,2020-07-22T05:32:43Z,,NONE,,"The download gets sent to the server and only downloads about 94kb of information before stopping. I removed everything and reinstalled. Still not working.
Window 10 Pro x64
AriaNg v1.1.6 (d22d61c)
Aria2 1.35.0",,
643,https://api.github.com/repos/aria2/aria2/issues/1658,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1658/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1658/comments,https://api.github.com/repos/aria2/aria2/issues/1658/events,https://github.com/aria2/aria2/issues/1658,662915896,MDU6SXNzdWU2NjI5MTU4OTY=,1658,Feature request: Can I add or disable peers for torrent manually?,"{'login': 'YanceyChiew', 'id': 35898533, 'node_id': 'MDQ6VXNlcjM1ODk4NTMz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/35898533?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/YanceyChiew', 'html_url': 'https://github.com/YanceyChiew', 'followers_url': 'https://api.github.com/users/YanceyChiew/followers', 'following_url': 'https://api.github.com/users/YanceyChiew/following{/other_user}', 'gists_url': 'https://api.github.com/users/YanceyChiew/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/YanceyChiew/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/YanceyChiew/subscriptions', 'organizations_url': 'https://api.github.com/users/YanceyChiew/orgs', 'repos_url': 'https://api.github.com/users/YanceyChiew/repos', 'events_url': 'https://api.github.com/users/YanceyChiew/events{/privacy}', 'received_events_url': 'https://api.github.com/users/YanceyChiew/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-21T11:37:06Z,2020-07-29T11:31:52Z,,NONE,,Just like in BitComet.,,
644,https://api.github.com/repos/aria2/aria2/issues/1656,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1656/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1656/comments,https://api.github.com/repos/aria2/aria2/issues/1656/events,https://github.com/aria2/aria2/issues/1656,656997195,MDU6SXNzdWU2NTY5OTcxOTU=,1656,Can aria2 used just for seeding?,"{'login': '9h5ej', 'id': 49186031, 'node_id': 'MDQ6VXNlcjQ5MTg2MDMx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/49186031?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/9h5ej', 'html_url': 'https://github.com/9h5ej', 'followers_url': 'https://api.github.com/users/9h5ej/followers', 'following_url': 'https://api.github.com/users/9h5ej/following{/other_user}', 'gists_url': 'https://api.github.com/users/9h5ej/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/9h5ej/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/9h5ej/subscriptions', 'organizations_url': 'https://api.github.com/users/9h5ej/orgs', 'repos_url': 'https://api.github.com/users/9h5ej/repos', 'events_url': 'https://api.github.com/users/9h5ej/events{/privacy}', 'received_events_url': 'https://api.github.com/users/9h5ej/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-07-15T01:36:14Z,2020-07-21T19:34:46Z,,NONE,,"I made a torrent file for some resources I wanted to release to the public. I uploaded the resources to the server and put them in the download directory of aria2. Then I began to download the torrent. I found that aria2 kept trying to download from internet and ignored the file already uploaded to the download directory. Obviously downloading from internet was impossible because only I had the resources. The download process was always 0.00%. I want aria2 to detect if there are files already in the download directory when downloading torrent. If there are, skip the download process and begin seeding directly.",,
645,https://api.github.com/repos/aria2/aria2/issues/1655,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1655/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1655/comments,https://api.github.com/repos/aria2/aria2/issues/1655/events,https://github.com/aria2/aria2/issues/1655,653845957,MDU6SXNzdWU2NTM4NDU5NTc=,1655,Torrent end status Err,"{'login': '104979058', 'id': 28974521, 'node_id': 'MDQ6VXNlcjI4OTc0NTIx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/28974521?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/104979058', 'html_url': 'https://github.com/104979058', 'followers_url': 'https://api.github.com/users/104979058/followers', 'following_url': 'https://api.github.com/users/104979058/following{/other_user}', 'gists_url': 'https://api.github.com/users/104979058/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/104979058/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/104979058/subscriptions', 'organizations_url': 'https://api.github.com/users/104979058/orgs', 'repos_url': 'https://api.github.com/users/104979058/repos', 'events_url': 'https://api.github.com/users/104979058/events{/privacy}', 'received_events_url': 'https://api.github.com/users/104979058/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-07-09T07:52:36Z,2020-07-24T07:21:37Z,,NONE,,"After RPC mode Torrent file downloading, the status will not become complete? How to judge whether the file has been downloaded successfully?",,
646,https://api.github.com/repos/aria2/aria2/issues/1654,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1654/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1654/comments,https://api.github.com/repos/aria2/aria2/issues/1654/events,https://github.com/aria2/aria2/issues/1654,652887289,MDU6SXNzdWU2NTI4ODcyODk=,1654,Small typo in error message,"{'login': 'SumatraPeter', 'id': 15380332, 'node_id': 'MDQ6VXNlcjE1MzgwMzMy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/15380332?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SumatraPeter', 'html_url': 'https://github.com/SumatraPeter', 'followers_url': 'https://api.github.com/users/SumatraPeter/followers', 'following_url': 'https://api.github.com/users/SumatraPeter/following{/other_user}', 'gists_url': 'https://api.github.com/users/SumatraPeter/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SumatraPeter/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SumatraPeter/subscriptions', 'organizations_url': 'https://api.github.com/users/SumatraPeter/orgs', 'repos_url': 'https://api.github.com/users/SumatraPeter/repos', 'events_url': 'https://api.github.com/users/SumatraPeter/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SumatraPeter/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-07-08T03:23:06Z,2020-07-25T01:41:59Z,2020-07-25T01:41:58Z,NONE,,"By mistake I specified `-max-tries=1` instead of `--max-tries=1`, and got this:
```
Exception: [AbstractOptionHandler.cc:69] errorCode=28 We encountered a problem while processing the option '--max-tries'.
-> [OptionHandlerImpl.cc:159] errorCode=1 Bad number ax-tries=1
```
Note that it says ""Bad number **ax-tries**=1"", not ""Bad number **max-tries**=1"". Also, technically the problem wasn't a ""bad number"" but the fact that I skipped one of the hyphens.",,
647,https://api.github.com/repos/aria2/aria2/issues/1653,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1653/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1653/comments,https://api.github.com/repos/aria2/aria2/issues/1653/events,https://github.com/aria2/aria2/issues/1653,652393886,MDU6SXNzdWU2NTIzOTM4ODY=,1653,SSL/TLS handshake failure: Error 因为算法不同,客户端和服务器无法通信,"{'login': 'masx200', 'id': 34191203, 'node_id': 'MDQ6VXNlcjM0MTkxMjAz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34191203?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/masx200', 'html_url': 'https://github.com/masx200', 'followers_url': 'https://api.github.com/users/masx200/followers', 'following_url': 'https://api.github.com/users/masx200/following{/other_user}', 'gists_url': 'https://api.github.com/users/masx200/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/masx200/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/masx200/subscriptions', 'organizations_url': 'https://api.github.com/users/masx200/orgs', 'repos_url': 'https://api.github.com/users/masx200/repos', 'events_url': 'https://api.github.com/users/masx200/events{/privacy}', 'received_events_url': 'https://api.github.com/users/masx200/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-07T14:57:48Z,2020-08-22T12:08:08Z,2020-08-22T12:08:08Z,NONE,,"07/07 22:57:00 [ERROR] CUID#225293 - Download aborted. URI=https://img.xiurenji.com//xxxxxxxxx
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://img.xiurenji.com//xxxxxxxxx
-> [SocketCore.cc:1021] errorCode=1 SSL/TLS handshake failure: Error: 因为算法不同,客户端和服务器无法通信。
(80090331)
",,
648,https://api.github.com/repos/aria2/aria2/issues/1652,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1652/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1652/comments,https://api.github.com/repos/aria2/aria2/issues/1652/events,https://github.com/aria2/aria2/issues/1652,651910641,MDU6SXNzdWU2NTE5MTA2NDE=,1652,undefined reference to __imp_ares_strerror,"{'login': 'nu8', 'id': 61808913, 'node_id': 'MDQ6VXNlcjYxODA4OTEz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/61808913?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nu8', 'html_url': 'https://github.com/nu8', 'followers_url': 'https://api.github.com/users/nu8/followers', 'following_url': 'https://api.github.com/users/nu8/following{/other_user}', 'gists_url': 'https://api.github.com/users/nu8/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nu8/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nu8/subscriptions', 'organizations_url': 'https://api.github.com/users/nu8/orgs', 'repos_url': 'https://api.github.com/users/nu8/repos', 'events_url': 'https://api.github.com/users/nu8/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nu8/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-07T01:02:25Z,2020-07-07T01:02:25Z,,NONE,,"Running this command:
~~~
g++.exe libaria2ex.cc `
-laria2 `
-lintl `
-lssh2 `
-lxml2 `
-lz `
-static `
-DA1 `
-liconv `
-DA2 `
-lssl `
-DA3 `
-lcrypto `
-lws2_32 `
-DA4 `
-lcares
~~~
Even putting C-Ares at the end, I am still getting these errors:
~~~
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../lib\libaria2.a(Platform.o):(.text+0x26):
undefined reference to `__imp_ares_library_cleanup'
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../lib\libaria2.a(Platform.o):(.text+0xcf):
undefined reference to `__imp_ares_library_init'
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
C:/msys2/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.1.0/../../../../lib\libaria2.a(Platform.o):(.text+0x18d):
undefined reference to `__imp_ares_strerror'
~~~",,
649,https://api.github.com/repos/aria2/aria2/issues/1651,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1651/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1651/comments,https://api.github.com/repos/aria2/aria2/issues/1651/events,https://github.com/aria2/aria2/issues/1651,651155331,MDU6SXNzdWU2NTExNTUzMzE=,1651,[Feature Request] recognise and prefer aria2.conf file if one exists the same folder as the aria2c binary (overriding using profile) - making aria2 portable.,"{'login': 'eladkarako', 'id': 415238, 'node_id': 'MDQ6VXNlcjQxNTIzOA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/415238?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eladkarako', 'html_url': 'https://github.com/eladkarako', 'followers_url': 'https://api.github.com/users/eladkarako/followers', 'following_url': 'https://api.github.com/users/eladkarako/following{/other_user}', 'gists_url': 'https://api.github.com/users/eladkarako/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eladkarako/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eladkarako/subscriptions', 'organizations_url': 'https://api.github.com/users/eladkarako/orgs', 'repos_url': 'https://api.github.com/users/eladkarako/repos', 'events_url': 'https://api.github.com/users/eladkarako/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eladkarako/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-07-05T22:09:37Z,2020-07-21T21:41:53Z,,NONE,,"`aria2.conf` does not get recognised.
must use `--conf-path=`.
Windows x64 build 0.34.0 from https://github.com/q3aql/aria2-static-builds/issues/14",,
650,https://api.github.com/repos/aria2/aria2/issues/1650,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1650/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1650/comments,https://api.github.com/repos/aria2/aria2/issues/1650/events,https://github.com/aria2/aria2/issues/1650,650997919,MDU6SXNzdWU2NTA5OTc5MTk=,1650,[Feature Request] Register aria to a URI Scheme on windows,"{'login': 'alexhua', 'id': 1220458, 'node_id': 'MDQ6VXNlcjEyMjA0NTg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1220458?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alexhua', 'html_url': 'https://github.com/alexhua', 'followers_url': 'https://api.github.com/users/alexhua/followers', 'following_url': 'https://api.github.com/users/alexhua/following{/other_user}', 'gists_url': 'https://api.github.com/users/alexhua/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alexhua/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alexhua/subscriptions', 'organizations_url': 'https://api.github.com/users/alexhua/orgs', 'repos_url': 'https://api.github.com/users/alexhua/repos', 'events_url': 'https://api.github.com/users/alexhua/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alexhua/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-05T04:15:05Z,2020-07-05T04:16:37Z,,NONE,,"Just like iOS app,register aria2 to a URI Scheme on windows, like: aria2://uri?action=start . So that front-end web app could start up aria2 by URI schema if aria2 serve locally.
Reference: https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa767914(v=vs.85)?redirectedfrom=MSDN",,
651,https://api.github.com/repos/aria2/aria2/issues/1649,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1649/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1649/comments,https://api.github.com/repos/aria2/aria2/issues/1649/events,https://github.com/aria2/aria2/issues/1649,650548101,MDU6SXNzdWU2NTA1NDgxMDE=,1649,RPC: aria2 seems not accepting chunked representation of HTTP request body,"{'login': 'huoyaoyuan', 'id': 5644458, 'node_id': 'MDQ6VXNlcjU2NDQ0NTg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/5644458?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/huoyaoyuan', 'html_url': 'https://github.com/huoyaoyuan', 'followers_url': 'https://api.github.com/users/huoyaoyuan/followers', 'following_url': 'https://api.github.com/users/huoyaoyuan/following{/other_user}', 'gists_url': 'https://api.github.com/users/huoyaoyuan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/huoyaoyuan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/huoyaoyuan/subscriptions', 'organizations_url': 'https://api.github.com/users/huoyaoyuan/orgs', 'repos_url': 'https://api.github.com/users/huoyaoyuan/repos', 'events_url': 'https://api.github.com/users/huoyaoyuan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/huoyaoyuan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-03T11:52:32Z,2020-07-03T11:52:32Z,,NONE,,"### Environment
aria2 1.35.0
Windows 10.0.18363
### Symptom
I'm doing RPC interop with .NET . The way I'm constructing the http body from the desearialized object can cause different result (200 OK or 500 Parse Error).
But, when I add a dump operation to inspect the questionable request object, aria2 suddenly accepts it.
**Based on by knowledge of HTTP protocol and .NET implementation, I infer that:**
If I don't dump the request object, it will be treated as total-length un-computed, and sent in chunked representation, with the header `Content-Length` unset.
If I dump the request object, it will be preloaded into a buffer, which is already computed. It will be sent into non-chunked representation, with the header `Content-Length` set.
### Extra information
The Windows version of `curl`(`C:\Windows\system32\curl.exe` shipped with Windows) is also refused by aria2. I guess it's also using chunked representation. ",,
652,https://api.github.com/repos/aria2/aria2/issues/1648,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1648/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1648/comments,https://api.github.com/repos/aria2/aria2/issues/1648/events,https://github.com/aria2/aria2/issues/1648,649599513,MDU6SXNzdWU2NDk1OTk1MTM=,1648,Selectively downloading from a torrent requires index,"{'login': 'exoscoriae', 'id': 8557582, 'node_id': 'MDQ6VXNlcjg1NTc1ODI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8557582?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/exoscoriae', 'html_url': 'https://github.com/exoscoriae', 'followers_url': 'https://api.github.com/users/exoscoriae/followers', 'following_url': 'https://api.github.com/users/exoscoriae/following{/other_user}', 'gists_url': 'https://api.github.com/users/exoscoriae/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/exoscoriae/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/exoscoriae/subscriptions', 'organizations_url': 'https://api.github.com/users/exoscoriae/orgs', 'repos_url': 'https://api.github.com/users/exoscoriae/repos', 'events_url': 'https://api.github.com/users/exoscoriae/events{/privacy}', 'received_events_url': 'https://api.github.com/users/exoscoriae/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2020-07-02T03:36:10Z,2020-07-23T16:11:04Z,,NONE,,"Is it possible to download a select file from a torrent by file name rather than by it's index number?
Relying on index in a torrent that contains over 10,000 files requires maintaining a table that links each game to an index. Maintaining this and querying it via command line is quite difficult. Being able to selectively download by calling the file name directly would be incredibly beneficial.",,
653,https://api.github.com/repos/aria2/aria2/issues/1647,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1647/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1647/comments,https://api.github.com/repos/aria2/aria2/issues/1647/events,https://github.com/aria2/aria2/issues/1647,649484569,MDU6SXNzdWU2NDk0ODQ1Njk=,1647,Strip Path from Torrent Index file,"{'login': 'exoscoriae', 'id': 8557582, 'node_id': 'MDQ6VXNlcjg1NTc1ODI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/8557582?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/exoscoriae', 'html_url': 'https://github.com/exoscoriae', 'followers_url': 'https://api.github.com/users/exoscoriae/followers', 'following_url': 'https://api.github.com/users/exoscoriae/following{/other_user}', 'gists_url': 'https://api.github.com/users/exoscoriae/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/exoscoriae/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/exoscoriae/subscriptions', 'organizations_url': 'https://api.github.com/users/exoscoriae/orgs', 'repos_url': 'https://api.github.com/users/exoscoriae/repos', 'events_url': 'https://api.github.com/users/exoscoriae/events{/privacy}', 'received_events_url': 'https://api.github.com/users/exoscoriae/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-02T01:10:20Z,2020-07-02T03:34:06Z,2020-07-02T03:27:55Z,NONE,,"I am looking for a method to download files from a torrent file, but strip out the torrents internal path and just keep the file.
eg: maintorrent\apps\util\zip\zip.exe is the path of a file with the index of 10.
When downloading this file using the -select-file options, it downloads it to the folder aria2 was called from, but places it under all of the nested folders above.
The end goal would be to have it grab the zip.exe file and place it in the same folder aria2 was called from.
Is there currently a command line option for this? Having read through the manual, I was unable to find anything like this.
If it is not available, would it be possible?",,
654,https://api.github.com/repos/aria2/aria2/issues/1646,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1646/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1646/comments,https://api.github.com/repos/aria2/aria2/issues/1646/events,https://github.com/aria2/aria2/issues/1646,648070684,MDU6SXNzdWU2NDgwNzA2ODQ=,1646,"Option for remove finished download, from session file","{'login': 'pejman-hkh', 'id': 3132990, 'node_id': 'MDQ6VXNlcjMxMzI5OTA=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/3132990?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pejman-hkh', 'html_url': 'https://github.com/pejman-hkh', 'followers_url': 'https://api.github.com/users/pejman-hkh/followers', 'following_url': 'https://api.github.com/users/pejman-hkh/following{/other_user}', 'gists_url': 'https://api.github.com/users/pejman-hkh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pejman-hkh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pejman-hkh/subscriptions', 'organizations_url': 'https://api.github.com/users/pejman-hkh/orgs', 'repos_url': 'https://api.github.com/users/pejman-hkh/repos', 'events_url': 'https://api.github.com/users/pejman-hkh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pejman-hkh/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-06-30T10:44:25Z,2020-07-25T06:56:08Z,,NONE,,Is there any option for remove finished download from session file ?,,
655,https://api.github.com/repos/aria2/aria2/issues/1645,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1645/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1645/comments,https://api.github.com/repos/aria2/aria2/issues/1645/events,https://github.com/aria2/aria2/issues/1645,646132642,MDU6SXNzdWU2NDYxMzI2NDI=,1645,Cannot disable preallocation for BitTorrent tasks.,"{'login': 'dev-techmoe', 'id': 7919562, 'node_id': 'MDQ6VXNlcjc5MTk1NjI=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/7919562?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dev-techmoe', 'html_url': 'https://github.com/dev-techmoe', 'followers_url': 'https://api.github.com/users/dev-techmoe/followers', 'following_url': 'https://api.github.com/users/dev-techmoe/following{/other_user}', 'gists_url': 'https://api.github.com/users/dev-techmoe/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dev-techmoe/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dev-techmoe/subscriptions', 'organizations_url': 'https://api.github.com/users/dev-techmoe/orgs', 'repos_url': 'https://api.github.com/users/dev-techmoe/repos', 'events_url': 'https://api.github.com/users/dev-techmoe/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dev-techmoe/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-06-26T09:24:34Z,2020-06-26T09:24:34Z,,NONE,,"I'm using aria2 (1.35) on my OrangePi One with my HDD that formatted by exFat. As well known, exFat does not support any preallocation function on Linux, When I create BT tasks in aria2c, it always tries to preallocate disk space in my HDD, it's harmful to my environment because it will cost too much time and the disk IO will hang up during this time. I had tried to prevent this by setting `file-allocation` to `none` but it's useless to solve this problem. Any idea?
",,
656,https://api.github.com/repos/aria2/aria2/issues/1644,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1644/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1644/comments,https://api.github.com/repos/aria2/aria2/issues/1644/events,https://github.com/aria2/aria2/pull/1644,640370542,MDExOlB1bGxSZXF1ZXN0NDM1NzkxNjc5,1644,prevent corrupt downloads after app and/or system crash,"{'login': 'aliemjay', 'id': 28497461, 'node_id': 'MDQ6VXNlcjI4NDk3NDYx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28497461?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aliemjay', 'html_url': 'https://github.com/aliemjay', 'followers_url': 'https://api.github.com/users/aliemjay/followers', 'following_url': 'https://api.github.com/users/aliemjay/following{/other_user}', 'gists_url': 'https://api.github.com/users/aliemjay/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aliemjay/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aliemjay/subscriptions', 'organizations_url': 'https://api.github.com/users/aliemjay/orgs', 'repos_url': 'https://api.github.com/users/aliemjay/repos', 'events_url': 'https://api.github.com/users/aliemjay/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aliemjay/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-06-17T11:34:22Z,2020-06-25T02:42:40Z,2020-06-25T02:42:26Z,CONTRIBUTOR,,"*Problem:*
Segments (technically , chunks of in-flight pieces) are marked as finished in the control file (*.aria2) as they are downloaded, though they might not be permanently written, yet, to the storage medium. In the case of app or system crash, and after resuming the download, some segments might have been lost, but the control file marks them as finished.
There is as significant chance for this to happen because of the delay introduced by the in-app disk cache and the OS buffers before the actual physical disk write. By default, auto-save interval is 60 seconds, while, in my case, linux buffer cache had >15s delay and the delay of in-app caches are highly dependent on the download speed because they are flushed once a whole piece completes, which makes it worse for slow network or parallel downloads.
*Solution:*
Flush data from the caches before saving control file.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1644', 'html_url': 'https://github.com/aria2/aria2/pull/1644', 'diff_url': 'https://github.com/aria2/aria2/pull/1644.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1644.patch'}"
657,https://api.github.com/repos/aria2/aria2/issues/1643,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1643/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1643/comments,https://api.github.com/repos/aria2/aria2/issues/1643/events,https://github.com/aria2/aria2/issues/1643,638426929,MDU6SXNzdWU2Mzg0MjY5Mjk=,1643,Skipping broken tracker,"{'login': 'NChechulin', 'id': 38015818, 'node_id': 'MDQ6VXNlcjM4MDE1ODE4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/38015818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NChechulin', 'html_url': 'https://github.com/NChechulin', 'followers_url': 'https://api.github.com/users/NChechulin/followers', 'following_url': 'https://api.github.com/users/NChechulin/following{/other_user}', 'gists_url': 'https://api.github.com/users/NChechulin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NChechulin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NChechulin/subscriptions', 'organizations_url': 'https://api.github.com/users/NChechulin/orgs', 'repos_url': 'https://api.github.com/users/NChechulin/repos', 'events_url': 'https://api.github.com/users/NChechulin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NChechulin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-06-14T20:43:20Z,2020-06-22T19:56:53Z,,NONE,,"I had an issue with aria2c. I tried to download files using bittorrent, but due to my government's policy one of the trackers was down, so the connection got redirected to my internet provider's website.
The torrent has 5 trackers inside, but aria2c couldn't connect to one of them and just aborted the download without checking the other trackers (they work for sure).
I could't find a way to fix the problem.",,
658,https://api.github.com/repos/aria2/aria2/issues/1642,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1642/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1642/comments,https://api.github.com/repos/aria2/aria2/issues/1642/events,https://github.com/aria2/aria2/issues/1642,638268237,MDU6SXNzdWU2MzgyNjgyMzc=,1642,Why aria2 can't download resource locally?,"{'login': 'yufeiluo', 'id': 22074970, 'node_id': 'MDQ6VXNlcjIyMDc0OTcw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/22074970?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yufeiluo', 'html_url': 'https://github.com/yufeiluo', 'followers_url': 'https://api.github.com/users/yufeiluo/followers', 'following_url': 'https://api.github.com/users/yufeiluo/following{/other_user}', 'gists_url': 'https://api.github.com/users/yufeiluo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yufeiluo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yufeiluo/subscriptions', 'organizations_url': 'https://api.github.com/users/yufeiluo/orgs', 'repos_url': 'https://api.github.com/users/yufeiluo/repos', 'events_url': 'https://api.github.com/users/yufeiluo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yufeiluo/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-06-14T02:10:53Z,2020-06-21T13:59:30Z,,NONE,,"```
cd /tmp
ls
target.mp3
```
I have create a torrent from file target.mp3 with torrent creator and seeding it with qbittorrent.
```
ls
target.mp3
target.torrent
```
Now i email it to my friend,he can download the resource with some torrent client.,and it is no problem that i can download it into other direcotry (instead of /tmp) locally with other torrent client such as deluge,transmission.
It is time to aria2c.
Remotely , my friend can download resource with
`aria2c target.torrent `
Locally in my pc:
```
aria2c -v
aria2 version 1.30.0
cd $HOME
debian@MiWiFi-R3-srv:~$ aria2c /tmp/target.torrent
06/14 10:10:01 [NOTICE] Downloading 1 item(s)
06/14 10:10:01 [NOTICE] IPv4 DHT: listening on UDP port 6913
06/14 10:10:01 [NOTICE] IPv4 BitTorrent: listening on TCP port 6993
06/14 10:10:01 [NOTICE] IPv6 BitTorrent: listening on TCP port 6993
[#b6d19c 0B/2.4MiB(0%) CN:0 SD:0 DL:0B]
```
It is a joke?
aria2c can't download the resource at all ,why?
",,
659,https://api.github.com/repos/aria2/aria2/issues/1641,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1641/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1641/comments,https://api.github.com/repos/aria2/aria2/issues/1641/events,https://github.com/aria2/aria2/issues/1641,637365322,MDU6SXNzdWU2MzczNjUzMjI=,1641,Add HTTP 2 protocol support.,"{'login': 'masx200', 'id': 34191203, 'node_id': 'MDQ6VXNlcjM0MTkxMjAz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34191203?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/masx200', 'html_url': 'https://github.com/masx200', 'followers_url': 'https://api.github.com/users/masx200/followers', 'following_url': 'https://api.github.com/users/masx200/following{/other_user}', 'gists_url': 'https://api.github.com/users/masx200/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/masx200/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/masx200/subscriptions', 'organizations_url': 'https://api.github.com/users/masx200/orgs', 'repos_url': 'https://api.github.com/users/masx200/repos', 'events_url': 'https://api.github.com/users/masx200/events{/privacy}', 'received_events_url': 'https://api.github.com/users/masx200/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-06-11T22:45:18Z,2020-06-22T22:50:56Z,,NONE,,Add HTTP 2 protocol support.,,
660,https://api.github.com/repos/aria2/aria2/issues/1640,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1640/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1640/comments,https://api.github.com/repos/aria2/aria2/issues/1640/events,https://github.com/aria2/aria2/issues/1640,636835143,MDU6SXNzdWU2MzY4MzUxNDM=,1640,It is recommended to add small file filter parameters,"{'login': 'vitaminx', 'id': 65588810, 'node_id': 'MDQ6VXNlcjY1NTg4ODEw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/65588810?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vitaminx', 'html_url': 'https://github.com/vitaminx', 'followers_url': 'https://api.github.com/users/vitaminx/followers', 'following_url': 'https://api.github.com/users/vitaminx/following{/other_user}', 'gists_url': 'https://api.github.com/users/vitaminx/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vitaminx/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vitaminx/subscriptions', 'organizations_url': 'https://api.github.com/users/vitaminx/orgs', 'repos_url': 'https://api.github.com/users/vitaminx/repos', 'events_url': 'https://api.github.com/users/vitaminx/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vitaminx/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-06-11T08:42:44Z,2020-06-11T08:46:17Z,,NONE,,"When we download, many tasks stay at 99% progress for a long time. The reason for viewing is that many small files, such as pictures, texts and dozens of MB video files, cannot be downloaded, which eventually leads to the end of the whole project! This can be filtered manually, of course, but in order to realize automatic batch download on VPS, it is recommended to add the small file filter parameter,",,
661,https://api.github.com/repos/aria2/aria2/issues/1639,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1639/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1639/comments,https://api.github.com/repos/aria2/aria2/issues/1639/events,https://github.com/aria2/aria2/issues/1639,636635738,MDU6SXNzdWU2MzY2MzU3Mzg=,1639,aria2 can't start,"{'login': 'wikilike7', 'id': 3377226, 'node_id': 'MDQ6VXNlcjMzNzcyMjY=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/3377226?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wikilike7', 'html_url': 'https://github.com/wikilike7', 'followers_url': 'https://api.github.com/users/wikilike7/followers', 'following_url': 'https://api.github.com/users/wikilike7/following{/other_user}', 'gists_url': 'https://api.github.com/users/wikilike7/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wikilike7/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wikilike7/subscriptions', 'organizations_url': 'https://api.github.com/users/wikilike7/orgs', 'repos_url': 'https://api.github.com/users/wikilike7/repos', 'events_url': 'https://api.github.com/users/wikilike7/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wikilike7/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-06-11T00:36:51Z,2020-06-24T03:57:16Z,2020-06-24T03:57:16Z,NONE,,"`2020-06-11 07:50:57.447656 [ERROR] [MultiUrlRequestInfo.cc:297] Exception caught
Exception: [DownloadEngineFactory.cc:219] errorCode=1 Failed to setup RPC server.
2020-06-11 07:52:05.777779 [ERROR] [HttpListenCommand.cc:112] IPv4 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: An attempt was made to access a socket in a way forbidden by its access permissions.`
when i upgraded to win10 2020 the aria2 can't work any more, any one know how to solve it ?
thank you",,
662,https://api.github.com/repos/aria2/aria2/issues/1638,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1638/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1638/comments,https://api.github.com/repos/aria2/aria2/issues/1638/events,https://github.com/aria2/aria2/issues/1638,631203137,MDU6SXNzdWU2MzEyMDMxMzc=,1638,Feature request: Option to not download http[s] seeds from .torrent file so it will not be a burden to open source projects,"{'login': 'joaopaulo1511', 'id': 5490558, 'node_id': 'MDQ6VXNlcjU0OTA1NTg=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/5490558?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/joaopaulo1511', 'html_url': 'https://github.com/joaopaulo1511', 'followers_url': 'https://api.github.com/users/joaopaulo1511/followers', 'following_url': 'https://api.github.com/users/joaopaulo1511/following{/other_user}', 'gists_url': 'https://api.github.com/users/joaopaulo1511/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/joaopaulo1511/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/joaopaulo1511/subscriptions', 'organizations_url': 'https://api.github.com/users/joaopaulo1511/orgs', 'repos_url': 'https://api.github.com/users/joaopaulo1511/repos', 'events_url': 'https://api.github.com/users/joaopaulo1511/events{/privacy}', 'received_events_url': 'https://api.github.com/users/joaopaulo1511/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-06-04T23:14:42Z,2020-06-22T20:01:49Z,,NONE,,"Thanks for this app, it is a real time saver!
Could you please add an option so aria2c will not download from http[s] seeds from .torrent files? I would like to not clog the http[s] mirrors from install files that are downloaded and then installed in unattended mode. My use case is:
On Windows machines, I have a script that checks if app-version_number.msi exists on the site cache (network location which only the administrator, me, have write access), if it doesn't then it downloads a torrent in the form of https://mirrors.organization.org/app-version_number.msi.torrent to the %Temp% folder, then install the app-version_number.msi package it downloaded and finally move the .msi package and the .torrent file to the site cache so it will be automatically seeded by another P2P software and used on future installations, saving bandwidth and server resources from the mirrors and torrent peers. This script is made available through group policy so the installation is made using administrator credentials.
However, the site cache is not always available to the machines where the installation will proceed, but the location from where the installation scripts are always available (the scripts can be e-mailed to people to install on their personal computers and have their computer setup as if it were the work computers).
So it would be very nice to add an option so aria2c will not download from the http[s] seeds on the .torrent files and not add an unnecessary burden to open source projects.",,
663,https://api.github.com/repos/aria2/aria2/issues/1637,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1637/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1637/comments,https://api.github.com/repos/aria2/aria2/issues/1637/events,https://github.com/aria2/aria2/issues/1637,631181396,MDU6SXNzdWU2MzExODEzOTY=,1637,Download does not progress,"{'login': 'creeper-0910', 'id': 56744841, 'node_id': 'MDQ6VXNlcjU2NzQ0ODQx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/56744841?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/creeper-0910', 'html_url': 'https://github.com/creeper-0910', 'followers_url': 'https://api.github.com/users/creeper-0910/followers', 'following_url': 'https://api.github.com/users/creeper-0910/following{/other_user}', 'gists_url': 'https://api.github.com/users/creeper-0910/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/creeper-0910/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/creeper-0910/subscriptions', 'organizations_url': 'https://api.github.com/users/creeper-0910/orgs', 'repos_url': 'https://api.github.com/users/creeper-0910/repos', 'events_url': 'https://api.github.com/users/creeper-0910/events{/privacy}', 'received_events_url': 'https://api.github.com/users/creeper-0910/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-06-04T22:15:58Z,2020-06-05T04:30:52Z,2020-06-05T04:30:51Z,NONE,,"Hello.
When I tried to download the torrent file with aria2c, it didn't work from 0MB.
The command prompt display is as follows.
[logfile.txt](https://github.com/aria2/aria2/files/4732956/logfile.txt)
What should I do?
",,
664,https://api.github.com/repos/aria2/aria2/issues/1636,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1636/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1636/comments,https://api.github.com/repos/aria2/aria2/issues/1636/events,https://github.com/aria2/aria2/issues/1636,628358171,MDU6SXNzdWU2MjgzNTgxNzE=,1636,SSL/TLS handshake failure: `not signed by known authorities or invalid' `expired,"{'login': 'Mapteg34', 'id': 26138251, 'node_id': 'MDQ6VXNlcjI2MTM4MjUx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26138251?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Mapteg34', 'html_url': 'https://github.com/Mapteg34', 'followers_url': 'https://api.github.com/users/Mapteg34/followers', 'following_url': 'https://api.github.com/users/Mapteg34/following{/other_user}', 'gists_url': 'https://api.github.com/users/Mapteg34/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Mapteg34/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Mapteg34/subscriptions', 'organizations_url': 'https://api.github.com/users/Mapteg34/orgs', 'repos_url': 'https://api.github.com/users/Mapteg34/repos', 'events_url': 'https://api.github.com/users/Mapteg34/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Mapteg34/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2020-06-01T11:16:00Z,2020-06-01T12:34:24Z,,NONE,,"```
$ aria2c -v
aria2 version 1.34.0
Copyright (C) 2006, 2017 Tatsuhiro Tsujikawa
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
** Configuration **
Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32
Libraries: zlib/1.2.7 libxml2/2.9.1 sqlite3/3.7.17 GnuTLS/3.3.29 nettle GMP/6.0.0 c-ares/1.10.0
Compiler: gcc 4.8.5 20150623 (Red Hat 4.8.5-36)
built by x86_64-redhat-linux-gnu
on Apr 29 2019 22:55:14
System: Linux 4.19.53-mainline-rev1 #1 SMP Wed Jun 19 23:30:45 UTC 2019 x86_64
Report bugs to https://github.com/aria2/aria2/issues
Visit https://aria2.github.io/
```
From yesterday our aria2c instance fails to fetch any https urls and it answers with error:
```
06/01 14:09:42 [ERROR] CUID#7 - Download aborted. URI=***
Exception: [AbstractCommand.cc:351] errorCode=1 URI=***
-> [SocketCore.cc:1015] errorCode=1 SSL/TLS handshake failure: `not signed by known authorities or invalid' `expired'
```
We was check certs, and all is ok. We was try to update system ca-certificates without any result. All another soft (like curl, wget, etc) work fine. Time on servers correct.
What we need to do to fix this problem?",,
665,https://api.github.com/repos/aria2/aria2/issues/1635,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1635/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1635/comments,https://api.github.com/repos/aria2/aria2/issues/1635/events,https://github.com/aria2/aria2/issues/1635,628004952,MDU6SXNzdWU2MjgwMDQ5NTI=,1635,Support for xxHash,"{'login': 'orcak', 'id': 46483165, 'node_id': 'MDQ6VXNlcjQ2NDgzMTY1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/46483165?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/orcak', 'html_url': 'https://github.com/orcak', 'followers_url': 'https://api.github.com/users/orcak/followers', 'following_url': 'https://api.github.com/users/orcak/following{/other_user}', 'gists_url': 'https://api.github.com/users/orcak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/orcak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/orcak/subscriptions', 'organizations_url': 'https://api.github.com/users/orcak/orgs', 'repos_url': 'https://api.github.com/users/orcak/repos', 'events_url': 'https://api.github.com/users/orcak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/orcak/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-31T17:17:30Z,2020-05-31T17:17:30Z,,NONE,,"We are using thousands of smaller devices with a small cpu and SD card. Currently we are using MD5 hashes for file verification.
Do you think it would be possible to support xxHash (that is about 10times faster than MD5)?
It supports several languages, if you approve you could find more info here:
https://cyan4973.github.io/xxHash/
Thanks so much for your awesome tool!
",,
666,https://api.github.com/repos/aria2/aria2/issues/1634,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1634/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1634/comments,https://api.github.com/repos/aria2/aria2/issues/1634/events,https://github.com/aria2/aria2/issues/1634,627793463,MDU6SXNzdWU2Mjc3OTM0NjM=,1634,Support for rsync,"{'login': 'ameer1234567890', 'id': 160157, 'node_id': 'MDQ6VXNlcjE2MDE1Nw==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/160157?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ameer1234567890', 'html_url': 'https://github.com/ameer1234567890', 'followers_url': 'https://api.github.com/users/ameer1234567890/followers', 'following_url': 'https://api.github.com/users/ameer1234567890/following{/other_user}', 'gists_url': 'https://api.github.com/users/ameer1234567890/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ameer1234567890/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ameer1234567890/subscriptions', 'organizations_url': 'https://api.github.com/users/ameer1234567890/orgs', 'repos_url': 'https://api.github.com/users/ameer1234567890/repos', 'events_url': 'https://api.github.com/users/ameer1234567890/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ameer1234567890/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-30T18:40:03Z,2020-05-30T18:40:31Z,,NONE,,"Support for rsync has already been requested at #371 , and it was mentioned that there were no plans to support rsync as a download protocol.
Rsync is becoming quite popular especially with large downloads such as CD images for linux distributions. This is partly due to the nature of rsync which fills in a gap that aria2 cannot solve with existing download protocols such as HTTP, FTP and Torrent.
While downloading large files, if the checksum does not match after the download, there is literally no way for aria2 (or any other download manager for that matter) to ""rectify"" the download without having to re-download. Rsync flourishes in this field. It can ""rectify"" the download by downloading only the parts which does not match.
So, I think this is high time that rsync as a download protocol is considered by the aria2 development team.",,
667,https://api.github.com/repos/aria2/aria2/issues/1633,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1633/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1633/comments,https://api.github.com/repos/aria2/aria2/issues/1633/events,https://github.com/aria2/aria2/issues/1633,627642800,MDU6SXNzdWU2Mjc2NDI4MDA=,1633,Windows filenames,"{'login': 'drcode2', 'id': 58020319, 'node_id': 'MDQ6VXNlcjU4MDIwMzE5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/58020319?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/drcode2', 'html_url': 'https://github.com/drcode2', 'followers_url': 'https://api.github.com/users/drcode2/followers', 'following_url': 'https://api.github.com/users/drcode2/following{/other_user}', 'gists_url': 'https://api.github.com/users/drcode2/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/drcode2/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/drcode2/subscriptions', 'organizations_url': 'https://api.github.com/users/drcode2/orgs', 'repos_url': 'https://api.github.com/users/drcode2/repos', 'events_url': 'https://api.github.com/users/drcode2/events{/privacy}', 'received_events_url': 'https://api.github.com/users/drcode2/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-30T03:33:23Z,2020-05-30T03:34:06Z,,NONE,,"Hi All
I am using aria2c in windows to download large list of files,
I have wrote a python script that send json-rpc to aria2c server
Some files have chars like : or "" or [tab]
it seems that aria2c doesn't support it
I just replace it with different chars has workaround
any idea?",,
668,https://api.github.com/repos/aria2/aria2/issues/1632,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1632/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1632/comments,https://api.github.com/repos/aria2/aria2/issues/1632/events,https://github.com/aria2/aria2/issues/1632,625917913,MDU6SXNzdWU2MjU5MTc5MTM=,1632,Aria2 does not download anything,"{'login': 'eashwar83', 'id': 66031584, 'node_id': 'MDQ6VXNlcjY2MDMxNTg0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/66031584?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eashwar83', 'html_url': 'https://github.com/eashwar83', 'followers_url': 'https://api.github.com/users/eashwar83/followers', 'following_url': 'https://api.github.com/users/eashwar83/following{/other_user}', 'gists_url': 'https://api.github.com/users/eashwar83/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eashwar83/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eashwar83/subscriptions', 'organizations_url': 'https://api.github.com/users/eashwar83/orgs', 'repos_url': 'https://api.github.com/users/eashwar83/repos', 'events_url': 'https://api.github.com/users/eashwar83/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eashwar83/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-27T18:10:44Z,2020-05-27T18:32:01Z,2020-05-27T18:31:16Z,NONE,,"My installation of aria2 on a mac 10.15.5 using homebrew worked perfectly until a few months. Suddenly none of my downloads works. If I issue any download command using aria2c, the download doesn't even start.
For example:
```
xyz@Bs-MacBook-Air-2 ~> aria2c https://github.com/aria2/aria2/issues?page=2&q=is%3Aissue+is%3Aopen
xyz@Bs-MacBook-Air-2 ~>
```
I tried uninstalling and reinstalling aria2 but still the problem persists. Not sure how I can debug this issue to find out what is causing the issue.",,
669,https://api.github.com/repos/aria2/aria2/issues/1631,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1631/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1631/comments,https://api.github.com/repos/aria2/aria2/issues/1631/events,https://github.com/aria2/aria2/issues/1631,625546972,MDU6SXNzdWU2MjU1NDY5NzI=,1631,Aria2 Keeps Loading in WEBUI,"{'login': 'askfriends', 'id': 2517219, 'node_id': 'MDQ6VXNlcjI1MTcyMTk=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2517219?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/askfriends', 'html_url': 'https://github.com/askfriends', 'followers_url': 'https://api.github.com/users/askfriends/followers', 'following_url': 'https://api.github.com/users/askfriends/following{/other_user}', 'gists_url': 'https://api.github.com/users/askfriends/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/askfriends/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/askfriends/subscriptions', 'organizations_url': 'https://api.github.com/users/askfriends/orgs', 'repos_url': 'https://api.github.com/users/askfriends/repos', 'events_url': 'https://api.github.com/users/askfriends/events{/privacy}', 'received_events_url': 'https://api.github.com/users/askfriends/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-27T09:48:02Z,2020-05-27T09:48:02Z,,NONE,,"hello;
i am using aria2 for downloading torrents and it was working fine until last few days, i have noticed that it keeps loading when i click on any task in left side.
in rare cases it shows the downloading tasks otherwise it keeps loading, whether its downloading task, settings task or status task.
aria2 version is 1.1.6 (SEE IN SCREENSHOT)
Here is screenshot;
https://i.postimg.cc/BbYVrxY0/aria2.png
https://i.postimg.cc/8ztFRzzx/aria.png",,
670,https://api.github.com/repos/aria2/aria2/issues/1630,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1630/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1630/comments,https://api.github.com/repos/aria2/aria2/issues/1630/events,https://github.com/aria2/aria2/issues/1630,625031548,MDU6SXNzdWU2MjUwMzE1NDg=,1630,aria2 with wate option between http requests?,"{'login': 'mhussaincov', 'id': 10561925, 'node_id': 'MDQ6VXNlcjEwNTYxOTI1', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10561925?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mhussaincov', 'html_url': 'https://github.com/mhussaincov', 'followers_url': 'https://api.github.com/users/mhussaincov/followers', 'following_url': 'https://api.github.com/users/mhussaincov/following{/other_user}', 'gists_url': 'https://api.github.com/users/mhussaincov/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mhussaincov/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mhussaincov/subscriptions', 'organizations_url': 'https://api.github.com/users/mhussaincov/orgs', 'repos_url': 'https://api.github.com/users/mhussaincov/repos', 'events_url': 'https://api.github.com/users/mhussaincov/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mhussaincov/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-05-26T16:49:34Z,2020-06-22T20:03:46Z,,NONE,,"hi there,
would it be possible to add an option to aria2 wherein after every get request aria2 will wate between requests?
so when one file downloads you can choose how long aria2 will wate between requests?
i'm downloading files from a server which complaines that too many requests in a short time and get the status 429.
if this feature exsists I would be greatful for the switch?
thanks,
Majid Hussain",,
671,https://api.github.com/repos/aria2/aria2/issues/1629,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1629/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1629/comments,https://api.github.com/repos/aria2/aria2/issues/1629/events,https://github.com/aria2/aria2/issues/1629,623023329,MDU6SXNzdWU2MjMwMjMzMjk=,1629,How to build iOS libary?,"{'login': 'nicknull', 'id': 5275571, 'node_id': 'MDQ6VXNlcjUyNzU1NzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5275571?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nicknull', 'html_url': 'https://github.com/nicknull', 'followers_url': 'https://api.github.com/users/nicknull/followers', 'following_url': 'https://api.github.com/users/nicknull/following{/other_user}', 'gists_url': 'https://api.github.com/users/nicknull/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nicknull/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nicknull/subscriptions', 'organizations_url': 'https://api.github.com/users/nicknull/orgs', 'repos_url': 'https://api.github.com/users/nicknull/repos', 'events_url': 'https://api.github.com/users/nicknull/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nicknull/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-22T07:47:39Z,2020-05-31T06:08:17Z,2020-05-31T06:08:17Z,NONE,,"Please add support for iOS,I can pay for it if needed。",,
672,https://api.github.com/repos/aria2/aria2/issues/1628,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1628/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1628/comments,https://api.github.com/repos/aria2/aria2/issues/1628/events,https://github.com/aria2/aria2/issues/1628,622255172,MDU6SXNzdWU2MjIyNTUxNzI=,1628,Question: Building aria2 on MSVC?,"{'login': 'IngwiePhoenix', 'id': 2893716, 'node_id': 'MDQ6VXNlcjI4OTM3MTY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/2893716?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/IngwiePhoenix', 'html_url': 'https://github.com/IngwiePhoenix', 'followers_url': 'https://api.github.com/users/IngwiePhoenix/followers', 'following_url': 'https://api.github.com/users/IngwiePhoenix/following{/other_user}', 'gists_url': 'https://api.github.com/users/IngwiePhoenix/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/IngwiePhoenix/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/IngwiePhoenix/subscriptions', 'organizations_url': 'https://api.github.com/users/IngwiePhoenix/orgs', 'repos_url': 'https://api.github.com/users/IngwiePhoenix/repos', 'events_url': 'https://api.github.com/users/IngwiePhoenix/events{/privacy}', 'received_events_url': 'https://api.github.com/users/IngwiePhoenix/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-21T05:21:55Z,2020-05-21T05:21:55Z,,NONE,,"Aside from GMP, I could not see anything in particular in the MinGW related README that would make building aria2 directly through MSVC impossible. Is there something I have overlooked?",,
673,https://api.github.com/repos/aria2/aria2/issues/1627,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1627/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1627/comments,https://api.github.com/repos/aria2/aria2/issues/1627/events,https://github.com/aria2/aria2/issues/1627,622187181,MDU6SXNzdWU2MjIxODcxODE=,1627,The download request Range is too large resulting in 403,"{'login': 'Erope', 'id': 44471469, 'node_id': 'MDQ6VXNlcjQ0NDcxNDY5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/44471469?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Erope', 'html_url': 'https://github.com/Erope', 'followers_url': 'https://api.github.com/users/Erope/followers', 'following_url': 'https://api.github.com/users/Erope/following{/other_user}', 'gists_url': 'https://api.github.com/users/Erope/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Erope/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Erope/subscriptions', 'organizations_url': 'https://api.github.com/users/Erope/orgs', 'repos_url': 'https://api.github.com/users/Erope/repos', 'events_url': 'https://api.github.com/users/Erope/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Erope/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-05-21T01:42:48Z,2020-06-18T02:00:20Z,,NONE,,"First of all, please forgive me, my English is not very good. When I downloaded a file of website, I found that they have restrictions on the Range request header. If the requested Range is too large, it will directly throw a 403 error, and in order to reduce the number of connections when Aria2 is downloaded, the default piece is very large. This will directly lead to 403, is there any good way?",,
674,https://api.github.com/repos/aria2/aria2/issues/1626,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1626/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1626/comments,https://api.github.com/repos/aria2/aria2/issues/1626/events,https://github.com/aria2/aria2/issues/1626,619760146,MDU6SXNzdWU2MTk3NjAxNDY=,1626,"File starting with dash (""-"") not picked up with verification","{'login': 'LaPingvino', 'id': 10294, 'node_id': 'MDQ6VXNlcjEwMjk0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10294?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LaPingvino', 'html_url': 'https://github.com/LaPingvino', 'followers_url': 'https://api.github.com/users/LaPingvino/followers', 'following_url': 'https://api.github.com/users/LaPingvino/following{/other_user}', 'gists_url': 'https://api.github.com/users/LaPingvino/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LaPingvino/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LaPingvino/subscriptions', 'organizations_url': 'https://api.github.com/users/LaPingvino/orgs', 'repos_url': 'https://api.github.com/users/LaPingvino/repos', 'events_url': 'https://api.github.com/users/LaPingvino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LaPingvino/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-17T17:44:37Z,2020-05-17T17:44:37Z,,NONE,,"With this file https://archive.org/details/bahailibraryonlinefiles2020 I downloaded the source files to help seeding, all files except the ""- read-me.txt"" get picked up when using -V to seed from that source.",,
675,https://api.github.com/repos/aria2/aria2/issues/1625,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1625/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1625/comments,https://api.github.com/repos/aria2/aria2/issues/1625/events,https://github.com/aria2/aria2/issues/1625,619593018,MDU6SXNzdWU2MTk1OTMwMTg=,1625,Multiple connections in same instance aria2c via RPC,"{'login': 'vincenzogianfelice', 'id': 30395310, 'node_id': 'MDQ6VXNlcjMwMzk1MzEw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/30395310?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vincenzogianfelice', 'html_url': 'https://github.com/vincenzogianfelice', 'followers_url': 'https://api.github.com/users/vincenzogianfelice/followers', 'following_url': 'https://api.github.com/users/vincenzogianfelice/following{/other_user}', 'gists_url': 'https://api.github.com/users/vincenzogianfelice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vincenzogianfelice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vincenzogianfelice/subscriptions', 'organizations_url': 'https://api.github.com/users/vincenzogianfelice/orgs', 'repos_url': 'https://api.github.com/users/vincenzogianfelice/repos', 'events_url': 'https://api.github.com/users/vincenzogianfelice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vincenzogianfelice/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-17T02:14:39Z,2020-05-17T12:29:52Z,,NONE,,Is it possible to make multiple connections at the same time (to a single instance of aria2c running and with different files of configurations **conf**) to the RPC port?,,
676,https://api.github.com/repos/aria2/aria2/issues/1624,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1624/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1624/comments,https://api.github.com/repos/aria2/aria2/issues/1624/events,https://github.com/aria2/aria2/issues/1624,618583646,MDU6SXNzdWU2MTg1ODM2NDY=,1624,Allow adding the / character in the output filename,"{'login': 'ArjixGamer', 'id': 53124886, 'node_id': 'MDQ6VXNlcjUzMTI0ODg2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/53124886?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ArjixGamer', 'html_url': 'https://github.com/ArjixGamer', 'followers_url': 'https://api.github.com/users/ArjixGamer/followers', 'following_url': 'https://api.github.com/users/ArjixGamer/following{/other_user}', 'gists_url': 'https://api.github.com/users/ArjixGamer/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ArjixGamer/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ArjixGamer/subscriptions', 'organizations_url': 'https://api.github.com/users/ArjixGamer/orgs', 'repos_url': 'https://api.github.com/users/ArjixGamer/repos', 'events_url': 'https://api.github.com/users/ArjixGamer/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ArjixGamer/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-05-14T22:55:49Z,2020-05-17T09:54:10Z,,NONE,,"If you add / to a file name it will treat it as a path directory and create a directory.
Plz add the capability of forcing the output to ignore the '/' character when downloading.",,
677,https://api.github.com/repos/aria2/aria2/issues/1623,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1623/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1623/comments,https://api.github.com/repos/aria2/aria2/issues/1623/events,https://github.com/aria2/aria2/issues/1623,616985764,MDU6SXNzdWU2MTY5ODU3NjQ=,1623,Download false and get errorcode=22,"{'login': 'kesdoputr', 'id': 16981364, 'node_id': 'MDQ6VXNlcjE2OTgxMzY0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16981364?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/kesdoputr', 'html_url': 'https://github.com/kesdoputr', 'followers_url': 'https://api.github.com/users/kesdoputr/followers', 'following_url': 'https://api.github.com/users/kesdoputr/following{/other_user}', 'gists_url': 'https://api.github.com/users/kesdoputr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/kesdoputr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/kesdoputr/subscriptions', 'organizations_url': 'https://api.github.com/users/kesdoputr/orgs', 'repos_url': 'https://api.github.com/users/kesdoputr/repos', 'events_url': 'https://api.github.com/users/kesdoputr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/kesdoputr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-12T21:52:56Z,2020-05-12T21:52:56Z,,NONE,,"Hello, i'm using aria2c 1.35.0 x64 on windows 7 SP1 x64
I found i can't download a file on https://www.diskinternals.com/download/diskinternals_procfs.zip
```
Z:\DownUtil>aria2c https://www.diskinternals.com/download/diskinternals_procfs.z
ip
05/13 05:40:35 [NOTICE] Downloading 1 item(s)
[#331649 0B/0B CN:1 DL:0B]
05/13 05:40:39 [NOTICE] CUID#7 - Redirecting to https://www.diskinternals.com/fi
les/diskinternals_procfs.zip
05/13 05:40:39 [NOTICE] CUID#7 - Redirecting to https://eu.diskinternals.com/fil
es/diskinternals_procfs.zip
[#331649 0B/0B CN:1 DL:0B]
05/13 05:40:40 [ERROR] CUID#7 - Download aborted. URI=https://www.diskinternals.
com/download/diskinternals_procfs.zip
Exception: [AbstractCommand.cc:351] errorCode=22 URI=https://eu.diskinternals.co
m/files/diskinternals_procfs.zip
-> [HttpSkipResponseCommand.cc:240] errorCode=22 The response status is not su
ccessful. status=421
05/13 05:40:40 [NOTICE] Download GID#331649e9f49024d2 not complete:
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
331649|ERR | 0B/s|https://www.diskinternals.com/download/diskinternals_pro
cfs.zip
Status Legend:
(ERR):error occurred.
```
What option should i use to download it correctly?
Thanks for your reading.
ps.I can download the link by wget.",,
678,https://api.github.com/repos/aria2/aria2/issues/1622,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1622/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1622/comments,https://api.github.com/repos/aria2/aria2/issues/1622/events,https://github.com/aria2/aria2/issues/1622,616674996,MDU6SXNzdWU2MTY2NzQ5OTY=,1622,"When using --select-files, files which get downloaded due to granularity are full size","{'login': 'anymouse404', 'id': 49173322, 'node_id': 'MDQ6VXNlcjQ5MTczMzIy', 'avatar_url': 'https://avatars0.githubusercontent.com/u/49173322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/anymouse404', 'html_url': 'https://github.com/anymouse404', 'followers_url': 'https://api.github.com/users/anymouse404/followers', 'following_url': 'https://api.github.com/users/anymouse404/following{/other_user}', 'gists_url': 'https://api.github.com/users/anymouse404/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/anymouse404/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/anymouse404/subscriptions', 'organizations_url': 'https://api.github.com/users/anymouse404/orgs', 'repos_url': 'https://api.github.com/users/anymouse404/repos', 'events_url': 'https://api.github.com/users/anymouse404/events{/privacy}', 'received_events_url': 'https://api.github.com/users/anymouse404/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-12T13:52:31Z,2020-05-12T13:52:31Z,,NONE,,"This is more of a feature request or just current intended behavior causing problems in the following use case:
When I choose to download only some files of a multi-file torrent (using --select-files), often additional files have to be downloaded (this is intended behavior according to #1106). My issue is however with a fact that those files of which only a tiny fraction needs to be downloaded take up same space on disk as the complete file would.
My use case is that I download big multi-file torrents to my server - a VPS that's very low on storage. When whole torrent doesn't fit onto the storage, I download the files few at a time.
For example if torrent of 15 files is 15 GB in total, I could only fit 5 of them on the disk, but when downloading those first 5, another 3 need to be downloaded using up all of remaining disk space and preventing the download from taking place at all.
This problem would be addressed by aria either not reserving full space for the unneeded file, or storing pieces of them completely separately from them.
I feel that the possible solution suggested in #1106 (deleting the extra files after obtaining needed pieces) is bad idea, because that would prevent seeding the downloaded files completely.",,
679,https://api.github.com/repos/aria2/aria2/issues/1621,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1621/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1621/comments,https://api.github.com/repos/aria2/aria2/issues/1621/events,https://github.com/aria2/aria2/issues/1621,616619277,MDU6SXNzdWU2MTY2MTkyNzc=,1621,[Q/FR] How do I get the completed length from the control file?,"{'login': 'NightMachinary', 'id': 36224762, 'node_id': 'MDQ6VXNlcjM2MjI0NzYy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36224762?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NightMachinary', 'html_url': 'https://github.com/NightMachinary', 'followers_url': 'https://api.github.com/users/NightMachinary/followers', 'following_url': 'https://api.github.com/users/NightMachinary/following{/other_user}', 'gists_url': 'https://api.github.com/users/NightMachinary/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NightMachinary/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NightMachinary/subscriptions', 'organizations_url': 'https://api.github.com/users/NightMachinary/orgs', 'repos_url': 'https://api.github.com/users/NightMachinary/repos', 'events_url': 'https://api.github.com/users/NightMachinary/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NightMachinary/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-05-12T12:33:09Z,2020-05-24T14:10:20Z,2020-05-24T14:10:20Z,NONE,,"I am writing a shell function to download videos using `youtube-dl` and `aria2c`, and I need to be able to know how much of the file has been downloaded to start `mpv`. Using `du` doesn't work because of pre-allocation. I tried using an aria2 server and rpc, but that gets very complicated for my usecase, especially since I have to start `aria2c` from `youtube-dl`. So is there a way to get the downloaded length from the file itself or the control file?",,
680,https://api.github.com/repos/aria2/aria2/issues/1620,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1620/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1620/comments,https://api.github.com/repos/aria2/aria2/issues/1620/events,https://github.com/aria2/aria2/issues/1620,615491527,MDU6SXNzdWU2MTU0OTE1Mjc=,1620,"Slow answer if ""Resource not found""","{'login': 'lestofante', 'id': 1166173, 'node_id': 'MDQ6VXNlcjExNjYxNzM=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1166173?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lestofante', 'html_url': 'https://github.com/lestofante', 'followers_url': 'https://api.github.com/users/lestofante/followers', 'following_url': 'https://api.github.com/users/lestofante/following{/other_user}', 'gists_url': 'https://api.github.com/users/lestofante/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lestofante/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lestofante/subscriptions', 'organizations_url': 'https://api.github.com/users/lestofante/orgs', 'repos_url': 'https://api.github.com/users/lestofante/repos', 'events_url': 'https://api.github.com/users/lestofante/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lestofante/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-10T22:35:46Z,2020-05-10T22:35:46Z,,NONE,,"I am trying to download multiple small file, and while i hit a non existing file, aria2 immediately say
```
05/11 00:31:54 [NOTICE] Downloading 1 item(s)
05/11 00:31:54 [ERROR] CUID#7 - Download aborted. URI=https://appuals.com/archlinux/core/os/x86_64/core.db.sig
Exception: [AbstractCommand.cc:351] errorCode=3 URI=https://appuals.com/archlinux/core/os/x86_64/core.db.sig
-> [HttpSkipResponseCommand.cc:218] errorCode=3 Resource not found
```
but then there is a delay of ~1 second before printing the rest of the output:
```
[#7bc5dc 0B/0B CN:0 DL:0B]
05/11 00:31:55 [NOTICE] Download GID#7bc5dc8b9f7cc1d8 not complete:
aria2 will resume download if the transfer is restarted.
If there are any errors, then see the log file. See '-l' option in help/man page for details.
```
this delay considerably slow down my download, as the small file get downloaded in 0.192 seconds (as measured from `time`), this is about 10x slowdown!",,
681,https://api.github.com/repos/aria2/aria2/issues/1619,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1619/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1619/comments,https://api.github.com/repos/aria2/aria2/issues/1619/events,https://github.com/aria2/aria2/issues/1619,615266873,MDU6SXNzdWU2MTUyNjY4NzM=,1619,Move logging to stderr,"{'login': 'mcandre', 'id': 5316, 'node_id': 'MDQ6VXNlcjUzMTY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/5316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mcandre', 'html_url': 'https://github.com/mcandre', 'followers_url': 'https://api.github.com/users/mcandre/followers', 'following_url': 'https://api.github.com/users/mcandre/following{/other_user}', 'gists_url': 'https://api.github.com/users/mcandre/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mcandre/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mcandre/subscriptions', 'organizations_url': 'https://api.github.com/users/mcandre/orgs', 'repos_url': 'https://api.github.com/users/mcandre/repos', 'events_url': 'https://api.github.com/users/mcandre/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mcandre/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-05-09T21:51:35Z,2020-06-22T20:04:37Z,,NONE,,"In order to keep stdout clean for to-STDOUT dumps, e.g.:
```sh
aria2c_do() {
URL=""$1""
UUID=""$(uuidgen)""
F=""/tmp/$UUID""
trap ""rm $F"" EXIT
aria2c \
-d /tmp \
-o ""$UUID"" \
""$URL""
cat ""$F""
}
```
As a workaround, I am using `1>&2` on the aria2c command. However, this means that any download errors are hidden. And no clue what the equivalent syntax would be for a native command.com / PowerShell environment.",,
682,https://api.github.com/repos/aria2/aria2/issues/1618,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1618/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1618/comments,https://api.github.com/repos/aria2/aria2/issues/1618/events,https://github.com/aria2/aria2/issues/1618,615102524,MDU6SXNzdWU2MTUxMDI1MjQ=,1618,aria2c only download one url in windows 8.1,"{'login': 'xubuntu4iran', 'id': 6036291, 'node_id': 'MDQ6VXNlcjYwMzYyOTE=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/6036291?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/xubuntu4iran', 'html_url': 'https://github.com/xubuntu4iran', 'followers_url': 'https://api.github.com/users/xubuntu4iran/followers', 'following_url': 'https://api.github.com/users/xubuntu4iran/following{/other_user}', 'gists_url': 'https://api.github.com/users/xubuntu4iran/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/xubuntu4iran/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/xubuntu4iran/subscriptions', 'organizations_url': 'https://api.github.com/users/xubuntu4iran/orgs', 'repos_url': 'https://api.github.com/users/xubuntu4iran/repos', 'events_url': 'https://api.github.com/users/xubuntu4iran/events{/privacy}', 'received_events_url': 'https://api.github.com/users/xubuntu4iran/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-05-09T06:08:00Z,2020-05-24T02:23:58Z,,NONE,,"aria2c url1 url2
it only downloads url1 in windows 8.1 CMD
version: 1.35",,
683,https://api.github.com/repos/aria2/aria2/issues/1617,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1617/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1617/comments,https://api.github.com/repos/aria2/aria2/issues/1617/events,https://github.com/aria2/aria2/issues/1617,613796697,MDU6SXNzdWU2MTM3OTY2OTc=,1617,Download aborted.,"{'login': 'AnkiKong', 'id': 24975752, 'node_id': 'MDQ6VXNlcjI0OTc1NzUy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/24975752?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AnkiKong', 'html_url': 'https://github.com/AnkiKong', 'followers_url': 'https://api.github.com/users/AnkiKong/followers', 'following_url': 'https://api.github.com/users/AnkiKong/following{/other_user}', 'gists_url': 'https://api.github.com/users/AnkiKong/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AnkiKong/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AnkiKong/subscriptions', 'organizations_url': 'https://api.github.com/users/AnkiKong/orgs', 'repos_url': 'https://api.github.com/users/AnkiKong/repos', 'events_url': 'https://api.github.com/users/AnkiKong/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AnkiKong/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-07T06:06:00Z,2020-05-07T06:06:26Z,,NONE,,"I'm usnig aria2c in jsonrpc way.
My configuration:
``` conf
dir=D:\Aria2 Download
continue=true
max-connection-per-server=5
min-split-size=10M
input-file=aria2.session
save-session=aria2.session
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
listen-port=51413
enable-dht=false
enable-peer-exchange=false
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
peer-agent=Transmission/2.77
seed-ratio=0
bt-seed-unverified=true
bt-save-metadata=true
log=aria2.log
```
My json sent to aria2c jsonrpc using python
``` python
{
""jsonrpc"": ""2.0"",
""method"": ""aria2.addUri"",
""id"": 1,
""params"": [[self.url], {
""max-connection-per-server"": ""16"",
""out"": self.files,
""header"": self.getHeaders(),
**proxyConv}
]
}
```
Some log:
``` log
CONNECT r4---sn-i3b7knl6.googlevideo.com:443 HTTP/1.1
User-Agent: Transmission/2.77
Host: r4---sn-i3b7knl6.googlevideo.com:443
2020-05-07 13:19:28.733340 [INFO] [HttpConnection.cc:164] CUID#253 - Response received:
HTTP/1.1 200 Connection established
2020-05-07 13:19:29.079342 [INFO] [WinTLSSession.cc:789] WinTLS: connected with: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2020-05-07 13:19:29.079342 [DEBUG] [SocketCore.cc:994] Securely connected to r4---sn-i3b7knl6.googlevideo.com (127.0.0.1:7890) with TLSv1.2
2020-05-07 13:19:29.079342 [INFO] [HttpConnection.cc:129] CUID#253 - Requesting:
GET /videoplayback?expire=1588843366&ei=Bn-zXo-RDtS7gQPG9Yn4CQ&ip=203.184.131.16&id=o-AICUqSrl3Oqo81BeGvv_gWU6mD9pBSAP9WXcWitKkUHT&itag=137&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278&source=youtube&requiressl=yes&mh=XY&mm=31%2C26&mn=sn-i3b7knl6%2Csn-npoeenee&ms=au%2Conr&mv=m&mvi=3&pl=24&initcwndbps=1395000&vprv=1&mime=video%2Fmp4&gir=yes&clen=358588320&dur=1414.208&lmt=1588811666787628&mt=1588821693&fvip=4&keepalive=yes&beids=23874723&c=WEB&txp=5316222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhALcGiiGbe3yJJxI3Z9Hkp4OIOZb0dW7nF_lWPJ5KqO4YAiEA-nelCeguY7OiQAKbIesF9IvJW0zs93uczLj_y2v9AfI%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIgcNEa2b5rYCZTK8dtR-LvL2Asl1Q9nvNWcheUpCTioWECIQDOXIh3fe00xr6sZ9ldiYmasVDxVmR9oaJsxOxf-hLKMw%3D%3D&ratebypass=yes HTTP/1.1
User-Agent: Transmission/2.77
Accept: */*,application/metalink4+xml,application/metalink+xml
Host: r4---sn-i3b7knl6.googlevideo.com
Want-Digest: SHA-512;q=1, SHA-256;q=1, SHA;q=0.1
2020-05-07 13:19:29.213344 [INFO] [HttpConnection.cc:164] CUID#253 - Response received:
HTTP/1.1 200 OK
Last-Modified: Thu, 07 May 2020 00:34:26 GMT
Content-Type: video/mp4
Date: Thu, 07 May 2020 05:19:32 GMT
Expires: Thu, 07 May 2020 05:19:32 GMT
Cache-Control: private, max-age=14294
Accept-Ranges: bytes
Content-Length: 358588320
Connection: keep-alive
Alt-Svc: quic="":443""; ma=2592000; v=""46,43"",h3-27="":443""; ma=2592000,h3-25="":443""; ma=2592000,h3-Q050="":443""; ma=2592000,h3-Q049="":443""; ma=2592000,h3-Q048="":443""; ma=2592000,h3-Q046="":443""; ma=2592000,h3-Q043="":443""; ma=2592000
X-Restrict-Formats-Hint: None
X-Content-Type-Options: nosniff
Server: gvs 1.0
2020-05-07 13:19:29.214342 [ERROR] [AbstractCommand.cc:403] CUID#253 - Download aborted. URI=https://r4---sn-i3b7knl6.googlevideo.com/videoplayback?expire=1588843366&ei=Bn-zXo-RDtS7gQPG9Yn4CQ&ip=203.184.131.16&id=o-AICUqSrl3Oqo81BeGvv_gWU6mD9pBSAP9WXcWitKkUHT&itag=137&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278&source=youtube&requiressl=yes&mh=XY&mm=31%2C26&mn=sn-i3b7knl6%2Csn-npoeenee&ms=au%2Conr&mv=m&mvi=3&pl=24&initcwndbps=1395000&vprv=1&mime=video%2Fmp4&gir=yes&clen=358588320&dur=1414.208&lmt=1588811666787628&mt=1588821693&fvip=4&keepalive=yes&beids=23874723&c=WEB&txp=5316222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhALcGiiGbe3yJJxI3Z9Hkp4OIOZb0dW7nF_lWPJ5KqO4YAiEA-nelCeguY7OiQAKbIesF9IvJW0zs93uczLj_y2v9AfI%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIgcNEa2b5rYCZTK8dtR-LvL2Asl1Q9nvNWcheUpCTioWECIQDOXIh3fe00xr6sZ9ldiYmasVDxVmR9oaJsxOxf-hLKMw%3D%3D&ratebypass=yes
Exception: [AbstractCommand.cc:403] errorCode=1 URI=https://r4---sn-i3b7knl6.googlevideo.com/videoplayback?expire=1588843366&ei=Bn-zXo-RDtS7gQPG9Yn4CQ&ip=203.184.131.16&id=o-AICUqSrl3Oqo81BeGvv_gWU6mD9pBSAP9WXcWitKkUHT&itag=137&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278&source=youtube&requiressl=yes&mh=XY&mm=31%2C26&mn=sn-i3b7knl6%2Csn-npoeenee&ms=au%2Conr&mv=m&mvi=3&pl=24&initcwndbps=1395000&vprv=1&mime=video%2Fmp4&gir=yes&clen=358588320&dur=1414.208&lmt=1588811666787628&mt=1588821693&fvip=4&keepalive=yes&beids=23874723&c=WEB&txp=5316222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhALcGiiGbe3yJJxI3Z9Hkp4OIOZb0dW7nF_lWPJ5KqO4YAiEA-nelCeguY7OiQAKbIesF9IvJW0zs93uczLj_y2v9AfI%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIgcNEa2b5rYCZTK8dtR-LvL2Asl1Q9nvNWcheUpCTioWECIQDOXIh3fe00xr6sZ9ldiYmasVDxVmR9oaJsxOxf-hLKMw%3D%3D&ratebypass=yes
-> [RequestGroup.cc:760] errorCode=1 Download aborted.
-> [DefaultBtProgressInfoFile.cc:300] errorCode=1 total length mismatch. expected: 358588320, actual: 169393
```
what's wrong? can somebody ask?always get ""Download aborted."",even the url can open in chrome and other download tool.",,
684,https://api.github.com/repos/aria2/aria2/issues/1616,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1616/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1616/comments,https://api.github.com/repos/aria2/aria2/issues/1616/events,https://github.com/aria2/aria2/issues/1616,612710984,MDU6SXNzdWU2MTI3MTA5ODQ=,1616,"shell script in ""on-download-complete"" doesn't really get executed","{'login': 'NP-Prob', 'id': 9911456, 'node_id': 'MDQ6VXNlcjk5MTE0NTY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/9911456?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NP-Prob', 'html_url': 'https://github.com/NP-Prob', 'followers_url': 'https://api.github.com/users/NP-Prob/followers', 'following_url': 'https://api.github.com/users/NP-Prob/following{/other_user}', 'gists_url': 'https://api.github.com/users/NP-Prob/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NP-Prob/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NP-Prob/subscriptions', 'organizations_url': 'https://api.github.com/users/NP-Prob/orgs', 'repos_url': 'https://api.github.com/users/NP-Prob/repos', 'events_url': 'https://api.github.com/users/NP-Prob/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NP-Prob/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-05T15:55:15Z,2020-05-05T15:55:36Z,,NONE,,"I used the ""on-download-complete"" tag in the aria2.conf file, but didn't get a result.
It seems the ""on-download-complete"" tag worked but the script doesn't really executed, I can get the script work right in the bash-line, so there is no problem in the script.
BTW, I've tried this on two different vps to get the same result, both are Centos 7+.
**System Information:** Centos 7+
**Related information in the log file is below:**
2020-05-05 17:14:05.940216 [INFO] [util.cc:2239] Executing user command: /root/test.sh db134026a33e8937 1 /data/download/vultr.com.100MB.bin
2020-05-05 17:14:05.940492 [DEBUG] [DefaultPieceStorage.cc:745] Removed 0 have entries.
2020-05-05 17:14:05.943121 [DEBUG] [RequestGroupMan.cc:482] 1 RequestGroup(s) deleted.",,
685,https://api.github.com/repos/aria2/aria2/issues/1615,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1615/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1615/comments,https://api.github.com/repos/aria2/aria2/issues/1615/events,https://github.com/aria2/aria2/issues/1615,612556965,MDU6SXNzdWU2MTI1NTY5NjU=,1615,403 Error with aria2,"{'login': 'spacex97', 'id': 56607642, 'node_id': 'MDQ6VXNlcjU2NjA3NjQy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/56607642?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/spacex97', 'html_url': 'https://github.com/spacex97', 'followers_url': 'https://api.github.com/users/spacex97/followers', 'following_url': 'https://api.github.com/users/spacex97/following{/other_user}', 'gists_url': 'https://api.github.com/users/spacex97/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/spacex97/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/spacex97/subscriptions', 'organizations_url': 'https://api.github.com/users/spacex97/orgs', 'repos_url': 'https://api.github.com/users/spacex97/repos', 'events_url': 'https://api.github.com/users/spacex97/events{/privacy}', 'received_events_url': 'https://api.github.com/users/spacex97/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-05T12:15:32Z,2020-05-14T13:46:53Z,2020-05-14T13:46:52Z,NONE,,"Hi
I am getting 403 error when I am using aria2 to download file from akamai server while download works fine when i try to download same file using request or urllib.
Can someone please help me in understanding what is going wrong with aria2.
Regards",,
686,https://api.github.com/repos/aria2/aria2/issues/1614,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1614/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1614/comments,https://api.github.com/repos/aria2/aria2/issues/1614/events,https://github.com/aria2/aria2/issues/1614,611634999,MDU6SXNzdWU2MTE2MzQ5OTk=,1614,"How can I get all the GIDs, when I call it next time?","{'login': 'msxfXF', 'id': 38368353, 'node_id': 'MDQ6VXNlcjM4MzY4MzUz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/38368353?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/msxfXF', 'html_url': 'https://github.com/msxfXF', 'followers_url': 'https://api.github.com/users/msxfXF/followers', 'following_url': 'https://api.github.com/users/msxfXF/following{/other_user}', 'gists_url': 'https://api.github.com/users/msxfXF/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/msxfXF/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/msxfXF/subscriptions', 'organizations_url': 'https://api.github.com/users/msxfXF/orgs', 'repos_url': 'https://api.github.com/users/msxfXF/repos', 'events_url': 'https://api.github.com/users/msxfXF/events{/privacy}', 'received_events_url': 'https://api.github.com/users/msxfXF/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-04T06:32:34Z,2020-05-04T06:32:34Z,,NONE,,"I want to use it by XML-RPC, and I followed the document
[https://aria2.github.io/manual/en/html/aria2c.html](url)
But I don't know how can I get all the GIDs of exist tasks, (except add a new task) when I call it next time?
Thanks.",,
687,https://api.github.com/repos/aria2/aria2/issues/1613,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1613/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1613/comments,https://api.github.com/repos/aria2/aria2/issues/1613/events,https://github.com/aria2/aria2/issues/1613,610727834,MDU6SXNzdWU2MTA3Mjc4MzQ=,1613,./configure: line 14832: syntax error near unexpected token `0.20',"{'login': 'Lei-Guo', 'id': 10780607, 'node_id': 'MDQ6VXNlcjEwNzgwNjA3', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10780607?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Lei-Guo', 'html_url': 'https://github.com/Lei-Guo', 'followers_url': 'https://api.github.com/users/Lei-Guo/followers', 'following_url': 'https://api.github.com/users/Lei-Guo/following{/other_user}', 'gists_url': 'https://api.github.com/users/Lei-Guo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Lei-Guo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Lei-Guo/subscriptions', 'organizations_url': 'https://api.github.com/users/Lei-Guo/orgs', 'repos_url': 'https://api.github.com/users/Lei-Guo/repos', 'events_url': 'https://api.github.com/users/Lei-Guo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Lei-Guo/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-05-01T12:28:56Z,2020-07-04T11:50:10Z,,NONE,,"Ubuntu 20.04. running ./configure gives me the error ""./configure: line 14832: syntax error near unexpected token `0.20'""",,
688,https://api.github.com/repos/aria2/aria2/issues/1612,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1612/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1612/comments,https://api.github.com/repos/aria2/aria2/issues/1612/events,https://github.com/aria2/aria2/issues/1612,610100354,MDU6SXNzdWU2MTAxMDAzNTQ=,1612,Question: about the license influence,"{'login': 'DexterWoo', 'id': 11514478, 'node_id': 'MDQ6VXNlcjExNTE0NDc4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/11514478?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/DexterWoo', 'html_url': 'https://github.com/DexterWoo', 'followers_url': 'https://api.github.com/users/DexterWoo/followers', 'following_url': 'https://api.github.com/users/DexterWoo/following{/other_user}', 'gists_url': 'https://api.github.com/users/DexterWoo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/DexterWoo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/DexterWoo/subscriptions', 'organizations_url': 'https://api.github.com/users/DexterWoo/orgs', 'repos_url': 'https://api.github.com/users/DexterWoo/repos', 'events_url': 'https://api.github.com/users/DexterWoo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/DexterWoo/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-30T14:54:07Z,2020-04-30T14:54:07Z,,NONE,,"this is a question about the license:
If I pack aria2 binary in my application and use JsonRPC to manage downloads,
Do I need to open source my application with GPLv2 as well?
",,
689,https://api.github.com/repos/aria2/aria2/issues/1611,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1611/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1611/comments,https://api.github.com/repos/aria2/aria2/issues/1611/events,https://github.com/aria2/aria2/issues/1611,610026474,MDU6SXNzdWU2MTAwMjY0NzQ=,1611,NOT Working download from jackett Uri,"{'login': 'alamia442', 'id': 61982500, 'node_id': 'MDQ6VXNlcjYxOTgyNTAw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/61982500?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/alamia442', 'html_url': 'https://github.com/alamia442', 'followers_url': 'https://api.github.com/users/alamia442/followers', 'following_url': 'https://api.github.com/users/alamia442/following{/other_user}', 'gists_url': 'https://api.github.com/users/alamia442/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/alamia442/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/alamia442/subscriptions', 'organizations_url': 'https://api.github.com/users/alamia442/orgs', 'repos_url': 'https://api.github.com/users/alamia442/repos', 'events_url': 'https://api.github.com/users/alamia442/events{/privacy}', 'received_events_url': 'https://api.github.com/users/alamia442/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-30T13:57:25Z,2020-04-30T13:57:25Z,,NONE,,"https://jackett.com/dl/ettv/?jackett_apikey=ApiJackett&path=Q2ZESjhKSW84TEZTNGxoQnZXSWRscERYbV9vQ2xRX2FOMWhOLWFvU0RxbTRpVUVuVlJ5V2hyQng5TmJLbE9JcFJ1ZFA5OXFfdVowaFBocklzU3pQS3J4RTRGMFExUTdEd0g3U293aEdKVWpGUXIzZnhpRTZVc1FJUUZwWW5XSzkxcmhzUDRVV0NRMzk0Vm1IWGJFLWM3NHE5eVBHNTZlRVVPSWxzc1pqWWxFSGdmbTd1MXVlczVpU3ZzY3R1QS1hMzdPTFVNMFBYYW4xTmhxWEhUcUhQNTB5R0NGX0lmcGhla3ljek5JTlRROTdXNEdC&file=Code.404.S01.COMPLETE.720p.HDTV.x264-GalaxyTV
",,
690,https://api.github.com/repos/aria2/aria2/issues/1610,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1610/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1610/comments,https://api.github.com/repos/aria2/aria2/issues/1610/events,https://github.com/aria2/aria2/issues/1610,609256228,MDU6SXNzdWU2MDkyNTYyMjg=,1610,Is it possible use multiple users at the same time??,"{'login': 'vincenzogianfelice', 'id': 30395310, 'node_id': 'MDQ6VXNlcjMwMzk1MzEw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/30395310?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vincenzogianfelice', 'html_url': 'https://github.com/vincenzogianfelice', 'followers_url': 'https://api.github.com/users/vincenzogianfelice/followers', 'following_url': 'https://api.github.com/users/vincenzogianfelice/following{/other_user}', 'gists_url': 'https://api.github.com/users/vincenzogianfelice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vincenzogianfelice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vincenzogianfelice/subscriptions', 'organizations_url': 'https://api.github.com/users/vincenzogianfelice/orgs', 'repos_url': 'https://api.github.com/users/vincenzogianfelice/repos', 'events_url': 'https://api.github.com/users/vincenzogianfelice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vincenzogianfelice/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-29T18:12:29Z,2020-05-17T02:07:59Z,,NONE,,"Hi. Is it possible run aria2c with multiple file config, at the same time, as many as users?.",,
691,https://api.github.com/repos/aria2/aria2/issues/1609,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1609/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1609/comments,https://api.github.com/repos/aria2/aria2/issues/1609/events,https://github.com/aria2/aria2/issues/1609,608466465,MDU6SXNzdWU2MDg0NjY0NjU=,1609,How to download this URI: https://momo.isciii.es/public/momo/data,"{'login': 'javiergrana74', 'id': 6445973, 'node_id': 'MDQ6VXNlcjY0NDU5NzM=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6445973?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/javiergrana74', 'html_url': 'https://github.com/javiergrana74', 'followers_url': 'https://api.github.com/users/javiergrana74/followers', 'following_url': 'https://api.github.com/users/javiergrana74/following{/other_user}', 'gists_url': 'https://api.github.com/users/javiergrana74/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/javiergrana74/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/javiergrana74/subscriptions', 'organizations_url': 'https://api.github.com/users/javiergrana74/orgs', 'repos_url': 'https://api.github.com/users/javiergrana74/repos', 'events_url': 'https://api.github.com/users/javiergrana74/events{/privacy}', 'received_events_url': 'https://api.github.com/users/javiergrana74/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-28T16:51:08Z,2020-04-28T16:51:08Z,,NONE,,"Failure:
C:\Users\M3>aria2c --dir=c:\ ""https://momo.isciii.es/public/momo/data""
04/28 18:45:24 [NOTICE] Downloading 1 item(s)
[#48fbe7 0B/0B CN:1 DL:0B]
04/28 18:45:35 [ERROR] CUID#7 - Download aborted. URI=https://momo.isciii.es/public/momo/data
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://momo.isciii.es/public/momo/data
-> [SocketCore.cc:1021] errorCode=1 SSL/TLS handshake failure: Error: Se ha forzado la interrupción de una conexión existente por el host remoto.
(2746)
04/28 18:45:35 [NOTICE] Download GID#48fbe742dff399e9 not complete:
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+======================================================
48fbe7|ERR | 0B/s|https://momo.isciii.es/public/momo/data
Status Legend:
(ERR):error occurred.
aria2 will resume download if the transfer is restarted.
If there are any errors, then see the log file. See '-l' option in help/man page
for details.
C:\Users\M3>",,
692,https://api.github.com/repos/aria2/aria2/issues/1608,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1608/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1608/comments,https://api.github.com/repos/aria2/aria2/issues/1608/events,https://github.com/aria2/aria2/issues/1608,606723949,MDU6SXNzdWU2MDY3MjM5NDk=,1608,"Is it possible to run aria2 using ""atrun"" to schedule downloads?","{'login': 'saleh-old', 'id': 13378447, 'node_id': 'MDQ6VXNlcjEzMzc4NDQ3', 'avatar_url': 'https://avatars0.githubusercontent.com/u/13378447?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/saleh-old', 'html_url': 'https://github.com/saleh-old', 'followers_url': 'https://api.github.com/users/saleh-old/followers', 'following_url': 'https://api.github.com/users/saleh-old/following{/other_user}', 'gists_url': 'https://api.github.com/users/saleh-old/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/saleh-old/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/saleh-old/subscriptions', 'organizations_url': 'https://api.github.com/users/saleh-old/orgs', 'repos_url': 'https://api.github.com/users/saleh-old/repos', 'events_url': 'https://api.github.com/users/saleh-old/events{/privacy}', 'received_events_url': 'https://api.github.com/users/saleh-old/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-25T08:55:39Z,2020-04-25T08:55:39Z,,NONE,,"I'm to trying to get the download schedules working on Aria2. I got `atrun` working on macOS for simple stuff such as:
```
~/Desktop » at now + 2 minutes
mkdir ttt
```
And then I press `crl + d` to exit and save it.
But when I do the same with a download command, it nothing happens. ",,
693,https://api.github.com/repos/aria2/aria2/issues/1607,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1607/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1607/comments,https://api.github.com/repos/aria2/aria2/issues/1607/events,https://github.com/aria2/aria2/issues/1607,605216924,MDU6SXNzdWU2MDUyMTY5MjQ=,1607,"CANNOT LINK EXECUTABLE: cannot locate symbol ""freeifaddrs"" referenced by ""./aria2c""...","{'login': 'tea1111980', 'id': 16295097, 'node_id': 'MDQ6VXNlcjE2Mjk1MDk3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16295097?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tea1111980', 'html_url': 'https://github.com/tea1111980', 'followers_url': 'https://api.github.com/users/tea1111980/followers', 'following_url': 'https://api.github.com/users/tea1111980/following{/other_user}', 'gists_url': 'https://api.github.com/users/tea1111980/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tea1111980/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tea1111980/subscriptions', 'organizations_url': 'https://api.github.com/users/tea1111980/orgs', 'repos_url': 'https://api.github.com/users/tea1111980/repos', 'events_url': 'https://api.github.com/users/tea1111980/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tea1111980/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-23T03:46:49Z,2020-04-23T03:46:49Z,,NONE,,"如题。
安卓手机 提示:CANNOT LINK EXECUTABLE: empty/missing DT_HASH in ""./aria2c"" (built with --hash-style=gnu?)
安卓平板 提示:CANNOT LINK EXECUTABLE: cannot locate symbol ""freeifaddrs"" referenced by ""./aria2c""...
这是什么问题?",,
694,https://api.github.com/repos/aria2/aria2/issues/1606,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1606/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1606/comments,https://api.github.com/repos/aria2/aria2/issues/1606/events,https://github.com/aria2/aria2/issues/1606,604699463,MDU6SXNzdWU2MDQ2OTk0NjM=,1606,--max-split-size,"{'login': 'IRGC', 'id': 36361542, 'node_id': 'MDQ6VXNlcjM2MzYxNTQy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36361542?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/IRGC', 'html_url': 'https://github.com/IRGC', 'followers_url': 'https://api.github.com/users/IRGC/followers', 'following_url': 'https://api.github.com/users/IRGC/following{/other_user}', 'gists_url': 'https://api.github.com/users/IRGC/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/IRGC/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/IRGC/subscriptions', 'organizations_url': 'https://api.github.com/users/IRGC/orgs', 'repos_url': 'https://api.github.com/users/IRGC/repos', 'events_url': 'https://api.github.com/users/IRGC/events{/privacy}', 'received_events_url': 'https://api.github.com/users/IRGC/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-22T11:58:34Z,2020-04-22T12:10:27Z,,NONE,," i see we have --min-split-size but i want max split size. Is there anyway we can limit split size with current version of aria2 ? or it should be implemented as new feature?
example: Range header length should not exceed --max-split-size",,
695,https://api.github.com/repos/aria2/aria2/issues/1605,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1605/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1605/comments,https://api.github.com/repos/aria2/aria2/issues/1605/events,https://github.com/aria2/aria2/issues/1605,603858402,MDU6SXNzdWU2MDM4NTg0MDI=,1605,Feature request: Recursive HTTP/HTTPS download,"{'login': 'Pernat1y', 'id': 29379145, 'node_id': 'MDQ6VXNlcjI5Mzc5MTQ1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/29379145?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Pernat1y', 'html_url': 'https://github.com/Pernat1y', 'followers_url': 'https://api.github.com/users/Pernat1y/followers', 'following_url': 'https://api.github.com/users/Pernat1y/following{/other_user}', 'gists_url': 'https://api.github.com/users/Pernat1y/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Pernat1y/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Pernat1y/subscriptions', 'organizations_url': 'https://api.github.com/users/Pernat1y/orgs', 'repos_url': 'https://api.github.com/users/Pernat1y/repos', 'events_url': 'https://api.github.com/users/Pernat1y/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Pernat1y/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-21T09:41:51Z,2020-04-21T09:41:51Z,,NONE,,"It would be nice to have recursive HTTP/HTTPS download option (AKA website mirroring).
The only similar issue/request I have found: https://github.com/aria2/aria2/issues/421
",,
696,https://api.github.com/repos/aria2/aria2/issues/1604,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1604/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1604/comments,https://api.github.com/repos/aria2/aria2/issues/1604/events,https://github.com/aria2/aria2/issues/1604,603679384,MDU6SXNzdWU2MDM2NzkzODQ=,1604,[feature req] stagger/delay between parallel downloads,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-21T03:33:28Z,2020-04-21T03:33:28Z,,NONE,,"Sometimes starting multiple downloads at exactly the same time is not desired. An arbitrary (specified) delay between starting each download is desired. No option to do this exists.
Example:
`aria2c -j 8 -m 8 -i ./links.txt`
to
`aria2c -j 8 -m 8 --stagger=10 -i ./links.txt`
every 10 seconds a new download will start until there are 8, and ensure that there will be at least 10 seconds between additional downloads (if 2 or more complete less than 10 seconds apart)
",,
697,https://api.github.com/repos/aria2/aria2/issues/1603,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1603/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1603/comments,https://api.github.com/repos/aria2/aria2/issues/1603/events,https://github.com/aria2/aria2/issues/1603,603252750,MDU6SXNzdWU2MDMyNTI3NTA=,1603,static link error,"{'login': 'SKIYET', 'id': 49865295, 'node_id': 'MDQ6VXNlcjQ5ODY1Mjk1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/49865295?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SKIYET', 'html_url': 'https://github.com/SKIYET', 'followers_url': 'https://api.github.com/users/SKIYET/followers', 'following_url': 'https://api.github.com/users/SKIYET/following{/other_user}', 'gists_url': 'https://api.github.com/users/SKIYET/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SKIYET/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SKIYET/subscriptions', 'organizations_url': 'https://api.github.com/users/SKIYET/orgs', 'repos_url': 'https://api.github.com/users/SKIYET/repos', 'events_url': 'https://api.github.com/users/SKIYET/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SKIYET/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-20T13:47:37Z,2020-04-20T13:47:37Z,,NONE,,"Dear
I compile and install the libunwind 1.4 successfully with following commands.
PREFIX=/usr/local
C_COMPILER=""gcc""
CXX_COMPILER=""g++""
cd /tmp/libunwind
PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig/ LD_LIBRARY_PATH=$PREFIX/lib/ CC=""$C_COMPILER"" CXX=""$CXX_COMPILER"" ./configure --prefix=$PREFIX --enable-static=yes --enable-shared=no
make -j$CPUCOUNT
make install -j$CPUCOUNT
Then I install jemalloc-5.2.1. successfully with following commands.
cd /tmp/jemalloc
#./autogen.sh
PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig/ LD_LIBRARY_PATH=$PREFIX/lib/ CC=""$C_COMPILER"" CXX=""$CXX_COMPILER"" ./configure --prefix=$PREFIX --host=$HOST --enable-prof --enable-prof-libunwind --with-static-libunwind=/usr/local/lib/libunwind-x86_64.a --disable-prof-libgcc --disable-prof-gcc --enable-static=yes --enable-shared=no
make -j$CPUCOUNT
make install -j$CPUCOUNT
But I cannot compile aria2 with following command
cd /tmp/aria2
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
LD_LIBRARY_PATH=/usr/local/lib/
CC=""$C_COMPILER""
CXX=""$CXX_COMPILER""
./configure
--prefix=$PREFIX
--without-libxml2
--without-libgcrypt
--without-libnettle
--without-gnutls
--without-libgmp
--with-libz
--with-libssh2
--with-sqlite3
--with-openssl
--with-jemalloc
--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
ARIA2_STATIC=yes
--enable-threads=posix
--enable-shared=no
make -j$CPUCOUNT && strip ./src/aria2c
The configure is ok ,but make is illed
the program told me
/usr/bin/ld: cannot find -lgcc_s
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:2156: aria2c] Error 1
make[3]: Leaving directory '/tmp/aria2/src'
make[2]: *** [Makefile:2678: all-recursive] Error 1
make[2]: Leaving directory '/tmp/aria2/src'
make[1]: *** [Makefile:555: all-recursive] Error 1
make[1]: Leaving directory '/tmp/aria2'
make: *** [Makefile:466: all] Error 2
tcmalloc with libunwind is ok.
but jemalloc with libunwind is illed.",,
698,https://api.github.com/repos/aria2/aria2/issues/1602,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1602/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1602/comments,https://api.github.com/repos/aria2/aria2/issues/1602/events,https://github.com/aria2/aria2/issues/1602,602724632,MDU6SXNzdWU2MDI3MjQ2MzI=,1602,Loading Chrome's cookies fails with no explanation,"{'login': 'NightMachinary', 'id': 36224762, 'node_id': 'MDQ6VXNlcjM2MjI0NzYy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36224762?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NightMachinary', 'html_url': 'https://github.com/NightMachinary', 'followers_url': 'https://api.github.com/users/NightMachinary/followers', 'following_url': 'https://api.github.com/users/NightMachinary/following{/other_user}', 'gists_url': 'https://api.github.com/users/NightMachinary/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NightMachinary/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NightMachinary/subscriptions', 'organizations_url': 'https://api.github.com/users/NightMachinary/orgs', 'repos_url': 'https://api.github.com/users/NightMachinary/repos', 'events_url': 'https://api.github.com/users/NightMachinary/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NightMachinary/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-04-19T14:12:17Z,2020-04-19T14:58:13Z,,NONE,,"```
aria2c -l - --load-cookies ~'/Library/Application Support/Google/Chrome/Default/Cookies'
http://cw.sharif.edu/pluginfile.php/125175/mod_resource/content/0/01-04-Composition%20and%20Alias%20method.mp4
2020-04-19 18:37:55.098490 [INFO] [Context.cc:179] <<--- --- --- ---
2020-04-19 18:37:55.099321 [INFO] [Context.cc:180] --- --- --- ---
2020-04-19 18:37:55.099402 [INFO] [Context.cc:181] --- --- --- --->>
2020-04-19 18:37:55.099832 [INFO] [Context.cc:182] aria2 1.35.0
2020-04-19 18:37:55.099882 [INFO] [Context.cc:183] Apple LLVM 11.0.0 (clang-1100.0.33.8)
built by x86_64-apple-darwin19.0.0
on Oct 7 2019 20:25:12
2020-04-19 18:37:55.099914 [INFO] [Context.cc:184] Darwin 19.0.0 Darwin Kernel Version 19.0.0: Wed Sep 25 20:18:50 PDT 2019; root:xnu-6153.11.26~2/RELEASE_X86_64 x86_64
2020-04-19 18:37:55.099923 [INFO] [Context.cc:185] zlib/1.2.11 libxml2/2.9.4 sqlite3/3.28.0 AppleTLS libssh2/1.9.0
2020-04-19 18:37:55.099929 [INFO] [Context.cc:186] Logging started.
2020-04-19 18:37:55.099966 [DEBUG] [Context.cc:210] Set rlimit NO_FILE from 256 to 1024
2020-04-19 18:37:55.100002 [INFO] [SocketCore.cc:1659] Checking configured addresses
2020-04-19 18:37:55.100428 [INFO] [SocketCore.cc:1710] Not considered: 127.0.0.1
2020-04-19 18:37:55.100446 [INFO] [SocketCore.cc:1710] Not considered: ::1
2020-04-19 18:37:55.100562 [INFO] [SocketCore.cc:1710] Not considered: fe80::1%lo0
2020-04-19 18:37:55.100663 [INFO] [SocketCore.cc:1710] Not considered: fe80::96e9:58c3:c979:bdfb%utun0
2020-04-19 18:37:55.100762 [INFO] [SocketCore.cc:1710] Not considered: fe80::d501:a847:34de:7e72%utun1
2020-04-19 18:37:55.100859 [INFO] [SocketCore.cc:1710] Not considered: fe80::5aa8:59b2:f22f:d444%utun3
2020-04-19 18:37:55.100955 [INFO] [SocketCore.cc:1710] Not considered: fe80::6dd5:a5d5:3e29:9dc7%utun4
2020-04-19 18:37:55.101053 [INFO] [SocketCore.cc:1710] Not considered: fe80::59a6:6625:9cd7:2591%utun5
2020-04-19 18:37:55.101151 [INFO] [SocketCore.cc:1710] Not considered: fe80::5d07:3e6:c6de:9260%utun6
2020-04-19 18:37:55.104207 [INFO] [SocketCore.cc:1707] Found configured address: 172.16.0.2
2020-04-19 18:37:55.104343 [INFO] [SocketCore.cc:1710] Not considered: fe80::7a4f:43ff:fe65:8a54%utun2
2020-04-19 18:37:55.104443 [INFO] [SocketCore.cc:1707] Found configured address: fd01:5ca1:ab1e:8c0c:a204:fed2:608f:76aa
2020-04-19 18:37:55.104586 [INFO] [SocketCore.cc:1710] Not considered: fe80::aede:48ff:fe00:1122%en5
2020-04-19 18:37:55.104691 [INFO] [SocketCore.cc:1710] Not considered: fe80::149a:2fec:ea1e:be92%en8
2020-04-19 18:37:55.104703 [INFO] [SocketCore.cc:1707] Found configured address: 172.20.10.4
2020-04-19 18:37:55.104709 [INFO] [SocketCore.cc:1715] IPv4 configured=1, IPv6 configured=1
2020-04-19 18:37:55.105730 [NOTICE] [Context.cc:311] Downloading 1 item(s)
04/19 18:37:55 [NOTICE] Downloading 1 item(s)
2020-04-19 18:37:55.151587 [INFO] [CookieStorage.cc:456] Exception caught
Exception: [Sqlite3CookieParser.cc:157] errorCode=1 Failed to read SQLite3 database: no such table: moz_cookies
2020-04-19 18:37:55.151646 [INFO] [CookieStorage.cc:458] This does not look like Firefox3 cookie file. Retrying, assuming it is Chromium cookie file.
2020-04-19 18:37:55.152243 [ERROR] [CookieStorage.cc:478] Failed to load cookies from /Users/evar/Library/Application Support/Google/Chrome/Default/Cookies
04/19 18:37:55 [ERROR] Failed to load cookies from /Users/evar/Library/Application Support/Google/Chrome/Default/Cookies
2020-04-19 18:37:55.152271 [ERROR] [MultiUrlRequestInfo.cc:227] Failed to load cookies from /Users/evar/Library/Application Support/Google/Chrome/Default/Cookies
04/19 18:37:55 [ERROR] Failed to load cookies from /Users/evar/Library/Application Support/Google/Chrome/Default/Cookies
2020-04-19 18:37:55.158659 [DEBUG] [RequestGroupMan.cc:591] 1 RequestGroup(s) added.
2020-04-19 18:37:55.158736 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:0, hup:0, err:0
2020-04-19 18:37:55.158981 [DEBUG] [FeedbackURISelector.cc:162] Selected from normCands
2020-04-19 18:37:55.159012 [DEBUG] [FeedbackURISelector.cc:84] FeedbackURISelector selected http://cw.sharif.edu/pluginfile.php/125175/mod_resource/content/0/01-04-Composition%20and%20Alias%20method.mp4
2020-04-19 18:37:55.159070 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:0, hup:0, err:0
2020-04-19 18:37:55.161193 [INFO] [AbstractCommand.cc:817] CUID#7 - Name resolution complete: cw.sharif.edu -> 81.31.168.20
2020-04-19 18:37:55.161453 [INFO] [HttpInitiateConnectionCommand.cc:123] CUID#7 - Connecting to 81.31.168.20:80
2020-04-19 18:37:55.162527 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:0, hup:0, err:0
2020-04-19 18:37:55.305696 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:1, hup:0, err:0
2020-04-19 18:37:55.305845 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:1, hup:0, err:0
2020-04-19 18:37:55.312202 [INFO] [HttpConnection.cc:129] CUID#7 - Requesting:
GET /pluginfile.php/125175/mod_resource/content/0/01-04-Composition%20and%20Alias%20method.mp4 HTTP/1.1
User-Agent: aria2/1.35.0
Accept: */*,application/metalink4+xml,application/metalink+xml
Host: cw.sharif.edu
Want-Digest: SHA-512;q=1, SHA-256;q=1, SHA;q=0.1
2020-04-19 18:37:55.579814 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:55.579884 [INFO] [HttpConnection.cc:164] CUID#7 - Response received:
HTTP/1.1 303 See Other
Date: Sun, 19 Apr 2020 14:05:26 GMT
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.6.31
X-Powered-By: PHP/5.6.31
Set-Cookie:
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: https://cw.sharif.edu/login/index.php
Content-Language: fa
Content-Length: 566
Content-Type: text/html; charset=utf-8
2020-04-19 18:37:55.580059 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:0, hup:0, err:0
2020-04-19 18:37:55.580091 [INFO] [DownloadEngine.cc:315] Pool socket for 81.31.168.20(80)
2020-04-19 18:37:55.580106 [NOTICE] [HttpResponse.cc:169] CUID#7 - Redirecting to https://cw.sharif.edu/login/index.php
04/19 18:37:55 [NOTICE] CUID#7 - Redirecting to https://cw.sharif.edu/login/index.php
2020-04-19 18:37:55.580178 [DEBUG] [AbstractCommand.cc:452] CUID#7 - Pooling request URI=http://cw.sharif.edu/pluginfile.php/125175/mod_resource/content/0/01-04-Composition%20and%20Alias%20method.mp4
2020-04-19 18:37:55.580221 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:0, hup:0, err:0
2020-04-19 18:37:55.580234 [DEBUG] [FileEntry.cc:225] Picked up from pool: http://cw.sharif.edu/pluginfile.php/125175/mod_resource/content/0/01-04-Composition%20and%20Alias%20method.mp4
2020-04-19 18:37:55.580261 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:0, hup:0, err:0
2020-04-19 18:37:55.581063 [INFO] [AbstractCommand.cc:817] CUID#7 - Name resolution complete: cw.sharif.edu -> 81.31.168.20
2020-04-19 18:37:55.581081 [INFO] [HttpInitiateConnectionCommand.cc:123] CUID#7 - Connecting to 81.31.168.20:443
2020-04-19 18:37:55.581238 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:0, hup:0, err:0
2020-04-19 18:37:55.740761 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:1, hup:0, err:0
2020-04-19 18:37:55.740828 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:0, write:1, hup:0, err:0
2020-04-19 18:37:55.740839 [DEBUG] [SocketCore.cc:926] Creating TLS session
2020-04-19 18:37:55.811693 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811717 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811728 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811738 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811747 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811756 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: SSL_RSA_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811769 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: Unknown suite (0x1301) like TLS_NULL_WITH_NULL_NULL
2020-04-19 18:37:55.811777 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: Unknown suite (0x1302) like TLS_NULL_WITH_NULL_NULL
2020-04-19 18:37:55.811784 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: Unknown suite (0x1303) like TLS_NULL_WITH_NULL_NULL
2020-04-19 18:37:55.811790 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_DH_anon_WITH_AES_256_GCM_SHA384
2020-04-19 18:37:55.811795 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_DH_anon_WITH_AES_128_GCM_SHA256
2020-04-19 18:37:55.811801 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_DH_anon_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.811806 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_DH_anon_WITH_AES_256_CBC_SHA256
2020-04-19 18:37:55.811854 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_DH_anon_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.811861 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_DH_anon_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.811867 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811873 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDHE_ECDSA_WITH_NULL_SHA
2020-04-19 18:37:55.811879 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDHE_RSA_WITH_NULL_SHA
2020-04-19 18:37:55.811885 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDH_ECDSA_WITH_NULL_SHA
2020-04-19 18:37:55.811890 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_ECDH_RSA_WITH_NULL_SHA
2020-04-19 18:37:55.811897 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_AES_256_CBC_SHA384
2020-04-19 18:37:55.811904 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.811910 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.811916 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.811922 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_3DES_EDE_CBC_SHA
2020-04-19 18:37:55.811928 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_NULL_SHA384
2020-04-19 18:37:55.811934 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_NULL_SHA256
2020-04-19 18:37:55.811940 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_PSK_WITH_NULL_SHA
2020-04-19 18:37:55.811945 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: TLS_RSA_WITH_NULL_SHA256
2020-04-19 18:37:55.811952 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: SSL_RSA_WITH_NULL_SHA
2020-04-19 18:37:55.811971 [DEBUG] [AppleTLSSession.cc:307] Removing blocked cipher suite: SSL_RSA_WITH_NULL_MD5
2020-04-19 18:37:55.811978 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
2020-04-19 18:37:55.811984 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
2020-04-19 18:37:55.811990 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
2020-04-19 18:37:55.811996 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.812001 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.812007 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.812013 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
2020-04-19 18:37:55.812019 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
2020-04-19 18:37:55.812025 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
2020-04-19 18:37:55.812030 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.812036 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.812041 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.812047 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
2020-04-19 18:37:55.812053 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
2020-04-19 18:37:55.812059 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
2020-04-19 18:37:55.812073 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.812080 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.812085 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.812091 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384
2020-04-19 18:37:55.812097 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
2020-04-19 18:37:55.812103 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384
2020-04-19 18:37:55.812108 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.812114 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.812126 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.812131 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
2020-04-19 18:37:55.812138 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
2020-04-19 18:37:55.812143 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
2020-04-19 18:37:55.812149 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.812155 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_DHE_RSA_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.812160 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_DHE_RSA_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.812166 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_RSA_WITH_AES_256_GCM_SHA384
2020-04-19 18:37:55.812172 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_RSA_WITH_AES_128_GCM_SHA256
2020-04-19 18:37:55.812187 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_RSA_WITH_AES_256_CBC_SHA256
2020-04-19 18:37:55.812194 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_RSA_WITH_AES_128_CBC_SHA256
2020-04-19 18:37:55.812200 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_RSA_WITH_AES_256_CBC_SHA
2020-04-19 18:37:55.812205 [DEBUG] [AppleTLSSession.cc:433] AppleTLS: Enabled suite TLS_RSA_WITH_AES_128_CBC_SHA
2020-04-19 18:37:55.812252 [DEBUG] [SocketCore.cc:946] TLS Handshaking
2020-04-19 18:37:56.025702 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.027017 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
[#a438eb 0B/0B CN:1 DL:0B]2020-04-19 18:37:56.192745 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.423603 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.425278 [INFO] [AppleTLSSession.cc:736] AppleTLS: Connected to cw.sharif.edu with TLSv1.2 (TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384)
2020-04-19 18:37:56.425334 [DEBUG] [SocketCore.cc:994] Securely connected to cw.sharif.edu (81.31.168.20:443) with TLSv1.2
2020-04-19 18:37:56.425639 [INFO] [HttpConnection.cc:129] CUID#7 - Requesting:
GET /login/index.php HTTP/1.1
User-Agent: aria2/1.35.0
Accept: */*,application/metalink4+xml,application/metalink+xml
Host: cw.sharif.edu
Cookie:
If-Modified-Since: Sun, 19 Apr 2020 13:46:25 GMT
Want-Digest: SHA-512;q=1, SHA-256;q=1, SHA;q=0.1
2020-04-19 18:37:56.715777 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.715849 [INFO] [HttpConnection.cc:164] CUID#7 - Response received:
HTTP/1.1 200 OK
Date: Sun, 19 Apr 2020 14:05:28 GMT
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.6.31
X-Powered-By: PHP/5.6.31
Expires:
Cache-Control: private, pre-check=0, post-check=0, max-age=0, no-transform
Pragma: no-cache
Content-Language: fa
Content-Script-Type: text/javascript
Content-Style-Type: text/css
X-UA-Compatible: IE=edge
Accept-Ranges: none
X-Frame-Options: sameorigin
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
2020-04-19 18:37:56.715887 [DEBUG] [RequestGroup.cc:1045] Finding PreDownloadHandler for path /Users/evar/TMP/index.php.
2020-04-19 18:37:56.715893 [DEBUG] [RequestGroup.cc:1059] No PreDownloadHandler found.
2020-04-19 18:37:56.716095 [NOTICE] [RequestGroup.cc:776] File already exists. Renamed to /Users/evar/TMP/index.4.php.
04/19 18:37:56 [NOTICE] File already exists. Renamed to /Users/evar/TMP/index.4.php.
2020-04-19 18:37:56.716538 [DEBUG] [SegmentMan.cc:141] Attach segment#0 to CUID#7.
2020-04-19 18:37:56.716598 [DEBUG] [SegmentMan.cc:167] index=0, length=0, segmentLength=0, writtenLength=0
2020-04-19 18:37:56.716629 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.716686 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.719748 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.721680 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.798612 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.799604 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.801325 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.863567 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.864546 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.864730 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.864765 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.864781 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.875555 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.884479 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.884777 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.884807 [DEBUG] [AbstractCommand.cc:184] CUID#7 - socket: read:1, write:0, hup:0, err:0
2020-04-19 18:37:56.884822 [INFO] [DownloadCommand.cc:242] CUID#7 - The download for one segment completed successfully.
2020-04-19 18:37:56.884936 [INFO] [DownloadEngine.cc:315] Pool socket for 81.31.168.20(443)
2020-04-19 18:37:56.884976 [DEBUG] [RequestGroup.cc:982] GID#a438eb5feff2233a - Request queue check
2020-04-19 18:37:56.885037 [DEBUG] [ServerStat.cc:111] ServerStat:cw.sharif.edu: singleConnectionAvgSpeed_ old:0.00KB/s new:189.60KB/s last:189.60KB/s
2020-04-19 18:37:56.885193 [NOTICE] [RequestGroup.cc:1216] Download complete: /Users/evar/TMP/index.4.php
04/19 18:37:56 [NOTICE] Download complete: /Users/evar/TMP/index.4.php
2020-04-19 18:37:56.885214 [DEBUG] [RequestGroup.cc:1067] Finding PostDownloadHandler for path /Users/evar/TMP/index.4.php.
2020-04-19 18:37:56.885222 [DEBUG] [RequestGroup.cc:1080] No PostDownloadHandler found.
2020-04-19 18:37:56.885229 [DEBUG] [RequestGroup.cc:1172] GID#a438eb5feff2233a - Creating DownloadResult.
2020-04-19 18:37:56.885389 [DEBUG] [RequestGroupMan.cc:482] 1 RequestGroup(s) deleted.
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
a438eb|OK | 18KiB/s|/Users/evar/TMP/index.4.php
Status Legend:
(OK):download completed.
```",,
699,https://api.github.com/repos/aria2/aria2/issues/1601,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1601/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1601/comments,https://api.github.com/repos/aria2/aria2/issues/1601/events,https://github.com/aria2/aria2/issues/1601,602668202,MDU6SXNzdWU2MDI2NjgyMDI=,1601,"Some issue about libunwind , jemalloc and aria2","{'login': 'SKIYET', 'id': 49865295, 'node_id': 'MDQ6VXNlcjQ5ODY1Mjk1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/49865295?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SKIYET', 'html_url': 'https://github.com/SKIYET', 'followers_url': 'https://api.github.com/users/SKIYET/followers', 'following_url': 'https://api.github.com/users/SKIYET/following{/other_user}', 'gists_url': 'https://api.github.com/users/SKIYET/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SKIYET/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SKIYET/subscriptions', 'organizations_url': 'https://api.github.com/users/SKIYET/orgs', 'repos_url': 'https://api.github.com/users/SKIYET/repos', 'events_url': 'https://api.github.com/users/SKIYET/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SKIYET/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-19T09:31:17Z,2020-04-20T12:59:01Z,2020-04-20T12:59:01Z,NONE,,"Dear
I compile and install the libunwind 1.4 successfully with following commands.
PREFIX=/usr/local
C_COMPILER=""gcc""
CXX_COMPILER=""g++""
cd /tmp/libunwind
PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig/ LD_LIBRARY_PATH=$PREFIX/lib/ CC=""$C_COMPILER"" CXX=""$CXX_COMPILER"" ./configure --prefix=$PREFIX --enable-static=no --enable-shared=no
make -j$CPUCOUNT
make install -j$CPUCOUNT
Then I install jemalloc-5.2.1. successfully with following commands.
cd /tmp/jemalloc
#./autogen.sh
PKG_CONFIG_PATH=$PREFIX/lib/pkgconfig/ LD_LIBRARY_PATH=$PREFIX/lib/ CC=""$C_COMPILER"" CXX=""$CXX_COMPILER"" ./configure --prefix=$PREFIX --host=$HOST --enable-prof --enable-prof-libunwind --with-static-libunwind=/usr/local/lib/libunwind.a --disable-prof-libgcc --disable-prof-gcc --enable-static=yes --enable-shared=no
make -j$CPUCOUNT
make install -j$CPUCOUNT
But I cannot compile aria2 with following command
cd /tmp/aria2
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
LD_LIBRARY_PATH=/usr/local/lib/
CC=""$C_COMPILER""
CXX=""$CXX_COMPILER""
./configure
--prefix=$PREFIX
--without-libxml2
--without-libgcrypt
--without-libnettle
--without-gnutls
--without-libgmp
--with-libz
--with-libssh2
--with-sqlite3
--with-openssl
--with-jemalloc
--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
ARIA2_STATIC=yes
--enable-threads=posix
--enable-shared=no
make -j$CPUCOUNT && strip ./src/aria2c
The configure is ok ,but make is illed
the program told me
ares_getnameinfo.c:(.text+0x32d): warning: Using 'getservbyport_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/bin/ld: /usr/local/lib/libjemalloc.a(prof.o): in function je_prof_backtrace':
/tmp/jemalloc/src/prof.c:595: undefined reference to unw_backtrace' /usr/bin/ld: /tmp/jemalloc/src/prof.c:595: undefined reference to unw_backtrace'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:2156: aria2c] Error 1
`
But there is nothing if I use tcmalloc.
Why this? Could you please help me?",,
700,https://api.github.com/repos/aria2/aria2/issues/1600,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1600/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1600/comments,https://api.github.com/repos/aria2/aria2/issues/1600/events,https://github.com/aria2/aria2/issues/1600,600076430,MDU6SXNzdWU2MDAwNzY0MzA=,1600,[Feature Request] Separate File Page Request From Details in RPC,"{'login': 'luvletter2333', 'id': 31475650, 'node_id': 'MDQ6VXNlcjMxNDc1NjUw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/31475650?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/luvletter2333', 'html_url': 'https://github.com/luvletter2333', 'followers_url': 'https://api.github.com/users/luvletter2333/followers', 'following_url': 'https://api.github.com/users/luvletter2333/following{/other_user}', 'gists_url': 'https://api.github.com/users/luvletter2333/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/luvletter2333/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/luvletter2333/subscriptions', 'organizations_url': 'https://api.github.com/users/luvletter2333/orgs', 'repos_url': 'https://api.github.com/users/luvletter2333/repos', 'events_url': 'https://api.github.com/users/luvletter2333/events{/privacy}', 'received_events_url': 'https://api.github.com/users/luvletter2333/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-15T07:17:03Z,2020-04-15T07:28:11Z,2020-04-15T07:28:11Z,NONE,,"When I am downloading BitTorrent, which contains tons of files, the AriaNG web interface load whole files information every 3 seconds in details page and the websocket data packet is very big.
Is it possible to separate file details from others such as download/upload speed, peers?",,
701,https://api.github.com/repos/aria2/aria2/issues/1599,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1599/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1599/comments,https://api.github.com/repos/aria2/aria2/issues/1599/events,https://github.com/aria2/aria2/issues/1599,599238811,MDU6SXNzdWU1OTkyMzg4MTE=,1599,"[ERROR]errorCode=1 info hash mismatch. expected: 2637..., actual: a9de...","{'login': 'rsj001', 'id': 46622836, 'node_id': 'MDQ6VXNlcjQ2NjIyODM2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/46622836?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rsj001', 'html_url': 'https://github.com/rsj001', 'followers_url': 'https://api.github.com/users/rsj001/followers', 'following_url': 'https://api.github.com/users/rsj001/following{/other_user}', 'gists_url': 'https://api.github.com/users/rsj001/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rsj001/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rsj001/subscriptions', 'organizations_url': 'https://api.github.com/users/rsj001/orgs', 'repos_url': 'https://api.github.com/users/rsj001/repos', 'events_url': 'https://api.github.com/users/rsj001/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rsj001/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-14T01:48:45Z,2020-04-14T01:57:30Z,,NONE,,"A few torrent files can't be downloaded on aria2. An error occured: ""errorcode = 1 info hash mismatch. Expected: 2637..., actual: a9de..."" I used my own Python script to verify .The result is:That info hash is the same as expected.
This file can be downloaded from ""μtorrent""!!
Actual:
The error:
",,
702,https://api.github.com/repos/aria2/aria2/issues/1598,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1598/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1598/comments,https://api.github.com/repos/aria2/aria2/issues/1598/events,https://github.com/aria2/aria2/issues/1598,599023830,MDU6SXNzdWU1OTkwMjM4MzA=,1598,.dlc file load into aria2 webUI,"{'login': 'mariomare22', 'id': 12135860, 'node_id': 'MDQ6VXNlcjEyMTM1ODYw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/12135860?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mariomare22', 'html_url': 'https://github.com/mariomare22', 'followers_url': 'https://api.github.com/users/mariomare22/followers', 'following_url': 'https://api.github.com/users/mariomare22/following{/other_user}', 'gists_url': 'https://api.github.com/users/mariomare22/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mariomare22/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mariomare22/subscriptions', 'organizations_url': 'https://api.github.com/users/mariomare22/orgs', 'repos_url': 'https://api.github.com/users/mariomare22/repos', 'events_url': 'https://api.github.com/users/mariomare22/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mariomare22/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-13T17:34:35Z,2020-04-13T17:34:35Z,,NONE,,"Hi,
very often i download multi archive files contained into a .dlc file.
with PyLoad it will automatically get the files and start to download them;
with Aria2 i need to go to [here](http://dcrypt.it/), load the file and then copy paste the links into Aria2-webui.
is there a way to load these .dlc files as per .torrent?
Thanks a lot.
Mario",,
703,https://api.github.com/repos/aria2/aria2/issues/1597,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1597/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1597/comments,https://api.github.com/repos/aria2/aria2/issues/1597/events,https://github.com/aria2/aria2/issues/1597,598468605,MDU6SXNzdWU1OTg0Njg2MDU=,1597,[Feature Request] Add an extra event for torrents,"{'login': 's-kk', 'id': 51714930, 'node_id': 'MDQ6VXNlcjUxNzE0OTMw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/51714930?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/s-kk', 'html_url': 'https://github.com/s-kk', 'followers_url': 'https://api.github.com/users/s-kk/followers', 'following_url': 'https://api.github.com/users/s-kk/following{/other_user}', 'gists_url': 'https://api.github.com/users/s-kk/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/s-kk/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/s-kk/subscriptions', 'organizations_url': 'https://api.github.com/users/s-kk/orgs', 'repos_url': 'https://api.github.com/users/s-kk/repos', 'events_url': 'https://api.github.com/users/s-kk/events{/privacy}', 'received_events_url': 'https://api.github.com/users/s-kk/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-04-12T11:53:41Z,2020-08-24T09:24:50Z,2020-08-24T09:24:50Z,NONE,,"Hello!
I've been using aria2 for a while and the overall experience has been smooth. However, one thing that's bothering me is that although there's event hooks for download start/pause/error/complete, there's no event hook for a torrent full download. I don't know if I expressed clearly. I mean when a torrent is fully downloaded, it will/won't stop according to your seeding preference, and it would be awesome to add a event hook that will be triggered when all the files in a torrent is downloaded fully and the program continues to seed. The hook is just like ```on-download-complete``` but it won't require a full stop of a certain bittorrent task.
Thanks a lot for helping!",,
704,https://api.github.com/repos/aria2/aria2/issues/1596,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1596/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1596/comments,https://api.github.com/repos/aria2/aria2/issues/1596/events,https://github.com/aria2/aria2/issues/1596,596286850,MDU6SXNzdWU1OTYyODY4NTA=,1596,encounter Segmentation fault when executing aria2c,"{'login': 'gamenite', 'id': 17381223, 'node_id': 'MDQ6VXNlcjE3MzgxMjIz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/17381223?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gamenite', 'html_url': 'https://github.com/gamenite', 'followers_url': 'https://api.github.com/users/gamenite/followers', 'following_url': 'https://api.github.com/users/gamenite/following{/other_user}', 'gists_url': 'https://api.github.com/users/gamenite/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gamenite/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gamenite/subscriptions', 'organizations_url': 'https://api.github.com/users/gamenite/orgs', 'repos_url': 'https://api.github.com/users/gamenite/repos', 'events_url': 'https://api.github.com/users/gamenite/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gamenite/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-08T03:41:56Z,2020-04-11T03:48:26Z,2020-04-11T03:48:26Z,NONE,,"```
root@Eric:~/aria2# make
(CDPATH=""${ZSH_VERSION+.}:"" && cd . && /bin/bash /root/aria2/missing autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory '/root/aria2'
Making all in po
make[2]: Entering directory '/root/aria2/po'
make[2]: Leaving directory '/root/aria2/po'
Making all in lib
make[2]: Entering directory '/root/aria2/lib'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/root/aria2/lib'
Making all in deps
make[2]: Entering directory '/root/aria2/deps'
Making all in wslay
make[3]: Entering directory '/root/aria2/deps/wslay'
make all-recursive
make[4]: Entering directory '/root/aria2/deps/wslay'
Making all in lib
make[5]: Entering directory '/root/aria2/deps/wslay/lib'
Making all in includes
make[6]: Entering directory '/root/aria2/deps/wslay/lib/includes'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/root/aria2/deps/wslay/lib/includes'
make[6]: Entering directory '/root/aria2/deps/wslay/lib'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_frame.lo -MD -MP -MF .deps/wslay_frame.Tpo -c -o wslay_frame.lo wslay_frame.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_frame.lo -MD -MP -MF .deps/wslay_frame.Tpo -c wslay_frame.c -fPIC -DPIC -o .libs/wslay_frame.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_frame.lo -MD -MP -MF .deps/wslay_frame.Tpo -c wslay_frame.c -o wslay_frame.o >/dev/null 2>&1
mv -f .deps/wslay_frame.Tpo .deps/wslay_frame.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_event.lo -MD -MP -MF .deps/wslay_event.Tpo -c -o wslay_event.lo wslay_event.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_event.lo -MD -MP -MF .deps/wslay_event.Tpo -c wslay_event.c -fPIC -DPIC -o .libs/wslay_event.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_event.lo -MD -MP -MF .deps/wslay_event.Tpo -c wslay_event.c -o wslay_event.o >/dev/null 2>&1
mv -f .deps/wslay_event.Tpo .deps/wslay_event.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_queue.lo -MD -MP -MF .deps/wslay_queue.Tpo -c -o wslay_queue.lo wslay_queue.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_queue.lo -MD -MP -MF .deps/wslay_queue.Tpo -c wslay_queue.c -fPIC -DPIC -o .libs/wslay_queue.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_queue.lo -MD -MP -MF .deps/wslay_queue.Tpo -c wslay_queue.c -o wslay_queue.o >/dev/null 2>&1
mv -f .deps/wslay_queue.Tpo .deps/wslay_queue.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_net.lo -MD -MP -MF .deps/wslay_net.Tpo -c -o wslay_net.lo wslay_net.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_net.lo -MD -MP -MF .deps/wslay_net.Tpo -c wslay_net.c -fPIC -DPIC -o .libs/wslay_net.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DHAVE_CONFIG_H -I./includes -I./includes -Wall -g -O2 -MT wslay_net.lo -MD -MP -MF .deps/wslay_net.Tpo -c wslay_net.c -o wslay_net.o >/dev/null 2>&1
mv -f .deps/wslay_net.Tpo .deps/wslay_net.Plo
/bin/bash ../libtool --tag=CC --mode=link gcc -Wall -g -O2 -no-undefined -version-info 0:1:0 -o libwslay.la wslay_frame.lo wslay_event.lo wslay_queue.lo wslay_net.lo
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
libtool: link: rm -fr .libs/libwslay.a .libs/libwslay.la
libtool: link: ar cru .libs/libwslay.a .libs/wslay_frame.o .libs/wslay_event.o .libs/wslay_queue.o .libs/wslay_net.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libwslay.a
libtool: link: ( cd "".libs"" && rm -f ""libwslay.la"" && ln -s ""../libwslay.la"" ""libwslay.la"" )
make[6]: Leaving directory '/root/aria2/deps/wslay/lib'
make[5]: Leaving directory '/root/aria2/deps/wslay/lib'
Making all in tests
make[5]: Entering directory '/root/aria2/deps/wslay/tests'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/root/aria2/deps/wslay/tests'
make[5]: Entering directory '/root/aria2/deps/wslay'
make[5]: Leaving directory '/root/aria2/deps/wslay'
make[4]: Leaving directory '/root/aria2/deps/wslay'
make[3]: Leaving directory '/root/aria2/deps/wslay'
make[3]: Entering directory '/root/aria2/deps'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/root/aria2/deps'
make[2]: Leaving directory '/root/aria2/deps'
Making all in src
make[2]: Entering directory '/root/aria2/src'
Making all in includes
make[3]: Entering directory '/root/aria2/src/includes'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/root/aria2/src/includes'
make[3]: Entering directory '/root/aria2/src'
CXX AbstractAuthResolver.lo
CXX AbstractCommand.lo
CXX AbstractDiskWriter.lo
CXX AbstractHttpServerResponseCommand.lo
CXX AbstractOptionHandler.lo
CXX AbstractProxyRequestCommand.lo
CXX AbstractProxyResponseCommand.lo
CXX AbstractSingleDiskAdaptor.lo
CXX AdaptiveFileAllocationIterator.lo
CXX AdaptiveURISelector.lo
CXX AuthConfig.lo
CXX AuthConfigFactory.lo
CXX AutoSaveCommand.lo
CXX BackupIPv4ConnectCommand.lo
CXX base32.lo
CXX bitfield.lo
CXX BitfieldMan.lo
CXX BufferedFile.lo
CXX ByteArrayDiskWriter.lo
CXX CheckIntegrityCommand.lo
CXX CheckIntegrityDispatcherCommand.lo
CXX CheckIntegrityEntry.lo
CXX Checksum.lo
CXX ChecksumCheckIntegrityEntry.lo
CXX ChunkChecksum.lo
CXX ChunkedDecodingStreamFilter.lo
CXX ColorizedStream.lo
CXX Command.lo
CXX ConnectCommand.lo
CXX console.lo
CXX ConsoleStatCalc.lo
CXX ContentTypeRequestGroupCriteria.lo
CXX Context.lo
CXX ContextAttribute.lo
CXX Cookie.lo
CXX CookieStorage.lo
CXX cookie_helper.lo
CXX CreateRequestCommand.lo
CXX CUIDCounter.lo
CXX DefaultAuthResolver.lo
CXX DefaultBtProgressInfoFile.lo
CXX DefaultDiskWriter.lo
CXX DefaultDiskWriterFactory.lo
CXX DefaultPieceStorage.lo
CXX DefaultStreamPieceSelector.lo
CXX DirectDiskAdaptor.lo
CXX DiskAdaptor.lo
CXX DlAbortEx.lo
CXX DlRetryEx.lo
CXX DNSCache.lo
CXX DownloadCommand.lo
CXX DownloadContext.lo
CXX DownloadEngine.lo
CXX DownloadEngineFactory.lo
CXX DownloadFailureException.lo
CXX DownloadHandler.lo
CXX DownloadHandlerConstants.lo
CXX DownloadResult.lo
CXX download_handlers.lo
CXX download_helper.lo
CXX Exception.lo
CXX FatalException.lo
CXX FeatureConfig.lo
CXX FeedbackURISelector.lo
CXX File.lo
CXX FileAllocationCommand.lo
CXX FileAllocationDispatcherCommand.lo
CXX FileAllocationEntry.lo
CXX FileEntry.lo
CXX FillRequestGroupCommand.lo
CXX fmt.lo
CXX FtpConnection.lo
CXX FtpDownloadCommand.lo
CXX FtpFinishDownloadCommand.lo
CXX FtpInitiateConnectionCommand.lo
CXX FtpNegotiationCommand.lo
CXX FtpTunnelRequestCommand.lo
CXX FtpTunnelResponseCommand.lo
CXX GeomStreamPieceSelector.lo
CXX GroupId.lo
CXX GrowSegment.lo
CXX HaveEraseCommand.lo
CXX help_tags.lo
CXX HttpConnection.lo
CXX HttpDownloadCommand.lo
CXX HttpHeader.lo
CXX HttpHeaderProcessor.lo
CXX HttpInitiateConnectionCommand.lo
CXX HttpListenCommand.lo
CXX HttpProxyRequestCommand.lo
CXX HttpProxyResponseCommand.lo
CXX HttpRequest.lo
CXX HttpRequestCommand.lo
CXX HttpResponse.lo
CXX HttpResponseCommand.lo
CXX HttpServer.lo
CXX HttpServerBodyCommand.lo
CXX HttpServerCommand.lo
CXX HttpServerResponseCommand.lo
CXX HttpSkipResponseCommand.lo
CXX InitiateConnectionCommand.lo
CXX InitiateConnectionCommandFactory.lo
CXX InorderStreamPieceSelector.lo
CXX RandomStreamPieceSelector.lo
CXX InorderURISelector.lo
CXX IOFile.lo
CXX IteratableChecksumValidator.lo
CXX IteratableChunkChecksumValidator.lo
CXX json.lo
CXX JsonParser.lo
CXX LogFactory.lo
CXX Logger.lo
CXX LongestSequencePieceSelector.lo
CXX MessageDigest.lo
CXX message_digest_helper.lo
CXX MetadataInfo.lo
CXX MetalinkHttpEntry.lo
CXX MultiDiskAdaptor.lo
CXX MultiFileAllocationIterator.lo
CXX MultiUrlRequestInfo.lo
CXX NameResolver.lo
CXX Netrc.lo
CXX NetrcAuthResolver.lo
CXX NetStat.lo
CXX Notifier.lo
CXX NsCookieParser.lo
CXX NullSinkStreamFilter.lo
CXX Option.lo
CXX OptionHandler.lo
CXX OptionHandlerException.lo
CXX OptionHandlerFactory.lo
CXX OptionHandlerImpl.lo
CXX OptionParser.lo
CXX option_processing.lo
CXX paramed_string.lo
CXX PeerStat.lo
CXX Piece.lo
CXX PiecedSegment.lo
CXX PieceHashCheckIntegrityEntry.lo
CXX PieceStatMan.lo
CXX Platform.lo
CXX prefs.lo
CXX ProtocolDetector.lo
CXX Range.lo
CXX RarestPieceSelector.lo
CXX RealtimeCommand.lo
CXX RecoverableException.lo
CXX Request.lo
CXX RequestGroup.lo
CXX RequestGroupEntry.lo
CXX RequestGroupMan.lo
CXX RpcMethod.lo
CXX RpcMethodFactory.lo
CXX RpcMethodImpl.lo
CXX RpcRequest.lo
CXX RpcResponse.lo
CXX rpc_helper.lo
CXX SaveSessionCommand.lo
CXX SegmentMan.lo
CXX SelectEventPoll.lo
CXX ServerStat.lo
CXX ServerStatMan.lo
CXX SessionSerializer.lo
CXX Signature.lo
CXX SimpleRandomizer.lo
CXX SingleFileAllocationIterator.lo
CXX SinkStreamFilter.lo
CXX SocketBuffer.lo
CXX SocketCore.lo
CXX SocketRecvBuffer.lo
CXX SpeedCalc.lo
CXX StreamCheckIntegrityEntry.lo
CXX StreamFileAllocationEntry.lo
CXX StreamFilter.lo
CXX TimeA2.lo
CXX TimeBasedCommand.lo
CXX TimedHaltCommand.lo
CXX TimerA2.lo
CXX TorrentAttribute.lo
CXX TransferStat.lo
CXX TruncFileAllocationIterator.lo
CXX UnknownLengthPieceStorage.lo
CXX UnknownOptionException.lo
CXX uri.lo
CXX UriListParser.lo
CXX URIResult.lo
CXX util.lo
CXX util_security.lo
CXX ValueBase.lo
CXX ValueBaseStructParserStateImpl.lo
CXX ValueBaseStructParserStateMachine.lo
CXX version_usage.lo
CXX wallclock.lo
CXX WatchProcessCommand.lo
CXX WrDiskCache.lo
CXX WrDiskCacheEntry.lo
CXX XmlRpcRequestParserController.lo
CXX OpenedFileCounter.lo
CXX SHA1IOFile.lo
CXX EvictSocketPoolCommand.lo
CXX WebSocketInteractionCommand.lo
CXX WebSocketResponseCommand.lo
CXX WebSocketSession.lo
CXX WebSocketSessionMan.lo
CXX XmlAttr.lo
CXX XmlParser.lo
CXX Xml2XmlParser.lo
CXX XmlRpcDiskWriter.lo
CXX XmlRpcRequestParserStateImpl.lo
CXX XmlRpcRequestParserStateMachine.lo
CXX FallocFileAllocationIterator.lo
CXX EpollEventPoll.lo
CXX LibgnutlsTLSContext.lo
CXX LibgnutlsTLSSession.lo
CXX LibnettleARC4Encryptor.lo
CXX LibnettleMessageDigestImpl.lo
CXX a2gmp.lo
CXX LibgmpDHKeyExchange.lo
CXX GZipDecodingStreamFilter.lo
CXX GZipEncoder.lo
CXX GZipFile.lo
CXX Adler32MessageDigestImpl.lo
CXX Sqlite3CookieParser.lo
CXX Sqlite3CookieParserImpl.lo
CXX SSHSession.lo
CXX SftpNegotiationCommand.lo
CXX SftpDownloadCommand.lo
CXX SftpFinishDownloadCommand.lo
CXX AsyncNameResolver.lo
CXX AsyncNameResolverMan.lo
CXX AbstractBtMessage.lo
CXX ActivePeerConnectionCommand.lo
CXX AnnounceList.lo
CXX AnnounceTier.lo
CXX bencode2.lo
CXX BencodeParser.lo
CXX bittorrent_helper.lo
CXX BtAbortOutstandingRequestEvent.lo
CXX BtAllowedFastMessage.lo
CXX BtAnnounce.lo
CXX BtBitfieldMessage.lo
CXX BtBitfieldMessageValidator.lo
CXX BtCancelMessage.lo
CXX BtCheckIntegrityEntry.lo
CXX BtChokeMessage.lo
CXX BtDependency.lo
CXX BtExtendedMessage.lo
CXX BtFileAllocationEntry.lo
CXX BtHandshakeMessage.lo
CXX BtHandshakeMessageValidator.lo
CXX BtHaveAllMessage.lo
CXX BtHaveMessage.lo
CXX BtHaveNoneMessage.lo
CXX BtInterestedMessage.lo
CXX BtKeepAliveMessage.lo
CXX BtLeecherStateChoke.lo
CXX BtNotInterestedMessage.lo
CXX BtPieceMessage.lo
CXX BtPieceMessageValidator.lo
CXX BtPortMessage.lo
CXX BtPostDownloadHandler.lo
CXX BtRegistry.lo
CXX BtRejectMessage.lo
CXX BtRequestMessage.lo
CXX BtRuntime.lo
CXX BtSeederStateChoke.lo
CXX BtSetup.lo
CXX BtStopDownloadCommand.lo
CXX BtSuggestPieceMessage.lo
CXX BtUnchokeMessage.lo
CXX DefaultBtAnnounce.lo
CXX DefaultBtInteractive.lo
CXX DefaultBtMessageDispatcher.lo
CXX DefaultBtMessageFactory.lo
CXX DefaultBtMessageReceiver.lo
CXX DefaultBtRequestFactory.lo
CXX DefaultExtensionMessageFactory.lo
CXX DefaultPeerStorage.lo
CXX DHTAbstractMessage.lo
CXX DHTAbstractTask.lo
CXX DHTAnnouncePeerMessage.lo
CXX DHTAnnouncePeerReplyMessage.lo
CXX DHTAutoSaveCommand.lo
CXX DHTBucket.lo
CXX DHTBucketRefreshCommand.lo
CXX DHTBucketRefreshTask.lo
CXX DHTBucketTree.lo
CXX DHTConnectionImpl.lo
CXX DHTEntryPointNameResolveCommand.lo
CXX DHTFindNodeMessage.lo
CXX DHTFindNodeReplyMessage.lo
CXX DHTGetPeersCommand.lo
CXX DHTGetPeersMessage.lo
CXX DHTGetPeersReplyMessage.lo
CXX DHTInteractionCommand.lo
CXX DHTMessage.lo
CXX DHTMessageDispatcherImpl.lo
CXX DHTMessageEntry.lo
CXX DHTMessageFactoryImpl.lo
CXX DHTMessageReceiver.lo
CXX DHTMessageTracker.lo
CXX DHTMessageTrackerEntry.lo
CXX DHTNode.lo
CXX DHTNodeLookupEntry.lo
CXX DHTNodeLookupTask.lo
CXX DHTNodeLookupTaskCallback.lo
CXX DHTPeerAnnounceCommand.lo
CXX DHTPeerAnnounceEntry.lo
CXX DHTPeerAnnounceStorage.lo
CXX DHTPeerLookupTask.lo
CXX DHTPeerLookupTaskCallback.lo
CXX DHTPingMessage.lo
CXX DHTPingReplyMessage.lo
CXX DHTPingTask.lo
CXX DHTQueryMessage.lo
CXX DHTRegistry.lo
CXX DHTReplaceNodeTask.lo
CXX DHTResponseMessage.lo
CXX DHTRoutingTable.lo
CXX DHTRoutingTableDeserializer.lo
CXX DHTRoutingTableSerializer.lo
CXX DHTSetup.lo
CXX DHTTaskExecutor.lo
CXX DHTTaskFactoryImpl.lo
CXX DHTTaskQueueImpl.lo
CXX DHTTokenTracker.lo
CXX DHTTokenUpdateCommand.lo
CXX DHTUnknownMessage.lo
CXX ExtensionMessageRegistry.lo
CXX HandshakeExtensionMessage.lo
CXX IndexBtMessage.lo
CXX IndexBtMessageValidator.lo
CXX InitiatorMSEHandshakeCommand.lo
CXX LpdDispatchMessageCommand.lo
CXX LpdMessage.lo
CXX LpdMessageDispatcher.lo
CXX LpdMessageReceiver.lo
CXX LpdReceiveMessageCommand.lo
CXX magnet.lo
CXX MSEHandshake.lo
CXX NameResolveCommand.lo
CXX Peer.lo
CXX PeerAbstractCommand.lo
CXX PeerAddrEntry.lo
CXX PeerChokeCommand.lo
CXX PeerConnection.lo
CXX PeerInitiateConnectionCommand.lo
CXX PeerInteractionCommand.lo
CXX PeerListenCommand.lo
CXX PeerReceiveHandshakeCommand.lo
CXX PeerSessionResource.lo
CXX PriorityPieceSelector.lo
CXX RangeBtMessage.lo
CXX RangeBtMessageValidator.lo
CXX ReceiverMSEHandshakeCommand.lo
CXX RequestSlot.lo
CXX SeedCheckCommand.lo
CXX ShareRatioSeedCriteria.lo
CXX SimpleBtMessage.lo
CXX TimeSeedCriteria.lo
CXX TrackerWatcherCommand.lo
CXX UDPTrackerClient.lo
CXX UDPTrackerRequest.lo
CXX UnionSeedCriteria.lo
CXX UTMetadataDataExtensionMessage.lo
CXX UTMetadataExtensionMessage.lo
CXX UTMetadataPostDownloadHandler.lo
CXX UTMetadataRejectExtensionMessage.lo
CXX UTMetadataRequestExtensionMessage.lo
CXX UTMetadataRequestFactory.lo
CXX UTMetadataRequestTracker.lo
CXX UTPexExtensionMessage.lo
CXX ZeroBtMessage.lo
CXX Metalink2RequestGroup.lo
CXX MetalinkEntry.lo
CXX Metalinker.lo
CXX MetalinkMetaurl.lo
CXX MetalinkParserController.lo
CXX MetalinkParserState.lo
CXX MetalinkParserStateImpl.lo
CXX MetalinkParserStateMachine.lo
CXX MetalinkParserStateV3Impl.lo
CXX MetalinkParserStateV4Impl.lo
CXX MetalinkPostDownloadHandler.lo
CXX MetalinkResource.lo
CXX metalink_helper.lo
CXX PollEventPoll.lo
CXXLD libaria2.la
ar: `u' modifier ignored since `D' is the default (see `U')
CXX main.o
CXXLD aria2c
make[3]: Leaving directory '/root/aria2/src'
make[2]: Leaving directory '/root/aria2/src'
Making all in doc
make[2]: Entering directory '/root/aria2/doc'
Making all in manual-src
make[3]: Entering directory '/root/aria2/doc/manual-src'
Making all in en
make[4]: Entering directory '/root/aria2/doc/manual-src/en'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/root/aria2/doc/manual-src/en'
Making all in ru
make[4]: Entering directory '/root/aria2/doc/manual-src/ru'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/root/aria2/doc/manual-src/ru'
Making all in pt
make[4]: Entering directory '/root/aria2/doc/manual-src/pt'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/root/aria2/doc/manual-src/pt'
make[4]: Entering directory '/root/aria2/doc/manual-src'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/root/aria2/doc/manual-src'
make[3]: Leaving directory '/root/aria2/doc/manual-src'
make[3]: Entering directory '/root/aria2/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/root/aria2/doc'
make[2]: Leaving directory '/root/aria2/doc'
Making all in test
make[2]: Entering directory '/root/aria2/test'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/root/aria2/test'
make[2]: Entering directory '/root/aria2'
make[2]: Leaving directory '/root/aria2'
make[1]: Leaving directory '/root/aria2'
```",,
705,https://api.github.com/repos/aria2/aria2/issues/1595,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1595/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1595/comments,https://api.github.com/repos/aria2/aria2/issues/1595/events,https://github.com/aria2/aria2/issues/1595,594968618,MDU6SXNzdWU1OTQ5Njg2MTg=,1595,"Error ""name resolution failed"" incorrectly reported for an URL","{'login': 'lpintes', 'id': 2546783, 'node_id': 'MDQ6VXNlcjI1NDY3ODM=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2546783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lpintes', 'html_url': 'https://github.com/lpintes', 'followers_url': 'https://api.github.com/users/lpintes/followers', 'following_url': 'https://api.github.com/users/lpintes/following{/other_user}', 'gists_url': 'https://api.github.com/users/lpintes/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lpintes/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lpintes/subscriptions', 'organizations_url': 'https://api.github.com/users/lpintes/orgs', 'repos_url': 'https://api.github.com/users/lpintes/repos', 'events_url': 'https://api.github.com/users/lpintes/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lpintes/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-06T09:51:14Z,2020-04-06T09:51:14Z,,NONE,,"I am using scoop. It uses aria2 to speed up downloads and it fails for the following URL:
https://vscode-update.azurewebsites.net/1.43.2/win32-x64-archive/stable#/dl.7z
Aria2 reports that name resolution failed but that's wrong.
[aria.log](https://github.com/aria2/aria2/files/4437527/aria.log)
",,
706,https://api.github.com/repos/aria2/aria2/issues/1594,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1594/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1594/comments,https://api.github.com/repos/aria2/aria2/issues/1594/events,https://github.com/aria2/aria2/issues/1594,594531964,MDU6SXNzdWU1OTQ1MzE5NjQ=,1594,Not Uploading Torrents Back,"{'login': 'revant1234', 'id': 6932718, 'node_id': 'MDQ6VXNlcjY5MzI3MTg=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/6932718?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/revant1234', 'html_url': 'https://github.com/revant1234', 'followers_url': 'https://api.github.com/users/revant1234/followers', 'following_url': 'https://api.github.com/users/revant1234/following{/other_user}', 'gists_url': 'https://api.github.com/users/revant1234/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/revant1234/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/revant1234/subscriptions', 'organizations_url': 'https://api.github.com/users/revant1234/orgs', 'repos_url': 'https://api.github.com/users/revant1234/repos', 'events_url': 'https://api.github.com/users/revant1234/events{/privacy}', 'received_events_url': 'https://api.github.com/users/revant1234/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-05T16:05:08Z,2020-04-05T16:05:08Z,,NONE,,"hello i m using ariang hosted on heroku...
it is downloading torrent fine
but not uploading them back
i have set min share ratio 5.0 and min seed time 999999999 mintues
it just finishes/stops the torrent",,
707,https://api.github.com/repos/aria2/aria2/issues/1593,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1593/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1593/comments,https://api.github.com/repos/aria2/aria2/issues/1593/events,https://github.com/aria2/aria2/issues/1593,593797786,MDU6SXNzdWU1OTM3OTc3ODY=,1593,Always slows down when reaching the end.,"{'login': 'code2828', 'id': 50510911, 'node_id': 'MDQ6VXNlcjUwNTEwOTEx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/50510911?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/code2828', 'html_url': 'https://github.com/code2828', 'followers_url': 'https://api.github.com/users/code2828/followers', 'following_url': 'https://api.github.com/users/code2828/following{/other_user}', 'gists_url': 'https://api.github.com/users/code2828/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/code2828/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/code2828/subscriptions', 'organizations_url': 'https://api.github.com/users/code2828/orgs', 'repos_url': 'https://api.github.com/users/code2828/repos', 'events_url': 'https://api.github.com/users/code2828/events{/privacy}', 'received_events_url': 'https://api.github.com/users/code2828/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-04-04T11:00:23Z,2020-05-06T03:11:25Z,2020-05-06T03:11:24Z,NONE,,"This problem exists on both MacOS and FreeBSD 13.0. For example, I have this output once:
> [128KiB/467KiB DL:12KiB]
When it has almost finished:
> [461KiB/467KiB DL:0.8KiB]
I don't know what is the problem with it, it just starts to slow down then it is about 95%, and when it is 99%, the speed will be about only 1/20 ~ 1/10 of the average speed. I am very confused.
Another example:
> [3.5GB/7.8GB DL:8.9MiB]
> [7.7GB/7.8GB DL:334KiB]
> [7.8GB/7.8GB DL:29KiB]",,
708,https://api.github.com/repos/aria2/aria2/issues/1592,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1592/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1592/comments,https://api.github.com/repos/aria2/aria2/issues/1592/events,https://github.com/aria2/aria2/issues/1592,592899188,MDU6SXNzdWU1OTI4OTkxODg=,1592,skip wrong file name of a BT seed,"{'login': 'Cirooo', 'id': 5875152, 'node_id': 'MDQ6VXNlcjU4NzUxNTI=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/5875152?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Cirooo', 'html_url': 'https://github.com/Cirooo', 'followers_url': 'https://api.github.com/users/Cirooo/followers', 'following_url': 'https://api.github.com/users/Cirooo/following{/other_user}', 'gists_url': 'https://api.github.com/users/Cirooo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Cirooo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Cirooo/subscriptions', 'organizations_url': 'https://api.github.com/users/Cirooo/orgs', 'repos_url': 'https://api.github.com/users/Cirooo/repos', 'events_url': 'https://api.github.com/users/Cirooo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Cirooo/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-02T20:17:30Z,2020-04-02T20:17:30Z,,NONE,,"Some BTseed include some file which would be no name or wrong name format in Windows. And when I use AriaNG-native create a task to download it, it just fail to pre-create the file then failed the whole task said 'access denied'.
So, if you can make aria to skip these file or rename automatically, that would be perfect. BTW, in AriaNG-native. I can't skip these file by uncheck them.",,
709,https://api.github.com/repos/aria2/aria2/issues/1591,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1591/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1591/comments,https://api.github.com/repos/aria2/aria2/issues/1591/events,https://github.com/aria2/aria2/issues/1591,592878072,MDU6SXNzdWU1OTI4NzgwNzI=,1591,download doesnot start on container,"{'login': 'wisdomrider', 'id': 34032131, 'node_id': 'MDQ6VXNlcjM0MDMyMTMx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34032131?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wisdomrider', 'html_url': 'https://github.com/wisdomrider', 'followers_url': 'https://api.github.com/users/wisdomrider/followers', 'following_url': 'https://api.github.com/users/wisdomrider/following{/other_user}', 'gists_url': 'https://api.github.com/users/wisdomrider/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wisdomrider/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wisdomrider/subscriptions', 'organizations_url': 'https://api.github.com/users/wisdomrider/orgs', 'repos_url': 'https://api.github.com/users/wisdomrider/repos', 'events_url': 'https://api.github.com/users/wisdomrider/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wisdomrider/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-02T19:36:39Z,2020-04-02T19:36:39Z,,NONE,,"Hey everyone i am making a cloud torrenting machine so i installed aria2 on debian linux but download doesnot starts from 0 here is a screenshot
[does](https://user-images.githubusercontent.com/34032131/78294076-6f625880-7549-11ea-8284-d6fd1a4f1519.png)
",,
710,https://api.github.com/repos/aria2/aria2/issues/1590,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1590/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1590/comments,https://api.github.com/repos/aria2/aria2/issues/1590/events,https://github.com/aria2/aria2/issues/1590,589549048,MDU6SXNzdWU1ODk1NDkwNDg=,1590,Error occurred when file name includes '+' in Torrent Downloads,"{'login': 'greatalazar', 'id': 11214715, 'node_id': 'MDQ6VXNlcjExMjE0NzE1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/11214715?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/greatalazar', 'html_url': 'https://github.com/greatalazar', 'followers_url': 'https://api.github.com/users/greatalazar/followers', 'following_url': 'https://api.github.com/users/greatalazar/following{/other_user}', 'gists_url': 'https://api.github.com/users/greatalazar/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/greatalazar/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/greatalazar/subscriptions', 'organizations_url': 'https://api.github.com/users/greatalazar/orgs', 'repos_url': 'https://api.github.com/users/greatalazar/repos', 'events_url': 'https://api.github.com/users/greatalazar/events{/privacy}', 'received_events_url': 'https://api.github.com/users/greatalazar/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-28T10:21:24Z,2020-03-28T10:21:24Z,,NONE,,"Torrents having a file name with + on it cause aria2 to fail downloading.
Error: Failed to create new file or truncate new one.
Even though the error says can't create a file but the file is already created with 0 size.",,
711,https://api.github.com/repos/aria2/aria2/issues/1589,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1589/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1589/comments,https://api.github.com/repos/aria2/aria2/issues/1589/events,https://github.com/aria2/aria2/issues/1589,588336297,MDU6SXNzdWU1ODgzMzYyOTc=,1589,RPC returns Parse error.,"{'login': 'Anan5a', 'id': 16373480, 'node_id': 'MDQ6VXNlcjE2MzczNDgw', 'avatar_url': 'https://avatars3.githubusercontent.com/u/16373480?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Anan5a', 'html_url': 'https://github.com/Anan5a', 'followers_url': 'https://api.github.com/users/Anan5a/followers', 'following_url': 'https://api.github.com/users/Anan5a/following{/other_user}', 'gists_url': 'https://api.github.com/users/Anan5a/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Anan5a/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Anan5a/subscriptions', 'organizations_url': 'https://api.github.com/users/Anan5a/orgs', 'repos_url': 'https://api.github.com/users/Anan5a/repos', 'events_url': 'https://api.github.com/users/Anan5a/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Anan5a/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-03-26T11:06:19Z,2020-03-31T12:33:22Z,2020-03-31T12:33:22Z,NONE,,"I'm trying to add file download via rpc but it is returning error.
```
Aria2 version 1.34.0
Request
curl -X POST -H ""application/json"" -d ""{'jsonrpc':'2.0' , 'id':null , 'method':'aria2.addUri' , 'params':['token:secret' , ['http://127.0.0.1:8000/file.bin'] , {'out':'file.bin2'} ] }"" http://localhost:6800/jsonrpc
Response
{""id"":null,""jsonrpc"":""2.0"",""error"":{""code"":-32700,""message"":""Parse error.""}}
```
I'm now clueless what's going on?",,
712,https://api.github.com/repos/aria2/aria2/issues/1588,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1588/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1588/comments,https://api.github.com/repos/aria2/aria2/issues/1588/events,https://github.com/aria2/aria2/issues/1588,583471225,MDU6SXNzdWU1ODM0NzEyMjU=,1588,Aria2 JSON-RPC parse Options incorrect.,"{'login': 'cpdyj', 'id': 13687964, 'node_id': 'MDQ6VXNlcjEzNjg3OTY0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/13687964?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cpdyj', 'html_url': 'https://github.com/cpdyj', 'followers_url': 'https://api.github.com/users/cpdyj/followers', 'following_url': 'https://api.github.com/users/cpdyj/following{/other_user}', 'gists_url': 'https://api.github.com/users/cpdyj/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cpdyj/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cpdyj/subscriptions', 'organizations_url': 'https://api.github.com/users/cpdyj/orgs', 'repos_url': 'https://api.github.com/users/cpdyj/repos', 'events_url': 'https://api.github.com/users/cpdyj/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cpdyj/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-18T05:12:20Z,2020-03-18T05:12:20Z,,NONE,,"I pass the textFrame to Aria2 by websocket, but the download not paused. Unless I change the `""pause"": true` -> `""pause"": ""true""`
```json
{
""id"": 12,
""method"": ""aria2.addUri"",
""params"": [ [""https://example.org""], { ""pause"": true } ]
}
```
Is it by design? I think it's not good......",,
713,https://api.github.com/repos/aria2/aria2/issues/1587,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1587/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1587/comments,https://api.github.com/repos/aria2/aria2/issues/1587/events,https://github.com/aria2/aria2/pull/1587,581386000,MDExOlB1bGxSZXF1ZXN0Mzg4NDUyMTc2,1587,chunked transfer-encoding: support segmented download,"{'login': 'aliemjay', 'id': 28497461, 'node_id': 'MDQ6VXNlcjI4NDk3NDYx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28497461?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aliemjay', 'html_url': 'https://github.com/aliemjay', 'followers_url': 'https://api.github.com/users/aliemjay/followers', 'following_url': 'https://api.github.com/users/aliemjay/following{/other_user}', 'gists_url': 'https://api.github.com/users/aliemjay/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aliemjay/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aliemjay/subscriptions', 'organizations_url': 'https://api.github.com/users/aliemjay/orgs', 'repos_url': 'https://api.github.com/users/aliemjay/repos', 'events_url': 'https://api.github.com/users/aliemjay/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aliemjay/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-03-14T21:49:07Z,2020-04-07T23:14:35Z,,CONTRIBUTOR,,"Fixes #1576
Builds on #1583.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1587', 'html_url': 'https://github.com/aria2/aria2/pull/1587', 'diff_url': 'https://github.com/aria2/aria2/pull/1587.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1587.patch'}"
714,https://api.github.com/repos/aria2/aria2/issues/1586,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1586/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1586/comments,https://api.github.com/repos/aria2/aria2/issues/1586/events,https://github.com/aria2/aria2/pull/1586,580745143,MDExOlB1bGxSZXF1ZXN0Mzg3ODk2NjUz,1586,"Support segmented downloads with ""chunked"" transfer-encoding.","{'login': 'aliemjay', 'id': 28497461, 'node_id': 'MDQ6VXNlcjI4NDk3NDYx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28497461?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aliemjay', 'html_url': 'https://github.com/aliemjay', 'followers_url': 'https://api.github.com/users/aliemjay/followers', 'following_url': 'https://api.github.com/users/aliemjay/following{/other_user}', 'gists_url': 'https://api.github.com/users/aliemjay/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aliemjay/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aliemjay/subscriptions', 'organizations_url': 'https://api.github.com/users/aliemjay/orgs', 'repos_url': 'https://api.github.com/users/aliemjay/repos', 'events_url': 'https://api.github.com/users/aliemjay/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aliemjay/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-03-13T17:32:01Z,2020-03-14T21:41:59Z,2020-03-14T21:41:58Z,CONTRIBUTOR,,"For this purpose,
1. b301daa is necessary to get file size info (in '`Content-Range`') from the server because '`Content-Length`' can not be specified with chunked encoding.
2. 6046b7c to not ignore `Content-Range`.
Please see #1576.
This builds on #1583.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1586', 'html_url': 'https://github.com/aria2/aria2/pull/1586', 'diff_url': 'https://github.com/aria2/aria2/pull/1586.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1586.patch'}"
715,https://api.github.com/repos/aria2/aria2/issues/1585,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1585/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1585/comments,https://api.github.com/repos/aria2/aria2/issues/1585/events,https://github.com/aria2/aria2/issues/1585,579825362,MDU6SXNzdWU1Nzk4MjUzNjI=,1585,Doesn't the aria2 library ship with rpc?,"{'login': 'lightzhan', 'id': 28034077, 'node_id': 'MDQ6VXNlcjI4MDM0MDc3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/28034077?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lightzhan', 'html_url': 'https://github.com/lightzhan', 'followers_url': 'https://api.github.com/users/lightzhan/followers', 'following_url': 'https://api.github.com/users/lightzhan/following{/other_user}', 'gists_url': 'https://api.github.com/users/lightzhan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lightzhan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lightzhan/subscriptions', 'organizations_url': 'https://api.github.com/users/lightzhan/orgs', 'repos_url': 'https://api.github.com/users/lightzhan/repos', 'events_url': 'https://api.github.com/users/lightzhan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lightzhan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-12T10:06:16Z,2020-03-12T10:06:16Z,,NONE,,"I change the enable-rpc option to true with function ""changeGlobalOption"", but when I get the enable-rpc option with function ""getGlobalOption"", it is false! Why?. The dynamic library doesn't support rpc? By the way, I use the library on Win10 x64.",,
716,https://api.github.com/repos/aria2/aria2/issues/1584,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1584/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1584/comments,https://api.github.com/repos/aria2/aria2/issues/1584/events,https://github.com/aria2/aria2/issues/1584,578291773,MDU6SXNzdWU1NzgyOTE3NzM=,1584,download from txt file,"{'login': 'X-C0DE', 'id': 56088454, 'node_id': 'MDQ6VXNlcjU2MDg4NDU0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/56088454?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/X-C0DE', 'html_url': 'https://github.com/X-C0DE', 'followers_url': 'https://api.github.com/users/X-C0DE/followers', 'following_url': 'https://api.github.com/users/X-C0DE/following{/other_user}', 'gists_url': 'https://api.github.com/users/X-C0DE/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/X-C0DE/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/X-C0DE/subscriptions', 'organizations_url': 'https://api.github.com/users/X-C0DE/orgs', 'repos_url': 'https://api.github.com/users/X-C0DE/repos', 'events_url': 'https://api.github.com/users/X-C0DE/events{/privacy}', 'received_events_url': 'https://api.github.com/users/X-C0DE/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-03-10T02:13:44Z,2020-03-16T17:08:58Z,2020-03-16T17:08:58Z,NONE,,is there any way I can organize or set the output file from a URL's file? it happens that I have a file of links and the URLs of the fragments sometimes have the same names and usually the difference is in a part of the link before the file name,,
717,https://api.github.com/repos/aria2/aria2/issues/1583,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1583/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1583/comments,https://api.github.com/repos/aria2/aria2/issues/1583/events,https://github.com/aria2/aria2/pull/1583,578118556,MDExOlB1bGxSZXF1ZXN0Mzg1NzU4ODk3,1583,*StreamFilter: Be Aware of Segment Download,"{'login': 'aliemjay', 'id': 28497461, 'node_id': 'MDQ6VXNlcjI4NDk3NDYx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28497461?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aliemjay', 'html_url': 'https://github.com/aliemjay', 'followers_url': 'https://api.github.com/users/aliemjay/followers', 'following_url': 'https://api.github.com/users/aliemjay/following{/other_user}', 'gists_url': 'https://api.github.com/users/aliemjay/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aliemjay/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aliemjay/subscriptions', 'organizations_url': 'https://api.github.com/users/aliemjay/orgs', 'repos_url': 'https://api.github.com/users/aliemjay/repos', 'events_url': 'https://api.github.com/users/aliemjay/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aliemjay/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-09T18:48:33Z,2020-03-09T18:48:33Z,,CONTRIBUTOR,,"Please see #1582 and individual commit messages.
",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1583', 'html_url': 'https://github.com/aria2/aria2/pull/1583', 'diff_url': 'https://github.com/aria2/aria2/pull/1583.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1583.patch'}"
718,https://api.github.com/repos/aria2/aria2/issues/1582,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1582/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1582/comments,https://api.github.com/repos/aria2/aria2/issues/1582/events,https://github.com/aria2/aria2/issues/1582,578091216,MDU6SXNzdWU1NzgwOTEyMTY=,1582,*StreamFilter: Incompatible with Segmented Download,"{'login': 'aliemjay', 'id': 28497461, 'node_id': 'MDQ6VXNlcjI4NDk3NDYx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28497461?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aliemjay', 'html_url': 'https://github.com/aliemjay', 'followers_url': 'https://api.github.com/users/aliemjay/followers', 'following_url': 'https://api.github.com/users/aliemjay/following{/other_user}', 'gists_url': 'https://api.github.com/users/aliemjay/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aliemjay/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aliemjay/subscriptions', 'organizations_url': 'https://api.github.com/users/aliemjay/orgs', 'repos_url': 'https://api.github.com/users/aliemjay/repos', 'events_url': 'https://api.github.com/users/aliemjay/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aliemjay/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-09T18:03:12Z,2020-03-09T18:04:41Z,,CONTRIBUTOR,,"While working on #1576, I found that `ChunkedDecodingStreamFilter::transform()` always consumes the whole input buffer (as reported by `::getBytesProcessed()`) regardless of how much is consumed by the downstream filter (i.e. `::getDelegate()->transform()`). This also applies to `GZipDecodingStreamFilter`.
This is incompatible with segment download since the filter is not aware of when the underlying segment completes downloading and, thus, results in data loss and corrupt download.
I shall submit a pull request to fix it in order to support segmented download with the above filters as transfer encodings.",,
719,https://api.github.com/repos/aria2/aria2/issues/1581,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1581/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1581/comments,https://api.github.com/repos/aria2/aria2/issues/1581/events,https://github.com/aria2/aria2/pull/1581,578064022,MDExOlB1bGxSZXF1ZXN0Mzg1NzEzODMx,1581,fmt(): use dynamically allocated buffer,"{'login': 'aliemjay', 'id': 28497461, 'node_id': 'MDQ6VXNlcjI4NDk3NDYx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28497461?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aliemjay', 'html_url': 'https://github.com/aliemjay', 'followers_url': 'https://api.github.com/users/aliemjay/followers', 'following_url': 'https://api.github.com/users/aliemjay/following{/other_user}', 'gists_url': 'https://api.github.com/users/aliemjay/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aliemjay/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aliemjay/subscriptions', 'organizations_url': 'https://api.github.com/users/aliemjay/orgs', 'repos_url': 'https://api.github.com/users/aliemjay/repos', 'events_url': 'https://api.github.com/users/aliemjay/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aliemjay/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-09T17:17:07Z,2020-03-09T17:17:07Z,,CONTRIBUTOR,,"Avoid big stack allocation and remove the 2KiB limit for formatted
strings!
This should allow logging large response headers (>2KiB).
There should be no performance impact when the first guess works.
Otherwise, a single buffer resize is necessary.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1581', 'html_url': 'https://github.com/aria2/aria2/pull/1581', 'diff_url': 'https://github.com/aria2/aria2/pull/1581.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1581.patch'}"
720,https://api.github.com/repos/aria2/aria2/issues/1580,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1580/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1580/comments,https://api.github.com/repos/aria2/aria2/issues/1580/events,https://github.com/aria2/aria2/issues/1580,577406683,MDU6SXNzdWU1Nzc0MDY2ODM=,1580,Release 1.7.10,"{'login': 'iOSDeveloperSK', 'id': 8836959, 'node_id': 'MDQ6VXNlcjg4MzY5NTk=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/8836959?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iOSDeveloperSK', 'html_url': 'https://github.com/iOSDeveloperSK', 'followers_url': 'https://api.github.com/users/iOSDeveloperSK/followers', 'following_url': 'https://api.github.com/users/iOSDeveloperSK/following{/other_user}', 'gists_url': 'https://api.github.com/users/iOSDeveloperSK/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iOSDeveloperSK/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iOSDeveloperSK/subscriptions', 'organizations_url': 'https://api.github.com/users/iOSDeveloperSK/orgs', 'repos_url': 'https://api.github.com/users/iOSDeveloperSK/repos', 'events_url': 'https://api.github.com/users/iOSDeveloperSK/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iOSDeveloperSK/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-03-07T21:57:16Z,2020-03-30T10:38:14Z,,NONE,,Does anybody have release 1.7.10? Thank you.,,
721,https://api.github.com/repos/aria2/aria2/issues/1579,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1579/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1579/comments,https://api.github.com/repos/aria2/aria2/issues/1579/events,https://github.com/aria2/aria2/issues/1579,577400016,MDU6SXNzdWU1Nzc0MDAwMTY=,1579,Patch --bt-prioritize-piece to only download those pieces in the ranges.,"{'login': 'iOSDeveloperSK', 'id': 8836959, 'node_id': 'MDQ6VXNlcjg4MzY5NTk=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/8836959?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iOSDeveloperSK', 'html_url': 'https://github.com/iOSDeveloperSK', 'followers_url': 'https://api.github.com/users/iOSDeveloperSK/followers', 'following_url': 'https://api.github.com/users/iOSDeveloperSK/following{/other_user}', 'gists_url': 'https://api.github.com/users/iOSDeveloperSK/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iOSDeveloperSK/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iOSDeveloperSK/subscriptions', 'organizations_url': 'https://api.github.com/users/iOSDeveloperSK/orgs', 'repos_url': 'https://api.github.com/users/iOSDeveloperSK/repos', 'events_url': 'https://api.github.com/users/iOSDeveloperSK/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iOSDeveloperSK/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-07T21:03:03Z,2020-03-07T21:03:03Z,,NONE,,"I have a patch for aria2c but i don't know the compatible version. Any idea how to find the right version for the patch? Can anybody help me to remake / apply the patch for current master?
Thanks you.
[aria2-patch.txt](https://github.com/aria2/aria2/files/4302492/aria2-patch.txt)
",,
722,https://api.github.com/repos/aria2/aria2/issues/1578,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1578/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1578/comments,https://api.github.com/repos/aria2/aria2/issues/1578/events,https://github.com/aria2/aria2/issues/1578,576952516,MDU6SXNzdWU1NzY5NTI1MTY=,1578,on-bt-download-complete error,"{'login': 'ricky-q7', 'id': 61873198, 'node_id': 'MDQ6VXNlcjYxODczMTk4', 'avatar_url': 'https://avatars3.githubusercontent.com/u/61873198?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ricky-q7', 'html_url': 'https://github.com/ricky-q7', 'followers_url': 'https://api.github.com/users/ricky-q7/followers', 'following_url': 'https://api.github.com/users/ricky-q7/following{/other_user}', 'gists_url': 'https://api.github.com/users/ricky-q7/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ricky-q7/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ricky-q7/subscriptions', 'organizations_url': 'https://api.github.com/users/ricky-q7/orgs', 'repos_url': 'https://api.github.com/users/ricky-q7/repos', 'events_url': 'https://api.github.com/users/ricky-q7/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ricky-q7/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-03-06T14:03:54Z,2020-03-08T05:59:01Z,2020-03-08T05:59:01Z,NONE,,"
I made a script myself and want to start it when the download is complete. But it didn't work, so I started the script manually and found that the script worked fine. Later I output $ 1 $ 2 $ 3 in the log and found that the reason the script didn't work was that all three variables were intermittent",,
723,https://api.github.com/repos/aria2/aria2/issues/1577,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1577/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1577/comments,https://api.github.com/repos/aria2/aria2/issues/1577/events,https://github.com/aria2/aria2/issues/1577,576198949,MDU6SXNzdWU1NzYxOTg5NDk=,1577,The IPV4 Disable Function Request,"{'login': 'SKIYET', 'id': 49865295, 'node_id': 'MDQ6VXNlcjQ5ODY1Mjk1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/49865295?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SKIYET', 'html_url': 'https://github.com/SKIYET', 'followers_url': 'https://api.github.com/users/SKIYET/followers', 'following_url': 'https://api.github.com/users/SKIYET/following{/other_user}', 'gists_url': 'https://api.github.com/users/SKIYET/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SKIYET/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SKIYET/subscriptions', 'organizations_url': 'https://api.github.com/users/SKIYET/orgs', 'repos_url': 'https://api.github.com/users/SKIYET/repos', 'events_url': 'https://api.github.com/users/SKIYET/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SKIYET/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-05T11:53:13Z,2020-03-05T11:53:13Z,,NONE,,"Dear
Due to the ipv4 address is almost exhausted, many new server has no ipv4 address.
So in the pure ipv6 environment, disable ipv4 is requested.
Hope your letter.
Thanks
",,
724,https://api.github.com/repos/aria2/aria2/issues/1576,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1576/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1576/comments,https://api.github.com/repos/aria2/aria2/issues/1576/events,https://github.com/aria2/aria2/issues/1576,576195114,MDU6SXNzdWU1NzYxOTUxMTQ=,1576,Google Drive Issues: Transfer-Encoding and Content-Range are Compatible,"{'login': 'aliemjay', 'id': 28497461, 'node_id': 'MDQ6VXNlcjI4NDk3NDYx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28497461?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aliemjay', 'html_url': 'https://github.com/aliemjay', 'followers_url': 'https://api.github.com/users/aliemjay/followers', 'following_url': 'https://api.github.com/users/aliemjay/following{/other_user}', 'gists_url': 'https://api.github.com/users/aliemjay/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aliemjay/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aliemjay/subscriptions', 'organizations_url': 'https://api.github.com/users/aliemjay/orgs', 'repos_url': 'https://api.github.com/users/aliemjay/repos', 'events_url': 'https://api.github.com/users/aliemjay/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aliemjay/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-05T11:46:14Z,2020-03-05T11:46:14Z,,CONTRIBUTOR,,"Google Drive downloads don't recognize total file size and thus can't resume or download concurrently. This was reported previously: #1514 #1538
The problem seems to be that:
1. Google drive responds with ""Transfer-Encoding: chunked"" and, thus, the ""Content-Length"" header is not set as required by RFC 7230. However, range requests are still supported and file size can be determined by ""Content-Range"" header.
2. There is no proper way to send range request with the first HTTP request only; setting `--header 'Range: bytes=0-'` would override the default range when resuming downloads or downloading concurrently.
3. aria2c ignores ""Content-Range"" when ""Transfer-Encoding"" is set. This was introduced in 5ccd5b6.
Google Drive behavior is allowed by RFC 7230 and 7233 AFAIK. [MDN also justifies it](https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests#Comparison_to_chunked_Transfer-Encoding).
Related: #1420 ",,
725,https://api.github.com/repos/aria2/aria2/issues/1575,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1575/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1575/comments,https://api.github.com/repos/aria2/aria2/issues/1575/events,https://github.com/aria2/aria2/issues/1575,574133714,MDU6SXNzdWU1NzQxMzM3MTQ=,1575,No control file created for torrents?,"{'login': 'marv3lls', 'id': 202692, 'node_id': 'MDQ6VXNlcjIwMjY5Mg==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/202692?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/marv3lls', 'html_url': 'https://github.com/marv3lls', 'followers_url': 'https://api.github.com/users/marv3lls/followers', 'following_url': 'https://api.github.com/users/marv3lls/following{/other_user}', 'gists_url': 'https://api.github.com/users/marv3lls/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/marv3lls/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/marv3lls/subscriptions', 'organizations_url': 'https://api.github.com/users/marv3lls/orgs', 'repos_url': 'https://api.github.com/users/marv3lls/repos', 'events_url': 'https://api.github.com/users/marv3lls/events{/privacy}', 'received_events_url': 'https://api.github.com/users/marv3lls/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-03-02T17:35:52Z,2020-03-02T17:50:14Z,2020-03-02T17:50:14Z,NONE,,"The name pretty much explains it, when I run `aria2c file.torrent` if I kill aria2restart or anything when I try to run the same command again, it does, saying:
```
[Error] Exception caught
Exception: [RequestGroup.cc:438]
errorCode=13
File /filename exists, but a control
file (*.aria2) does not exist. Download
was canceled in order to prevent
your file from being truncated to 0. If
you are sure to download the file all
over again, then delete it or add
--allow-overwrite=true option and
restart aria2.
```
How do I resume seeding a torrent through a `reboot` without redownloading the whole (1.8 GB) torrent?!?!!",,
726,https://api.github.com/repos/aria2/aria2/issues/1574,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1574/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1574/comments,https://api.github.com/repos/aria2/aria2/issues/1574/events,https://github.com/aria2/aria2/issues/1574,572604911,MDU6SXNzdWU1NzI2MDQ5MTE=,1574,daemon stoped with no error,"{'login': 'pejman-hkh', 'id': 3132990, 'node_id': 'MDQ6VXNlcjMxMzI5OTA=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/3132990?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pejman-hkh', 'html_url': 'https://github.com/pejman-hkh', 'followers_url': 'https://api.github.com/users/pejman-hkh/followers', 'following_url': 'https://api.github.com/users/pejman-hkh/following{/other_user}', 'gists_url': 'https://api.github.com/users/pejman-hkh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pejman-hkh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pejman-hkh/subscriptions', 'organizations_url': 'https://api.github.com/users/pejman-hkh/orgs', 'repos_url': 'https://api.github.com/users/pejman-hkh/repos', 'events_url': 'https://api.github.com/users/pejman-hkh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pejman-hkh/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-02-28T08:29:57Z,2020-03-04T02:00:42Z,,NONE,,Some time daemon stoped with no errors ! how can debug and solve problem ?,,
727,https://api.github.com/repos/aria2/aria2/issues/1566,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1566/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1566/comments,https://api.github.com/repos/aria2/aria2/issues/1566/events,https://github.com/aria2/aria2/issues/1566,569286368,MDU6SXNzdWU1NjkyODYzNjg=,1566,Usage Clarification,"{'login': 'wurosh', 'id': 24733181, 'node_id': 'MDQ6VXNlcjI0NzMzMTgx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/24733181?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wurosh', 'html_url': 'https://github.com/wurosh', 'followers_url': 'https://api.github.com/users/wurosh/followers', 'following_url': 'https://api.github.com/users/wurosh/following{/other_user}', 'gists_url': 'https://api.github.com/users/wurosh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wurosh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wurosh/subscriptions', 'organizations_url': 'https://api.github.com/users/wurosh/orgs', 'repos_url': 'https://api.github.com/users/wurosh/repos', 'events_url': 'https://api.github.com/users/wurosh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wurosh/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-02-22T05:42:22Z,2020-03-05T04:06:03Z,2020-03-05T04:06:03Z,NONE,,"Is there a way to download multiple files in parallel, each from multiple URLs? This works for a single url and multiple files:
```txt
http://aria2.net/files/stable/aria2-1.9.5/aria2-1.9.5.tar.bz2
dir=/file/old
out=aria2.old.tar.bz2
http://aria2.net/files/stable/aria2-1.10.0/aria2-1.10.0.tar.bz2
out=aria2.new.tar.bz2
```
My question is:
1. Does this actually download the files in parallel or is it tantamount to `--force-sequential`?
2. Is there a way to specify multiple URLs for each file?",,
728,https://api.github.com/repos/aria2/aria2/issues/1565,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1565/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1565/comments,https://api.github.com/repos/aria2/aria2/issues/1565/events,https://github.com/aria2/aria2/issues/1565,568986930,MDU6SXNzdWU1Njg5ODY5MzA=,1565,--http-passwd argument not working with an Input File,"{'login': 'jakekara', 'id': 10201883, 'node_id': 'MDQ6VXNlcjEwMjAxODgz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/10201883?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jakekara', 'html_url': 'https://github.com/jakekara', 'followers_url': 'https://api.github.com/users/jakekara/followers', 'following_url': 'https://api.github.com/users/jakekara/following{/other_user}', 'gists_url': 'https://api.github.com/users/jakekara/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jakekara/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jakekara/subscriptions', 'organizations_url': 'https://api.github.com/users/jakekara/orgs', 'repos_url': 'https://api.github.com/users/jakekara/repos', 'events_url': 'https://api.github.com/users/jakekara/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jakekara/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-21T14:25:48Z,2020-02-21T14:25:48Z,,NONE,,"I'm not sure if this expected behavior, but when I run aria2c with an input file and try to supply an --http-user and --http-passwd these credentials are not sent. However, if I put these options in the input file as option lines, then they do work.
It would be useful to supply credentials for an entire input file without storing them in the input file.",,
729,https://api.github.com/repos/aria2/aria2/issues/1564,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1564/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1564/comments,https://api.github.com/repos/aria2/aria2/issues/1564/events,https://github.com/aria2/aria2/issues/1564,568176575,MDU6SXNzdWU1NjgxNzY1NzU=,1564,configuring can‘t find openssl library,"{'login': 'ggandycong', 'id': 17496760, 'node_id': 'MDQ6VXNlcjE3NDk2NzYw', 'avatar_url': 'https://avatars1.githubusercontent.com/u/17496760?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ggandycong', 'html_url': 'https://github.com/ggandycong', 'followers_url': 'https://api.github.com/users/ggandycong/followers', 'following_url': 'https://api.github.com/users/ggandycong/following{/other_user}', 'gists_url': 'https://api.github.com/users/ggandycong/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ggandycong/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ggandycong/subscriptions', 'organizations_url': 'https://api.github.com/users/ggandycong/orgs', 'repos_url': 'https://api.github.com/users/ggandycong/repos', 'events_url': 'https://api.github.com/users/ggandycong/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ggandycong/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-02-20T09:50:31Z,2020-03-11T08:00:11Z,,NONE,,"I install the openssl as this linked : [How to Install the latest OpenSSL version from Source on Linux](https://www.howtoforge.com/tutorial/how-to-install-openssl-from-source-on-linux/)
when I try to config in aria2c, it occurs the result displayed.
So, I don't know why it couldn't find the library of **openssl**, Can you help me or give some advice?
```
.....................
CXX1XCXXFLAGS:
EXTRACXXFLAGS: -pipe
EXTRACFLAGS: -pipe
EXTRACPPFLAGS:
EXTRALDFLAGS:
EXTRALIBS:
WARNCXXFLAGS:
LibUV: no (CFLAGS='' LIBS='')
SQLite3: no (CFLAGS='' LIBS='')
SSL Support: yes
AppleTLS: no (LDFLAGS='')
WinTLS: no (LIBS='')
GnuTLS: yes (CFLAGS='-I/usr/include/p11-kit-1' LIBS='-lgnutls')
OpenSSL: no (CFLAGS='' LIBS='')
CA Bundle:
LibNettle: yes (CFLAGS='' LIBS='-lnettle')
LibGmp: yes (CFLAGS='' LIBS='-lgmp')
LibGcrypt: no (CFLAGS='' LIBS='')
LibXML2: yes (CFLAGS='-I/usr/include/libxml2' LIBS='-lxml2')
LibExpat: no (CFLAGS='' LIBS='')
LibCares: yes (CFLAGS='' LIBS='-lcares')
Zlib: yes (CFLAGS='' LIBS='-lz')
Libssh2: yes (CFLAGS='' LIBS='-lssh2')
Tcmalloc: no (CFLAGS='' LIBS='')
Jemalloc: no (CFLAGS='' LIBS='')
Epoll: yes
Bittorrent: yes
Metalink: yes
XML-RPC: yes
Message Digest: libnettle
WebSocket: yes (CFLAGS='-I$(top_builddir)/deps/wslay/lib/includes -I$(top_srcdir)/deps/wslay/lib/includes' LIBS='$(top_builddir)/deps/wslay/lib/libwslay.la')
Libaria2: no (shared=yes static=no)
bash_completion dir: ${datarootdir}/doc/${PACKAGE_TARNAME}/bash_completion
Static build: no
cong@pc:~/Program/aria2$ openssl version -a
OpenSSL 1.0.2u 20 Dec 2019
built on: reproducible build, date unspecified
platform: linux-x86_64
options: bn(64,64) rc4(8x,int) des(idx,cisc,16,int) idea(int) blowfish(idx)
compiler: gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -fPIC -Wa,--noexecstack -m64 -DL_ENDIAN -O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM
OPENSSLDIR: ""/usr/local/ssl""
cong@pc:~/Program/aria2$
```
",,
730,https://api.github.com/repos/aria2/aria2/issues/1563,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1563/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1563/comments,https://api.github.com/repos/aria2/aria2/issues/1563/events,https://github.com/aria2/aria2/issues/1563,568091563,MDU6SXNzdWU1NjgwOTE1NjM=,1563,DHT entry point unusable,"{'login': 'zhangyoufu', 'id': 1315097, 'node_id': 'MDQ6VXNlcjEzMTUwOTc=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1315097?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zhangyoufu', 'html_url': 'https://github.com/zhangyoufu', 'followers_url': 'https://api.github.com/users/zhangyoufu/followers', 'following_url': 'https://api.github.com/users/zhangyoufu/following{/other_user}', 'gists_url': 'https://api.github.com/users/zhangyoufu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zhangyoufu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zhangyoufu/subscriptions', 'organizations_url': 'https://api.github.com/users/zhangyoufu/orgs', 'repos_url': 'https://api.github.com/users/zhangyoufu/repos', 'events_url': 'https://api.github.com/users/zhangyoufu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zhangyoufu/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-02-20T06:57:55Z,2020-08-14T07:16:21Z,,NONE,,"```
[INFO] Exception thrown while receiving DHT message.
Exception: [DHTMessageFactoryImpl.cc:111] errorCode=1 Malformed DHT message. Missing token
```
I don't know whether [BEP_0005](https://www.bittorrent.org/beps/bep_0005.html) mandates `token` fields for `get_peers` responses. But I think current behavior of aria2 is incorrect.
I have tested the following public DHT entry points, none of them works when specified as `--dht-entry-point`:
* dht.libtorrent.org:25401
* router.bittorrent.com:6881
* router.utorrent.com:6881
* dht.transmissionbt.com:6881
* dht.vuze.com:6881",,
731,https://api.github.com/repos/aria2/aria2/issues/1562,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1562/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1562/comments,https://api.github.com/repos/aria2/aria2/issues/1562/events,https://github.com/aria2/aria2/issues/1562,567732153,MDU6SXNzdWU1Njc3MzIxNTM=,1562,[Feature request] Schedule download for the future,"{'login': 'devgianlu', 'id': 14827249, 'node_id': 'MDQ6VXNlcjE0ODI3MjQ5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/14827249?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/devgianlu', 'html_url': 'https://github.com/devgianlu', 'followers_url': 'https://api.github.com/users/devgianlu/followers', 'following_url': 'https://api.github.com/users/devgianlu/following{/other_user}', 'gists_url': 'https://api.github.com/users/devgianlu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/devgianlu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/devgianlu/subscriptions', 'organizations_url': 'https://api.github.com/users/devgianlu/orgs', 'repos_url': 'https://api.github.com/users/devgianlu/repos', 'events_url': 'https://api.github.com/users/devgianlu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/devgianlu/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2020-02-19T17:51:31Z,2020-05-08T03:46:34Z,,NONE,,"An user (@hostkit) from Aria2App suggested this feature. It surely doesn't belong to the app so I'm replicating it here.
https://github.com/devgianlu/Aria2App/issues/91",,
732,https://api.github.com/repos/aria2/aria2/issues/1561,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1561/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1561/comments,https://api.github.com/repos/aria2/aria2/issues/1561/events,https://github.com/aria2/aria2/issues/1561,567619370,MDU6SXNzdWU1Njc2MTkzNzA=,1561,下载100%后任务依然停留在“正在下载”中,"{'login': 'curryhendry', 'id': 61240122, 'node_id': 'MDQ6VXNlcjYxMjQwMTIy', 'avatar_url': 'https://avatars2.githubusercontent.com/u/61240122?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/curryhendry', 'html_url': 'https://github.com/curryhendry', 'followers_url': 'https://api.github.com/users/curryhendry/followers', 'following_url': 'https://api.github.com/users/curryhendry/following{/other_user}', 'gists_url': 'https://api.github.com/users/curryhendry/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/curryhendry/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/curryhendry/subscriptions', 'organizations_url': 'https://api.github.com/users/curryhendry/orgs', 'repos_url': 'https://api.github.com/users/curryhendry/repos', 'events_url': 'https://api.github.com/users/curryhendry/events{/privacy}', 'received_events_url': 'https://api.github.com/users/curryhendry/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,9,2020-02-19T14:44:48Z,2020-03-17T00:49:51Z,2020-03-17T00:49:51Z,NONE,,"你好,如题。
下载100%后任务依然停留在“正在下载”中。需要手动删除后才可以进行后面(超出最大数)的任务。",,
733,https://api.github.com/repos/aria2/aria2/issues/1560,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1560/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1560/comments,https://api.github.com/repos/aria2/aria2/issues/1560/events,https://github.com/aria2/aria2/issues/1560,566504728,MDU6SXNzdWU1NjY1MDQ3Mjg=,1560,Simple test seems to have failed,"{'login': 'nollinvoyd', 'id': 20844322, 'node_id': 'MDQ6VXNlcjIwODQ0MzIy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/20844322?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nollinvoyd', 'html_url': 'https://github.com/nollinvoyd', 'followers_url': 'https://api.github.com/users/nollinvoyd/followers', 'following_url': 'https://api.github.com/users/nollinvoyd/following{/other_user}', 'gists_url': 'https://api.github.com/users/nollinvoyd/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nollinvoyd/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nollinvoyd/subscriptions', 'organizations_url': 'https://api.github.com/users/nollinvoyd/orgs', 'repos_url': 'https://api.github.com/users/nollinvoyd/repos', 'events_url': 'https://api.github.com/users/nollinvoyd/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nollinvoyd/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-02-17T20:32:55Z,2020-02-26T10:54:36Z,,NONE,,"I know this is probably not recommended for novices, but I'd like to see it work.
I have aria2 v1.35.0 setup according to instructions from a YouTube video. I tried a simple test download from YouTube. It resulted in something called ""watch""
I tried it again. This is the result
![aria](https://user-images.githubusercontent.com/20844322/74684741-7e4fa000-5181-11ea-8d0a-3dd2d4047c62.png)
Maybe I'm better off trying a GUI if there is one you could recommend?
",,
734,https://api.github.com/repos/aria2/aria2/issues/1559,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1559/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1559/comments,https://api.github.com/repos/aria2/aria2/issues/1559/events,https://github.com/aria2/aria2/issues/1559,566275102,MDU6SXNzdWU1NjYyNzUxMDI=,1559,on download complete flag doesn't seem to work,"{'login': 'justcop', 'id': 171915, 'node_id': 'MDQ6VXNlcjE3MTkxNQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/171915?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/justcop', 'html_url': 'https://github.com/justcop', 'followers_url': 'https://api.github.com/users/justcop/followers', 'following_url': 'https://api.github.com/users/justcop/following{/other_user}', 'gists_url': 'https://api.github.com/users/justcop/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/justcop/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/justcop/subscriptions', 'organizations_url': 'https://api.github.com/users/justcop/orgs', 'repos_url': 'https://api.github.com/users/justcop/repos', 'events_url': 'https://api.github.com/users/justcop/events{/privacy}', 'received_events_url': 'https://api.github.com/users/justcop/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,5,2020-02-17T12:43:34Z,2020-02-18T15:12:06Z,2020-02-18T15:12:06Z,NONE,,"`on-download-complete=/xxx/xxx.sh` is in the file conf file (where xxx is replaced by full download path)
According to the log file, this seems to be correctly read and executed, with the line below included
`Executing user command: /xxx/xxx.sh xxxGID 1 /path/to/downloaded.file
`
Other than the evidence in the log file, it does note appear that the script is run at all.
I am able to copy the equivilant command and execute it in the command line with bash. If I do this, it does correctly function
`bash /xxx/xxx.sh xxxGID 1 /path/to/downloaded.file`
",,
735,https://api.github.com/repos/aria2/aria2/issues/1558,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1558/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1558/comments,https://api.github.com/repos/aria2/aria2/issues/1558/events,https://github.com/aria2/aria2/pull/1558,565826401,MDExOlB1bGxSZXF1ZXN0Mzc1NzY5Nzk1,1558,"Pluralise ""select-file"".","{'login': 'Penguin-Guru', 'id': 22182988, 'node_id': 'MDQ6VXNlcjIyMTgyOTg4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/22182988?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Penguin-Guru', 'html_url': 'https://github.com/Penguin-Guru', 'followers_url': 'https://api.github.com/users/Penguin-Guru/followers', 'following_url': 'https://api.github.com/users/Penguin-Guru/following{/other_user}', 'gists_url': 'https://api.github.com/users/Penguin-Guru/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Penguin-Guru/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Penguin-Guru/subscriptions', 'organizations_url': 'https://api.github.com/users/Penguin-Guru/orgs', 'repos_url': 'https://api.github.com/users/Penguin-Guru/repos', 'events_url': 'https://api.github.com/users/Penguin-Guru/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Penguin-Guru/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-15T23:56:42Z,2020-02-15T23:58:14Z,,NONE,,"I don't think there is any reason to select one file out of one files. This also corresponds to the pluralisation of ""show-files"".",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1558', 'html_url': 'https://github.com/aria2/aria2/pull/1558', 'diff_url': 'https://github.com/aria2/aria2/pull/1558.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1558.patch'}"
736,https://api.github.com/repos/aria2/aria2/issues/1557,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1557/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1557/comments,https://api.github.com/repos/aria2/aria2/issues/1557/events,https://github.com/aria2/aria2/issues/1557,565629502,MDU6SXNzdWU1NjU2Mjk1MDI=,1557,Non-zero hook exit code should abort aria2c,"{'login': 'nyurik', 'id': 1641515, 'node_id': 'MDQ6VXNlcjE2NDE1MTU=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1641515?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nyurik', 'html_url': 'https://github.com/nyurik', 'followers_url': 'https://api.github.com/users/nyurik/followers', 'following_url': 'https://api.github.com/users/nyurik/following{/other_user}', 'gists_url': 'https://api.github.com/users/nyurik/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nyurik/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nyurik/subscriptions', 'organizations_url': 'https://api.github.com/users/nyurik/orgs', 'repos_url': 'https://api.github.com/users/nyurik/repos', 'events_url': 'https://api.github.com/users/nyurik/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nyurik/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-15T00:39:56Z,2020-02-15T00:39:56Z,,NONE,,"If a hook call returns a non-zero exit code, aria2c should also fail with a non-zero exit code to report internal issues. Similar to #1554, this will allow aria2c to be more scriptable without the need to run it as a daemon process. If current behavior is needed, we could have an extra parameter like `--script-mode=true` that would wait for the callback to finish, and act on non-zero exit code from it.",,
737,https://api.github.com/repos/aria2/aria2/issues/1556,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1556/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1556/comments,https://api.github.com/repos/aria2/aria2/issues/1556/events,https://github.com/aria2/aria2/issues/1556,564383301,MDU6SXNzdWU1NjQzODMzMDE=,1556,Assertion failed in Piece.cc:353,"{'login': 'Vancir', 'id': 19147918, 'node_id': 'MDQ6VXNlcjE5MTQ3OTE4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/19147918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Vancir', 'html_url': 'https://github.com/Vancir', 'followers_url': 'https://api.github.com/users/Vancir/followers', 'following_url': 'https://api.github.com/users/Vancir/following{/other_user}', 'gists_url': 'https://api.github.com/users/Vancir/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Vancir/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Vancir/subscriptions', 'organizations_url': 'https://api.github.com/users/Vancir/orgs', 'repos_url': 'https://api.github.com/users/Vancir/repos', 'events_url': 'https://api.github.com/users/Vancir/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Vancir/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-13T01:33:25Z,2020-02-13T01:33:25Z,,NONE,,"Assertion failed maybe because of high concurrency downloads.
```
$ aria2c: Piece.cc:353: void aria2::Piece::updateWrCache(aria2::WrDiskCache*,
unsigned char*, size_t, size_t, size_t, int64_t): Assertion `rv' failed.
Aborted (core dumped)
```
Aria2 stopped after running for 4.5 hours in RPC mode.
",,
738,https://api.github.com/repos/aria2/aria2/issues/1555,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1555/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1555/comments,https://api.github.com/repos/aria2/aria2/issues/1555/events,https://github.com/aria2/aria2/issues/1555,564011539,MDU6SXNzdWU1NjQwMTE1Mzk=,1555,Caught Error while parsing environment variable 'all_proxy',"{'login': 'liby', 'id': 38807139, 'node_id': 'MDQ6VXNlcjM4ODA3MTM5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/38807139?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/liby', 'html_url': 'https://github.com/liby', 'followers_url': 'https://api.github.com/users/liby/followers', 'following_url': 'https://api.github.com/users/liby/following{/other_user}', 'gists_url': 'https://api.github.com/users/liby/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/liby/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/liby/subscriptions', 'organizations_url': 'https://api.github.com/users/liby/orgs', 'repos_url': 'https://api.github.com/users/liby/repos', 'events_url': 'https://api.github.com/users/liby/events{/privacy}', 'received_events_url': 'https://api.github.com/users/liby/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-12T13:47:39Z,2020-02-12T13:54:19Z,2020-02-12T13:54:19Z,NONE,,"## aria2 Version
1.35.0
## Description
An exception was encountered while starting ""Aria2""
## Configuration content
```conf
## '#'开头为注释内容, 选项都有相应的注释说明, 根据需要修改 ##
## 被注释的选项填写的是默认值, 建议在需要修改时再取消注释 ##
## 文件保存相关 ##
# 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
dir=/Users/owen/Downloads
# 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M
#disk-cache=32M
# 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc
# 预分配所需时间: none < falloc ? trunc < prealloc
# falloc和trunc则需要文件系统和内核支持
# NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项
#file-allocation=none
# 断点续传
continue=true
## 下载连接相关 ##
# 最大同时下载任务数, 运行时可修改, 默认:5
#max-concurrent-downloads=5
# 同一服务器连接数, 添加时可指定, 默认:1
max-connection-per-server=5
# 最小文件分片大小, 添加时可指定, 取值范围1M -1024M, 默认:20M
# 假定size=10M, 文件为20MiB 则使用两个来源下载; 文件为15MiB 则使用一个来源下载
min-split-size=10M
# 单个任务最大线程数, 添加时可指定, 默认:5
#split=5
# 整体下载速度限制, 运行时可修改, 默认:0
#max-overall-download-limit=0
# 单个任务下载速度限制, 默认:0
#max-download-limit=0
# 整体上传速度限制, 运行时可修改, 默认:0
#max-overall-upload-limit=0
# 单个任务上传速度限制, 默认:0
#max-upload-limit=0
# 禁用IPv6, 默认:false
#disable-ipv6=true
# 连接超时时间, 默认:60
#timeout=60
# 最大重试次数, 设置为0表示不限制重试次数, 默认:5
#max-tries=5
# 设置重试等待的秒数, 默认:0
#retry-wait=0
## 进度保存相关 ##
# 从会话文件中读取下载任务
input-file=/etc/aria2/aria2.session
# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件
save-session=/etc/aria2/aria2.session
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
#save-session-interval=60
## RPC相关设置 ##
# 启用RPC, 默认:false
enable-rpc=true
# 允许所有来源, 默认:false
rpc-allow-origin-all=true
# 允许非外部访问, 默认:false
rpc-listen-all=true
# 事件轮询方式, 取值:[epoll, kqueue, port, poll, select], 不同系统默认值不同
#event-poll=select
# RPC监听端口, 端口被占用时可以修改, 默认:6800
#rpc-listen-port=6800
# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
#rpc-secret=
# 设置的RPC访问用户名, 此选项新版已废弃, 建议改用 --rpc-secret 选项
#rpc-user=
# 设置的RPC访问密码, 此选项新版已废弃, 建议改用 --rpc-secret 选项
#rpc-passwd=
# 是否启用 RPC 服务的 SSL/TLS 加密,
# 启用加密后 RPC 服务需要使用 https 或者 wss 协议连接
#rpc-secure=true
# 在 RPC 服务中启用 SSL/TLS 加密时的证书文件,
# 使用 PEM 格式时,您必须通过 --rpc-private-key 指定私钥
#rpc-certificate=/path/to/certificate.pem
# 在 RPC 服务中启用 SSL/TLS 加密时的私钥文件
#rpc-private-key=/path/to/certificate.key
## BT/PT下载相关 ##
# 当下载的是一个种子(以.torrent结尾)时, 自动开始BT任务, 默认:true
#follow-torrent=true
# BT监听端口, 当端口被屏蔽时使用, 默认:6881-6999
listen-port=51213
# 单个种子最大连接数, 默认:55
#bt-max-peers=55
# 打开DHT功能, PT需要禁用, 默认:true
enable-dht=false
# 打开IPv6 DHT功能, PT需要禁用
#enable-dht6=false
# DHT网络监听端口, 默认:6881-6999
#dht-listen-port=6881-6999
# 本地节点查找, PT需要禁用, 默认:false
#bt-enable-lpd=false
# 种子交换, PT需要禁用, 默认:true
enable-peer-exchange=false
# 每个种子限速, 对少种的PT很有用, 默认:50K
#bt-request-peer-speed-limit=50K
# 客户端伪装, PT需要
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
peer-agent=Transmission/2.77
# 当种子的分享率达到这个数时, 自动停止做种, 0为一直做种, 默认:1.0
seed-ratio=0
# 强制保存会话, 即使任务已经完成, 默认:false
# 较新的版本开启后会在任务完成后依然保留.aria2文件
#force-save=false
# BT校验相关, 默认:true
#bt-hash-check-seed=true
# 继续之前的BT任务时, 无需再次校验, 默认:false
bt-seed-unverified=true
# 保存磁力链接元数据为种子文件(.torrent文件), 默认:false
bt-save-metadata=true
# 代理
all-proxy=http://127.0.0.1:7890
```
## Screenshot
![Error](https://user-images.githubusercontent.com/38807139/74340308-a4bbb700-4de0-11ea-95cf-173705cc90e0.jpg)
",,
739,https://api.github.com/repos/aria2/aria2/issues/1554,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1554/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1554/comments,https://api.github.com/repos/aria2/aria2/issues/1554/events,https://github.com/aria2/aria2/issues/1554,562233966,MDU6SXNzdWU1NjIyMzM5NjY=,1554,wait for the callback to finish before exiting aria2c,"{'login': 'nyurik', 'id': 1641515, 'node_id': 'MDQ6VXNlcjE2NDE1MTU=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1641515?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nyurik', 'html_url': 'https://github.com/nyurik', 'followers_url': 'https://api.github.com/users/nyurik/followers', 'following_url': 'https://api.github.com/users/nyurik/following{/other_user}', 'gists_url': 'https://api.github.com/users/nyurik/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nyurik/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nyurik/subscriptions', 'organizations_url': 'https://api.github.com/users/nyurik/orgs', 'repos_url': 'https://api.github.com/users/nyurik/repos', 'events_url': 'https://api.github.com/users/nyurik/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nyurik/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2020-02-09T20:27:39Z,2020-02-20T05:48:41Z,,NONE,,"My python script runs aria2c to download a single file from a URL, setting `--on-download-complete` to do some post-download steps because I do not know for sure what filename it will end up downloading. Yet, aria2c exits before the callback is complete. Moreover, I am unable to easily wait for it because the callback process has `systemd` as a parent, instead of the aria2c. I think it would be good for aria2c to wait for the process (possibly with an optional flag?), before exiting - this will make using it in scripts much easier. Thanks!",,
740,https://api.github.com/repos/aria2/aria2/issues/1553,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1553/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1553/comments,https://api.github.com/repos/aria2/aria2/issues/1553/events,https://github.com/aria2/aria2/issues/1553,561986392,MDU6SXNzdWU1NjE5ODYzOTI=,1553,"two shells,I want to use it through ""on-download-complete"", What can I do?","{'login': 'yikZero', 'id': 52102693, 'node_id': 'MDQ6VXNlcjUyMTAyNjkz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/52102693?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yikZero', 'html_url': 'https://github.com/yikZero', 'followers_url': 'https://api.github.com/users/yikZero/followers', 'following_url': 'https://api.github.com/users/yikZero/following{/other_user}', 'gists_url': 'https://api.github.com/users/yikZero/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yikZero/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yikZero/subscriptions', 'organizations_url': 'https://api.github.com/users/yikZero/orgs', 'repos_url': 'https://api.github.com/users/yikZero/repos', 'events_url': 'https://api.github.com/users/yikZero/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yikZero/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-02-08T07:57:34Z,2020-02-08T08:34:12Z,2020-02-08T08:34:12Z,NONE,,"upload to googledrive
Send mail automatically after downloading
I want both shells to execute after downloading.",,
741,https://api.github.com/repos/aria2/aria2/issues/1552,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1552/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1552/comments,https://api.github.com/repos/aria2/aria2/issues/1552/events,https://github.com/aria2/aria2/issues/1552,560243556,MDU6SXNzdWU1NjAyNDM1NTY=,1552,continue option for finished downloaded file,"{'login': 'pejman-hkh', 'id': 3132990, 'node_id': 'MDQ6VXNlcjMxMzI5OTA=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/3132990?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pejman-hkh', 'html_url': 'https://github.com/pejman-hkh', 'followers_url': 'https://api.github.com/users/pejman-hkh/followers', 'following_url': 'https://api.github.com/users/pejman-hkh/following{/other_user}', 'gists_url': 'https://api.github.com/users/pejman-hkh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pejman-hkh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pejman-hkh/subscriptions', 'organizations_url': 'https://api.github.com/users/pejman-hkh/orgs', 'repos_url': 'https://api.github.com/users/pejman-hkh/repos', 'events_url': 'https://api.github.com/users/pejman-hkh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pejman-hkh/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-05T09:28:25Z,2020-02-07T17:51:31Z,,NONE,,"When i set continue for download, aria2, will download from the first of that finished file !!!
Is there any option for that ?",,
742,https://api.github.com/repos/aria2/aria2/issues/1551,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1551/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1551/comments,https://api.github.com/repos/aria2/aria2/issues/1551/events,https://github.com/aria2/aria2/issues/1551,559641900,MDU6SXNzdWU1NTk2NDE5MDA=,1551,Allow or denied file extension,"{'login': 'pejman-hkh', 'id': 3132990, 'node_id': 'MDQ6VXNlcjMxMzI5OTA=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/3132990?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pejman-hkh', 'html_url': 'https://github.com/pejman-hkh', 'followers_url': 'https://api.github.com/users/pejman-hkh/followers', 'following_url': 'https://api.github.com/users/pejman-hkh/following{/other_user}', 'gists_url': 'https://api.github.com/users/pejman-hkh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pejman-hkh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pejman-hkh/subscriptions', 'organizations_url': 'https://api.github.com/users/pejman-hkh/orgs', 'repos_url': 'https://api.github.com/users/pejman-hkh/repos', 'events_url': 'https://api.github.com/users/pejman-hkh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pejman-hkh/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-02-04T10:59:15Z,2020-02-07T17:50:21Z,,NONE,,Is there any option like that in global configuration ?,,
743,https://api.github.com/repos/aria2/aria2/issues/1550,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1550/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1550/comments,https://api.github.com/repos/aria2/aria2/issues/1550/events,https://github.com/aria2/aria2/issues/1550,558637644,MDU6SXNzdWU1NTg2Mzc2NDQ=,1550,"sftp keep timeout after reinstall system, others protocols works fine.","{'login': 'tobads', 'id': 26805927, 'node_id': 'MDQ6VXNlcjI2ODA1OTI3', 'avatar_url': 'https://avatars0.githubusercontent.com/u/26805927?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tobads', 'html_url': 'https://github.com/tobads', 'followers_url': 'https://api.github.com/users/tobads/followers', 'following_url': 'https://api.github.com/users/tobads/following{/other_user}', 'gists_url': 'https://api.github.com/users/tobads/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tobads/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tobads/subscriptions', 'organizations_url': 'https://api.github.com/users/tobads/orgs', 'repos_url': 'https://api.github.com/users/tobads/repos', 'events_url': 'https://api.github.com/users/tobads/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tobads/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-02T03:50:37Z,2020-02-02T03:50:37Z,,NONE,,"I am tring to download file from my vps.
Before I resintall latest win10 system, aria2c command below is works fine.
But after I do a clean reinstall, that command not work anymore.
Here's command and debug output:
```
aria2c --disable-ipv6=true --enable-rpc=false --timeout=60 --ftp-user=root --ftp-passwd=server_password --console-log-level=debug ""sftp://server_ip:22//root/some.log""
02/02 11:35:52 [INFO] <<--- --- --- ---
02/02 11:35:52 [INFO] --- --- --- ---
02/02 11:35:52 [INFO] --- --- --- --->>
02/02 11:35:52 [INFO] aria2 1.35.0
02/02 11:35:52 [INFO] mingw-w64 6.0.0 (alpha) / gcc 8.3-win32 20190709
built by x86_64-pc-linux-gnu
targeting x86_64-w64-mingw32
on Oct 6 2019 10:22:20
02/02 11:35:52 [INFO] Windows 6.2 (x86_64) (6.2)
02/02 11:35:52 [INFO] zlib/1.2.11 expat/2.2.7 sqlite3/3.29.0 GMP/6.1.2 c-ares/1.15.0 libssh2/1.9.0
02/02 11:35:52 [INFO] Logging started.
02/02 11:35:52 [INFO] Checking configured addresses
02/02 11:35:52 [INFO] Not considered: fe80::bc9a:db88:cbf:8959%11
02/02 11:35:52 [INFO] Not considered: 169.254.137.89
02/02 11:35:52 [INFO] Not considered: fe80::8094:d0d7:31dc:3c1e%10
02/02 11:35:52 [INFO] Found configured address: 192.168.3.10
02/02 11:35:52 [INFO] Not considered: ::1
02/02 11:35:52 [INFO] Not considered: 127.0.0.1
02/02 11:35:52 [INFO] IPv4 configured=1, IPv6 configured=0
02/02 11:35:52 [NOTICE] Downloading 1 item(s)
02/02 11:35:52 [DEBUG] 1 RequestGroup(s) added.
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
02/02 11:35:52 [DEBUG] Selected from normCands
02/02 11:35:52 [DEBUG] FeedbackURISelector selected sftp://server_ip:22//root/some.log
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
02/02 11:35:52 [INFO] CUID#7 - Connecting to server_ip:22
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:0, write:1, hup:0, err:0
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:0, write:1, hup:0, err:0
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:1, write:0, hup:0, err:0
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:1, write:0, hup:0, err:0
02/02 11:35:52 [DEBUG] CUID#7 - socket: read:1, write:0, hup:0, err:0
02/02 11:35:53 [DEBUG] CUID#7 - socket: read:1, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:35:54 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:35:55 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:35:56 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:35:57 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:35:58 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:35:59 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:00 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:01 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:02 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:03 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:04 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:05 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:06 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:07 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:08 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:09 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:10 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:11 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:12 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:13 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:14 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:15 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:16 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:17 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:18 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:19 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:20 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:21 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:22 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:23 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:24 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:25 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:26 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:27 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:28 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:29 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:30 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:31 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:32 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:33 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:34 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:35 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:36 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:37 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:38 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:39 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:40 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:41 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:42 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:43 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:44 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:45 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:46 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:47 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:48 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:49 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:50 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:51 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:52 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
*** Download Progress Summary as of Sun Feb 02 11:36:53 2020 ***
======================================================================================================================
[#4a4219 0B/0B CN:1 DL:0B]
FILE: sftp://server_ip:22//root/some.log
----------------------------------------------------------------------------------------------------------------------
[#4a4219 0B/0B CN:1 DL:0B]
02/02 11:36:53 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
02/02 11:36:53 [DEBUG] ServerStat: set status ERROR for server_ip (sftp)
02/02 11:36:53 [DEBUG] CUID#7 - Marking IP address server_ip as bad
02/02 11:36:53 [DEBUG] CUID#7 - All IP addresses were marked bad. Removing Entry.
02/02 11:36:53 [INFO] CUID#7 - Restarting the download. URI=sftp://server_ip:22//root/some.log
Exception: [AbstractCommand.cc:368] errorCode=2 URI=sftp://server_ip:22//root/some.log
-> [AbstractCommand.cc:340] errorCode=2 Timeout.
02/02 11:36:53 [DEBUG] CUID#7 - Pooling request URI=sftp://server_ip:22//root/some.log
02/02 11:36:53 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
02/02 11:36:53 [DEBUG] Picked up from pool: sftp://server_ip:22//root/some.log
02/02 11:36:53 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
02/02 11:36:53 [INFO] CUID#7 - Connecting to server_ip:22
02/02 11:36:53 [DEBUG] CUID#7 - socket: read:0, write:0, hup:0, err:0
02/02 11:36:53 [DEBUG] CUID#7 - socket: read:0, write:1, hup:0, err:0
02/02 11:36:53 [DEBUG] CUID#7 - socket: read:0, write:1, hup:0, err:0
```
",,
744,https://api.github.com/repos/aria2/aria2/issues/1549,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1549/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1549/comments,https://api.github.com/repos/aria2/aria2/issues/1549/events,https://github.com/aria2/aria2/issues/1549,558458873,MDU6SXNzdWU1NTg0NTg4NzM=,1549,aria2 downloads error but wget works fine,"{'login': 'zhoushun123', 'id': 12932569, 'node_id': 'MDQ6VXNlcjEyOTMyNTY5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/12932569?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zhoushun123', 'html_url': 'https://github.com/zhoushun123', 'followers_url': 'https://api.github.com/users/zhoushun123/followers', 'following_url': 'https://api.github.com/users/zhoushun123/following{/other_user}', 'gists_url': 'https://api.github.com/users/zhoushun123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zhoushun123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zhoushun123/subscriptions', 'organizations_url': 'https://api.github.com/users/zhoushun123/orgs', 'repos_url': 'https://api.github.com/users/zhoushun123/repos', 'events_url': 'https://api.github.com/users/zhoushun123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zhoushun123/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-01T01:51:56Z,2020-02-01T01:51:56Z,,NONE,,"aria2 version 1.35.0
** Configuration **
Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC, SFTP
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32
Libraries: zlib/1.2.11 libxml2/2.9.10 sqlite3/3.30.1 OpenSSL/1.1.1d c-ares/1.14.0 libssh2/1.9.0
Compiler: mingw-w64 8.0.0 (alpha) / gcc 9.2.0
built by x86_64-w64-mingw32
on Dec 30 2019 07:46:45
System: Windows Vista (x86_64) (10.0)
aria2c.exe https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/mingw32.db
[ERROR] CUID#7 - Download aborted. URI=https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/mingw32.db
Exception: [../../aria2-release-1.35.0/src/AbstractCommand.cc:312] errorCode=1 Network problem has occurred. cause:A socket operation was attempted to an unreachable network.
wget https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/mingw32.db
--2020-02-01 09:50:00-- https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/mingw32.db
正在解析主机 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.8.193, 2402:f000:1:408:8100::1
正在连接 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.8.193|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:462108 (451K) [application/octet-stream]
正在保存至: “mingw32.db”
mingw32.db 100%[==========================================================================================>] 451.28K --.-KB/s 用时 0.09s
2020-02-01 09:50:07 (4.68 MB/s) - 已保存 “mingw32.db” [462108/462108])
",,
745,https://api.github.com/repos/aria2/aria2/issues/1548,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1548/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1548/comments,https://api.github.com/repos/aria2/aria2/issues/1548/events,https://github.com/aria2/aria2/issues/1548,557179258,MDU6SXNzdWU1NTcxNzkyNTg=,1548,IPv6 websites downloads don't start if IPv4 is locally available,"{'login': 'julienrobin28', 'id': 33288584, 'node_id': 'MDQ6VXNlcjMzMjg4NTg0', 'avatar_url': 'https://avatars3.githubusercontent.com/u/33288584?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/julienrobin28', 'html_url': 'https://github.com/julienrobin28', 'followers_url': 'https://api.github.com/users/julienrobin28/followers', 'following_url': 'https://api.github.com/users/julienrobin28/following{/other_user}', 'gists_url': 'https://api.github.com/users/julienrobin28/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/julienrobin28/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/julienrobin28/subscriptions', 'organizations_url': 'https://api.github.com/users/julienrobin28/orgs', 'repos_url': 'https://api.github.com/users/julienrobin28/repos', 'events_url': 'https://api.github.com/users/julienrobin28/events{/privacy}', 'received_events_url': 'https://api.github.com/users/julienrobin28/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-01-29T23:30:33Z,2020-02-20T02:45:38Z,,NONE,,"Hi, I noticed the issue by doing some test on my new IPv6 connection.
I have both IPv4 and IPv6 working.
When I have to download something that is only available at IPv6 (servers with no IPv4)
Examples (On 30 Jan 2020) :
- http://speedtest6.1fichier.com/default.dat
- https://speedtest6.1fichier.com/default.dat
- https://pi4-remote-picrobe.luoss.fr/BigRandom.img
Then downloading doesn't start (no matter how many parallel value I use)
![image](https://user-images.githubusercontent.com/33288584/73406587-0d8e3400-42f7-11ea-95af-87f305b186a0.png)
But if I enter the direct IPv6 address (instead of the hostname) OR if I disable IPv4 of my network card, downloading goes fine.",,
746,https://api.github.com/repos/aria2/aria2/issues/1547,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1547/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1547/comments,https://api.github.com/repos/aria2/aria2/issues/1547/events,https://github.com/aria2/aria2/issues/1547,556421618,MDU6SXNzdWU1NTY0MjE2MTg=,1547,Exception (SocketCore.cc) Error in the pull function,"{'login': 'Foohx', 'id': 7073407, 'node_id': 'MDQ6VXNlcjcwNzM0MDc=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/7073407?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Foohx', 'html_url': 'https://github.com/Foohx', 'followers_url': 'https://api.github.com/users/Foohx/followers', 'following_url': 'https://api.github.com/users/Foohx/following{/other_user}', 'gists_url': 'https://api.github.com/users/Foohx/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Foohx/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Foohx/subscriptions', 'organizations_url': 'https://api.github.com/users/Foohx/orgs', 'repos_url': 'https://api.github.com/users/Foohx/repos', 'events_url': 'https://api.github.com/users/Foohx/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Foohx/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2020-01-28T19:34:34Z,2020-01-29T09:52:11Z,,NONE,,"Hi,
I've a recurring problem with the aria2 daemon v`1.34.x` and v`1.35.x`. When I start downloading a file larger than 20GB, it downloads about 19% then I get the following **Exception** :
```
Exception: [SocketCore.cc:885] errorCode=1 Failed to receive data, cause: Error in the pull function.
```
My configuration file :
```conf
dir=/data
input-file=/conf/aria2.session
save-session=/conf/aria2.session
file-allocation=falloc
log-level=warn
enable-http-pipelining=true
max-concurrent-downloads=10
max-connection-per-server=10
min-split-size=10M
split=10
continue=true
max-overall-download-limit=0
max-overall-upload-limit=1K
enable-rpc=true
rpc-listen-all=true
rpc-allow-origin-all=true
rpc-listen-port=6800
#rpc-secret=YOUR_SECRET_CODE
disable-ipv6=true
```
Exception is thrown here but why ... `TLS_ERR_OK` ? `TLS_ERR_ERROR` ? Others ?
https://github.com/aria2/aria2/blob/ecba2625da8d66c674da32b30a7f5c522a5444d6/src/SocketCore.cc#L885
Thank you in advance for your help 😁
Foohx",,
747,https://api.github.com/repos/aria2/aria2/issues/1546,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1546/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1546/comments,https://api.github.com/repos/aria2/aria2/issues/1546/events,https://github.com/aria2/aria2/issues/1546,555969966,MDU6SXNzdWU1NTU5Njk5NjY=,1546,[WIN10]Default download path reset to C:\Users\HTPC\Desktop\aria2 every time of restart,"{'login': 'YunofHD', 'id': 17290044, 'node_id': 'MDQ6VXNlcjE3MjkwMDQ0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17290044?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/YunofHD', 'html_url': 'https://github.com/YunofHD', 'followers_url': 'https://api.github.com/users/YunofHD/followers', 'following_url': 'https://api.github.com/users/YunofHD/following{/other_user}', 'gists_url': 'https://api.github.com/users/YunofHD/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/YunofHD/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/YunofHD/subscriptions', 'organizations_url': 'https://api.github.com/users/YunofHD/orgs', 'repos_url': 'https://api.github.com/users/YunofHD/repos', 'events_url': 'https://api.github.com/users/YunofHD/events{/privacy}', 'received_events_url': 'https://api.github.com/users/YunofHD/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-01-28T04:06:50Z,2020-01-28T04:06:50Z,,NONE,,"My config file as below
dir=D:\Download\
log=C:\Users\HTPC\Desktop\aria2\Aria2.log
input-file=C:\Users\HTPC\Desktop\aria2\aria2.session
save-session=C:\Users\HTPC\Desktop\aria2\aria2.session
save-session-interval=1
force-save=false
log-level=error
auto-save-interval=1
I just could use AriaNg to set dir path. could you tell me why?aria2 version 1.35",,
748,https://api.github.com/repos/aria2/aria2/issues/1545,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1545/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1545/comments,https://api.github.com/repos/aria2/aria2/issues/1545/events,https://github.com/aria2/aria2/issues/1545,553385854,MDU6SXNzdWU1NTMzODU4NTQ=,1545,Windows version is not providing expected speed up when using multiple connections,"{'login': 'dpurdie', 'id': 28972105, 'node_id': 'MDQ6VXNlcjI4OTcyMTA1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/28972105?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dpurdie', 'html_url': 'https://github.com/dpurdie', 'followers_url': 'https://api.github.com/users/dpurdie/followers', 'following_url': 'https://api.github.com/users/dpurdie/following{/other_user}', 'gists_url': 'https://api.github.com/users/dpurdie/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dpurdie/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dpurdie/subscriptions', 'organizations_url': 'https://api.github.com/users/dpurdie/orgs', 'repos_url': 'https://api.github.com/users/dpurdie/repos', 'events_url': 'https://api.github.com/users/dpurdie/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dpurdie/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-01-22T08:34:21Z,2020-02-17T00:59:44Z,,NONE,,"Using: Windows 10
Using: Aria2 1.35.0-win32 and win64
I'm downloading large (>100M ) files form an Amazon S3 bucket to a laptop over a Wifi link.
The command line is like: aria2c \
--check-certificate=false \
--max-connection-per-server=10 --min-split-size=1048576 --split=10 \
--log-level=info --summary-interval=0 \
--file-allocation=none \
I'm not seeing an improvement in download speed over single connection tools such as curl or wget - Under Windows. When running under Ubuntu 16 in a VirtualBox VM on the same laptop I do see a significant speed up (as expected).
Using WireShark to monitor network traffic it appears that under Windows the multiple connections are being used - sequentially. I'm only seeing traffic to one port at a time. Under Linux I can see that multiple connections are being used in parallel.
Its as though the Windows implementation is not scheduling threads as expected.
",,
749,https://api.github.com/repos/aria2/aria2/issues/1544,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1544/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1544/comments,https://api.github.com/repos/aria2/aria2/issues/1544/events,https://github.com/aria2/aria2/issues/1544,553111316,MDU6SXNzdWU1NTMxMTEzMTY=,1544,Inaccurate download/upload speeds,"{'login': 'zsugabubus', 'id': 30056345, 'node_id': 'MDQ6VXNlcjMwMDU2MzQ1', 'avatar_url': 'https://avatars3.githubusercontent.com/u/30056345?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zsugabubus', 'html_url': 'https://github.com/zsugabubus', 'followers_url': 'https://api.github.com/users/zsugabubus/followers', 'following_url': 'https://api.github.com/users/zsugabubus/following{/other_user}', 'gists_url': 'https://api.github.com/users/zsugabubus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zsugabubus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zsugabubus/subscriptions', 'organizations_url': 'https://api.github.com/users/zsugabubus/orgs', 'repos_url': 'https://api.github.com/users/zsugabubus/repos', 'events_url': 'https://api.github.com/users/zsugabubus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zsugabubus/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-01-21T20:28:35Z,2020-03-01T13:46:39Z,,NONE,,"I regularly experience extremely huge differences between reported and real global/per download `{download,upload}Speed`s. For example, aria reports 4.2M/s but it's only 3-400K/s. (I retrieved the values using JSON-RPC over WebSocket every second.)",,
750,https://api.github.com/repos/aria2/aria2/issues/1543,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1543/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1543/comments,https://api.github.com/repos/aria2/aria2/issues/1543/events,https://github.com/aria2/aria2/pull/1543,548464798,MDExOlB1bGxSZXF1ZXN0MzYxNzUzOTYw,1543,Check NO_COLOR to set default value of --enable-color flag,"{'login': 'phikal', 'id': 6370419, 'node_id': 'MDQ6VXNlcjYzNzA0MTk=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6370419?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/phikal', 'html_url': 'https://github.com/phikal', 'followers_url': 'https://api.github.com/users/phikal/followers', 'following_url': 'https://api.github.com/users/phikal/following{/other_user}', 'gists_url': 'https://api.github.com/users/phikal/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/phikal/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/phikal/subscriptions', 'organizations_url': 'https://api.github.com/users/phikal/orgs', 'repos_url': 'https://api.github.com/users/phikal/repos', 'events_url': 'https://api.github.com/users/phikal/events{/privacy}', 'received_events_url': 'https://api.github.com/users/phikal/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-01-11T18:40:00Z,2020-01-11T18:40:00Z,,NONE,,"There is a site called [no-color.org](https://no-color.org/) that wants to popularize the `NO_COLOR` environmental variable as a way to disable color-output in various CLI programmes. As far as I understand, aria2 uses it's own color-generator, and so I tried to add support for the `NO_COLOR` convention in aria2c.
Just as a disclaimer: I'm _not_ a C++ developer, and I hope my C experience is ""acceptable"" for this project.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1543', 'html_url': 'https://github.com/aria2/aria2/pull/1543', 'diff_url': 'https://github.com/aria2/aria2/pull/1543.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1543.patch'}"
751,https://api.github.com/repos/aria2/aria2/issues/1542,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1542/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1542/comments,https://api.github.com/repos/aria2/aria2/issues/1542/events,https://github.com/aria2/aria2/issues/1542,548196591,MDU6SXNzdWU1NDgxOTY1OTE=,1542,Continue BitTorrent Download,"{'login': 'romanprocopie', 'id': 3127958, 'node_id': 'MDQ6VXNlcjMxMjc5NTg=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/3127958?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/romanprocopie', 'html_url': 'https://github.com/romanprocopie', 'followers_url': 'https://api.github.com/users/romanprocopie/followers', 'following_url': 'https://api.github.com/users/romanprocopie/following{/other_user}', 'gists_url': 'https://api.github.com/users/romanprocopie/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/romanprocopie/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/romanprocopie/subscriptions', 'organizations_url': 'https://api.github.com/users/romanprocopie/orgs', 'repos_url': 'https://api.github.com/users/romanprocopie/repos', 'events_url': 'https://api.github.com/users/romanprocopie/events{/privacy}', 'received_events_url': 'https://api.github.com/users/romanprocopie/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-01-10T17:17:04Z,2020-06-03T00:02:14Z,,NONE,,"Hi
I am downloading files off AmazonS3 using torrent links, it is possible by just appending ?torrent to the link and that actually downloads a torrent file.
aria2 will correctly download that and then initiate the real file download.
I am running aria with
""--stderr=true --show-console-readout=true --max-download-result=0 --log=aria.log --enable-rpc=true --summary-interval=10 "" +
"" --dir="" + dblQuotePath downloadDir +
"" --file-allocation=falloc --log-level=error "" +
"" --rpc-secret="" + secret +
"" --rpc-listen-port="" + (string ariaPort) +
(if File.Exists(sessionSavePath) then "" --input-file="" + sessionSavePath else """") +
"" --save-session="" + sessionSavePath +
"" --stop-with-process="" + Process.GetCurrentProcess().Id.ToString() +
"" --force-save=true""
The torrent file is added via invoking addUri with the following options
[(""allow-overwrite"",""false"")
(""remove-control-file"",""false"")
(""bt-external-ip"",myip)
(""bt-enable-lpd"",""true"")
(""seed-ratio"",""0.0"")
(""check-integrity"",""true"")
(""force-save"",""true"")
(""auto-file-renaming"",""false"")
(""enable-dht"",""true"")]
Everything works like a charm until I stop aria2. It will correctly write the session file and the control file.
When I start it again with same parameters, I get the following
ERR: 01/10 15:54:48 [[1;31mERROR[0m] CUID#10 - Download aborted. URI=https://s3-eu-west-1.amazonaws.com/...?torrent
ERR: Exception: [AbstractCommand.cc:403] errorCode=13 URI=https://s3-eu-west-1.amazonaws.com/...?torrent
ERR: -> [RequestGroup.cc:784] errorCode=13 File C:/p2proot/downloads/2019-09-26-raspbian-buster-lite.img exists, but a control file(*.aria2) does not exist. Download was canceled in order to prevent your file from being truncated to 0. If you are sure to download the file all over again, then delete it or add --allow-overwrite=true option and restart aria2.
ERR:
ERR: 01/10 15:54:48 [[1;32mNOTICE[0m] Download GID#727dda52476a2b9e not complete: C:/p2proot/downloads/2019-09-26-raspbian-buster-lite.img
I obviously don't want to start from scratch. I also want to be able to continue seeding after it is finished.",,
752,https://api.github.com/repos/aria2/aria2/issues/1541,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1541/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1541/comments,https://api.github.com/repos/aria2/aria2/issues/1541/events,https://github.com/aria2/aria2/issues/1541,547432913,MDU6SXNzdWU1NDc0MzI5MTM=,1541,How to develop compilation on Microsoft Visual Studio?,"{'login': 'CometNet', 'id': 20129614, 'node_id': 'MDQ6VXNlcjIwMTI5NjE0', 'avatar_url': 'https://avatars3.githubusercontent.com/u/20129614?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/CometNet', 'html_url': 'https://github.com/CometNet', 'followers_url': 'https://api.github.com/users/CometNet/followers', 'following_url': 'https://api.github.com/users/CometNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/CometNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/CometNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/CometNet/subscriptions', 'organizations_url': 'https://api.github.com/users/CometNet/orgs', 'repos_url': 'https://api.github.com/users/CometNet/repos', 'events_url': 'https://api.github.com/users/CometNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/CometNet/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-01-09T11:54:30Z,2020-01-13T07:43:29Z,,NONE,,"I compiled only a and DLL according to the instructions, but windows needs lib and DLL",,
753,https://api.github.com/repos/aria2/aria2/issues/1540,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1540/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1540/comments,https://api.github.com/repos/aria2/aria2/issues/1540/events,https://github.com/aria2/aria2/issues/1540,546703350,MDU6SXNzdWU1NDY3MDMzNTA=,1540,MAC 客户端下载中文名乱码什么情况?,"{'login': 'ilovebamboo', 'id': 6214084, 'node_id': 'MDQ6VXNlcjYyMTQwODQ=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6214084?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ilovebamboo', 'html_url': 'https://github.com/ilovebamboo', 'followers_url': 'https://api.github.com/users/ilovebamboo/followers', 'following_url': 'https://api.github.com/users/ilovebamboo/following{/other_user}', 'gists_url': 'https://api.github.com/users/ilovebamboo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ilovebamboo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ilovebamboo/subscriptions', 'organizations_url': 'https://api.github.com/users/ilovebamboo/orgs', 'repos_url': 'https://api.github.com/users/ilovebamboo/repos', 'events_url': 'https://api.github.com/users/ilovebamboo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ilovebamboo/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-01-08T08:01:22Z,2020-01-13T07:15:51Z,,NONE,,https://cdn.jsdelivr.net/gh/ilovebamboo/allimgs@master/uPic/UWnh6K.png,,
754,https://api.github.com/repos/aria2/aria2/issues/1539,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1539/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1539/comments,https://api.github.com/repos/aria2/aria2/issues/1539/events,https://github.com/aria2/aria2/issues/1539,544107772,MDU6SXNzdWU1NDQxMDc3NzI=,1539,.conf file could not be found,"{'login': 'wszhan', 'id': 19308564, 'node_id': 'MDQ6VXNlcjE5MzA4NTY0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/19308564?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wszhan', 'html_url': 'https://github.com/wszhan', 'followers_url': 'https://api.github.com/users/wszhan/followers', 'following_url': 'https://api.github.com/users/wszhan/following{/other_user}', 'gists_url': 'https://api.github.com/users/wszhan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wszhan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wszhan/subscriptions', 'organizations_url': 'https://api.github.com/users/wszhan/orgs', 'repos_url': 'https://api.github.com/users/wszhan/repos', 'events_url': 'https://api.github.com/users/wszhan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wszhan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,11,2019-12-31T06:56:51Z,2020-02-29T03:38:17Z,,NONE,,"My aria2c path is `C:\aria2`.
I set up the env variable and in command line the command `aria2c` works. I created a `aria2.conf` file to configura aria2c under the same path, that is, `C:\aria2`. But I tried to set the configuration file path to make it be loaded and failed with these attempts:
`aria2c --conf-path=C:\aria2\aria2.conf`
`aria2c --conf-path=""C:\aria2\aria2.conf""`
`aria2c --conf-path=.\aria2.conf`
`aria2c --conf-path=C:/aria2/aria2.conf`
`aria2c --conf-path=""C:/aria2/aria2.conf""`
`aria2c --conf-path=./aria2.conf`
All these didn't work. Could anyone suggest what is wrong with my environment?",,
755,https://api.github.com/repos/aria2/aria2/issues/1538,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1538/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1538/comments,https://api.github.com/repos/aria2/aria2/issues/1538/events,https://github.com/aria2/aria2/issues/1538,543242481,MDU6SXNzdWU1NDMyNDI0ODE=,1538,"Unable to download google drive files concurrently,","{'login': 'f4nff', 'id': 19538878, 'node_id': 'MDQ6VXNlcjE5NTM4ODc4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/19538878?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/f4nff', 'html_url': 'https://github.com/f4nff', 'followers_url': 'https://api.github.com/users/f4nff/followers', 'following_url': 'https://api.github.com/users/f4nff/following{/other_user}', 'gists_url': 'https://api.github.com/users/f4nff/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/f4nff/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/f4nff/subscriptions', 'organizations_url': 'https://api.github.com/users/f4nff/orgs', 'repos_url': 'https://api.github.com/users/f4nff/repos', 'events_url': 'https://api.github.com/users/f4nff/events{/privacy}', 'received_events_url': 'https://api.github.com/users/f4nff/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2019-12-28T16:57:27Z,2020-01-02T07:22:01Z,,NONE,,"On Free Download Manager it can display the correct total file size, while aria2 displays 0B
Download files for google drive can only be concurrent.
But using fdm idm can get the file size and multi-threaded high-speed download.",,
756,https://api.github.com/repos/aria2/aria2/issues/1537,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1537/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1537/comments,https://api.github.com/repos/aria2/aria2/issues/1537/events,https://github.com/aria2/aria2/pull/1537,542833506,MDExOlB1bGxSZXF1ZXN0MzU3MTk4MjIz,1537,Add docs for building aria2 on MacOS,"{'login': 'bit2pixel', 'id': 127606, 'node_id': 'MDQ6VXNlcjEyNzYwNg==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/127606?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/bit2pixel', 'html_url': 'https://github.com/bit2pixel', 'followers_url': 'https://api.github.com/users/bit2pixel/followers', 'following_url': 'https://api.github.com/users/bit2pixel/following{/other_user}', 'gists_url': 'https://api.github.com/users/bit2pixel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/bit2pixel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/bit2pixel/subscriptions', 'organizations_url': 'https://api.github.com/users/bit2pixel/orgs', 'repos_url': 'https://api.github.com/users/bit2pixel/repos', 'events_url': 'https://api.github.com/users/bit2pixel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/bit2pixel/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-27T10:46:38Z,2019-12-27T10:46:38Z,,NONE,,"Added the following documentation:
- Build aria2 on MacOS
- Running Tests on MacOS
- Building Documentation on MacOS
All steps are tested and work on MacOS Catalina.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1537', 'html_url': 'https://github.com/aria2/aria2/pull/1537', 'diff_url': 'https://github.com/aria2/aria2/pull/1537.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1537.patch'}"
757,https://api.github.com/repos/aria2/aria2/issues/1536,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1536/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1536/comments,https://api.github.com/repos/aria2/aria2/issues/1536/events,https://github.com/aria2/aria2/issues/1536,542719267,MDU6SXNzdWU1NDI3MTkyNjc=,1536,RPC not to run,"{'login': 'winco-chan', 'id': 59270565, 'node_id': 'MDQ6VXNlcjU5MjcwNTY1', 'avatar_url': 'https://avatars3.githubusercontent.com/u/59270565?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/winco-chan', 'html_url': 'https://github.com/winco-chan', 'followers_url': 'https://api.github.com/users/winco-chan/followers', 'following_url': 'https://api.github.com/users/winco-chan/following{/other_user}', 'gists_url': 'https://api.github.com/users/winco-chan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/winco-chan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/winco-chan/subscriptions', 'organizations_url': 'https://api.github.com/users/winco-chan/orgs', 'repos_url': 'https://api.github.com/users/winco-chan/repos', 'events_url': 'https://api.github.com/users/winco-chan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/winco-chan/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2019-12-27T02:28:44Z,2020-05-31T15:10:25Z,2020-01-13T03:49:33Z,NONE,,"my QNAP nas,model is TS-212p, Install aria2 through entware.Installed version is 1.34.0
When I carry out an order
aria2c -c --conf-path=/opt/etc/aria2.conf -D
There were no errors
but i can't foud aria2c in the background2
aria2.conf
# Basic Options
dir=/share/Download/Movie
input-file=/opt/var/aria2/session.dat
log=/opt/var/log/aria2.log
max-concurrent-downloads=8
check-integrity=true
continue=true
# BitTorrent/Metalink Options
bt-enable-lpd=true
bt-max-open-files=16
bt-max-peers=8
dht-file-path=/opt/var/aria2/dht.dat
dht-file-path6=/opt/var/aria2/dht6.dat
dht-listen-port=6801
#enable-dht6=true
listen-port=6801
max-overall-upload-limit=2M
seed-ratio=0
# RPC Options
enable-rpc=true
rpc-allow-origin-all=true
#rpc-certificate=/opt/var/aria2/aria2.pfx
rpc-listen-all=true
rpc-listen-port=6800
rpc-secret=winco00
#rpc-secure=true
# Advanced Options
daemon=true
disable-ipv6=true
#enable-mmap=true
force-save=true
file-allocation=none
log-level=debug
max-overall-download-limit=5M
save-session=/opt/var/aria2/session.dat
Debug log
[/opt/var/log] # vi aria2.log
2020-01-09 13:34:32.071297 [INFO] [Context.cc:179] <<--- --- --- ---
2020-01-09 13:34:32.071779 [INFO] [Context.cc:180] --- --- --- ---
2020-01-09 13:34:32.071840 [INFO] [Context.cc:181] --- --- --- --->>
2020-01-09 13:34:32.071938 [INFO] [Context.cc:182] aria2 1.34.0
2020-01-09 13:34:32.072164 [INFO] [Context.cc:183] gcc 7.4.0
built by x86_64-pc-linux-gnu
targeting arm-openwrt-linux-gnu
on Oct 3 2019 21:10:12
2020-01-09 13:34:32.072326 [INFO] [Context.cc:184] Linux 3.4.6 #1 Thu Nov 7 16:37:09 CST 2019 armv5tel
2020-01-09 13:34:32.072429 [INFO] [Context.cc:185] zlib/1.2.11 libxml2/2.9.9 OpenSSL/1.1.1d libssh2/1.9.0
2020-01-09 13:34:32.072487 [INFO] [Context.cc:186] Logging started.
2020-01-09 13:34:32.072583 [DEBUG] [Context.cc:216] Not setting rlimit NO_FILE: 1024 >= 1024
2020-01-09 13:34:32.072644 [INFO] [SocketCore.cc:1653] Checking configured addresses
2020-01-09 13:34:32.073016 [INFO] [SocketCore.cc:1704] Not considered: 127.0.0.1
2020-01-09 13:34:32.073112 [INFO] [SocketCore.cc:1701] Found configured address: 192.168.0.4
2020-01-09 13:34:32.073177 [INFO] [SocketCore.cc:1701] Found configured address: 192.168.192.4
2020-01-09 13:34:32.073236 [INFO] [SocketCore.cc:1709] IPv4 configured=1, IPv6 configured=0
2020-01-09 13:34:32.074917 [INFO] [HttpListenCommand.cc:106] CUID#7 - Using port 6800 for accepting new connections
2020-01-09 13:34:32.075087 [NOTICE] [HttpListenCommand.cc:108] IPv4 RPC: listening on TCP port 6800
",,
758,https://api.github.com/repos/aria2/aria2/issues/1535,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1535/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1535/comments,https://api.github.com/repos/aria2/aria2/issues/1535/events,https://github.com/aria2/aria2/issues/1535,542209574,MDU6SXNzdWU1NDIyMDk1NzQ=,1535,aria2c creates a ./dev directory and a ./dev/null file when attempting to run a speed test,"{'login': 'cnst', 'id': 194069, 'node_id': 'MDQ6VXNlcjE5NDA2OQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/194069?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cnst', 'html_url': 'https://github.com/cnst', 'followers_url': 'https://api.github.com/users/cnst/followers', 'following_url': 'https://api.github.com/users/cnst/following{/other_user}', 'gists_url': 'https://api.github.com/users/cnst/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cnst/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cnst/subscriptions', 'organizations_url': 'https://api.github.com/users/cnst/orgs', 'repos_url': 'https://api.github.com/users/cnst/repos', 'events_url': 'https://api.github.com/users/cnst/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cnst/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2019-12-24T21:09:55Z,2020-08-02T15:30:19Z,,NONE,,"I've tried running a speedtest with aria2c, with `aria2c -o /dev/null http://cachefly.cachefly.net/10mb.test`, and I've encountered two bugs:
* `-o /dev/null` is not handled as an absolute path;
* aria2c `-o` creates a directory that doesn't exist (`./dev`), contrary to the established conventions of most UNIX utilities — no directory should have been created, and an error message should have been produced instead.",,
759,https://api.github.com/repos/aria2/aria2/issues/1534,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1534/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1534/comments,https://api.github.com/repos/aria2/aria2/issues/1534/events,https://github.com/aria2/aria2/issues/1534,541724309,MDU6SXNzdWU1NDE3MjQzMDk=,1534,"aria2c --interface=tun11 won't work - curl --interface ""tun11"" does. Why?","{'login': 'Mikii67', 'id': 20667034, 'node_id': 'MDQ6VXNlcjIwNjY3MDM0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/20667034?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Mikii67', 'html_url': 'https://github.com/Mikii67', 'followers_url': 'https://api.github.com/users/Mikii67/followers', 'following_url': 'https://api.github.com/users/Mikii67/following{/other_user}', 'gists_url': 'https://api.github.com/users/Mikii67/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Mikii67/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Mikii67/subscriptions', 'organizations_url': 'https://api.github.com/users/Mikii67/orgs', 'repos_url': 'https://api.github.com/users/Mikii67/repos', 'events_url': 'https://api.github.com/users/Mikii67/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Mikii67/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-23T12:00:21Z,2019-12-23T12:00:21Z,,NONE,,"Hi.
About the aria2 --interface option:
This will work on my system and return the ip address of my VPN (tun11):
`curl --interface ""tun11"" https://ifconfig.co`
on the other hand, this will return the ip address of my default router connection (no VPN)
`aria2c --download-result=full --interface=tun11 https://ifconfig.co`
So the question is: why would curl work effortlessly and aria2c won't?
Any help or suggestion is much appreciated. Or is this a known bug?
thank you.
Michele",,
760,https://api.github.com/repos/aria2/aria2/issues/1533,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1533/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1533/comments,https://api.github.com/repos/aria2/aria2/issues/1533/events,https://github.com/aria2/aria2/issues/1533,541544443,MDU6SXNzdWU1NDE1NDQ0NDM=,1533,aria2 only downloads with sudo,"{'login': 'Max0412', 'id': 31431987, 'node_id': 'MDQ6VXNlcjMxNDMxOTg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/31431987?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Max0412', 'html_url': 'https://github.com/Max0412', 'followers_url': 'https://api.github.com/users/Max0412/followers', 'following_url': 'https://api.github.com/users/Max0412/following{/other_user}', 'gists_url': 'https://api.github.com/users/Max0412/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Max0412/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Max0412/subscriptions', 'organizations_url': 'https://api.github.com/users/Max0412/orgs', 'repos_url': 'https://api.github.com/users/Max0412/repos', 'events_url': 'https://api.github.com/users/Max0412/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Max0412/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,6,2019-12-23T02:36:42Z,2019-12-29T16:07:36Z,2019-12-29T16:07:36Z,NONE,,"i´ve installed aria2 via apt-get install aria2 on a raspberry pi.
after that i´ve placed a aria2.conf in .aria2 in my homefolder.
`dir=/mnt/ExSSD1
file-allocation=falloc
continue
log-level=error
max-connection-per-server=4
summary-interval=120
daemon=true
enable-rpc=true
rpc-listen-port=6800
rpc-listen-all=true
max-concurrent-downloads=2
disable-ipv6=true
disk-cache=25M
timeout=600
retry-wait=30
max-tries=50`
downloading with aria2c does nothing, no error message, nothing.
adding sudo infront of it starts the download process. ",,
761,https://api.github.com/repos/aria2/aria2/issues/1532,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1532/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1532/comments,https://api.github.com/repos/aria2/aria2/issues/1532/events,https://github.com/aria2/aria2/issues/1532,541409510,MDU6SXNzdWU1NDE0MDk1MTA=,1532,Prevent mixing the status bar into the logging messages [ArchLinux Konsole],"{'login': 'rbn42', 'id': 8784753, 'node_id': 'MDQ6VXNlcjg3ODQ3NTM=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/8784753?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rbn42', 'html_url': 'https://github.com/rbn42', 'followers_url': 'https://api.github.com/users/rbn42/followers', 'following_url': 'https://api.github.com/users/rbn42/following{/other_user}', 'gists_url': 'https://api.github.com/users/rbn42/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rbn42/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rbn42/subscriptions', 'organizations_url': 'https://api.github.com/users/rbn42/orgs', 'repos_url': 'https://api.github.com/users/rbn42/repos', 'events_url': 'https://api.github.com/users/rbn42/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rbn42/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2019-12-22T05:20:32Z,2019-12-25T05:11:10Z,,NONE,,"Hi folks, this is my case. I have a file of a list of urls, and use aria2 to download these urls, with aria2's default arguments. When aria2 is doing its job, it gives two kinds of outputs. One is the logging message, it shows something like ""12/22 13:01:57 [NOTICE] Download complete balabala"". The other is like a status bar, showing the current downloading speed like ""[DL:59KiB][#c3e4a5 64KiB/285KiB(22%)][#ef3"".
I believe the status bar is meant to stay at the bottom line in your design, keep showing the current downloading speed. But whenever there is a new logging message coming, the current status bar will be scrolled up, mixed into the logging message. And I think this is annoying for someone who want read the logging messages.
Do you think there is a way to keep the status bar staying at the bottom line? For example, replacing the status bar with an empty line before a new logging message is shown?",,
762,https://api.github.com/repos/aria2/aria2/issues/1531,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1531/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1531/comments,https://api.github.com/repos/aria2/aria2/issues/1531/events,https://github.com/aria2/aria2/issues/1531,541214925,MDU6SXNzdWU1NDEyMTQ5MjU=,1531,reseed already downloaded file,"{'login': 'n1ete', 'id': 27276606, 'node_id': 'MDQ6VXNlcjI3Mjc2NjA2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/27276606?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/n1ete', 'html_url': 'https://github.com/n1ete', 'followers_url': 'https://api.github.com/users/n1ete/followers', 'following_url': 'https://api.github.com/users/n1ete/following{/other_user}', 'gists_url': 'https://api.github.com/users/n1ete/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/n1ete/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/n1ete/subscriptions', 'organizations_url': 'https://api.github.com/users/n1ete/orgs', 'repos_url': 'https://api.github.com/users/n1ete/repos', 'events_url': 'https://api.github.com/users/n1ete/events{/privacy}', 'received_events_url': 'https://api.github.com/users/n1ete/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-20T21:46:20Z,2019-12-20T21:46:20Z,,NONE,,"somehow after a aria2 daemon restart my seeded files are gone from the ""downloads"" list and so on not seeding anymore. since the files are untouched and still got to every also a saved torrent file, i thought i just readd the torrent file and seeding should start for that torrent....somehow thats not the case.... any advice and help is much apprectiated ;)",,
763,https://api.github.com/repos/aria2/aria2/issues/1530,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1530/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1530/comments,https://api.github.com/repos/aria2/aria2/issues/1530/events,https://github.com/aria2/aria2/issues/1530,540521125,MDU6SXNzdWU1NDA1MjExMjU=,1530,feature request: file size option,"{'login': 'hryamzik', 'id': 1643962, 'node_id': 'MDQ6VXNlcjE2NDM5NjI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1643962?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hryamzik', 'html_url': 'https://github.com/hryamzik', 'followers_url': 'https://api.github.com/users/hryamzik/followers', 'following_url': 'https://api.github.com/users/hryamzik/following{/other_user}', 'gists_url': 'https://api.github.com/users/hryamzik/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hryamzik/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hryamzik/subscriptions', 'organizations_url': 'https://api.github.com/users/hryamzik/orgs', 'repos_url': 'https://api.github.com/users/hryamzik/repos', 'events_url': 'https://api.github.com/users/hryamzik/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hryamzik/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-19T19:41:51Z,2019-12-20T09:14:58Z,,NONE,,"In some cases server doesn't return file size so aria2 can show only current speed during download. An extra option to determine expected file size would be very useful.
`pv` can't solve this until #190 is implemented.",,
764,https://api.github.com/repos/aria2/aria2/issues/1529,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1529/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1529/comments,https://api.github.com/repos/aria2/aria2/issues/1529/events,https://github.com/aria2/aria2/issues/1529,540462893,MDU6SXNzdWU1NDA0NjI4OTM=,1529,feature: --bt-prioritize-range prioritises pieces within a specific byte range,"{'login': 'mihaiav', 'id': 43325326, 'node_id': 'MDQ6VXNlcjQzMzI1MzI2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/43325326?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mihaiav', 'html_url': 'https://github.com/mihaiav', 'followers_url': 'https://api.github.com/users/mihaiav/followers', 'following_url': 'https://api.github.com/users/mihaiav/following{/other_user}', 'gists_url': 'https://api.github.com/users/mihaiav/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mihaiav/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mihaiav/subscriptions', 'organizations_url': 'https://api.github.com/users/mihaiav/orgs', 'repos_url': 'https://api.github.com/users/mihaiav/repos', 'events_url': 'https://api.github.com/users/mihaiav/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mihaiav/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-19T17:49:50Z,2019-12-19T17:51:28Z,,NONE,,"aria has an option that prioritizes a specific number of bytes from head and/or tail. This is nice but not good enough if you want to provide a ""streaming"" experience with random access (seek).
I propose to develop a ""range"" option that should work (syntax wise) like [http range requests](https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests).
e.g. `` --select-file=1 --bt-prioritize-range=0-1023`` to prioritize the pieces that contain the byte range 0-1023 or ``--select-file=1 --bt-prioritize-range=300-500`` to prioritize the pieces that contain the byte range 300-500.
",,
765,https://api.github.com/repos/aria2/aria2/issues/1528,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1528/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1528/comments,https://api.github.com/repos/aria2/aria2/issues/1528/events,https://github.com/aria2/aria2/issues/1528,539109608,MDU6SXNzdWU1MzkxMDk2MDg=,1528,disk-cache config not use more memory,"{'login': 'lizhaode', 'id': 14230710, 'node_id': 'MDQ6VXNlcjE0MjMwNzEw', 'avatar_url': 'https://avatars2.githubusercontent.com/u/14230710?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lizhaode', 'html_url': 'https://github.com/lizhaode', 'followers_url': 'https://api.github.com/users/lizhaode/followers', 'following_url': 'https://api.github.com/users/lizhaode/following{/other_user}', 'gists_url': 'https://api.github.com/users/lizhaode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lizhaode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lizhaode/subscriptions', 'organizations_url': 'https://api.github.com/users/lizhaode/orgs', 'repos_url': 'https://api.github.com/users/lizhaode/repos', 'events_url': 'https://api.github.com/users/lizhaode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lizhaode/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-17T14:41:05Z,2019-12-17T14:42:30Z,,NONE,,"Repeat Steps:
1. config the aria2.conf
```
disk-cache=3072M
```
2. reboot machine to confirm config file is effect
3. download some big file, use `glances` to observe machine memory
```
VIRT RES
149M 58.3M
```
and the memory info
```
MEM - 6.7% active: 159M
total: 5.80G inactive: 5.31G
used: 400M buffers: 22.5M
free: 5.41G cached: 5.42G
```
I found the memory use is only 58MB, more lower than my configured 3GB",,
766,https://api.github.com/repos/aria2/aria2/issues/1527,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1527/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1527/comments,https://api.github.com/repos/aria2/aria2/issues/1527/events,https://github.com/aria2/aria2/issues/1527,538667176,MDU6SXNzdWU1Mzg2NjcxNzY=,1527,build for windows x64 fail on centos7,"{'login': 'gayhub-dev', 'id': 58680915, 'node_id': 'MDQ6VXNlcjU4NjgwOTE1', 'avatar_url': 'https://avatars0.githubusercontent.com/u/58680915?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gayhub-dev', 'html_url': 'https://github.com/gayhub-dev', 'followers_url': 'https://api.github.com/users/gayhub-dev/followers', 'following_url': 'https://api.github.com/users/gayhub-dev/following{/other_user}', 'gists_url': 'https://api.github.com/users/gayhub-dev/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gayhub-dev/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gayhub-dev/subscriptions', 'organizations_url': 'https://api.github.com/users/gayhub-dev/orgs', 'repos_url': 'https://api.github.com/users/gayhub-dev/repos', 'events_url': 'https://api.github.com/users/gayhub-dev/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gayhub-dev/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-16T21:21:24Z,2019-12-16T21:27:43Z,,NONE,,"OS Version: 3.10.0-957.27.2.el7.x86_64
aria2 src: 1.35.0
I am not using the Dockerfile build way by the way but it should work though
running command:
`export HOST=x86_64-w64-mingw32 && autoconf -i && ./mingw-config && make && $HOST-strip src/aria2c.exe`
output:
```
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-w64-mingw32
checking target system type... x86_64-w64-mingw32
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for x86_64-w64-mingw32-strip... x86_64-w64-mingw32-strip
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for style of include used by make... GNU
checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-w64-mingw32-gcc accepts -g... yes
checking for x86_64-w64-mingw32-gcc option to accept ISO C89... none needed
checking dependency style of x86_64-w64-mingw32-gcc... gcc3
checking how to run the C preprocessor... x86_64-w64-mingw32-gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by x86_64-w64-mingw32-gcc... /usr/x86_64-w64-mingw32/bin/ld
checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-w64-mingw32-nm -B
checking the name lister (/usr/bin/x86_64-w64-mingw32-nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-w64-mingw32 format... func_convert_file_nix_to_w32
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-w64-mingw32/bin/ld option to reload object files... -r
checking for x86_64-w64-mingw32-objdump... x86_64-w64-mingw32-objdump
checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL
checking for x86_64-w64-mingw32-dlltool... x86_64-w64-mingw32-dlltool
checking how to associate runtime and link libraries... func_cygming_dll_for_implib
checking for x86_64-w64-mingw32-ar... x86_64-w64-mingw32-ar
checking for archiver @FILE support... @
checking for x86_64-w64-mingw32-strip... (cached) x86_64-w64-mingw32-strip
checking for x86_64-w64-mingw32-ranlib... x86_64-w64-mingw32-ranlib
checking command to parse /usr/bin/x86_64-w64-mingw32-nm -B output from x86_64-w64-mingw32-gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for x86_64-w64-mingw32-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... no
checking for objdir... .libs
checking if x86_64-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC
checking if x86_64-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes
checking if x86_64-w64-mingw32-gcc static flag -static works... no
checking if x86_64-w64-mingw32-gcc supports -c -o file.o... yes
checking if x86_64-w64-mingw32-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-w64-mingw32-gcc linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... Win32 ld.exe
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for x86_64-w64-mingw32-g++... no
checking for x86_64-w64-mingw32-c++... no
checking for x86_64-w64-mingw32-gpp... no
checking for x86_64-w64-mingw32-aCC... no
checking for x86_64-w64-mingw32-CC... no
checking for x86_64-w64-mingw32-cxx... no
checking for x86_64-w64-mingw32-cc++... no
checking for x86_64-w64-mingw32-cl.exe... no
checking for x86_64-w64-mingw32-FCC... no
checking for x86_64-w64-mingw32-KCC... no
checking for x86_64-w64-mingw32-RCC... no
checking for x86_64-w64-mingw32-xlC_r... no
checking for x86_64-w64-mingw32-xlC... no
checking for g++... g++
configure: WARNING: using cross tools not prefixed with host triplet
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... /lib/cpp
configure: error: in `/etc/nginx/aria2-1.35.0':
configure: error: C++ preprocessor ""/lib/cpp"" fails sanity check
See `config.log' for more details
```
The config.log:
```
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by aria2 configure 1.35.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --host=x86_64-w64-mingw32 --prefix=/usr/local/x86_64-w64-mingw32 --without-included-gettext --disable-nls --with-libcares --without-gnutls --without-openssl --with-sqlite3 --without-libxml2 --with-libexpat --with-libz --with-libgmp --with-libssh2 --without-libgcrypt --without-libnettle --with-cppunit-prefix=/usr/local/x86_64-w64-mingw32 ARIA2_STATIC=yes CPPFLAGS=-I/usr/local/x86_64-w64-mingw32/include LDFLAGS=-L/usr/local/x86_64-w64-mingw32/lib PKG_CONFIG=/usr/bin/pkg-config PKG_CONFIG_PATH=/usr/local/x86_64-w64-mingw32/lib/pkgconfig
## --------- ##
## Platform. ##
## --------- ##
hostname = sfo2-01
uname -m = x86_64
uname -r = 3.10.0-957.27.2.el7.x86_64
uname -s = Linux
uname -v = #1 SMP Mon Jul 29 17:46:05 UTC 2019
/usr/bin/uname -p = x86_64
/bin/uname -X = unknown
/bin/arch = x86_64
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /root/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:3211: checking build system type
configure:3225: result: x86_64-pc-linux-gnu
configure:3245: checking host system type
configure:3258: result: x86_64-w64-mingw32
configure:3278: checking target system type
configure:3291: result: x86_64-w64-mingw32
configure:3334: checking for a BSD-compatible install
configure:3402: result: /usr/bin/install -c
configure:3413: checking whether build environment is sane
configure:3468: result: yes
configure:3527: checking for x86_64-w64-mingw32-strip
configure:3543: found /usr/bin/x86_64-w64-mingw32-strip
configure:3554: result: x86_64-w64-mingw32-strip
configure:3619: checking for a thread-safe mkdir -p
configure:3658: result: /usr/bin/mkdir -p
configure:3665: checking for gawk
configure:3681: found /usr/bin/gawk
configure:3692: result: gawk
configure:3703: checking whether make sets $(MAKE)
configure:3725: result: yes
configure:3754: checking whether make supports nested variables
configure:3771: result: yes
configure:3866: checking whether make supports nested variables
configure:3883: result: yes
configure:3907: checking for style of include used by make
configure:3935: result: GNU
configure:3966: checking for x86_64-w64-mingw32-gcc
configure:3982: found /usr/bin/x86_64-w64-mingw32-gcc
configure:3993: result: x86_64-w64-mingw32-gcc
configure:4262: checking for C compiler version
configure:4271: x86_64-w64-mingw32-gcc --version >&5
x86_64-w64-mingw32-gcc (GCC) 4.9.3 20150626 (Fedora MinGW 4.9.3-1.el7)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4282: $? = 0
configure:4271: x86_64-w64-mingw32-gcc -v >&5
Using built-in specs.
COLLECT_GCC=x86_64-w64-mingw32-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-w64-mingw32/4.9.3/lto-wrapper
Target: x86_64-w64-mingw32
Configured with: ../configure --prefix=/usr --bindir=/usr/bin --includedir=/usr/include --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --with-gnu-as --with-gnu-ld --verbose --without-newlib --disable-multilib --disable-plugin --with-system-zlib --disable-nls --without-included-gettext --disable-win32-registry --enable-languages=c,c++,objc,obj-c++,fortran --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-threads=posix --enable-libgomp --target=x86_64-w64-mingw32 --with-sysroot=/usr/x86_64-w64-mingw32/sys-root --with-gxx-include-dir=/usr/x86_64-w64-mingw32/sys-root/mingw/include/c++
Thread model: posix
gcc version 4.9.3 20150626 (Fedora MinGW 4.9.3-1.el7) (GCC)
configure:4282: $? = 0
configure:4271: x86_64-w64-mingw32-gcc -V >&5
x86_64-w64-mingw32-gcc: error: unrecognized command line option '-V'
x86_64-w64-mingw32-gcc: fatal error: no input files
compilation terminated.
configure:4282: $? = 1
configure:4271: x86_64-w64-mingw32-gcc -qversion >&5
x86_64-w64-mingw32-gcc: error: unrecognized command line option '-qversion'
x86_64-w64-mingw32-gcc: fatal error: no input files
compilation terminated.
configure:4282: $? = 1
configure:4302: checking whether the C compiler works
configure:4324: x86_64-w64-mingw32-gcc -I/usr/local/x86_64-w64-mingw32/include -L/usr/local/x86_64-w64-mingw32/lib conftest.c >&5
configure:4328: $? = 0
configure:4376: result: yes
configure:4379: checking for C compiler default output file name
configure:4381: result: a.exe
configure:4387: checking for suffix of executables
configure:4394: x86_64-w64-mingw32-gcc -o conftest.exe -I/usr/local/x86_64-w64-mingw32/include -L/usr/local/x86_64-w64-mingw32/lib conftest.c >&5
configure:4398: $? = 0
configure:4420: result: .exe
configure:4442: checking whether we are cross compiling
configure:4450: x86_64-w64-mingw32-gcc -o conftest.exe -I/usr/local/x86_64-w64-mingw32/include -L/usr/local/x86_64-w64-mingw32/lib conftest.c >&5
configure:4454: $? = 0
configure:4461: ./conftest.exe
./configure: line 4463: ./conftest.exe: cannot execute binary file
configure:4465: $? = 126
configure:4480: result: yes
configure:4485: checking for suffix of object files
configure:4507: x86_64-w64-mingw32-gcc -c -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:4511: $? = 0
configure:4532: result: o
configure:4536: checking whether we are using the GNU C compiler
configure:4555: x86_64-w64-mingw32-gcc -c -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:4555: $? = 0
configure:4564: result: yes
configure:4573: checking whether x86_64-w64-mingw32-gcc accepts -g
configure:4593: x86_64-w64-mingw32-gcc -c -g -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:4593: $? = 0
configure:4634: result: yes
configure:4651: checking for x86_64-w64-mingw32-gcc option to accept ISO C89
configure:4714: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:4714: $? = 0
configure:4727: result: none needed
configure:4749: checking dependency style of x86_64-w64-mingw32-gcc
configure:4860: result: gcc3
configure:4881: checking how to run the C preprocessor
configure:4912: x86_64-w64-mingw32-gcc -E -I/usr/local/x86_64-w64-mingw32/include conftest.c
configure:4912: $? = 0
configure:4926: x86_64-w64-mingw32-gcc -E -I/usr/local/x86_64-w64-mingw32/include conftest.c
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
#include
^
compilation terminated.
configure:4926: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| /* end confdefs.h. */
| #include
configure:4951: result: x86_64-w64-mingw32-gcc -E
configure:4971: x86_64-w64-mingw32-gcc -E -I/usr/local/x86_64-w64-mingw32/include conftest.c
configure:4971: $? = 0
configure:4985: x86_64-w64-mingw32-gcc -E -I/usr/local/x86_64-w64-mingw32/include conftest.c
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
#include
^
compilation terminated.
configure:4985: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| /* end confdefs.h. */
| #include
configure:5014: checking for grep that handles long lines and -e
configure:5072: result: /usr/bin/grep
configure:5077: checking for egrep
configure:5139: result: /usr/bin/grep -E
configure:5144: checking for ANSI C header files
configure:5164: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5164: $? = 0
configure:5248: result: yes
configure:5261: checking for sys/types.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for sys/stat.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for stdlib.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for string.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for memory.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for strings.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for inttypes.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for stdint.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5261: checking for unistd.h
configure:5261: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5261: $? = 0
configure:5261: result: yes
configure:5274: checking minix/config.h usability
configure:5274: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
conftest.c:54:26: fatal error: minix/config.h: No such file or directory
#include
^
compilation terminated.
configure:5274: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include
| #ifdef HAVE_SYS_TYPES_H
| # include
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include
| #endif
| #ifdef STDC_HEADERS
| # include
| # include
| #else
| # ifdef HAVE_STDLIB_H
| # include
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include
| # endif
| # include
| #endif
| #ifdef HAVE_STRINGS_H
| # include
| #endif
| #ifdef HAVE_INTTYPES_H
| # include
| #endif
| #ifdef HAVE_STDINT_H
| # include
| #endif
| #ifdef HAVE_UNISTD_H
| # include
| #endif
| #include
configure:5274: result: no
configure:5274: checking minix/config.h presence
configure:5274: x86_64-w64-mingw32-gcc -E -I/usr/local/x86_64-w64-mingw32/include conftest.c
conftest.c:21:26: fatal error: minix/config.h: No such file or directory
#include
^
compilation terminated.
configure:5274: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include
configure:5274: result: no
configure:5274: checking for minix/config.h
configure:5274: result: no
configure:5295: checking whether it is safe to define __EXTENSIONS__
configure:5313: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5313: $? = 0
configure:5320: result: yes
configure:5382: checking how to print strings
configure:5409: result: printf
configure:5430: checking for a sed that does not truncate output
configure:5494: result: /usr/bin/sed
configure:5512: checking for fgrep
configure:5574: result: /usr/bin/grep -F
configure:5609: checking for ld used by x86_64-w64-mingw32-gcc
configure:5676: result: /usr/x86_64-w64-mingw32/bin/ld
configure:5683: checking if the linker (/usr/x86_64-w64-mingw32/bin/ld) is GNU ld
configure:5698: result: yes
configure:5710: checking for BSD- or MS-compatible name lister (nm)
configure:5764: result: /usr/bin/x86_64-w64-mingw32-nm -B
configure:5894: checking the name lister (/usr/bin/x86_64-w64-mingw32-nm -B) interface
configure:5901: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:5904: /usr/bin/x86_64-w64-mingw32-nm -B ""conftest.o""
configure:5907: output
0000000000000000 b .bss
0000000000000000 d .data
0000000000000000 N .debug_abbrev
0000000000000000 N .debug_aranges
0000000000000000 N .debug_info
0000000000000000 N .debug_line
0000000000000000 r .rdata$zzz
0000000000000000 t .text
0000000000000000 B some_variable
configure:5914: result: BSD nm
configure:5917: checking whether ln -s works
configure:5921: result: yes
configure:5929: checking the maximum length of command line arguments
configure:6060: result: 1572864
configure:6108: checking how to convert x86_64-pc-linux-gnu file names to x86_64-w64-mingw32 format
configure:6148: result: func_convert_file_nix_to_w32
configure:6155: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
configure:6175: result: func_convert_file_noop
configure:6182: checking for /usr/x86_64-w64-mingw32/bin/ld option to reload object files
configure:6189: result: -r
configure:6223: checking for x86_64-w64-mingw32-objdump
configure:6239: found /usr/bin/x86_64-w64-mingw32-objdump
configure:6250: result: x86_64-w64-mingw32-objdump
configure:6322: checking how to recognize dependent libraries
configure:6522: result: file_magic ^x86 archive import|^x86 DLL
configure:6567: checking for x86_64-w64-mingw32-dlltool
configure:6583: found /usr/bin/x86_64-w64-mingw32-dlltool
configure:6594: result: x86_64-w64-mingw32-dlltool
configure:6667: checking how to associate runtime and link libraries
configure:6694: result: func_cygming_dll_for_implib
configure:6710: checking for x86_64-w64-mingw32-ar
configure:6726: found /usr/bin/x86_64-w64-mingw32-ar
configure:6737: result: x86_64-w64-mingw32-ar
configure:6818: checking for archiver @FILE support
configure:6835: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:6835: $? = 0
configure:6838: x86_64-w64-mingw32-ar cru libconftest.a @conftest.lst >&5
configure:6841: $? = 0
configure:6846: x86_64-w64-mingw32-ar cru libconftest.a @conftest.lst >&5
x86_64-w64-mingw32-ar: conftest.o: No such file or directory
configure:6849: $? = 1
configure:6861: result: @
configure:6879: checking for x86_64-w64-mingw32-strip
configure:6906: result: x86_64-w64-mingw32-strip
configure:6978: checking for x86_64-w64-mingw32-ranlib
configure:6994: found /usr/bin/x86_64-w64-mingw32-ranlib
configure:7005: result: x86_64-w64-mingw32-ranlib
configure:7147: checking command to parse /usr/bin/x86_64-w64-mingw32-nm -B output from x86_64-w64-mingw32-gcc object
configure:7300: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:7303: $? = 0
configure:7307: /usr/bin/x86_64-w64-mingw32-nm -B conftest.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' > conftest.nm
configure:7373: x86_64-w64-mingw32-gcc -o conftest.exe -g -O2 -I/usr/local/x86_64-w64-mingw32/include -L/usr/local/x86_64-w64-mingw32/lib conftest.c conftstm.o >&5
configure:7376: $? = 0
configure:7414: result: ok
configure:7461: checking for sysroot
configure:7491: result: no
configure:7498: checking for a working dd
configure:7536: result: /usr/bin/dd
configure:7540: checking how to truncate binary pipes
configure:7555: result: /usr/bin/dd bs=4096 count=1
configure:7844: checking for x86_64-w64-mingw32-mt
configure:7874: result: no
configure:7884: checking for mt
configure:7914: result: no
configure:7934: checking if : is a manifest tool
configure:7940: : '-?'
configure:7948: result: no
configure:8622: checking for dlfcn.h
configure:8622: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
conftest.c:60:19: fatal error: dlfcn.h: No such file or directory
#include
^
compilation terminated.
configure:8622: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
| #include
| #ifdef HAVE_SYS_TYPES_H
| # include
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include
| #endif
| #ifdef STDC_HEADERS
| # include
| # include
| #else
| # ifdef HAVE_STDLIB_H
| # include
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include
| # endif
| # include
| #endif
| #ifdef HAVE_STRINGS_H
| # include
| #endif
| #ifdef HAVE_INTTYPES_H
| # include
| #endif
| #ifdef HAVE_STDINT_H
| # include
| #endif
| #ifdef HAVE_UNISTD_H
| # include
| #endif
|
| #include
configure:8622: result: no
configure:8877: checking for objdir
configure:8892: result: .libs
configure:9156: checking if x86_64-w64-mingw32-gcc supports -fno-rtti -fno-exceptions
configure:9174: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
configure:9178: $? = 0
configure:9191: result: no
configure:9555: checking for x86_64-w64-mingw32-gcc option to produce PIC
configure:9562: result: -DDLL_EXPORT -DPIC
configure:9570: checking if x86_64-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works
configure:9588: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include -DDLL_EXPORT -DPIC -DPIC conftest.c >&5
configure:9592: $? = 0
configure:9605: result: yes
configure:9634: checking if x86_64-w64-mingw32-gcc static flag -static works
configure:9662: result: no
configure:9677: checking if x86_64-w64-mingw32-gcc supports -c -o file.o
configure:9698: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include -o out/conftest2.o conftest.c >&5
configure:9702: $? = 0
configure:9724: result: yes
configure:9732: checking if x86_64-w64-mingw32-gcc supports -c -o file.o
configure:9779: result: yes
configure:9812: checking whether the x86_64-w64-mingw32-gcc linker (/usr/x86_64-w64-mingw32/bin/ld) supports shared libraries
configure:11075: result: yes
configure:11112: checking whether -lc should be explicitly linked in
configure:11120: x86_64-w64-mingw32-gcc -c -g -O2 -I/usr/local/x86_64-w64-mingw32/include conftest.c >&5
configure:11123: $? = 0
configure:11138: x86_64-w64-mingw32-gcc -shared conftest.o -v -o ./conftest -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
configure:11141: $? = 1
configure:11155: result: yes
configure:11315: checking dynamic linker characteristics
configure:12145: result: Win32 ld.exe
configure:12267: checking how to hardcode library paths into programs
configure:12292: result: immediate
configure:12840: checking whether stripping libraries is possible
configure:12845: result: yes
configure:12880: checking if libtool supports shared libraries
configure:12882: result: yes
configure:12885: checking whether to build shared libraries
configure:12910: result: yes
configure:12913: checking whether to build static libraries
configure:12917: result: no
configure:13271: checking for x86_64-w64-mingw32-g++
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-c++
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-gpp
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-aCC
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-CC
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-cxx
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-cc++
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-cl.exe
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-FCC
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-KCC
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-RCC
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-xlC_r
configure:13301: result: no
configure:13271: checking for x86_64-w64-mingw32-xlC
configure:13301: result: no
configure:13315: checking for g++
configure:13331: found /usr/bin/g++
configure:13342: result: g++
configure:13358: WARNING: using cross tools not prefixed with host triplet
configure:13369: checking for C++ compiler version
configure:13378: g++ --version >&5
g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:13389: $? = 0
configure:13378: g++ -v >&5
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)
configure:13389: $? = 0
configure:13378: g++ -V >&5
g++: error: unrecognized command line option '-V'
g++: fatal error: no input files
compilation terminated.
configure:13389: $? = 4
configure:13378: g++ -qversion >&5
g++: error: unrecognized command line option '-qversion'
g++: fatal error: no input files
compilation terminated.
configure:13389: $? = 4
configure:13393: checking whether we are using the GNU C++ compiler
configure:13412: g++ -c -I/usr/local/x86_64-w64-mingw32/include conftest.cpp >&5
configure:13412: $? = 0
configure:13421: result: yes
configure:13430: checking whether g++ accepts -g
configure:13450: g++ -c -g -I/usr/local/x86_64-w64-mingw32/include conftest.cpp >&5
configure:13450: $? = 0
configure:13491: result: yes
configure:13516: checking dependency style of g++
configure:13627: result: gcc3
configure:13660: checking how to run the C++ preprocessor
configure:13687: g++ -E -I/usr/local/x86_64-w64-mingw32/include conftest.cpp
In file included from /usr/local/x86_64-w64-mingw32/include/crtdefs.h:10:0,
from /usr/local/x86_64-w64-mingw32/include/limits.h:6,
from conftest.cpp:31:
/usr/local/x86_64-w64-mingw32/include/_mingw.h:264:2: error: #error Only Win32 target is supported!
#error Only Win32 target is supported!
^
configure:13687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define LT_OBJDIR "".libs/""
| #define BUILD ""x86_64-pc-linux-gnu""
| #define HOST ""x86_64-w64-mingw32""
| #define TARGET ""x86_64-w64-mingw32""
| /* end confdefs.h. */
| #ifdef __STDC__
| # include
| #else
| # include
| #endif
| Syntax error
configure:13687: g++ -E -I/usr/local/x86_64-w64-mingw32/include conftest.cpp
In file included from /usr/local/x86_64-w64-mingw32/include/crtdefs.h:10:0,
from /usr/local/x86_64-w64-mingw32/include/limits.h:6,
from conftest.cpp:31:
/usr/local/x86_64-w64-mingw32/include/_mingw.h:264:2: error: #error Only Win32 target is supported!
#error Only Win32 target is supported!
^
configure:13687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define LT_OBJDIR "".libs/""
| #define BUILD ""x86_64-pc-linux-gnu""
| #define HOST ""x86_64-w64-mingw32""
| #define TARGET ""x86_64-w64-mingw32""
| /* end confdefs.h. */
| #ifdef __STDC__
| # include
| #else
| # include
| #endif
| Syntax error
configure:13687: /lib/cpp -I/usr/local/x86_64-w64-mingw32/include conftest.cpp
In file included from /usr/local/x86_64-w64-mingw32/include/crtdefs.h:10:0,
from /usr/local/x86_64-w64-mingw32/include/limits.h:6,
from conftest.cpp:31:
/usr/local/x86_64-w64-mingw32/include/_mingw.h:264:2: error: #error Only Win32 target is supported!
#error Only Win32 target is supported!
^
configure:13687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define LT_OBJDIR "".libs/""
| #define BUILD ""x86_64-pc-linux-gnu""
| #define HOST ""x86_64-w64-mingw32""
| #define TARGET ""x86_64-w64-mingw32""
| /* end confdefs.h. */
| #ifdef __STDC__
| # include
| #else
| # include
| #endif
| Syntax error
configure:13687: /lib/cpp -I/usr/local/x86_64-w64-mingw32/include conftest.cpp
In file included from /usr/local/x86_64-w64-mingw32/include/crtdefs.h:10:0,
from /usr/local/x86_64-w64-mingw32/include/limits.h:6,
from conftest.cpp:31:
/usr/local/x86_64-w64-mingw32/include/_mingw.h:264:2: error: #error Only Win32 target is supported!
#error Only Win32 target is supported!
^
configure:13687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define LT_OBJDIR "".libs/""
| #define BUILD ""x86_64-pc-linux-gnu""
| #define HOST ""x86_64-w64-mingw32""
| #define TARGET ""x86_64-w64-mingw32""
| /* end confdefs.h. */
| #ifdef __STDC__
| # include
| #else
| # include
| #endif
| Syntax error
configure:13726: result: /lib/cpp
configure:13746: /lib/cpp -I/usr/local/x86_64-w64-mingw32/include conftest.cpp
In file included from /usr/local/x86_64-w64-mingw32/include/crtdefs.h:10:0,
from /usr/local/x86_64-w64-mingw32/include/limits.h:6,
from conftest.cpp:31:
/usr/local/x86_64-w64-mingw32/include/_mingw.h:264:2: error: #error Only Win32 target is supported!
#error Only Win32 target is supported!
^
configure:13746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define LT_OBJDIR "".libs/""
| #define BUILD ""x86_64-pc-linux-gnu""
| #define HOST ""x86_64-w64-mingw32""
| #define TARGET ""x86_64-w64-mingw32""
| /* end confdefs.h. */
| #ifdef __STDC__
| # include
| #else
| # include
| #endif
| Syntax error
configure:13746: /lib/cpp -I/usr/local/x86_64-w64-mingw32/include conftest.cpp
In file included from /usr/local/x86_64-w64-mingw32/include/crtdefs.h:10:0,
from /usr/local/x86_64-w64-mingw32/include/limits.h:6,
from conftest.cpp:31:
/usr/local/x86_64-w64-mingw32/include/_mingw.h:264:2: error: #error Only Win32 target is supported!
#error Only Win32 target is supported!
^
configure:13746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""aria2""
| #define PACKAGE_TARNAME ""aria2""
| #define PACKAGE_VERSION ""1.35.0""
| #define PACKAGE_STRING ""aria2 1.35.0""
| #define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
| #define PACKAGE_URL ""https://aria2.github.io/""
| #define PACKAGE ""aria2""
| #define VERSION ""1.35.0""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define LT_OBJDIR "".libs/""
| #define BUILD ""x86_64-pc-linux-gnu""
| #define HOST ""x86_64-w64-mingw32""
| #define TARGET ""x86_64-w64-mingw32""
| /* end confdefs.h. */
| #ifdef __STDC__
| # include
| #else
| # include
| #endif
| Syntax error
configure:13776: error: in `/etc/nginx/aria2-1.35.0':
configure:13778: error: C++ preprocessor ""/lib/cpp"" fails sanity check
See `config.log' for more details
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_ARIA2_STATIC_set=set
ac_cv_env_ARIA2_STATIC_value=yes
ac_cv_env_CCASFLAGS_set=
ac_cv_env_CCASFLAGS_value=
ac_cv_env_CCAS_set=
ac_cv_env_CCAS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=-I/usr/local/x86_64-w64-mingw32/include
ac_cv_env_CPPUNIT_CFLAGS_set=
ac_cv_env_CPPUNIT_CFLAGS_value=
ac_cv_env_CPPUNIT_LIBS_set=
ac_cv_env_CPPUNIT_LIBS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_EXPAT_CFLAGS_set=
ac_cv_env_EXPAT_CFLAGS_value=
ac_cv_env_EXPAT_LIBS_set=
ac_cv_env_EXPAT_LIBS_value=
ac_cv_env_JEMALLOC_CFLAGS_set=
ac_cv_env_JEMALLOC_CFLAGS_value=
ac_cv_env_JEMALLOC_LIBS_set=
ac_cv_env_JEMALLOC_LIBS_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-L/usr/local/x86_64-w64-mingw32/lib
ac_cv_env_LIBCARES_CFLAGS_set=
ac_cv_env_LIBCARES_CFLAGS_value=
ac_cv_env_LIBCARES_LIBS_set=
ac_cv_env_LIBCARES_LIBS_value=
ac_cv_env_LIBGNUTLS_CFLAGS_set=
ac_cv_env_LIBGNUTLS_CFLAGS_value=
ac_cv_env_LIBGNUTLS_LIBS_set=
ac_cv_env_LIBGNUTLS_LIBS_value=
ac_cv_env_LIBNETTLE_CFLAGS_set=
ac_cv_env_LIBNETTLE_CFLAGS_value=
ac_cv_env_LIBNETTLE_LIBS_set=
ac_cv_env_LIBNETTLE_LIBS_value=
ac_cv_env_LIBSSH2_CFLAGS_set=
ac_cv_env_LIBSSH2_CFLAGS_value=
ac_cv_env_LIBSSH2_LIBS_set=
ac_cv_env_LIBSSH2_LIBS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LIBUV_CFLAGS_set=
ac_cv_env_LIBUV_CFLAGS_value=
ac_cv_env_LIBUV_LIBS_set=
ac_cv_env_LIBUV_LIBS_value=
ac_cv_env_LIBXML2_CFLAGS_set=
ac_cv_env_LIBXML2_CFLAGS_value=
ac_cv_env_LIBXML2_LIBS_set=
ac_cv_env_LIBXML2_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_OPENSSL_CFLAGS_set=
ac_cv_env_OPENSSL_CFLAGS_value=
ac_cv_env_OPENSSL_LIBS_set=
ac_cv_env_OPENSSL_LIBS_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=set
ac_cv_env_PKG_CONFIG_PATH_value=/usr/local/x86_64-w64-mingw32/lib/pkgconfig
ac_cv_env_PKG_CONFIG_set=set
ac_cv_env_PKG_CONFIG_value=/usr/bin/pkg-config
ac_cv_env_SQLITE3_CFLAGS_set=
ac_cv_env_SQLITE3_CFLAGS_value=
ac_cv_env_SQLITE3_LIBS_set=
ac_cv_env_SQLITE3_LIBS_value=
ac_cv_env_TCMALLOC_CFLAGS_set=
ac_cv_env_TCMALLOC_CFLAGS_value=
ac_cv_env_TCMALLOC_LIBS_set=
ac_cv_env_TCMALLOC_LIBS_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_ZLIB_CFLAGS_set=
ac_cv_env_ZLIB_CFLAGS_value=
ac_cv_env_ZLIB_LIBS_set=
ac_cv_env_ZLIB_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=x86_64-w64-mingw32
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=.exe
ac_cv_header_dlfcn_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=x86_64-w64-mingw32
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_FGREP='/usr/bin/grep -F'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_lt_DD=/usr/bin/dd
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_prog_AR=x86_64-w64-mingw32-ar
ac_cv_prog_AWK=gawk
ac_cv_prog_CC=x86_64-w64-mingw32-gcc
ac_cv_prog_CPP='x86_64-w64-mingw32-gcc -E'
ac_cv_prog_CXXCPP=/lib/cpp
ac_cv_prog_DLLTOOL=x86_64-w64-mingw32-dlltool
ac_cv_prog_OBJDUMP=x86_64-w64-mingw32-objdump
ac_cv_prog_RANLIB=x86_64-w64-mingw32-ranlib
ac_cv_prog_STRIP=x86_64-w64-mingw32-strip
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_safe_to_define___extensions__=yes
ac_cv_target=x86_64-w64-mingw32
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=yes
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=yes
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
lt_cv_file_magic_cmd=func_win32_libid
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/x86_64-w64-mingw32/bin/ld
lt_cv_path_NM='/usr/bin/x86_64-w64-mingw32-nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_pic='-DDLL_EXPORT -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=no
lt_cv_prog_gnu_ld=yes
lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {""\1"", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {""\1"", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {""\1"", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {""\1"", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {""lib\1"", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_global_symbol_to_import=
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
lt_cv_to_tool_file_cmd=func_convert_file_noop
lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1'
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /etc/nginx/aria2-1.35.0/missing aclocal-1.13'
ALLOCA=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
APPLETLS_LDFLAGS=''
AR='x86_64-w64-mingw32-ar'
ARIA2_STATIC='yes'
AUTOCONF='${SHELL} /etc/nginx/aria2-1.35.0/missing autoconf'
AUTOHEADER='${SHELL} /etc/nginx/aria2-1.35.0/missing autoheader'
AUTOMAKE='${SHELL} /etc/nginx/aria2-1.35.0/missing automake-1.13'
AWK='gawk'
CC='x86_64-w64-mingw32-gcc'
CCAS=''
CCASDEPMODE=''
CCASFLAGS=''
CCDEPMODE='depmode=gcc3'
CFLAGS='-g -O2'
CPP='x86_64-w64-mingw32-gcc -E'
CPPFLAGS='-I/usr/local/x86_64-w64-mingw32/include'
CPPUNIT_CFLAGS=''
CPPUNIT_LIBS=''
CXX1XCXXFLAGS=''
CXX='g++'
CXXCPP='/lib/cpp'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS='-g -O2'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DLLTOOL='x86_64-w64-mingw32-dlltool'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
ENABLE_ASYNC_DNS_FALSE=''
ENABLE_ASYNC_DNS_TRUE=''
ENABLE_BITTORRENT_FALSE=''
ENABLE_BITTORRENT_TRUE=''
ENABLE_LIBARIA2_FALSE=''
ENABLE_LIBARIA2_TRUE=''
ENABLE_METALINK_FALSE=''
ENABLE_METALINK_TRUE=''
ENABLE_SSL_FALSE=''
ENABLE_SSL_TRUE=''
ENABLE_WEBSOCKET_FALSE=''
ENABLE_WEBSOCKET_TRUE=''
ENABLE_XML_RPC_FALSE=''
ENABLE_XML_RPC_TRUE=''
EXEEXT='.exe'
EXPAT_CFLAGS=''
EXPAT_LIBS=''
EXTRACFLAGS=''
EXTRACPPFLAGS=' -D_POSIX_C_SOURCE=1'
EXTRACXXFLAGS=''
EXTRALDFLAGS=' -Wl,--dynamicbase -Wl,--nxcompat'
EXTRALIBS='-lws2_32 -lwsock32 -lgdi32 -lwinmm -liphlpapi -lpsapi '
FGREP='/usr/bin/grep -F'
GETTEXT_MACRO_VERSION=''
GMSGFMT=''
GMSGFMT_015=''
GREP='/usr/bin/grep'
HAVE_APPLETLS_FALSE=''
HAVE_APPLETLS_TRUE=''
HAVE_ASCTIME_R_FALSE=''
HAVE_ASCTIME_R_TRUE=''
HAVE_BASENAME_FALSE=''
HAVE_BASENAME_TRUE=''
HAVE_CXX11=''
HAVE_DAEMON_FALSE=''
HAVE_DAEMON_TRUE=''
HAVE_EPOLL_FALSE=''
HAVE_EPOLL_TRUE=''
HAVE_GAI_STRERROR_FALSE=''
HAVE_GAI_STRERROR_TRUE=''
HAVE_GETADDRINFO_FALSE=''
HAVE_GETADDRINFO_TRUE=''
HAVE_GETTIMEOFDAY_FALSE=''
HAVE_GETTIMEOFDAY_TRUE=''
HAVE_KQUEUE_FALSE=''
HAVE_KQUEUE_TRUE=''
HAVE_LIBEXPAT_FALSE=''
HAVE_LIBEXPAT_TRUE=''
HAVE_LIBGCRYPT_FALSE=''
HAVE_LIBGCRYPT_TRUE=''
HAVE_LIBGMP_FALSE=''
HAVE_LIBGMP_TRUE=''
HAVE_LIBGNUTLS_FALSE=''
HAVE_LIBGNUTLS_TRUE=''
HAVE_LIBNETTLE_FALSE=''
HAVE_LIBNETTLE_TRUE=''
HAVE_LIBSSH2_FALSE=''
HAVE_LIBSSH2_TRUE=''
HAVE_LIBUV_FALSE=''
HAVE_LIBUV_TRUE=''
HAVE_LIBXML2_FALSE=''
HAVE_LIBXML2_TRUE=''
HAVE_LOCALTIME_R_FALSE=''
HAVE_LOCALTIME_R_TRUE=''
HAVE_OPENSSL_FALSE=''
HAVE_OPENSSL_TRUE=''
HAVE_OSX_FALSE=''
HAVE_OSX_TRUE=''
HAVE_POLL_FALSE=''
HAVE_POLL_TRUE=''
HAVE_PORT_ASSOCIATE_FALSE=''
HAVE_PORT_ASSOCIATE_TRUE=''
HAVE_RST2HTML_FALSE=''
HAVE_RST2HTML_TRUE=''
HAVE_SOME_FALLOCATE_FALSE=''
HAVE_SOME_FALLOCATE_TRUE=''
HAVE_SOME_XMLLIB_FALSE=''
HAVE_SOME_XMLLIB_TRUE=''
HAVE_SPHINXBUILD_FALSE=''
HAVE_SPHINXBUILD_TRUE=''
HAVE_SQLITE3_FALSE=''
HAVE_SQLITE3_TRUE=''
HAVE_STRPTIME_FALSE=''
HAVE_STRPTIME_TRUE=''
HAVE_TIMEGM_FALSE=''
HAVE_TIMEGM_TRUE=''
HAVE_WINTLS_FALSE=''
HAVE_WINTLS_TRUE=''
HAVE_ZLIB_FALSE=''
HAVE_ZLIB_TRUE=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INTLLIBS=''
INTL_MACOSX_LIBS=''
JEMALLOC_CFLAGS=''
JEMALLOC_LIBS=''
LD='/usr/x86_64-w64-mingw32/bin/ld'
LDFLAGS='-L/usr/local/x86_64-w64-mingw32/lib'
LIBCARES_CFLAGS=''
LIBCARES_LIBS=''
LIBGCRYPT_CFLAGS=''
LIBGCRYPT_CONFIG=''
LIBGCRYPT_LIBS=''
LIBGMP_CFLAGS=''
LIBGMP_LIBS=''
LIBGNUTLS_CFLAGS=''
LIBGNUTLS_LIBS=''
LIBICONV=''
LIBINTL=''
LIBNETTLE_CFLAGS=''
LIBNETTLE_LIBS=''
LIBOBJS=''
LIBS=''
LIBSSH2_CFLAGS=''
LIBSSH2_LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIBUV_CFLAGS=''
LIBUV_LIBS=''
LIBXML2_CFLAGS=''
LIBXML2_LIBS=''
LIPO=''
LN_S='ln -s'
LTLIBICONV=''
LTLIBINTL=''
LTLIBOBJS=''
LT_AGE='0'
LT_CURRENT='0'
LT_REVISION='0'
LT_SYS_LIBRARY_PATH=''
MAKEINFO='${SHELL} /etc/nginx/aria2-1.35.0/missing makeinfo'
MANIFEST_TOOL=':'
MINGW_BUILD_FALSE=''
MINGW_BUILD_TRUE=''
MKDIR_P='/usr/bin/mkdir -p'
MSGFMT=''
MSGFMT_015=''
MSGMERGE=''
NM='/usr/bin/x86_64-w64-mingw32-nm -B'
NMEDIT=''
OBJDUMP='x86_64-w64-mingw32-objdump'
OBJEXT='o'
OPENSSL_CFLAGS=''
OPENSSL_LIBS=''
OTOOL64=''
OTOOL=''
PACKAGE='aria2'
PACKAGE_BUGREPORT='https://github.com/aria2/aria2/issues'
PACKAGE_NAME='aria2'
PACKAGE_STRING='aria2 1.35.0'
PACKAGE_TARNAME='aria2'
PACKAGE_URL='https://aria2.github.io/'
PACKAGE_VERSION='1.35.0'
PATH_SEPARATOR=':'
PKG_CONFIG='/usr/bin/pkg-config'
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH='/usr/local/x86_64-w64-mingw32/lib/pkgconfig'
POSUB=''
POW_LIB=''
RANLIB='x86_64-w64-mingw32-ranlib'
RST2HTML=''
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
SPHINXBUILD=''
SQLITE3_CFLAGS=''
SQLITE3_LIBS=''
STRIP='x86_64-w64-mingw32-strip'
TCMALLOC_CFLAGS=''
TCMALLOC_LIBS=''
USE_APPLE_MD_FALSE=''
USE_APPLE_MD_TRUE=''
USE_INTERNAL_ARC4_FALSE=''
USE_INTERNAL_ARC4_TRUE=''
USE_INTERNAL_BIGNUM_FALSE=''
USE_INTERNAL_BIGNUM_TRUE=''
USE_INTERNAL_MD_FALSE=''
USE_INTERNAL_MD_TRUE=''
USE_LIBGCRYPT_MD_FALSE=''
USE_LIBGCRYPT_MD_TRUE=''
USE_LIBNETTLE_MD_FALSE=''
USE_LIBNETTLE_MD_TRUE=''
USE_NLS=''
USE_OPENSSL_MD_FALSE=''
USE_OPENSSL_MD_TRUE=''
USE_WINDOWS_MD_FALSE=''
USE_WINDOWS_MD_TRUE=''
VERSION='1.35.0'
WARNCXXFLAGS=''
WINTLS_LIBS=''
WSLAY_CFLAGS=''
WSLAY_LIBS=''
XGETTEXT=''
XGETTEXT_015=''
XGETTEXT_EXTRA_OPTIONS=''
YACC=''
YFLAGS=''
ZLIB_CFLAGS=''
ZLIB_LIBS=''
ac_ct_AR=''
ac_ct_CC=''
ac_ct_CXX='g++'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCCAS_FALSE=''
am__fastdepCCAS_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE='#'
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - ""$$tardir""'
am__untar='$${TAR-tar} xf -'
bashcompletiondir='${datarootdir}/doc/${PACKAGE_TARNAME}/bash_completion'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-w64-mingw32'
host_alias='x86_64-w64-mingw32'
host_cpu='x86_64'
host_os='mingw32'
host_vendor='w64'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /etc/nginx/aria2-1.35.0/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local/x86_64-w64-mingw32'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
subdirs=''
sysconfdir='${prefix}/etc'
target='x86_64-w64-mingw32'
target_alias=''
target_cpu='x86_64'
target_os='mingw32'
target_vendor='w64'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME ""aria2""
#define PACKAGE_TARNAME ""aria2""
#define PACKAGE_VERSION ""1.35.0""
#define PACKAGE_STRING ""aria2 1.35.0""
#define PACKAGE_BUGREPORT ""https://github.com/aria2/aria2/issues""
#define PACKAGE_URL ""https://aria2.github.io/""
#define PACKAGE ""aria2""
#define VERSION ""1.35.0""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define LT_OBJDIR "".libs/""
#define BUILD ""x86_64-pc-linux-gnu""
#define HOST ""x86_64-w64-mingw32""
#define TARGET ""x86_64-w64-mingw32""
configure: exit 1
```
",,
767,https://api.github.com/repos/aria2/aria2/issues/1526,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1526/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1526/comments,https://api.github.com/repos/aria2/aria2/issues/1526/events,https://github.com/aria2/aria2/issues/1526,538531973,MDU6SXNzdWU1Mzg1MzE5NzM=,1526,Validating multi-source consistency / documenting current behavior,"{'login': 'nyurik', 'id': 1641515, 'node_id': 'MDQ6VXNlcjE2NDE1MTU=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1641515?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nyurik', 'html_url': 'https://github.com/nyurik', 'followers_url': 'https://api.github.com/users/nyurik/followers', 'following_url': 'https://api.github.com/users/nyurik/following{/other_user}', 'gists_url': 'https://api.github.com/users/nyurik/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nyurik/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nyurik/subscriptions', 'organizations_url': 'https://api.github.com/users/nyurik/orgs', 'repos_url': 'https://api.github.com/users/nyurik/repos', 'events_url': 'https://api.github.com/users/nyurik/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nyurik/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-16T16:52:44Z,2019-12-16T16:53:25Z,,NONE,,"This is more of a question, as I couldn't find it in the documentation. Does aria2 do any checks when downloading a file from multiple sources to ensure all of them are actually referencing the same file? Some basic checks might be based on comparing: 1) file size, 2) date (might not be consistent or even available), 3) first and last few bytes, 4) small chunk overlap, and compare the small overlap areas for consistency 5) ETag (?).
Does aria2 implement any of these, and if so, where would be a good place to document that? Thanks for an awesome tool!",,
768,https://api.github.com/repos/aria2/aria2/issues/1525,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1525/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1525/comments,https://api.github.com/repos/aria2/aria2/issues/1525/events,https://github.com/aria2/aria2/issues/1525,537908554,MDU6SXNzdWU1Mzc5MDg1NTQ=,1525,[Q] checking downloaded files torrent hashes only,"{'login': 'eadmaster', 'id': 925171, 'node_id': 'MDQ6VXNlcjkyNTE3MQ==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/925171?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eadmaster', 'html_url': 'https://github.com/eadmaster', 'followers_url': 'https://api.github.com/users/eadmaster/followers', 'following_url': 'https://api.github.com/users/eadmaster/following{/other_user}', 'gists_url': 'https://api.github.com/users/eadmaster/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eadmaster/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eadmaster/subscriptions', 'organizations_url': 'https://api.github.com/users/eadmaster/orgs', 'repos_url': 'https://api.github.com/users/eadmaster/repos', 'events_url': 'https://api.github.com/users/eadmaster/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eadmaster/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2019-12-14T12:36:07Z,2020-06-03T02:23:55Z,,NONE,,"is it possible to check downloaded files hashes from a torrent file without modifing them? (like `rhash -c` would do)
I've tried with:
`aria2 --check-integrity --dry-run my-torrent-file.torrent`
",,
769,https://api.github.com/repos/aria2/aria2/issues/1524,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1524/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1524/comments,https://api.github.com/repos/aria2/aria2/issues/1524/events,https://github.com/aria2/aria2/issues/1524,537002045,MDU6SXNzdWU1MzcwMDIwNDU=,1524,Ability to control other aria2c instance,"{'login': 'bahusoid', 'id': 22025304, 'node_id': 'MDQ6VXNlcjIyMDI1MzA0', 'avatar_url': 'https://avatars1.githubusercontent.com/u/22025304?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/bahusoid', 'html_url': 'https://github.com/bahusoid', 'followers_url': 'https://api.github.com/users/bahusoid/followers', 'following_url': 'https://api.github.com/users/bahusoid/following{/other_user}', 'gists_url': 'https://api.github.com/users/bahusoid/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/bahusoid/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/bahusoid/subscriptions', 'organizations_url': 'https://api.github.com/users/bahusoid/orgs', 'repos_url': 'https://api.github.com/users/bahusoid/repos', 'events_url': 'https://api.github.com/users/bahusoid/events{/privacy}', 'received_events_url': 'https://api.github.com/users/bahusoid/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2019-12-12T14:11:48Z,2020-01-05T11:22:05Z,,NONE,,So it's a feature request to support aria2c to work as a proxy and send all commands via RPC to remote aria2c instance.,,
770,https://api.github.com/repos/aria2/aria2/issues/1523,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1523/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1523/comments,https://api.github.com/repos/aria2/aria2/issues/1523/events,https://github.com/aria2/aria2/issues/1523,535685648,MDU6SXNzdWU1MzU2ODU2NDg=,1523,Backslash breaks -d or directory option in Windows,"{'login': 'louie-github', 'id': 30176969, 'node_id': 'MDQ6VXNlcjMwMTc2OTY5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/30176969?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/louie-github', 'html_url': 'https://github.com/louie-github', 'followers_url': 'https://api.github.com/users/louie-github/followers', 'following_url': 'https://api.github.com/users/louie-github/following{/other_user}', 'gists_url': 'https://api.github.com/users/louie-github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/louie-github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/louie-github/subscriptions', 'organizations_url': 'https://api.github.com/users/louie-github/orgs', 'repos_url': 'https://api.github.com/users/louie-github/repos', 'events_url': 'https://api.github.com/users/louie-github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/louie-github/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-12-10T12:03:22Z,2019-12-14T08:59:29Z,,NONE,,"When I try to do a command such as:
`aria2c -d ""D:\"" ""https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-latest-win32-static.zip""`
It errors out without much explanation:
```
Specify at least one URL.
Usage: aria2c [OPTIONS] [URI | MAGNET | TORRENT_FILE | METALINK_FILE]...
See 'aria2c -h'.
```
But, if I remove the `\` from `D:\`, turning it into `D:`, then it works fine:
```
aria2c -d ""D:"" ""https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-latest-win32-static.zip""
12/10 20:02:21 [NOTICE] Downloading 1 item(s)
[#9fd2b1 0B/0B CN:1 DL:0B]
12/10 20:02:23 [NOTICE] Allocating disk space. Use --file-allocation=none to disable it. See --file-allocation option in man page for more details.
[#9fd2b1 128KiB/57MiB(0%) CN:1 DL:84KiB ETA:11m38s]
```
It seems that having a backslash at the end of a directory name breaks the parser somehow.",,
771,https://api.github.com/repos/aria2/aria2/issues/1522,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1522/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1522/comments,https://api.github.com/repos/aria2/aria2/issues/1522/events,https://github.com/aria2/aria2/issues/1522,535450941,MDU6SXNzdWU1MzU0NTA5NDE=,1522,'parameterized-uri' is conflict with ipv6 address,"{'login': '1349422030', 'id': 35253997, 'node_id': 'MDQ6VXNlcjM1MjUzOTk3', 'avatar_url': 'https://avatars0.githubusercontent.com/u/35253997?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/1349422030', 'html_url': 'https://github.com/1349422030', 'followers_url': 'https://api.github.com/users/1349422030/followers', 'following_url': 'https://api.github.com/users/1349422030/following{/other_user}', 'gists_url': 'https://api.github.com/users/1349422030/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/1349422030/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/1349422030/subscriptions', 'organizations_url': 'https://api.github.com/users/1349422030/orgs', 'repos_url': 'https://api.github.com/users/1349422030/repos', 'events_url': 'https://api.github.com/users/1349422030/events{/privacy}', 'received_events_url': 'https://api.github.com/users/1349422030/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-12-10T02:23:12Z,2019-12-10T02:23:12Z,,NONE,,"`aria2c -P http://localhost/D%3A/Downloads/[1-3].txt`
works well
but
`aria2c -P http://[::1]/D%3A/Downloads/[1-3].txt`
return error.",,
772,https://api.github.com/repos/aria2/aria2/issues/1521,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1521/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1521/comments,https://api.github.com/repos/aria2/aria2/issues/1521/events,https://github.com/aria2/aria2/issues/1521,534761267,MDU6SXNzdWU1MzQ3NjEyNjc=,1521,Any plans to support black list ?,"{'login': 'comeon010', 'id': 15305159, 'node_id': 'MDQ6VXNlcjE1MzA1MTU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/15305159?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/comeon010', 'html_url': 'https://github.com/comeon010', 'followers_url': 'https://api.github.com/users/comeon010/followers', 'following_url': 'https://api.github.com/users/comeon010/following{/other_user}', 'gists_url': 'https://api.github.com/users/comeon010/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/comeon010/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/comeon010/subscriptions', 'organizations_url': 'https://api.github.com/users/comeon010/orgs', 'repos_url': 'https://api.github.com/users/comeon010/repos', 'events_url': 'https://api.github.com/users/comeon010/events{/privacy}', 'received_events_url': 'https://api.github.com/users/comeon010/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2019-12-09T08:10:22Z,2020-04-28T06:23:05Z,,NONE,,"there some clients disable upload just suck blood.
any way to block those connect ?",,
773,https://api.github.com/repos/aria2/aria2/issues/1520,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1520/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1520/comments,https://api.github.com/repos/aria2/aria2/issues/1520/events,https://github.com/aria2/aria2/issues/1520,534676858,MDU6SXNzdWU1MzQ2NzY4NTg=,1520,--show-files gives Unrecognized URI or unsupported protocol in .torrent files,"{'login': 'mattneal7', 'id': 53966246, 'node_id': 'MDQ6VXNlcjUzOTY2MjQ2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/53966246?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mattneal7', 'html_url': 'https://github.com/mattneal7', 'followers_url': 'https://api.github.com/users/mattneal7/followers', 'following_url': 'https://api.github.com/users/mattneal7/following{/other_user}', 'gists_url': 'https://api.github.com/users/mattneal7/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mattneal7/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mattneal7/subscriptions', 'organizations_url': 'https://api.github.com/users/mattneal7/orgs', 'repos_url': 'https://api.github.com/users/mattneal7/repos', 'events_url': 'https://api.github.com/users/mattneal7/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mattneal7/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2019-12-09T04:03:23Z,2019-12-16T04:38:23Z,2019-12-16T04:38:23Z,NONE,,"Trying to get a list of files from `.torrent` files yields error:
```bash
[ERROR] Unrecognized URI or unsupported protocol:
```
---
**Steps to reproduce**:
```bash
wget http://releases.ubuntu.com/18.04/ubuntu-18.04.3-desktop-amd64.iso.torrent
aria2c -i ubuntu-18.04.3-desktop-amd64.iso.torrent --show-files
```
**Output:**
```
(trimmed output)
.
.
12/09 09:29:26 [ERROR] Unrecognized URI or unsupported protocol: �0�����Ĩ�J9�~��Nr
⒋�ŨL�=R����Zü��������Unrecognized URI or unsupported protocol: ���i+ۙ�o�GKb(=q�����lfu�n�
12/09 09:29:26 [ERROR] Unrecognized URI or unsupported protocol: BUl��x����q!�ڞ�Y�Y�� ��.������[���E_�ׂ�/,�n��&&�:�H_�m���f�|���
hu:_@lU?���eeERROR] Unrecognized URI or unsupported protocol: I�Pd!���h-�jR*c,&�;���K�����jR*c,&�;���K��������:�
No files to download.
```",,
774,https://api.github.com/repos/aria2/aria2/issues/1519,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1519/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1519/comments,https://api.github.com/repos/aria2/aria2/issues/1519/events,https://github.com/aria2/aria2/issues/1519,532267082,MDU6SXNzdWU1MzIyNjcwODI=,1519,Watch video while downloading,"{'login': 'amilino', 'id': 1752983, 'node_id': 'MDQ6VXNlcjE3NTI5ODM=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/1752983?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/amilino', 'html_url': 'https://github.com/amilino', 'followers_url': 'https://api.github.com/users/amilino/followers', 'following_url': 'https://api.github.com/users/amilino/following{/other_user}', 'gists_url': 'https://api.github.com/users/amilino/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/amilino/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/amilino/subscriptions', 'organizations_url': 'https://api.github.com/users/amilino/orgs', 'repos_url': 'https://api.github.com/users/amilino/repos', 'events_url': 'https://api.github.com/users/amilino/events{/privacy}', 'received_events_url': 'https://api.github.com/users/amilino/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2019-12-03T21:08:34Z,2019-12-05T07:17:05Z,2019-12-05T07:17:05Z,NONE,,Is it possible to download video over torrent and watch at the same time? Tried stream-piece-selector=inorder but it deosn't work?,,
775,https://api.github.com/repos/aria2/aria2/issues/1518,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1518/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1518/comments,https://api.github.com/repos/aria2/aria2/issues/1518/events,https://github.com/aria2/aria2/issues/1518,530568263,MDU6SXNzdWU1MzA1NjgyNjM=,1518,Bug - this program repeatedly listens to the preset port,"{'login': 'Yofo-me', 'id': 55388087, 'node_id': 'MDQ6VXNlcjU1Mzg4MDg3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/55388087?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Yofo-me', 'html_url': 'https://github.com/Yofo-me', 'followers_url': 'https://api.github.com/users/Yofo-me/followers', 'following_url': 'https://api.github.com/users/Yofo-me/following{/other_user}', 'gists_url': 'https://api.github.com/users/Yofo-me/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Yofo-me/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Yofo-me/subscriptions', 'organizations_url': 'https://api.github.com/users/Yofo-me/orgs', 'repos_url': 'https://api.github.com/users/Yofo-me/repos', 'events_url': 'https://api.github.com/users/Yofo-me/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Yofo-me/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-11-30T11:39:12Z,2019-12-16T02:41:21Z,,NONE,,"
> In the lastest release,this program repeatedly listens to the preset port,for example, there would be a error as the sreenshot shown while run `aria2c magnet:?xt=urn:btih:0387CE3057B682440B9BF7C518EC0B88D8E56E10`, then executed `killall aria2c ` and re-run `aria2c magnet:?xt=urn:btih:0387CE3057B682440B9BF7C518EC0B88D8E56E10`,it could be downloaded normally.However,after this task finished,the same error comes again when another download command was in.
---
**log**
![Snipaste_2019-11-30_19-22-12](https://user-images.githubusercontent.com/55388087/69899827-c04d1f00-13a6-11ea-97df-ff5d8d9cdeae.png)
",,
776,https://api.github.com/repos/aria2/aria2/issues/1517,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1517/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1517/comments,https://api.github.com/repos/aria2/aria2/issues/1517/events,https://github.com/aria2/aria2/issues/1517,529187865,MDU6SXNzdWU1MjkxODc4NjU=,1517,Will the request to bt-trackers go through the proxy?,"{'login': 'hustarbor', 'id': 34189831, 'node_id': 'MDQ6VXNlcjM0MTg5ODMx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/34189831?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/hustarbor', 'html_url': 'https://github.com/hustarbor', 'followers_url': 'https://api.github.com/users/hustarbor/followers', 'following_url': 'https://api.github.com/users/hustarbor/following{/other_user}', 'gists_url': 'https://api.github.com/users/hustarbor/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/hustarbor/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/hustarbor/subscriptions', 'organizations_url': 'https://api.github.com/users/hustarbor/orgs', 'repos_url': 'https://api.github.com/users/hustarbor/repos', 'events_url': 'https://api.github.com/users/hustarbor/events{/privacy}', 'received_events_url': 'https://api.github.com/users/hustarbor/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-11-27T08:20:12Z,2019-11-27T08:23:54Z,,NONE,,"if i set --all-proxy=127.0.0.1:1080, will the request to bt-trackers go through the proxy?
They are all http protocol.",,
777,https://api.github.com/repos/aria2/aria2/issues/1516,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1516/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1516/comments,https://api.github.com/repos/aria2/aria2/issues/1516/events,https://github.com/aria2/aria2/pull/1516,528066827,MDExOlB1bGxSZXF1ZXN0MzQ1MTk5NTU5,1516,Remove the ipv4 address shortcut and adds an any address shortcut.,"{'login': 'NickCao', 'id': 15247171, 'node_id': 'MDQ6VXNlcjE1MjQ3MTcx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/15247171?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NickCao', 'html_url': 'https://github.com/NickCao', 'followers_url': 'https://api.github.com/users/NickCao/followers', 'following_url': 'https://api.github.com/users/NickCao/following{/other_user}', 'gists_url': 'https://api.github.com/users/NickCao/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NickCao/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NickCao/subscriptions', 'organizations_url': 'https://api.github.com/users/NickCao/orgs', 'repos_url': 'https://api.github.com/users/NickCao/repos', 'events_url': 'https://api.github.com/users/NickCao/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NickCao/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-11-25T12:52:10Z,2019-11-25T12:52:10Z,,NONE,,"The original async resolver code blocks forever when the domain resolved has only ipv6 address, and as ipv6 is already widely deployed, the ipv4 shortcut can be replaced with a catch-all one. ",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1516', 'html_url': 'https://github.com/aria2/aria2/pull/1516', 'diff_url': 'https://github.com/aria2/aria2/pull/1516.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1516.patch'}"
778,https://api.github.com/repos/aria2/aria2/issues/1515,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1515/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1515/comments,https://api.github.com/repos/aria2/aria2/issues/1515/events,https://github.com/aria2/aria2/issues/1515,527571997,MDU6SXNzdWU1Mjc1NzE5OTc=,1515,RHEL 8 Support,"{'login': 'gvoze32', 'id': 28755051, 'node_id': 'MDQ6VXNlcjI4NzU1MDUx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/28755051?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gvoze32', 'html_url': 'https://github.com/gvoze32', 'followers_url': 'https://api.github.com/users/gvoze32/followers', 'following_url': 'https://api.github.com/users/gvoze32/following{/other_user}', 'gists_url': 'https://api.github.com/users/gvoze32/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gvoze32/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gvoze32/subscriptions', 'organizations_url': 'https://api.github.com/users/gvoze32/orgs', 'repos_url': 'https://api.github.com/users/gvoze32/repos', 'events_url': 'https://api.github.com/users/gvoze32/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gvoze32/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2019-11-23T15:39:14Z,2019-11-23T21:11:32Z,,NONE,,I currently using RHEL 8 with EPEL installed. When i want to install aria2 on it. The package is not found. Please add support.,,
779,https://api.github.com/repos/aria2/aria2/issues/1514,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1514/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1514/comments,https://api.github.com/repos/aria2/aria2/issues/1514/events,https://github.com/aria2/aria2/issues/1514,526773116,MDU6SXNzdWU1MjY3NzMxMTY=,1514,Cannot get the correct file size on google drive link.,"{'login': 'spb08632', 'id': 56695783, 'node_id': 'MDQ6VXNlcjU2Njk1Nzgz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/56695783?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/spb08632', 'html_url': 'https://github.com/spb08632', 'followers_url': 'https://api.github.com/users/spb08632/followers', 'following_url': 'https://api.github.com/users/spb08632/following{/other_user}', 'gists_url': 'https://api.github.com/users/spb08632/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/spb08632/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/spb08632/subscriptions', 'organizations_url': 'https://api.github.com/users/spb08632/orgs', 'repos_url': 'https://api.github.com/users/spb08632/repos', 'events_url': 'https://api.github.com/users/spb08632/events{/privacy}', 'received_events_url': 'https://api.github.com/users/spb08632/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-11-21T18:41:30Z,2019-11-21T18:41:41Z,,NONE,,"On Free Download Manager it can display the correct total file size, while aria2 displays `0B`",,
780,https://api.github.com/repos/aria2/aria2/issues/1513,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1513/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1513/comments,https://api.github.com/repos/aria2/aria2/issues/1513/events,https://github.com/aria2/aria2/issues/1513,526560514,MDU6SXNzdWU1MjY1NjA1MTQ=,1513,fread_unlock,"{'login': 'lindroidux', 'id': 51092143, 'node_id': 'MDQ6VXNlcjUxMDkyMTQz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/51092143?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lindroidux', 'html_url': 'https://github.com/lindroidux', 'followers_url': 'https://api.github.com/users/lindroidux/followers', 'following_url': 'https://api.github.com/users/lindroidux/following{/other_user}', 'gists_url': 'https://api.github.com/users/lindroidux/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lindroidux/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lindroidux/subscriptions', 'organizations_url': 'https://api.github.com/users/lindroidux/orgs', 'repos_url': 'https://api.github.com/users/lindroidux/repos', 'events_url': 'https://api.github.com/users/lindroidux/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lindroidux/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-11-21T12:21:21Z,2019-11-21T12:22:38Z,,NONE,,"CANNOT LINK EXECUTABLE ""aria2c"" : cannot locate symbol ""fread_unlocked"" referenced by ""/system/xbin/aria2c""
The above error message is on android arm64
",,
781,https://api.github.com/repos/aria2/aria2/issues/1512,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1512/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1512/comments,https://api.github.com/repos/aria2/aria2/issues/1512/events,https://github.com/aria2/aria2/issues/1512,526476228,MDU6SXNzdWU1MjY0NzYyMjg=,1512,RPC interface fails to bind,"{'login': 'CircleFaith', 'id': 49904250, 'node_id': 'MDQ6VXNlcjQ5OTA0MjUw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/49904250?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/CircleFaith', 'html_url': 'https://github.com/CircleFaith', 'followers_url': 'https://api.github.com/users/CircleFaith/followers', 'following_url': 'https://api.github.com/users/CircleFaith/following{/other_user}', 'gists_url': 'https://api.github.com/users/CircleFaith/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/CircleFaith/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/CircleFaith/subscriptions', 'organizations_url': 'https://api.github.com/users/CircleFaith/orgs', 'repos_url': 'https://api.github.com/users/CircleFaith/repos', 'events_url': 'https://api.github.com/users/CircleFaith/events{/privacy}', 'received_events_url': 'https://api.github.com/users/CircleFaith/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2019-11-21T09:43:15Z,2020-07-22T21:00:44Z,2020-03-17T09:23:56Z,NONE,,"2019-11-21 17:22:04.191508 [ERROR] [HttpListenCommand.cc:112] IPv4 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: An attempt was made to access a socket in a way forbidden by its access permissions.
2019-11-21 17:22:04.191508 [DEBUG] [SelectEventPoll.cc:311] Socket -1 is not found in SocketEntries.
2019-11-21 17:22:04.191508 [ERROR] [HttpListenCommand.cc:112] IPv6 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: An attempt was made to access a socket in a way forbidden by its access permissions.
2019-11-21 17:22:04.191508 [DEBUG] [SelectEventPoll.cc:311] Socket -1 is not found in SocketEntries.
2019-11-21 17:22:04.191508 [ERROR] [MultiUrlRequestInfo.cc:297] Exception caught
Exception: [DownloadEngineFactory.cc:219] errorCode=1 Failed to setup RPC server.",,
782,https://api.github.com/repos/aria2/aria2/issues/1511,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1511/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1511/comments,https://api.github.com/repos/aria2/aria2/issues/1511/events,https://github.com/aria2/aria2/issues/1511,526448201,MDU6SXNzdWU1MjY0NDgyMDE=,1511,start issue,"{'login': 'CircleFaith', 'id': 49904250, 'node_id': 'MDQ6VXNlcjQ5OTA0MjUw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/49904250?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/CircleFaith', 'html_url': 'https://github.com/CircleFaith', 'followers_url': 'https://api.github.com/users/CircleFaith/followers', 'following_url': 'https://api.github.com/users/CircleFaith/following{/other_user}', 'gists_url': 'https://api.github.com/users/CircleFaith/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/CircleFaith/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/CircleFaith/subscriptions', 'organizations_url': 'https://api.github.com/users/CircleFaith/orgs', 'repos_url': 'https://api.github.com/users/CircleFaith/repos', 'events_url': 'https://api.github.com/users/CircleFaith/events{/privacy}', 'received_events_url': 'https://api.github.com/users/CircleFaith/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-11-21T08:50:17Z,2019-11-21T10:23:04Z,2019-11-21T10:23:04Z,NONE,,"aria2c --conf-path=aria2.conf
11/21 16:48:03 [ERROR] IPv4 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: An attempt was made to access a socket in a way forbidden by its access permissions.
11/21 16:48:03 [ERROR] IPv6 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: An attempt was made to access a socket in a way forbidden by its access permissions.
11/21 16:48:03 [ERROR] Exception caught
Exception: [DownloadEngineFactory.cc:219] errorCode=1 Failed to setup RPC server",,
783,https://api.github.com/repos/aria2/aria2/issues/1510,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1510/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1510/comments,https://api.github.com/repos/aria2/aria2/issues/1510/events,https://github.com/aria2/aria2/issues/1510,524188596,MDU6SXNzdWU1MjQxODg1OTY=,1510,A way to force seeding,"{'login': 'Gunni', 'id': 358099, 'node_id': 'MDQ6VXNlcjM1ODA5OQ==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/358099?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Gunni', 'html_url': 'https://github.com/Gunni', 'followers_url': 'https://api.github.com/users/Gunni/followers', 'following_url': 'https://api.github.com/users/Gunni/following{/other_user}', 'gists_url': 'https://api.github.com/users/Gunni/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Gunni/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Gunni/subscriptions', 'organizations_url': 'https://api.github.com/users/Gunni/orgs', 'repos_url': 'https://api.github.com/users/Gunni/repos', 'events_url': 'https://api.github.com/users/Gunni/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Gunni/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2019-11-18T07:36:34Z,2019-12-18T18:17:27Z,,NONE,,"Would it be possible to run in a ""charity mode"", disabling the choke algorithm outright, and seed any blocks that are requested by any client, with no exceptions.
Reason: Sync files between servers.
Could be an alternative to: https://github.com/aria2/aria2/issues/1395",,
784,https://api.github.com/repos/aria2/aria2/issues/1509,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1509/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1509/comments,https://api.github.com/repos/aria2/aria2/issues/1509/events,https://github.com/aria2/aria2/issues/1509,523812708,MDU6SXNzdWU1MjM4MTI3MDg=,1509,Unable to compile aria2 with MUSL,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2019-11-16T08:08:24Z,2019-11-16T08:57:49Z,2019-11-16T08:57:49Z,NONE,,"Hello,
The libnsl is not available on musl, can I remove it?
```
make[3]: Entering directory '/home/chord/Downloads/netgear/tmp/aria2/aria2-1.35.0/src'
CXXLD aria2
/home/chord/Downloads/netgear/tmp/arm-linux-musleabi-cross/bin/../lib/gcc/arm-linux-musleabi/9.2.1/
../../../../arm-linux-musleabi/bin/ld: cannot find -lnsl
```",,
785,https://api.github.com/repos/aria2/aria2/issues/1508,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1508/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1508/comments,https://api.github.com/repos/aria2/aria2/issues/1508/events,https://github.com/aria2/aria2/issues/1508,522736909,MDU6SXNzdWU1MjI3MzY5MDk=,1508,I just want to download some type of document.,"{'login': '91jetbrain', 'id': 57251019, 'node_id': 'MDQ6VXNlcjU3MjUxMDE5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/57251019?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/91jetbrain', 'html_url': 'https://github.com/91jetbrain', 'followers_url': 'https://api.github.com/users/91jetbrain/followers', 'following_url': 'https://api.github.com/users/91jetbrain/following{/other_user}', 'gists_url': 'https://api.github.com/users/91jetbrain/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/91jetbrain/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/91jetbrain/subscriptions', 'organizations_url': 'https://api.github.com/users/91jetbrain/orgs', 'repos_url': 'https://api.github.com/users/91jetbrain/repos', 'events_url': 'https://api.github.com/users/91jetbrain/events{/privacy}', 'received_events_url': 'https://api.github.com/users/91jetbrain/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-11-14T09:42:37Z,2019-12-05T04:24:54Z,,NONE,,"
If there are many file types in the magnetic, but I only want to download some type of files, such as mp4, mkv, which code to modify?",,
786,https://api.github.com/repos/aria2/aria2/issues/1507,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1507/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1507/comments,https://api.github.com/repos/aria2/aria2/issues/1507/events,https://github.com/aria2/aria2/issues/1507,520270179,MDU6SXNzdWU1MjAyNzAxNzk=,1507,Multithreaded checksum for torrent resume,"{'login': 'midnightmagic', 'id': 607777, 'node_id': 'MDQ6VXNlcjYwNzc3Nw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/607777?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/midnightmagic', 'html_url': 'https://github.com/midnightmagic', 'followers_url': 'https://api.github.com/users/midnightmagic/followers', 'following_url': 'https://api.github.com/users/midnightmagic/following{/other_user}', 'gists_url': 'https://api.github.com/users/midnightmagic/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/midnightmagic/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/midnightmagic/subscriptions', 'organizations_url': 'https://api.github.com/users/midnightmagic/orgs', 'repos_url': 'https://api.github.com/users/midnightmagic/repos', 'events_url': 'https://api.github.com/users/midnightmagic/events{/privacy}', 'received_events_url': 'https://api.github.com/users/midnightmagic/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2019-11-08T22:48:26Z,2019-12-05T05:34:35Z,,NONE,,"Apologies if this is a prior issue or it's already possible—I promise I looked—but in the event that aria2c is being used to download torrent files with large numbers of pieces or extensive datasets, when resuming with -V the checksum process appears to be single-threaded.
I was hoping you'd agree with me that doing a multi-threaded checksum checkintegrity would be useful for speeding this process up. There are machines out there with large numbers of slower CPU cores but vast I/O capacity that could easily sustain e.g. a 36-way parallel checksum resume. And, given future direction appears to be horizontal scaling this will probably be more common in the future.
It seems to me that this could be done in one of two ways:
1) Directly within aria2c with a threads or cores auto detect plus override, plus an enable or disable switch.
2) By giving the user a tool to create their own .aria2 files which can then be run manually offline before feeding the files to aria for the actual download.
I was hoping you could offer some suggestions for a concrete way for doing this, in the event that you would prefer not to, so I could putter through the source and create a patch for myself to enable multithreading checksum/integrity checking in resume.
Thanks for making such a great downloading program, it's really nice using it.
",,
787,https://api.github.com/repos/aria2/aria2/issues/1506,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1506/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1506/comments,https://api.github.com/repos/aria2/aria2/issues/1506/events,https://github.com/aria2/aria2/issues/1506,519673746,MDU6SXNzdWU1MTk2NzM3NDY=,1506,Memory continues to increase when running,"{'login': 'Wai5888', 'id': 57515143, 'node_id': 'MDQ6VXNlcjU3NTE1MTQz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/57515143?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Wai5888', 'html_url': 'https://github.com/Wai5888', 'followers_url': 'https://api.github.com/users/Wai5888/followers', 'following_url': 'https://api.github.com/users/Wai5888/following{/other_user}', 'gists_url': 'https://api.github.com/users/Wai5888/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Wai5888/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Wai5888/subscriptions', 'organizations_url': 'https://api.github.com/users/Wai5888/orgs', 'repos_url': 'https://api.github.com/users/Wai5888/repos', 'events_url': 'https://api.github.com/users/Wai5888/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Wai5888/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-11-08T03:55:44Z,2019-11-08T03:55:44Z,,NONE,,"I use aria2c to download the torrent via rpc, the configuration is as follows:
enable-rpc=true
rpc-listen-port=6800
bt-metadata-only=true
bt-save-metadata=true
bt-stop-timeout=60
bt-enable-lpd=true
enable-peer-exchange=true
listen-port=6976
dht-listen-port=6976
max-concurrent-downloads=1024
dht-file-path=aria2-dht.dat
optimize-concurrent-downloads=true
keep-unfinished-download-result=falss
My script wrote an infinite loop, constantly submitting download tasks to aria2c.
By running one day, the memory of aria2c can be up to 2G
I think maybe the task queue cannot remove the timeout download task.",,
788,https://api.github.com/repos/aria2/aria2/issues/1505,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1505/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1505/comments,https://api.github.com/repos/aria2/aria2/issues/1505/events,https://github.com/aria2/aria2/issues/1505,517754894,MDU6SXNzdWU1MTc3NTQ4OTQ=,1505,Request to add --max-split-size option,"{'login': 'jtyjd', 'id': 53168613, 'node_id': 'MDQ6VXNlcjUzMTY4NjEz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/53168613?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jtyjd', 'html_url': 'https://github.com/jtyjd', 'followers_url': 'https://api.github.com/users/jtyjd/followers', 'following_url': 'https://api.github.com/users/jtyjd/following{/other_user}', 'gists_url': 'https://api.github.com/users/jtyjd/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jtyjd/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jtyjd/subscriptions', 'organizations_url': 'https://api.github.com/users/jtyjd/orgs', 'repos_url': 'https://api.github.com/users/jtyjd/repos', 'events_url': 'https://api.github.com/users/jtyjd/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jtyjd/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-11-05T12:53:34Z,2019-11-14T10:25:23Z,,NONE,,"Since the server enforces partial content download files and limits the maximum block size to 5M, this causes aria2 to fail to download large files. So request to add the --max-split-size function to limit the block size per connection download.",,
789,https://api.github.com/repos/aria2/aria2/issues/1504,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1504/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1504/comments,https://api.github.com/repos/aria2/aria2/issues/1504/events,https://github.com/aria2/aria2/issues/1504,517657110,MDU6SXNzdWU1MTc2NTcxMTA=,1504,How to build iOS libary?,"{'login': 'bingstyle', 'id': 13991159, 'node_id': 'MDQ6VXNlcjEzOTkxMTU5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/13991159?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/bingstyle', 'html_url': 'https://github.com/bingstyle', 'followers_url': 'https://api.github.com/users/bingstyle/followers', 'following_url': 'https://api.github.com/users/bingstyle/following{/other_user}', 'gists_url': 'https://api.github.com/users/bingstyle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/bingstyle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/bingstyle/subscriptions', 'organizations_url': 'https://api.github.com/users/bingstyle/orgs', 'repos_url': 'https://api.github.com/users/bingstyle/repos', 'events_url': 'https://api.github.com/users/bingstyle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/bingstyle/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-11-05T09:40:41Z,2020-08-10T06:29:12Z,,NONE,,"Didn't see the build documentation for iOS, I can only compile osx's libaria2 library with Mac,It is x86_64, but I need to support the arm64 library",,
790,https://api.github.com/repos/aria2/aria2/issues/1503,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1503/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1503/comments,https://api.github.com/repos/aria2/aria2/issues/1503/events,https://github.com/aria2/aria2/issues/1503,516787478,MDU6SXNzdWU1MTY3ODc0Nzg=,1503,aria2c --content-disposition-default-utf8 | Unrecognized,"{'login': 'RT4U', 'id': 39148812, 'node_id': 'MDQ6VXNlcjM5MTQ4ODEy', 'avatar_url': 'https://avatars0.githubusercontent.com/u/39148812?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/RT4U', 'html_url': 'https://github.com/RT4U', 'followers_url': 'https://api.github.com/users/RT4U/followers', 'following_url': 'https://api.github.com/users/RT4U/following{/other_user}', 'gists_url': 'https://api.github.com/users/RT4U/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/RT4U/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/RT4U/subscriptions', 'organizations_url': 'https://api.github.com/users/RT4U/orgs', 'repos_url': 'https://api.github.com/users/RT4U/repos', 'events_url': 'https://api.github.com/users/RT4U/events{/privacy}', 'received_events_url': 'https://api.github.com/users/RT4U/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-11-03T06:28:05Z,2019-11-03T06:38:33Z,2019-11-03T06:38:33Z,NONE,,"`aria2c --content-disposition-default-utf8 true`
> aria2c: unrecognized option '--content-disposition-default-utf8'
I've been having issues with download file names not being correctly resolved. As per documentation I've tried to set that option but it simply didn't work out.
v1.30.0
",,
791,https://api.github.com/repos/aria2/aria2/issues/1502,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1502/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1502/comments,https://api.github.com/repos/aria2/aria2/issues/1502/events,https://github.com/aria2/aria2/issues/1502,515333054,MDU6SXNzdWU1MTUzMzMwNTQ=,1502,Error when build with --disable-bittorrent and --disable-metalink,"{'login': 'Rean1030', 'id': 15373807, 'node_id': 'MDQ6VXNlcjE1MzczODA3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/15373807?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Rean1030', 'html_url': 'https://github.com/Rean1030', 'followers_url': 'https://api.github.com/users/Rean1030/followers', 'following_url': 'https://api.github.com/users/Rean1030/following{/other_user}', 'gists_url': 'https://api.github.com/users/Rean1030/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Rean1030/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Rean1030/subscriptions', 'organizations_url': 'https://api.github.com/users/Rean1030/orgs', 'repos_url': 'https://api.github.com/users/Rean1030/repos', 'events_url': 'https://api.github.com/users/Rean1030/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Rean1030/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-31T10:48:15Z,2019-10-31T10:49:36Z,,NONE,,"When I build with `--disable-bittorrent` and `--disable-metalink` in `aria2\mingw-config` on docker, There is an error about `InternalDHKeyExchange.h` & `bignum.h`;
If I comment line 347 in Makefile.am, It will be ok.
```
if USE_INTERNAL_BIGNUM
SRCS += \
bignum.h
# InternalDHKeyExchange.cc InternalDHKeyExchange.h
endif
```
Is this a problem or am I set it wrong?
Thank you :)
",,
792,https://api.github.com/repos/aria2/aria2/issues/1501,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1501/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1501/comments,https://api.github.com/repos/aria2/aria2/issues/1501/events,https://github.com/aria2/aria2/issues/1501,515083197,MDU6SXNzdWU1MTUwODMxOTc=,1501,Feature request: please implment magnet URI generator for file,"{'login': '29e7e280-0d1c-4bba-98fe-f7cd3ca7500a', 'id': 278153, 'node_id': 'MDQ6VXNlcjI3ODE1Mw==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/278153?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a', 'html_url': 'https://github.com/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a', 'followers_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/followers', 'following_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/following{/other_user}', 'gists_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/subscriptions', 'organizations_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/orgs', 'repos_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/repos', 'events_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/events{/privacy}', 'received_events_url': 'https://api.github.com/users/29e7e280-0d1c-4bba-98fe-f7cd3ca7500a/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-31T01:10:59Z,2019-10-31T01:10:59Z,,NONE,,"Hello, current aria2 can not generate bt magnet uri, i using `rhash` do this job, but still wish aria2 can do it for me .
rhash is an opensource project , so may we add this feature into aria2?",,
793,https://api.github.com/repos/aria2/aria2/issues/1500,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1500/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1500/comments,https://api.github.com/repos/aria2/aria2/issues/1500/events,https://github.com/aria2/aria2/issues/1500,514769769,MDU6SXNzdWU1MTQ3Njk3Njk=,1500,Store the URL in the control file and add command to resume from just the control file,"{'login': 'NightMachinary', 'id': 36224762, 'node_id': 'MDQ6VXNlcjM2MjI0NzYy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/36224762?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NightMachinary', 'html_url': 'https://github.com/NightMachinary', 'followers_url': 'https://api.github.com/users/NightMachinary/followers', 'following_url': 'https://api.github.com/users/NightMachinary/following{/other_user}', 'gists_url': 'https://api.github.com/users/NightMachinary/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NightMachinary/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NightMachinary/subscriptions', 'organizations_url': 'https://api.github.com/users/NightMachinary/orgs', 'repos_url': 'https://api.github.com/users/NightMachinary/repos', 'events_url': 'https://api.github.com/users/NightMachinary/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NightMachinary/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-10-30T15:35:32Z,2019-12-14T09:09:33Z,,NONE,,"This makes aria2 more of a download manager, rather than a simple downloader. I want to be able to resume the download like this:
`aria2c resume someFile.aria2`",,
794,https://api.github.com/repos/aria2/aria2/issues/1499,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1499/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1499/comments,https://api.github.com/repos/aria2/aria2/issues/1499/events,https://github.com/aria2/aria2/issues/1499,513840509,MDU6SXNzdWU1MTM4NDA1MDk=,1499,aria2 1.35.0 android binary failed to run at android 5.0.2,"{'login': 'multiSnow', 'id': 2306079, 'node_id': 'MDQ6VXNlcjIzMDYwNzk=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/2306079?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/multiSnow', 'html_url': 'https://github.com/multiSnow', 'followers_url': 'https://api.github.com/users/multiSnow/followers', 'following_url': 'https://api.github.com/users/multiSnow/following{/other_user}', 'gists_url': 'https://api.github.com/users/multiSnow/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/multiSnow/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/multiSnow/subscriptions', 'organizations_url': 'https://api.github.com/users/multiSnow/orgs', 'repos_url': 'https://api.github.com/users/multiSnow/repos', 'events_url': 'https://api.github.com/users/multiSnow/events{/privacy}', 'received_events_url': 'https://api.github.com/users/multiSnow/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2019-10-29T11:01:41Z,2019-11-04T16:03:58Z,,CONTRIBUTOR,,"```
$ >> ./aria2c -v
CANNOT LINK EXECUTABLE: empty/missing DT_HASH in ""./aria2c"" (built with --hash-style=gnu?)
```",,
795,https://api.github.com/repos/aria2/aria2/issues/1498,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1498/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1498/comments,https://api.github.com/repos/aria2/aria2/issues/1498/events,https://github.com/aria2/aria2/issues/1498,513667516,MDU6SXNzdWU1MTM2Njc1MTY=,1498,problem with on-download-complete,"{'login': 'oooookey', 'id': 30890212, 'node_id': 'MDQ6VXNlcjMwODkwMjEy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/30890212?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/oooookey', 'html_url': 'https://github.com/oooookey', 'followers_url': 'https://api.github.com/users/oooookey/followers', 'following_url': 'https://api.github.com/users/oooookey/following{/other_user}', 'gists_url': 'https://api.github.com/users/oooookey/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/oooookey/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/oooookey/subscriptions', 'organizations_url': 'https://api.github.com/users/oooookey/orgs', 'repos_url': 'https://api.github.com/users/oooookey/repos', 'events_url': 'https://api.github.com/users/oooookey/events{/privacy}', 'received_events_url': 'https://api.github.com/users/oooookey/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-29T03:14:33Z,2019-10-30T03:31:40Z,2019-10-30T03:23:22Z,NONE,,"details in https://stackoverflow.com/q/58600809/8782338
could u give some advice,thanks
or is there any way to overwrite the hook event in jsonrpc or xmlrpc ",,
796,https://api.github.com/repos/aria2/aria2/issues/1497,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1497/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1497/comments,https://api.github.com/repos/aria2/aria2/issues/1497/events,https://github.com/aria2/aria2/issues/1497,513452700,MDU6SXNzdWU1MTM0NTI3MDA=,1497,aria2::LpdMessageDispatcherTest: 2 tests fail without network access,"{'login': 'mgorny', 'id': 110765, 'node_id': 'MDQ6VXNlcjExMDc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/110765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mgorny', 'html_url': 'https://github.com/mgorny', 'followers_url': 'https://api.github.com/users/mgorny/followers', 'following_url': 'https://api.github.com/users/mgorny/following{/other_user}', 'gists_url': 'https://api.github.com/users/mgorny/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mgorny/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mgorny/subscriptions', 'organizations_url': 'https://api.github.com/users/mgorny/orgs', 'repos_url': 'https://api.github.com/users/mgorny/repos', 'events_url': 'https://api.github.com/users/mgorny/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mgorny/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-28T17:34:40Z,2019-10-28T17:34:40Z,,CONTRIBUTOR,,"When running tests in a network namespace without Internet access, I get the following two failures:
```
##Failure Location unknown## : Error
Test name: aria2::LpdMessageDispatcherTest::testSendMessage
uncaught exception of type std::exception (or derived).
- Failed to set a socket option, cause: No such device
LpdMessageReceiverTest.cc:34:Assertion
Test name: aria2::LpdMessageReceiverTest::testReceiveMessage
assertion failed
- Expression: rcv.init("""")
Failures !!!
Run: 979 Failure total: 2 Failures: 1 Errors: 1
```
I can reproduce it reliably with 1.35.0 and git master.
[test-suite.log](https://github.com/aria2/aria2/files/3779912/test-suite.log)
",,
797,https://api.github.com/repos/aria2/aria2/issues/1496,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1496/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1496/comments,https://api.github.com/repos/aria2/aria2/issues/1496/events,https://github.com/aria2/aria2/issues/1496,510778871,MDU6SXNzdWU1MTA3Nzg4NzE=,1496,Support tilde and/or environment variables in config files,"{'login': 'rafi', 'id': 147918, 'node_id': 'MDQ6VXNlcjE0NzkxOA==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/147918?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rafi', 'html_url': 'https://github.com/rafi', 'followers_url': 'https://api.github.com/users/rafi/followers', 'following_url': 'https://api.github.com/users/rafi/following{/other_user}', 'gists_url': 'https://api.github.com/users/rafi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rafi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rafi/subscriptions', 'organizations_url': 'https://api.github.com/users/rafi/orgs', 'repos_url': 'https://api.github.com/users/rafi/repos', 'events_url': 'https://api.github.com/users/rafi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rafi/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2019-10-22T16:45:59Z,2020-01-09T01:27:40Z,,NONE,,"Feature request: Allow `~` and/or environment variables within configuration files, e.g.:
```
dir=~/media/dl
input-file=~/.cache/aria2/session.dat
save-session=~/.cache/aria2/session.dat
log=~/.cache/aria2/aria2.log
on-download-complete=~/.local/bin/dizzer
dht-file-path=~/.cache/aria2/dht.dat
dht-file-path6=~/.cache/aria2/dht6.dat
```
An alternative would be environment variable `$HOME` (and `%UserProfile%` in windows) instead of the tilde (`~`).",,
798,https://api.github.com/repos/aria2/aria2/issues/1495,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1495/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1495/comments,https://api.github.com/repos/aria2/aria2/issues/1495/events,https://github.com/aria2/aria2/issues/1495,510373452,MDU6SXNzdWU1MTAzNzM0NTI=,1495,Some ydl downloads not pickd up by aria2c,"{'login': 'aidinzolghadr', 'id': 6238122, 'node_id': 'MDQ6VXNlcjYyMzgxMjI=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/6238122?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/aidinzolghadr', 'html_url': 'https://github.com/aidinzolghadr', 'followers_url': 'https://api.github.com/users/aidinzolghadr/followers', 'following_url': 'https://api.github.com/users/aidinzolghadr/following{/other_user}', 'gists_url': 'https://api.github.com/users/aidinzolghadr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/aidinzolghadr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/aidinzolghadr/subscriptions', 'organizations_url': 'https://api.github.com/users/aidinzolghadr/orgs', 'repos_url': 'https://api.github.com/users/aidinzolghadr/repos', 'events_url': 'https://api.github.com/users/aidinzolghadr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/aidinzolghadr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,14,2019-10-22T00:53:33Z,2020-08-28T12:28:31Z,,NONE,,"Hi,
I'm using this command to download from Youtube:
Problem is, a lot of times downloads are not picked up by aria2c and uses ydl's internal downloader which is very slow.
This is an example of my command and also a video that won't get picked up by Aria2c:
`youtube-dl.exe --external-downloader aria2c --external-downloader-args '-c -j 16 -x 16 -s 16 -k 1M' -i -f bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4 https://www.youtube.com/watchv?v=Wkgs2jCelvk`
What am I missing here?
Updated both to latest versions.
Thanks.",,
799,https://api.github.com/repos/aria2/aria2/issues/1494,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1494/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1494/comments,https://api.github.com/repos/aria2/aria2/issues/1494/events,https://github.com/aria2/aria2/issues/1494,509557487,MDU6SXNzdWU1MDk1NTc0ODc=,1494,SSL/TLS handshake failure: protocol error,"{'login': 'Jimmy-Z', 'id': 85773, 'node_id': 'MDQ6VXNlcjg1Nzcz', 'avatar_url': 'https://avatars0.githubusercontent.com/u/85773?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Jimmy-Z', 'html_url': 'https://github.com/Jimmy-Z', 'followers_url': 'https://api.github.com/users/Jimmy-Z/followers', 'following_url': 'https://api.github.com/users/Jimmy-Z/following{/other_user}', 'gists_url': 'https://api.github.com/users/Jimmy-Z/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Jimmy-Z/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Jimmy-Z/subscriptions', 'organizations_url': 'https://api.github.com/users/Jimmy-Z/orgs', 'repos_url': 'https://api.github.com/users/Jimmy-Z/repos', 'events_url': 'https://api.github.com/users/Jimmy-Z/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Jimmy-Z/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-10-20T07:23:38Z,2019-12-14T09:27:36Z,,CONTRIBUTOR,,"Example:
```
$ /opt/bin/aria2c https://us.download.nvidia.com/Windows/436.48/436.48-desktop-win10-64bit-international-whql.exe
10/20 15:15:02 [NOTICE] Downloading 1 item(s)
[#1023de 0B/0B CN:1 DL:0B]
10/20 15:15:03 [ERROR] CUID#7 - Download aborted. URI=https://us.download.nvidia.com/Windows/436.48/436.48-desktop-win10-64bit-international-whql.exe
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://us.download.nvidia.com/Windows/436.48/436.48-desktop-win10-64bit-international-whql.exe
-> [SocketCore.cc:1021] errorCode=1 SSL/TLS handshake failure: protocol error
10/20 15:15:03 [NOTICE] Download GID#1023dee0651c83ba not complete:
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
1023de|ERR | 0B/s|https://us.download.nvidia.com/Windows/436.48/436.48-desktop-win10-64bit-international-whql.exe
Status Legend:
(ERR):error occurred.
aria2 will resume download if the transfer is restarted.
If there are any errors, then see the log file. See '-l' option in help/man page for details.
```
This is my own build:
```
$ /opt/bin/aria2c --version
aria2 version 1.35.0
Copyright (C) 2006, 2019 Tatsuhiro Tsujikawa
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
** Configuration **
Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC, SFTP
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32
Libraries: zlib/1.2.11 libxml2/2.9.4 sqlite3/3.27.2 OpenSSL/1.1.1d c-ares/1.14.0 libssh2/1.8.0
Compiler: gcc 8.3.0
built by x86_64-pc-linux-gnu
on Oct 8 2019 15:26:06
System: Linux 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64
Report bugs to https://github.com/aria2/aria2/issues
Visit https://aria2.github.io/
```
The one ships with debian 10 works fine though:
```
$ aria2c https://us.download.nvidia.com/Windows/436.48/436.48-desktop-win10-64bit-international-whql.exe
10/20 15:15:51 [NOTICE] Downloading 1 item(s)
10/20 15:15:52 [NOTICE] CUID#7 - Redirecting to https://us.download.nvidia.cn/Windows/436.48/436.48-desktop-win10-64bit-international-whql.exe
[#dd3eb8 508MiB/570MiB(88%) CN:1 DL:74MiB]
10/20 15:16:00 [NOTICE] Download complete: /mnt/tmpfs/436.48-desktop-win10-64bit-international-whql.exe
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
dd3eb8|OK | 72MiB/s|/mnt/tmpfs/436.48-desktop-win10-64bit-international-whql.exe
Status Legend:
(OK):download completed.
```
```
$ aria2c --version
aria2 version 1.34.0
Copyright (C) 2006, 2017 Tatsuhiro Tsujikawa
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
** Configuration **
Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC, SFTP
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32
Libraries: zlib/1.2.8 expat/2.2.0 sqlite3/3.16.2 OpenSSL/1.1.0j c-ares/1.12.0 libssh2/1.7.0
Compiler: gcc 6.3.0 20170516
built by x86_64-pc-linux-gnu
on May 9 2019 16:46:47
System: Linux 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64
Report bugs to https://github.com/aria2/aria2/issues
Visit https://aria2.github.io/
```",,
800,https://api.github.com/repos/aria2/aria2/issues/1493,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1493/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1493/comments,https://api.github.com/repos/aria2/aria2/issues/1493/events,https://github.com/aria2/aria2/issues/1493,509519124,MDU6SXNzdWU1MDk1MTkxMjQ=,1493,How does `--max-concurrent-downloads` affect `--split` and `--max-connection-per-server`?,"{'login': '0x7A31C7', 'id': 48036521, 'node_id': 'MDQ6VXNlcjQ4MDM2NTIx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/48036521?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/0x7A31C7', 'html_url': 'https://github.com/0x7A31C7', 'followers_url': 'https://api.github.com/users/0x7A31C7/followers', 'following_url': 'https://api.github.com/users/0x7A31C7/following{/other_user}', 'gists_url': 'https://api.github.com/users/0x7A31C7/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/0x7A31C7/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/0x7A31C7/subscriptions', 'organizations_url': 'https://api.github.com/users/0x7A31C7/orgs', 'repos_url': 'https://api.github.com/users/0x7A31C7/repos', 'events_url': 'https://api.github.com/users/0x7A31C7/events{/privacy}', 'received_events_url': 'https://api.github.com/users/0x7A31C7/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2019-10-19T22:49:48Z,2019-10-30T02:07:19Z,,NONE,,"### Example 1
I have set `--max-concurrent-downloads=2` and specified 4 URLs (mirrors) with `--split=4`. How many parallel downloads will occur?
My understanding from #875 and #833 is that only 2 concurrent downloads will happen. Is this correct?
---
### Example 2
I have set `--max-concurrent-downloads=2` and specified a URL with `--max-connection-per-server=5`. How many connections will run in parallel in this case?
---
### Example 3
I have set `--max-concurrent-downloads=8` and specified 2 URLs (mirrors) with `--split=2` and `--max-connection-per-server=5`. How many connections will run in parallel?",,
801,https://api.github.com/repos/aria2/aria2/issues/1492,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1492/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1492/comments,https://api.github.com/repos/aria2/aria2/issues/1492/events,https://github.com/aria2/aria2/issues/1492,508963229,MDU6SXNzdWU1MDg5NjMyMjk=,1492,aria2c with ssl/tls on Debian 8,"{'login': 'nmr50', 'id': 15949329, 'node_id': 'MDQ6VXNlcjE1OTQ5MzI5', 'avatar_url': 'https://avatars3.githubusercontent.com/u/15949329?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nmr50', 'html_url': 'https://github.com/nmr50', 'followers_url': 'https://api.github.com/users/nmr50/followers', 'following_url': 'https://api.github.com/users/nmr50/following{/other_user}', 'gists_url': 'https://api.github.com/users/nmr50/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nmr50/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nmr50/subscriptions', 'organizations_url': 'https://api.github.com/users/nmr50/orgs', 'repos_url': 'https://api.github.com/users/nmr50/repos', 'events_url': 'https://api.github.com/users/nmr50/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nmr50/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2019-10-18T09:29:23Z,2019-10-22T03:15:44Z,,NONE,,"Hello, I want to tell that aria2 is a NICE tool, and I want to ask you something.
running ./configure --with-gnutls OR --with-openssl gives no needed result at all:
checking for LIBGNUTLS... no
configure: WARNING:
checking for OPENSSL... no
configure: WARNING:
configure: error: in `/\*/aria2-1.35.0':
configure: error: openssl is requested but not found in the system.
I have installed all needed libs - openssl and gnutls:
```
libgnutls-deb0-28/oldstable,now 3.3.8-6+deb8u7 i386 [installed]
GNU TLS library - main runtime library
libgnutls-openssl27/oldstable,now 3.3.8-6+deb8u7 i386 [installed,automatic]
GNU TLS library - OpenSSL wrapper
libgnutls26/now 2.12.20-8+deb7u5 i386 [installed,local]
GNU TLS library - runtime library
libgnutls28-dev/oldstable,now 3.3.8-6+deb8u7 i386 [installed]
GNU TLS library - development files
libgnutlsxx28/oldstable,now 3.3.8-6+deb8u7 i386 [installed,automatic]
GNU TLS library - C++ runtime library
```
```
openssl/oldstable,now 1.0.1t-1+deb8u8 i386 [installed]
Secure Sockets Layer toolkit - cryptographic utility
libssl1.0.0/jessie-backports,now 1.0.2l-1~bpo8+1 i386 [installed]
Secure Sockets Layer toolkit - shared libraries
libssl-dev/jessie-backports,now 1.0.2l-1~bpo8+1 i386 [installed]
Secure Sockets Layer toolkit - development files
libssl-doc/jessie-backports,now 1.0.2l-1~bpo8+1 all [installed,automatic]
Secure Sockets Layer toolkit - development documentation
```
but configure won't recognize 'em installed on my system.
Please, tell me how to fix this one and get aria2c compiled WITH ssl/tls.
Thanks in advance!
I can also tell you that aria2c compiled OK on Ubuntu system after installing libgnutls-dev..",,
802,https://api.github.com/repos/aria2/aria2/issues/1491,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1491/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1491/comments,https://api.github.com/repos/aria2/aria2/issues/1491/events,https://github.com/aria2/aria2/issues/1491,508747903,MDU6SXNzdWU1MDg3NDc5MDM=,1491,Aria2c does not support udp tracker,"{'login': 'f4nff', 'id': 19538878, 'node_id': 'MDQ6VXNlcjE5NTM4ODc4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/19538878?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/f4nff', 'html_url': 'https://github.com/f4nff', 'followers_url': 'https://api.github.com/users/f4nff/followers', 'following_url': 'https://api.github.com/users/f4nff/following{/other_user}', 'gists_url': 'https://api.github.com/users/f4nff/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/f4nff/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/f4nff/subscriptions', 'organizations_url': 'https://api.github.com/users/f4nff/orgs', 'repos_url': 'https://api.github.com/users/f4nff/repos', 'events_url': 'https://api.github.com/users/f4nff/events{/privacy}', 'received_events_url': 'https://api.github.com/users/f4nff/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-10-17T22:14:46Z,2019-10-18T02:59:07Z,,NONE,,"`https://newtrackon.com/list`
There are quite a few seed tracks that use udp tracker, but now he doesn't support it.",,
803,https://api.github.com/repos/aria2/aria2/issues/1490,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1490/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1490/comments,https://api.github.com/repos/aria2/aria2/issues/1490/events,https://github.com/aria2/aria2/pull/1490,506437604,MDExOlB1bGxSZXF1ZXN0MzI3NjMzNzU5,1490,s3 relevant conf items,"{'login': 'zsichen', 'id': 24535089, 'node_id': 'MDQ6VXNlcjI0NTM1MDg5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/24535089?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zsichen', 'html_url': 'https://github.com/zsichen', 'followers_url': 'https://api.github.com/users/zsichen/followers', 'following_url': 'https://api.github.com/users/zsichen/following{/other_user}', 'gists_url': 'https://api.github.com/users/zsichen/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zsichen/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zsichen/subscriptions', 'organizations_url': 'https://api.github.com/users/zsichen/orgs', 'repos_url': 'https://api.github.com/users/zsichen/repos', 'events_url': 'https://api.github.com/users/zsichen/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zsichen/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2019-10-14T04:07:09Z,2019-10-14T04:07:15Z,2019-10-14T04:07:15Z,NONE,,,,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1490', 'html_url': 'https://github.com/aria2/aria2/pull/1490', 'diff_url': 'https://github.com/aria2/aria2/pull/1490.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1490.patch'}"
804,https://api.github.com/repos/aria2/aria2/issues/1489,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1489/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1489/comments,https://api.github.com/repos/aria2/aria2/issues/1489/events,https://github.com/aria2/aria2/pull/1489,506368024,MDExOlB1bGxSZXF1ZXN0MzI3NTg0MTIx,1489,Upgrade Chromium cookie store support to version 11,"{'login': 'mqudsi', 'id': 606923, 'node_id': 'MDQ6VXNlcjYwNjkyMw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/606923?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mqudsi', 'html_url': 'https://github.com/mqudsi', 'followers_url': 'https://api.github.com/users/mqudsi/followers', 'following_url': 'https://api.github.com/users/mqudsi/following{/other_user}', 'gists_url': 'https://api.github.com/users/mqudsi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mqudsi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mqudsi/subscriptions', 'organizations_url': 'https://api.github.com/users/mqudsi/orgs', 'repos_url': 'https://api.github.com/users/mqudsi/repos', 'events_url': 'https://api.github.com/users/mqudsi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mqudsi/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-13T19:14:39Z,2019-10-13T19:14:39Z,,NONE,,"Edge, Chrome, and Opera are all using this format now.
We cannot dynamically craft a query that selects from `secure` or `is_secure` depending on `meta.last_compatible_db_version` as the SQLite query builder first parses and validates all columns named in a query before executing any part of it and does not have the equivalent of `eval`.
If `getQuery()` instead returned a query that returned the *text* of a query, that would be OK but for now I think this is in the best interest of most aria2 users.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1489', 'html_url': 'https://github.com/aria2/aria2/pull/1489', 'diff_url': 'https://github.com/aria2/aria2/pull/1489.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1489.patch'}"
805,https://api.github.com/repos/aria2/aria2/issues/1488,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1488/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1488/comments,https://api.github.com/repos/aria2/aria2/issues/1488/events,https://github.com/aria2/aria2/issues/1488,506332415,MDU6SXNzdWU1MDYzMzI0MTU=,1488,aria2 1.35 still doesn't support TLS1.3?,"{'login': 'qazesz1', 'id': 30799958, 'node_id': 'MDQ6VXNlcjMwNzk5OTU4', 'avatar_url': 'https://avatars0.githubusercontent.com/u/30799958?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/qazesz1', 'html_url': 'https://github.com/qazesz1', 'followers_url': 'https://api.github.com/users/qazesz1/followers', 'following_url': 'https://api.github.com/users/qazesz1/following{/other_user}', 'gists_url': 'https://api.github.com/users/qazesz1/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/qazesz1/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/qazesz1/subscriptions', 'organizations_url': 'https://api.github.com/users/qazesz1/orgs', 'repos_url': 'https://api.github.com/users/qazesz1/repos', 'events_url': 'https://api.github.com/users/qazesz1/events{/privacy}', 'received_events_url': 'https://api.github.com/users/qazesz1/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,5,2019-10-13T14:27:47Z,2019-10-20T11:26:09Z,2019-10-20T11:25:19Z,NONE,,"Aria2 1.35 failed to download a file from my website which is over cloudflare and have only TLS1.3 enabled. It seemed like aria2 1.35 can't handle TLS1.3, because after setting my site with both TLS1.2 and 1.3 on in CF panel, downloading can be done without error.",,
806,https://api.github.com/repos/aria2/aria2/issues/1487,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1487/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1487/comments,https://api.github.com/repos/aria2/aria2/issues/1487/events,https://github.com/aria2/aria2/pull/1487,506112892,MDExOlB1bGxSZXF1ZXN0MzI3NDEyMTAy,1487,Reset sessionDownloadLength and sessionUploadLength on download start,"{'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}","[{'id': 64137494, 'node_id': 'MDU6TGFiZWw2NDEzNzQ5NA==', 'url': 'https://api.github.com/repos/aria2/aria2/labels/bug', 'name': 'bug', 'color': 'e11d21', 'default': True, 'description': None}]",closed,False,,[],"{'url': 'https://api.github.com/repos/aria2/aria2/milestones/18', 'html_url': 'https://github.com/aria2/aria2/milestone/18', 'labels_url': 'https://api.github.com/repos/aria2/aria2/milestones/18/labels', 'id': 4724551, 'node_id': 'MDk6TWlsZXN0b25lNDcyNDU1MQ==', 'number': 18, 'title': 'v1.36.0', 'description': '', 'creator': {'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 2, 'state': 'open', 'created_at': '2019-10-06T01:54:35Z', 'updated_at': '2019-10-12T02:46:36Z', 'due_on': None, 'closed_at': None}",0,2019-10-12T01:35:31Z,2019-10-12T02:46:38Z,2019-10-12T02:46:35Z,COLLABORATOR,,"This commit resets sessionDownloadLength and sessionUploadLength when
a download restarted (including unpause RPC method).
Fixes #1486",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1487', 'html_url': 'https://github.com/aria2/aria2/pull/1487', 'diff_url': 'https://github.com/aria2/aria2/pull/1487.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1487.patch'}"
807,https://api.github.com/repos/aria2/aria2/issues/1486,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1486/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1486/comments,https://api.github.com/repos/aria2/aria2/issues/1486/events,https://github.com/aria2/aria2/issues/1486,505913920,MDU6SXNzdWU1MDU5MTM5MjA=,1486,Upload length is wrong after pausing and unpausing,"{'login': 'sbruder', 'id': 15986681, 'node_id': 'MDQ6VXNlcjE1OTg2Njgx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/15986681?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sbruder', 'html_url': 'https://github.com/sbruder', 'followers_url': 'https://api.github.com/users/sbruder/followers', 'following_url': 'https://api.github.com/users/sbruder/following{/other_user}', 'gists_url': 'https://api.github.com/users/sbruder/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sbruder/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sbruder/subscriptions', 'organizations_url': 'https://api.github.com/users/sbruder/orgs', 'repos_url': 'https://api.github.com/users/sbruder/repos', 'events_url': 'https://api.github.com/users/sbruder/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sbruder/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2019-10-11T15:19:07Z,2019-10-12T02:46:35Z,2019-10-12T02:46:35Z,NONE,,"## Expected Behavior
Aria2 should not change the amount of uploaded data the RPC returns when the torrent is paused and then unpaused again.
## Current Behavior
Aria2 adds the amount uploaded in the current session to the uploaded amount (which already includes the current session) which distorts this metric making it unable to rely on.
## Steps to Reproduce
1. Add a torrent to aria2 (preferably one noone else is seeding/downloading)
2. Download this torrent (or just a part of it) from a different instance.
3. Get the uploaded amount from the RPC (`uploadLength`)
4. Pause the torrent
5. Unpause it again
6. Get the uploaded amount
The second time the uploaded amount is queried from the RPC it will be doubled from the first time. When trying steps 2 – 6 in a new session (with the same metadata file using `--force-save`) the amount will increase by the amount of data uploaded in the new session.
This is how I did it:
$ curl -s -X POST -d '{""jsonrpc"": ""2.0"", ""id"": """", ""method"": ""aria2.tellActive""}' http://localhost:6800/jsonrpc | jq '.result[] | .gid,.uploadLength'
""9aff7e0f2c3d88cb""
""2031616""
$ # downloading the file from a different instance
$ curl -s -X POST -d '{""jsonrpc"": ""2.0"", ""id"": """", ""method"": ""aria2.tellActive""}' http://localhost:6800/jsonrpc | jq '.result[] | .gid,.uploadLength'
""9aff7e0f2c3d88cb""
""2179779""
$ curl -s -X POST -d '{""jsonrpc"": ""2.0"", ""id"": """", ""method"": ""aria2.pause"", ""params"": [""9aff7e0f2c3d88cb""]}' http://localhost:6800/jsonrpc
{""id"":"""",""jsonrpc"":""2.0"",""result"":""9aff7e0f2c3d88cb""}
$ curl -s -X POST -d '{""jsonrpc"": ""2.0"", ""id"": """", ""method"": ""aria2.unpause"", ""params"": [""9aff7e0f2c3d88cb""]}' http://localhost:6800/jsonrpc
{""id"":"""",""jsonrpc"":""2.0"",""result"":""9aff7e0f2c3d88cb""}
$ curl -s -X POST -d '{""jsonrpc"": ""2.0"", ""id"": """", ""method"": ""aria2.tellActive""}' http://localhost:6800/jsonrpc | jq '.result[] | .gid,.uploadLength'
""9aff7e0f2c3d88cb""
""2327942""
My aria2 version is 1.34.0 (from debian testing).",,
808,https://api.github.com/repos/aria2/aria2/issues/1485,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1485/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1485/comments,https://api.github.com/repos/aria2/aria2/issues/1485/events,https://github.com/aria2/aria2/issues/1485,505548306,MDU6SXNzdWU1MDU1NDgzMDY=,1485,Openwrt can't connect RPC,"{'login': 'thesuperfatcat', 'id': 56415358, 'node_id': 'MDQ6VXNlcjU2NDE1MzU4', 'avatar_url': 'https://avatars1.githubusercontent.com/u/56415358?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thesuperfatcat', 'html_url': 'https://github.com/thesuperfatcat', 'followers_url': 'https://api.github.com/users/thesuperfatcat/followers', 'following_url': 'https://api.github.com/users/thesuperfatcat/following{/other_user}', 'gists_url': 'https://api.github.com/users/thesuperfatcat/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thesuperfatcat/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thesuperfatcat/subscriptions', 'organizations_url': 'https://api.github.com/users/thesuperfatcat/orgs', 'repos_url': 'https://api.github.com/users/thesuperfatcat/repos', 'events_url': 'https://api.github.com/users/thesuperfatcat/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thesuperfatcat/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2019-10-10T22:47:45Z,2019-10-20T20:46:07Z,2019-10-20T20:45:18Z,NONE,,"Hello, i using openwrt in aria2. My English is not good, I try to speak simple words as possible, I'm sorry
Installed packages in my openwrt router :
aria2 ver/1.33.0-1
luci-app-aria2 ver/1.0.1-2
ariang ver/2018-02-21-f71a67cb-1
etc config :
> config aria2 'main'
option config_dir '/var/etc/aria2'
option bt_enable_lpd 'true'
option enable_dht 'true'
option follow_torrent 'true'
option file_allocation 'none'
option save_session_interval '30'
list header ''
option enable_log 'false'
option rpc_listen_port '9092'
option dir '/mnt/usb3/downloads'
option disk_cache '20M'
option rpc_user 'mypass'
option rpc_passwd 'mypass'
list extra_settings 'enable-rpc=true'
list extra_settings 'rpc-listen-all=true'
list extra_settings 'rpc-listen-port=9092'
option enabled '1'
Login screen as 192.168.1.1:9092 port in localhost. Blank screen comes when I'm logged in.
Web interface works on port 80. And am change all port settings over openwrt. I'm setting up rpc. But doesn't ask for password in web interface, What is the source of this problem? Thank you for your helps
",,
809,https://api.github.com/repos/aria2/aria2/issues/1484,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1484/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1484/comments,https://api.github.com/repos/aria2/aria2/issues/1484/events,https://github.com/aria2/aria2/issues/1484,505162954,MDU6SXNzdWU1MDUxNjI5NTQ=,1484,Cannot create directory error Catalina,"{'login': 'roelfoubert', 'id': 9874656, 'node_id': 'MDQ6VXNlcjk4NzQ2NTY=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/9874656?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/roelfoubert', 'html_url': 'https://github.com/roelfoubert', 'followers_url': 'https://api.github.com/users/roelfoubert/followers', 'following_url': 'https://api.github.com/users/roelfoubert/following{/other_user}', 'gists_url': 'https://api.github.com/users/roelfoubert/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/roelfoubert/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/roelfoubert/subscriptions', 'organizations_url': 'https://api.github.com/users/roelfoubert/orgs', 'repos_url': 'https://api.github.com/users/roelfoubert/repos', 'events_url': 'https://api.github.com/users/roelfoubert/events{/privacy}', 'received_events_url': 'https://api.github.com/users/roelfoubert/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-10-10T09:55:18Z,2019-10-11T11:44:44Z,,NONE,,"I use an external drive as download location for aria2c but In catalina it isn't possible anymore.
Is there a solution for this problem? Its not like an app I can give permission or am I wrong?",,
810,https://api.github.com/repos/aria2/aria2/issues/1483,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1483/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1483/comments,https://api.github.com/repos/aria2/aria2/issues/1483/events,https://github.com/aria2/aria2/issues/1483,505162910,MDU6SXNzdWU1MDUxNjI5MTA=,1483,Can't connect RPC with https,"{'login': 'Catskan', 'id': 17289964, 'node_id': 'MDQ6VXNlcjE3Mjg5OTY0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17289964?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Catskan', 'html_url': 'https://github.com/Catskan', 'followers_url': 'https://api.github.com/users/Catskan/followers', 'following_url': 'https://api.github.com/users/Catskan/following{/other_user}', 'gists_url': 'https://api.github.com/users/Catskan/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Catskan/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Catskan/subscriptions', 'organizations_url': 'https://api.github.com/users/Catskan/orgs', 'repos_url': 'https://api.github.com/users/Catskan/repos', 'events_url': 'https://api.github.com/users/Catskan/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Catskan/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2019-10-10T09:55:14Z,2019-10-31T06:58:47Z,,NONE,,"Hi Everyone,
I'm setting up a aria2 server with AriaNG WebUI and it's ok.
But, I want to use https between AriaNG and aria2 rpc with my signed certificates (1&1 ionos) but doesn't works.
1/ I moved my certificates in /etc/ssl/certs
```
_.my.domain_ssl_certificate_INTERMEDIATE.cer -> /etc/ssl/certs
my.domain_ssl_certificate.cer -> /etc/ssl/certs
_.my.domain_private_key.fr -> /etc/ssl/certs
my.domain.pfx -> /etc/ssl/certs
update-ca-certificates
```
2/ My aria2.conf
```
continue
dir=/mnt/downloads
save-session=/home/aurel/.aria2/session
input-file=/home/aurel/.aria2/session
bt-save-metadata
rpc-save-upload-metadata
enable-rpc=true
rpc-listen-all=true
rpc-secret=bbEfyxW!RXJ8oa@#IeK
rpc-allow-origin-all=true
rpc-listen-port=6800
rpc-secure
rpc-certificate=/etc/ssl/certs/my.domain_ssl_certificate.cer
#rpc-certificate=/etc/ssl/certs/my.domain.pfx
rpc-private-key=/etc/ssl/certs/_.my.domain_private_key.key
```
I've tried with .cer or .pfx, same problem.
3/ When I tried to get https://my.domain:6800 or https://my.domain:6800/jsonrpc with Firefox and I have :
> PR_END_OF_FILE
4/ I tried a curl on https://my.domain:6800
```
# curl https://my.domain:6800/jsonrpc -vv
* Trying xx.xx.xx.xx...
* TCP_NODELAY set
* Connected to my.domain (xx.xx.xx.xx) port 6800 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* Unknown SSL protocol error in connection to nas.mapn.fr:6800
* Curl_http_done: called premature == 1
* stopped the pause stream!
* Closing connection 0
curl: (35) Unknown SSL protocol error in connection to nas.mapn.fr:6800
```
and openssl
```
# openssl s_client -connect my.domain:6800
CONNECTED(00000003)
write:errno=0
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 0 bytes and written 176 bytes
Verification: OK
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
Protocol : TLSv1.2
Cipher : 0000
Session-ID:
Session-ID-ctx:
Master-Key:
PSK identity: None
PSK identity hint: None
SRP username: None
Start Time: 1570701121
Timeout : 7200 (sec)
Verify return code: 0 (ok)
Extended master secret: no
---
```
5/ With the Firefox Console, I have :
> Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur https://my.domain:6800/jsonrpc. Raison : échec de la requête CORS.
I don't understand who is the problem ...
I'm on Debian 9 Jessie and aria2 compiled with git source.
Thanks you in advance for your help.
Regards,
",,
811,https://api.github.com/repos/aria2/aria2/issues/1482,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1482/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1482/comments,https://api.github.com/repos/aria2/aria2/issues/1482/events,https://github.com/aria2/aria2/issues/1482,504955198,MDU6SXNzdWU1MDQ5NTUxOTg=,1482,Download to nul,"{'login': 'ololoe', 'id': 5944139, 'node_id': 'MDQ6VXNlcjU5NDQxMzk=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5944139?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ololoe', 'html_url': 'https://github.com/ololoe', 'followers_url': 'https://api.github.com/users/ololoe/followers', 'following_url': 'https://api.github.com/users/ololoe/following{/other_user}', 'gists_url': 'https://api.github.com/users/ololoe/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ololoe/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ololoe/subscriptions', 'organizations_url': 'https://api.github.com/users/ololoe/orgs', 'repos_url': 'https://api.github.com/users/ololoe/repos', 'events_url': 'https://api.github.com/users/ololoe/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ololoe/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,8,2019-10-09T23:59:45Z,2019-10-20T18:53:21Z,,NONE,," aria2c -x 15 -s 15 -k 2M -R -o nul http://url
Exception: [AbstractCommand.cc:398] errorCode=1 URI=http://url
-> [RequestGroup.cc:714] errorCode=1 Download aborted.
-> [DefaultBtProgressInfoFile.cc:217] errorCode=1 Failed to read from the segment file c:/path/nul.aria2
Seems the problem is that aria2 tries to create the `.aria2` file. Can I disable it?
",,
812,https://api.github.com/repos/aria2/aria2/issues/1481,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1481/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1481/comments,https://api.github.com/repos/aria2/aria2/issues/1481/events,https://github.com/aria2/aria2/issues/1481,504066743,MDU6SXNzdWU1MDQwNjY3NDM=,1481,RPC addUri - Header: Cookie gets overwritten,"{'login': 'Littlericket', 'id': 1573629, 'node_id': 'MDQ6VXNlcjE1NzM2Mjk=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1573629?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Littlericket', 'html_url': 'https://github.com/Littlericket', 'followers_url': 'https://api.github.com/users/Littlericket/followers', 'following_url': 'https://api.github.com/users/Littlericket/following{/other_user}', 'gists_url': 'https://api.github.com/users/Littlericket/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Littlericket/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Littlericket/subscriptions', 'organizations_url': 'https://api.github.com/users/Littlericket/orgs', 'repos_url': 'https://api.github.com/users/Littlericket/repos', 'events_url': 'https://api.github.com/users/Littlericket/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Littlericket/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-08T14:06:46Z,2019-10-08T14:08:08Z,,NONE,,"Aria2 doenst accept new Cookies when the Server responses with a 302 / 301. It'll override the Header-Value regardless of the latest Set-Cookie from the server (even with load-cookies or save-cookies set in conf).
---
**Expected Behaviour**
---
The cookies should merge when there's a redirect with a new set-cookie.
_CUID - Requesting:_
GET /cookie1 HTTP/1.1
Cookie: testcookie1=true; testcookie2=true
_CUID - Response received:_
HTTP/1.1 302 Moved Temporarily
Location: /cookie2
Set-Cookie: testcookie3=true
_CUID - Requesting:_
GET /cookie2 HTTP/1.1
Cookie: testcookie1=true; testcookie2=true; **testcookie3=true**
---
**Actual Behaviour**
---
_CUID - Requesting:_
GET /cookie1 HTTP/1.1
Cookie: testcookie1=true; testcookie2=true
_CUID - Response received:_
HTTP/1.1 302 Moved Temporarily
Location: /cookie2
Set-Cookie: testcookie3=true
_CUID - Requesting:_
GET /cookie2 HTTP/1.1
Cookie: testcookie1=true; testcookie2=true",,
813,https://api.github.com/repos/aria2/aria2/issues/1480,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1480/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1480/comments,https://api.github.com/repos/aria2/aria2/issues/1480/events,https://github.com/aria2/aria2/issues/1480,503871585,MDU6SXNzdWU1MDM4NzE1ODU=,1480,windows URI cause aria2 unable to resume last torrent download.,"{'login': 'Lovefish', 'id': 5954804, 'node_id': 'MDQ6VXNlcjU5NTQ4MDQ=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/5954804?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Lovefish', 'html_url': 'https://github.com/Lovefish', 'followers_url': 'https://api.github.com/users/Lovefish/followers', 'following_url': 'https://api.github.com/users/Lovefish/following{/other_user}', 'gists_url': 'https://api.github.com/users/Lovefish/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Lovefish/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Lovefish/subscriptions', 'organizations_url': 'https://api.github.com/users/Lovefish/orgs', 'repos_url': 'https://api.github.com/users/Lovefish/repos', 'events_url': 'https://api.github.com/users/Lovefish/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Lovefish/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-08T07:17:47Z,2019-10-08T07:35:13Z,,NONE,,"default.session produced by aria2c
> d://637662d7bb0299b04025fe000f1f47f0227e09eb.torrent
> gid=3914de586e480ff2
aria2 do not recognize d:// in windows
> d:\637662d7bb0299b04025fe000f1f47f0227e09eb.torrent
> gid=3914de586e480ff2
This works.
",,
814,https://api.github.com/repos/aria2/aria2/issues/1479,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1479/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1479/comments,https://api.github.com/repos/aria2/aria2/issues/1479/events,https://github.com/aria2/aria2/issues/1479,503709737,MDU6SXNzdWU1MDM3MDk3Mzc=,1479," ""--min-split-size"" this option must than more 1024kb?","{'login': 'cDQK', 'id': 55192366, 'node_id': 'MDQ6VXNlcjU1MTkyMzY2', 'avatar_url': 'https://avatars2.githubusercontent.com/u/55192366?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cDQK', 'html_url': 'https://github.com/cDQK', 'followers_url': 'https://api.github.com/users/cDQK/followers', 'following_url': 'https://api.github.com/users/cDQK/following{/other_user}', 'gists_url': 'https://api.github.com/users/cDQK/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cDQK/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cDQK/subscriptions', 'organizations_url': 'https://api.github.com/users/cDQK/orgs', 'repos_url': 'https://api.github.com/users/cDQK/repos', 'events_url': 'https://api.github.com/users/cDQK/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cDQK/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2019-10-07T21:50:11Z,2020-03-14T06:09:58Z,,NONE,,what must be small than it?,,
815,https://api.github.com/repos/aria2/aria2/issues/1478,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1478/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1478/comments,https://api.github.com/repos/aria2/aria2/issues/1478/events,https://github.com/aria2/aria2/issues/1478,503187642,MDU6SXNzdWU1MDMxODc2NDI=,1478,virustotal,"{'login': 'currencyporter', 'id': 34236274, 'node_id': 'MDQ6VXNlcjM0MjM2Mjc0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34236274?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/currencyporter', 'html_url': 'https://github.com/currencyporter', 'followers_url': 'https://api.github.com/users/currencyporter/followers', 'following_url': 'https://api.github.com/users/currencyporter/following{/other_user}', 'gists_url': 'https://api.github.com/users/currencyporter/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/currencyporter/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/currencyporter/subscriptions', 'organizations_url': 'https://api.github.com/users/currencyporter/orgs', 'repos_url': 'https://api.github.com/users/currencyporter/repos', 'events_url': 'https://api.github.com/users/currencyporter/events{/privacy}', 'received_events_url': 'https://api.github.com/users/currencyporter/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-10-07T00:56:46Z,2019-10-23T01:16:28Z,,NONE,,thanks so much!,,
816,https://api.github.com/repos/aria2/aria2/issues/1477,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1477/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1477/comments,https://api.github.com/repos/aria2/aria2/issues/1477/events,https://github.com/aria2/aria2/pull/1477,503109103,MDExOlB1bGxSZXF1ZXN0MzI1MDM5NzYy,1477,Update aria2c.rst,"{'login': 'ITriskTI', 'id': 1257373, 'node_id': 'MDQ6VXNlcjEyNTczNzM=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1257373?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ITriskTI', 'html_url': 'https://github.com/ITriskTI', 'followers_url': 'https://api.github.com/users/ITriskTI/followers', 'following_url': 'https://api.github.com/users/ITriskTI/following{/other_user}', 'gists_url': 'https://api.github.com/users/ITriskTI/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ITriskTI/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ITriskTI/subscriptions', 'organizations_url': 'https://api.github.com/users/ITriskTI/orgs', 'repos_url': 'https://api.github.com/users/ITriskTI/repos', 'events_url': 'https://api.github.com/users/ITriskTI/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ITriskTI/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],"{'url': 'https://api.github.com/repos/aria2/aria2/milestones/18', 'html_url': 'https://github.com/aria2/aria2/milestone/18', 'labels_url': 'https://api.github.com/repos/aria2/aria2/milestones/18/labels', 'id': 4724551, 'node_id': 'MDk6TWlsZXN0b25lNDcyNDU1MQ==', 'number': 18, 'title': 'v1.36.0', 'description': '', 'creator': {'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 2, 'state': 'open', 'created_at': '2019-10-06T01:54:35Z', 'updated_at': '2019-10-12T02:46:36Z', 'due_on': None, 'closed_at': None}",1,2019-10-06T14:36:31Z,2019-10-12T01:37:21Z,2019-10-12T01:37:12Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1477', 'html_url': 'https://github.com/aria2/aria2/pull/1477', 'diff_url': 'https://github.com/aria2/aria2/pull/1477.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1477.patch'}"
817,https://api.github.com/repos/aria2/aria2/issues/1476,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1476/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1476/comments,https://api.github.com/repos/aria2/aria2/issues/1476/events,https://github.com/aria2/aria2/issues/1476,503070114,MDU6SXNzdWU1MDMwNzAxMTQ=,1476,Segv in v1.35.0 test suite,"{'login': 'mgorny', 'id': 110765, 'node_id': 'MDQ6VXNlcjExMDc2NQ==', 'avatar_url': 'https://avatars1.githubusercontent.com/u/110765?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mgorny', 'html_url': 'https://github.com/mgorny', 'followers_url': 'https://api.github.com/users/mgorny/followers', 'following_url': 'https://api.github.com/users/mgorny/following{/other_user}', 'gists_url': 'https://api.github.com/users/mgorny/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mgorny/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mgorny/subscriptions', 'organizations_url': 'https://api.github.com/users/mgorny/orgs', 'repos_url': 'https://api.github.com/users/mgorny/repos', 'events_url': 'https://api.github.com/users/mgorny/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mgorny/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,15,2019-10-06T08:32:51Z,2019-10-28T17:28:42Z,,CONTRIBUTOR,,"I've just attempted building 1.35.0 and the tests segfault for me.
Backtrace:
```
#0 __GI___libc_free (mem=0x100000affff0000) at malloc.c:3111
#1 0x000055dad99a481d in std::_Destroy, std::allocator > > (
__pointer=0x55dadadd5470) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/stl_construct.h:98
#2 0x000055dad99a3e65 in std::_Destroy_aux::__destroy, std::allocator >*> (
__first=0x55dadadd5470, __last=0x55dadadd5430) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/stl_construct.h:108
#3 0x000055dad99a3148 in std::_Destroy, std::allocator >*> (
__first=0x55dadadd5450, __last=0x55dadadd5430) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/stl_construct.h:137
#4 0x000055dad99a1e59 in std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > > (__first=0x55dadadd5450, __last=0x55dadadd5430)
at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/stl_construct.h:206
#5 0x000055dad99ce5e5 in std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux (this=0x7ffc06d5dcb8,
__first=,
__last=""Expression: memcmp(&ans, &dest, sizeof(ans)) == 0"") at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/deque.tcc:870
#6 0x00007f1e7b1ed4d1 in CppUnit::Message::~Message() () from /usr/lib64/libcppunit-1.14.so.0
#7 0x000055dad99a7c09 in aria2::SocketCoreTest::testInetPton (this=0x55dadad71430) at SocketCoreTest.cc:128
#8 0x000055dad99aef52 in std::__invoke_impl (
__f=@0x55dadad71370: (void (aria2::SocketCoreTest::*)(class aria2::SocketCoreTest * const)) 0x55dad99a785c , __t=@0x55dadad71380: 0x55dadad71430) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/invoke.h:73
#9 0x000055dad99aeda4 in std::__invoke (
__fn=@0x55dadad71370: (void (aria2::SocketCoreTest::*)(class aria2::SocketCoreTest * const)) 0x55dad99a785c , __args#0=@0x55dadad71380: 0x55dadad71430) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/invoke.h:95
#10 0x000055dad99ae903 in std::_Bind::__call(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x55dadad71370, __args=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/functional:400
#11 0x000055dad99ae3a1 in std::_Bind::operator()<, void>() (this=0x55dadad71370)
at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/functional:484
#12 0x000055dad99ad821 in std::_Function_handler >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/std_function.h:300
#13 0x000055dad99af30e in std::function::operator()() const (this=0x55dadad88310)
at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/std_function.h:690
#14 0x000055dad99af22e in CppUnit::TestCaller::runTest (this=0x55dadad882d0) at /usr/include/cppunit/TestCaller.h:175
#15 0x00007f1e7b1f5a52 in CppUnit::TestCaseMethodFunctor::operator()() const () from /usr/lib64/libcppunit-1.14.so.0
#16 0x00007f1e7b1ebb27 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) ()
from /usr/lib64/libcppunit-1.14.so.0
#17 0x00007f1e7b1f2add in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) ()
from /usr/lib64/libcppunit-1.14.so.0
#18 0x00007f1e7b1fb960 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string, std::allocator > const&) () from /usr/lib64/libcppunit-1.14.so.0
#19 0x00007f1e7b1f5867 in CppUnit::TestCase::run(CppUnit::TestResult*) () from /usr/lib64/libcppunit-1.14.so.0
#20 0x00007f1e7b1f5d92 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) () from /usr/lib64/libcppunit-1.14.so.0
#21 0x00007f1e7b1f5ca6 in CppUnit::TestComposite::run(CppUnit::TestResult*) () from /usr/lib64/libcppunit-1.14.so.0
#22 0x00007f1e7b1f5d92 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) () from /usr/lib64/libcppunit-1.14.so.0
#23 0x00007f1e7b1f5ca6 in CppUnit::TestComposite::run(CppUnit::TestResult*) () from /usr/lib64/libcppunit-1.14.so.0
#24 0x00007f1e7b1fb86a in CppUnit::TestResult::runTest(CppUnit::Test*) () from /usr/lib64/libcppunit-1.14.so.0
#25 0x00007f1e7b1fe38e in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string, std::allocator > const&) () from /usr/lib64/libcppunit-1.14.so.0
#26 0x00007f1e7b1fff54 in CppUnit::TextTestRunner::run(std::__cxx11::basic_string, std::allocator >, bool, bool, bool) () from /usr/lib64/libcppunit-1.14.so.0
#27 0x000055dad999f49b in main (argc=1, argv=0x7ffc06d5e4b8) at AllTest.cc:50
```
Build log: [net-misc:aria2-1.35.0:20191006-074955.log](https://github.com/aria2/aria2/files/3694127/net-misc.aria2-1.35.0.20191006-074955.log)
",,
818,https://api.github.com/repos/aria2/aria2/issues/1475,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1475/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1475/comments,https://api.github.com/repos/aria2/aria2/issues/1475/events,https://github.com/aria2/aria2/issues/1475,503046765,MDU6SXNzdWU1MDMwNDY3NjU=,1475,"Hello, developer","{'login': 'OR120', 'id': 45073607, 'node_id': 'MDQ6VXNlcjQ1MDczNjA3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/45073607?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OR120', 'html_url': 'https://github.com/OR120', 'followers_url': 'https://api.github.com/users/OR120/followers', 'following_url': 'https://api.github.com/users/OR120/following{/other_user}', 'gists_url': 'https://api.github.com/users/OR120/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OR120/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OR120/subscriptions', 'organizations_url': 'https://api.github.com/users/OR120/orgs', 'repos_url': 'https://api.github.com/users/OR120/repos', 'events_url': 'https://api.github.com/users/OR120/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OR120/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-10-06T03:30:39Z,2019-10-06T03:30:39Z,,NONE,,Does aria2 support multiple tracker parallel responses? Take effect together,,
819,https://api.github.com/repos/aria2/aria2/issues/1474,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1474/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1474/comments,https://api.github.com/repos/aria2/aria2/issues/1474/events,https://github.com/aria2/aria2/issues/1474,502005073,MDU6SXNzdWU1MDIwMDUwNzM=,1474,hope i can upload one file through more than one torrents,"{'login': '1349422030', 'id': 35253997, 'node_id': 'MDQ6VXNlcjM1MjUzOTk3', 'avatar_url': 'https://avatars0.githubusercontent.com/u/35253997?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/1349422030', 'html_url': 'https://github.com/1349422030', 'followers_url': 'https://api.github.com/users/1349422030/followers', 'following_url': 'https://api.github.com/users/1349422030/following{/other_user}', 'gists_url': 'https://api.github.com/users/1349422030/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/1349422030/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/1349422030/subscriptions', 'organizations_url': 'https://api.github.com/users/1349422030/orgs', 'repos_url': 'https://api.github.com/users/1349422030/repos', 'events_url': 'https://api.github.com/users/1349422030/events{/privacy}', 'received_events_url': 'https://api.github.com/users/1349422030/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-10-03T11:20:51Z,2019-10-20T11:05:09Z,,NONE,,"i meas, i need to up load one file to different PT sites, but aria2 do not allow more than one torrents access the same file.
by the way, if i set ""all_proxy"" option, will my torrent upload through my proxy?",,
820,https://api.github.com/repos/aria2/aria2/issues/1473,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1473/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1473/comments,https://api.github.com/repos/aria2/aria2/issues/1473/events,https://github.com/aria2/aria2/issues/1473,500043812,MDU6SXNzdWU1MDAwNDM4MTI=,1473,Feature Request: Keep seeding after restarting,"{'login': 'urain39', 'id': 16981964, 'node_id': 'MDQ6VXNlcjE2OTgxOTY0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16981964?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/urain39', 'html_url': 'https://github.com/urain39', 'followers_url': 'https://api.github.com/users/urain39/followers', 'following_url': 'https://api.github.com/users/urain39/following{/other_user}', 'gists_url': 'https://api.github.com/users/urain39/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/urain39/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/urain39/subscriptions', 'organizations_url': 'https://api.github.com/users/urain39/orgs', 'repos_url': 'https://api.github.com/users/urain39/repos', 'events_url': 'https://api.github.com/users/urain39/events{/privacy}', 'received_events_url': 'https://api.github.com/users/urain39/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2019-09-30T04:30:39Z,2019-10-20T11:53:05Z,,NONE,,"Sometimes when a bt task is completed and Ctrl-C stops aria2, then aria2 cannot resume seeding after restarting.",,
821,https://api.github.com/repos/aria2/aria2/issues/1472,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1472/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1472/comments,https://api.github.com/repos/aria2/aria2/issues/1472/events,https://github.com/aria2/aria2/issues/1472,496652221,MDU6SXNzdWU0OTY2NTIyMjE=,1472,请问 aria2 的下个更新能增加对ed2k的支持吗?,"{'login': 'currencyporter', 'id': 34236274, 'node_id': 'MDQ6VXNlcjM0MjM2Mjc0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/34236274?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/currencyporter', 'html_url': 'https://github.com/currencyporter', 'followers_url': 'https://api.github.com/users/currencyporter/followers', 'following_url': 'https://api.github.com/users/currencyporter/following{/other_user}', 'gists_url': 'https://api.github.com/users/currencyporter/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/currencyporter/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/currencyporter/subscriptions', 'organizations_url': 'https://api.github.com/users/currencyporter/orgs', 'repos_url': 'https://api.github.com/users/currencyporter/repos', 'events_url': 'https://api.github.com/users/currencyporter/events{/privacy}', 'received_events_url': 'https://api.github.com/users/currencyporter/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2019-09-21T12:44:39Z,2020-02-17T01:26:36Z,2020-02-17T01:26:36Z,NONE,,,,
822,https://api.github.com/repos/aria2/aria2/issues/1471,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1471/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1471/comments,https://api.github.com/repos/aria2/aria2/issues/1471/events,https://github.com/aria2/aria2/issues/1471,496593895,MDU6SXNzdWU0OTY1OTM4OTU=,1471,"""Loop range missing/overflow"" error due to ridiculously small data type","{'login': 'SumatraPeter', 'id': 15380332, 'node_id': 'MDQ6VXNlcjE1MzgwMzMy', 'avatar_url': 'https://avatars1.githubusercontent.com/u/15380332?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SumatraPeter', 'html_url': 'https://github.com/SumatraPeter', 'followers_url': 'https://api.github.com/users/SumatraPeter/followers', 'following_url': 'https://api.github.com/users/SumatraPeter/following{/other_user}', 'gists_url': 'https://api.github.com/users/SumatraPeter/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SumatraPeter/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SumatraPeter/subscriptions', 'organizations_url': 'https://api.github.com/users/SumatraPeter/orgs', 'repos_url': 'https://api.github.com/users/SumatraPeter/repos', 'events_url': 'https://api.github.com/users/SumatraPeter/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SumatraPeter/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2019-09-21T00:45:41Z,2020-03-26T16:14:22Z,,NONE,,"I'm using aria2 x64 1.34.0 on Win10 x64.
A parameterized URI with a numeric sequence like `aria2c -Z -P ""https://example.com/file-[1234567890-9876543210].jpg""` fails with the following misleading error:
> Exception caught
> Exception: [paramed_string.h:125] errorCode=1 Loop range missing.
Reducing the range to `aria2c -Z -P ""https://example.com/file-[123456789-987654321].jpg""` results in the following error that at least provides some sensible information:
> Exception caught
> Exception: [paramed_string.h:128] errorCode=1 Loop range overflow.
Trial and error tells me that `[00000-65535]` works, while `[00000-65536]` results in an overflow. So 64-bit aria2 is using a ridiculous 2-byte integer data type for the range value?
Can we have _at least_ a 4-byte or larger (preferably) data type for the range instead? Also, when that range is exceeded by a large amount please ensure that a misleading error such as ""Loop range missing"" is not displayed.",,
823,https://api.github.com/repos/aria2/aria2/issues/1470,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1470/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1470/comments,https://api.github.com/repos/aria2/aria2/issues/1470/events,https://github.com/aria2/aria2/issues/1470,496563750,MDU6SXNzdWU0OTY1NjM3NTA=,1470,aria2c not working google drive download 403 error,"{'login': 'ugurcankoc', 'id': 53743769, 'node_id': 'MDQ6VXNlcjUzNzQzNzY5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/53743769?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ugurcankoc', 'html_url': 'https://github.com/ugurcankoc', 'followers_url': 'https://api.github.com/users/ugurcankoc/followers', 'following_url': 'https://api.github.com/users/ugurcankoc/following{/other_user}', 'gists_url': 'https://api.github.com/users/ugurcankoc/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ugurcankoc/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ugurcankoc/subscriptions', 'organizations_url': 'https://api.github.com/users/ugurcankoc/orgs', 'repos_url': 'https://api.github.com/users/ugurcankoc/repos', 'events_url': 'https://api.github.com/users/ugurcankoc/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ugurcankoc/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-09-20T22:01:55Z,2019-10-10T07:14:24Z,,NONE,,"Hi,
I have a one problem. Google Drive Download Bot URL in aria2c download is not working. I error meesage 403. I help you please...
`
09/21 00:57:57 [NOTICE] Downloading 1 item(s)
09/21 00:57:57 [ERROR] CUID#7 - Download aborted. URI=https://r2---sn-4g5e6nls.c.drive.google.com/videoplayback?id=2bc636962a60868f&itag=37&source=webdrive&requiressl=yes&mm=30&mn=sn-4g5e6nls&ms=nxu&mv=u&mvi=1&pl=24&sc=yes&ttl=transient&ei=hkuFXaD6IK6qj-8P-LmI0AU&susc=dr&driveid=1a3GxhNxHWX0WfxcTX73BX9azDTOfECjM&app=texmex&mime=video/mp4&dur=2642.082&lmt=1565443453872890&mt=1569016361&ip=[ My IP ]&ipbits=0&expire=1569031110&cp=QVNLQUFfUFFPQVhOOmZtU2ZTWXhid0di&sparams=ip,ipbits,expire,id,itag,source,requiressl,mm,mn,ms,mv,mvi,pl,sc,ttl,ei,susc,driveid,app,mime,dur,lmt,cp&signature=C3BADB1707AC88E25B8C6480AA68EDA35B528C63A4447FD2DA498FF1DA777822.B685F241BA30872AD23BC648E278029ED8DC09CB770AF6F6DF8B118E84F0D4B6&key=us0%0D
Exception: [AbstractCommand.cc:351] errorCode=22 URI=https://r2---sn-4g5e6nls.c.drive.google.com/videoplayback?id=2bc636962a60868f&itag=37&source=webdrive&requiressl=yes&mm=30&mn=sn-4g5e6nls&ms=nxu&mv=u&mvi=1&pl=24&sc=yes&ttl=transient&ei=hkuFXaD6IK6qj-8P-LmI0AU&susc=dr&driveid=1a3GxhNxHWX0WfxcTX73BX9azDTOfECjM&app=texmex&mime=video/mp4&dur=2642.082&lmt=1565443453872890&mt=1569016361&ip=[ My IP ]&ipbits=0&expire=1569031110&cp=QVNLQUFfUFFPQVhOOmZtU2ZTWXhid0di&sparams=ip,ipbits,expire,id,itag,source,requiressl,mm,mn,ms,mv,mvi,pl,sc,ttl,ei,susc,driveid,app,mime,dur,lmt,cp&signature=C3BADB1707AC88E25B8C6480AA68EDA35B528C63A4447FD2DA498FF1DA777822.B685F241BA30872AD23BC648E278029ED8DC09CB770AF6F6DF8B118E84F0D4B6&key=us0%0D
-> [HttpSkipResponseCommand.cc:240] errorCode=22 The response status is not successful. status=403
09/21 00:57:57 [NOTICE] Download GID#f69b69b80363ff98 not complete: /home/me.mp4
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
f69b69|ERR | 0B/s|/home/me.mp4
Status Legend:
(ERR):error occurred.
aria2 will resume download if the transfer is restarted.
If there are any errors, then see the log file. See '-l' option in help/man page for details.
`
thanks.",,
824,https://api.github.com/repos/aria2/aria2/issues/1469,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1469/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1469/comments,https://api.github.com/repos/aria2/aria2/issues/1469/events,https://github.com/aria2/aria2/pull/1469,493713091,MDExOlB1bGxSZXF1ZXN0MzE3NjIxNDc3,1469,Update mingw build dependencies,"{'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],"{'url': 'https://api.github.com/repos/aria2/aria2/milestones/17', 'html_url': 'https://github.com/aria2/aria2/milestone/17', 'labels_url': 'https://api.github.com/repos/aria2/aria2/milestones/17/labels', 'id': 3348704, 'node_id': 'MDk6TWlsZXN0b25lMzM0ODcwNA==', 'number': 17, 'title': 'v1.35.0', 'description': '', 'creator': {'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 14, 'state': 'closed', 'created_at': '2018-05-15T13:05:08Z', 'updated_at': '2019-10-06T01:54:29Z', 'due_on': '2019-10-06T07:00:00Z', 'closed_at': '2019-10-06T01:54:29Z'}",0,2019-09-15T08:58:54Z,2019-09-15T09:36:10Z,2019-09-15T09:36:08Z,COLLABORATOR,,,,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1469', 'html_url': 'https://github.com/aria2/aria2/pull/1469', 'diff_url': 'https://github.com/aria2/aria2/pull/1469.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1469.patch'}"
825,https://api.github.com/repos/aria2/aria2/issues/1468,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1468/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1468/comments,https://api.github.com/repos/aria2/aria2/issues/1468/events,https://github.com/aria2/aria2/issues/1468,493703473,MDU6SXNzdWU0OTM3MDM0NzM=,1468,aria2 v1.35.0,"{'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}","[{'id': 318396469, 'node_id': 'MDU6TGFiZWwzMTgzOTY0Njk=', 'url': 'https://api.github.com/repos/aria2/aria2/labels/release', 'name': 'release', 'color': 'c7def8', 'default': False, 'description': None}]",closed,False,,[],,1,2019-09-15T07:00:17Z,2019-10-06T01:54:19Z,2019-10-06T01:54:19Z,COLLABORATOR,,"The next release is scheduled for October 6, 2019.
The documentation and feature freeze period starts on September, 29.",,
826,https://api.github.com/repos/aria2/aria2/issues/1467,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1467/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1467/comments,https://api.github.com/repos/aria2/aria2/issues/1467/events,https://github.com/aria2/aria2/pull/1467,493688016,MDExOlB1bGxSZXF1ZXN0MzE3NjA0NzI1,1467,Update android build dependencies,"{'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],"{'url': 'https://api.github.com/repos/aria2/aria2/milestones/17', 'html_url': 'https://github.com/aria2/aria2/milestone/17', 'labels_url': 'https://api.github.com/repos/aria2/aria2/milestones/17/labels', 'id': 3348704, 'node_id': 'MDk6TWlsZXN0b25lMzM0ODcwNA==', 'number': 17, 'title': 'v1.35.0', 'description': '', 'creator': {'login': 'tatsuhiro-t', 'id': 404610, 'node_id': 'MDQ6VXNlcjQwNDYxMA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/404610?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tatsuhiro-t', 'html_url': 'https://github.com/tatsuhiro-t', 'followers_url': 'https://api.github.com/users/tatsuhiro-t/followers', 'following_url': 'https://api.github.com/users/tatsuhiro-t/following{/other_user}', 'gists_url': 'https://api.github.com/users/tatsuhiro-t/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tatsuhiro-t/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tatsuhiro-t/subscriptions', 'organizations_url': 'https://api.github.com/users/tatsuhiro-t/orgs', 'repos_url': 'https://api.github.com/users/tatsuhiro-t/repos', 'events_url': 'https://api.github.com/users/tatsuhiro-t/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tatsuhiro-t/received_events', 'type': 'User', 'site_admin': False}, 'open_issues': 0, 'closed_issues': 14, 'state': 'closed', 'created_at': '2018-05-15T13:05:08Z', 'updated_at': '2019-10-06T01:54:29Z', 'due_on': '2019-10-06T07:00:00Z', 'closed_at': '2019-10-06T01:54:29Z'}",1,2019-09-15T02:48:28Z,2019-10-07T19:20:25Z,2019-09-15T07:40:46Z,COLLABORATOR,,"Update android build dependencies. Use android NDK r20 and build
aarch64 binary.",,"{'url': 'https://api.github.com/repos/aria2/aria2/pulls/1467', 'html_url': 'https://github.com/aria2/aria2/pull/1467', 'diff_url': 'https://github.com/aria2/aria2/pull/1467.diff', 'patch_url': 'https://github.com/aria2/aria2/pull/1467.patch'}"
827,https://api.github.com/repos/aria2/aria2/issues/1466,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1466/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1466/comments,https://api.github.com/repos/aria2/aria2/issues/1466/events,https://github.com/aria2/aria2/issues/1466,493298882,MDU6SXNzdWU0OTMyOTg4ODI=,1466,how to solve,"{'login': 'strsikin', 'id': 17987341, 'node_id': 'MDQ6VXNlcjE3OTg3MzQx', 'avatar_url': 'https://avatars0.githubusercontent.com/u/17987341?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/strsikin', 'html_url': 'https://github.com/strsikin', 'followers_url': 'https://api.github.com/users/strsikin/followers', 'following_url': 'https://api.github.com/users/strsikin/following{/other_user}', 'gists_url': 'https://api.github.com/users/strsikin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/strsikin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/strsikin/subscriptions', 'organizations_url': 'https://api.github.com/users/strsikin/orgs', 'repos_url': 'https://api.github.com/users/strsikin/repos', 'events_url': 'https://api.github.com/users/strsikin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/strsikin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2019-09-13T12:28:55Z,2019-10-20T11:19:00Z,,NONE,,"2019-09-13 20:27:20.603442 [INFO] [HttpListenCommand.cc:78] RPC: Accepted the connection from 127.0.0.1:40950.
2019-09-13 20:27:20.603442 [DEBUG] [SocketCore.cc:926] Creating TLS session
2019-09-13 20:27:20.603442 [DEBUG] [SocketCore.cc:946] TLS Handshaking
2019-09-13 20:27:20.604441 [DEBUG] [WinTLSSession.cc:585] WinTLS: Starting/Resuming TLS Connect
2019-09-13 20:27:20.604441 [DEBUG] [WinTLSSession.cc:662] WinTLS: Reading handshake...
2019-09-13 20:27:20.609437 [DEBUG] [WinTLSSession.cc:758] WinTLS: Continuing with handshake
2019-09-13 20:27:20.609437 [DEBUG] [WinTLSSession.cc:630] WinTLS: Writing handshake
2019-09-13 20:27:20.609437 [DEBUG] [WinTLSSession.cc:662] WinTLS: Reading handshake...
2019-09-13 20:27:20.609437 [DEBUG] [WinTLSSession.cc:585] WinTLS: Starting/Resuming TLS Connect
2019-09-13 20:27:20.609437 [DEBUG] [WinTLSSession.cc:662] WinTLS: Reading handshake...
2019-09-13 20:27:20.610440 [INFO] [HttpServerCommand.cc:275] CUID#1838 - Error occurred while reading HTTP request
Exception: [SocketCore.cc:1015] errorCode=1 SSL/TLS handshake failure: Error: 处理证书时,出现了一个未知错误。
(80090327)",,
828,https://api.github.com/repos/aria2/aria2/issues/1465,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1465/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1465/comments,https://api.github.com/repos/aria2/aria2/issues/1465/events,https://github.com/aria2/aria2/issues/1465,492496813,MDU6SXNzdWU0OTI0OTY4MTM=,1465,RPC: any built-in protection against brute-force attacks?,"{'login': 'carlosfilhoadm', 'id': 34114495, 'node_id': 'MDQ6VXNlcjM0MTE0NDk1', 'avatar_url': 'https://avatars2.githubusercontent.com/u/34114495?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/carlosfilhoadm', 'html_url': 'https://github.com/carlosfilhoadm', 'followers_url': 'https://api.github.com/users/carlosfilhoadm/followers', 'following_url': 'https://api.github.com/users/carlosfilhoadm/following{/other_user}', 'gists_url': 'https://api.github.com/users/carlosfilhoadm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/carlosfilhoadm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/carlosfilhoadm/subscriptions', 'organizations_url': 'https://api.github.com/users/carlosfilhoadm/orgs', 'repos_url': 'https://api.github.com/users/carlosfilhoadm/repos', 'events_url': 'https://api.github.com/users/carlosfilhoadm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/carlosfilhoadm/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2019-09-11T22:28:24Z,2019-09-24T21:47:07Z,,NONE,,"Hi,
Does the RPC interface (I use it with '--rpc-secret=(...)' option) have any built-in protection mechanism against brute-force attacks?
I didn't find any detailed information about it (I also didn't find any information at all about using something like fail2ban to do the job).
Thanks.",,
829,https://api.github.com/repos/aria2/aria2/issues/1464,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1464/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1464/comments,https://api.github.com/repos/aria2/aria2/issues/1464/events,https://github.com/aria2/aria2/issues/1464,490706284,MDU6SXNzdWU0OTA3MDYyODQ=,1464,Please consider making a new release,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,6,2019-09-08T03:42:51Z,2019-09-15T17:59:39Z,2019-09-15T17:59:38Z,NONE,,"With more websites starting to adopt TLSv1.3, I see the `[WARN] aria2c had to connect to the other side using an unknown TLS protocol. The integrity and confidentiality of the connection might be compromised.` error quite a lot, because aria2 v1.34.0 doesn't know what TLSv1.3 is. Since commit 52da4e40ea22d1db13c1eadeac5baed4e8fd5dd8 fixes the issue, and it's been more than a year since the last release, please consider making a new release soon. ",,
830,https://api.github.com/repos/aria2/aria2/issues/1463,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1463/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1463/comments,https://api.github.com/repos/aria2/aria2/issues/1463/events,https://github.com/aria2/aria2/issues/1463,490641718,MDU6SXNzdWU0OTA2NDE3MTg=,1463,Log cannot be used in daemon mode,"{'login': 'sinsong', 'id': 22849803, 'node_id': 'MDQ6VXNlcjIyODQ5ODAz', 'avatar_url': 'https://avatars2.githubusercontent.com/u/22849803?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sinsong', 'html_url': 'https://github.com/sinsong', 'followers_url': 'https://api.github.com/users/sinsong/followers', 'following_url': 'https://api.github.com/users/sinsong/following{/other_user}', 'gists_url': 'https://api.github.com/users/sinsong/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sinsong/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sinsong/subscriptions', 'organizations_url': 'https://api.github.com/users/sinsong/orgs', 'repos_url': 'https://api.github.com/users/sinsong/repos', 'events_url': 'https://api.github.com/users/sinsong/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sinsong/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2019-09-07T14:29:42Z,2019-09-07T14:29:42Z,,NONE,,"OS:FreeBSD aria2 version: 1.34.0
When the --daemon and --log options are both present, aria2 will exit immediately.
Whether it is specified on the command line or written in the configuration file.
Possible the same issue: https://github.com/aria2/aria2/issues/957
I am wondering why this is the case.
I just want to record the information of the jsonrpc, just like who downloaded what.",,
831,https://api.github.com/repos/aria2/aria2/issues/1462,https://api.github.com/repos/aria2/aria2,https://api.github.com/repos/aria2/aria2/issues/1462/labels{/name},https://api.github.com/repos/aria2/aria2/issues/1462/comments,https://api.github.com/repos/aria2/aria2/issues/1462/events,https://github.com/aria2/aria2/issues/1462,490623057,MDU6SXNzdWU0OTA2MjMwNTc=,1462,Lazy load for source,"{'login': '1271', 'id': 1452243, 'node_id': 'MDQ6VXNlcjE0NTIyNDM=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1452243?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/1271', 'html_url': 'https://github.com/1271', 'followers_url': 'https://api.github.com/users/1271/followers', 'following_url': 'https://api.github.com/users/1271/following{/other_user}', 'gists_url': 'https://api.github.com/users/1271/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/1271/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/1271/subscriptions', 'organizations_url': 'https://api.github.com/users/1271/orgs', 'repos_url': 'https://api.github.com/users/1271/repos', 'events_url': 'https://api.github.com/users/1271/events{/privacy}', 'received_events_url': 'https://api.github.com/users/1271/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2019-09-07T11:05:54Z,2019-10-21T05:19:49Z,2019-10-21T05:19:49Z,NONE,,"Is it possible to make lazy url loading from a file? (option -i)
Now aria2 requires a lot of resources if there are a lot of links in the file.
Thank!",,
832,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612/events,https://github.com/HelloZeroNet/ZeroNet/issues/2612,692182057,MDU6SXNzdWU2OTIxODIwNTc=,2612,official torbrowser bundle,"{'login': 'OrionRandD', 'id': 43448489, 'node_id': 'MDQ6VXNlcjQzNDQ4NDg5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/43448489?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OrionRandD', 'html_url': 'https://github.com/OrionRandD', 'followers_url': 'https://api.github.com/users/OrionRandD/followers', 'following_url': 'https://api.github.com/users/OrionRandD/following{/other_user}', 'gists_url': 'https://api.github.com/users/OrionRandD/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OrionRandD/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OrionRandD/subscriptions', 'organizations_url': 'https://api.github.com/users/OrionRandD/orgs', 'repos_url': 'https://api.github.com/users/OrionRandD/repos', 'events_url': 'https://api.github.com/users/OrionRandD/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OrionRandD/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-03T18:19:14Z,2020-09-03T18:19:14Z,,NONE,,"The official torbrowser bundle - I am using debian/linux -
does not have the fields for setting up the manual proxy
for using zeronet.sh with it
How can I setup zeronet in this official torbrowser?
https://dist.torproject.org/torbrowser/9.5.4/tor-browser-linux64-9.5.4_en-US.tar.xz
:(",,
833,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611/events,https://github.com/HelloZeroNet/ZeroNet/issues/2611,689494819,MDU6SXNzdWU2ODk0OTQ4MTk=,2611,ZeroNet and the latest Tor browser,"{'login': 'MonsterB210', 'id': 70544327, 'node_id': 'MDQ6VXNlcjcwNTQ0MzI3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/70544327?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/MonsterB210', 'html_url': 'https://github.com/MonsterB210', 'followers_url': 'https://api.github.com/users/MonsterB210/followers', 'following_url': 'https://api.github.com/users/MonsterB210/following{/other_user}', 'gists_url': 'https://api.github.com/users/MonsterB210/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/MonsterB210/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/MonsterB210/subscriptions', 'organizations_url': 'https://api.github.com/users/MonsterB210/orgs', 'repos_url': 'https://api.github.com/users/MonsterB210/repos', 'events_url': 'https://api.github.com/users/MonsterB210/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MonsterB210/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-08-31T20:45:08Z,2020-09-01T23:53:45Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev4206)
* Operating system: Windows 10 Home
* Web browser: Tor Browser 9.5.4 (based on Mozilla Firefox 68.12.0esr) (64-bit)
* Tor status: Always
* Opened port: No
* Special configuration: None
### Step 2: Describe the problem:
All instructions reference a much older version of Tor browser, not the latest. The latest is missing some proxy entries. Namely the ""No proxy for"" option. Is there an updated process for getting ZeroNet functioning in the latest Tor browser? Attached screenshot for reference.
#### Steps to reproduce:
N/A
#### Observed Results:
N/A
#### Expected Results:
N/A
![Latest Tor Browser](https://user-images.githubusercontent.com/70544327/91766882-de97b380-eba0-11ea-9c23-ad526129ceea.jpg)",,
834,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610/events,https://github.com/HelloZeroNet/ZeroNet/issues/2610,685336951,MDU6SXNzdWU2ODUzMzY5NTE=,2610,Corrupted site DB,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-25T09:44:37Z,2020-08-25T15:02:25Z,2020-08-25T15:02:25Z,CONTRIBUTOR,,"Linux, rev4496, the DockerHub image
I got corrupted (or incomplete?) `zerotalk.db` on one of my ZeroNet installations while оpening http://127.0.0.1:43110/1KNMtbcaDhKXaU96MeU57BawDD9KX9xqkn
The site displays no data with that database.
On another installation the zite works properly.
I also tried opening it with an clearnet gate (rev4496) and with the old py2 Windows version. Both are okay.
[zerotalk-wrong-db.zip](https://github.com/HelloZeroNet/ZeroNet/files/5122892/zerotalk-wrong-db.zip)
[zerotalk-db.zip](https://github.com/HelloZeroNet/ZeroNet/files/5122893/zerotalk-db.zip)
I tried in various combinations:
* Rebulding the database
* Restarting ZeroNet
* Checking the site from UI and forcing the full update from the browser console
Other files in the site folder are the same on the both installations. Checking the two folders with `meld` says it's only zerotalk.db that differs.
",,
835,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609/events,https://github.com/HelloZeroNet/ZeroNet/issues/2609,683668596,MDU6SXNzdWU2ODM2Njg1OTY=,2609,ZeroNet with Tor,"{'login': 'PMinhDuc', 'id': 62635143, 'node_id': 'MDQ6VXNlcjYyNjM1MTQz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/62635143?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/PMinhDuc', 'html_url': 'https://github.com/PMinhDuc', 'followers_url': 'https://api.github.com/users/PMinhDuc/followers', 'following_url': 'https://api.github.com/users/PMinhDuc/following{/other_user}', 'gists_url': 'https://api.github.com/users/PMinhDuc/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/PMinhDuc/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/PMinhDuc/subscriptions', 'organizations_url': 'https://api.github.com/users/PMinhDuc/orgs', 'repos_url': 'https://api.github.com/users/PMinhDuc/repos', 'events_url': 'https://api.github.com/users/PMinhDuc/events{/privacy}', 'received_events_url': 'https://api.github.com/users/PMinhDuc/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-08-21T16:14:03Z,2020-08-24T16:12:25Z,,NONE,,"![Screenshot from 2020-08-21 23-12-38](https://user-images.githubusercontent.com/62635143/90911895-d9e63900-e403-11ea-9d9b-2fc99349bed6.png)
This is what my torrc file look like and I don't know how to configure it to work with ZeroNet.",,
836,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608/events,https://github.com/HelloZeroNet/ZeroNet/issues/2608,682696192,MDU6SXNzdWU2ODI2OTYxOTI=,2608,Should we rename all black/white lists to deny/allow lists?,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-08-20T13:00:30Z,2020-08-25T02:44:51Z,2020-08-25T02:44:51Z,CONTRIBUTOR,,"
```
$ grep -r -E -i '(black|white)l' .
./src/Connection/Connection.py: self.server.peer_blacklist.append((handshake[""target_ip""], handshake[""fileserver_port""]))
./src/Connection/ConnectionServer.py: self.peer_blacklist = SiteManager.peer_blacklist
./src/Connection/ConnectionServer.py: self.whitelist = config.ip_local # No flood protection on this ips
./src/Connection/ConnectionServer.py: if ip in self.ip_incoming and ip not in self.whitelist:
./src/Connection/ConnectionServer.py: if (ip, port) in self.peer_blacklist and not is_tracker_connection:
./src/Connection/ConnectionServer.py: raise Exception(""This peer is blacklisted"")
./src/Test/TestConnectionServer.py: whitelist = file_server.whitelist # Save for reset
./src/Test/TestConnectionServer.py: file_server.whitelist = [] # Disable 127.0.0.1 whitelist
./src/Test/TestConnectionServer.py: # Reset whitelist
./src/Test/TestConnectionServer.py: file_server.whitelist = whitelist
./src/Site/Site.py: self.peer_blacklist = SiteManager.peer_blacklist # Ignore this peers (eg. myself)
./src/Site/Site.py: if (ip, port) in self.peer_blacklist:
./src/Site/Site.py: return False # Ignore blacklist (eg. myself)
./src/Site/SiteManager.py: peer_blacklist = [(""127.0.0.1"", config.fileserver_port), (""::1"", config.fileserver_port)]
./src/Site/SiteManager.py: peer_blacklist = []
./src/File/FileServer.py: SiteManager.peer_blacklist.append((ip_external, self.port)) # Add myself to peer blacklist
./src/File/FileServer.py: SiteManager.peer_blacklist.append((res_ip[""ip""], self.port))
./src/File/FileServer.py: SiteManager.peer_blacklist.append((ip, self.port))
./src/Ui/UiWebsocket.py: whitelist = getattr(config, ""ui_restrict"", [])
./src/Ui/UiWebsocket.py: # binds to the Internet, no IP whitelist, no UiPassword, no Multiuser
./src/Ui/UiWebsocket.py: if (""0.0.0.0"" == bind_ip or ""*"" == bind_ip) and (not whitelist):
./src/Tor/TorManager.py: SiteManager.peer_blacklist.append((onion_address + "".onion"", self.fileserver_port))
./plugins/ContentFilter/ContentFilterStorage.py: # Site blacklist renamed to site blocks
./plugins/ContentFilter/ContentFilterStorage.py: if ""site_blacklist"" in self.file_content:
./plugins/ContentFilter/ContentFilterStorage.py: self.file_content[""siteblocks""] = self.file_content[""site_blacklist""]
./plugins/ContentFilter/ContentFilterStorage.py: del self.file_content[""site_blacklist""]
./plugins/ContentFilter/ContentFilterStorage.py: self.include_filters = collections.defaultdict(set) # Merged list of mutes and blacklists from all include
./plugins/ContentFilter/ContentFilterPlugin.py: ""Blacklisted site"", extra_headers, show_loadingscreen=False, script_nonce=script_nonce
./plugins/Sidebar/media/Sidebar.coffee: options = [""Delete this site"", ""Blacklist""]
./plugins/Sidebar/media/Sidebar.coffee: @wrapper.displayPrompt ""Blacklist this site"", ""text"", ""Delete and Blacklist"", ""Reason"", (reason) =>
./plugins/Sidebar/media/all.js: options = [""Delete this site"", ""Blacklist""];
./plugins/Sidebar/media/all.js: return _this.wrapper.displayPrompt(""Blacklist this site"", ""text"", ""Delete and Blacklist"", ""Reason"", function(reason) {
./plugins/Sidebar/languages/pt-br.json: ""Blacklist"": ""Blacklist"",
./plugins/Sidebar/languages/pt-br.json: ""Blacklist this site"": ""Blacklistar este site"",
./plugins/Sidebar/languages/pt-br.json: ""Delete and Blacklist"": ""Deletar e blacklistar"",
./plugins/Sidebar/languages/zh.json: ""Blacklist"": ""黑名单"",
./plugins/Sidebar/languages/zh.json: ""Blacklist this site"": ""拉黑此站点"",
./plugins/Sidebar/languages/zh.json: ""Delete and Blacklist"": ""删除并拉黑"",
./plugins/disabled-UiPassword/UiPasswordPlugin.py: whitelisted_client_ids = {}
./plugins/disabled-UiPassword/UiPasswordPlugin.py: whitelisted_client_ids = whitelisted_client_ids
./plugins/disabled-UiPassword/UiPasswordPlugin.py: def whitelistClientId(self, session_id=None):
./plugins/disabled-UiPassword/UiPasswordPlugin.py: if client_id in self.whitelisted_client_ids:
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelisted_client_ids[client_id][""updated""] = time.time()
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelisted_client_ids[client_id] = {
./plugins/disabled-UiPassword/UiPasswordPlugin.py: if session_id not in self.sessions and self.getClientId() not in self.whitelisted_client_ids:
./plugins/disabled-UiPassword/UiPasswordPlugin.py: # Invalid session id and not whitelisted ip: display login
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelistClientId()
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelistClientId(session_id)
./plugins/disabled-UiPassword/UiPasswordPlugin.py: for client_id in list(self.whitelisted_client_ids):
./plugins/disabled-UiPassword/UiPasswordPlugin.py: if self.whitelisted_client_ids[client_id][""session_id""] == session_id:
./plugins/disabled-UiPassword/UiPasswordPlugin.py: del self.whitelisted_client_ids[client_id]
./plugins/disabled-UiPassword/UiPasswordPlugin.py: yield json.dumps(self.whitelisted_client_ids, indent=4)
./CHANGELOG.md:- Local site blacklisting
```",,
837,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607/events,https://github.com/HelloZeroNet/ZeroNet/issues/2607,681641195,MDU6SXNzdWU2ODE2NDExOTU=,2607,Tor often fails reconnecting to the network when the computer wakes up,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}, {'id': 165233200, 'node_id': 'MDU6TGFiZWwxNjUyMzMyMDA=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/help%20wanted', 'name': 'help wanted', 'color': '159818', 'default': True, 'description': None}]",open,False,,[],,0,2020-08-19T08:14:41Z,2020-08-19T16:49:15Z,,CONTRIBUTOR,," * ZeroNet version: rev4496
* Operating system: Linux
* Tor status: always
Is there something we can do on the ZeroNet side? Force Tor reconnecting?
A typical log:
```
Aug 19 07:08:22.000 [warn] Giving up launching first hop of circuit to rendezvous point [scrubbed] for service bhcnlqbcxzw4pfvg.
Aug 19 07:08:22.000 [warn] Giving up launching first hop of circuit to rendezvous point [scrubbed] for service tl2ts7caihmuako5.
Aug 19 07:08:24.000 [warn] Giving up launching first hop of circuit to rendezvous point [scrubbed] for service fumtihogvaififs7.
Aug 19 07:22:02.000 [notice] Your system clock just jumped 817 seconds forward; assuming established circuits no longer work.
Aug 19 07:22:02.000 [notice] Tried for 838 seconds to get a connection to [scrubbed]:30355. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 838 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 836 seconds to get a connection to [scrubbed]:80. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 823 seconds to get a connection to [scrubbed]:23836. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 823 seconds to get a connection to [scrubbed]:64586. Giving up. (waiting for circuit)
[07:22:03] ConnServer Wakeup detected: time warp from 1597820877.609987 to 1597821723.8360925 (846.2261064052582 sleep seconds), acting like startup...
Aug 19 07:22:35.000 [notice] We'd like to launch a circuit to handle a connection, but we already have 32 general-purpose client circuits pending. Waiting until some finish. [15075 similar message(s) suppressed in last 600 seconds]
Aug 19 07:24:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:80. Giving up. (waiting for circuit)
Aug 19 07:24:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
Aug 19 07:26:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:80. Giving up.
Aug 19 07:26:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up.
[07:26:03] ConnServer Server port opened ipv4: False, ipv6: False
Aug 19 07:27:44.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up. (waiting for circuit)
Aug 19 07:27:44.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23333. Giving up. (waiting for circuit)
Aug 19 07:27:44.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up. (waiting for circuit)
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:16843. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23333. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23333. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:28:06.000 [notice] No circuits are opened. Relaxed timeout for circuit 91807 (a Hidden service client: Fetching HS descriptor 4-hop circuit in state doing handshakes with channel state open) to 150830ms. However, it appears the circuit has timed out anyway.
Aug 19 07:28:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15555. Giving up.
Aug 19 07:28:11.000 [warn] Failed to find node for hop #1 of our path. Discarding this circuit.
Aug 19 07:28:11.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:28:15.000 [warn] Guard tjwtechsvr3 ($45582F4CCEE4BBF79B44A4853FDD82908B08D4A8) is failing a very large amount of circuits. Most likely this means the Tor network is overloaded, but it could also mean an attack against you or potentially the guard itself. Success counts are 124/248. Use counts are 0/0. 237 circuits completed, 0 were unusable, 113 collapsed, and 242 timed out. For reference, your timeout cutoff is 151 seconds.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:32737. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:33092. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:22490. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:28:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:35212. Giving up.
Aug 19 07:28:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:14714. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:19447. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:13974. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:16805. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:36130. Giving up. (waiting for rendezvous desc)
Aug 19 07:28:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18282. Giving up.
Aug 19 07:28:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:17541. Giving up.
Aug 19 07:28:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:12462. Giving up.
Aug 19 07:28:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15442. Giving up. (waiting for circuit)
Aug 19 07:28:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:11558. Giving up. (waiting for circuit)
Aug 19 07:29:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:29:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:28522. Giving up. (waiting for circuit)
Aug 19 07:29:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:35071. Giving up. (waiting for circuit)
Aug 19 07:29:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:51604. Giving up. (waiting for circuit)
Aug 19 07:29:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:37810. Giving up. (waiting for circuit)
Aug 19 07:29:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23168. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:29:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:17234. Giving up. (waiting for circuit)
Aug 19 07:29:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:22222. Giving up. (waiting for circuit)
Aug 19 07:29:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24142. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:25563. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18621. Giving up. (waiting for circuit)
Aug 19 07:29:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26917. Giving up. (waiting for circuit)
Aug 19 07:29:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:7300. Giving up. (waiting for circuit)
Aug 19 07:30:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:28419. Giving up. (waiting for circuit)
Aug 19 07:30:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:30:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15442. Giving up. (waiting for circuit)
Aug 19 07:30:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:17.000 [notice] Your network connection speed appears to have changed. Resetting timeout to 151s after 18 timeouts and 1000 buildtimes.
Aug 19 07:30:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:38443. Giving up. (waiting for circuit)
Aug 19 07:30:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:34264. Giving up. (waiting for circuit)
Aug 19 07:30:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24142. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18366. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18366. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:25588. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:37867. Giving up. (waiting for circuit)
Aug 19 07:30:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:31:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:37867. Giving up.
Aug 19 07:31:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:31:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:25563. Giving up. (waiting for rendezvous desc)
Aug 19 07:32:34.000 [notice] We'd like to launch a circuit to handle a connection, but we already have 33 general-purpose client circuits pending. Waiting until some finish. [39053 similar message(s) suppressed in last 600 seconds]
Aug 19 07:33:11.000 [warn] Hidden service uzdq6mrgwhoamth7 exceeded launch limit with 10 intro points in the last 300 seconds. Intro circuit launches are limited to 10 per 300 seconds. [1089 similar message(s) suppressed in last 300 seconds]
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: no circuit
Aug 19 07:34:51.000 [warn] Failed to find node for hop #1 of our path. Discarding this circuit.
Aug 19 07:36:47.000 [notice] Heartbeat: Tor's uptime is 1 day 23:59 hours, with 65 circuits open. I've sent 796.95 MB and received 731.86 MB.
Aug 19 07:36:47.000 [notice] Average packaged cell fullness: 74.386%. TLS write overhead: 3%
Aug 19 07:37:02.000 [notice] Your network connection speed appears to have changed. Resetting timeout to 302s after 18 timeouts and 48 buildtimes.
Aug 19 07:40:58.000 [warn] Failed to find node for hop #1 of our path. Discarding this circuit.
Aug 19 07:40:58.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
[07:41:11] ConnServer Internet offline
Aug 19 07:41:15.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:41:15.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:41:16.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:41:16.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:42:34.000 [notice] We'd like to launch a circuit to handle a connection, but we already have 38 general-purpose client circuits pending. Waiting until some finish. [34943 similar message(s) suppressed in last 600 seconds]
Aug 19 07:43:13.000 [warn] Hidden service 53l46thboizj3ytn exceeded launch limit with 11 intro points in the last 300 seconds. Intro circuit launches are limited to 10 per 300 seconds. [125 similar message(s) suppressed in last 300 seconds]
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 3 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 4 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 3 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 4 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is doing handshakes
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
```
Finally after a while:
```
[07:47:18] ConnServer Internet online
```
",,
838,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606/events,https://github.com/HelloZeroNet/ZeroNet/issues/2606,680379954,MDU6SXNzdWU2ODAzNzk5NTQ=,2606,Backdoor in ZeroNet!!! Tamas Kocsis added a backdoor! ,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-08-17T16:50:46Z,2020-08-18T15:53:54Z,2020-08-18T15:53:54Z,NONE,,"See: https://github.com/HelloZeroNet/ZeroNet/pull/2605
That's what I thought @imachug you just talk but do nothing to fix issues which are front of your eyes. Literally you cheated the license change by manipulating votes (it is **even criminal** internationally) and now you saying I wanted to include a backdoor in ZeroNet which in reality added by @shortcutme. I guess the U.S. government instructed Tamas to add a backdoor to ZeroNet which is absolutely disgraceful, just as the U.S government instructed Tamas to give a speech in New York about ZeroNet and mention China every five minutes, so because I'm a contributor whose copyright to this day violated in ZeroNet and nobody did ask me for my vote for the license change, I will in now way respect such a license change. You and Tamas going to change the license to **GPLv3+** aka (**any later version**) or I promise we go to court! Without me there would be no license change in the first place. ",,
839,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605/events,https://github.com/HelloZeroNet/ZeroNet/pull/2605,680165099,MDExOlB1bGxSZXF1ZXN0NDY4NzczNjY5,2605,XHTML IS NOT HTML & update license to GPLv3+ as legally required!,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,10,2020-08-17T11:33:23Z,2020-08-18T15:24:00Z,2020-08-18T15:24:00Z,NONE,,"First the XHTML MIME not declared under content_types, second XHTML is NOT HTML!
See: https://www.w3.org/2003/01/xhtml-mimetype/",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2605', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2605', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2605.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2605.patch'}"
840,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604/events,https://github.com/HelloZeroNet/ZeroNet/issues/2604,680010152,MDU6SXNzdWU2ODAwMTAxNTI=,2604,Zeronet files are highly fragmented on my drive (500 fragments per 500MB file),"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-08-17T07:21:59Z,2020-08-24T16:34:13Z,,NONE,,"Someone already reported that it helped them to speed up the Zeronet after defragmenting their Zeronet drive.
I am using this Zeronet instance for more than 2 years from version 2 to latest version 3.
And i have found that many files are highly fragmented, i mean like for example 500 fragments per 500MB file, reported by [Defraggler](https://www.ccleaner.com/defraggler) software.
some examples:
chart.db-wal, 54MB, 622 fragments
content.db-wal, 1GB, 234 fragments
content.db, 1GB, 10 fragments only (maybe due to recent rebuilding the file or such?)
ZeroMe.db, 46MB, 413 fragments
ZeroTalk.db, 35MB, 348 fragments
most fragmented file is one KopyKate video 1GB bigfile, 10 065 fragments.
Maybe no wonder why my HDD is maxed out for many minutes when starting ZN..
Defragmenting is slower than i thought. It taking days and i selected just fraction of files.
Is there any room for improving file handling, so the fragmentation is lower? Maybe there is already an optional feature to preallocate space to a file, i do not know. But i guess this won't be ideal since zeronet is badly made to retain content that is incomplete (no seeder) and it would mean much space wasted for incomplete files? Just publishing my thoughts there.
@HelloZeroNet ",,
841,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603/events,https://github.com/HelloZeroNet/ZeroNet/issues/2603,674010816,MDU6SXNzdWU2NzQwMTA4MTY=,2603,Security issues with codes embedded in clearnet websites or Zites (it would be useful to have a own closed ZeroNet Tor browser),"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-06T04:42:50Z,2020-08-17T13:13:18Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev 4496)
* Operating system: Windows 10
* Web browser: Firefox 79.0
* Tor status: not available/always/disabled
* Opened port: No
### Step 2: Describe the problem:
Security issue with particularly HTML scripts when the user visit a clearnet website, or a zite contain a HTML script they may leak sensitive information about the user. The problem lies in communicating with external sites. One problem is that possible to scan what zites a user stores on their machine. And possible to detect the IP address too using a simple HTML script. If the user use TOR browser to access ZeroNet service and allow the localhost access to ZeroNet. Then this access works through it as well. A lot thing is leaking through the browser. Involuntarily if someone copy a website from clearnet it may contain dangerous codes which can leak unwanted things about users to third parties. Not a good idea to allow localhost access in Tor browser because it is not only used for ZeroNet. The other problem is ZeroNet open Firefox browser and not the Tor browser.
#### Steps to reproduce:
http://127.0.0.1:43110/1ScanCY9fjmjanDt7NwvyNQCL16hqWnVM/
There are pages in ZeroNet that can be visited to extract the user's IP address with a simple HTML script.
Zites can communicate externial clearnet sites using simple HTML scripts without the user's knowledge.
#### Expected Results:
In TOR always mode more security:
A special browser would also be useful which would only work with ZeroNet. And this browser would launch ZeroNet. Could be a TOR browser modified for zeronet and connect the zeronet TOR network. And prevents IP address leakage. Allow only the localhost communication excluding the fact that security can be circumvented through the browser. And to rule out all access to ZeroNet through all another browsers. The default TOR browser is not a good solution, it opens a gate to ZeroNet since it is not only used the user for ZeroNet. It could be a noscript option which could be disabled for advanced users any unnecessary scripts. Currently, blocking scripts blocks the entire software. This could be a much safer way if someone use TOR always mode.
",,
842,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602/events,https://github.com/HelloZeroNet/ZeroNet/issues/2602,673960436,MDU6SXNzdWU2NzM5NjA0MzY=,2602,5 things that cause a serious problem in the operation of ZeroNet for several years,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,8,2020-08-06T02:09:02Z,2020-08-20T18:41:34Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev 4496) and all previous versions
* Operating system: Windows 10
* Web browser: Firefox 79.0
* Tor status: not always
* Opened port: no
### Describe the problem:
For simple users a few things are too unnecessarily complicated which should be simplified because this things make the software unusable for many user about long time. Setting up websites and downloading files should be made much easier for simple users.
### As website owner:
Setting up websites should be made easier by copying and signing files to a folder.
-1.UTF-8 encoding: All pages must be converted to UTF-8 otherwise, the characters will not be displayed correctly in the browser. This requires a separate program for several files, which is difficult to find on the Internet.
-2.In content.json file, files larger than 10 mb are required as set as optional files or they cannot be downloaded. This is very inconvenient for site owners many times the larger files are part of the page. Not everyone can use the content.json commands. It would be simpler if no separate parameter is specified in content.json larger files would be downloaded in the same way as smaller files.
-3.Special line in HTML files: `` and ``
Don't have to setup the `` line to navigate correctly the pages. Many people don’t know to need to set it up and without it, you cannot navigate properly between pages.
### As user:
Large files are not available on the network and this makes the use of the software unenjoyable. For simple users we should make it easy to download files. If it’s not even available right away when he visit back can check it out. There should be no complicated options for this because these cannot be handled by users. Most users cannot handle a +SEED button and all they see is that they can’t download anything.
-4.Large file download in single user zites: Download all large files automatically with the website. For simple users don’t have to worry about why the content (like larger fideo or etc files) isn’t available and why not. Advanced users should have a button if they do not want to download larger files on the site then this can be turned off at the touch of a button.
-5.Large file download in multiple user zites: If a user clicking a file always complete and resume the file download. If the file is not available in the default case,the program always try to download it later even if the computer restarts. If someone does not want this at the touch of a button, this can also be turned off. Semi-finished or finished files can be deleted at any time. I have been experiencing for years that that theory doesn’t work that we are not downloading the entire file from browser request so as not to take up extra disk space. As a result, the files cannot spread and almost nothing is available, and it is thus useless, unenjoyable to many people. Added to that is the problem some multiple user sites like IFS are not use the +SEED button.
**A small optimization would be important default setting ZeroNet run at system startup.To seed files this is very important.If not set the computer is active but users cannot seed the files.**
",,
843,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601/events,https://github.com/HelloZeroNet/ZeroNet/issues/2601,664116621,MDU6SXNzdWU2NjQxMTY2MjE=,2601,testing some html nd php fails,"{'login': 'therealelyayo', 'id': 60529195, 'node_id': 'MDQ6VXNlcjYwNTI5MTk1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/60529195?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/therealelyayo', 'html_url': 'https://github.com/therealelyayo', 'followers_url': 'https://api.github.com/users/therealelyayo/followers', 'following_url': 'https://api.github.com/users/therealelyayo/following{/other_user}', 'gists_url': 'https://api.github.com/users/therealelyayo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/therealelyayo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/therealelyayo/subscriptions', 'organizations_url': 'https://api.github.com/users/therealelyayo/orgs', 'repos_url': 'https://api.github.com/users/therealelyayo/repos', 'events_url': 'https://api.github.com/users/therealelyayo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/therealelyayo/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-07-22T23:49:53Z,2020-07-23T08:55:07Z,2020-07-23T08:55:07Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: _____latest as of this post
* Operating system: _____ubuntu 18 on azure with sudo access
* Web browser: _____none
* Tor status: not available/always/disabled no tor
* Opened port: yes/no yes
* Special configuration: ____none
### Step 2: Describe the problem:
#### Steps to reproduce:
1. _____creating a html file with this `"">`
2. _____ going to it with broser
3. _____
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
#### Expected Results:
* What did you expect to happen?
its a simple redirect but not working",,
844,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600/events,https://github.com/HelloZeroNet/ZeroNet/issues/2600,663928150,MDU6SXNzdWU2NjM5MjgxNTA=,2600,FUCK YOU!,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-22T17:26:45Z,2020-07-23T02:56:50Z,,NONE,,fuck you,,
845,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599/events,https://github.com/HelloZeroNet/ZeroNet/issues/2599,660851246,MDU6SXNzdWU2NjA4NTEyNDY=,2599,"Error on Android, rev4496","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,1,2020-07-19T13:55:50Z,2020-08-05T19:53:52Z,,NONE,,Error 500: Err: AttributeError: 'NoneType' object has no attribute 'execute' in UiServer.py line 118 > UiRequest.py line 175 > NameYo/UiRequestPlugin.py line 24 > TranslateSite/TranslateSitePlugin.py line 23 > MergerSite/MergerSitePlugin.py line 246 > OptionalManager/OptionalManagerPlugin.py line 181 > Cors/CorsPlugin.py line 105 > UiRequest.py line 599 > 97 > Cached.py line 25 > SiteManager.py line 156 > NameYo/SiteManagerPlugin.py line 74 > 56 > 40 > Db.py line 150,,
846,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598/events,https://github.com/HelloZeroNet/ZeroNet/pull/2598,660498235,MDExOlB1bGxSZXF1ZXN0NDUyMjQ5OTU2,2598,arm64 Dockerfile,"{'login': 'shyam-sam', 'id': 68388714, 'node_id': 'MDQ6VXNlcjY4Mzg4NzE0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68388714?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyam-sam', 'html_url': 'https://github.com/shyam-sam', 'followers_url': 'https://api.github.com/users/shyam-sam/followers', 'following_url': 'https://api.github.com/users/shyam-sam/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyam-sam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyam-sam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyam-sam/subscriptions', 'organizations_url': 'https://api.github.com/users/shyam-sam/orgs', 'repos_url': 'https://api.github.com/users/shyam-sam/repos', 'events_url': 'https://api.github.com/users/shyam-sam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyam-sam/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-19T01:20:40Z,2020-07-19T01:20:40Z,,NONE,,"arm64 Dockerfile #2568
branch py3",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2598', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2598', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2598.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2598.patch'}"
847,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597/events,https://github.com/HelloZeroNet/ZeroNet/pull/2597,660138880,MDExOlB1bGxSZXF1ZXN0NDUxOTIxNjE5,2597,Dockerfile arm64,"{'login': 'shyam-sam', 'id': 68388714, 'node_id': 'MDQ6VXNlcjY4Mzg4NzE0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68388714?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyam-sam', 'html_url': 'https://github.com/shyam-sam', 'followers_url': 'https://api.github.com/users/shyam-sam/followers', 'following_url': 'https://api.github.com/users/shyam-sam/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyam-sam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyam-sam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyam-sam/subscriptions', 'organizations_url': 'https://api.github.com/users/shyam-sam/orgs', 'repos_url': 'https://api.github.com/users/shyam-sam/repos', 'events_url': 'https://api.github.com/users/shyam-sam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyam-sam/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-18T13:03:12Z,2020-07-18T19:04:44Z,,NONE,,arm64 arch docker image ,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2597', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2597', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2597.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2597.patch'}"
848,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596/events,https://github.com/HelloZeroNet/ZeroNet/pull/2596,660118157,MDExOlB1bGxSZXF1ZXN0NDUxOTAyNjQx,2596,arm64 arch docker image request #2568,"{'login': 'shyam-sam', 'id': 68388714, 'node_id': 'MDQ6VXNlcjY4Mzg4NzE0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68388714?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyam-sam', 'html_url': 'https://github.com/shyam-sam', 'followers_url': 'https://api.github.com/users/shyam-sam/followers', 'following_url': 'https://api.github.com/users/shyam-sam/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyam-sam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyam-sam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyam-sam/subscriptions', 'organizations_url': 'https://api.github.com/users/shyam-sam/orgs', 'repos_url': 'https://api.github.com/users/shyam-sam/repos', 'events_url': 'https://api.github.com/users/shyam-sam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyam-sam/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-18T12:21:05Z,2020-07-20T19:13:24Z,2020-07-20T15:42:13Z,NONE,,Added new Docker file for armv64v8,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2596', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2596', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2596.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2596.patch'}"
849,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595/events,https://github.com/HelloZeroNet/ZeroNet/issues/2595,657966908,MDU6SXNzdWU2NTc5NjY5MDg=,2595,'SiteStorage' object has no attribute 'piecefields',"{'login': '6543', 'id': 24977596, 'node_id': 'MDQ6VXNlcjI0OTc3NTk2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/24977596?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/6543', 'html_url': 'https://github.com/6543', 'followers_url': 'https://api.github.com/users/6543/followers', 'following_url': 'https://api.github.com/users/6543/following{/other_user}', 'gists_url': 'https://api.github.com/users/6543/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/6543/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/6543/subscriptions', 'organizations_url': 'https://api.github.com/users/6543/orgs', 'repos_url': 'https://api.github.com/users/6543/repos', 'events_url': 'https://api.github.com/users/6543/events{/privacy}', 'received_events_url': 'https://api.github.com/users/6543/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,2,2020-07-16T08:17:01Z,2020-07-20T15:41:07Z,,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: 47ff6c68018d6bcff0379d7a1cb8d0d5ef1c6799 (py3)
* Operating system: linux x64
* Web browser: Chrome
* Tor status: always
* Opened port: no
### Step 2: Describe the problem:
just open http://127.0.0.1:43110/12MVkvYGcRW6u2NYbpfwVad1oQeyG4s9Er
#### Observed Results:
Info box show smultible messages with same error:
`Internal error: AttributeError(""'SiteStorage' object has no attribute 'piecefields'""): 'SiteStorage' object has no attribute 'piecefields'`
`UiWebsocket.py line 79 > 239 > MergerSite/MergerSitePlugin.py line 174 > 147 > OptionalManager/UiWebsocketPlugin.py line 201 > 67`",,
850,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594/events,https://github.com/HelloZeroNet/ZeroNet/issues/2594,657372428,MDU6SXNzdWU2NTczNzI0Mjg=,2594,Sidebar file manager,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,3,2020-07-15T13:58:32Z,2020-07-21T14:47:19Z,,NONE,,Managing files from the site using the sidebar seems like a nice idea.,,
851,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593/events,https://github.com/HelloZeroNet/ZeroNet/issues/2593,657134714,MDU6SXNzdWU2NTcxMzQ3MTQ=,2593,Virtual Box,"{'login': 'Mikilis', 'id': 44727101, 'node_id': 'MDQ6VXNlcjQ0NzI3MTAx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/44727101?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Mikilis', 'html_url': 'https://github.com/Mikilis', 'followers_url': 'https://api.github.com/users/Mikilis/followers', 'following_url': 'https://api.github.com/users/Mikilis/following{/other_user}', 'gists_url': 'https://api.github.com/users/Mikilis/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Mikilis/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Mikilis/subscriptions', 'organizations_url': 'https://api.github.com/users/Mikilis/orgs', 'repos_url': 'https://api.github.com/users/Mikilis/repos', 'events_url': 'https://api.github.com/users/Mikilis/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Mikilis/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-15T07:40:04Z,2020-07-20T15:33:50Z,,NONE,,Hey! how can i delete virtual box(installed with zeronet.exe)?,,
852,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592/events,https://github.com/HelloZeroNet/ZeroNet/issues/2592,655563620,MDU6SXNzdWU2NTU1NjM2MjA=,2592,Trying on haiku os ,"{'login': 'skarmiglione', 'id': 12539219, 'node_id': 'MDQ6VXNlcjEyNTM5MjE5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/12539219?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/skarmiglione', 'html_url': 'https://github.com/skarmiglione', 'followers_url': 'https://api.github.com/users/skarmiglione/followers', 'following_url': 'https://api.github.com/users/skarmiglione/following{/other_user}', 'gists_url': 'https://api.github.com/users/skarmiglione/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/skarmiglione/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/skarmiglione/subscriptions', 'organizations_url': 'https://api.github.com/users/skarmiglione/orgs', 'repos_url': 'https://api.github.com/users/skarmiglione/repos', 'events_url': 'https://api.github.com/users/skarmiglione/events{/privacy}', 'received_events_url': 'https://api.github.com/users/skarmiglione/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-07-13T03:59:55Z,2020-07-20T06:49:44Z,2020-07-20T06:49:44Z,NONE,,"Hello there, i love zeronet and love haiku os, then i am trying to getting work both, and i find some errors tryng with pip3.8 install -r requirements.txt
i think this is the more big thing in all the log
Building wheels for collected packages: gevent
Building wheel for gevent (PEP 517) ...
i include that log here.
https://pastebin.com/rZd7UZzn
please help me, as i think haiku should have all the requirements or there should be a way to gettin zeronet workin on haiku os.",,
853,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591/events,https://github.com/HelloZeroNet/ZeroNet/issues/2591,655335357,MDU6SXNzdWU2NTUzMzUzNTc=,2591,Backward compatibility for download and share help seed zites using another torrent clients,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-12T05:33:59Z,2020-07-12T05:33:59Z,,NONE,,"Should have an option for pages and files like a save as zip to crate a torrent file from a complete zite with all files checking content.json and the existing files.Important an HTML file could be placed in the torrent file what the user can add the zite or file to ZeroNet client.And if ZeroNet not installed then this should be mentioned to use in the page.Tribler have https://www.tribler.org/ a onion based UDP anonymous protocoll.Using this,could also connect zeronet anonymously to any torrent client using DHT.
What would be the goals whit this
-Using a hash,simple magnet link,torrent file whit a simple torrent client or ZeroNet software users can share complete zites in the open web or anywhere else.
-Users can seed zites with torrent clients,and when a user open a zite in ZeroNet can download zites from another torrent clients too not just ZeroNet clients.
-Using the webtorrent protocoll users can share files and video files what avaible in ZeroNet in clearnet sites what support web torrent tourgh the ZeroNet client.
-Anonymous torrenting which would encourage even more users to use ZeroNet
-The indexing method of the Tribler could be used to auto index torrent files,zites,files.There could be a indexing page where the torrent added to the client,if not private,would be automatically indexed here.We could collect files from other sites without having to download the pages.Or in content.json a option public site:True or Falshe auto index here the zites.See this on Tribler search option.The advantage would be that a lot of quality content would be automatically uploaded to the zeronet network without content producers.Quality content would automatically gather in one place.Example if a user download a game,video,software from clearnet this could be shared automatically by the system unless the user intends it to be private.
-If ZeroNet are blocked but torrent are not then the pages would be available.
-With a simple HTML file we can promote Zeronet and add zites and files to the ZeroNet client when the user download the torrent with a torrent client and does not have installed ZeroNet.
-ZeroNet this way can use not just TCP but UDP connection.Tribler onion protocoll are use UDP not TCP.And with this working with the UDP based DHT protocoll without trackers.If the user not set ZeroNet as exit node using a insaide UDP proxy network it is also ideal for an internal proxy network that is more difficult to censor.So if both TOR and ZeroNet are blocked or all trackers this third option is still there.
",,
854,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590/events,https://github.com/HelloZeroNet/ZeroNet/issues/2590,655327910,MDU6SXNzdWU2NTUzMjc5MTA=,2590,Clearnet access for all pages using a central https://website.something/ or https://.something,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-07-12T04:18:38Z,2020-07-20T15:56:42Z,,NONE,,"Is your feature request related to a problem? Please describe.**
IPFS or Tor have a Tor2Web project.These projects allow pages running on a closed network to be available on the open web too.And the open web search engines Google,Yahoo,DuckDuckGo,etc index the content of the page.It would be important for open web crawlers to index the content of pages.Users should be encouraged when visit zites without zeronet software example a video,document etc and if the content is not available encourage them to download the ZeroNet software to get it later when the user or user or users who have the file goes online.
This is what an IPFS page looks like
https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/
This is a Tor onion site looks like in clearnet
https://xmh57jrzrnw6insl.onion.ws/
**Describe the solution you'd like**
IPFS uses a working solution the point is that there is a central link https : //ipfs.io/ipfs/hash> and all IPFS pages can be accessed from the open net using the link.If a page is running from large files, everything works on it.Previously indexed content is available for up to 24 hours even if the server on which the specific page runs is offline.The pages of the major search engines Google,Yahoo are index. What is not available can be added to the client and thus becomes available later. There is a similar option on the Tor network using the https: //.onion.to, onion.cab, onion.something extension.There used to be similar solutions for ZeroNet,but on different links https: //wibsite1.something /hash>, https: //wibsite2.something /hash> etc.And these servers shut down in a row often not available. Need a central link where all pages would be available.These could be found the simlpe clearnet serch egnies and browsers.A working solution would be important because people are interested in the sites available on the open internet.Zeronet.link it is good to recommend downloading the software but nothing in the content of the pages is indexed by the normal internet search engines.Need a solution where if the content is available then the content is available on a central link on the open web.If not available such as a large file or other should be offered to download the 0Net software to get the user it later when it becomes available.At this time,no content running on the 0net can be accessed from the open web.
Problems with the current system
https: //wibsite1.something /hash>, https: //wibsite2.something hash> often not available, there is no stable central link on which web pages can be indexed uniformly.
Currently,none of these links work out of many.
They cannot retrieve larger pages or files.
The HTML not appears correctly like title,description in the clearnet search engines.
**Describe alternatives you've considered**
IPFS,Tor2Web project.
https://www.tor2web.org/
Or see the IPFS decentralized Wikipedia
https://blog.ipfs.io/24-uncensorable-wikipedia/
",,
855,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589/events,https://github.com/HelloZeroNet/ZeroNet/issues/2589,655322541,MDU6SXNzdWU2NTUzMjI1NDE=,2589,Integrate freenet free decentralized storage system as optional secondary storage,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-12T03:25:24Z,2020-08-19T09:23:46Z,,NONE,,"**Is your feature request related to a problem? Please describe.**
Users cannot seed the files and zites 24/7,keeping files alive could be greatly improved if users could upload files to the system.Filecoin,Story,MaidSafe, which offer a solution to a similar problem of paid young systems which will not work in the near future.Freenet storage system are 100% free and has been operating for more than 15 years it is constantly being supported.Convenient to use without user intervention.It's not needed to be pay or mine if someone wants to store something in it.The problem is leaving no option for free content storage if we goes offline.There should also be a protection from a security point of view to test downloads it is easy to identify who the original owners of the content are.But if the content is loaded from multiple places then the original owner is still offline this not only protects the content from disappearing easily but also protects content owners.There would be a guaranteed free helper seeder for everyone who share something in 0Net.jSite plugin a correct well-functioning plugin for upload files.Similar systems are not ready yet and are designed to be paid.There will be no similar free working decentralized storage system.
Offical site:
https://freenetproject.org/pages/help.html
**Describe the solution you'd like**
In plugins as an optional option.Disk space selection and a complete zite upload feature.And file upload feature in multi user zites like ZeroUp in Zero hello files menu.This could be extended later to other similar protocols like Filecoin,Story,which begin to appear.There could be an option if a file falls under a certain seed then it will be uploaded to the system automatically.If under a zite the files are uploaded to the freenet system one by one there is also no need to wait long for the files to upload.System can reboot serval times and the files could be conveniently uploaded.See jSite plugin but with the difference that uploading will resume automatically even if the computer restarts.
**Describe alternatives you've considered**
Filecoin,Story,MaidSafe Similar P2P projects are all working on this solution but these are paid systems.IPFS it also bolts in support of two this storage systems.Later on,I think more of these storage technologies should be integrated in ZeroNet.And users could choose what they want to use as needed.The problem is that these systems are paid.Or you have to mine often with surreal requirements,or pay,but they do not work to provide a comfortable self-sustaining system.Freenet storage system the only one free system which has been working for a long time. There is no similar system,and no one works on a similar system which is free.Inevitably, following competing softwares,ZeroNet will also integrate these capabilities.Freenet is a long-established,developed,supported reliable system non buggy or rough-and-ready protocols would be integrated with it.
",,
856,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588/events,https://github.com/HelloZeroNet/ZeroNet/issues/2588,654693482,MDU6SXNzdWU2NTQ2OTM0ODI=,2588,"If you don't tick ""This is my site,"" ZeroNet deletes the private key during site deletion without asking you.","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,1,2020-07-10T10:48:30Z,2020-07-27T15:46:28Z,,NONE,,,,
857,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587/events,https://github.com/HelloZeroNet/ZeroNet/issues/2587,653680393,MDU6SXNzdWU2NTM2ODAzOTM=,2587,Bug? I could never sign my site in terminal nor crontab without root (Permission denied),"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-07-09T00:40:42Z,2020-07-10T00:26:50Z,,NONE,,"I couldn't manage to sign my site without root access on Linux, using terminal.
I had to resort to:
>sudo crontab -e
to automate it.
Nobody yet confirmed that this is a bug.
I'm using the portable linux x86_64 bundle. It's in my home directory.",,
858,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586/events,https://github.com/HelloZeroNet/ZeroNet/issues/2586,653339088,MDU6SXNzdWU2NTMzMzkwODg=,2586,"""Download previous files"" doesn't work the second time.","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-08T14:21:33Z,2020-07-08T14:22:36Z,,NONE,,"If I click to check files, I'm unable to resume downloading previous files, even when clicking the ""Download previous files"" button again.
To solve this currently, you have to delete and redownload the site before trying again.",,
859,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585/events,https://github.com/HelloZeroNet/ZeroNet/issues/2585,652318289,MDU6SXNzdWU2NTIzMTgyODk=,2585,Switched Theme in PT-BR,"{'login': 'mateusfg7', 'id': 40613276, 'node_id': 'MDQ6VXNlcjQwNjEzMjc2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/40613276?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mateusfg7', 'html_url': 'https://github.com/mateusfg7', 'followers_url': 'https://api.github.com/users/mateusfg7/followers', 'following_url': 'https://api.github.com/users/mateusfg7/following{/other_user}', 'gists_url': 'https://api.github.com/users/mateusfg7/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mateusfg7/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mateusfg7/subscriptions', 'organizations_url': 'https://api.github.com/users/mateusfg7/orgs', 'repos_url': 'https://api.github.com/users/mateusfg7/repos', 'events_url': 'https://api.github.com/users/mateusfg7/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mateusfg7/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-07-07T13:21:30Z,2020-07-10T23:15:41Z,2020-07-10T23:15:41Z,NONE,,"**The black theme and the white theme are switched in the Portuguese language (PT-BR)**
_should be dark_
![image](https://user-images.githubusercontent.com/40613276/86786994-005e3980-c03b-11ea-87d3-84bb2bab1ad1.png)
_should be white_
![image](https://user-images.githubusercontent.com/40613276/86787087-1bc94480-c03b-11ea-8562-f155ac89c94d.png)
---
* ZeroNet version: 0.7.1
* Operating system: Parrot Sec 4.8
* Web browser: Firefox 77.0
* Tor status: disabled
* Opened port: no",,
860,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584/events,https://github.com/HelloZeroNet/ZeroNet/issues/2584,651955495,MDU6SXNzdWU2NTE5NTU0OTU=,2584,Replacing an optional file with the same filename makes the new version of the file unreachable.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-07T03:02:38Z,2020-07-07T17:00:07Z,2020-07-07T17:00:07Z,NONE,,"On Kave, I've had two versions of Big Buck Bunny. The first was a personally made conversion and the replacement was the YouTube version. I've deleted the old file (my conversion) and its msgpack file and removed them from content.json before replacing it with the YouTube version with the same file name.
My phone since reinstall of ZeroNet cannot retrieve the newer (from YouTube) version and neither can proxies that visit Kave for the first time.
This is the same case with another optional file I've replaced, so the bug is consistent.
rev4496 on any OS.",,
861,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583/events,https://github.com/HelloZeroNet/ZeroNet/issues/2583,651887343,MDU6SXNzdWU2NTE4ODczNDM=,2583,Error in Android app (rev4496),"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,5,2020-07-06T23:53:24Z,2020-08-07T15:41:58Z,2020-08-07T15:41:37Z,NONE,,Unhandled exception: ValueError: unknown address family 10 in greenlet.py line 766 > Peer.py line 345 > helper.py line 140,,
862,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2612/events,https://github.com/HelloZeroNet/ZeroNet/issues/2612,692182057,MDU6SXNzdWU2OTIxODIwNTc=,2612,official torbrowser bundle,"{'login': 'OrionRandD', 'id': 43448489, 'node_id': 'MDQ6VXNlcjQzNDQ4NDg5', 'avatar_url': 'https://avatars2.githubusercontent.com/u/43448489?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OrionRandD', 'html_url': 'https://github.com/OrionRandD', 'followers_url': 'https://api.github.com/users/OrionRandD/followers', 'following_url': 'https://api.github.com/users/OrionRandD/following{/other_user}', 'gists_url': 'https://api.github.com/users/OrionRandD/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OrionRandD/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OrionRandD/subscriptions', 'organizations_url': 'https://api.github.com/users/OrionRandD/orgs', 'repos_url': 'https://api.github.com/users/OrionRandD/repos', 'events_url': 'https://api.github.com/users/OrionRandD/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OrionRandD/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-09-03T18:19:14Z,2020-09-03T18:19:14Z,,NONE,,"The official torbrowser bundle - I am using debian/linux -
does not have the fields for setting up the manual proxy
for using zeronet.sh with it
How can I setup zeronet in this official torbrowser?
https://dist.torproject.org/torbrowser/9.5.4/tor-browser-linux64-9.5.4_en-US.tar.xz
:(",,
863,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2611/events,https://github.com/HelloZeroNet/ZeroNet/issues/2611,689494819,MDU6SXNzdWU2ODk0OTQ4MTk=,2611,ZeroNet and the latest Tor browser,"{'login': 'MonsterB210', 'id': 70544327, 'node_id': 'MDQ6VXNlcjcwNTQ0MzI3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/70544327?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/MonsterB210', 'html_url': 'https://github.com/MonsterB210', 'followers_url': 'https://api.github.com/users/MonsterB210/followers', 'following_url': 'https://api.github.com/users/MonsterB210/following{/other_user}', 'gists_url': 'https://api.github.com/users/MonsterB210/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/MonsterB210/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/MonsterB210/subscriptions', 'organizations_url': 'https://api.github.com/users/MonsterB210/orgs', 'repos_url': 'https://api.github.com/users/MonsterB210/repos', 'events_url': 'https://api.github.com/users/MonsterB210/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MonsterB210/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-08-31T20:45:08Z,2020-09-01T23:53:45Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev4206)
* Operating system: Windows 10 Home
* Web browser: Tor Browser 9.5.4 (based on Mozilla Firefox 68.12.0esr) (64-bit)
* Tor status: Always
* Opened port: No
* Special configuration: None
### Step 2: Describe the problem:
All instructions reference a much older version of Tor browser, not the latest. The latest is missing some proxy entries. Namely the ""No proxy for"" option. Is there an updated process for getting ZeroNet functioning in the latest Tor browser? Attached screenshot for reference.
#### Steps to reproduce:
N/A
#### Observed Results:
N/A
#### Expected Results:
N/A
![Latest Tor Browser](https://user-images.githubusercontent.com/70544327/91766882-de97b380-eba0-11ea-9c23-ad526129ceea.jpg)",,
864,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2610/events,https://github.com/HelloZeroNet/ZeroNet/issues/2610,685336951,MDU6SXNzdWU2ODUzMzY5NTE=,2610,Corrupted site DB,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-08-25T09:44:37Z,2020-08-25T15:02:25Z,2020-08-25T15:02:25Z,CONTRIBUTOR,,"Linux, rev4496, the DockerHub image
I got corrupted (or incomplete?) `zerotalk.db` on one of my ZeroNet installations while оpening http://127.0.0.1:43110/1KNMtbcaDhKXaU96MeU57BawDD9KX9xqkn
The site displays no data with that database.
On another installation the zite works properly.
I also tried opening it with an clearnet gate (rev4496) and with the old py2 Windows version. Both are okay.
[zerotalk-wrong-db.zip](https://github.com/HelloZeroNet/ZeroNet/files/5122892/zerotalk-wrong-db.zip)
[zerotalk-db.zip](https://github.com/HelloZeroNet/ZeroNet/files/5122893/zerotalk-db.zip)
I tried in various combinations:
* Rebulding the database
* Restarting ZeroNet
* Checking the site from UI and forcing the full update from the browser console
Other files in the site folder are the same on the both installations. Checking the two folders with `meld` says it's only zerotalk.db that differs.
",,
865,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2609/events,https://github.com/HelloZeroNet/ZeroNet/issues/2609,683668596,MDU6SXNzdWU2ODM2Njg1OTY=,2609,ZeroNet with Tor,"{'login': 'PMinhDuc', 'id': 62635143, 'node_id': 'MDQ6VXNlcjYyNjM1MTQz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/62635143?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/PMinhDuc', 'html_url': 'https://github.com/PMinhDuc', 'followers_url': 'https://api.github.com/users/PMinhDuc/followers', 'following_url': 'https://api.github.com/users/PMinhDuc/following{/other_user}', 'gists_url': 'https://api.github.com/users/PMinhDuc/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/PMinhDuc/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/PMinhDuc/subscriptions', 'organizations_url': 'https://api.github.com/users/PMinhDuc/orgs', 'repos_url': 'https://api.github.com/users/PMinhDuc/repos', 'events_url': 'https://api.github.com/users/PMinhDuc/events{/privacy}', 'received_events_url': 'https://api.github.com/users/PMinhDuc/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-08-21T16:14:03Z,2020-08-24T16:12:25Z,,NONE,,"![Screenshot from 2020-08-21 23-12-38](https://user-images.githubusercontent.com/62635143/90911895-d9e63900-e403-11ea-9d9b-2fc99349bed6.png)
This is what my torrc file look like and I don't know how to configure it to work with ZeroNet.",,
866,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2608/events,https://github.com/HelloZeroNet/ZeroNet/issues/2608,682696192,MDU6SXNzdWU2ODI2OTYxOTI=,2608,Should we rename all black/white lists to deny/allow lists?,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-08-20T13:00:30Z,2020-08-25T02:44:51Z,2020-08-25T02:44:51Z,CONTRIBUTOR,,"
```
$ grep -r -E -i '(black|white)l' .
./src/Connection/Connection.py: self.server.peer_blacklist.append((handshake[""target_ip""], handshake[""fileserver_port""]))
./src/Connection/ConnectionServer.py: self.peer_blacklist = SiteManager.peer_blacklist
./src/Connection/ConnectionServer.py: self.whitelist = config.ip_local # No flood protection on this ips
./src/Connection/ConnectionServer.py: if ip in self.ip_incoming and ip not in self.whitelist:
./src/Connection/ConnectionServer.py: if (ip, port) in self.peer_blacklist and not is_tracker_connection:
./src/Connection/ConnectionServer.py: raise Exception(""This peer is blacklisted"")
./src/Test/TestConnectionServer.py: whitelist = file_server.whitelist # Save for reset
./src/Test/TestConnectionServer.py: file_server.whitelist = [] # Disable 127.0.0.1 whitelist
./src/Test/TestConnectionServer.py: # Reset whitelist
./src/Test/TestConnectionServer.py: file_server.whitelist = whitelist
./src/Site/Site.py: self.peer_blacklist = SiteManager.peer_blacklist # Ignore this peers (eg. myself)
./src/Site/Site.py: if (ip, port) in self.peer_blacklist:
./src/Site/Site.py: return False # Ignore blacklist (eg. myself)
./src/Site/SiteManager.py: peer_blacklist = [(""127.0.0.1"", config.fileserver_port), (""::1"", config.fileserver_port)]
./src/Site/SiteManager.py: peer_blacklist = []
./src/File/FileServer.py: SiteManager.peer_blacklist.append((ip_external, self.port)) # Add myself to peer blacklist
./src/File/FileServer.py: SiteManager.peer_blacklist.append((res_ip[""ip""], self.port))
./src/File/FileServer.py: SiteManager.peer_blacklist.append((ip, self.port))
./src/Ui/UiWebsocket.py: whitelist = getattr(config, ""ui_restrict"", [])
./src/Ui/UiWebsocket.py: # binds to the Internet, no IP whitelist, no UiPassword, no Multiuser
./src/Ui/UiWebsocket.py: if (""0.0.0.0"" == bind_ip or ""*"" == bind_ip) and (not whitelist):
./src/Tor/TorManager.py: SiteManager.peer_blacklist.append((onion_address + "".onion"", self.fileserver_port))
./plugins/ContentFilter/ContentFilterStorage.py: # Site blacklist renamed to site blocks
./plugins/ContentFilter/ContentFilterStorage.py: if ""site_blacklist"" in self.file_content:
./plugins/ContentFilter/ContentFilterStorage.py: self.file_content[""siteblocks""] = self.file_content[""site_blacklist""]
./plugins/ContentFilter/ContentFilterStorage.py: del self.file_content[""site_blacklist""]
./plugins/ContentFilter/ContentFilterStorage.py: self.include_filters = collections.defaultdict(set) # Merged list of mutes and blacklists from all include
./plugins/ContentFilter/ContentFilterPlugin.py: ""Blacklisted site"", extra_headers, show_loadingscreen=False, script_nonce=script_nonce
./plugins/Sidebar/media/Sidebar.coffee: options = [""Delete this site"", ""Blacklist""]
./plugins/Sidebar/media/Sidebar.coffee: @wrapper.displayPrompt ""Blacklist this site"", ""text"", ""Delete and Blacklist"", ""Reason"", (reason) =>
./plugins/Sidebar/media/all.js: options = [""Delete this site"", ""Blacklist""];
./plugins/Sidebar/media/all.js: return _this.wrapper.displayPrompt(""Blacklist this site"", ""text"", ""Delete and Blacklist"", ""Reason"", function(reason) {
./plugins/Sidebar/languages/pt-br.json: ""Blacklist"": ""Blacklist"",
./plugins/Sidebar/languages/pt-br.json: ""Blacklist this site"": ""Blacklistar este site"",
./plugins/Sidebar/languages/pt-br.json: ""Delete and Blacklist"": ""Deletar e blacklistar"",
./plugins/Sidebar/languages/zh.json: ""Blacklist"": ""黑名单"",
./plugins/Sidebar/languages/zh.json: ""Blacklist this site"": ""拉黑此站点"",
./plugins/Sidebar/languages/zh.json: ""Delete and Blacklist"": ""删除并拉黑"",
./plugins/disabled-UiPassword/UiPasswordPlugin.py: whitelisted_client_ids = {}
./plugins/disabled-UiPassword/UiPasswordPlugin.py: whitelisted_client_ids = whitelisted_client_ids
./plugins/disabled-UiPassword/UiPasswordPlugin.py: def whitelistClientId(self, session_id=None):
./plugins/disabled-UiPassword/UiPasswordPlugin.py: if client_id in self.whitelisted_client_ids:
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelisted_client_ids[client_id][""updated""] = time.time()
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelisted_client_ids[client_id] = {
./plugins/disabled-UiPassword/UiPasswordPlugin.py: if session_id not in self.sessions and self.getClientId() not in self.whitelisted_client_ids:
./plugins/disabled-UiPassword/UiPasswordPlugin.py: # Invalid session id and not whitelisted ip: display login
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelistClientId()
./plugins/disabled-UiPassword/UiPasswordPlugin.py: self.whitelistClientId(session_id)
./plugins/disabled-UiPassword/UiPasswordPlugin.py: for client_id in list(self.whitelisted_client_ids):
./plugins/disabled-UiPassword/UiPasswordPlugin.py: if self.whitelisted_client_ids[client_id][""session_id""] == session_id:
./plugins/disabled-UiPassword/UiPasswordPlugin.py: del self.whitelisted_client_ids[client_id]
./plugins/disabled-UiPassword/UiPasswordPlugin.py: yield json.dumps(self.whitelisted_client_ids, indent=4)
./CHANGELOG.md:- Local site blacklisting
```",,
867,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2607/events,https://github.com/HelloZeroNet/ZeroNet/issues/2607,681641195,MDU6SXNzdWU2ODE2NDExOTU=,2607,Tor often fails reconnecting to the network when the computer wakes up,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}, {'id': 165233200, 'node_id': 'MDU6TGFiZWwxNjUyMzMyMDA=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/help%20wanted', 'name': 'help wanted', 'color': '159818', 'default': True, 'description': None}]",open,False,,[],,0,2020-08-19T08:14:41Z,2020-08-19T16:49:15Z,,CONTRIBUTOR,," * ZeroNet version: rev4496
* Operating system: Linux
* Tor status: always
Is there something we can do on the ZeroNet side? Force Tor reconnecting?
A typical log:
```
Aug 19 07:08:22.000 [warn] Giving up launching first hop of circuit to rendezvous point [scrubbed] for service bhcnlqbcxzw4pfvg.
Aug 19 07:08:22.000 [warn] Giving up launching first hop of circuit to rendezvous point [scrubbed] for service tl2ts7caihmuako5.
Aug 19 07:08:24.000 [warn] Giving up launching first hop of circuit to rendezvous point [scrubbed] for service fumtihogvaififs7.
Aug 19 07:22:02.000 [notice] Your system clock just jumped 817 seconds forward; assuming established circuits no longer work.
Aug 19 07:22:02.000 [notice] Tried for 838 seconds to get a connection to [scrubbed]:30355. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 838 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 836 seconds to get a connection to [scrubbed]:80. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 823 seconds to get a connection to [scrubbed]:23836. Giving up. (waiting for circuit)
Aug 19 07:22:02.000 [notice] Tried for 823 seconds to get a connection to [scrubbed]:64586. Giving up. (waiting for circuit)
[07:22:03] ConnServer Wakeup detected: time warp from 1597820877.609987 to 1597821723.8360925 (846.2261064052582 sleep seconds), acting like startup...
Aug 19 07:22:35.000 [notice] We'd like to launch a circuit to handle a connection, but we already have 32 general-purpose client circuits pending. Waiting until some finish. [15075 similar message(s) suppressed in last 600 seconds]
Aug 19 07:24:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:80. Giving up. (waiting for circuit)
Aug 19 07:24:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up. (waiting for circuit)
Aug 19 07:26:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:80. Giving up.
Aug 19 07:26:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:443. Giving up.
[07:26:03] ConnServer Server port opened ipv4: False, ipv6: False
Aug 19 07:27:44.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up. (waiting for circuit)
Aug 19 07:27:44.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23333. Giving up. (waiting for circuit)
Aug 19 07:27:44.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up. (waiting for circuit)
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:16843. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23333. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:10815. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23333. Giving up.
Aug 19 07:28:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:28:06.000 [notice] No circuits are opened. Relaxed timeout for circuit 91807 (a Hidden service client: Fetching HS descriptor 4-hop circuit in state doing handshakes with channel state open) to 150830ms. However, it appears the circuit has timed out anyway.
Aug 19 07:28:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15555. Giving up.
Aug 19 07:28:11.000 [warn] Failed to find node for hop #1 of our path. Discarding this circuit.
Aug 19 07:28:11.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:28:15.000 [warn] Guard tjwtechsvr3 ($45582F4CCEE4BBF79B44A4853FDD82908B08D4A8) is failing a very large amount of circuits. Most likely this means the Tor network is overloaded, but it could also mean an attack against you or potentially the guard itself. Success counts are 124/248. Use counts are 0/0. 237 circuits completed, 0 were unusable, 113 collapsed, and 242 timed out. For reference, your timeout cutoff is 151 seconds.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:32737. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:33092. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:22490. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up.
Aug 19 07:28:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:28:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:35212. Giving up.
Aug 19 07:28:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up.
Aug 19 07:28:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:14714. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:19447. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:13974. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:16805. Giving up.
Aug 19 07:28:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:36130. Giving up. (waiting for rendezvous desc)
Aug 19 07:28:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18282. Giving up.
Aug 19 07:28:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:17541. Giving up.
Aug 19 07:28:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:12462. Giving up.
Aug 19 07:28:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15442. Giving up. (waiting for circuit)
Aug 19 07:28:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:11558. Giving up. (waiting for circuit)
Aug 19 07:29:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:29:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:28522. Giving up. (waiting for circuit)
Aug 19 07:29:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:35071. Giving up. (waiting for circuit)
Aug 19 07:29:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:51604. Giving up. (waiting for circuit)
Aug 19 07:29:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:37810. Giving up. (waiting for circuit)
Aug 19 07:29:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:23168. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:29:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:17234. Giving up. (waiting for circuit)
Aug 19 07:29:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:22222. Giving up. (waiting for circuit)
Aug 19 07:29:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24142. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:29:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:25563. Giving up. (waiting for rendezvous desc)
Aug 19 07:29:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18621. Giving up. (waiting for circuit)
Aug 19 07:29:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26917. Giving up. (waiting for circuit)
Aug 19 07:29:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:29:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:7300. Giving up. (waiting for circuit)
Aug 19 07:30:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:28419. Giving up. (waiting for circuit)
Aug 19 07:30:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24529. Giving up. (waiting for circuit)
Aug 19 07:30:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15442. Giving up. (waiting for circuit)
Aug 19 07:30:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:09.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:17.000 [notice] Your network connection speed appears to have changed. Resetting timeout to 151s after 18 timeouts and 1000 buildtimes.
Aug 19 07:30:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:38443. Giving up. (waiting for circuit)
Aug 19 07:30:23.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:34264. Giving up. (waiting for circuit)
Aug 19 07:30:25.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:24142. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18366. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:29.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:18366. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:31.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:43.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:45.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:30:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:25588. Giving up. (waiting for rendezvous desc)
Aug 19 07:30:49.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:37867. Giving up. (waiting for circuit)
Aug 19 07:30:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:26552. Giving up. (waiting for circuit)
Aug 19 07:30:51.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:31:03.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:37867. Giving up.
Aug 19 07:31:05.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:15441. Giving up. (waiting for circuit)
Aug 19 07:31:11.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:25563. Giving up. (waiting for rendezvous desc)
Aug 19 07:32:34.000 [notice] We'd like to launch a circuit to handle a connection, but we already have 33 general-purpose client circuits pending. Waiting until some finish. [39053 similar message(s) suppressed in last 600 seconds]
Aug 19 07:33:11.000 [warn] Hidden service uzdq6mrgwhoamth7 exceeded launch limit with 10 intro points in the last 300 seconds. Intro circuit launches are limited to 10 per 300 seconds. [1089 similar message(s) suppressed in last 300 seconds]
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:33:11.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:33:11.000 [warn] Intro point 2 at [scrubbed]: no circuit
Aug 19 07:34:51.000 [warn] Failed to find node for hop #1 of our path. Discarding this circuit.
Aug 19 07:36:47.000 [notice] Heartbeat: Tor's uptime is 1 day 23:59 hours, with 65 circuits open. I've sent 796.95 MB and received 731.86 MB.
Aug 19 07:36:47.000 [notice] Average packaged cell fullness: 74.386%. TLS write overhead: 3%
Aug 19 07:37:02.000 [notice] Your network connection speed appears to have changed. Resetting timeout to 302s after 18 timeouts and 48 buildtimes.
Aug 19 07:40:58.000 [warn] Failed to find node for hop #1 of our path. Discarding this circuit.
Aug 19 07:40:58.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
[07:41:11] ConnServer Internet offline
Aug 19 07:41:15.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:41:15.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:41:16.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:41:16.000 [warn] Error launching circuit to node [scrubbed] for service [scrubbed].
Aug 19 07:42:34.000 [notice] We'd like to launch a circuit to handle a connection, but we already have 38 general-purpose client circuits pending. Waiting until some finish. [34943 similar message(s) suppressed in last 600 seconds]
Aug 19 07:43:13.000 [warn] Hidden service 53l46thboizj3ytn exceeded launch limit with 11 intro points in the last 300 seconds. Intro circuit launches are limited to 10 per 300 seconds. [125 similar message(s) suppressed in last 300 seconds]
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 3 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 4 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 3 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 4 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: no circuit
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: no circuit
Aug 19 07:43:13.000 [warn] Service configured in [EPHEMERAL]:
Aug 19 07:43:13.000 [warn] Intro point 0 at [scrubbed]: circuit is waiting to see how other guards perform
Aug 19 07:43:13.000 [warn] Intro point 1 at [scrubbed]: circuit is doing handshakes
Aug 19 07:43:13.000 [warn] Intro point 2 at [scrubbed]: circuit is doing handshakes
```
Finally after a while:
```
[07:47:18] ConnServer Internet online
```
",,
868,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2606/events,https://github.com/HelloZeroNet/ZeroNet/issues/2606,680379954,MDU6SXNzdWU2ODAzNzk5NTQ=,2606,Backdoor in ZeroNet!!! Tamas Kocsis added a backdoor! ,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-08-17T16:50:46Z,2020-08-18T15:53:54Z,2020-08-18T15:53:54Z,NONE,,"See: https://github.com/HelloZeroNet/ZeroNet/pull/2605
That's what I thought @imachug you just talk but do nothing to fix issues which are front of your eyes. Literally you cheated the license change by manipulating votes (it is **even criminal** internationally) and now you saying I wanted to include a backdoor in ZeroNet which in reality added by @shortcutme. I guess the U.S. government instructed Tamas to add a backdoor to ZeroNet which is absolutely disgraceful, just as the U.S government instructed Tamas to give a speech in New York about ZeroNet and mention China every five minutes, so because I'm a contributor whose copyright to this day violated in ZeroNet and nobody did ask me for my vote for the license change, I will in now way respect such a license change. You and Tamas going to change the license to **GPLv3+** aka (**any later version**) or I promise we go to court! Without me there would be no license change in the first place. ",,
869,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2605/events,https://github.com/HelloZeroNet/ZeroNet/pull/2605,680165099,MDExOlB1bGxSZXF1ZXN0NDY4NzczNjY5,2605,XHTML IS NOT HTML & update license to GPLv3+ as legally required!,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,10,2020-08-17T11:33:23Z,2020-08-18T15:24:00Z,2020-08-18T15:24:00Z,NONE,,"First the XHTML MIME not declared under content_types, second XHTML is NOT HTML!
See: https://www.w3.org/2003/01/xhtml-mimetype/",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2605', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2605', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2605.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2605.patch'}"
870,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2604/events,https://github.com/HelloZeroNet/ZeroNet/issues/2604,680010152,MDU6SXNzdWU2ODAwMTAxNTI=,2604,Zeronet files are highly fragmented on my drive (500 fragments per 500MB file),"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-08-17T07:21:59Z,2020-08-24T16:34:13Z,,NONE,,"Someone already reported that it helped them to speed up the Zeronet after defragmenting their Zeronet drive.
I am using this Zeronet instance for more than 2 years from version 2 to latest version 3.
And i have found that many files are highly fragmented, i mean like for example 500 fragments per 500MB file, reported by [Defraggler](https://www.ccleaner.com/defraggler) software.
some examples:
chart.db-wal, 54MB, 622 fragments
content.db-wal, 1GB, 234 fragments
content.db, 1GB, 10 fragments only (maybe due to recent rebuilding the file or such?)
ZeroMe.db, 46MB, 413 fragments
ZeroTalk.db, 35MB, 348 fragments
most fragmented file is one KopyKate video 1GB bigfile, 10 065 fragments.
Maybe no wonder why my HDD is maxed out for many minutes when starting ZN..
Defragmenting is slower than i thought. It taking days and i selected just fraction of files.
Is there any room for improving file handling, so the fragmentation is lower? Maybe there is already an optional feature to preallocate space to a file, i do not know. But i guess this won't be ideal since zeronet is badly made to retain content that is incomplete (no seeder) and it would mean much space wasted for incomplete files? Just publishing my thoughts there.
@HelloZeroNet ",,
871,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2603/events,https://github.com/HelloZeroNet/ZeroNet/issues/2603,674010816,MDU6SXNzdWU2NzQwMTA4MTY=,2603,Security issues with codes embedded in clearnet websites or Zites (it would be useful to have a own closed ZeroNet Tor browser),"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-08-06T04:42:50Z,2020-08-17T13:13:18Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev 4496)
* Operating system: Windows 10
* Web browser: Firefox 79.0
* Tor status: not available/always/disabled
* Opened port: No
### Step 2: Describe the problem:
Security issue with particularly HTML scripts when the user visit a clearnet website, or a zite contain a HTML script they may leak sensitive information about the user. The problem lies in communicating with external sites. One problem is that possible to scan what zites a user stores on their machine. And possible to detect the IP address too using a simple HTML script. If the user use TOR browser to access ZeroNet service and allow the localhost access to ZeroNet. Then this access works through it as well. A lot thing is leaking through the browser. Involuntarily if someone copy a website from clearnet it may contain dangerous codes which can leak unwanted things about users to third parties. Not a good idea to allow localhost access in Tor browser because it is not only used for ZeroNet. The other problem is ZeroNet open Firefox browser and not the Tor browser.
#### Steps to reproduce:
http://127.0.0.1:43110/1ScanCY9fjmjanDt7NwvyNQCL16hqWnVM/
There are pages in ZeroNet that can be visited to extract the user's IP address with a simple HTML script.
Zites can communicate externial clearnet sites using simple HTML scripts without the user's knowledge.
#### Expected Results:
In TOR always mode more security:
A special browser would also be useful which would only work with ZeroNet. And this browser would launch ZeroNet. Could be a TOR browser modified for zeronet and connect the zeronet TOR network. And prevents IP address leakage. Allow only the localhost communication excluding the fact that security can be circumvented through the browser. And to rule out all access to ZeroNet through all another browsers. The default TOR browser is not a good solution, it opens a gate to ZeroNet since it is not only used the user for ZeroNet. It could be a noscript option which could be disabled for advanced users any unnecessary scripts. Currently, blocking scripts blocks the entire software. This could be a much safer way if someone use TOR always mode.
",,
872,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2602/events,https://github.com/HelloZeroNet/ZeroNet/issues/2602,673960436,MDU6SXNzdWU2NzM5NjA0MzY=,2602,5 things that cause a serious problem in the operation of ZeroNet for several years,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,8,2020-08-06T02:09:02Z,2020-08-20T18:41:34Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev 4496) and all previous versions
* Operating system: Windows 10
* Web browser: Firefox 79.0
* Tor status: not always
* Opened port: no
### Describe the problem:
For simple users a few things are too unnecessarily complicated which should be simplified because this things make the software unusable for many user about long time. Setting up websites and downloading files should be made much easier for simple users.
### As website owner:
Setting up websites should be made easier by copying and signing files to a folder.
-1.UTF-8 encoding: All pages must be converted to UTF-8 otherwise, the characters will not be displayed correctly in the browser. This requires a separate program for several files, which is difficult to find on the Internet.
-2.In content.json file, files larger than 10 mb are required as set as optional files or they cannot be downloaded. This is very inconvenient for site owners many times the larger files are part of the page. Not everyone can use the content.json commands. It would be simpler if no separate parameter is specified in content.json larger files would be downloaded in the same way as smaller files.
-3.Special line in HTML files: `` and ``
Don't have to setup the `` line to navigate correctly the pages. Many people don’t know to need to set it up and without it, you cannot navigate properly between pages.
### As user:
Large files are not available on the network and this makes the use of the software unenjoyable. For simple users we should make it easy to download files. If it’s not even available right away when he visit back can check it out. There should be no complicated options for this because these cannot be handled by users. Most users cannot handle a +SEED button and all they see is that they can’t download anything.
-4.Large file download in single user zites: Download all large files automatically with the website. For simple users don’t have to worry about why the content (like larger fideo or etc files) isn’t available and why not. Advanced users should have a button if they do not want to download larger files on the site then this can be turned off at the touch of a button.
-5.Large file download in multiple user zites: If a user clicking a file always complete and resume the file download. If the file is not available in the default case,the program always try to download it later even if the computer restarts. If someone does not want this at the touch of a button, this can also be turned off. Semi-finished or finished files can be deleted at any time. I have been experiencing for years that that theory doesn’t work that we are not downloading the entire file from browser request so as not to take up extra disk space. As a result, the files cannot spread and almost nothing is available, and it is thus useless, unenjoyable to many people. Added to that is the problem some multiple user sites like IFS are not use the +SEED button.
**A small optimization would be important default setting ZeroNet run at system startup.To seed files this is very important.If not set the computer is active but users cannot seed the files.**
",,
873,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2601/events,https://github.com/HelloZeroNet/ZeroNet/issues/2601,664116621,MDU6SXNzdWU2NjQxMTY2MjE=,2601,testing some html nd php fails,"{'login': 'therealelyayo', 'id': 60529195, 'node_id': 'MDQ6VXNlcjYwNTI5MTk1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/60529195?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/therealelyayo', 'html_url': 'https://github.com/therealelyayo', 'followers_url': 'https://api.github.com/users/therealelyayo/followers', 'following_url': 'https://api.github.com/users/therealelyayo/following{/other_user}', 'gists_url': 'https://api.github.com/users/therealelyayo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/therealelyayo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/therealelyayo/subscriptions', 'organizations_url': 'https://api.github.com/users/therealelyayo/orgs', 'repos_url': 'https://api.github.com/users/therealelyayo/repos', 'events_url': 'https://api.github.com/users/therealelyayo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/therealelyayo/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-07-22T23:49:53Z,2020-07-23T08:55:07Z,2020-07-23T08:55:07Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: _____latest as of this post
* Operating system: _____ubuntu 18 on azure with sudo access
* Web browser: _____none
* Tor status: not available/always/disabled no tor
* Opened port: yes/no yes
* Special configuration: ____none
### Step 2: Describe the problem:
#### Steps to reproduce:
1. _____creating a html file with this `"">`
2. _____ going to it with broser
3. _____
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
#### Expected Results:
* What did you expect to happen?
its a simple redirect but not working",,
874,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2600/events,https://github.com/HelloZeroNet/ZeroNet/issues/2600,663928150,MDU6SXNzdWU2NjM5MjgxNTA=,2600,FUCK YOU!,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-22T17:26:45Z,2020-07-23T02:56:50Z,,NONE,,fuck you,,
875,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2599/events,https://github.com/HelloZeroNet/ZeroNet/issues/2599,660851246,MDU6SXNzdWU2NjA4NTEyNDY=,2599,"Error on Android, rev4496","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,1,2020-07-19T13:55:50Z,2020-08-05T19:53:52Z,,NONE,,Error 500: Err: AttributeError: 'NoneType' object has no attribute 'execute' in UiServer.py line 118 > UiRequest.py line 175 > NameYo/UiRequestPlugin.py line 24 > TranslateSite/TranslateSitePlugin.py line 23 > MergerSite/MergerSitePlugin.py line 246 > OptionalManager/OptionalManagerPlugin.py line 181 > Cors/CorsPlugin.py line 105 > UiRequest.py line 599 > 97 > Cached.py line 25 > SiteManager.py line 156 > NameYo/SiteManagerPlugin.py line 74 > 56 > 40 > Db.py line 150,,
876,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2598/events,https://github.com/HelloZeroNet/ZeroNet/pull/2598,660498235,MDExOlB1bGxSZXF1ZXN0NDUyMjQ5OTU2,2598,arm64 Dockerfile,"{'login': 'shyam-sam', 'id': 68388714, 'node_id': 'MDQ6VXNlcjY4Mzg4NzE0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68388714?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyam-sam', 'html_url': 'https://github.com/shyam-sam', 'followers_url': 'https://api.github.com/users/shyam-sam/followers', 'following_url': 'https://api.github.com/users/shyam-sam/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyam-sam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyam-sam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyam-sam/subscriptions', 'organizations_url': 'https://api.github.com/users/shyam-sam/orgs', 'repos_url': 'https://api.github.com/users/shyam-sam/repos', 'events_url': 'https://api.github.com/users/shyam-sam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyam-sam/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-19T01:20:40Z,2020-07-19T01:20:40Z,,NONE,,"arm64 Dockerfile #2568
branch py3",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2598', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2598', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2598.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2598.patch'}"
877,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2597/events,https://github.com/HelloZeroNet/ZeroNet/pull/2597,660138880,MDExOlB1bGxSZXF1ZXN0NDUxOTIxNjE5,2597,Dockerfile arm64,"{'login': 'shyam-sam', 'id': 68388714, 'node_id': 'MDQ6VXNlcjY4Mzg4NzE0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68388714?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyam-sam', 'html_url': 'https://github.com/shyam-sam', 'followers_url': 'https://api.github.com/users/shyam-sam/followers', 'following_url': 'https://api.github.com/users/shyam-sam/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyam-sam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyam-sam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyam-sam/subscriptions', 'organizations_url': 'https://api.github.com/users/shyam-sam/orgs', 'repos_url': 'https://api.github.com/users/shyam-sam/repos', 'events_url': 'https://api.github.com/users/shyam-sam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyam-sam/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-18T13:03:12Z,2020-07-18T19:04:44Z,,NONE,,arm64 arch docker image ,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2597', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2597', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2597.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2597.patch'}"
878,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2596/events,https://github.com/HelloZeroNet/ZeroNet/pull/2596,660118157,MDExOlB1bGxSZXF1ZXN0NDUxOTAyNjQx,2596,arm64 arch docker image request #2568,"{'login': 'shyam-sam', 'id': 68388714, 'node_id': 'MDQ6VXNlcjY4Mzg4NzE0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/68388714?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shyam-sam', 'html_url': 'https://github.com/shyam-sam', 'followers_url': 'https://api.github.com/users/shyam-sam/followers', 'following_url': 'https://api.github.com/users/shyam-sam/following{/other_user}', 'gists_url': 'https://api.github.com/users/shyam-sam/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shyam-sam/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shyam-sam/subscriptions', 'organizations_url': 'https://api.github.com/users/shyam-sam/orgs', 'repos_url': 'https://api.github.com/users/shyam-sam/repos', 'events_url': 'https://api.github.com/users/shyam-sam/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shyam-sam/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-18T12:21:05Z,2020-07-20T19:13:24Z,2020-07-20T15:42:13Z,NONE,,Added new Docker file for armv64v8,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2596', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2596', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2596.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2596.patch'}"
879,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2595/events,https://github.com/HelloZeroNet/ZeroNet/issues/2595,657966908,MDU6SXNzdWU2NTc5NjY5MDg=,2595,'SiteStorage' object has no attribute 'piecefields',"{'login': '6543', 'id': 24977596, 'node_id': 'MDQ6VXNlcjI0OTc3NTk2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/24977596?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/6543', 'html_url': 'https://github.com/6543', 'followers_url': 'https://api.github.com/users/6543/followers', 'following_url': 'https://api.github.com/users/6543/following{/other_user}', 'gists_url': 'https://api.github.com/users/6543/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/6543/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/6543/subscriptions', 'organizations_url': 'https://api.github.com/users/6543/orgs', 'repos_url': 'https://api.github.com/users/6543/repos', 'events_url': 'https://api.github.com/users/6543/events{/privacy}', 'received_events_url': 'https://api.github.com/users/6543/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,2,2020-07-16T08:17:01Z,2020-07-20T15:41:07Z,,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: 47ff6c68018d6bcff0379d7a1cb8d0d5ef1c6799 (py3)
* Operating system: linux x64
* Web browser: Chrome
* Tor status: always
* Opened port: no
### Step 2: Describe the problem:
just open http://127.0.0.1:43110/12MVkvYGcRW6u2NYbpfwVad1oQeyG4s9Er
#### Observed Results:
Info box show smultible messages with same error:
`Internal error: AttributeError(""'SiteStorage' object has no attribute 'piecefields'""): 'SiteStorage' object has no attribute 'piecefields'`
`UiWebsocket.py line 79 > 239 > MergerSite/MergerSitePlugin.py line 174 > 147 > OptionalManager/UiWebsocketPlugin.py line 201 > 67`",,
880,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2594/events,https://github.com/HelloZeroNet/ZeroNet/issues/2594,657372428,MDU6SXNzdWU2NTczNzI0Mjg=,2594,Sidebar file manager,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,3,2020-07-15T13:58:32Z,2020-07-21T14:47:19Z,,NONE,,Managing files from the site using the sidebar seems like a nice idea.,,
881,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2593/events,https://github.com/HelloZeroNet/ZeroNet/issues/2593,657134714,MDU6SXNzdWU2NTcxMzQ3MTQ=,2593,Virtual Box,"{'login': 'Mikilis', 'id': 44727101, 'node_id': 'MDQ6VXNlcjQ0NzI3MTAx', 'avatar_url': 'https://avatars3.githubusercontent.com/u/44727101?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Mikilis', 'html_url': 'https://github.com/Mikilis', 'followers_url': 'https://api.github.com/users/Mikilis/followers', 'following_url': 'https://api.github.com/users/Mikilis/following{/other_user}', 'gists_url': 'https://api.github.com/users/Mikilis/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Mikilis/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Mikilis/subscriptions', 'organizations_url': 'https://api.github.com/users/Mikilis/orgs', 'repos_url': 'https://api.github.com/users/Mikilis/repos', 'events_url': 'https://api.github.com/users/Mikilis/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Mikilis/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-15T07:40:04Z,2020-07-20T15:33:50Z,,NONE,,Hey! how can i delete virtual box(installed with zeronet.exe)?,,
882,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2592/events,https://github.com/HelloZeroNet/ZeroNet/issues/2592,655563620,MDU6SXNzdWU2NTU1NjM2MjA=,2592,Trying on haiku os ,"{'login': 'skarmiglione', 'id': 12539219, 'node_id': 'MDQ6VXNlcjEyNTM5MjE5', 'avatar_url': 'https://avatars1.githubusercontent.com/u/12539219?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/skarmiglione', 'html_url': 'https://github.com/skarmiglione', 'followers_url': 'https://api.github.com/users/skarmiglione/followers', 'following_url': 'https://api.github.com/users/skarmiglione/following{/other_user}', 'gists_url': 'https://api.github.com/users/skarmiglione/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/skarmiglione/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/skarmiglione/subscriptions', 'organizations_url': 'https://api.github.com/users/skarmiglione/orgs', 'repos_url': 'https://api.github.com/users/skarmiglione/repos', 'events_url': 'https://api.github.com/users/skarmiglione/events{/privacy}', 'received_events_url': 'https://api.github.com/users/skarmiglione/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-07-13T03:59:55Z,2020-07-20T06:49:44Z,2020-07-20T06:49:44Z,NONE,,"Hello there, i love zeronet and love haiku os, then i am trying to getting work both, and i find some errors tryng with pip3.8 install -r requirements.txt
i think this is the more big thing in all the log
Building wheels for collected packages: gevent
Building wheel for gevent (PEP 517) ...
i include that log here.
https://pastebin.com/rZd7UZzn
please help me, as i think haiku should have all the requirements or there should be a way to gettin zeronet workin on haiku os.",,
883,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2591/events,https://github.com/HelloZeroNet/ZeroNet/issues/2591,655335357,MDU6SXNzdWU2NTUzMzUzNTc=,2591,Backward compatibility for download and share help seed zites using another torrent clients,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-12T05:33:59Z,2020-07-12T05:33:59Z,,NONE,,"Should have an option for pages and files like a save as zip to crate a torrent file from a complete zite with all files checking content.json and the existing files.Important an HTML file could be placed in the torrent file what the user can add the zite or file to ZeroNet client.And if ZeroNet not installed then this should be mentioned to use in the page.Tribler have https://www.tribler.org/ a onion based UDP anonymous protocoll.Using this,could also connect zeronet anonymously to any torrent client using DHT.
What would be the goals whit this
-Using a hash,simple magnet link,torrent file whit a simple torrent client or ZeroNet software users can share complete zites in the open web or anywhere else.
-Users can seed zites with torrent clients,and when a user open a zite in ZeroNet can download zites from another torrent clients too not just ZeroNet clients.
-Using the webtorrent protocoll users can share files and video files what avaible in ZeroNet in clearnet sites what support web torrent tourgh the ZeroNet client.
-Anonymous torrenting which would encourage even more users to use ZeroNet
-The indexing method of the Tribler could be used to auto index torrent files,zites,files.There could be a indexing page where the torrent added to the client,if not private,would be automatically indexed here.We could collect files from other sites without having to download the pages.Or in content.json a option public site:True or Falshe auto index here the zites.See this on Tribler search option.The advantage would be that a lot of quality content would be automatically uploaded to the zeronet network without content producers.Quality content would automatically gather in one place.Example if a user download a game,video,software from clearnet this could be shared automatically by the system unless the user intends it to be private.
-If ZeroNet are blocked but torrent are not then the pages would be available.
-With a simple HTML file we can promote Zeronet and add zites and files to the ZeroNet client when the user download the torrent with a torrent client and does not have installed ZeroNet.
-ZeroNet this way can use not just TCP but UDP connection.Tribler onion protocoll are use UDP not TCP.And with this working with the UDP based DHT protocoll without trackers.If the user not set ZeroNet as exit node using a insaide UDP proxy network it is also ideal for an internal proxy network that is more difficult to censor.So if both TOR and ZeroNet are blocked or all trackers this third option is still there.
",,
884,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2590/events,https://github.com/HelloZeroNet/ZeroNet/issues/2590,655327910,MDU6SXNzdWU2NTUzMjc5MTA=,2590,Clearnet access for all pages using a central https://website.something/ or https://.something,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-07-12T04:18:38Z,2020-07-20T15:56:42Z,,NONE,,"Is your feature request related to a problem? Please describe.**
IPFS or Tor have a Tor2Web project.These projects allow pages running on a closed network to be available on the open web too.And the open web search engines Google,Yahoo,DuckDuckGo,etc index the content of the page.It would be important for open web crawlers to index the content of pages.Users should be encouraged when visit zites without zeronet software example a video,document etc and if the content is not available encourage them to download the ZeroNet software to get it later when the user or user or users who have the file goes online.
This is what an IPFS page looks like
https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/
This is a Tor onion site looks like in clearnet
https://xmh57jrzrnw6insl.onion.ws/
**Describe the solution you'd like**
IPFS uses a working solution the point is that there is a central link https : //ipfs.io/ipfs/hash> and all IPFS pages can be accessed from the open net using the link.If a page is running from large files, everything works on it.Previously indexed content is available for up to 24 hours even if the server on which the specific page runs is offline.The pages of the major search engines Google,Yahoo are index. What is not available can be added to the client and thus becomes available later. There is a similar option on the Tor network using the https: //.onion.to, onion.cab, onion.something extension.There used to be similar solutions for ZeroNet,but on different links https: //wibsite1.something /hash>, https: //wibsite2.something /hash> etc.And these servers shut down in a row often not available. Need a central link where all pages would be available.These could be found the simlpe clearnet serch egnies and browsers.A working solution would be important because people are interested in the sites available on the open internet.Zeronet.link it is good to recommend downloading the software but nothing in the content of the pages is indexed by the normal internet search engines.Need a solution where if the content is available then the content is available on a central link on the open web.If not available such as a large file or other should be offered to download the 0Net software to get the user it later when it becomes available.At this time,no content running on the 0net can be accessed from the open web.
Problems with the current system
https: //wibsite1.something /hash>, https: //wibsite2.something hash> often not available, there is no stable central link on which web pages can be indexed uniformly.
Currently,none of these links work out of many.
They cannot retrieve larger pages or files.
The HTML not appears correctly like title,description in the clearnet search engines.
**Describe alternatives you've considered**
IPFS,Tor2Web project.
https://www.tor2web.org/
Or see the IPFS decentralized Wikipedia
https://blog.ipfs.io/24-uncensorable-wikipedia/
",,
885,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2589/events,https://github.com/HelloZeroNet/ZeroNet/issues/2589,655322541,MDU6SXNzdWU2NTUzMjI1NDE=,2589,Integrate freenet free decentralized storage system as optional secondary storage,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-12T03:25:24Z,2020-08-19T09:23:46Z,,NONE,,"**Is your feature request related to a problem? Please describe.**
Users cannot seed the files and zites 24/7,keeping files alive could be greatly improved if users could upload files to the system.Filecoin,Story,MaidSafe, which offer a solution to a similar problem of paid young systems which will not work in the near future.Freenet storage system are 100% free and has been operating for more than 15 years it is constantly being supported.Convenient to use without user intervention.It's not needed to be pay or mine if someone wants to store something in it.The problem is leaving no option for free content storage if we goes offline.There should also be a protection from a security point of view to test downloads it is easy to identify who the original owners of the content are.But if the content is loaded from multiple places then the original owner is still offline this not only protects the content from disappearing easily but also protects content owners.There would be a guaranteed free helper seeder for everyone who share something in 0Net.jSite plugin a correct well-functioning plugin for upload files.Similar systems are not ready yet and are designed to be paid.There will be no similar free working decentralized storage system.
Offical site:
https://freenetproject.org/pages/help.html
**Describe the solution you'd like**
In plugins as an optional option.Disk space selection and a complete zite upload feature.And file upload feature in multi user zites like ZeroUp in Zero hello files menu.This could be extended later to other similar protocols like Filecoin,Story,which begin to appear.There could be an option if a file falls under a certain seed then it will be uploaded to the system automatically.If under a zite the files are uploaded to the freenet system one by one there is also no need to wait long for the files to upload.System can reboot serval times and the files could be conveniently uploaded.See jSite plugin but with the difference that uploading will resume automatically even if the computer restarts.
**Describe alternatives you've considered**
Filecoin,Story,MaidSafe Similar P2P projects are all working on this solution but these are paid systems.IPFS it also bolts in support of two this storage systems.Later on,I think more of these storage technologies should be integrated in ZeroNet.And users could choose what they want to use as needed.The problem is that these systems are paid.Or you have to mine often with surreal requirements,or pay,but they do not work to provide a comfortable self-sustaining system.Freenet storage system the only one free system which has been working for a long time. There is no similar system,and no one works on a similar system which is free.Inevitably, following competing softwares,ZeroNet will also integrate these capabilities.Freenet is a long-established,developed,supported reliable system non buggy or rough-and-ready protocols would be integrated with it.
",,
886,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2588/events,https://github.com/HelloZeroNet/ZeroNet/issues/2588,654693482,MDU6SXNzdWU2NTQ2OTM0ODI=,2588,"If you don't tick ""This is my site,"" ZeroNet deletes the private key during site deletion without asking you.","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,1,2020-07-10T10:48:30Z,2020-07-27T15:46:28Z,,NONE,,,,
887,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2587/events,https://github.com/HelloZeroNet/ZeroNet/issues/2587,653680393,MDU6SXNzdWU2NTM2ODAzOTM=,2587,Bug? I could never sign my site in terminal nor crontab without root (Permission denied),"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-07-09T00:40:42Z,2020-07-10T00:26:50Z,,NONE,,"I couldn't manage to sign my site without root access on Linux, using terminal.
I had to resort to:
>sudo crontab -e
to automate it.
Nobody yet confirmed that this is a bug.
I'm using the portable linux x86_64 bundle. It's in my home directory.",,
888,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2586/events,https://github.com/HelloZeroNet/ZeroNet/issues/2586,653339088,MDU6SXNzdWU2NTMzMzkwODg=,2586,"""Download previous files"" doesn't work the second time.","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-08T14:21:33Z,2020-07-08T14:22:36Z,,NONE,,"If I click to check files, I'm unable to resume downloading previous files, even when clicking the ""Download previous files"" button again.
To solve this currently, you have to delete and redownload the site before trying again.",,
889,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2585/events,https://github.com/HelloZeroNet/ZeroNet/issues/2585,652318289,MDU6SXNzdWU2NTIzMTgyODk=,2585,Switched Theme in PT-BR,"{'login': 'mateusfg7', 'id': 40613276, 'node_id': 'MDQ6VXNlcjQwNjEzMjc2', 'avatar_url': 'https://avatars1.githubusercontent.com/u/40613276?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mateusfg7', 'html_url': 'https://github.com/mateusfg7', 'followers_url': 'https://api.github.com/users/mateusfg7/followers', 'following_url': 'https://api.github.com/users/mateusfg7/following{/other_user}', 'gists_url': 'https://api.github.com/users/mateusfg7/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mateusfg7/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mateusfg7/subscriptions', 'organizations_url': 'https://api.github.com/users/mateusfg7/orgs', 'repos_url': 'https://api.github.com/users/mateusfg7/repos', 'events_url': 'https://api.github.com/users/mateusfg7/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mateusfg7/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,2,2020-07-07T13:21:30Z,2020-07-10T23:15:41Z,2020-07-10T23:15:41Z,NONE,,"**The black theme and the white theme are switched in the Portuguese language (PT-BR)**
_should be dark_
![image](https://user-images.githubusercontent.com/40613276/86786994-005e3980-c03b-11ea-87d3-84bb2bab1ad1.png)
_should be white_
![image](https://user-images.githubusercontent.com/40613276/86787087-1bc94480-c03b-11ea-8562-f155ac89c94d.png)
---
* ZeroNet version: 0.7.1
* Operating system: Parrot Sec 4.8
* Web browser: Firefox 77.0
* Tor status: disabled
* Opened port: no",,
890,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2584/events,https://github.com/HelloZeroNet/ZeroNet/issues/2584,651955495,MDU6SXNzdWU2NTE5NTU0OTU=,2584,Replacing an optional file with the same filename makes the new version of the file unreachable.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-07T03:02:38Z,2020-07-07T17:00:07Z,2020-07-07T17:00:07Z,NONE,,"On Kave, I've had two versions of Big Buck Bunny. The first was a personally made conversion and the replacement was the YouTube version. I've deleted the old file (my conversion) and its msgpack file and removed them from content.json before replacing it with the YouTube version with the same file name.
My phone since reinstall of ZeroNet cannot retrieve the newer (from YouTube) version and neither can proxies that visit Kave for the first time.
This is the same case with another optional file I've replaced, so the bug is consistent.
rev4496 on any OS.",,
891,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2583/events,https://github.com/HelloZeroNet/ZeroNet/issues/2583,651887343,MDU6SXNzdWU2NTE4ODczNDM=,2583,Error in Android app (rev4496),"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,5,2020-07-06T23:53:24Z,2020-08-07T15:41:58Z,2020-08-07T15:41:37Z,NONE,,Unhandled exception: ValueError: unknown address family 10 in greenlet.py line 766 > Peer.py line 345 > helper.py line 140,,
892,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2582,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2582/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2582/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2582/events,https://github.com/HelloZeroNet/ZeroNet/issues/2582,651685523,MDU6SXNzdWU2NTE2ODU1MjM=,2582,Rev 4496 on Android is unable to download most of Kave's files?,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-07-06T16:52:27Z,2020-07-06T21:09:50Z,2020-07-06T21:09:50Z,NONE,,"http://127.0.0.1:43110/1KN5zRytGbGqLNdemuoLC6gS44fwM9h38s
Is there something missing here?
My other device is running Linux Mint 20 and it's on the same LAN.",,
893,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2581,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2581/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2581/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2581/events,https://github.com/HelloZeroNet/ZeroNet/issues/2581,649504071,MDU6SXNzdWU2NDk1MDQwNzE=,2581,Internal error: TypeError: actionBigfileUploadInit() takes 4 positional arguments but 5 were given UiWebsocket.py line 79 > UiWebsocket.py line 232 > MergerSite/MergerSitePlugin.py line 177 > MergerSite/MergerSitePlugin.py line 147,"{'login': 'MstroPsto', 'id': 67719656, 'node_id': 'MDQ6VXNlcjY3NzE5NjU2', 'avatar_url': 'https://avatars3.githubusercontent.com/u/67719656?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/MstroPsto', 'html_url': 'https://github.com/MstroPsto', 'followers_url': 'https://api.github.com/users/MstroPsto/followers', 'following_url': 'https://api.github.com/users/MstroPsto/following{/other_user}', 'gists_url': 'https://api.github.com/users/MstroPsto/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/MstroPsto/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/MstroPsto/subscriptions', 'organizations_url': 'https://api.github.com/users/MstroPsto/orgs', 'repos_url': 'https://api.github.com/users/MstroPsto/repos', 'events_url': 'https://api.github.com/users/MstroPsto/events{/privacy}', 'received_events_url': 'https://api.github.com/users/MstroPsto/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-07-02T01:35:03Z,2020-07-02T01:35:03Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1
* Operating system: Win10
* Web browser: Chrome
* Tor status: not available/always/disabled
* Opened port: yes/no no
* Special configuration: no
### Step 2: Describe the problem:
Can't download all files as an archive anymore
#### Steps to reproduce:
1. Seed a file
2. then select ""Download all files of this post as an archive"" and get the error
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
#### Expected Results:
* What did you expect to happen?
That I can download the files
",,
894,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2580,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2580/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2580/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2580/events,https://github.com/HelloZeroNet/ZeroNet/issues/2580,648612471,MDU6SXNzdWU2NDg2MTI0NzE=,2580,Unhandled exception: ModuleNotFoundError: No module named 'gevent',"{'login': 'theredenemy', 'id': 34151821, 'node_id': 'MDQ6VXNlcjM0MTUxODIx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/34151821?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/theredenemy', 'html_url': 'https://github.com/theredenemy', 'followers_url': 'https://api.github.com/users/theredenemy/followers', 'following_url': 'https://api.github.com/users/theredenemy/following{/other_user}', 'gists_url': 'https://api.github.com/users/theredenemy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/theredenemy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/theredenemy/subscriptions', 'organizations_url': 'https://api.github.com/users/theredenemy/orgs', 'repos_url': 'https://api.github.com/users/theredenemy/repos', 'events_url': 'https://api.github.com/users/theredenemy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/theredenemy/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-07-01T01:57:03Z,2020-07-01T16:54:23Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1
* Operating system: Windows 10
* Web browser: Chrome
* Tor status: not available/always/disabled
* Opened port: yes
* Special configuration: ____
### Step 2: Describe the problem:
#### Steps to reproduce:
1. _____
2. _____
3. _____
#### Observed Results:
Traceback (most recent call last):
File ""F:\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\zeronet.py"", line 16, in main
import main
File ""F:\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\src\main.py"", line 9, in
import gevent
ModuleNotFoundError: No module named 'gevent'
#### Expected Results:
* What did you expect to happen?
",,
895,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2579,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2579/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2579/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2579/events,https://github.com/HelloZeroNet/ZeroNet/issues/2579,646128982,MDU6SXNzdWU2NDYxMjg5ODI=,2579,"If you ever use LibTorrent, Look into Tribler's TOR-like routing.","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-06-26T09:18:20Z,2020-06-27T15:08:10Z,2020-06-27T15:08:10Z,NONE,,">Anonymity. Tribler offers anonymous downloading. ... We do NOT use the normal Tor network, but created a dedicated Tor-like onion routing network exclusively for torrent downloading.
https://www.tribler.org/
It's written in Python, BTW, so maybe you can easily port its routing system to ZeroNet.
https://en.m.wikipedia.org/wiki/Tribler
Edit: Nevermind. Apparently it's a broken mess.",,
896,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2578,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2578/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2578/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2578/events,https://github.com/HelloZeroNet/ZeroNet/issues/2578,645823551,MDU6SXNzdWU2NDU4MjM1NTE=,2578,Unhandled exception: ModuleNotFoundError: No module named 'msgpack',"{'login': 'HyattJobs', 'id': 19741934, 'node_id': 'MDQ6VXNlcjE5NzQxOTM0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/19741934?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HyattJobs', 'html_url': 'https://github.com/HyattJobs', 'followers_url': 'https://api.github.com/users/HyattJobs/followers', 'following_url': 'https://api.github.com/users/HyattJobs/following{/other_user}', 'gists_url': 'https://api.github.com/users/HyattJobs/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HyattJobs/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HyattJobs/subscriptions', 'organizations_url': 'https://api.github.com/users/HyattJobs/orgs', 'repos_url': 'https://api.github.com/users/HyattJobs/repos', 'events_url': 'https://api.github.com/users/HyattJobs/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HyattJobs/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-06-25T20:14:19Z,2020-06-25T20:14:48Z,2020-06-25T20:14:48Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: _____
* Operating system: _____
* Web browser: _____
* Tor status: not available/always/disabled
* Opened port: yes/no
* Special configuration: ____
### Step 2: Describe the problem:
#### Steps to reproduce:
1. _____
2. _____
3. _____
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
#### Expected Results:
* What did you expect to happen?
",,
897,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2577,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2577/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2577/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2577/events,https://github.com/HelloZeroNet/ZeroNet/issues/2577,644524544,MDU6SXNzdWU2NDQ1MjQ1NDQ=,2577,Deleting file server port number from the config page makes ZeroNet unable to run.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-24T11:03:00Z,2020-06-30T16:01:17Z,2020-06-30T16:01:17Z,NONE,,"I thought this would randomize the file server port number, but it doesn't. Instead, the user has to edit zeronet.conf to have a specific port number to make ZeroNet work again.
Rev 4493 on Linux.",,
898,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2576,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2576/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2576/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2576/events,https://github.com/HelloZeroNet/ZeroNet/issues/2576,643703060,MDU6SXNzdWU2NDM3MDMwNjA=,2576,Unhandled exception: StopIteration: No more data to unpack. in greenlet.py line 766,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-23T09:58:08Z,2020-06-30T16:01:58Z,2020-06-30T16:01:58Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4493
* Operating system: Linux Debian 9
* Web browser: FF
* special config. threads_fs_write = 4;threads_fs_read = 4
### Step 2: Describe the problem:
Three errors in the debug.log:
> Unhandled exception: StopIteration: No more data to unpack. in greenlet.py line 766 > Worker.py line 208 > 154 > Bigfile/BigfilePlugin.py line 409 > 393 > 387 > Msgpack.py line 100 > _unpacker.pyx line 562 > 489
First error in context:
> [2020-06-23 06:22:42,090] DEBUG Site:1ADQAH..g6aA Pex result: from 2 peers got 3 new peers.
> [2020-06-23 06:22:42,093] DEBUG Db#0:Bootstrapper New peer: b'addresshere' signed: False
> [2020-06-23 06:22:42,094] DEBUG ConnServer Conn#2180 iphere [v2] > Announce 9 sites (onions: 1, onion_check: 0.000s, db_onion: 0.000s, db_ip: 0.000s, peerlist: 0.001s, limit: 30)
> [2020-06-23 06:22:42,172] **ERROR - Unhandled exception: StopIteration: No more data to unpack. in greenlet.py line 766 > Worker.py line 208 > 154 > Bigfile/BigfilePlugin.py line 409 > 39$**
> [2020-06-23 06:22:42,176] DEBUG ConnServer Conn#2182 iphere [?] > Incoming connection...
> [2020-06-23 06:22:42,303] DEBUG ConnServer Conn#2180 iphere [v2] > Socket error: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x81 in position 1: invalid start byte in Conn$
> [2020-06-23 06:22:42,303] DEBUG ConnServer Conn#2180 iphere [v2] > Closing connection: MessageLoop ended (closed: False), waiting_requests: 0, sites: 0, buff: 1...
> [2020-06-23 06:22:42,337] DEBUG Site:1ADQAH..g6aA Retry 23632 bad files
> [2020-06-23 06:22:42,389] DEBUG Site:1ADQAH..g6aA New downloadFile pool: len: 23415, only if bad: True
> [2020-06-23 06:22:42,424] DEBUG Site:1ADQAH..g6aA Loaded json: 300 (latest: data/users/addresshere/content.json)
> [2020-06-23 06:22:43,328] DEBUG ConnServer Conn#2183 iphere [?] > Incoming connection...
> [2020-06-23 06:22:43,328] DEBUG ConnServer Conn#2183 iphere [?] > Crypt in connection using implicit SSL
> [2020-06-23 06:22:43,660] DEBUG ConnServer Conn#2184 iphere [?] > Incoming connection...
> [2020-06-23 06:22:43,661] DEBUG ConnServer Conn#2184 iphere [?] > Crypt in connection using implicit SSL
> [2020-06-23 06:22:44,264] DEBUG ConnServer Conn#2182 iphere [?] > Crypt in connection using implicit SSL
> [2020-06-23 06:22:44,740] DEBUG Site:1ADQAH..g6aA Queried hashfield from 3 peers in 2.767s
> [2020-06-23 06:22:45,820] DEBUG - Gevent block detected: 0.150s
> [2020-06-23 06:22:45,857] DEBUG ConnServer Conn#2185 iphere [?] > Connecting... (site: Site 1ADQAH..g6aA)
> [2020-06-23 06:22:47,083] DEBUG ConnServer Conn#2181 iphere [v2] > Changing unpacker to bin type (unprocessed bytes: 0)
> [2020-06-23 06:22:47,687] DEBUG Db#0:Bootstrapper Commited in 1.007s (reason: Interval)
>
Suddenly the site mentioned in the log is unable to display any content from the DB, happen on two computers (Raspbian buster and Debian stretch). Rebuilding, reloading the site's DB and restarting ZN not helped.",,
899,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2575,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2575/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2575/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2575/events,https://github.com/HelloZeroNet/ZeroNet/issues/2575,640154523,MDU6SXNzdWU2NDAxNTQ1MjM=,2575,"On Linux, a new file identical to the one it replaces counts as a change, but it shouldn't.","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,6,2020-06-17T05:33:19Z,2020-06-19T17:20:03Z,,NONE,,"I have cron setup on my laptop to download Ngosang's trackers list. I've had it set to every minute for testing purposes. Even when Ngosang's site says his list updated seven hours ago, every single minute ZeroNet thinks the file is updated again. This is a false positive.",,
900,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2574,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2574/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2574/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2574/events,https://github.com/HelloZeroNet/ZeroNet/issues/2574,639859448,MDU6SXNzdWU2Mzk4NTk0NDg=,2574,Gevent 20.6.2 gevent._threading.Queue compatibility issue,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,1,2020-06-16T17:51:40Z,2020-06-18T16:58:55Z,2020-06-18T16:58:55Z,OWNER,,"```
Traceback (most recent call last):
File ""src\\gevent\\greenlet.py"", line 854, in gevent._gevent_cgreenlet.Greenlet.run
File ""e:\Do\ZeroNet-py3\src\util\ThreadPool.py"", line 144, in run
func, args, kwargs, event_done = self.pool.apply(self.queue_call.get)
File ""C:\Python3\lib\site-packages\gevent\pool.py"", line 161, in apply
return self.spawn(func, *args, **kwds).get()
File ""src\\gevent\\event.py"", line 305, in gevent._gevent_cevent.AsyncResult.get
File ""src\\gevent\\event.py"", line 335, in gevent._gevent_cevent.AsyncResult.get
File ""src\\gevent\\event.py"", line 323, in gevent._gevent_cevent.AsyncResult.get
File ""src\\gevent\\event.py"", line 303, in gevent._gevent_cevent.AsyncResult._raise_exception
File ""C:\Python3\lib\site-packages\gevent\_compat.py"", line 65, in reraise
raise value.with_traceback(tb)
File ""C:\Python3\lib\site-packages\gevent\threadpool.py"", line 142, in __run_task
thread_result.set(func(*args, **kwargs))
TypeError: get() missing 1 required positional argument: 'cookie'
```",,
901,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2573,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2573/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2573/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2573/events,https://github.com/HelloZeroNet/ZeroNet/pull/2573,639372110,MDExOlB1bGxSZXF1ZXN0NDM0OTc1NDg2,2573,Added Android Play Store Link to Read Me,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-06-16T05:03:44Z,2020-06-16T16:24:55Z,2020-06-16T16:24:49Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2573', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2573', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2573.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2573.patch'}"
902,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2572,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2572/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2572/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2572/events,https://github.com/HelloZeroNet/ZeroNet/issues/2572,629228132,MDU6SXNzdWU2MjkyMjgxMzI=,2572,User is unable to proceed to site if address is SHA-256 summed on blocklist.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,3,2020-06-02T13:58:22Z,2020-06-30T16:04:19Z,2020-06-30T16:04:19Z,NONE,,"Instead, the user has to go back and disable the blocklist, then revisit the blocked site's link. This is inconvenient.",,
903,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2571,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2571/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2571/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2571/events,https://github.com/HelloZeroNet/ZeroNet/issues/2571,629225771,MDU6SXNzdWU2MjkyMjU3NzE=,2571,ZeroNet doesn't warn of seeded sites SHA-256 summed on blocklist.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,4,2020-06-02T13:55:35Z,2020-06-19T17:41:34Z,2020-06-18T17:12:09Z,NONE,,I have the fake spammer blocklist seeded. This is on my blocklist (MOAB) via SHA-256 checksum. I'm not warned that I'm seeding the site.,,
904,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2570,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2570/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2570/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2570/events,https://github.com/HelloZeroNet/ZeroNet/issues/2570,627769773,MDU6SXNzdWU2Mjc3Njk3NzM=,2570,Paid and volunteer community projects to accelerate developments,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-05-30T16:35:49Z,2020-06-22T03:24:18Z,,NONE,,"**Is your feature request related to a problem? Please describe.**
The development of many things should be accelerated.There are zites which would require continuous improvement. Like ZeroUp,KopyKate Big,ZeroTalk,search services.I am thinking mainly of basic platforms what can clone and update users.Just for a well-designed search engine like Yacy need a development team.For Google and clearnet search egnies to index properly the zites it would also require serious development.More paid and voluntary developers are needed for a more serious level of development.We are too few for very serious improvements.For widespread use, it is no small exaggeration to say that it would require the same level of improvements as Windows or GTA games.
**Describe the solution you'd like**
In the More Sites start page to Create a Page where volunteers can upload patches and codes,current softwares.About ZeroNet and zites too.In the case of Zites who wants what,bug reports.If a developer has free time, they can simply add it to the project.Eg interrupted zites development could be continued.Up to several directions at once can run a project.Website owners can find supported development softwares here.Such as ZeroTalk with file sharing,images,search function,embedded video player.And if another developer comes who thinks he could do an existing project better than can upload he own version.When a developer creates a zite software he can easily share it.Don’t get permission from anyone or wait for anything else.
Donate to using popular cryptocurrencies and not just bitcoin.Opening a common mining pool where the users can donate CPU and GPU mining with an easy-to-download preset software.Using a mining pool there is a high payout threshold which we can achieve regularly together.This could be a regular income for the project.Multiple users would go much further together.For donators vote on projects,collecting for specific purposes.It could be platform too like Patreon for regular sponsors.From the money raised,some paid developers could be entrusted with specific works.We can start joint projects later with which users and developers can make money.Like a decentralized 24/7 hosting,paid services and zites.
",,
905,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2569,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2569/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2569/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2569/events,https://github.com/HelloZeroNet/ZeroNet/issues/2569,625939300,MDU6SXNzdWU2MjU5MzkzMDA=,2569,Add an auto sign & publish option.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",closed,False,,[],,4,2020-05-27T18:43:09Z,2020-07-07T16:44:20Z,2020-06-18T17:16:20Z,NONE,,"I have an app to automatically update the trackers list for Syncronite. I want an optional feature to sign and publish automatically when a change to the file(s) is detected, so then I don't have to sign and publish manually.
This way, updates to the trackers list happen as soon as possible.",,
906,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2568,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2568/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2568/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2568/events,https://github.com/HelloZeroNet/ZeroNet/issues/2568,624961356,MDU6SXNzdWU2MjQ5NjEzNTY=,2568,arm64 arch docker image request,"{'login': 'yeahwong', 'id': 5824590, 'node_id': 'MDQ6VXNlcjU4MjQ1OTA=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5824590?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yeahwong', 'html_url': 'https://github.com/yeahwong', 'followers_url': 'https://api.github.com/users/yeahwong/followers', 'following_url': 'https://api.github.com/users/yeahwong/following{/other_user}', 'gists_url': 'https://api.github.com/users/yeahwong/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yeahwong/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yeahwong/subscriptions', 'organizations_url': 'https://api.github.com/users/yeahwong/orgs', 'repos_url': 'https://api.github.com/users/yeahwong/repos', 'events_url': 'https://api.github.com/users/yeahwong/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yeahwong/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}, {'id': 165233200, 'node_id': 'MDU6TGFiZWwxNjUyMzMyMDA=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/help%20wanted', 'name': 'help wanted', 'color': '159818', 'default': True, 'description': None}]",open,False,,[],,0,2020-05-26T15:13:22Z,2020-06-16T16:32:56Z,,NONE,,"There is only AMD64 docker image, could you make a arm64 arch docker image? Thank you.",,
907,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2567,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2567/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2567/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2567/events,https://github.com/HelloZeroNet/ZeroNet/issues/2567,623925056,MDU6SXNzdWU2MjM5MjUwNTY=,2567,"Don't let the bullies get to you, Nofish. They're after us all. They have nothing to live for but to cause hurt.","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-24T19:04:25Z,2020-05-27T15:17:12Z,2020-05-27T15:17:12Z,NONE,,"They're after me too. It's because they want to emotionally exhaust important members of ZeroNet one-by-one.
http://127.0.0.1:43110/Talk.ZeroNetwork.bit/?Topic:1590345225_14X7YqX1gTpjnnsLEbLfk1V3Wjs8tNztaA/Styromaniac",,
908,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2566,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2566/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2566/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2566/events,https://github.com/HelloZeroNet/ZeroNet/issues/2566,623018712,MDU6SXNzdWU2MjMwMTg3MTI=,2566,Optional large file sharing/downloading major difficulties and problems,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-22T07:39:00Z,2020-05-22T07:39:00Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev4486) and all previous versions
* Operating system: Windows 10
* Web browser: Firefox 76.0.1
* Tor status: always
* Opened port: no
### Step 2: Describe the problem:
1. Auto download big file size limit 10MB preset value: Many files are larger than 10MB.A less knowledgeable user don't know what this feature is for. If the page contains 20MB 100MB 1GB file the user can not download it. The other problem is that the user does not know what size have the largest file on the page.From files under 10MB non optional files such as HTML can even total 1GB/site.And for files larger than 10MB optional files can even altogether 40MB in the same site.
2. If in the content.json file not set the optional files then files what larger than 10MB they cannot be downloaded: A beginner website owner will not be able to set it.Users cannot download the files larger than 10MB.There are no easy-to-find detailed descriptions on how to set this up.
3. When the page loads,large files which are larger than 10MB cannot be downloaded automatically.These files doe not seeded correcly in single sites this way.And in many cases, users cannot download it.Very confusing because they are part of the website in the same way. It can greatly degrade the enjoyment value of pages.
4. Can not resume files download without seed button: If nobody seed the file it cannot be set up easily to try to download the files the program later.
5. Priority: It takes a lot of time for the pages to appear: HTML,CSS,Pictures,js should download first to load the pages faster.When the download of these files is complete.The other files will be loaded even later.Which are not displayed by the browser.
#### Steps to reproduce:
Create a simple simple user website below and above 10MB mixed files.If the site contains 1GB under 10MB non optional files.And total 500GB mixed files 15-100MB files the problems are spectacular.But with a simple index.html and a 20MB file setup also given the problems.
",,
909,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2565,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2565/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2565/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2565/events,https://github.com/HelloZeroNet/ZeroNet/pull/2565,620277716,MDExOlB1bGxSZXF1ZXN0NDE5NTU2NjYy,2565,"Do not merge, for testing purposes","{'login': 'sethrpaniagua', 'id': 64714324, 'node_id': 'MDQ6VXNlcjY0NzE0MzI0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/64714324?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sethrpaniagua', 'html_url': 'https://github.com/sethrpaniagua', 'followers_url': 'https://api.github.com/users/sethrpaniagua/followers', 'following_url': 'https://api.github.com/users/sethrpaniagua/following{/other_user}', 'gists_url': 'https://api.github.com/users/sethrpaniagua/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sethrpaniagua/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sethrpaniagua/subscriptions', 'organizations_url': 'https://api.github.com/users/sethrpaniagua/orgs', 'repos_url': 'https://api.github.com/users/sethrpaniagua/repos', 'events_url': 'https://api.github.com/users/sethrpaniagua/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sethrpaniagua/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-18T14:56:34Z,2020-05-19T00:03:26Z,2020-05-19T00:03:26Z,NONE,,Should be in MD all bold,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2565', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2565', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2565.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2565.patch'}"
910,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2564,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2564/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2564/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2564/events,https://github.com/HelloZeroNet/ZeroNet/issues/2564,619409846,MDU6SXNzdWU2MTk0MDk4NDY=,2564,CONTRIBUTING.md,"{'login': 'yuhyeok2004', 'id': 65380666, 'node_id': 'MDQ6VXNlcjY1MzgwNjY2', 'avatar_url': 'https://avatars2.githubusercontent.com/u/65380666?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yuhyeok2004', 'html_url': 'https://github.com/yuhyeok2004', 'followers_url': 'https://api.github.com/users/yuhyeok2004/followers', 'following_url': 'https://api.github.com/users/yuhyeok2004/following{/other_user}', 'gists_url': 'https://api.github.com/users/yuhyeok2004/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yuhyeok2004/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yuhyeok2004/subscriptions', 'organizations_url': 'https://api.github.com/users/yuhyeok2004/orgs', 'repos_url': 'https://api.github.com/users/yuhyeok2004/repos', 'events_url': 'https://api.github.com/users/yuhyeok2004/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yuhyeok2004/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-16T08:05:41Z,2020-05-19T00:02:46Z,2020-05-19T00:02:46Z,NONE,,CONTRIBUTING.md,,
911,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2563,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2563/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2563/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2563/events,https://github.com/HelloZeroNet/ZeroNet/pull/2563,619402826,MDExOlB1bGxSZXF1ZXN0NDE4OTI4OTM3,2563,Create 2561#issue-619402063,"{'login': 'yuhyeok2004', 'id': 65380666, 'node_id': 'MDQ6VXNlcjY1MzgwNjY2', 'avatar_url': 'https://avatars2.githubusercontent.com/u/65380666?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yuhyeok2004', 'html_url': 'https://github.com/yuhyeok2004', 'followers_url': 'https://api.github.com/users/yuhyeok2004/followers', 'following_url': 'https://api.github.com/users/yuhyeok2004/following{/other_user}', 'gists_url': 'https://api.github.com/users/yuhyeok2004/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yuhyeok2004/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yuhyeok2004/subscriptions', 'organizations_url': 'https://api.github.com/users/yuhyeok2004/orgs', 'repos_url': 'https://api.github.com/users/yuhyeok2004/repos', 'events_url': 'https://api.github.com/users/yuhyeok2004/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yuhyeok2004/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-16T07:24:19Z,2020-05-19T00:02:55Z,2020-05-19T00:02:55Z,NONE,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2563', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2563', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2563.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2563.patch'}"
912,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2562,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2562/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2562/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2562/events,https://github.com/HelloZeroNet/ZeroNet/issues/2562,619402169,MDU6SXNzdWU2MTk0MDIxNjk=,2562,https://github.com/HelloZeroNet/ZeroNet/issues/2561#issue-619402063,"{'login': 'yuhyeok2004', 'id': 65380666, 'node_id': 'MDQ6VXNlcjY1MzgwNjY2', 'avatar_url': 'https://avatars2.githubusercontent.com/u/65380666?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yuhyeok2004', 'html_url': 'https://github.com/yuhyeok2004', 'followers_url': 'https://api.github.com/users/yuhyeok2004/followers', 'following_url': 'https://api.github.com/users/yuhyeok2004/following{/other_user}', 'gists_url': 'https://api.github.com/users/yuhyeok2004/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yuhyeok2004/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yuhyeok2004/subscriptions', 'organizations_url': 'https://api.github.com/users/yuhyeok2004/orgs', 'repos_url': 'https://api.github.com/users/yuhyeok2004/repos', 'events_url': 'https://api.github.com/users/yuhyeok2004/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yuhyeok2004/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-16T07:20:53Z,2020-06-30T16:14:22Z,2020-06-30T16:14:22Z,NONE,,"**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
",,
913,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2561,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2561/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2561/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2561/events,https://github.com/HelloZeroNet/ZeroNet/issues/2561,619402063,MDU6SXNzdWU2MTk0MDIwNjM=,2561,docs-travis-ci-com/user/languages.md,"{'login': 'yuhyeok2004', 'id': 65380666, 'node_id': 'MDQ6VXNlcjY1MzgwNjY2', 'avatar_url': 'https://avatars2.githubusercontent.com/u/65380666?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/yuhyeok2004', 'html_url': 'https://github.com/yuhyeok2004', 'followers_url': 'https://api.github.com/users/yuhyeok2004/followers', 'following_url': 'https://api.github.com/users/yuhyeok2004/following{/other_user}', 'gists_url': 'https://api.github.com/users/yuhyeok2004/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/yuhyeok2004/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/yuhyeok2004/subscriptions', 'organizations_url': 'https://api.github.com/users/yuhyeok2004/orgs', 'repos_url': 'https://api.github.com/users/yuhyeok2004/repos', 'events_url': 'https://api.github.com/users/yuhyeok2004/events{/privacy}', 'received_events_url': 'https://api.github.com/users/yuhyeok2004/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-16T07:20:18Z,2020-05-19T00:02:42Z,2020-05-19T00:02:42Z,NONE,,docs-travis-ci-com/user/languages.md,,
914,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2560,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2560/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2560/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2560/events,https://github.com/HelloZeroNet/ZeroNet/pull/2560,619153529,MDExOlB1bGxSZXF1ZXN0NDE4NzMzNDE1,2560,Do not add,"{'login': 'sethrpaniagua', 'id': 64714324, 'node_id': 'MDQ6VXNlcjY0NzE0MzI0', 'avatar_url': 'https://avatars0.githubusercontent.com/u/64714324?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sethrpaniagua', 'html_url': 'https://github.com/sethrpaniagua', 'followers_url': 'https://api.github.com/users/sethrpaniagua/followers', 'following_url': 'https://api.github.com/users/sethrpaniagua/following{/other_user}', 'gists_url': 'https://api.github.com/users/sethrpaniagua/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sethrpaniagua/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sethrpaniagua/subscriptions', 'organizations_url': 'https://api.github.com/users/sethrpaniagua/orgs', 'repos_url': 'https://api.github.com/users/sethrpaniagua/repos', 'events_url': 'https://api.github.com/users/sethrpaniagua/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sethrpaniagua/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-15T18:14:17Z,2020-05-19T00:02:37Z,2020-05-19T00:02:37Z,NONE,,This is for practice,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2560', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2560', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2560.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2560.patch'}"
915,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2559,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2559/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2559/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2559/events,https://github.com/HelloZeroNet/ZeroNet/issues/2559,617635179,MDU6SXNzdWU2MTc2MzUxNzk=,2559,Unhandled exception: Exception: Unable to load C:/Applications/ZeroNet/data/sites.json: Invalid control character at: line 113 column 9 (char 4096),"{'login': 'drowse7en', 'id': 4270365, 'node_id': 'MDQ6VXNlcjQyNzAzNjU=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/4270365?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/drowse7en', 'html_url': 'https://github.com/drowse7en', 'followers_url': 'https://api.github.com/users/drowse7en/followers', 'following_url': 'https://api.github.com/users/drowse7en/following{/other_user}', 'gists_url': 'https://api.github.com/users/drowse7en/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/drowse7en/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/drowse7en/subscriptions', 'organizations_url': 'https://api.github.com/users/drowse7en/orgs', 'repos_url': 'https://api.github.com/users/drowse7en/repos', 'events_url': 'https://api.github.com/users/drowse7en/events{/privacy}', 'received_events_url': 'https://api.github.com/users/drowse7en/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-05-13T17:42:38Z,2020-05-19T00:04:48Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: _____
* Operating system: _____
* Web browser: _____
* Tor status: not available/always/disabled
* Opened port: yes/no
* Special configuration: ____
### Step 2: Describe the problem:
#### Steps to reproduce:
1. _____
2. _____
3. _____
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
#### Expected Results:
* What did you expect to happen?
",,
916,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2558,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2558/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2558/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2558/events,https://github.com/HelloZeroNet/ZeroNet/pull/2558,615954194,MDExOlB1bGxSZXF1ZXN0NDE2MTYxNjQz,2558,Avoid iterating in uninitialized result,"{'login': 'gqgs', 'id': 32180229, 'node_id': 'MDQ6VXNlcjMyMTgwMjI5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/32180229?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gqgs', 'html_url': 'https://github.com/gqgs', 'followers_url': 'https://api.github.com/users/gqgs/followers', 'following_url': 'https://api.github.com/users/gqgs/following{/other_user}', 'gists_url': 'https://api.github.com/users/gqgs/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gqgs/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gqgs/subscriptions', 'organizations_url': 'https://api.github.com/users/gqgs/orgs', 'repos_url': 'https://api.github.com/users/gqgs/repos', 'events_url': 'https://api.github.com/users/gqgs/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gqgs/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-05-11T15:00:47Z,2020-05-19T00:04:54Z,2020-05-19T00:02:17Z,CONTRIBUTOR,,Fixes #2557 ,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2558', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2558', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2558.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2558.patch'}"
917,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2557,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2557/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2557/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2557/events,https://github.com/HelloZeroNet/ZeroNet/issues/2557,615822198,MDU6SXNzdWU2MTU4MjIxOTg=,2557,UiWSGIHandler websocket error: TypeError: 'NoneType' object is not iterable,"{'login': 'gqgs', 'id': 32180229, 'node_id': 'MDQ6VXNlcjMyMTgwMjI5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/32180229?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gqgs', 'html_url': 'https://github.com/gqgs', 'followers_url': 'https://api.github.com/users/gqgs/followers', 'following_url': 'https://api.github.com/users/gqgs/following{/other_user}', 'gists_url': 'https://api.github.com/users/gqgs/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gqgs/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gqgs/subscriptions', 'organizations_url': 'https://api.github.com/users/gqgs/orgs', 'repos_url': 'https://api.github.com/users/gqgs/repos', 'events_url': 'https://api.github.com/users/gqgs/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gqgs/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-05-11T11:46:43Z,2020-05-19T00:02:17Z,2020-05-19T00:02:17Z,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 rev4486
* Web browser: Chrome
### Step 2: Describe the problem:
`UiWSGIHandler websocket error: TypeError: 'NoneType' object is not iterable in UiServer.py line 50 > pywsgi.py line 924 > __init__.py line 266`
#### Steps to reproduce:
1. Use the `BigfileUploadInit` command to upload a file using the protocol ""websocket""
#### Observed Results:
The file is uploaded correctly but the error above occurs after `actionBigfileUploadWebsocket` finishes processing the requests.
It seems `self.result` is still uninitialized when this method is being invoked but I didn't look too much into it.
https://github.com/HelloZeroNet/ZeroNet/blob/eeb48fc72e14ae2055cb2608bb838bd77edf21c3/src/lib/gevent_ws/__init__.py#L263-L269
In the browser the websocket logs the following error:
`One or more reserved bits are on: reserved1 = 0, reserved2 = 1, reserved3 = 1`
#### Expected Results:
The command to be executed without errors.
",,
918,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2556,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2556/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2556/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2556/events,https://github.com/HelloZeroNet/ZeroNet/pull/2556,615318095,MDExOlB1bGxSZXF1ZXN0NDE1NjY5NzE3,2556,Remove unnecessary debugger,"{'login': 'gqgs', 'id': 32180229, 'node_id': 'MDQ6VXNlcjMyMTgwMjI5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/32180229?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/gqgs', 'html_url': 'https://github.com/gqgs', 'followers_url': 'https://api.github.com/users/gqgs/followers', 'following_url': 'https://api.github.com/users/gqgs/following{/other_user}', 'gists_url': 'https://api.github.com/users/gqgs/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/gqgs/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/gqgs/subscriptions', 'organizations_url': 'https://api.github.com/users/gqgs/orgs', 'repos_url': 'https://api.github.com/users/gqgs/repos', 'events_url': 'https://api.github.com/users/gqgs/events{/privacy}', 'received_events_url': 'https://api.github.com/users/gqgs/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-10T05:05:22Z,2020-05-10T10:08:07Z,2020-05-10T10:07:39Z,CONTRIBUTOR,,It doesn't exist in the original `src/Ui/media/Wrapper.coffee` file.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2556', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2556', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2556.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2556.patch'}"
919,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2555,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2555/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2555/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2555/events,https://github.com/HelloZeroNet/ZeroNet/issues/2555,614997820,MDU6SXNzdWU2MTQ5OTc4MjA=,2555,Add Brazilian Portuguese translation,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-08T21:30:56Z,2020-05-08T21:34:47Z,,CONTRIBUTOR,,"""Recently downloaded"": ""Recentemente baixado""
""Set limit to %1"": ""Definir o limite para %1""
""Runtime files"": ""Runtime files""
![pt error3](https://user-images.githubusercontent.com/16819380/81451064-0bd7d600-915a-11ea-9918-ef9fe161f230.png)
![Anotação 2020-05-08 183333](https://user-images.githubusercontent.com/16819380/81451313-96203a00-915a-11ea-9e55-6a80d12918b6.png)
",,
920,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2554,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2554/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2554/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2554/events,https://github.com/HelloZeroNet/ZeroNet/issues/2554,614994330,MDU6SXNzdWU2MTQ5OTQzMzA=,2554,Bug: Translations already made were not displayed correctly in UiConfig and Sidebar,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-08T21:22:58Z,2020-05-08T21:32:34Z,,CONTRIBUTOR,,"Some translations already translated are not being displayed in Brazilian Portuguese in UiConfig and Sidebar
![pt error 2](https://user-images.githubusercontent.com/16819380/81450480-e7c7c500-9158-11ea-999a-81233c314b0f.png)
![pt error 1](https://user-images.githubusercontent.com/16819380/81450479-e6969800-9158-11ea-9cdc-553621fe717c.png)
![pt error4](https://user-images.githubusercontent.com/16819380/81451175-4772a000-915a-11ea-8363-4c520f08f466.png)
",,
921,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2553,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2553/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2553/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2553/events,https://github.com/HelloZeroNet/ZeroNet/issues/2553,614715987,MDU6SXNzdWU2MTQ3MTU5ODc=,2553,name 'filter_storage' is not defined,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-05-08T12:35:46Z,2020-05-08T12:35:46Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4486
* Operating system: Raspbian
### Step 2: Describe the problem:
Already 20 minutes avery second or every a few seconds i see errors for site 1ADQAH*:
> ERROR Site:1ADQAH..g6aA Error deleting data/users/usernamehere/src/filenamehere.jpg: name 'filter_storage' is not defined
interesting is to me that this is on a SSD drive (so i would expect faster progress). But ""htop"" linux command shows single CPU thread out of 4 is overutilized by the zeronet.py
i think that these errors appears after starting zeronet with content.db and chart.db removed. And also when shm and wal db files are not present. I do not know how to properly start ZN so it rebuild databases from files (there are .db .db-wal .db-shm files) #2551",,
922,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2552,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2552/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2552/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2552/events,https://github.com/HelloZeroNet/ZeroNet/issues/2552,614416522,MDU6SXNzdWU2MTQ0MTY1MjI=,2552,Connection with UiServer Websocket was lost. Reconnecting...,"{'login': 'bcmiller189', 'id': 8134582, 'node_id': 'MDQ6VXNlcjgxMzQ1ODI=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/8134582?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/bcmiller189', 'html_url': 'https://github.com/bcmiller189', 'followers_url': 'https://api.github.com/users/bcmiller189/followers', 'following_url': 'https://api.github.com/users/bcmiller189/following{/other_user}', 'gists_url': 'https://api.github.com/users/bcmiller189/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/bcmiller189/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/bcmiller189/subscriptions', 'organizations_url': 'https://api.github.com/users/bcmiller189/orgs', 'repos_url': 'https://api.github.com/users/bcmiller189/repos', 'events_url': 'https://api.github.com/users/bcmiller189/events{/privacy}', 'received_events_url': 'https://api.github.com/users/bcmiller189/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-05-08T00:03:16Z,2020-05-26T23:39:17Z,,NONE,,"I know other people have gotten this int he past. It is coming up for me. If I completely kill and restart zero net I can get to the main screen but upon trying to do anything else I get this error. Here is the debug log from today.
[debug.log](https://github.com/HelloZeroNet/ZeroNet/files/4596324/debug.log)
",,
923,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2551,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2551/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2551/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2551/events,https://github.com/HelloZeroNet/ZeroNet/issues/2551,613996710,MDU6SXNzdWU2MTM5OTY3MTA=,2551,database disk image is malformed & Unhandled exception: MemoryError,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-05-07T11:53:24Z,2020-05-18T11:44:29Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4486
* Operating system: Raspbian
### Step 2: Describe the problem:
@HelloZeroNet
Zeronet pages fails to load dynamic content (from DB) so i extracted ERROR lines from the debug.log and sorted removing duplicates, this is result:
```
ERROR Site:1ADQAH..g6aA WebSocket receive error: OSError: [Errno 113] No route to host in UiWebsocket.py line 71 > __init__.py line 80 > 86 > 48 > 105 > 125 > 156 > _socket3.py line 378
ERROR Site:1HeLLo..Tf3D WebSocket receive error: OSError: [Errno 113] No route to host in UiWebsocket.py line 71 > __init__.py line 80 > 86 > 48 > 105 > 125 > 156 > _socket3.py line 378
ERROR Site:1MWkQT..72fR Announce to 5 trackers in 130.400s, failed
ERROR Site:1uPDaT..NACf WebSocket handleRequest error: MemoryError: in UiWebsocket.py line 79 > 215 > 341 > 1133 > SiteManager.py line 124 > helper.py line 52 > re.py line 192
ERROR - Unhandled exception: DatabaseError: database disk image is malformed in greenlet.py line 766 > helper.py line 234 > Chart/ChartDb.py line 130 > Db.py line 150 > DbCursor.py line 105
ERROR - Unhandled exception: KeyError: 'data/users/19ZYUMmjE6hvT25iPzre4LMmx55aAZ5C3y/content.json' in greenlet.py line 766 > Pooled.py line 12 > Bigfile/BigfilePlugin.py line 804 > 833 > Site.py line 803 > 767 > Bigfile/BigfilePlugin.py line 258 > ContentManager.py line 408 > ContentDbDict.py line 116
ERROR - Unhandled exception: KeyError: 'data/users/1Cz94uug7y5gXzxKUzSpT5Cm2k8dM5KPDT/content.json' in greenlet.py line 766 > Pooled.py line 12 > Bigfile/BigfilePlugin.py line 804 > 833 > Site.py line 803 > 767 > Bigfile/BigfilePlugin.py line 258 > ContentManager.py line 408 > ContentDbDict.py line 116
ERROR - Unhandled exception: MemoryError: in greenlet.py line 766 > FileServer.py line 228 > Noparallel.py line 62 > 55 > Site.py line 509
ERROR - Unhandled exception: MemoryError: in greenlet.py line 766 > OptionalManager/UiWebsocketPlugin.py line 46 > OptionalManager/ContentDbPlugin.py line 243 > collections/__init__.py line 566 > 653
ERROR - Unhandled exception: MemoryError: in greenlet.py line 766 > OptionalManager/UiWebsocketPlugin.py line 46 > OptionalManager/ContentDbPlugin.py line 256
ERROR - Unhandled exception: MemoryError: in greenlet.py line 766 > SiteManager.py line 124 > helper.py line 52 > re.py line 192
ERROR - Unhandled exception: MemoryError: in greenlet.py line 766 > SiteManager.py line 138 > 124 > helper.py line 43 > json/__init__.py line 238 > json/encoder.py line 202
ERROR - Unhandled exception: UnicodeEncodeError: 'latin-1' codec can't encode characters in position 99-109: ordinal not in range(256) in greenlet.py line 766 > Bigfile/BigfilePlugin.py line 833 > Site.py line 785 > FilePack/FilePackPlugin.py line 106 > SiteStorage.py line 390 > genericpath.py line 30
```
Please do you see any helpful information that can fix something or what do you suggest to try?
Should i ""just"" quit ZN, delete content.db file and start it? Or something else i can try in order to prevent this issue in future?",,
924,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2550,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2550/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2550/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2550/events,https://github.com/HelloZeroNet/ZeroNet/issues/2550,613230004,MDU6SXNzdWU2MTMyMzAwMDQ=,2550,Page that shows how Zeronet is utilizing resource limits (connections/threads/sockets),"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,0,2020-05-06T10:56:57Z,2020-05-08T00:35:12Z,,NONE,,"ISSUE:
For some users ZeroNet is slow, possibly not optimaly utilizing computer resources due to its settings or is not effective quickly downloading optional files. Noob does not know how to fix it and eventually stop using Zeronet due to lag.
PS: the lag may be also due to [ZN using single CPU thread?](https://github.com/HelloZeroNet/ZeroNet/issues/2312)
SOLUTION:
/Stats, /Config or /Performance page may contain an overview of how particular configuration variables are utilized (number of connections/threads, sockets and such):
```
--threads_fs_read THREADS_FS_READ
Number of threads for file read operations (default:
1)
--threads_fs_write THREADS_FS_WRITE
Number of threads for file write operations (default:
1)
--threads_crypt THREADS_CRYPT
Number of threads for cryptographic operations
(default: 2)
--threads_db THREADS_DB
Number of threads for database operations (default: 1)
--connected_limit connected_limit
Max connected peer per site (default: 8)
--global_connected_limit global_connected_limit
Max connections (default: 512)
--workers workers Download workers per site (default: 5)
--max_files_opened limit
Change maximum opened files allowed by OS to this
value on startup (default: 2048)
```
and also based on operating system limits show where are the reserves so the noob user knows how to tweak zeronet configuration variables (maybe do actual change by clicking the button/submitting the value right on the page)
Next to each value, Zeronet may show current usage, average usage and maximum seen usage.
ZN should proactively warn if some value is maxed out and link to this configuration page.
For better understanding, later may be added an enhancement where user click particular value to see the details (maybe even real-time? or with a refresh button). For example click ""connected_limit"" to see the list of top 3 sites with highest conn. limit count. Click ""threads_fs_write"" to see the count and the list of files to which is being writen by which zeronet task.
I think in overal it would be beneficial for users to better underatand ZN configuration variables and set these appropriately.
",,
925,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2549,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2549/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2549/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2549/events,https://github.com/HelloZeroNet/ZeroNet/issues/2549,611667459,MDU6SXNzdWU2MTE2Njc0NTk=,2549,Err: AttributeError: 'UiRequest' object has no attribute 'cleanup' in UiServer.py,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-04T07:42:26Z,2020-05-04T11:40:23Z,2020-05-04T11:40:23Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: r4485
* Operating system: Raspbian
* Web browser: FF beta
* Special configuration: UIpassword
### Step 2: Describe the problem:
i seen this error when opening a zite. i seen it also on next zeronet start (after some time passed)
""Server error
Err: AttributeError: 'UiRequest' object has no attribute 'cleanup' in [UiServer.py](https://github.com/HelloZeroNet/ZeroNet/search?q=UiServer.py&unscoped_q=UiServer.py) line 118 > UiPassword/[UiPasswordPlugin.py line 61](https://github.com/HelloZeroNet/ZeroNet/blob/0a9391d28bf6c133d634913a5ed58b6568c10f0b/plugins/disabled-UiPassword/UiPasswordPlugin.py#L61)""",,
926,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2548,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2548/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2548/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2548/events,https://github.com/HelloZeroNet/ZeroNet/issues/2548,611513570,MDU6SXNzdWU2MTE1MTM1NzA=,2548,update.py should not adopt parameters from zeronet.conf,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-05-03T21:37:40Z,2020-06-16T17:20:58Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: r4485
* Operating system: Raspbian
* Python 3.7.3
### Step 2: Describe the problem:
Hello, it does not seem handy when update.py adopt parameters from zeronet.conf:
cd /home/me/zeronet/
python3 zeronet.py --version
> - Starting ZeroNet...
> - Libsecpk256k1 loaded: CompiledLib in 0.094s
> ZeroNet 0.7.1 r4485
python3 update.py
> usage: update.py [-h] [--verbose] [--debug] [--silent] [--debug_socket]
> ...
> update.py: error: unrecognized arguments: --autodownload_bigfile_size_limit 200 --optional_limit 62 --ui_password mypassword
",,
927,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2547,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2547/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2547/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2547/events,https://github.com/HelloZeroNet/ZeroNet/pull/2547,611415357,MDExOlB1bGxSZXF1ZXN0NDEyNjAzMzI5,2547,Fix pluralize translation function,"{'login': 'anoadragon453', 'id': 1342360, 'node_id': 'MDQ6VXNlcjEzNDIzNjA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1342360?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/anoadragon453', 'html_url': 'https://github.com/anoadragon453', 'followers_url': 'https://api.github.com/users/anoadragon453/followers', 'following_url': 'https://api.github.com/users/anoadragon453/following{/other_user}', 'gists_url': 'https://api.github.com/users/anoadragon453/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/anoadragon453/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/anoadragon453/subscriptions', 'organizations_url': 'https://api.github.com/users/anoadragon453/orgs', 'repos_url': 'https://api.github.com/users/anoadragon453/repos', 'events_url': 'https://api.github.com/users/anoadragon453/events{/privacy}', 'received_events_url': 'https://api.github.com/users/anoadragon453/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-05-03T13:32:58Z,2020-05-03T20:51:56Z,2020-05-03T15:51:27Z,CONTRIBUTOR,,"This flip resulted in the sidebar reporting ""1 tries"" and ""5 try"".",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2547', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2547', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2547.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2547.patch'}"
928,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2546,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2546/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2546/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2546/events,https://github.com/HelloZeroNet/ZeroNet/pull/2546,610961585,MDExOlB1bGxSZXF1ZXN0NDEyMjk1NTQ3,2546,Add missing seekable() class method to BigFile plugin,"{'login': 'anoadragon453', 'id': 1342360, 'node_id': 'MDQ6VXNlcjEzNDIzNjA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1342360?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/anoadragon453', 'html_url': 'https://github.com/anoadragon453', 'followers_url': 'https://api.github.com/users/anoadragon453/followers', 'following_url': 'https://api.github.com/users/anoadragon453/following{/other_user}', 'gists_url': 'https://api.github.com/users/anoadragon453/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/anoadragon453/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/anoadragon453/subscriptions', 'organizations_url': 'https://api.github.com/users/anoadragon453/orgs', 'repos_url': 'https://api.github.com/users/anoadragon453/repos', 'events_url': 'https://api.github.com/users/anoadragon453/events{/privacy}', 'received_events_url': 'https://api.github.com/users/anoadragon453/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-05-01T20:49:03Z,2020-05-02T09:23:38Z,2020-05-02T09:23:31Z,CONTRIBUTOR,,"Contributed by Ansho Rei who does not have a github account.
> A change in the python File class was introduced in 3.7 and BigFile should be adapted accordingly
> so small zip files still worked, but big ones resulted in a missing function error on seekable()
> ZeroNet is already bundled with python3.7
Called in the module here: https://github.com/python/cpython/blob/e05828055e5165cc7268ea3bea33adc502e054a1/Lib/zipfile.py#L837
Should be backwards compatible with older python3 versions.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2546', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2546', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2546.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2546.patch'}"
929,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2545,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2545/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2545/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2545/events,https://github.com/HelloZeroNet/ZeroNet/pull/2545,610727921,MDExOlB1bGxSZXF1ZXN0NDEyMTEzMDY3,2545,Add SameSite flag to work with Firefox Nightly,"{'login': 'earthengine', 'id': 2227031, 'node_id': 'MDQ6VXNlcjIyMjcwMzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2227031?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/earthengine', 'html_url': 'https://github.com/earthengine', 'followers_url': 'https://api.github.com/users/earthengine/followers', 'following_url': 'https://api.github.com/users/earthengine/following{/other_user}', 'gists_url': 'https://api.github.com/users/earthengine/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/earthengine/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/earthengine/subscriptions', 'organizations_url': 'https://api.github.com/users/earthengine/orgs', 'repos_url': 'https://api.github.com/users/earthengine/repos', 'events_url': 'https://api.github.com/users/earthengine/events{/privacy}', 'received_events_url': 'https://api.github.com/users/earthengine/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-05-01T12:29:08Z,2020-05-01T12:59:15Z,,NONE,,"A quick fix for #2544.
Tested in my own computer with doing the same to the `UiPasswordPlugin.py` file.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2545', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2545', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2545.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2545.patch'}"
930,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2544,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2544/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2544/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2544/events,https://github.com/HelloZeroNet/ZeroNet/issues/2544,610690806,MDU6SXNzdWU2MTA2OTA4MDY=,2544,all.js didn't load in Firefox Nightly when UiPassword enabled,"{'login': 'earthengine', 'id': 2227031, 'node_id': 'MDQ6VXNlcjIyMjcwMzE=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2227031?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/earthengine', 'html_url': 'https://github.com/earthengine', 'followers_url': 'https://api.github.com/users/earthengine/followers', 'following_url': 'https://api.github.com/users/earthengine/following{/other_user}', 'gists_url': 'https://api.github.com/users/earthengine/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/earthengine/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/earthengine/subscriptions', 'organizations_url': 'https://api.github.com/users/earthengine/orgs', 'repos_url': 'https://api.github.com/users/earthengine/repos', 'events_url': 'https://api.github.com/users/earthengine/events{/privacy}', 'received_events_url': 'https://api.github.com/users/earthengine/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,11,2020-05-01T10:46:05Z,2020-05-19T19:20:54Z,2020-05-19T10:47:26Z,NONE,,"### My Environment
* ZeroNet version: 0.7.1 (rev4206)
* Operating system: Windows
* Web browser: Firefox Nightly 77.0a1 (2020-04-30)
* Tor status: not available
* Opened port: yes
* Special configuration: UiPassword Turned on
### The problem:
When the UiPassword turned on, the login form will set a session cookie. Firefox Nightly downloads the all.js file, but later when it opens the websocket it violates the Content Security Policy set by Mozilla.
Chrome 81.0.4044.129 instead, shows a warning message in the delovper console:
>A cookie associated with a cross-site resource at http://127.0.0.1/ was set without the `SameSite`
> attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are
> set with `SameSite=None` and `Secure`. You can review cookies in developer tools under
> Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.
#### Steps to reproduce:
1. Download and install the given version of Firefox
2. Download and install ZeroNet
3. Enable plugin UiPassword
4. Open http://127.0.0.1:43110 in Firefox and enter the password
#### Observed Results:
A blank page with only the ZeroNet icon in the right top corner.
#### Expected Results:
A fully functional page like in Chrome 81.0.4044.129.",,
931,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2542,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2542/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2542/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2542/events,https://github.com/HelloZeroNet/ZeroNet/issues/2542,607693616,MDU6SXNzdWU2MDc2OTM2MTY=,2542,Wrong configuration for Nginx reverse proxy on zeronet.io,"{'login': 'nomagics', 'id': 64410417, 'node_id': 'MDQ6VXNlcjY0NDEwNDE3', 'avatar_url': 'https://avatars1.githubusercontent.com/u/64410417?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/nomagics', 'html_url': 'https://github.com/nomagics', 'followers_url': 'https://api.github.com/users/nomagics/followers', 'following_url': 'https://api.github.com/users/nomagics/following{/other_user}', 'gists_url': 'https://api.github.com/users/nomagics/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/nomagics/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/nomagics/subscriptions', 'organizations_url': 'https://api.github.com/users/nomagics/orgs', 'repos_url': 'https://api.github.com/users/nomagics/repos', 'events_url': 'https://api.github.com/users/nomagics/events{/privacy}', 'received_events_url': 'https://api.github.com/users/nomagics/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2020-04-27T16:42:49Z,2020-04-27T18:47:05Z,2020-04-27T16:52:23Z,NONE,,"Hello,
Always need to open new issues because the maniac Tamas Kocsis closing issues without any useful contribution to solve those issues. He not even reading them.
The problem is that on zeronet.io (https://zeronet.io/docs/faq/#how-to-configure-nginx-reverse-proxy-for-zeronet) which linked by @HelloZeroNet here https://github.com/HelloZeroNet/ZeroNet/issues/2541#issuecomment-619966957 is wrong!
If someone want to set-up a reverse proxy Proxypass should point to 127.0.0.1:43110/**RAW**/bitcoinaddress or the search engines will not able to index the site, if by some magic some robot do index it than the **entire website will be penalized**!
Frames are not for search engines so stop recommending bullshit to people! Also as I said here https://github.com/HelloZeroNet/ZeroNet/issues/2541#issuecomment-620092824 the headers what you wrote to the config file you unfortunately recommend SHOULD NOT contain headers at all because in a reverse proxy the headers are sent by the front-end and not the back-end! If you send the headers with the back-end you will mess up things you never even imagined and as a programmer I can tell there is no logic behind that because you sending other headers with UiRequest.py as well.
Providing different headers in the core, back-end and on the front-end is irresponsible and stupid. Headers should be only presented at the publicly facing front-end and as I said proxypass SHOULD point to 127.0.0.1:43110/**RAW**/bitcoinaddress because your fcking ZeroFrame are not needed and useless on the public internet!",,
932,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2541,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2541/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2541/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2541/events,https://github.com/HelloZeroNet/ZeroNet/issues/2541,607018491,MDU6SXNzdWU2MDcwMTg0OTE=,2541,Nginx recerse proxy configuration,"{'login': 'anmol26s', 'id': 5068843, 'node_id': 'MDQ6VXNlcjUwNjg4NDM=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/5068843?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/anmol26s', 'html_url': 'https://github.com/anmol26s', 'followers_url': 'https://api.github.com/users/anmol26s/followers', 'following_url': 'https://api.github.com/users/anmol26s/following{/other_user}', 'gists_url': 'https://api.github.com/users/anmol26s/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/anmol26s/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/anmol26s/subscriptions', 'organizations_url': 'https://api.github.com/users/anmol26s/orgs', 'repos_url': 'https://api.github.com/users/anmol26s/repos', 'events_url': 'https://api.github.com/users/anmol26s/events{/privacy}', 'received_events_url': 'https://api.github.com/users/anmol26s/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,9,2020-04-26T13:56:58Z,2020-04-30T17:52:55Z,2020-04-27T12:53:48Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1
* Operating system: Debian
* Web browser: ALL
* Tor status: not available/always/disabled
* Opened port: yes
* Special configuration: nginx
### Step 2: Describe the problem: I want to retrieve a Zeronet Yunohost package https://github.com/YunoHost-Apps/zeronet_ynh . Earlier it use to work, but in latest updates it gives blank page.
#### Steps to reproduce:
1. Download the source from the Zeronet
2. Add a Data folder in /home/user directory
3. Create systemd for zeronet https://github.com/YunoHost-Apps/zeronet_ynh/blob/master/conf/systemd.service.template
4. nginx configuration for Zeronet https://github.com/YunoHost-Apps/zeronet_ynh/blob/master/conf/nginx.conf.template
#### Observed Results:
* What happened?
It shows me blank page. The Zeronet is broken for now. It would be good if Nginx configuration file could be shared by someone. Systemd works smoothly and remains avtive.
",,
933,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2540,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2540/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2540/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2540/events,https://github.com/HelloZeroNet/ZeroNet/issues/2540,606554635,MDU6SXNzdWU2MDY1NTQ2MzU=,2540,Compatibility of other plugins (UiPluginManager) with MergerSite,"{'login': 'filips123', 'id': 16626308, 'node_id': 'MDQ6VXNlcjE2NjI2MzA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16626308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/filips123', 'html_url': 'https://github.com/filips123', 'followers_url': 'https://api.github.com/users/filips123/followers', 'following_url': 'https://api.github.com/users/filips123/following{/other_user}', 'gists_url': 'https://api.github.com/users/filips123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/filips123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/filips123/subscriptions', 'organizations_url': 'https://api.github.com/users/filips123/orgs', 'repos_url': 'https://api.github.com/users/filips123/repos', 'events_url': 'https://api.github.com/users/filips123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/filips123/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2020-04-24T20:08:43Z,2020-04-27T13:01:18Z,2020-04-27T13:01:18Z,CONTRIBUTOR,,"**Is your feature request related to a problem? Please describe.**
Based on MergerSite's source code, the plugin only modified some of WebSocket actions to correctly resolve `merged-` paths and changes a few other (unrelated to this) methods for correct handling of paths and site updates.
However, UiPluginManager uses `site.storage.loadJson` and to check plugin info and directly copies plugin from `inner_path`. This makes it impossible to correctly load plugin from another merged site. Loading plugins in a such way would be very useful in (currently unexisting) ""plugin store"" sites, where each plugin could be hosted on separate merged site.
Additionally, I'm also developing my own plugin that would similarly need to access files from merged sites. More specifically, it would need to resolve `inner_path` (if it is `merged-` path), separate it into site address and actual `inner_path` and then use those two variables for accessing/working with files.
**Describe the solution you'd like**
I think that a good way of doing this would be to somehow expose [`checkMergerPath`](https://github.com/HelloZeroNet/ZeroNet/blob/py3/plugins/MergerSite/MergerSitePlugin.py#L31-L52) from MergerSite plugin to other plugins. Then, both UiPluginManager and my plugin could use that function to site address and `inner_path` from it and use them for handling files.
",,
934,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2539,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2539/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2539/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2539/events,https://github.com/HelloZeroNet/ZeroNet/issues/2539,606357109,MDU6SXNzdWU2MDYzNTcxMDk=,2539,module 'main' has no attribute 'file_server' in greenlet.py; AttributeError: 'Config' object has no attribute 'optional_limit',"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,5,2020-04-24T14:30:30Z,2020-05-02T11:25:57Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: r4478
* Operating system: W10
* Web browser: FF
### Step 2: Describe the problem:
error lines in the debug.log:
> INFO - Libsecpk256k1 loaded: FFILibrary_U:\ZeroNet-win-dist-win64\lib\coincurve\libsecp256k1.dll in 0.859s
> ERROR - Unhandled exception: AttributeError: module 'main' has no attribute 'file_server' in greenlet.py line 766 > Chart/ChartCollector.py line 171 > 29
> ERROR - Unhandled exception: AttributeError: 'Config' object has no attribute 'optional_limit' in greenlet.py line 766 > core/src/util/helper.py line 234 > OptionalManager/ContentDbPlugin.py line 362 > 325
> INFO - Version: 0.7.1 r4478, Python 3.7.3 (v3.7.3:..., Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)], Gevent: 1.4.0",,
935,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2538,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2538/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2538/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2538/events,https://github.com/HelloZeroNet/ZeroNet/issues/2538,606283366,MDU6SXNzdWU2MDYyODMzNjY=,2538,Unhandled exception: UnicodeEncodeError: 'latin-1' codec can't encode characters,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-04-24T12:39:52Z,2020-04-27T14:16:43Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: r4473
* Operating system: Raspbian
* Web browser: FF
### Step 2: Describe the problem:
debug.log shows multiple errors during startup
> INFO ConnServer Server port opened ipv4: False, ipv6: False
> ERROR - Unhandled exception: UnicodeEncodeError: 'latin-1' codec can't encode characters in position 99-109: ordinal not in range(256) in greenlet.py line 766 > Bigfile/BigfilePlugin.py line 830 > Site.py line 785 > FilePack/FilePackPlugin.py line 106 > SiteStorage.py line 390 > genericpath.py line 30
it was added not many seconds before i loaded /plugins page which does not list any plugins, then after maybe one minute, the plugin list appeared.",,
936,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2537,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2537/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2537/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2537/events,https://github.com/HelloZeroNet/ZeroNet/issues/2537,606247246,MDU6SXNzdWU2MDYyNDcyNDY=,2537,ERROR ConnServer GetFile exception: AttributeError: 'NoneType' object has no attribute 'write' in core/src/File/FileRequest.py line 250 > ... > lib/gevent/_ssl3.py line 436,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-04-24T11:33:21Z,2020-04-24T14:28:03Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4478
* Operating system: W10
* Web browser: FF
* Tor status: error
* Opened port: closed
### Step 2: Describe the problem:
ZeroHello shows the error on the WARNINGS: 1 on the top button , i click to see some error which i click and in the log i see:
ERROR ConnServer GetFile exception: AttributeError: 'NoneType' object has no attribute 'write' in core/src/File/FileRequest.py line 250 > ... > lib/gevent/_ssl3.py line 436
My ZeroHello newsfeed is not loading and ZeroBlog post submission does not respond (button indicate loading, but not saved)",,
937,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2536,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2536/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2536/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2536/events,https://github.com/HelloZeroNet/ZeroNet/issues/2536,606224943,MDU6SXNzdWU2MDYyMjQ5NDM=,2536,"Multiuser plugin, creating unnecessary identities even i have not requested this","{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-04-24T10:52:39Z,2020-04-24T14:45:10Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4473
* Operating system: W10 and Raspbian
* Web browser: FF
* Special configuration: Multiuser plugin
### Step 2: Describe the problem:
I think Multiuser plugin is creating identities that i have not requested. In my users.json file i found 3222 times phrase: ""master_seed"": ""
On my new ZN instance, i found it 9 times and the ""Change account:"" prompt on ZeroHello shows only 6 accounts to choose from.
The /Stats page does not show any information about the users.json content so i can see which identity has how many sites, made how many posts or such. Or even the button to delete the identity - but that would be better for some identity manager/switcher GUI - current identity switcher not good when you have many identities - you can not see it on one page and search thru it.
Can the plugin be fixed so it does not create unnecessary identities at the first place?
I am asking because i was bothered with unreliability of the Multiuser plugin (it changing my identity from time to time) so i disabled it (just by renaming its directory) on my new instance where is 9 identities, but Zeronet was not starting without any indication in the log files. So i guess i have to somehow manually edit the users.json file and discover which identity to leave, but i do not remember where i posted or such to pick right identity ""block"" to leave.",,
938,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2535,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2535/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2535/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2535/events,https://github.com/HelloZeroNet/ZeroNet/issues/2535,602244182,MDU6SXNzdWU2MDIyNDQxODI=,2535,Downloads still don't resume unless ZeroNet is restarted.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-17T21:29:31Z,2020-07-03T16:52:49Z,2020-07-03T16:52:49Z,NONE,,"When watching a documentary, if I leave the apartment (internet disconnects), then I can't get ZeroNet to resume downloading the video unless I restart ZeroNet.
This is one of the biggest annoyances about ZeroNet.",,
939,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2534,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2534/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2534/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2534/events,https://github.com/HelloZeroNet/ZeroNet/issues/2534,601619904,MDU6SXNzdWU2MDE2MTk5MDQ=,2534,Please ask the user if they want to delete the site private key from users.json while deleting the site from their device,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",closed,False,"{'login': 'shortcutme', 'id': 1019235, 'node_id': 'MDQ6VXNlcjEwMTkyMzU=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1019235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shortcutme', 'html_url': 'https://github.com/shortcutme', 'followers_url': 'https://api.github.com/users/shortcutme/followers', 'following_url': 'https://api.github.com/users/shortcutme/following{/other_user}', 'gists_url': 'https://api.github.com/users/shortcutme/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shortcutme/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shortcutme/subscriptions', 'organizations_url': 'https://api.github.com/users/shortcutme/orgs', 'repos_url': 'https://api.github.com/users/shortcutme/repos', 'events_url': 'https://api.github.com/users/shortcutme/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shortcutme/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'shortcutme', 'id': 1019235, 'node_id': 'MDQ6VXNlcjEwMTkyMzU=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1019235?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/shortcutme', 'html_url': 'https://github.com/shortcutme', 'followers_url': 'https://api.github.com/users/shortcutme/followers', 'following_url': 'https://api.github.com/users/shortcutme/following{/other_user}', 'gists_url': 'https://api.github.com/users/shortcutme/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/shortcutme/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/shortcutme/subscriptions', 'organizations_url': 'https://api.github.com/users/shortcutme/orgs', 'repos_url': 'https://api.github.com/users/shortcutme/repos', 'events_url': 'https://api.github.com/users/shortcutme/events{/privacy}', 'received_events_url': 'https://api.github.com/users/shortcutme/received_events', 'type': 'User', 'site_admin': False}]",,5,2020-04-17T00:27:19Z,2020-06-18T17:09:33Z,2020-06-18T17:09:02Z,NONE,,"I can no longer update ZeroMe Luna now. This is the reason: The user is not informed on private key deletion, and it's not optional.
This isn't wise to assume the user would know the effect and to not provide a choice for or against that.",,
940,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2533,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2533/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2533/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2533/events,https://github.com/HelloZeroNet/ZeroNet/issues/2533,600640867,MDU6SXNzdWU2MDA2NDA4Njc=,2533,Unhandled exception: ImportError: cannot import name 'ThreadPool' from 'util' (C:\Users\PC PORTABLE\Desktop\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\src\util\__init__.py),"{'login': 'djukonline', 'id': 63607643, 'node_id': 'MDQ6VXNlcjYzNjA3NjQz', 'avatar_url': 'https://avatars3.githubusercontent.com/u/63607643?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/djukonline', 'html_url': 'https://github.com/djukonline', 'followers_url': 'https://api.github.com/users/djukonline/followers', 'following_url': 'https://api.github.com/users/djukonline/following{/other_user}', 'gists_url': 'https://api.github.com/users/djukonline/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/djukonline/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/djukonline/subscriptions', 'organizations_url': 'https://api.github.com/users/djukonline/orgs', 'repos_url': 'https://api.github.com/users/djukonline/repos', 'events_url': 'https://api.github.com/users/djukonline/events{/privacy}', 'received_events_url': 'https://api.github.com/users/djukonline/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-15T23:10:03Z,2020-04-19T12:21:26Z,2020-04-19T12:21:26Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: _____
* Operating system: _____win10
* Web browser: _____brave
* Tor status: not available
* Opened port: yes
* Special configuration: ____
Traceback (most recent call last):
File ""C:\Users\PC PORTABLE\Desktop\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\zeronet.py"", line 16, in main
import main
File ""C:\Users\PC PORTABLE\Desktop\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\src\main.py"", line 36, in
try:
File ""C:\Users\PC PORTABLE\Desktop\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\src\util\__init__.py"", line 2, in
from .Noparallel import Noparallel
File ""C:\Users\PC PORTABLE\Desktop\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\src\util\Noparallel.py"", line 5, in
from . import ThreadPool
ImportError: cannot import name 'ThreadPool' from 'util' (C:\Users\PC PORTABLE\Desktop\ZeroNet-win-dist-win64\ZeroNet-win-dist-win64\core\src\util\__init__.py)
### Step 2: Describe the problem:
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
#### Expected Results:
* What did you expect to happen?
",,
941,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2532,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2532/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2532/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2532/events,https://github.com/HelloZeroNet/ZeroNet/issues/2532,600581474,MDU6SXNzdWU2MDA1ODE0NzQ=,2532,This guy not even speak Hungarian properly! ,"{'login': 'peer-to-peer-network', 'id': 63570881, 'node_id': 'MDQ6VXNlcjYzNTcwODgx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63570881?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/peer-to-peer-network', 'html_url': 'https://github.com/peer-to-peer-network', 'followers_url': 'https://api.github.com/users/peer-to-peer-network/followers', 'following_url': 'https://api.github.com/users/peer-to-peer-network/following{/other_user}', 'gists_url': 'https://api.github.com/users/peer-to-peer-network/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/peer-to-peer-network/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/peer-to-peer-network/subscriptions', 'organizations_url': 'https://api.github.com/users/peer-to-peer-network/orgs', 'repos_url': 'https://api.github.com/users/peer-to-peer-network/repos', 'events_url': 'https://api.github.com/users/peer-to-peer-network/events{/privacy}', 'received_events_url': 'https://api.github.com/users/peer-to-peer-network/received_events', 'type': 'User', 'site_admin': False}",[],closed,True,,[],,0,2020-04-15T20:54:10Z,2020-04-15T20:55:36Z,2020-04-15T20:55:04Z,NONE,spam,"It is not secret I hate Tamas Kocsis for taking the credit for some of my pull requests not to mention turns out that he don't even speak Hungarian properly: https://github.com/HelloZeroNet/ZeroHello/pull/144
@imachug @filips123
We need to start a voting about who will manage ZeroNet, I will vote for @imachug! Is time for @HelloZeroNet to go... :wave: ",,
942,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2531,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2531/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2531/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2531/events,https://github.com/HelloZeroNet/ZeroNet/issues/2531,598652048,MDU6SXNzdWU1OTg2NTIwNDg=,2531,I have no idea how to repair sidebar function on one of my sites.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,4,2020-04-13T03:41:27Z,2020-04-19T00:36:19Z,,NONE,,"I deleted
> ""inner_path"": ""content.json"",
from content.json and now the sidebar doesn't work.
I already reversed the change, but it didn't unbreak the sidebar.
Internal error: TypeError('an integer is required (got type bytes)'): an integer is required (got type bytes)
UiWebsocket.py line 79 > 235 > Sidebar/SidebarPlugin.py line 529 > 195 > ContentManager.py line 350 > 348 > ContentDbDict.py line 61 > 29 > ThreadPool.py line 32 > 49 > event.py line 268 > 296 > 286 > 266 > 211 > gevent/_tblib.py line 371 > ... > 202",,
943,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2530,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2530/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2530/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2530/events,https://github.com/HelloZeroNet/ZeroNet/pull/2530,598648769,MDExOlB1bGxSZXF1ZXN0NDAyNDU0MjM3,2530,Replace SHA-512 hashing function with the ~10 times faster BLAKE3.,"{'login': 'peer-to-peer-network', 'id': 63570881, 'node_id': 'MDQ6VXNlcjYzNTcwODgx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/63570881?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/peer-to-peer-network', 'html_url': 'https://github.com/peer-to-peer-network', 'followers_url': 'https://api.github.com/users/peer-to-peer-network/followers', 'following_url': 'https://api.github.com/users/peer-to-peer-network/following{/other_user}', 'gists_url': 'https://api.github.com/users/peer-to-peer-network/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/peer-to-peer-network/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/peer-to-peer-network/subscriptions', 'organizations_url': 'https://api.github.com/users/peer-to-peer-network/orgs', 'repos_url': 'https://api.github.com/users/peer-to-peer-network/repos', 'events_url': 'https://api.github.com/users/peer-to-peer-network/events{/privacy}', 'received_events_url': 'https://api.github.com/users/peer-to-peer-network/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-04-13T03:31:25Z,2020-04-15T17:00:47Z,,NONE,,"
![blake3](https://user-images.githubusercontent.com/63570881/79089321-44d88280-7d35-11ea-86ae-041822df95e9.png)
BLAKE3 is a cryptographic hash function that is:
- **Much faster** than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.
- **Secure**, unlike MD5 and SHA-1. And secure against length extension,
unlike SHA-2.
- **Highly parallelizable** across any number of threads and SIMD lanes,
because it's a Merkle tree on the inside.
- Capable of **verified streaming** and **incremental updates**, again
because it's a Merkle tree.
- A **PRF**, **MAC**, **KDF**, and **XOF**, as well as a regular hash.
- **One algorithm with no variants**, which is fast on x86-64 and also
on smaller architectures.
The [chart below](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/benchmarks/bar_chart.py) shows BLAKE3's performance on modern server hardware, an Intel Cascade
Lake-SP 8275CL processor:
![speed](https://user-images.githubusercontent.com/63570881/79089128-77ce4680-7d34-11ea-89b9-cdd0885ff8ef.png)
BLAKE3 paper: https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf
---
**This is my last attempt to contribute to this repository** and the third time I changed the requirements.txt to include only gevent>=1.4.0! If this pull request is not going to be merged than this is going to be fastest fork of ""ZeroNet"". For that matter I going to rename it and will be not called ""ZeroNet"" anymore!
I would like to give a huge thanks to @imachug and @filips123 for they great and hard work on this software, keep up the good work guys! :hugs:
I wish that not @HelloZeroNet (@shortcutme) owns this repository. :cry: It would be in better hands with @imachug for example. @imachug is way more respectful and active than the current ""owner"" :rage:.
",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2530', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2530', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2530.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2530.patch'}"
944,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2529,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2529/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2529/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2529/events,https://github.com/HelloZeroNet/ZeroNet/issues/2529,598637114,MDU6SXNzdWU1OTg2MzcxMTQ=,2529,Brazilian Portuguese translation marked in bold,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-13T02:49:35Z,2020-04-13T02:49:35Z,,CONTRIBUTOR,,"Brazilian Portuguese translation marked in bold
![2020-04-12 (1)](https://user-images.githubusercontent.com/16819380/79088192-3fb90a80-7d18-11ea-9051-6aff18b9af69.png)
",,
945,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2528,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2528/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2528/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2528/events,https://github.com/HelloZeroNet/ZeroNet/pull/2528,598600817,MDExOlB1bGxSZXF1ZXN0NDAyNDE5NzU5,2528,switch to blake3,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-04-13T00:12:01Z,2020-04-13T02:40:56Z,2020-04-13T02:37:41Z,NONE,,N/A,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2528', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2528', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2528.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2528.patch'}"
946,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2527,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2527/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2527/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2527/events,https://github.com/HelloZeroNet/ZeroNet/issues/2527,598578470,MDU6SXNzdWU1OTg1Nzg0NzA=,2527,"Kabd be a faszom te gyoker, en tudok magyarul, mit gondolsz te egyedul vagy a vilagon? xD","{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-12T21:47:25Z,2020-04-12T21:55:20Z,2020-04-12T21:55:20Z,NONE,,Ej ej ej kicsihajo a Duna feneken :rofl: ,,
947,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2526,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2526/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2526/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2526/events,https://github.com/HelloZeroNet/ZeroNet/issues/2526,598576905,MDU6SXNzdWU1OTg1NzY5MDU=,2526,Shame on you! ZeroNet is not successful because of you! ,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-12T21:39:31Z,2020-04-12T21:44:49Z,2020-04-12T21:44:41Z,NONE,,"@imachug @filips123 this @shortcutme guy should be kicked out of this project, at least need to call contributors to use a different repository!
I will never request to merge anything just to make your face more shiny before girls who sucking your dick after TED talks. ZeroNet is not successful because of you and your attitude. Shame on you I hope other contributors will stop contributing to your shit. Yes, I take the source code and will distribute it without even mentioning your name you fuck. How many of my pull request you have closed? You are disgusting boy!
https://github.com/HelloZeroNet/ZeroNet/issues/2525",,
948,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2525,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2525/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2525/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2525/events,https://github.com/HelloZeroNet/ZeroNet/issues/2525,598575204,MDU6SXNzdWU1OTg1NzUyMDQ=,2525,Tamas Kocsis is a piece of shit! WORSE he is a the most disgusting human being! ,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-04-12T21:30:19Z,2020-04-12T21:36:38Z,2020-04-12T21:32:00Z,NONE,,"@imachug @filips123 Look at this fucking retard! Closed again: https://github.com/HelloZeroNet/ZeroNet/pull/2522
@HelloZeroNet reopen the pull request and merge it you retarded shit! ",,
949,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2524,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2524/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2524/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2524/events,https://github.com/HelloZeroNet/ZeroNet/pull/2524,598560606,MDExOlB1bGxSZXF1ZXN0NDAyMzkxMjM3,2524,Update README.md,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-04-12T20:02:50Z,2020-04-12T21:30:24Z,2020-04-12T21:30:24Z,NONE,,"""Install from source"" in a more beautiful way. ",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2524', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2524', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2524.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2524.patch'}"
950,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2523,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2523/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2523/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2523/events,https://github.com/HelloZeroNet/ZeroNet/pull/2523,598556621,MDExOlB1bGxSZXF1ZXN0NDAyMzg4Mzc4,2523,Update .travis.yml,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,5,2020-04-12T19:39:24Z,2020-04-12T21:31:06Z,2020-04-12T21:31:06Z,NONE,,"Travis here: https://github.com/HelloZeroNet/ZeroNet/pull/2522#issuecomment-612655676 used a cached version of gevent but we want this: https://github.com/HelloZeroNet/ZeroNet/pull/2522#issuecomment-612658601 (don't use pip cache)
@imachug just pointed out here https://github.com/HelloZeroNet/ZeroNet/pull/2522#issuecomment-612665000 that;
> The problem is when gevent-1.4.0 is already cached (e.g. gevent was installed when 1.5.0 wasn't available yet).
--upgrade --no-cache-dir :thinking: :+1:",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2523', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2523', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2523.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2523.patch'}"
951,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2522,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2522/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2522/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2522/events,https://github.com/HelloZeroNet/ZeroNet/pull/2522,598538137,MDExOlB1bGxSZXF1ZXN0NDAyMzc1NTAw,2522,Update requirements.txt (again),"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2020-04-12T17:55:35Z,2020-04-12T21:25:10Z,2020-04-12T21:25:10Z,NONE,,"@HelloZeroNet gevent>=1.5.0; python_version >= ""3.5"" is not needed but I let it for now (change it in a few minutes), gevent>=1.4.0 (and ONLY this) is way enough to be in requirements.txt!!! Ask @filips123, if you are so f**ng ignorant that just searching for excuses to close my PR.
@imachug can you talk with Tamas? :/",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2522', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2522', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2522.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2522.patch'}"
952,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2521,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2521/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2521/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2521/events,https://github.com/HelloZeroNet/ZeroNet/issues/2521,598528099,MDU6SXNzdWU1OTg1MjgwOTk=,2521,not implementing (at least not here),"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-04-12T17:03:17Z,2020-04-12T21:19:04Z,2020-04-12T21:19:04Z,NONE,,#,,
953,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2520,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2520/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2520/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2520/events,https://github.com/HelloZeroNet/ZeroNet/issues/2520,598484262,MDU6SXNzdWU1OTg0ODQyNjI=,2520,Tamas Kocsis is a disgusting Hungarian fascist who takes credit for GitHub pull requests,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,8,2020-04-12T13:26:08Z,2020-04-12T21:27:48Z,2020-04-12T21:27:07Z,NONE,,closed,,
954,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2519,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2519/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2519/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2519/events,https://github.com/HelloZeroNet/ZeroNet/pull/2519,598238969,MDExOlB1bGxSZXF1ZXN0NDAyMTcxNjkx,2519,Remove Gevent dependency condition,"{'login': 'filips123', 'id': 16626308, 'node_id': 'MDQ6VXNlcjE2NjI2MzA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16626308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/filips123', 'html_url': 'https://github.com/filips123', 'followers_url': 'https://api.github.com/users/filips123/followers', 'following_url': 'https://api.github.com/users/filips123/following{/other_user}', 'gists_url': 'https://api.github.com/users/filips123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/filips123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/filips123/subscriptions', 'organizations_url': 'https://api.github.com/users/filips123/orgs', 'repos_url': 'https://api.github.com/users/filips123/repos', 'events_url': 'https://api.github.com/users/filips123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/filips123/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-04-11T10:33:16Z,2020-04-11T10:51:03Z,2020-04-11T10:51:03Z,CONTRIBUTOR,,"As stable Gevent 1.5.0 with support for Python 3.8 was recently released, there is no need for special condition which installs custom Gevent version depending on Python version.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2519', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2519', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2519.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2519.patch'}"
955,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2518,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2518/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2518/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2518/events,https://github.com/HelloZeroNet/ZeroNet/pull/2518,598238349,MDExOlB1bGxSZXF1ZXN0NDAyMTcxMjY2,2518,Update requirements.txt,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,25,2020-04-11T10:29:07Z,2020-04-12T10:21:18Z,2020-04-12T10:21:18Z,NONE,,https://github.com/HelloZeroNet/ZeroNet/issues/2517,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2518', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2518', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2518.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2518.patch'}"
956,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2517,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2517/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2517/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2517/events,https://github.com/HelloZeroNet/ZeroNet/issues/2517,598230191,MDU6SXNzdWU1OTgyMzAxOTE=,2517,Debian cleared (removed) all modules! ZeroNet broken by Debian! Python 3.8,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,12,2020-04-11T09:35:38Z,2020-04-11T10:56:26Z,2020-04-11T10:56:26Z,NONE,,"After apt update && apt update && apt autoremove --purge on Debian removed all requirements! I have that feeling that is related to Python 3.8...
@imachug @HelloZeroNet @filips123
- Starting ZeroNet...
[09:26:06] PluginManager Plugin Bigfile load error: ModuleNotFoundError: No module named 'merkletools' in PluginManager.py line 138 > Bigfile/__init__.py line 1 > Bigfile/BigfilePlugin.py line 20
[09:26:06] PluginManager Plugin CryptMessage load error: ModuleNotFoundError: No module named 'base58' in PluginManager.py line 138 > CryptMessage/__init__.py line 1 > CryptMessage/CryptMessagePlugin.py line 7 > CryptBitcoin.py line 12 > __init__.py line 4 > 1 > aes.py line 4 > __init__.py line 2 > ecc.py line 4 > _ecc.py line 4
[09:26:06] - Version: 0.7.1 r4473, **Python 3.8.2** (default, Apr 1 2020, 15:52:55)
[GCC 9.3.0], Gevent: 1.4.0
[09:26:06] - Unhandled exception: No module named 'base58'
Traceback (most recent call last):
File ""zeronet.py"", line 17, in main
main.start()
File ""/opt/zeronet/src/main.py"", line 602, in start
actions.call(config.action, action_kwargs)
File ""/opt/zeronet/src/main.py"", line 133, in call
back = func(**kwargs)
File ""/opt/zeronet/src/main.py"", line 141, in main
from Ui import UiServer
File ""/opt/zeronet/src/Ui/__init__.py"", line 1, in
from .UiServer import UiServer
File ""/opt/zeronet/src/Ui/UiServer.py"", line 10, in
from .UiRequest import UiRequest
File ""/opt/zeronet/src/Ui/UiRequest.py"", line 14, in
from User import UserManager
File ""/opt/zeronet/src/User/__init__.py"", line 1, in
from .User import User
File ""/opt/zeronet/src/User/User.py"", line 9, in
from Crypt import CryptBitcoin
File ""/opt/zeronet/src/Crypt/CryptBitcoin.py"", line 12, in
from lib import sslcrypto
File ""/opt/zeronet/src/lib/sslcrypto/__init__.py"", line 4, in
from .openssl import aes, ecc, rsa
File ""/opt/zeronet/src/lib/sslcrypto/openssl/__init__.py"", line 2, in
from .ecc import ecc
File ""/opt/zeronet/src/lib/sslcrypto/openssl/ecc.py"", line 4, in
from .._ecc import ECC
File ""/opt/zeronet/src/lib/sslcrypto/_ecc.py"", line 4, in
import base58
ModuleNotFoundError: No module named 'base58'
---
Please report it: https://github.com/HelloZeroNet/ZeroNet/issues/new?assignees=&labels=&template=bug-report.md
",,
957,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2516,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2516/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2516/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2516/events,https://github.com/HelloZeroNet/ZeroNet/issues/2516,598221579,MDU6SXNzdWU1OTgyMjE1Nzk=,2516,"Horrendous Performance Regression with ""OWNED SITES""","{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,15,2020-04-11T08:41:42Z,2020-04-19T00:42:59Z,2020-04-11T11:35:31Z,NONE,,"This was the reason why The Eternal Word *was* slow on my devices, because of this: If I say this is my site, then the site will be slow.
http://127.0.0.1:43110/1Mjd9zn88kNX1QEkFaq2MrWeMthnR15Fga/
You might need to grab the package from its GitHub site to try.
https://github.com/PR0M3TH3AN/eternal-word
Whatever is doing this, I want it to be turned off or set to a much lower polling rate.",,
958,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2515,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2515/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2515/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2515/events,https://github.com/HelloZeroNet/ZeroNet/issues/2515,597875234,MDU6SXNzdWU1OTc4NzUyMzQ=,2515,"ZeroNet is not ""portable""","{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,10,2020-04-10T12:58:15Z,2020-05-26T23:38:19Z,,NONE,,"While ZeroNet calling for backing up users.json, that file will not help you anything!
If you clear the data folder and than restore your backup you will need to open each and all sites individually to see them in UI.
Moving ZeroNet between computers is just as impossible, you should not move users.json to multiple computers and so **ZeroNet is not portable**.
Even if you able to restore your data folder, to add your sites to another node will again require you to open each site, one-by-one and click on the confirmation button to add the site.
ZeroNet is NOT serving the data folder until you don't open each of your site in UI, which is a disaster. ",,
959,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2514,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2514/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2514/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2514/events,https://github.com/HelloZeroNet/ZeroNet/pull/2514,597304285,MDExOlB1bGxSZXF1ZXN0NDAxNDQxODk2,2514,Change --use_master_seed default: to False!,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,19,2020-04-09T14:01:27Z,2020-04-10T22:41:20Z,,NONE,,"https://github.com/HelloZeroNet/ZeroNet/issues/2512
If anyone need to use a master_seed to generate private keys for sites in a range, than that person should use the config parameter --use_master_seed True.
By default all user should backup private keys instead of generating a few million key in a limited private key space between 0x1 and 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140.
While using a seed is good if any of the addresses get compromised from the range of generated private keys an attacker can compromise all and every site generated using that seed!
So, generate a new randomly-selected private key for each new address and let the user practice backing up private keys.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2514', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2514', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2514.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2514.patch'}"
960,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2513,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2513/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2513/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2513/events,https://github.com/HelloZeroNet/ZeroNet/issues/2513,597116706,MDU6SXNzdWU1OTcxMTY3MDY=,2513,"ZeroNet is unusable, broken, not working at all, no updates, no sites nothing","{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-04-09T08:34:09Z,2020-04-09T12:39:43Z,2020-04-09T12:39:43Z,NONE,,"@imachug @filips123
Because of Tamas Kocsis @HelloZeroNet messing with people now we have a trash pile of unusable things what we call zeronet: https://github.com/HelloZeroNet/ZeroNet/issues/2512
Because of the master_seed bullshit recently and **silently without asking anyone anything** **Tamas Kocsis changed the settings to use master_seed at all times**, resulted in an absolutely unusable ZeroNet. Congratulations you maniac idiot!
You need to make a backup of your privatekeys and not forcing everyone for your stupid master_seed!!!! Those who want to turn it off master_seed will have a big mess in users.json and will result in failure and error messages and ultimately ZeroNet can't be used anymore.
**According to GPLv3 license you can't implement any kind of restriction in the software which makes it unusable**, which is exactly what happened. Turning off master_seed in config will result in an unusable ZeroNet, **even siteSign will fail!** ",,
961,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2512,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2512/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2512/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2512/events,https://github.com/HelloZeroNet/ZeroNet/issues/2512,596737132,MDU6SXNzdWU1OTY3MzcxMzI=,2512,"Don't use ""master_seed""! master_seed ""False"" in config, users.json without master_seed will result in ""siteSign"" failure, missing auth_addresses in users.json, updates not working!! :/","{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,8,2020-04-08T17:22:09Z,2020-04-09T11:59:53Z,,NONE,,"```
Traceback (most recent call last):
File ""zeronet.py"", line 17, in main
main.start()
File ""/opt/zero/src/main.py"", line 589, in start
actions.call(config.action, action_kwargs)
File ""/opt/zero/src/main.py"", line 123, in call
back = func(**kwargs)
File ""/opt/zero/src/main.py"", line 206, in siteSign
site_data = user.getSiteData(address)
File ""/opt/zero/src/User/User.py"", line 78, in getSiteData
self.generateAuthAddress(address)
File ""/opt/zero/src/util/Noparallel.py"", line 57, in wrapper
raise(err)
File ""/opt/zero/src/util/Noparallel.py"", line 50, in wrapper
res = func(*args, **kwargs)
File ""/opt/zero/src/User/User.py"", line 63, in generateAuthAddress
auth_privatekey = CryptBitcoin.hdPrivatekey(self.master_seed, address_id)
File ""/opt/zero/src/Crypt/CryptBitcoin.py"", line 69, in hdPrivatekey
masterkey = btctools.bip32_master_key(bytes(seed, ""ascii""))
TypeError: encoding without a string argument
```
I urge everyone who using ZeroNet **not to use ""master_seed""** at all! @HelloZeroNet and @imachug working on Windows and Google Chrome and they have been notified prior to turn ""master_seed"" off!
",,
962,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2511,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2511/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2511/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2511/events,https://github.com/HelloZeroNet/ZeroNet/issues/2511,596685263,MDU6SXNzdWU1OTY2ODUyNjM=,2511,Generate QR codes for sites by default,"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,5,2020-04-08T15:56:19Z,2020-04-08T21:26:43Z,2020-04-08T21:26:43Z,NONE,,"I recommend to generate QR codes for the site addresses as default. We can save them along with index.html which generated after `siteCreate`.
What you think @imachug @filips123 @HelloZeroNet ?
It would be more useful than just print the ""Hello [site address]""
https://github.com/lincolnloop/python-qrcode :thinking: ",,
963,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2510,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2510/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2510/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2510/events,https://github.com/HelloZeroNet/ZeroNet/pull/2510,596651196,MDExOlB1bGxSZXF1ZXN0NDAwOTA4MTMw,2510,Use Gevent prerelease for Python 3.8,"{'login': 'filips123', 'id': 16626308, 'node_id': 'MDQ6VXNlcjE2NjI2MzA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16626308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/filips123', 'html_url': 'https://github.com/filips123', 'followers_url': 'https://api.github.com/users/filips123/followers', 'following_url': 'https://api.github.com/users/filips123/following{/other_user}', 'gists_url': 'https://api.github.com/users/filips123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/filips123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/filips123/subscriptions', 'organizations_url': 'https://api.github.com/users/filips123/orgs', 'repos_url': 'https://api.github.com/users/filips123/repos', 'events_url': 'https://api.github.com/users/filips123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/filips123/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-04-08T15:08:25Z,2020-04-11T09:49:51Z,2020-04-08T19:38:44Z,CONTRIBUTOR,,"This changes Gevent for Python 3.8 from using Git archive to the latest prerelease version. This enables wheel installation on supported systems and results in faster dependency installation.
However, a special case for Python 3.8 is still needed, because the changes were not released as 1.5 yet.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2510', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2510', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2510.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2510.patch'}"
964,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2509,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2509/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2509/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2509/events,https://github.com/HelloZeroNet/ZeroNet/pull/2509,595572473,MDExOlB1bGxSZXF1ZXN0NDAwMDIyODU4,2509,Fix redirect loop in Chrome 80,"{'login': 'SuperSandro2000', 'id': 7258858, 'node_id': 'MDQ6VXNlcjcyNTg4NTg=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/7258858?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSandro2000', 'html_url': 'https://github.com/SuperSandro2000', 'followers_url': 'https://api.github.com/users/SuperSandro2000/followers', 'following_url': 'https://api.github.com/users/SuperSandro2000/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSandro2000/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSandro2000/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSandro2000/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSandro2000/orgs', 'repos_url': 'https://api.github.com/users/SuperSandro2000/repos', 'events_url': 'https://api.github.com/users/SuperSandro2000/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSandro2000/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",closed,False,,[],,15,2020-04-07T03:58:01Z,2020-05-29T17:42:05Z,2020-05-29T17:42:05Z,CONTRIBUTOR,,"This fixes the following error message from Chrome 80
A cookie associated with a cross-site resource at http://zeronet.example.com/ was set without the `SameSite` attribute. It has been blocked, as Chrome now only delivers cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2509', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2509', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2509.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2509.patch'}"
965,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2507,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2507/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2507/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2507/events,https://github.com/HelloZeroNet/ZeroNet/issues/2507,594078846,MDU6SXNzdWU1OTQwNzg4NDY=,2507,WebSocket receive error: cancel_wait_ex: [Errno 9] File descriptor was closed in another greenlet,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-04-04T20:33:07Z,2020-04-05T12:04:59Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: r4473
* Operating system: W10
* Web browser: FF beta
### Step 2: Describe the problem:
i have seen several errors in the debug.log that appeared 6 seconds before ""INFO - All server stopped"":
> ERROR Site:1MeFqF..q7nH WebSocket receive error: cancel_wait_ex: [Errno 9] File descriptor was closed in another greenlet in core/src/Ui/UiWebsocket.py line 71 > ... > _hub_primitives.py line 284 > 289 > 271 > 46 > 46 > 55 > _waiter.py line 151 > _greenlet_primitives.py line 60 > 60 > 64 > __greenlet_primitives.pxd line 35
> ERROR Site:1ADQAH..g6aA WebSocket receive error: cancel_wait_ex: [Errno 9] File descriptor was closed in another greenlet in core/src/Ui/UiWebsocket.py line 71 > ... > _hub_primitives.py line 284 > 289 > 271 > 46 > 46 > 55 > _waiter.py line 151 > _greenlet_primitives.py line 60 > 60 > 64 > __greenlet_primitives.pxd line 35
later Windows reported that zeronet process stopped working and invited to kill it (instead of clean shutdown during update from the updater zite - update was not available on the zite, i wanted just restart)",,
966,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2506,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2506/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2506/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2506/events,https://github.com/HelloZeroNet/ZeroNet/issues/2506,593300384,MDU6SXNzdWU1OTMzMDAzODQ=,2506,ModuleNotFoundError: No module named 'pyaes',"{'login': 'GulshanBC', 'id': 53989089, 'node_id': 'MDQ6VXNlcjUzOTg5MDg5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/53989089?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/GulshanBC', 'html_url': 'https://github.com/GulshanBC', 'followers_url': 'https://api.github.com/users/GulshanBC/followers', 'following_url': 'https://api.github.com/users/GulshanBC/following{/other_user}', 'gists_url': 'https://api.github.com/users/GulshanBC/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/GulshanBC/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/GulshanBC/subscriptions', 'organizations_url': 'https://api.github.com/users/GulshanBC/orgs', 'repos_url': 'https://api.github.com/users/GulshanBC/repos', 'events_url': 'https://api.github.com/users/GulshanBC/events{/privacy}', 'received_events_url': 'https://api.github.com/users/GulshanBC/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2020-04-03T11:02:06Z,2020-04-06T07:55:52Z,2020-04-06T07:55:52Z,NONE,,"- Please report snap specific errors (e.g. Read-only file system) to: https://github.com/mkg20001/zeronet-snap/issues
- and ZeroNet specific errors to: https://github.com/HelloZeroNet/ZeroNet/issues
- Linking plugins...
- Starting ZeroNet...
[16:33:00] PluginManager Plugin CryptMessage load error: ModuleNotFoundError: No module named 'pyaes' in PluginManager.py line 138 > CryptMessage/__init__.py line 1 > CryptMessage/CryptMessagePlugin.py line 7 > CryptBitcoin.py line 12 > __init__.py line 4 > 1 > aes.py line 4 > __init__.py line 1 > aes.py line 2
[16:33:01] - Version: 0.7.1 r4473, Python 3.6.9 (default, Nov 7 2019, 10:44:02)
[GCC 8.3.0], Gevent: 1.4.0
[16:33:01] - Unhandled exception: No module named 'pyaes'
Traceback (most recent call last):
File ""/home/gulshan/snap/zeronet/common/zeronet.py"", line 17, in main
main.start()
File ""/home/gulshan/snap/zeronet/common/src/main.py"", line 602, in start
actions.call(config.action, action_kwargs)
File ""/home/gulshan/snap/zeronet/common/src/main.py"", line 133, in call
back = func(**kwargs)
File ""/home/gulshan/snap/zeronet/common/src/main.py"", line 141, in main
from Ui import UiServer
File ""/home/gulshan/snap/zeronet/common/src/Ui/__init__.py"", line 1, in
from .UiServer import UiServer
File ""/home/gulshan/snap/zeronet/common/src/Ui/UiServer.py"", line 10, in
from .UiRequest import UiRequest
File ""/home/gulshan/snap/zeronet/common/src/Ui/UiRequest.py"", line 14, in
from User import UserManager
File ""/home/gulshan/snap/zeronet/common/src/User/__init__.py"", line 1, in
from .User import User
File ""/home/gulshan/snap/zeronet/common/src/User/User.py"", line 9, in
from Crypt import CryptBitcoin
File ""/home/gulshan/snap/zeronet/common/src/Crypt/CryptBitcoin.py"", line 12, in
from lib import sslcrypto
File ""/home/gulshan/snap/zeronet/common/src/lib/sslcrypto/__init__.py"", line 4, in
from .openssl import aes, ecc, rsa
File ""/home/gulshan/snap/zeronet/common/src/lib/sslcrypto/openssl/__init__.py"", line 1, in
from .aes import aes
File ""/home/gulshan/snap/zeronet/common/src/lib/sslcrypto/openssl/aes.py"", line 4, in
from ..fallback.aes import aes as fallback_aes
File ""/home/gulshan/snap/zeronet/common/src/lib/sslcrypto/fallback/__init__.py"", line 1, in
from .aes import aes
File ""/home/gulshan/snap/zeronet/common/src/lib/sslcrypto/fallback/aes.py"", line 2, in
import pyaes
ModuleNotFoundError: No module named 'pyaes'
I installed it on Ubuntu 18.04 but the icon didn't appear in app launcher.
I searched it using: which zeronet
It showed: /snap/bin/zeronet
on running zeronet in terminal, it presented me with above message!!",,
967,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2505,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2505/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2505/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2505/events,https://github.com/HelloZeroNet/ZeroNet/issues/2505,592301433,MDU6SXNzdWU1OTIzMDE0MzM=,2505,What is the algorithm for forward-hashing site addresses on a blocklist?,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-04-02T01:43:56Z,2020-04-02T14:40:27Z,2020-04-02T14:40:27Z,NONE,,"I never got a hint at what it ended up being. I want to hash these addresses sooner than later.
Is it documented anywhere?
Also, you need to link to the documentation site on ZeroHello.",,
968,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2504,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2504/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2504/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2504/events,https://github.com/HelloZeroNet/ZeroNet/issues/2504,591486696,MDU6SXNzdWU1OTE0ODY2OTY=,2504,Deterministic Signatures in Zeronet (sslcrypto),"{'login': 'ghost', 'id': 10137, 'node_id': 'MDQ6VXNlcjEwMTM3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/10137?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ghost', 'html_url': 'https://github.com/ghost', 'followers_url': 'https://api.github.com/users/ghost/followers', 'following_url': 'https://api.github.com/users/ghost/following{/other_user}', 'gists_url': 'https://api.github.com/users/ghost/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ghost/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ghost/subscriptions', 'organizations_url': 'https://api.github.com/users/ghost/orgs', 'repos_url': 'https://api.github.com/users/ghost/repos', 'events_url': 'https://api.github.com/users/ghost/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ghost/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,8,2020-03-31T22:50:22Z,2020-04-03T15:58:59Z,2020-04-03T15:58:59Z,NONE,,"@imachug's sslcrypto (https://github.com/imachug/sslcrypto) which is a zeronet lib should at least should have a good entropy (not the default)!
The use of **Deterministic Signatures** [[RFC 6979]](https://tools.ietf.org/html/rfc6979) in ZeroNet is **highly recommended!**
Reference to the latest merged pull request: https://github.com/HelloZeroNet/ZeroNet/pull/2503#issuecomment-606912681",,
969,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2503,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2503/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2503/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2503/events,https://github.com/HelloZeroNet/ZeroNet/pull/2503,590036906,MDExOlB1bGxSZXF1ZXN0Mzk1NDQyMDM1,2503,Support compressed keys,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,16,2020-03-30T06:46:22Z,2020-04-01T05:00:45Z,2020-03-30T22:48:29Z,CONTRIBUTOR,,"Closes #2501 and #2502. This is a less hacky solution, compressed key handling was moved to sslcrypto.
@filips123 Could you please check if publishing to another machine still works?",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2503', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2503', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2503.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2503.patch'}"
970,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2502,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2502/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2502/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2502/events,https://github.com/HelloZeroNet/ZeroNet/pull/2502,589896956,MDExOlB1bGxSZXF1ZXN0Mzk1MzI5MjIx,2502,Add support for compressed addresses,"{'login': 'filips123', 'id': 16626308, 'node_id': 'MDQ6VXNlcjE2NjI2MzA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16626308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/filips123', 'html_url': 'https://github.com/filips123', 'followers_url': 'https://api.github.com/users/filips123/followers', 'following_url': 'https://api.github.com/users/filips123/following{/other_user}', 'gists_url': 'https://api.github.com/users/filips123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/filips123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/filips123/subscriptions', 'organizations_url': 'https://api.github.com/users/filips123/orgs', 'repos_url': 'https://api.github.com/users/filips123/repos', 'events_url': 'https://api.github.com/users/filips123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/filips123/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-03-29T22:06:51Z,2020-04-05T12:00:01Z,2020-03-31T12:47:21Z,CONTRIBUTOR,,"This adds support for compressed Bitcoin site addresses and closes #2501.
It's using `sslcrypto` changes from imachug/sslcrypto#7 to detect if WIF private key has compression flag and then uses it to correctly get address and sign content.
Apparently `verify` does not need to be modified. Sites with compressed addresses can be viewed on older versions, but signing them does not work (I'm not sure for signing of the user's content).",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2502', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2502', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2502.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2502.patch'}"
971,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2501,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2501/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2501/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2501/events,https://github.com/HelloZeroNet/ZeroNet/issues/2501,589837241,MDU6SXNzdWU1ODk4MzcyNDE=,2501,Support for compressed Bitcoin vanity addresses,"{'login': 'filips123', 'id': 16626308, 'node_id': 'MDQ6VXNlcjE2NjI2MzA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16626308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/filips123', 'html_url': 'https://github.com/filips123', 'followers_url': 'https://api.github.com/users/filips123/followers', 'following_url': 'https://api.github.com/users/filips123/following{/other_user}', 'gists_url': 'https://api.github.com/users/filips123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/filips123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/filips123/subscriptions', 'organizations_url': 'https://api.github.com/users/filips123/orgs', 'repos_url': 'https://api.github.com/users/filips123/repos', 'events_url': 'https://api.github.com/users/filips123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/filips123/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-03-29T17:07:24Z,2020-03-30T22:48:29Z,2020-03-30T22:48:29Z,CONTRIBUTOR,,"**Is your feature request related to a problem? Please describe.**
For example, I want to have a vanity address for my site. I use some vanity generator (like VanityGen or VanitySearch) to generate it and get address and private key.
But Bitcoin has two types of classic (`1`) addresses: compressed and uncompressed. And it seems that ZeroNet only supports uncompressed version, which makes it impossible to use it with compressed vanity addresses (it is possible if you convert it to uncompressed version but this doesn't make sense because you would lose vanity prefix).
For example, let's say that I generated some compressed vanity address, for example `1FQbDerUcLDTDYe1FqXnQrgzww4DA7C9io` (it's not vanity or used on any site but just example). Its compressed private key is `L3ocupNWioTwhLgu64xcSs5mGSZEPd6LevpUMmiZ2Q8E25Pah1x9`. Based on bitaddress.org, the uncompressed version of this private key is `5KJp75PYf21fg3eb1F3BJBtq6K2QstgGnJBJXXyYGiweqq25stV`, which results in `1K5XQVPpdxAyBnocSp6GhqnfJ77TESQB7d` as uncompressed address.
I can successfully use `1K5XQVPpdxAyBnocSp6GhqnfJ77TESQB7d` (uncompressed address) as address of my site. Signing it with uncompressed private key works normally.
However, given that my vanity address is compressed, I want to to use it for site address. So I create site with ""vanity"" compressed address `1FQbDerUcLDTDYe1FqXnQrgzww4DA7C9io` in the same way as previously. But when I try to sign it, it doesn't work.
When I try to sign it with compressed private key, it results in this signing error:
```
Error signing content.json
Private key invalid! Valid signers: ['1FQbDerUcLDTDYe1FqXnQrgzww4DA7C9io'], Private key address: 1CVdzwL9c2WVEkHMmkrHS9o6CD4WQaj2iR
```
When I try it with uncompressed private key, it also results in a similar error:
```
Error signing content.json
Private key invalid! Valid signers: ['1FQbDerUcLDTDYe1FqXnQrgzww4DA7C9io'], Private key address: 1K5XQVPpdxAyBnocSp6GhqnfJ77TESQB7d
```
In this case, you can see that it detects private key's address as uncompressed version, but fails to sign it because I want to use it on compressed address.
**Describe the solution you'd like**
ZeroNet should support both compressed and uncompressed Bitcoin addresses.",,
972,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2500,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2500/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2500/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2500/events,https://github.com/HelloZeroNet/ZeroNet/issues/2500,589605493,MDU6SXNzdWU1ODk2MDU0OTM=,2500,python not found during docker-compose up,"{'login': 'rubo77', 'id': 1591563, 'node_id': 'MDQ6VXNlcjE1OTE1NjM=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1591563?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rubo77', 'html_url': 'https://github.com/rubo77', 'followers_url': 'https://api.github.com/users/rubo77/followers', 'following_url': 'https://api.github.com/users/rubo77/following{/other_user}', 'gists_url': 'https://api.github.com/users/rubo77/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rubo77/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rubo77/subscriptions', 'organizations_url': 'https://api.github.com/users/rubo77/orgs', 'repos_url': 'https://api.github.com/users/rubo77/repos', 'events_url': 'https://api.github.com/users/rubo77/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rubo77/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,8,2020-03-28T16:07:36Z,2020-05-04T20:16:39Z,,CONTRIBUTOR,,"I tried to start a zeronode with this docker-compose.yml file, I found [here](https://github.com/HelloZeroNet/ZeroNet/issues/1904#issuecomment-464748094):
```
version: '3'
services:
proxy:
container_name: proxy.zites.cf
image: nofish/zeronet
restart: always
environment:
ENABLE_TOR: ""true""
volumes:
- ./data:/root/data
- ./log:/root/log
- ./zeronet.conf:/root/zeronet.conf
ports:
- ""26552:26552""
- ""127.0.0.1:43110:43110""
command: ""sh -c ' ( [ -e /root/plugins/disabled-Multiuser ] && rm -rf /root/plugins/Multiuser && mv /root/plugins/disabled-Multiuser /root/plugins/Multiuser ) && (/usr/bin/tor &) && python zeronet.py --ui_host proxy.zites.cf 127.0.0.1:43110 --ui_ip 0.0.0.0 --fileserver_port 26552'""
```
but when I run
docker-compose up
It exits with an error:
```
Creating network ""zeronet_default"" with the default driver
Pulling proxy (nofish/zeronet:)...
latest: Pulling from nofish/zeronet
aad63a933944: Pull complete
01a00972849f: Pull complete
9bddbe39f010: Pull complete
ea7ed6b444e6: Pull complete
Digest: sha256:19aac3fbb8dd7eedf05423e7c6f69a2090a5ee85f21ff6cc50d2e425b469a777
Status: Downloaded newer image for nofish/zeronet:latest
Creating proxy.zites.cf ... done
Attaching to proxy.zites.cf
proxy.zites.cf | sh: python: not found
proxy.zites.cf exited with code 1
",,
973,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2499,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2499/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2499/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2499/events,https://github.com/HelloZeroNet/ZeroNet/issues/2499,589258297,MDU6SXNzdWU1ODkyNTgyOTc=,2499,Changing ZeroFrame license,"{'login': 'filips123', 'id': 16626308, 'node_id': 'MDQ6VXNlcjE2NjI2MzA4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/16626308?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/filips123', 'html_url': 'https://github.com/filips123', 'followers_url': 'https://api.github.com/users/filips123/followers', 'following_url': 'https://api.github.com/users/filips123/following{/other_user}', 'gists_url': 'https://api.github.com/users/filips123/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/filips123/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/filips123/subscriptions', 'organizations_url': 'https://api.github.com/users/filips123/orgs', 'repos_url': 'https://api.github.com/users/filips123/repos', 'events_url': 'https://api.github.com/users/filips123/events{/privacy}', 'received_events_url': 'https://api.github.com/users/filips123/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",closed,False,,[],,1,2020-03-27T16:38:08Z,2020-03-29T11:14:11Z,2020-03-29T11:14:11Z,CONTRIBUTOR,,"It would be good to change and better define license of ZeroFrame library.
It is currently developed and published in this repository, so it is probably also licensed as GPLv2, just like the rest of ZeroHello. This makes it harder (actually impossible if we are strict) to use it in any site that it is licensed other than GPLv2, so most of current sites.
To fix this, you should update the license of ZeroFrame library to something like MIT. This probably won't be hard, as all commits are made by you so you won't need agreement from others. To do this, you would probably just need to add some notice as a comment to that file, and as MIT is compatible with GPLv2, this shouldn't cause problems with the rest of repository.
/cc @shortcutme @imachug ",,
974,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2498,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2498/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2498/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2498/events,https://github.com/HelloZeroNet/ZeroNet/issues/2498,588147210,MDU6SXNzdWU1ODgxNDcyMTA=,2498,Where is the source code of the Windows ZeroNet package?,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-26T04:31:19Z,2020-03-26T10:33:29Z,2020-03-26T10:33:29Z,CONTRIBUTOR,,Is it possible to build the Windows version from sources?,,
975,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2497,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2497/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2497/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2497/events,https://github.com/HelloZeroNet/ZeroNet/issues/2497,587829142,MDU6SXNzdWU1ODc4MjkxNDI=,2497,[ Feature Request ] Export/Import identy/s with qrcode,"{'login': 'HostFat', 'id': 644416, 'node_id': 'MDQ6VXNlcjY0NDQxNg==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/644416?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HostFat', 'html_url': 'https://github.com/HostFat', 'followers_url': 'https://api.github.com/users/HostFat/followers', 'following_url': 'https://api.github.com/users/HostFat/following{/other_user}', 'gists_url': 'https://api.github.com/users/HostFat/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HostFat/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HostFat/subscriptions', 'organizations_url': 'https://api.github.com/users/HostFat/orgs', 'repos_url': 'https://api.github.com/users/HostFat/repos', 'events_url': 'https://api.github.com/users/HostFat/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HostFat/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-03-25T16:34:05Z,2020-04-02T12:39:52Z,,CONTRIBUTOR,,"As the mobile version is spreading, I think that it can be good to have a more userfriendly way to import/export private key/s of the identies.
So, this is the request, I think that ZeroNet should show the qrcode of the private keys of the identies.
On this way the user from the mobile app, will be able to import the desktop identity/s by simply scanning it.
@canewsin Also this is required on the mobile app (currently missing), I mean, it should be easy to import/export them by simply scanning them.",,
976,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2496,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2496/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2496/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2496/events,https://github.com/HelloZeroNet/ZeroNet/pull/2496,587306213,MDExOlB1bGxSZXF1ZXN0MzkzMjc3NjI3,2496,Update LICENSE,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-03-24T22:00:55Z,2020-04-04T04:31:22Z,2020-04-01T15:54:48Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2496', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2496', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2496.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2496.patch'}"
977,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2495,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2495/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2495/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2495/events,https://github.com/HelloZeroNet/ZeroNet/pull/2495,587253470,MDExOlB1bGxSZXF1ZXN0MzkzMjM0Nzgw,2495,Readme: Add Docker image info and docker pulls badge,"{'login': 'pataquets', 'id': 1286254, 'node_id': 'MDQ6VXNlcjEyODYyNTQ=', 'avatar_url': 'https://avatars3.githubusercontent.com/u/1286254?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/pataquets', 'html_url': 'https://github.com/pataquets', 'followers_url': 'https://api.github.com/users/pataquets/followers', 'following_url': 'https://api.github.com/users/pataquets/following{/other_user}', 'gists_url': 'https://api.github.com/users/pataquets/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/pataquets/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/pataquets/subscriptions', 'organizations_url': 'https://api.github.com/users/pataquets/orgs', 'repos_url': 'https://api.github.com/users/pataquets/repos', 'events_url': 'https://api.github.com/users/pataquets/events{/privacy}', 'received_events_url': 'https://api.github.com/users/pataquets/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-24T20:18:01Z,2020-03-25T00:24:40Z,2020-03-24T23:37:17Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2495', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2495', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2495.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2495.patch'}"
978,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2494,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2494/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2494/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2494/events,https://github.com/HelloZeroNet/ZeroNet/issues/2494,586899372,MDU6SXNzdWU1ODY4OTkzNzI=,2494,Unhandled exception: FileNotFoundError,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-24T11:44:42Z,2020-03-24T11:44:42Z,,CONTRIBUTOR,," * ZeroNet version: rev 4471
* Operating system: Linux
When I open a site, where I have logged in with my ID, but haven't posted any messages yet, the following exception occurs:
```
[11:32:23] - Unhandled exception: FileNotFoundError: [Errno 2] No such file or directory: './data/1Vp5LH4wegCaqeB72yMw2jgNdVm4aR7ET/data/users/1GooUE19488nDwG3TdkM8seYAHct4gjkq4/content.json' in gevent/threadpool.py line 137 > SiteStorage.py line 372 > 258
Traceback (most recent call last):
File ""/usr/lib/python3.8/site-packages/gevent/threadpool.py"", line 137, in __run_task
thread_result.set(func(*args, **kwargs))
File ""/root/src/Site/SiteStorage.py"", line 372, in loadJson
with self.open(inner_path, ""r"", encoding=""utf8"") as file:
File ""/root/src/Site/SiteStorage.py"", line 258, in open
return open(file_path, mode, **kwargs)
FileNotFoundError: [Errno 2] No such file or directory: './data/1Vp5LH4wegCaqeB72yMw2jgNdVm4aR7ET/data/users/1GooUE19488nDwG3TdkM8seYAHct4gjkq4/content.json'
```
Doesn't seem to have any negative impact on the functioning of the site or ZeroNet. However I guess the missing file condition can be handled in more graceful way.",,
979,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2493,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2493/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2493/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2493/events,https://github.com/HelloZeroNet/ZeroNet/issues/2493,586225601,MDU6SXNzdWU1ODYyMjU2MDE=,2493,Update Tor version?,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-03-23T13:51:15Z,2020-03-24T10:27:43Z,2020-03-24T10:27:43Z,CONTRIBUTOR,,"Today I noticed 100% CPU consumption caused by the Tor process, which is the part of nofish/zeronet docker image.
The program restart fixes the issue, but it comes back again a few hours later.
No apparent connection with ZeroNet network load.
The Tor version is:
```
Tor 0.3.3.12 (git-f3e21c27631ee406) running on Linux with Libevent 2.1.8-stable, OpenSSL LibreSSL 2.7.5, Zlib 1.2.11, Liblzma N/A, and Libzstd N/A.
```
The high CPU load may possibly be related to:
```
TROVE-2020-002 is a vulnerability affecting
all released Tor instances since 0.2.1.5-alpha. Using this
vulnerability, an attacker could cause Tor instances to consume a huge
amount of CPU, disrupting their operations for several seconds or
minutes. This attack could be launched by anybody against a relay, or
by a directory cache against any client that had connected to it. The
attacker could launch this attack as much as they wanted, thereby
disrupting service or creating patterns that could aid in traffic
analysis. This issue was found by OSS-Fuzz, and is also tracked
as CVE-2020-10592.
```
The vulnerability was fixed in versions 0.3.5.10, 0.4.1.9, 0.4.2.7.
",,
980,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2492,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2492/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2492/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2492/events,https://github.com/HelloZeroNet/ZeroNet/pull/2492,585642526,MDExOlB1bGxSZXF1ZXN0MzkxOTU0ODYx,2492,Added Contribution License Guidelines,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-03-22T04:23:21Z,2020-04-01T15:55:52Z,2020-04-01T15:55:51Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2492', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2492', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2492.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2492.patch'}"
981,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2491,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2491/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2491/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2491/events,https://github.com/HelloZeroNet/ZeroNet/pull/2491,585573154,MDExOlB1bGxSZXF1ZXN0MzkxOTA3MzI4,2491,Import sslcrypto from lib,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-03-21T20:15:42Z,2020-03-23T15:48:14Z,2020-03-21T20:50:36Z,CONTRIBUTOR,,Fixes #2490. Please update snap package too.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2491', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2491', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2491.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2491.patch'}"
982,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2490,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2490/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2490/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2490/events,https://github.com/HelloZeroNet/ZeroNet/issues/2490,585567720,MDU6SXNzdWU1ODU1Njc3MjA=,2490,Won't start due to missing sslcrypto module,"{'login': 'diogob', 'id': 20662, 'node_id': 'MDQ6VXNlcjIwNjYy', 'avatar_url': 'https://avatars3.githubusercontent.com/u/20662?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/diogob', 'html_url': 'https://github.com/diogob', 'followers_url': 'https://api.github.com/users/diogob/followers', 'following_url': 'https://api.github.com/users/diogob/following{/other_user}', 'gists_url': 'https://api.github.com/users/diogob/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/diogob/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/diogob/subscriptions', 'organizations_url': 'https://api.github.com/users/diogob/orgs', 'repos_url': 'https://api.github.com/users/diogob/repos', 'events_url': 'https://api.github.com/users/diogob/events{/privacy}', 'received_events_url': 'https://api.github.com/users/diogob/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-21T19:49:17Z,2020-03-21T20:50:35Z,2020-03-21T20:50:35Z,NONE,,"Thanks for packaging ZeroNet to the Snap Store :D
When I download the package from zeronet.io it works fine in my system. But trying to use the snap didn't work for me. See the details bellow.
### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 r4469
* Operating system: Ubuntu 19.10
* Web browser: Firefox
* Tor status: disabled
* Opened port: no
### Step 2: Describe the problem:
```bash
❯ snap run zeronet
- Please report snap specific errors (e.g. Read-only file system) to: https://github.com/mkg20001/zeronet-snap/issues
- and ZeroNet specific errors to: https://github.com/HelloZeroNet/ZeroNet/issues
- Linking plugins...
- Starting ZeroNet...
[15:44:22] PluginManager Plugin CryptMessage load error: ModuleNotFoundError: No module named 'sslcrypto' in PluginManager.py line 138 > CryptMessage/__init__.py line 1 > CryptMessage/CryptMessagePlugin.py line 7 > CryptBitcoin.py line 12
[15:44:22] - Version: 0.7.1 r4469, Python 3.6.9 (default, Nov 7 2019, 10:44:02)
[GCC 8.3.0], Gevent: 1.4.0
[15:44:22] - Unhandled exception: No module named 'sslcrypto'
Traceback (most recent call last):
File ""/home/diogo/snap/zeronet/common/zeronet.py"", line 17, in main
main.start()
File ""/home/diogo/snap/zeronet/common/src/main.py"", line 602, in start
actions.call(config.action, action_kwargs)
File ""/home/diogo/snap/zeronet/common/src/main.py"", line 133, in call
back = func(**kwargs)
File ""/home/diogo/snap/zeronet/common/src/main.py"", line 141, in main
from Ui import UiServer
File ""/home/diogo/snap/zeronet/common/src/Ui/__init__.py"", line 1, in
from .UiServer import UiServer
File ""/home/diogo/snap/zeronet/common/src/Ui/UiServer.py"", line 10, in
from .UiRequest import UiRequest
File ""/home/diogo/snap/zeronet/common/src/Ui/UiRequest.py"", line 14, in
from User import UserManager
File ""/home/diogo/snap/zeronet/common/src/User/__init__.py"", line 1, in
from .User import User
File ""/home/diogo/snap/zeronet/common/src/User/User.py"", line 9, in
from Crypt import CryptBitcoin
File ""/home/diogo/snap/zeronet/common/src/Crypt/CryptBitcoin.py"", line 12, in
import sslcrypto
ModuleNotFoundError: No module named 'sslcrypto'
---
```
#### Steps to reproduce:
1. snap install zeronet
2. snap run zeronet
",,
983,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2489,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2489/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2489/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2489/events,https://github.com/HelloZeroNet/ZeroNet/issues/2489,585432061,MDU6SXNzdWU1ODU0MzIwNjE=,2489,Invalid argument in ThreadPool,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-21T05:08:07Z,2020-03-21T05:10:07Z,,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: v0.7.1 (r4469)
* Operating system: Ubuntu
* Web browser: Firefox
* Tor status: available
* Opened port: yes
* Special configuration: none
### Step 2: Describe the problem:
#### Steps to reproduce:
1. No idea, will check if it can be reproduced later.
#### Observed Results:
Lots of errors like the following one appear at startup:
```
[08:05:15] - Unhandled exception: OSError: [Errno 22] Invalid argument in threadpool.py line 137
Traceback (most recent call last):
File ""/usr/local/lib/python3.7/dist-packages/gevent/threadpool.py"", line 137, in __run_task
thread_result.set(func(*args, **kwargs))
OSError: [Errno 22] Invalid argument
```
#### Expected Results:
No exception.",,
984,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2488,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2488/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2488/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2488/events,https://github.com/HelloZeroNet/ZeroNet/issues/2488,584537230,MDU6SXNzdWU1ODQ1MzcyMzA=,2488,Ui.UiServer Error 500: UiWSGIHandler error: BrokenPipeError: Broken pipe,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,8,2020-03-19T16:25:48Z,2020-03-21T10:35:56Z,,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: latest
* Operating system: Android
* Web browser: Android
* Tor status: available
* Opened port: no
* Special configuration: ZeroNet Mobile App
### Step 2: Describe the problem:
Ui.UiServer Error 500: UiWSGIHandler error: BrokenPipeError: Broken pipe
![Screenshot_2020-03-19-21-41-51-156_in canews zeronet](https://user-images.githubusercontent.com/26790557/77089828-54152a80-6a2c-11ea-8426-cb4ed3371bf3.jpg)
",,
985,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2487,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2487/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2487/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2487/events,https://github.com/HelloZeroNet/ZeroNet/pull/2487,583289722,MDExOlB1bGxSZXF1ZXN0MzkwMDY5OTM0,2487,Update gevent-ws to v2.0.7 to fix werkzeug,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-17T20:49:07Z,2020-03-17T20:52:52Z,2020-03-17T20:49:54Z,CONTRIBUTOR,,Closes #2486.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2487', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2487', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2487.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2487.patch'}"
986,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2486,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2486/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2486/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2486/events,https://github.com/HelloZeroNet/ZeroNet/issues/2486,583159360,MDU6SXNzdWU1ODMxNTkzNjA=,2486,Websocket Invalid HTTP method error in debug mode,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,12,2020-03-17T16:58:13Z,2020-03-17T20:55:00Z,2020-03-17T20:49:54Z,OWNER,,"### Step 1: Please describe your environment
* ZeroNet version: Rev4462
* Operating system: Win10
* Web browser: Chrome
* Tor status: disabled
* Opened port: no
* Special configuration: --debug with Werkzeug (0.14.1) installed
### Step 2: Describe the problem:
#### Steps to reproduce:
- start with zeronet.py --debug
#### Observed Results:
- Websocket connection failed
- Logged: `: Invalid HTTP method: '\x81³ï ÈL\x94\x02«!\x8b\x02òn`
",,
987,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2485,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2485/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2485/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2485/events,https://github.com/HelloZeroNet/ZeroNet/pull/2485,583128633,MDExOlB1bGxSZXF1ZXN0Mzg5OTMzMzQz,2485,Allow opening the sidebar while content.json is not loaded,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-17T16:12:17Z,2020-07-20T16:00:10Z,2020-07-20T16:00:10Z,CONTRIBUTOR,,"If one opens the sidebar of a site not being downloaded yet, the following error occurs:
```
Internal error: KeyError('content.json',): 'content.json'
UiWebsocket.py line 79 > 235 > Sidebar/SidebarPlugin.py line 527 > 120 > ContentDbDict.py line 59
```
Also, the sidebar is not visible.
This fixes the both issues.
For sites without peers, the only way to delete the site was to navigate to ZeroHellow, scroll the left panel to ""Connecting sites"", and delete the site from the list. Now those sites can be deleted from the sidebar.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2485', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2485', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2485.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2485.patch'}"
988,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2484,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2484/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2484/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2484/events,https://github.com/HelloZeroNet/ZeroNet/issues/2484,582763112,MDU6SXNzdWU1ODI3NjMxMTI=,2484,Dot-files,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-03-17T05:22:59Z,2020-03-24T00:24:18Z,2020-03-23T15:08:39Z,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: v0.7.1 (r4462)
* Operating system: Ubuntu
* Web browser: Firefox
* Tor status: available
* Opened port: yes
* Special configuration: none
### Step 2: Describe the problem:
Site 1N9sU8qh3S4ei9PHE1qQyYPbcckJomvwMd can't be downloaded. From logs:
```
[08:17:28] Site:1N9sU8..vwMd content.json: verify sign error: VerifyError: Invalid relative path: .git/COMMIT_EDITMSG in ContentManager.py line 1000 > 880
```
It looks like ZeroNet doesn't like directories which start with a dot, but it has no problems with e.g. `dir/.file`. It looks like this change was added after the site was signed and backward compatibility was broken. Personally, I don't see any threat in `.`, given that we've already ensured there's no `..`. Also, `\\` is not handled, only `/`. Do you think we can replace the original check:
```python
def isValidRelativePath(self, relative_path):
if "".."" in relative_path.replace(""\\"", ""/"").split(""/""):
return False
elif len(relative_path) > 255:
return False
elif relative_path[0] in (""."", ""/""): # Starts with
return False
elif relative_path[-1] in (""."", "" ""): # Ends with
return False
elif re.match(r"".*(^|/)(CON|PRN|AUX|NUL|COM[1-9]|LPT[1-9]|CONOUT\$|CONIN\$)(\.|/|$)"", relative_path, re.IGNORECASE): # Protected on Windows
return False
else:
return re.match(r""^[^\x00-\x1F\""*:<>?\\|]+$"", relative_path)
```
with:
```python
def isValidRelativePath(self, relative_path):
if "".."" in relative_path.replace(""\\"", ""/"").split(""/""):
return False
elif len(relative_path) > 255:
return False
elif relative_path[0] in (""/"", ""\\""): # Starts with
return False
elif relative_path[-1] in (""."", "" ""): # Ends with
return False
elif re.match(r"".*(^|/)(CON|PRN|AUX|NUL|COM[1-9]|LPT[1-9]|CONOUT\$|CONIN\$)(\.|/|$)"", relative_path, re.IGNORECASE): # Protected on Windows
return False
else:
return re.match(r""^[^\x00-\x1F\""*:<>?\\|]+$"", relative_path)
```
?
#### Steps to reproduce:
1. Open http://127.0.0.1:43110/1N9sU8qh3S4ei9PHE1qQyYPbcckJomvwMd/
#### Observed Results:
`CONTENT.JSON DOWNLOAD FAILED`
#### Expected Results:
The site loads correctly.",,
989,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2483,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2483/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2483/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2483/events,https://github.com/HelloZeroNet/ZeroNet/pull/2483,582755911,MDExOlB1bGxSZXF1ZXN0Mzg5NjI0NzI0,2483,Potential fix of BrokenPipeError,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-17T04:59:56Z,2020-03-17T13:49:12Z,2020-03-17T13:25:12Z,CONTRIBUTOR,,"#2480 @canewsin Please check (I can't reproduce the bug locally, thanks for the traceback).",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2483', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2483', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2483.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2483.patch'}"
990,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2482,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2482/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2482/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2482/events,https://github.com/HelloZeroNet/ZeroNet/pull/2482,582491467,MDExOlB1bGxSZXF1ZXN0Mzg5NDAzNTYw,2482,Upgrade gevent-ws to v2.0.5,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-16T17:51:14Z,2020-03-17T04:04:04Z,2020-03-16T20:36:44Z,CONTRIBUTOR,,This makes `Upgrade` header case-insensitive. I'm not sure if this conforms to standards but some clients send `Websocket` instead of `websocket`.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2482', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2482', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2482.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2482.patch'}"
991,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2481,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2481/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2481/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2481/events,https://github.com/HelloZeroNet/ZeroNet/issues/2481,582203298,MDU6SXNzdWU1ODIyMDMyOTg=,2481,[ BUG ] While using Text Editor on Sites like Talk or ZeroMe,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,0,2020-03-16T11:07:50Z,2020-03-16T16:45:11Z,,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1
* Operating system: Android/ZeroNet Mobile
* Web browser: any
* Tor status: available
* Opened port: no
* Special configuration: canewsin app
### Step 2: Describe the problem:
There is bug in Text Editor, while posting something on sites like ZeroNet Talk, if I copy paste some text into it and go to line start and type enter on Android, it will delete some text, this happens all the time, if you are not able to reproduce it, press enter until you see it.",,
992,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2480,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2480/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2480/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2480/events,https://github.com/HelloZeroNet/ZeroNet/issues/2480,582197466,MDU6SXNzdWU1ODIxOTc0NjY=,2480,Even with latest commits had a Websocket error.,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,9,2020-03-16T10:58:12Z,2020-03-17T16:48:38Z,2020-03-17T16:48:37Z,CONTRIBUTOR,,"@imachug
I merged and tested https://github.com/HelloZeroNet/ZeroNet/pull/2475
Still there are errors occurred below is only log I get.
![IMG_20200316_161929](https://user-images.githubusercontent.com/26790557/76749774-15b90a80-67a3-11ea-936d-adba9319e7c3.jpg)
",,
993,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2479,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2479/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2479/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2479/events,https://github.com/HelloZeroNet/ZeroNet/issues/2479,582172872,MDU6SXNzdWU1ODIxNzI4NzI=,2479,[ Question ] How ZeroNet Update Works ?,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-16T10:20:57Z,2020-03-16T17:27:02Z,2020-03-16T16:47:03Z,CONTRIBUTOR,,"If we choose to update ZeroNet core from HelloZeroNet Page, it downloads files and ask to update core, is it update only changed files in repo or whole package ? sometimes we may change files in core manually, how these modified files are treated ?",,
994,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2478,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2478/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2478/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2478/events,https://github.com/HelloZeroNet/ZeroNet/pull/2478,581755985,MDExOlB1bGxSZXF1ZXN0Mzg4NzcxODMy,2478,Switch to sslcrypto v4.0 to support OpenSSL without builtin curves,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-03-15T17:34:51Z,2020-03-16T17:26:50Z,2020-03-16T16:43:31Z,CONTRIBUTOR,,Fixes a problem reported by @canewsin in #2477 which is caused by weird OpenSSL builds which don't have secp256k1 built-in.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2478', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2478', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2478.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2478.patch'}"
995,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2477,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2477/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2477/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2477/events,https://github.com/HelloZeroNet/ZeroNet/issues/2477,581343573,MDU6SXNzdWU1ODEzNDM1NzM=,2477,Always revise rev number for Important Updates.,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,23,2020-03-14T19:40:29Z,2020-03-17T02:17:54Z,2020-03-17T02:17:54Z,CONTRIBUTOR,,"@imachug pushed the fix for openssl library search path, but due to non change of rev number bug still exists on repo, so for this type of fixes always change rev number before pushing changes.
@HelloZeroNet",,
996,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2476,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2476/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2476/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2476/events,https://github.com/HelloZeroNet/ZeroNet/issues/2476,581293667,MDU6SXNzdWU1ODEyOTM2Njc=,2476,Updates of cert-based content.json's may be lost,"{'login': 'geekless', 'id': 1287690, 'node_id': 'MDQ6VXNlcjEyODc2OTA=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1287690?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/geekless', 'html_url': 'https://github.com/geekless', 'followers_url': 'https://api.github.com/users/geekless/followers', 'following_url': 'https://api.github.com/users/geekless/following{/other_user}', 'gists_url': 'https://api.github.com/users/geekless/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/geekless/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/geekless/subscriptions', 'organizations_url': 'https://api.github.com/users/geekless/orgs', 'repos_url': 'https://api.github.com/users/geekless/repos', 'events_url': 'https://api.github.com/users/geekless/events{/privacy}', 'received_events_url': 'https://api.github.com/users/geekless/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,5,2020-03-14T17:20:19Z,2020-08-24T16:47:33Z,,CONTRIBUTOR,,"
ZeroNet version: rev 4462, from the official docker image
### Describe the problem:
On a long-running ZeroNet instance, that periodically goes offline for long time intervals as well, I noticed, that some sites miss the content available on several fresh ZeroNet instances.
I've looked through the source code, and as far as I could understand, here is the place where we prefer to save the network traffic and time at the risk of getting an incomplete update:
```
if since is None: # No since defined, download from last modification time-1day
since = self.settings.get(""modified"", 60 * 60 * 24) - 60 * 60 * 24
```
So, looks like we actually get incomplete updates. On long-running instances, those incomplete updates tend to accumulate, and the user silently misses an undetermined amount of the cert-based data, such as forum posts, comments, likes etc.
#### Steps to reproduce:
Command: `zeroframe.cmd(""siteUpdate"", [""1TaLkFrMwvbNsooF4ioKAY9EuxTBTjipT""])`
Result: no files to update
Command: `zeroframe.cmd(""siteUpdate"", [""1TaLkFrMwvbNsooF4ioKAY9EuxTBTjipT"", false, 0])`
Result: ""Updating: 70 left""
Command: `zeroframe.cmd(""siteUpdate"", [""1Apr5ba6u9Nz6eFASmFrefGvyBKkM76QgE""])`
Result: no files to update
Command: `zeroframe.cmd(""siteUpdate"", [""1Apr5ba6u9Nz6eFASmFrefGvyBKkM76QgE"", false, 0])`
Result: ""Updating: 160 left""
Command: `zeroframe.cmd(""siteUpdate"", [""1SunAWK2VUT9GQK32MpwRfFPVgcBSJN9a""])`
Result: no files to update
Command: `zeroframe.cmd(""siteUpdate"", [""1SunAWK2VUT9GQK32MpwRfFPVgcBSJN9a"", false, 0])`
Result: ""Updating: 70 left""
And so on.
Currently, I found no way to force the core to make the full update from UI.
* ZeroHello -> site -> Update doesn't work. (Fetches no missing files.)
* ZeroHello -> site -> Check files doesn't work either.
The only way to force the full update is to run `zeroframe.cmd(""siteUpdate"", [""address"", false, 0])` from the browser console.
",,
997,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2475,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2475/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2475/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2475/events,https://github.com/HelloZeroNet/ZeroNet/pull/2475,581031540,MDExOlB1bGxSZXF1ZXN0Mzg4MTUxNDMx,2475,Disable process_result on websocket requests,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-03-14T04:34:00Z,2020-03-16T15:18:04Z,2020-03-16T15:16:48Z,CONTRIBUTOR,,"Removes a weird ""UiWSGIHandler error: BrokenPipeError: Broken pipe"" error. This didn't affect the connectivity or something, but some users on ZeroTalk told me about it so I fixed it.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2475', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2475', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2475.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2475.patch'}"
998,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2474,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2474/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2474/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2474/events,https://github.com/HelloZeroNet/ZeroNet/issues/2474,579465907,MDU6SXNzdWU1Nzk0NjU5MDc=,2474,Incorrect viewport on mobile mode,"{'login': 'krzysztof113', 'id': 11329331, 'node_id': 'MDQ6VXNlcjExMzI5MzMx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11329331?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/krzysztof113', 'html_url': 'https://github.com/krzysztof113', 'followers_url': 'https://api.github.com/users/krzysztof113/followers', 'following_url': 'https://api.github.com/users/krzysztof113/following{/other_user}', 'gists_url': 'https://api.github.com/users/krzysztof113/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/krzysztof113/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/krzysztof113/subscriptions', 'organizations_url': 'https://api.github.com/users/krzysztof113/orgs', 'repos_url': 'https://api.github.com/users/krzysztof113/repos', 'events_url': 'https://api.github.com/users/krzysztof113/events{/privacy}', 'received_events_url': 'https://api.github.com/users/krzysztof113/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,1,2020-03-11T18:34:56Z,2020-03-13T21:02:06Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4461
* Operating system: Multiple
* Web browser: Multiple
* Tor status: not relevant
* Opened port: not relevant
* Special configuration: ____
### Step 2: Describe the problem:
Wrapper loaded doesn't display correctly on mobile devices.
#### Steps to reproduce:
Load not connected site
Loading screen is not usable on mobile
Also newly loaded site is not in mobile mode - See ZeroMe
After refreshing page ZeroMe is loaded correctly in mobile layout
Verified in Chrome Android
![Zrzut ekranu z 2020-03-11 16-55-26](https://user-images.githubusercontent.com/11329331/76450984-0155c600-63cf-11ea-85a1-7a4ab9ebe629.png)
![Zrzut ekranu z 2020-03-11 17-00-51](https://user-images.githubusercontent.com/11329331/76450994-04e94d00-63cf-11ea-9617-d83f9542046a.png)
#### Expected Results:
Please apply proper viewport config
",,
999,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2473,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2473/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2473/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2473/events,https://github.com/HelloZeroNet/ZeroNet/issues/2473,579357700,MDU6SXNzdWU1NzkzNTc3MDA=,2473,All but one tracker are still deferred even when it's the internet connection lost.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,2,2020-03-11T15:39:37Z,2020-03-31T15:15:41Z,2020-03-31T15:15:40Z,NONE,,"You know when I asked for ZeroNet to not down-rate/defer trackers when the internet connection is lost? Well, it's not working. It never worked.
I'm on the latest revision, but that's not even relevant since the solution you provided didn't ever solve the problem.",,
1000,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2472,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2472/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2472/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2472/events,https://github.com/HelloZeroNet/ZeroNet/issues/2472,579253263,MDU6SXNzdWU1NzkyNTMyNjM=,2472,Zeronet not working on archlinux,"{'login': 'scpketer', 'id': 31247845, 'node_id': 'MDQ6VXNlcjMxMjQ3ODQ1', 'avatar_url': 'https://avatars1.githubusercontent.com/u/31247845?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/scpketer', 'html_url': 'https://github.com/scpketer', 'followers_url': 'https://api.github.com/users/scpketer/followers', 'following_url': 'https://api.github.com/users/scpketer/following{/other_user}', 'gists_url': 'https://api.github.com/users/scpketer/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/scpketer/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/scpketer/subscriptions', 'organizations_url': 'https://api.github.com/users/scpketer/orgs', 'repos_url': 'https://api.github.com/users/scpketer/repos', 'events_url': 'https://api.github.com/users/scpketer/events{/privacy}', 'received_events_url': 'https://api.github.com/users/scpketer/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,7,2020-03-11T13:11:44Z,2020-05-24T01:13:51Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1-1
* Operating system: archlinux x86_64 (linux kernel ver. 5.5.8)
* Web browser: chromium
* Tor status: not available (no config parameter defined in /etc/zeronet.conf)
* Opened port: yes
#### Steps to reproduce:
1. Install package `zeronet` from AUR
2. Start `zeronet.service`
3. Open `127.0.0.1:43110` and observe infinite loading
4. Check `systemctl status zeronet` and observe `UiWSGIHandler error` messages
(full log follows)
```
мар 11 17:05:34 keterzarch systemd[1]: Started Decentralized websites using Bitcoin crypto and the BitTorrent network.
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Libsecp256k1 load failed: No module named '_cffi_backend', try to load OpenSSL
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - OpenSSL loaded: , version: 01010104F in 0.028s
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Version: 0.7.0 r4206, Python 3.8.2 (default, Feb 26 2020, 22:21:03)
мар 11 17:05:35 keterzarch zeronet[55961]: [GCC 9.2.1 20200130], Gevent: 1.4.0
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Creating FileServer....
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] FileServer Getting random port in range 10000-40000...
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] FileServer Found unused random port: 28060
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Creating UiServer....
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Removing old SSL certs...
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Starting servers....
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] Ui.UiServer --------------------------------------
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] Ui.UiServer Web interface: http://127.0.0.1:43110/
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] Ui.UiServer --------------------------------------
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] TorManager Disabling Tor, because error while accessing Tor proxy at port 127.0.0.1:9050: No connection
мар 11 17:05:37 keterzarch zeronet[55961]: [17:05:37] PeerPortchecker Checking port 28060 (ipv4) using checkPortchecker result: {'ip': '185.145.57.246', 'opened': False} in 2.018s
мар 11 17:05:37 keterzarch zeronet[55961]: [17:05:37] PeerPortchecker Trying to open port using UpnpPunch...
мар 11 17:05:39 keterzarch zeronet[55961]: [17:05:39] PeerPortchecker Checking port 28060 (ipv4) using checkPortchecker result: {'ip': '185.145.57.246', 'opened': False} in 1.862s
мар 11 17:05:39 keterzarch zeronet[55961]: [17:05:39] ConnServer Server port opened ipv4: False, ipv6: None
мар 11 17:06:38 keterzarch zeronet[55961]: [17:06:38] Ui.UiServer Added 127.0.0.1:43110 as allowed host
мар 11 17:06:38 keterzarch zeronet[55961]: [17:06:38] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
мар 11 17:06:38 keterzarch zeronet[55961]: [17:06:38] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
мар 11 17:12:34 keterzarch zeronet[55961]: [17:12:34] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
мар 11 17:12:34 keterzarch zeronet[55961]: [17:12:34] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
```
#### Observed Results:
Webpage loading took ages (and it didn't load); error messages seen in zeronet service logs.
#### Expected Results:
I expected to see a zeronet welcome webpage? It redirected me from `/` to `1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D` but it didn't load in any acceptible time.",,
1001,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2471,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2471/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2471/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2471/events,https://github.com/HelloZeroNet/ZeroNet/pull/2471,578812154,MDExOlB1bGxSZXF1ZXN0Mzg2MzIzNzk2,2471,Search for any OpenSSL version in LD_LIBRARY_PATH,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-03-10T19:31:48Z,2020-03-11T04:07:51Z,2020-03-10T20:34:40Z,CONTRIBUTOR,,Fixes #2470. Please check @canewsin.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2471', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2471', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2471.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2471.patch'}"
1002,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2470,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2470/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2470/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2470/events,https://github.com/HelloZeroNet/ZeroNet/issues/2470,578808669,MDU6SXNzdWU1Nzg4MDg2Njk=,2470,Openssl Lib Not Found Error.,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-10T19:25:11Z,2020-03-10T20:34:40Z,2020-03-10T20:34:40Z,CONTRIBUTOR,,"```
if ""LD_LIBRARY_PATH"" in os.environ:
lib_dir_paths = os.environ[""LD_LIBRARY_PATH""].split("":"")
for path in lib_dir_paths:
try:
return [lib for lib in os.listdir(path) if ""libcrypto.so.1.0"" in lib [0]
```
Currently I was shipping `libcrypto.so.1.1` on ZeroNet Mobile, this results in openssl Lib not found error
@imachug @HelloZeroNet ",,
1003,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2469,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2469/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2469/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2469/events,https://github.com/HelloZeroNet/ZeroNet/issues/2469,578650795,MDU6SXNzdWU1Nzg2NTA3OTU=,2469,"0.7.1 Zeronet not updating, process running undefinately no log lines","{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-10T15:08:41Z,2020-03-14T14:28:12Z,2020-03-14T14:28:12Z,NONE,,"rev4455 on Windows 10
When i confirm update on update py3 zeronet site, it shows: ""Connection with UiServer Websocket was lost. Reconnecting...""
No new log entries are added to debug.log or error.log
zeronet procdess continue running.
after 1 hour new log line:
Site:1TaLkF..jipT Update for data/users/.../content.json looks valid, saving...
strange.
sites lot loading
so i kill the process. start ZN ok, version not updated",,
1004,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2468,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2468/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2468/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2468/events,https://github.com/HelloZeroNet/ZeroNet/issues/2468,578318954,MDU6SXNzdWU1NzgzMTg5NTQ=,2468,[ Feature Request ] File Proxies for Content Deduplication.,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-10T03:47:50Z,2020-03-10T03:47:50Z,,CONTRIBUTOR,,"**Is your feature request related to a problem? Please describe.**
Currently, I had a PDF Doc(250 MB) with featured Graphics on drive and want to publish on ZeroNet, but I don't want two copies on my computer.
**Describe the solution you'd like**
Solution I want to propose here is, we should have file proxies on sites with some extension, these should contain file location, file hash, file size etc meta data, when ZeroNet saw these it will retrieve meta data and send the proxy to peers and after receival proxy file, other side will check hash and ask the original file. so this way we don't have to maintain 2 copies of file, ZeroNet should also able check for file changes.
**Problems that will solved by these files**
- Duplicate files across sites will be maintained at single place using this technique. This Partially Solves https://github.com/HelloZeroNet/ZeroNet/issues/2192
- Files which are more than certain size will diverted to unified location and serve from there.
**Additional context**
We can also use Hash Section to add Other hashes like those used by torrent protocol or IPFS content address hashes etc, so plugins will handles non default hash types in the file. ",,
1005,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2467,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2467/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2467/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2467/events,https://github.com/HelloZeroNet/ZeroNet/issues/2467,577698839,MDU6SXNzdWU1Nzc2OTg4Mzk=,2467,Unattended updates,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,10,2020-03-09T07:04:24Z,2020-03-16T16:39:24Z,,CONTRIBUTOR,,"*This is not really a feature request, more of a conversation request to see if we (as the community) can come to a solution that satisfies everyone.*
**Is your feature request related to a problem? Please describe.**
The problem is that there were quite a lot of vulnerabilities found in ZeroNet earlier and we'll probably have many of them in the future. Every time a vuln is found, we have to broadcast the fix; unfortunately, what we are able to do now is definitely unsafe:
1. We can just publish this as a commit; looks good at the first glance but people most likely won't update and we can't count on the fact that no one reads commit history;
2. We can hide the fix in some merge commit or something; it's less likely to be noticed compared to 1. but this is definitely not a permanent solution;
3. We can publish the fix immediately and add a big ""update right now"" button to ZeroHello; this immediately makes the vulnerability existence (and thus the exploit) obvious, and the people who didn't update in time will have a big problem.
While some of these solutions are applicable right now, they aren't permanent and will definitely stop working well when new people come to ZeroNet.
**Describe the solution you'd like**
We could allow users to enable unattended updates, say, in /Config (it should probably be enabled by default because those who don't check /Config are most likely too non-techy to understand the consequences of the vulnerability). Some updates would be marked as ""security"". People who have unattended updates enabled would be updated automatically; those who don't will be shown a big red button on ZeroHello (probably also change `0` icon for visibility? These are implementation details though). The update would be cryptographically signed. Whether only nofish will have to sign it or someone else as well is another question; say, lowering the required signature count would make ZeroNet more vulnerable to a single person's sudden decision, and increasing the count can make the vulnerability known before the fix is signed.
**Describe alternatives you've considered**
The ones in the first section? Hehe.
**Additional context**
inb4: Quite a lot of well-known operating systems do that. For example, Ubuntu and Debian have `unattended-upgrades`, Windows (oh well) does that too. ZeroNet is cross-platform and also uses ZeroUpdate for updates, not a central repository, so we can't count on the OS-specific stuff.
@anoadragon453 @filips123 @blurHY",,
1006,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2466,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2466/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2466/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2466/events,https://github.com/HelloZeroNet/ZeroNet/pull/2466,577564206,MDExOlB1bGxSZXF1ZXN0Mzg1MzEyNTA1,2466,Fix websocket_client compatibility,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-08T20:53:36Z,2020-03-09T15:03:05Z,2020-03-09T14:54:55Z,CONTRIBUTOR,,"Forgot that Upgrade is case-insensitive, sorry.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2466', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2466', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2466.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2466.patch'}"
1007,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2465,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2465/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2465/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2465/events,https://github.com/HelloZeroNet/ZeroNet/issues/2465,577500723,MDU6SXNzdWU1Nzc1MDA3MjM=,2465,FR: archived_before relative to current date,"{'login': 'krzysztof113', 'id': 11329331, 'node_id': 'MDQ6VXNlcjExMzI5MzMx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11329331?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/krzysztof113', 'html_url': 'https://github.com/krzysztof113', 'followers_url': 'https://api.github.com/users/krzysztof113/followers', 'following_url': 'https://api.github.com/users/krzysztof113/following{/other_user}', 'gists_url': 'https://api.github.com/users/krzysztof113/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/krzysztof113/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/krzysztof113/subscriptions', 'organizations_url': 'https://api.github.com/users/krzysztof113/orgs', 'repos_url': 'https://api.github.com/users/krzysztof113/repos', 'events_url': 'https://api.github.com/users/krzysztof113/events{/privacy}', 'received_events_url': 'https://api.github.com/users/krzysztof113/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,0,2020-03-08T13:26:43Z,2020-03-09T14:53:52Z,,NONE,,"Setting user_contents.archived_before in content.json is not as useful as it might be.
It should allow to apply archiving (purging) in relative way.
Currently for site that user contents are no longer valid after period or for space limits concerns site owner have to manually apply purge dates.
New settings should allow automatic purging of user data older then number of seconds from current date.",,
1008,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2464,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2464/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2464/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2464/events,https://github.com/HelloZeroNet/ZeroNet/issues/2464,577376366,MDU6SXNzdWU1NzczNzYzNjY=,2464,Need More Protocols for Frontend.,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-03-07T17:53:52Z,2020-03-10T23:31:46Z,,CONTRIBUTOR,,"Currently ZeroNet Supports websocket and html rendering, while on web these are sufficient, for native apps(apps which are not run on browsers), these are less efficient, suppose if you want to connect to site you need to render the site to get wrapper key and connect to websocket and get content from the site.
Instead I propose to add protocols like REST Api, which can also be used on browser side as well as native side. Further, unless you need real-time updates websocket is less efficient than REST API, since it need to persist connection between client and server.",,
1009,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2463,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2463/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2463/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2463/events,https://github.com/HelloZeroNet/ZeroNet/pull/2463,577324967,MDExOlB1bGxSZXF1ZXN0Mzg1MTM3OTU3,2463,Added Github Action Test Badge to ReadMe,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-07T12:00:53Z,2020-03-09T14:51:14Z,2020-03-09T14:51:14Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2463', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2463', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2463.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2463.patch'}"
1010,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2461,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2461/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2461/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2461/events,https://github.com/HelloZeroNet/ZeroNet/pull/2461,576699175,MDExOlB1bGxSZXF1ZXN0Mzg0NjM0NTM1,2461,Test on Windows with GitHub Actions,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-03-06T04:58:41Z,2020-03-09T08:07:48Z,,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2461', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2461', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2461.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2461.patch'}"
1011,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2460,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2460/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2460/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2460/events,https://github.com/HelloZeroNet/ZeroNet/issues/2460,576602592,MDU6SXNzdWU1NzY2MDI1OTI=,2460,HTTP server in a language besides Python,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,11,2020-03-05T23:57:45Z,2020-06-25T20:41:02Z,2020-03-26T19:07:56Z,NONE,,"I've played with plenty of HTTP server applications on Android and Linux. They feel much faster than ZeroNet. Now that I've published a copy of the Bible with an htm file per chapter (which means many htm files), ZeroNet is slow as hell with this site.
http://127.0.0.1:43110/1Mjd9zn88kNX1QEkFaq2MrWeMthnR15Fga/
Is there by any chance an Apache server implementation in rust or another close to metal programming language that could be used?",,
1012,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2459,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2459/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2459/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2459/events,https://github.com/HelloZeroNet/ZeroNet/pull/2459,576501911,MDExOlB1bGxSZXF1ZXN0Mzg0NDc2NDU3,2459,Add GitHub Actions workflow,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-05T20:09:46Z,2020-03-10T04:16:12Z,2020-03-05T20:16:14Z,CONTRIBUTOR,,Closes #2382. Check an example here: https://github.com/imachug/ZeroNet/runs/488567862.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2459', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2459', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2459.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2459.patch'}"
1013,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2458,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2458/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2458/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2458/events,https://github.com/HelloZeroNet/ZeroNet/issues/2458,576340394,MDU6SXNzdWU1NzYzNDAzOTQ=,2458,+ADD File menu to easier download ZeroNet large optional files,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,1,2020-03-05T15:34:27Z,2020-03-10T23:51:00Z,,NONE,,"+ADD File menu to download ZeroNet files in the right menu and another in files menu too. This works like a seed button for advanced users. When a user want download a file, simple copy and paste the file URL. And press the download button. If it is a valid file a green check mark appears. If not a red exclamation mark with a error msg. The same setup what use all download managers. The user copy the link, paste to the +ADD File menu to the link. It's always easily accessible. No problem if it is not integrated on the site the +Seed button. If the zite have Optional Files this option are shows too. Like the ""Help distribute added optional files"" menu. All browser have a good Copy/Paste option. And it's works fine with 0Net large files.
The [Popup window to resumume large optional files download from browser request](https://github.com/HelloZeroNet/ZeroNet/issues/2041) would be ideal for less experienced users.
[A download manager pause, contiune download button option It would be useful](https://github.com/HelloZeroNet/ZeroNet/issues/1910) in Zero Hello files menu.This would make the downloads easy to manage.
And [Allow auto download optional files too when the zite are loading](https://github.com/HelloZeroNet/ZeroNet/issues/2243) it would make things a lot easier for less experienced users.
",,
1014,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2457,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2457/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2457/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2457/events,https://github.com/HelloZeroNet/ZeroNet/pull/2457,575996059,MDExOlB1bGxSZXF1ZXN0Mzg0MDcwMDI5,2457,Make ThreadPool a context manager to prevent memory leaks,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-05T05:07:15Z,2020-03-05T19:50:21Z,2020-03-05T09:45:14Z,CONTRIBUTOR,,A more thought-out fix of the segfault reproduced in #2454.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2457', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2457', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2457.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2457.patch'}"
1015,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2456,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2456/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2456/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2456/events,https://github.com/HelloZeroNet/ZeroNet/issues/2456,575139352,MDU6SXNzdWU1NzUxMzkzNTI=,2456,[ Question ] About Open Port and Tor Gateway.,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 1887784097, 'node_id': 'MDU6TGFiZWwxODg3Nzg0MDk3', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/docs', 'name': 'docs', 'color': 'bbf3f9', 'default': False, 'description': ''}, {'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,4,2020-03-04T05:03:11Z,2020-03-04T16:45:31Z,,CONTRIBUTOR,,"I was not able to open port, may be that's because of my ISP, I see on HelloZeroNet page that,
> Your port xxxxx is closed, but your Tor gateway is running well.
I see the above message, so if I had a site on ZeroNet, am I considered as a seeder to my site, if I was the only seeder to my site, assuming it is a new site. is it enough that tor gateway is running but without open port ?",,
1016,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2455,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2455/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2455/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2455/events,https://github.com/HelloZeroNet/ZeroNet/pull/2455,574426200,MDExOlB1bGxSZXF1ZXN0MzgyNzUyMjA4,2455,Improve README-zh-cn.md according to latest README.md,"{'login': 'zyw271828', 'id': 12986481, 'node_id': 'MDQ6VXNlcjEyOTg2NDgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/12986481?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/zyw271828', 'html_url': 'https://github.com/zyw271828', 'followers_url': 'https://api.github.com/users/zyw271828/followers', 'following_url': 'https://api.github.com/users/zyw271828/following{/other_user}', 'gists_url': 'https://api.github.com/users/zyw271828/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/zyw271828/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/zyw271828/subscriptions', 'organizations_url': 'https://api.github.com/users/zyw271828/orgs', 'repos_url': 'https://api.github.com/users/zyw271828/repos', 'events_url': 'https://api.github.com/users/zyw271828/events{/privacy}', 'received_events_url': 'https://api.github.com/users/zyw271828/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-03-03T05:29:47Z,2020-03-03T09:36:55Z,2020-03-03T09:36:52Z,CONTRIBUTOR,,"The Simplified Chinese version of the README file is outdated. I updated the ""How to join"" section and the ""How can I create a ZeroNet site"" section based on the latest English version, corrected some punctuation marks and improved the overall translation quality.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2455', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2455', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2455.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2455.patch'}"
1017,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2454,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2454/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2454/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2454/events,https://github.com/HelloZeroNet/ZeroNet/pull/2454,574421290,MDExOlB1bGxSZXF1ZXN0MzgyNzQ4MTYz,2454,Fix sslcrypto thread safety,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,26,2020-03-03T05:13:43Z,2020-03-05T19:48:56Z,2020-03-05T16:54:47Z,CONTRIBUTOR,,A continuation of #2338.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2454', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2454', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2454.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2454.patch'}"
1018,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2453,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2453/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2453/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2453/events,https://github.com/HelloZeroNet/ZeroNet/pull/2453,573071536,MDExOlB1bGxSZXF1ZXN0MzgxNjUxOTcy,2453,Fixed `Cache-Control` for .js and .css files - 10 minutes cache,"{'login': 'krzotr', 'id': 655681, 'node_id': 'MDQ6VXNlcjY1NTY4MQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/655681?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/krzotr', 'html_url': 'https://github.com/krzotr', 'followers_url': 'https://api.github.com/users/krzotr/followers', 'following_url': 'https://api.github.com/users/krzotr/following{/other_user}', 'gists_url': 'https://api.github.com/users/krzotr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/krzotr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/krzotr/subscriptions', 'organizations_url': 'https://api.github.com/users/krzotr/orgs', 'repos_url': 'https://api.github.com/users/krzotr/repos', 'events_url': 'https://api.github.com/users/krzotr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/krzotr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-28T23:57:38Z,2020-03-02T17:25:23Z,2020-03-02T17:25:16Z,CONTRIBUTOR,,"Hello,
When sending request `GET http://127.0.0.1:43110/uimedia/all.css?rev=4458` the response contains `Cache-Control: no-cache, no-store, private, must-revalidate, max-age=0`.
It means `.css` and `.js` files are not cached by the browser
I fixed that problem, now receive: `Cache-Control: public, max-age=600`
* * *
I change the order of code, check the `content-type` (`application/javascript` or `text/css`), at the end add charset `utf-8.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2453', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2453', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2453.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2453.patch'}"
1019,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2452,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2452/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2452/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2452/events,https://github.com/HelloZeroNet/ZeroNet/issues/2452,572875603,MDU6SXNzdWU1NzI4NzU2MDM=,2452,"KeyError: ('127.0.0.1', 58365) in greenlet.py line 766 > lib/gevent/baseserver.py line 26 > ... > core/src/Ui/UiServer.py line 72","{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-28T16:57:18Z,2020-02-28T16:57:18Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4455
* Operating system: W10
* Web browser: FF beta
* Tor status: available
* Opened port: no
### Step 2: Describe the problem:
error in the debug.log:
> ERROR - Unhandled exception: KeyError: ('127.0.0.1', 58365) in greenlet.py line 766 > lib/gevent/baseserver.py line 26 > ... > core/src/Ui/UiServer.py line 72",,
1020,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2449,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2449/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2449/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2449/events,https://github.com/HelloZeroNet/ZeroNet/pull/2449,572444008,MDExOlB1bGxSZXF1ZXN0MzgxMTQwMzcw,2449,Polish translation,"{'login': 'krzotr', 'id': 655681, 'node_id': 'MDQ6VXNlcjY1NTY4MQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/655681?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/krzotr', 'html_url': 'https://github.com/krzotr', 'followers_url': 'https://api.github.com/users/krzotr/followers', 'following_url': 'https://api.github.com/users/krzotr/following{/other_user}', 'gists_url': 'https://api.github.com/users/krzotr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/krzotr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/krzotr/subscriptions', 'organizations_url': 'https://api.github.com/users/krzotr/orgs', 'repos_url': 'https://api.github.com/users/krzotr/repos', 'events_url': 'https://api.github.com/users/krzotr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/krzotr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-28T00:27:36Z,2020-03-04T17:14:17Z,2020-03-04T17:14:07Z,CONTRIBUTOR,,I have added polish translation to `Trayicon` and `UiConfig` plugin. I also added some missing translations.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2449', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2449', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2449.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2449.patch'}"
1021,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2448,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2448/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2448/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2448/events,https://github.com/HelloZeroNet/ZeroNet/issues/2448,572411063,MDU6SXNzdWU1NzI0MTEwNjM=,2448,Brazilian Portuguese translation,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],open,False,"{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}","[{'login': 'HelloZeroNet', 'id': 10350359, 'node_id': 'MDQ6VXNlcjEwMzUwMzU5', 'avatar_url': 'https://avatars0.githubusercontent.com/u/10350359?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/HelloZeroNet', 'html_url': 'https://github.com/HelloZeroNet', 'followers_url': 'https://api.github.com/users/HelloZeroNet/followers', 'following_url': 'https://api.github.com/users/HelloZeroNet/following{/other_user}', 'gists_url': 'https://api.github.com/users/HelloZeroNet/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/HelloZeroNet/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/HelloZeroNet/subscriptions', 'organizations_url': 'https://api.github.com/users/HelloZeroNet/orgs', 'repos_url': 'https://api.github.com/users/HelloZeroNet/repos', 'events_url': 'https://api.github.com/users/HelloZeroNet/events{/privacy}', 'received_events_url': 'https://api.github.com/users/HelloZeroNet/received_events', 'type': 'User', 'site_admin': False}]",,0,2020-02-27T22:51:31Z,2020-03-04T17:17:55Z,,CONTRIBUTOR,,"Brazilian Portuguese translation has not yet been updated
https://github.com/HelloZeroNet/ZeroNet/issues/2401
",,
1022,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2443,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2443/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2443/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2443/events,https://github.com/HelloZeroNet/ZeroNet/issues/2443,571739951,MDU6SXNzdWU1NzE3Mzk5NTE=,2443,Failed to execute script boot,"{'login': 'sdtqwe4ty', 'id': 41258892, 'node_id': 'MDQ6VXNlcjQxMjU4ODky', 'avatar_url': 'https://avatars3.githubusercontent.com/u/41258892?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sdtqwe4ty', 'html_url': 'https://github.com/sdtqwe4ty', 'followers_url': 'https://api.github.com/users/sdtqwe4ty/followers', 'following_url': 'https://api.github.com/users/sdtqwe4ty/following{/other_user}', 'gists_url': 'https://api.github.com/users/sdtqwe4ty/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sdtqwe4ty/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sdtqwe4ty/subscriptions', 'organizations_url': 'https://api.github.com/users/sdtqwe4ty/orgs', 'repos_url': 'https://api.github.com/users/sdtqwe4ty/repos', 'events_url': 'https://api.github.com/users/sdtqwe4ty/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sdtqwe4ty/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-27T00:17:41Z,2020-02-27T00:17:41Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: ___0.7.1 (rev4223)__
* Operating system: __Windows 10 pro version_1903_OS build:18362.535_
* Web browser: __ Tor browser 9.0.5___
* Tor status: always
* Opened port: no
* Special configuration: ____
### Step 2: Describe the problem:
window crops up 'failed to execute script boot'
#### Steps to reproduce:
1. ___visit this zite:http://127.0.0.1:43110/13eFkhbXXQcJqd729zRLL9tMxxhz9d4UA6/__
2. _____
3. _____
#### Observed Results:
#### Expected Results:
* What did you expect to happen?
restart without opening a browser, or open tor browser",,
1023,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2442,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2442/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2442/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2442/events,https://github.com/HelloZeroNet/ZeroNet/pull/2442,571662850,MDExOlB1bGxSZXF1ZXN0MzgwNTA5MDMw,2442,"Fixed ""LookupError: 'hex' is not a text encoding"" on /StatsBootstrapper page","{'login': 'krzotr', 'id': 655681, 'node_id': 'MDQ6VXNlcjY1NTY4MQ==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/655681?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/krzotr', 'html_url': 'https://github.com/krzotr', 'followers_url': 'https://api.github.com/users/krzotr/followers', 'following_url': 'https://api.github.com/users/krzotr/following{/other_user}', 'gists_url': 'https://api.github.com/users/krzotr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/krzotr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/krzotr/subscriptions', 'organizations_url': 'https://api.github.com/users/krzotr/orgs', 'repos_url': 'https://api.github.com/users/krzotr/repos', 'events_url': 'https://api.github.com/users/krzotr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/krzotr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-26T21:12:04Z,2020-02-26T23:48:36Z,2020-02-26T23:48:26Z,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: rev4458
* Operating system: CentOS 8
* Web browser: Chrome
* Tor status: available
* Opened port: yes
* Special configuration:
### Step 2: Describe the problem:
When enable plugin `Bootstrapper` and visit URl `http://127.0.0.1:43110/StatsBootstrapper` to show stats, page is blank and in log file i see error
```
[2020-02-26 21:59:31,593] ERROR - UiWSGIHandler error: LookupError: 'hex' is not a text encoding; use codecs.encode() to handle arbitrary codecs in core/src/Ui/UiServer.py line 61 > ... > disabled-Bootstrapper/BootstrapperPlugin.py line 153
[2020-02-26 21:59:31,594] DEBUG Ui.UiServer 127.0.0.1 - - [2020-02-26 21:59:31] ""GET /StatsBootstrapper HTTP/1.1"" 200 473 0.003000
```
#### Steps to reproduce:
1. Enable `Bootstrapper` plugin
2. Go to `http://127.0.0.1:43110/StatsBootstrapper`
#### Observed Results:
Errors in log file:
```
LookupError: 'hex' is not a text encoding; use codecs.encode() to handle arbitrary codecs in core/src/Ui/UiServer.py line 61 > ... > disabled-Bootstrapper/BootstrapperPlugin.py line 153
```
#### How to fix?
I created a patch.
Also fixed below error:
```
[22:55:58] - UiWSGIHandler error: KeyError: 'ip4' in UiServer.py line 61 > pywsgi.py line 924 > 908 > helper.py line 345 > disabled-Bootstrapper/BootstrapperPlugin.py line 157
[22:55:58] Ui.UiServer Error 500: UiWSGIHandler error: KeyError: ip4
```
",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2442', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2442', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2442.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2442.patch'}"
1024,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2441,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2441/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2441/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2441/events,https://github.com/HelloZeroNet/ZeroNet/issues/2441,571559749,MDU6SXNzdWU1NzE1NTk3NDk=,2441,Content.json write error: false This file still in sync [SKIPPED] content.json,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-02-26T17:59:56Z,2020-02-26T20:27:04Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4455
* Operating system: W10
* Web browser: FF beta
### Step 2: Describe the problem:
Hello, suddenly when i tried to publish changes on my zeroblog clone, it shown on site error:
> Content.json write error: false
and prompt:
> This file still in sync, if you write it now, then the previous content may be lost. [ Write content anyway ]
in debug log is:
> INFO Site:1abc..def Opening site data directory: C:/ZeroNet-win-dist-win64/data/1abc...def/...
> INFO Site:1abc..def - [SKIPPED] content.json
same for:
""[SKIPPED] data/users/content.json""
""[SKIPPED] data/data.json-old""
> INFO Site:1abc..def Signing content.json...
> INFO Site:1abc..def Saving to content.json...
> INFO Site:1abc..def File content.json signed!
then i reload the site (F5) and after two hours without restarting or updating Zeronet, the publishing on that site works again without any messages mentioned above.
HDD has enough disk space. Though my RAM was exhausted.
Maybe you have clue what can cause this. If no and i can do something to discover more details, let me know and i will provide it.",,
1025,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2440,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2440/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2440/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2440/events,https://github.com/HelloZeroNet/ZeroNet/issues/2440,571542543,MDU6SXNzdWU1NzE1NDI1NDM=,2440,windows defender flairs up when visiting this zite,"{'login': 'sdtqwe4ty', 'id': 41258892, 'node_id': 'MDQ6VXNlcjQxMjU4ODky', 'avatar_url': 'https://avatars3.githubusercontent.com/u/41258892?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sdtqwe4ty', 'html_url': 'https://github.com/sdtqwe4ty', 'followers_url': 'https://api.github.com/users/sdtqwe4ty/followers', 'following_url': 'https://api.github.com/users/sdtqwe4ty/following{/other_user}', 'gists_url': 'https://api.github.com/users/sdtqwe4ty/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sdtqwe4ty/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sdtqwe4ty/subscriptions', 'organizations_url': 'https://api.github.com/users/sdtqwe4ty/orgs', 'repos_url': 'https://api.github.com/users/sdtqwe4ty/repos', 'events_url': 'https://api.github.com/users/sdtqwe4ty/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sdtqwe4ty/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-26T17:26:44Z,2020-02-26T17:36:19Z,2020-02-26T17:36:19Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: ___0.7.1 (rev4223)__
* Operating system: __Windows 10 pro version_1903_OS build:18362.535_
* Web browser: __ Tor browser 9.0.5___
* Tor status: always
* Opened port: yes
* Special configuration: ____
### Step 2: Describe the problem:
#### Steps to reproduce:
1. ___visit this zite:http://127.0.0.1:43110/13eFkhbXXQcJqd729zRLL9tMxxhz9d4UA6/__
2. _____
3. _____
#### Observed Results:
https://files.catbox.moe/bwb75x.PNG
#### Expected Results:
* What did you expect to happen?
",,
1026,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2439,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2439/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2439/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2439/events,https://github.com/HelloZeroNet/ZeroNet/pull/2439,570494976,MDExOlB1bGxSZXF1ZXN0Mzc5NTE3OTcx,2439,Switch from gevent-websocket to gevent-ws,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,7,2020-02-25T11:14:36Z,2020-03-03T05:02:19Z,2020-02-28T00:20:05Z,CONTRIBUTOR,,"Replacing the slow library with my own fast MIT-licensed library. I'm not sure if this will break bundled clients though, you might want to copy the source (https://github.com/imachug/gevent-ws) to the `lib` directory. ",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2439', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2439', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2439.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2439.patch'}"
1027,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2438,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2438/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2438/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2438/events,https://github.com/HelloZeroNet/ZeroNet/pull/2438,569965949,MDExOlB1bGxSZXF1ZXN0Mzc5MDgwNDAx,2438,Avoid code duplication in bigfileUploadInit,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-02-24T16:20:27Z,2020-02-24T17:36:34Z,2020-02-24T16:56:15Z,CONTRIBUTOR,,See #2437.,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2438', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2438', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2438.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2438.patch'}"
1028,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2437,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2437/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2437/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2437/events,https://github.com/HelloZeroNet/ZeroNet/pull/2437,569700276,MDExOlB1bGxSZXF1ZXN0Mzc4ODYyOTM0,2437,Allow uploading files via websocket,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,4,2020-02-24T08:21:52Z,2020-02-24T16:20:35Z,2020-02-24T12:46:03Z,CONTRIBUTOR,,Closes #2436,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2437', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2437', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2437.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2437.patch'}"
1029,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2436,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2436/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2436/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2436/events,https://github.com/HelloZeroNet/ZeroNet/issues/2436,569545892,MDU6SXNzdWU1Njk1NDU4OTI=,2436,Stream big file upload,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,12,2020-02-23T19:37:01Z,2020-02-24T12:46:02Z,2020-02-24T12:46:02Z,CONTRIBUTOR,,"**Is your feature request related to a problem? Please describe.**
I need to upload a big file (say, 2 GiB) from a web app but I generate the data dynamically. I can't save the whole file to memory because it might not fit, so I'd like to stream it. It seems like using ReadableStream as request body is what I'm looking for but unfortunately no browsers support it.
**Describe the solution you'd like**
An API call similar to `bigfileUploadInit` to create a new WebSocket, not an HTTP stream. It would be used like this:
```javascript
const size = 1024 * 1024; // 1 MiB
const origin = location.href.replace(/(\:\/\/.*?)\/.*/, ""$1"").replace(""http"", ""ws"");
const {url} = await page.cmdp(""bigfileUploadInitWebsocket"", [""test.bin"", size]);
const ws = new WebSocket(url.replace(""{origin}"", origin));
let pos = 0;
ws.onmessage = e => {
if(e.data === ""poll"") {
part = (new Uint8Array(1024)).buffer; // for example
ws.send(part);
pos += part.byteLength;
}
};
```
Some non-intuitive details:
1. The backend should send `""poll""` message after it receives a packet, asking you to send a new packet. This is required because there's no way to control websocket send queue (as opposed to classic file upload when the browser handles it) so sending too much data might break the process. Sending packets only when the backend tells you is a decent workaround.
2. A `""poll""` message should be sent by the backend when the socket is open. Alternatively, the client could just listen to `open` websocket event but a `""poll""` message looks more consistent.
**Describe alternatives you've considered**
1. Asking the browser developers to allow using ReadableStream as request body. :man_shrugging:
2. Using `fileWrite`: it uses too much memory.
3. Using the main websocket for file upload instead of a separate one. This is something to consider. I (intuitively) think that using a separate websocket would block the main one less but I'm not sure.
**Additional context**
[Standards](https://github.com/whatwg/fetch/pull/425)
",,
1030,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2435,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2435/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2435/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2435/events,https://github.com/HelloZeroNet/ZeroNet/issues/2435,569355811,MDU6SXNzdWU1NjkzNTU4MTE=,2435,Is it possible to use sites for react inside zeronets?,"{'login': 'Corsairs', 'id': 2652306, 'node_id': 'MDQ6VXNlcjI2NTIzMDY=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/2652306?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Corsairs', 'html_url': 'https://github.com/Corsairs', 'followers_url': 'https://api.github.com/users/Corsairs/followers', 'following_url': 'https://api.github.com/users/Corsairs/following{/other_user}', 'gists_url': 'https://api.github.com/users/Corsairs/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Corsairs/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Corsairs/subscriptions', 'organizations_url': 'https://api.github.com/users/Corsairs/orgs', 'repos_url': 'https://api.github.com/users/Corsairs/repos', 'events_url': 'https://api.github.com/users/Corsairs/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Corsairs/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-22T16:14:20Z,2020-02-24T12:46:55Z,2020-02-24T12:46:55Z,NONE,,"https://ru.reactjs.org/
I would like to connect the site to the react.js. Will such sites be supported internally by zeronet?",,
1031,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2434,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2434/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2434/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2434/events,https://github.com/HelloZeroNet/ZeroNet/issues/2434,568910363,MDU6SXNzdWU1Njg5MTAzNjM=,2434,Site Data not downloading for new installation,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,4,2020-02-21T11:51:25Z,2020-02-21T13:00:07Z,2020-02-21T13:00:06Z,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: 4452
* Operating system: Windows / Android
* Web browser: Edge latest
* Tor status: available
* Opened port: yes
### Step 2: Describe the problem:
If you install zeronet with latest revision, site data is not downloading, but if we have site data, then sites are working as usual
#### Steps to reproduce:
update zeronet to latest rev
if it is fresh install open zerotalk
if you already have data folder rename to data-org as backup and restart zeronet
and open zerotalk
it shows Initial sync in progress...
after some time site showing as your own site.
#### Observed Results:
![Annotation 2020-02-21 172010](https://user-images.githubusercontent.com/26790557/75032379-7881f380-54ce-11ea-8b4a-d1283fc69eee.png)
#### Expected Results:
Should download site data.
",,
1032,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2433,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2433/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2433/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2433/events,https://github.com/HelloZeroNet/ZeroNet/issues/2433,568377809,MDU6SXNzdWU1NjgzNzc4MDk=,2433,Starting ZeroNet fresh forces you to make a ZeroMe profile even if you have one already.,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-02-20T15:23:55Z,2020-02-21T14:13:51Z,2020-02-21T13:40:18Z,NONE,,"
I don't know why I can't avoid having to create a new profile. I download the hubs after ZeroMe to prevent such a thing, but it no longer works. I'm still forced to create a profile now.
This occurs on Android and Linux, py3, latest revision.",,
1033,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2432,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2432/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2432/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2432/events,https://github.com/HelloZeroNet/ZeroNet/issues/2432,568351583,MDU6SXNzdWU1NjgzNTE1ODM=,2432,Setting a port number below 1024,"{'login': 'styromaniac', 'id': 43807387, 'node_id': 'MDQ6VXNlcjQzODA3Mzg3', 'avatar_url': 'https://avatars3.githubusercontent.com/u/43807387?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/styromaniac', 'html_url': 'https://github.com/styromaniac', 'followers_url': 'https://api.github.com/users/styromaniac/followers', 'following_url': 'https://api.github.com/users/styromaniac/following{/other_user}', 'gists_url': 'https://api.github.com/users/styromaniac/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/styromaniac/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/styromaniac/subscriptions', 'organizations_url': 'https://api.github.com/users/styromaniac/orgs', 'repos_url': 'https://api.github.com/users/styromaniac/repos', 'events_url': 'https://api.github.com/users/styromaniac/events{/privacy}', 'received_events_url': 'https://api.github.com/users/styromaniac/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,7,2020-02-20T14:47:49Z,2020-02-24T16:55:16Z,,NONE,,"It prevents ZeroNet from working.
You have to change the port number under ZeroNet.conf back to one that's above 1023 to make ZeroNet work again.",,
1034,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2431,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2431/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2431/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2431/events,https://github.com/HelloZeroNet/ZeroNet/pull/2431,568110028,MDExOlB1bGxSZXF1ZXN0Mzc3NTk5NDY5,2431,Fixes Tracker Files not accessed when there is custom data dir,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,13,2020-02-20T07:41:36Z,2020-02-22T21:25:29Z,2020-02-22T21:25:29Z,CONTRIBUTOR,,"If we have string form of data dir like ""data/trackers.json"" and custom data conf applied to zeronet, there is no condition in loop to catch it. this will cause zeronet defaults to last default option, which in return is not valid path.",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2431', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2431', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2431.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2431.patch'}"
1035,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2430,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2430/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2430/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2430/events,https://github.com/HelloZeroNet/ZeroNet/issues/2430,567993538,MDU6SXNzdWU1Njc5OTM1Mzg=,2430,Unhandled exception: AttributeError: 'ConfigPlugin' object has no attribute 'getCmdlineValue',"{'login': 'd2caps', 'id': 52815916, 'node_id': 'MDQ6VXNlcjUyODE1OTE2', 'avatar_url': 'https://avatars0.githubusercontent.com/u/52815916?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/d2caps', 'html_url': 'https://github.com/d2caps', 'followers_url': 'https://api.github.com/users/d2caps/followers', 'following_url': 'https://api.github.com/users/d2caps/following{/other_user}', 'gists_url': 'https://api.github.com/users/d2caps/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/d2caps/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/d2caps/subscriptions', 'organizations_url': 'https://api.github.com/users/d2caps/orgs', 'repos_url': 'https://api.github.com/users/d2caps/repos', 'events_url': 'https://api.github.com/users/d2caps/events{/privacy}', 'received_events_url': 'https://api.github.com/users/d2caps/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-02-20T01:31:58Z,2020-02-20T01:36:40Z,2020-02-20T01:35:52Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1
* Operating system: windows
* Web browser: edge
* Tor status: not available/always/disabled
* Opened port: yes/no
* Special configuration: ____
### Step 2: Describe the problem:
#### Steps to reproduce:
1. after i download new version and copy that file into the directory
2. _____
3. _____
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
#### Expected Results:
* What did you expect to happen?
",,
1036,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2429,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2429/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2429/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2429/events,https://github.com/HelloZeroNet/ZeroNet/issues/2429,567680479,MDU6SXNzdWU1Njc2ODA0Nzk=,2429,Faild to startup ZeroNet from desktop at system startup (The system can not find the ZeroNet.exe file),"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,4,2020-02-19T16:30:29Z,2020-02-26T17:24:56Z,2020-02-26T17:24:56Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev4445)
* Operating system: Windows 10 Enterprise
* Web browser: Firefox 72.02
* Tor status: always
* Opened port: no
* Special configuration: Run ZeroNet client at sytem startup when windows start. And installed the ZeroNet folder to the desktop.
### Step 2: Describe the problem:
In the Drive C ZeroNet works perfectly. In the desktop in startup i got a msg (the system can not find ZeroNet.exe file). If i start my self the file ZeroNet are running. When the system try to start at sytem startup i got this error msg.
#### Steps to reproduce:
Extract the complete ZeroNet folder to desktop. The current user directory cointans special characters ÁŐÚŰ.Setup Start ZeroNet when Windows starts option. Reboot the computer.
#### Observed Results:
I got a error msg after system startup and ZeroNet faild to start. (The system can not find the ZeroNet.exe file.)
#### Expected Results:
Older py 2 versions didn't have that problem. All py3 version this problem occurs. It worked well on the same computer for a long time.",,
1037,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2428,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2428/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2428/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2428/events,https://github.com/HelloZeroNet/ZeroNet/issues/2428,567631409,MDU6SXNzdWU1Njc2MzE0MDk=,2428,Too much time wait the client to resume file download if the seeders goes online,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,4,2020-02-19T15:02:07Z,2020-02-24T17:15:02Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev4445)
* Operating system: Windows 10
* Web browser: Firefox 72.02
* Tor status: not always
* Opened port: no
* Special configuration:
Used 2 different wifi netwotks with 2 different internet provider. 150KB/s upload speed. 3GB of total files in cc 500 MB/ file.1 week period and the computers serval times goes off and on. And not all 2 PC always active at the same time.
### Step 2: Describe the problem:
Too much time wait the client to resume file download if the seeders goes online. Without the user interaction using the refresh button and shows example 2000 file left. Too much time passes when the seeder goes online and the client start to download the files.This largely increases the time it takes for the files to be fully downloaded. 5piece cc 500-600MB total 3 GB file about 1 week downloaded. Which is a lot of time.
#### Steps to reproduce:
1. Use 2 PC with 2 different internet provider what restarted, and behave like any other PC in the internet.
#### Observed Results:
When the seeder goes online too much time passes when the client start refresh the current page and download the files. Without the auto refreshing the page files will not downloading.About hours the client does not download the files even if the seeder are goes online.
#### Expected Results:
Better detect it if the another client are online. About 1 week from 3GB of total files using 150KB/s upload speed it's a lot of time. And there was too much time to the 2 PC was the same time online and the client can download the file, but it didn't.
",,
1038,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2427,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2427/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2427/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2427/events,https://github.com/HelloZeroNet/ZeroNet/issues/2427,567091077,MDU6SXNzdWU1NjcwOTEwNzc=,2427,Fallback server for optional or missing files,"{'login': 'krzysztof113', 'id': 11329331, 'node_id': 'MDQ6VXNlcjExMzI5MzMx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/11329331?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/krzysztof113', 'html_url': 'https://github.com/krzysztof113', 'followers_url': 'https://api.github.com/users/krzysztof113/followers', 'following_url': 'https://api.github.com/users/krzysztof113/following{/other_user}', 'gists_url': 'https://api.github.com/users/krzysztof113/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/krzysztof113/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/krzysztof113/subscriptions', 'organizations_url': 'https://api.github.com/users/krzysztof113/orgs', 'repos_url': 'https://api.github.com/users/krzysztof113/repos', 'events_url': 'https://api.github.com/users/krzysztof113/events{/privacy}', 'received_events_url': 'https://api.github.com/users/krzysztof113/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,2,2020-02-18T18:54:10Z,2020-03-10T23:12:37Z,,NONE,,"Fallback server for optional or missing files
Currently when site has big or a lot of optional files site owner has to seed the site with ZN node still on. Even with that there's no guarantee of site files availability due to censorship or low amount of peers.
I'd like to propose a feature of fallback server. It would be definable in site content.json.
When file is not available or seeding peer is not connectable then ZN client would fallback to server as a last step. File would be downloaded, verified with hash as usuall. After that available in regular Zeronet ways. On the server the same structure of files in Zeronet client would be uploaded.
The configuration would be as follows:
""fallback_server"": {
""https"": ""example.com/zeronetsitefiles"",
""sftp"": ""example.com/zeronetsitefiles"",
...
},",,
1039,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2426,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2426/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2426/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2426/events,https://github.com/HelloZeroNet/ZeroNet/pull/2426,567054026,MDExOlB1bGxSZXF1ZXN0Mzc2NzUwMTEy,2426,Added Custom Openssl Path for Native Clients and start_dir config,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-02-18T17:42:21Z,2020-02-20T06:20:35Z,2020-02-19T16:20:25Z,CONTRIBUTOR,,"This Parameter helpful where openssl path is not fixed always, we can also use this to reduce code verbosity by providing like these and provide them as parameter
if sys.platform.startswith(""win""):
self.openssl_bin = ""tools\\openssl\\openssl.exe""
elif config.dist_type.startswith(""bundle_linux""):
self.openssl_bin = ""../runtime/bin/openssl""
else:
self.openssl_bin = ""openssl""
Also Added Custom start_dir config option since android path issue of not valid ""./"" path, where files via provided path are not loading on some systems like Android client.
for more detailed conversation see pull request [#2422](https://github.com/HelloZeroNet/ZeroNet/pull/2422)",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2426', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2426', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2426.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2426.patch'}"
1040,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2425,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2425/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2425/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2425/events,https://github.com/HelloZeroNet/ZeroNet/issues/2425,565788754,MDU6SXNzdWU1NjU3ODg3NTQ=,2425,Standardize and Publish ZeroNet Protocol Specifications.,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,18,2020-02-15T18:15:50Z,2020-02-15T21:00:31Z,,CONTRIBUTOR,,"Since there is no documentation on ZeroNet Protocol Specifications, it is better to start standardize the low level specifications, so it's easy to implement on various other languages, see for example BitTorrent has various beps specific to features, I was considering ZeroNet as next(third) generation internet and moving with usages of this type of interest, I already drawn up problems faced by these type of systems and solutions for them on table. Also if these specifications are standardized, then we can implement this in lower level languages for performance benifits that improves the ZeroNet Network.",,
1041,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2423,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2423/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2423/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2423/events,https://github.com/HelloZeroNet/ZeroNet/issues/2423,564929443,MDU6SXNzdWU1NjQ5Mjk0NDM=,2423,WebSocket handleRequest error: KeyError ; DbQuery error: AttributeError: 'NoneType' object has no attribute 'execute' ...,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,1,2020-02-13T20:23:29Z,2020-02-20T17:03:00Z,2020-02-20T17:02:59Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 r4411, Python 3.7.3
* Operating system: W10
* Web browser: FF beta
### Step 2: Describe the problem:
Hello, after i tried to visit [blocklisted](http://127.0.0.1:43110/13CgSQeywg2ius5pjXVCk7dKUCRkz5xvW3) site 1NZNtZQZHQRJXafvJpmY5jgqwRaCEZMsUc and clicking to ""Remove from blocklist and visit the site"", then it loaded the site. I then deleted it (possibly before it completed downloading), then i checked the debug.log to see [ERRORS for that site](https://pastebin.com/raw/NJ6V0npi). **When i tried again**, then Websocket error no longer appeared, but the error ""DbQuery error: AttributeError: 'NoneType' object has no attribute 'execute'"" remained.
",,
1042,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2422,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2422/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2422/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2422/events,https://github.com/HelloZeroNet/ZeroNet/pull/2422,564600262,MDExOlB1bGxSZXF1ZXN0Mzc0ODAwMzI1,2422,Added Custom Openssl Path for Native Clients and Fixed Tracker files provided are not loading on some systems,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,16,2020-02-13T10:55:14Z,2020-02-20T06:21:04Z,2020-02-18T17:44:43Z,CONTRIBUTOR,,"This Parameter helpful where openssl path is not fixed always, we can also use this to reduce code verbosity by providing other like these and provide them as parameter
```
if sys.platform.startswith(""win""):
self.openssl_bin = ""tools\\openssl\\openssl.exe""
elif config.dist_type.startswith(""bundle_linux""):
self.openssl_bin = ""../runtime/bin/openssl""
else:
self.openssl_bin = ""openssl""
```
Also Fixed Tracker files provided are not loading on some systems like Android client where path storage access is restricted",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2422', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2422', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2422.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2422.patch'}"
1043,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2421,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2421/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2421/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2421/events,https://github.com/HelloZeroNet/ZeroNet/pull/2421,564502430,MDExOlB1bGxSZXF1ZXN0Mzc0NzIwOTA4,2421,Added Custom Openssl Path for Native Clients,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-02-13T07:53:18Z,2020-02-20T06:21:30Z,2020-02-13T10:56:25Z,CONTRIBUTOR,,"This Parameter helpful where openssl path is not fixed always, we can also use this to reduce code verbosity by providing other like these and provide them as parameter
```
if sys.platform.startswith(""win""):
self.openssl_bin = ""tools\\openssl\\openssl.exe""
elif config.dist_type.startswith(""bundle_linux""):
self.openssl_bin = ""../runtime/bin/openssl""
else:
self.openssl_bin = ""openssl""
```",,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2421', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2421', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2421.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2421.patch'}"
1044,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2420,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2420/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2420/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2420/events,https://github.com/HelloZeroNet/ZeroNet/issues/2420,562486476,MDU6SXNzdWU1NjI0ODY0NzY=,2420,Ui.UiServer Error 403: Invalid origin,"{'login': 'rvs75', 'id': 1433227, 'node_id': 'MDQ6VXNlcjE0MzMyMjc=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/1433227?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/rvs75', 'html_url': 'https://github.com/rvs75', 'followers_url': 'https://api.github.com/users/rvs75/followers', 'following_url': 'https://api.github.com/users/rvs75/following{/other_user}', 'gists_url': 'https://api.github.com/users/rvs75/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/rvs75/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/rvs75/subscriptions', 'organizations_url': 'https://api.github.com/users/rvs75/orgs', 'repos_url': 'https://api.github.com/users/rvs75/repos', 'events_url': 'https://api.github.com/users/rvs75/events{/privacy}', 'received_events_url': 'https://api.github.com/users/rvs75/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,15,2020-02-10T11:04:46Z,2020-02-12T14:53:26Z,2020-02-12T14:53:26Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.6.5 r3870 (Ubuntu 18.04.4 LTS (GNU/Linux 4.15.0-46-generic x86_64)
* Operating system: WIndows 10
* Web browser: Firefox 72.0.2
* Tor status: always
* Opened port: yes
* Special configuration: Running ZeroNet on a Webserver
### Step 2: Describe the problem:
Since yesterday our open Zeronet Server did not work. At the Log file we find these error messages:
```
- Starting ZeroNet...
[10:52:09] - Libsecpk256k1 loaded: CompiledLib in 0.036s
[10:52:09] - Version: 0.7.1 r4206, Python 3.7.3 (default, Mar 27 2019, 22:11:17)
[GCC 7.3.0], Gevent: 1.4.0
[10:52:09] - Creating FileServer....
[10:52:09] - Creating UiServer....
[10:52:09] - Removing old SSL certs...
[10:52:09] - Starting servers....
[10:52:09] Ui.UiServer --------------------------------------
[10:52:09] Ui.UiServer Web interface: http://*:43110/
[10:52:09] Ui.UiServer --------------------------------------
[10:52:10] PeerPortchecker Checking port 18567 (ipv4) using checkPortchecker result: {'ip': 'xxx.xxx.xxx.xxx', 'opened': True} in 0.790s
[10:52:10] ConnServer Server port opened ipv4: True, ipv6: None
[10:52:26] Ui.UiServer Added 127.0.0.1:43110 as allowed host
[10:52:47] Ui.UiServer Error 403: Invalid origin: https://www.example.com
[10:52:57] Ui.UiServer Error 403: Invalid origin: https://www.example.com
[10:53:08] Ui.UiServer Error 403: Invalid origin: https://www.example.com
[10:53:19] Ui.UiServer Error 403: Invalid origin: https://www.example.com
[10:53:29] Ui.UiServer Error 403: Invalid origin: https://www.example.com
```
ZeroNet is running behind a transparent proxy (apache2).
Aapche Config looks like that:
```
ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
Header add ""Access-Control-Allow-Origin"" ""*""
RewriteEngine on
RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
RewriteRule .* ws://127.0.0.1:43110%{REQUEST_URI} [P]
ProxyTimeout 3600
ProxyPass /zerotalk http://127.0.0.1:43110/Talk.ZeroNetwork.bit
ProxyPassReverse /zerotalk http://127.0.0.1:43110/Talk.ZeroNetwork.bit
ProxyPass /Websocket http://127.0.0.1:43110/
ProxyPassReverse /Websocket http://127.0.0.1:43110/
...
```
#### Steps to reproduce:
1. open a zn page
#### Observed Results:
* What happened? This could be a screenshot, a description, log output (you can send log/debug.log file to hello@zeronet.io if necessary), etc.
![grafik](https://user-images.githubusercontent.com/1433227/74144265-b6dd0000-4bfc-11ea-89e2-9c52cba222e1.png)
#### Expected Results:
* What did you expect to happen?
Open a ZeroNet Page.
",,
1045,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2419,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2419/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2419/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2419/events,https://github.com/HelloZeroNet/ZeroNet/issues/2419,562235167,MDU6SXNzdWU1NjIyMzUxNjc=,2419,"ContentFilter - unable to ""Ignore blocking and visit the site""","{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,1,2020-02-09T20:35:38Z,2020-02-13T17:16:36Z,2020-02-13T17:16:36Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4404
* Operating system: W10
* Web browser: FF beta
### Step 2: Describe the problem:
Hello, i am subscribbed to a [blocklist](http://127.0.0.1:43110/13CgSQeywg2ius5pjXVCk7dKUCRkz5xvW3/) and when i try to visit one listed site clicking ""Ignore blocking and visit the site"", it does nothing and the developer console says:
> [ZeroFrame] Unknown request Object { cmd: ""setServerInfo"", params: {…}, id: 8 } ZeroFrame.js:98:21
It happens for multiple blocklist sites and happen both in Firefox and Chrome.",,
1046,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2418,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2418/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2418/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2418/events,https://github.com/HelloZeroNet/ZeroNet/issues/2418,562176943,MDU6SXNzdWU1NjIxNzY5NDM=,2418,Need an Option to Provide Custom OpenSSL binary,"{'login': 'canewsin', 'id': 26790557, 'node_id': 'MDQ6VXNlcjI2NzkwNTU3', 'avatar_url': 'https://avatars2.githubusercontent.com/u/26790557?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/canewsin', 'html_url': 'https://github.com/canewsin', 'followers_url': 'https://api.github.com/users/canewsin/followers', 'following_url': 'https://api.github.com/users/canewsin/following{/other_user}', 'gists_url': 'https://api.github.com/users/canewsin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/canewsin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/canewsin/subscriptions', 'organizations_url': 'https://api.github.com/users/canewsin/orgs', 'repos_url': 'https://api.github.com/users/canewsin/repos', 'events_url': 'https://api.github.com/users/canewsin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/canewsin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",closed,False,,[],,9,2020-02-09T13:28:45Z,2020-02-20T17:00:35Z,2020-02-20T07:54:50Z,CONTRIBUTOR,,"I'm creating an Android client for ZeroNet, app is targeting Api 29, we cannot provide executable binary in app's home directory according to Android 10 (Api 29) Changes, app native dir is not static which changes on app reinstall so we need a configuration option for providing custom openssl binary position.",,
1047,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2417,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2417/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2417/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2417/events,https://github.com/HelloZeroNet/ZeroNet/issues/2417,562020422,MDU6SXNzdWU1NjIwMjA0MjI=,2417,ERROR:root:Unhandled exception: No module named 'gevent.monkey',"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,19,2020-02-08T13:40:43Z,2020-03-05T10:34:38Z,2020-02-22T08:02:08Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1
* Operating system: Raspbian
### Step 2: Describe the problem:
On Raspbian 10 with kernel 4.19.97-v7l+ i tried to ""sudo apt update;sudo apt upgrade"" and download https://github.com/HelloZeroNet/ZeroNet/archive/py3/ZeroNet-py3.tar.gz
Extract and install requirements:
Python 3.7.3, python3-pip is already the newest version (18.1-5+rpt1).
$ sudo python3 -m pip install -r requirements.txt
output is [here](https://privatebin.net/?9092b99250cd4222#2wmKyhwpK4jV1bgGxuRgBh6gB8dRk5co4No9tiTsfeca) (pass word is: a)
Launch: python3 zeronet.py --help
```- Starting ZeroNet...
Startup error: Unable to switch gevent loop to libev: module 'gevent' has no attribute 'config'
ERROR:root:Unhandled exception: No module named 'gevent.monkey'
Traceback (most recent call last):
File ""zeronet.py"", line 16, in main
import main
File ""/home/me/dec/zeronet/src/main.py"", line 22, in
import gevent.monkey
ModuleNotFoundError: No module named 'gevent.monkey'
Traceback (most recent call last):
File ""zeronet.py"", line 16, in main
import main
File ""/home/me/dec/zeronet/src/main.py"", line 22, in
import gevent.monkey
ModuleNotFoundError: No module named 'gevent.monkey'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File ""zeronet.py"", line 138, in
start()
File ""zeronet.py"", line 134, in start
main()
File ""zeronet.py"", line 28, in main
traceback.print_exc(file=open(error_log_path, ""w""))
FileNotFoundError: [Errno 2] No such file or directory: './log/error.log'
```
$ sudo pip3 list|grep -i gevent
```
gevent 1.4.0
gevent-websocket 0.10.1
```
$ sudo apt list|grep -i monkey
```
graphmonkey/stable 1.7-4 all
libex-monkeypatched-perl/stable 0.03-1 all
libmonkey-patch-action-perl/stable 0.061-1 all
libmonkey-patch-perl/stable 0.03-2 all
libtwelvemonkeys-java-doc/stable 3.4.1-1 all
libtwelvemonkeys-java/stable 3.4.1-1 all
monkey/stable 0.9.3-1 armhf
monkeyrunner/stable 2.0.0-1 all
monkeysign-doc/stable 2.2.4 all
monkeysign/stable 2.2.4 all
monkeysphere/stable 0.43-3 all
monkeytail/stable 0.3.2-3 all
ruby-monkey-lib/stable 0.5.4-1 armhf
searchmonkey/stable 0.8.3-1 armhf
xul-ext-greasemonkey/stable 3.8-1 all
xul-ext-monkeysphere/stable 0.8-2 all
```
$ sudo apt list|grep -i gevent
```
python-gevent-dbg/stable 1.3.7-1 armhf
python-gevent-doc/stable 1.3.7-1 all
python-gevent-websocket/stable 0.9.3-1 all
python-gevent/stable,now 1.3.7-1 armhf [installed]
python3-gevent-dbg/stable 1.3.7-1 armhf
python3-gevent/stable 1.3.7-1 armhf
uwsgi-plugin-gevent-python3/stable 2.0.18-1 armhf
uwsgi-plugin-gevent-python/stable 2.0.18-1 armhf
```
",,
1048,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2416,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2416/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2416/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2416/events,https://github.com/HelloZeroNet/ZeroNet/issues/2416,561967570,MDU6SXNzdWU1NjE5Njc1NzA=,2416,To reach the general public: Browser addon to browse on the ZeroNet,"{'login': 'friday-james', 'id': 57208185, 'node_id': 'MDQ6VXNlcjU3MjA4MTg1', 'avatar_url': 'https://avatars2.githubusercontent.com/u/57208185?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/friday-james', 'html_url': 'https://github.com/friday-james', 'followers_url': 'https://api.github.com/users/friday-james/followers', 'following_url': 'https://api.github.com/users/friday-james/following{/other_user}', 'gists_url': 'https://api.github.com/users/friday-james/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/friday-james/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/friday-james/subscriptions', 'organizations_url': 'https://api.github.com/users/friday-james/orgs', 'repos_url': 'https://api.github.com/users/friday-james/repos', 'events_url': 'https://api.github.com/users/friday-james/events{/privacy}', 'received_events_url': 'https://api.github.com/users/friday-james/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,2,2020-02-08T04:17:15Z,2020-02-08T13:18:47Z,2020-02-08T13:18:47Z,NONE,,"**Is your feature request related to a problem? Please describe.**
It is not encouraging for the general public to install all the packages in order to explore the ZeroNet.
**Describe the solution you'd like**
Aiming to let users to browse the ZeroNet with traditional browsers seamlessly, it should be a good idea to add a Chrome / Firefox plugin for ZeroNet
",,
1049,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2415,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2415/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2415/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2415/events,https://github.com/HelloZeroNet/ZeroNet/issues/2415,561887957,MDU6SXNzdWU1NjE4ODc5NTc=,2415,OperationalError: cannot commit - no transaction is active in core/src/Db/Db.py line 169 (reason: Interval),"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-02-07T21:44:45Z,2020-02-07T22:29:51Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: r4404
* Operating system: W10
* Web browser: FF beta
* Tor status: error
* Opened port: no
### Step 2: Describe the problem:
debug.log shows:
ERROR Db#0:Chart Commit error: OperationalError: cannot commit - no transaction is active in core/src/Db/Db.py line 169 (reason: Interval)
on restart it not appeared, then i quit and start again and appeared again.",,
1050,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2414,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2414/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2414/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2414/events,https://github.com/HelloZeroNet/ZeroNet/issues/2414,561769571,MDU6SXNzdWU1NjE3Njk1NzE=,2414,Large ZeroNet-win-dist-win64\core\tools\tor\data\notice.log,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}]",open,False,,[],,0,2020-02-07T17:21:08Z,2020-02-10T20:05:58Z,,NONE,,"Hello,
i am running py3 zeronet on Windows 10 and my zeronet is in the form of ZeroNet-win-dist-win64
i have found that in the last like 7 months the file ZeroNet-win-dist-win64\core\tools\tor\data\notice.log grown to 120MB size. Around half of the file size are entries from just January and February 2020
Almost all lines are like this
`[warn] Giving up launching first hop of circuit to rendezvous point [scrubbed] for service abcdef.`
less entries this:
`
[warn] Couldn't relaunch rendezvous circuit to '[scrubbed]'.`
There are times (like today) where these entries appear nearly every second for a few minutes.
I am unsure if these warnings can be prevented and if it is acceptable.
I think i can disable logging by editting file zeronet\core\tools\tor\torrc-defaults
and turning:
Log notice file data\notice.log
into:
\# Log notice file data\notice.log
and then adding same line:
\# Log notice file data\notice.log
into file zeronet\core\tools\tor\torrc
But for other people, can it be made that the notice.log will be disabled by default or file periodicaly deleted or do not log above mentioned events by default?",,
1051,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2413,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2413/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2413/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2413/events,https://github.com/HelloZeroNet/ZeroNet/pull/2413,561388810,MDExOlB1bGxSZXF1ZXN0MzcyMjA5MDI4,2413,Update zh.json,"{'login': 'tangdou1', 'id': 35254744, 'node_id': 'MDQ6VXNlcjM1MjU0NzQ0', 'avatar_url': 'https://avatars2.githubusercontent.com/u/35254744?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tangdou1', 'html_url': 'https://github.com/tangdou1', 'followers_url': 'https://api.github.com/users/tangdou1/followers', 'following_url': 'https://api.github.com/users/tangdou1/following{/other_user}', 'gists_url': 'https://api.github.com/users/tangdou1/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tangdou1/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tangdou1/subscriptions', 'organizations_url': 'https://api.github.com/users/tangdou1/orgs', 'repos_url': 'https://api.github.com/users/tangdou1/repos', 'events_url': 'https://api.github.com/users/tangdou1/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tangdou1/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-02-07T02:50:42Z,2020-02-11T15:12:07Z,2020-02-11T15:12:07Z,CONTRIBUTOR,,,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2413', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2413', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2413.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2413.patch'}"
1052,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2412,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2412/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2412/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2412/events,https://github.com/HelloZeroNet/ZeroNet/issues/2412,561283928,MDU6SXNzdWU1NjEyODM5Mjg=,2412,Zeronet pages stopped loading for me in Firefox beta on Windows (TypeError: window.wrapper is undefined),"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-02-06T21:35:43Z,2020-02-06T23:07:08Z,2020-02-06T23:07:08Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: latest py3 and also py2
* Operating system: Windows 10
* Web browser: Firefox beta (latest - 73.0)
### Step 2: Describe the problem:
Recently (last couple of days) Firefox beta on Windows 10 is unable to properly display zeronet dynamic pages. It loads just frame, background colors, maybe logo. HTML pages seems OK.
Screenshot:
![firefox-beta-73 0-zeronet](https://user-images.githubusercontent.com/6596726/73980364-f4edd180-4927-11ea-8780-5b393d1e15c7.gif)
The developer console of the browser shows error like TypeError: window.wrapper is undefined
Other browser that i tried (Chromium) loads dynamic pages OK.. I am unsure what Mozilla changed and if that is a temporary change or if it can be just issue on my side. I restarted browser and cleared browser cache for the 127.0.0.1.",,
1053,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2411,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2411/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2411/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2411/events,https://github.com/HelloZeroNet/ZeroNet/issues/2411,561016892,MDU6SXNzdWU1NjEwMTY4OTI=,2411,content.json load error: Exception: dbschema.json is not a valid JSON: Worker stopped in core/src/Site/SiteStorage.py line 363 > ContentFilter/ContentFilterPlugin.py line 180 > core/src/Site/SiteStorage.py line 115 > ... > 72,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,7,2020-02-06T13:35:43Z,2020-02-07T16:41:43Z,2020-02-07T16:41:42Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4399
* Operating system: W10
* Web browser: FF beta
### Step 2: Describe the problem:
Error in debug.log
ERROR Site:1ADQAH..g6aA Json data/users/1BfmL3LMTZQ9qPyqTRVfTy9LCnyLHmc1kP/content.json load error: Exception: dbschema.json is not a valid JSON: Worker stopped in core/src/Site/SiteStorage.py line 363 > ContentFilter/ContentFilterPlugin.py line 180 > core/src/Site/SiteStorage.py line 115 > ... > 72
content.json and data.json files if needed are [here](https://gofile.io/?c=3q2Pwy) (pass word: aaaaaa)",,
1054,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2409,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2409/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2409/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2409/events,https://github.com/HelloZeroNet/ZeroNet/issues/2409,559576805,MDU6SXNzdWU1NTk1NzY4MDU=,2409,I can't get function Passback Value!,"{'login': 'jingyuexing', 'id': 19589872, 'node_id': 'MDQ6VXNlcjE5NTg5ODcy', 'avatar_url': 'https://avatars2.githubusercontent.com/u/19589872?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jingyuexing', 'html_url': 'https://github.com/jingyuexing', 'followers_url': 'https://api.github.com/users/jingyuexing/followers', 'following_url': 'https://api.github.com/users/jingyuexing/following{/other_user}', 'gists_url': 'https://api.github.com/users/jingyuexing/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jingyuexing/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jingyuexing/subscriptions', 'organizations_url': 'https://api.github.com/users/jingyuexing/orgs', 'repos_url': 'https://api.github.com/users/jingyuexing/repos', 'events_url': 'https://api.github.com/users/jingyuexing/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jingyuexing/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,11,2020-02-04T09:03:05Z,2020-02-29T17:25:34Z,2020-02-29T17:25:34Z,NONE,,"I use Angular frame to development a website ,but i use the cmd function can't get passback value,just have a log,so, i use webSocket test,this is can't work.
```js
controller('A', ['$scope', function($scope) {
class Friends extends ZeroFrame{
info(){
this.cmd(""siteInfo"",[],function(info){
$scope.webSiteInfo = info;
//info is undefined
});
}
}
var F = new Friends();
}])
```",,
1055,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2407,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2407/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2407/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2407/events,https://github.com/HelloZeroNet/ZeroNet/issues/2407,555723719,MDU6SXNzdWU1NTU3MjM3MTk=,2407,0Net does not delete deleted optional files from site directory,"{'login': 'mx5kevin', 'id': 47847121, 'node_id': 'MDQ6VXNlcjQ3ODQ3MTIx', 'avatar_url': 'https://avatars2.githubusercontent.com/u/47847121?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mx5kevin', 'html_url': 'https://github.com/mx5kevin', 'followers_url': 'https://api.github.com/users/mx5kevin/followers', 'following_url': 'https://api.github.com/users/mx5kevin/following{/other_user}', 'gists_url': 'https://api.github.com/users/mx5kevin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mx5kevin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mx5kevin/subscriptions', 'organizations_url': 'https://api.github.com/users/mx5kevin/orgs', 'repos_url': 'https://api.github.com/users/mx5kevin/repos', 'events_url': 'https://api.github.com/users/mx5kevin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mx5kevin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,2,2020-01-27T17:30:11Z,2020-03-24T02:07:12Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (Rev:4399)
* Operating system: Windows 10
* Web browser: Firefox 72.0.2
* Tor status: always
* Opened port: no
### Step 2: Describe the problem:
In ZeroUp,KopyKate, and files menu i deleted some files.In the site directory still exit the picemap.msg and the deleted files too. This takes up space unnecessarily. The program does not want to delete them.Too much trash file collect this way the program.
#### Steps to reproduce:
1. Upload a file to ZeroUp,KopyKate, etc.
2. Delete file from the site and files menu too.
#### Observed Results:
In the site directory/user folder the picemap.msg and files does not deleted!
#### Expected Results:
Too much trash file collect this way the program.Which cannot be separated from the seeded files if the user seed for many files.
",,
1056,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2406,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2406/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2406/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2406/events,https://github.com/HelloZeroNet/ZeroNet/issues/2406,554476700,MDU6SXNzdWU1NTQ0NzY3MDA=,2406,Sharable Links via traditionally hosted redirect server,"{'login': 'jeff-hykin', 'id': 17692058, 'node_id': 'MDQ6VXNlcjE3NjkyMDU4', 'avatar_url': 'https://avatars3.githubusercontent.com/u/17692058?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jeff-hykin', 'html_url': 'https://github.com/jeff-hykin', 'followers_url': 'https://api.github.com/users/jeff-hykin/followers', 'following_url': 'https://api.github.com/users/jeff-hykin/following{/other_user}', 'gists_url': 'https://api.github.com/users/jeff-hykin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jeff-hykin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jeff-hykin/subscriptions', 'organizations_url': 'https://api.github.com/users/jeff-hykin/orgs', 'repos_url': 'https://api.github.com/users/jeff-hykin/repos', 'events_url': 'https://api.github.com/users/jeff-hykin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jeff-hykin/received_events', 'type': 'User', 'site_admin': False}","[{'id': 188698086, 'node_id': 'MDU6TGFiZWwxODg2OTgwODY=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/idea', 'name': 'idea', 'color': 'd4c5f9', 'default': False, 'description': None}]",closed,False,,[],,40,2020-01-24T00:02:30Z,2020-02-09T18:23:40Z,2020-02-07T16:47:24Z,NONE,,"## **Is your feature request related to a problem? Please describe.**
Even if I specify that ZeroNet is needed, people still complain that the link doesn't work.
I can't really blame them, I'm busy too.
I'd like to make ZeroNet sites slightly more friendly for sharing on mainstream outlets (where people may or may not have ZeroNet installed).
## **Describe the behavior you'd like**
As a Zite dev, I'd like to generate a shareable link (different from the Zite url), such that, when people visit that link, if they don't have Zeronet installed, they receive an explanation that they need ZeroNet, with directions/references on installation. (And if they do have Zeronet installed, they are redirected to the actual Zite)
## **Describe a possible implementation**
I could set this up for proof of concept
- Setup a traditionally hosted server
- Externally shareable links are actually just a link that directs to that traditionally hosted server
- The externally shareable link contains the Zite URL as a parameter
- The traditionally hosted server checks if ZeroNet is installed through a kind of localhost ping (unsure on the feasibility of this)
- If ZeroNet is installed it immediately redirects to the Zite URL
- If not it displays the installation explanation
## **Describe alternatives you've considered**
- Each Zite could designate its own traditionally-hosted backup server that could be shared externally
- The ZeroNet app not being a required dependency (obviously unrealistic)
## **Additional context**
ZeroNet is an incredible hidden gem, but it seems like its staying hidden. As a web dev ZeroNet has some of the most well designed interfaces I've seen on the entire internet. I'd love this to become more common, as I have several must-be-zeronet apps I'd like develop.
",,
1057,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2405,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2405/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2405/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2405/events,https://github.com/HelloZeroNet/ZeroNet/issues/2405,553672518,MDU6SXNzdWU1NTM2NzI1MTg=,2405,added the Save as .Zip translation to Brazilian Portuguese,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-22T17:01:00Z,2020-01-28T15:49:24Z,2020-01-28T15:49:23Z,CONTRIBUTOR,,"added the Save as .Zip translation to Brazilian Portuguese
https://github.com/HelloZeroNet/ZeroNet/pull/2404",,
1058,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2404,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2404/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2404/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2404/events,https://github.com/HelloZeroNet/ZeroNet/pull/2404,553672284,MDExOlB1bGxSZXF1ZXN0MzY1OTYzMTQ0,2404,added the Save as .Zip translation to Brazilian Portuguese,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-01-22T17:00:36Z,2020-01-28T15:49:09Z,2020-01-28T15:49:09Z,CONTRIBUTOR,,added to translation Save as .Zip,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2404', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2404', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2404.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2404.patch'}"
1059,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2403,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2403/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2403/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2403/events,https://github.com/HelloZeroNet/ZeroNet/pull/2403,553668800,MDExOlB1bGxSZXF1ZXN0MzY1OTYwMjI1,2403,CONFIGURATION ITEM VALUE CHANGED - should work now,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-01-22T16:54:28Z,2020-01-28T15:50:18Z,2020-01-28T15:50:18Z,CONTRIBUTOR,,CONFIGURATION ITEM VALUE CHANGED - should work now,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2403', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2403', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2403.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2403.patch'}"
1060,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2401,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2401/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2401/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2401/events,https://github.com/HelloZeroNet/ZeroNet/issues/2401,552003038,MDU6SXNzdWU1NTIwMDMwMzg=,2401,add translation to the Brazilian Portuguese language,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-01-19T23:23:45Z,2020-01-22T17:01:57Z,,CONTRIBUTOR,,"add translation to the Brazilian Portuguese language
![Captura de Tela (16)](https://user-images.githubusercontent.com/16819380/72690220-0ac26080-3af9-11ea-829e-b9fca0bd73a5.png)
Save as .Zip
""Save as .Zip"": ""Salvar como .Zip""",,
1061,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2400,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2400/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2400/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2400/events,https://github.com/HelloZeroNet/ZeroNet/issues/2400,552002179,MDU6SXNzdWU1NTIwMDIxNzk=,2400,update translation into Brazilian Portuguese,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,0,2020-01-19T23:17:24Z,2020-01-19T23:17:24Z,,CONTRIBUTOR,,"update translation into Brazilian Portuguese
https://github.com/HelloZeroNet/ZeroNet/pull/2396",,
1062,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2399,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2399/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2399/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2399/events,https://github.com/HelloZeroNet/ZeroNet/issues/2399,551882743,MDU6SXNzdWU1NTE4ODI3NDM=,2399,32-bit OpenPGP fingerprint in README.md is insecure,"{'login': 'JeremyRand', 'id': 244188, 'node_id': 'MDQ6VXNlcjI0NDE4OA==', 'avatar_url': 'https://avatars0.githubusercontent.com/u/244188?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JeremyRand', 'html_url': 'https://github.com/JeremyRand', 'followers_url': 'https://api.github.com/users/JeremyRand/followers', 'following_url': 'https://api.github.com/users/JeremyRand/following{/other_user}', 'gists_url': 'https://api.github.com/users/JeremyRand/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JeremyRand/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JeremyRand/subscriptions', 'organizations_url': 'https://api.github.com/users/JeremyRand/orgs', 'repos_url': 'https://api.github.com/users/JeremyRand/repos', 'events_url': 'https://api.github.com/users/JeremyRand/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JeremyRand/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,3,2020-01-19T07:57:27Z,2020-01-19T12:30:54Z,2020-01-19T12:30:53Z,CONTRIBUTOR,,"### Step 1: Please describe your environment
* ZeroNet version: 224093b3dd9b7ee4f332811cddccbaf123090fa3
* Operating system: Whonix
* Web browser: Tor Browser
* Tor status: N/A
* Opened port: N/A
* Special configuration: N/A
### Step 2: Describe the problem:
#### Steps to reproduce:
1. Open the `README.md`.
2. Look for the OpenPGP fingerprint.
#### Observed Results:
> Email: hello@zeronet.io (PGP: CB9613AE)
This is a 32-bit fingerprint, which is insecure.
#### Expected Results:
The full 160-bit fingerprint should be provided.
According to https://github.com/HelloZeroNet/ZeroNet/issues/759#issuecomment-274913998 , the 160-bit fingerprint is `960F FF2D 6C14 5AA6 13E8 491B 5B63 BAE6 CB96 13AE`, but @HelloZeroNet should probably confirm that himself.",,
1063,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2398,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2398/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2398/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2398/events,https://github.com/HelloZeroNet/ZeroNet/issues/2398,550948331,MDU6SXNzdWU1NTA5NDgzMzE=,2398,OS X Catalina issue: Apple cannot check it for malicious software,"{'login': 'KarinaLibrary', 'id': 596177, 'node_id': 'MDQ6VXNlcjU5NjE3Nw==', 'avatar_url': 'https://avatars3.githubusercontent.com/u/596177?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/KarinaLibrary', 'html_url': 'https://github.com/KarinaLibrary', 'followers_url': 'https://api.github.com/users/KarinaLibrary/followers', 'following_url': 'https://api.github.com/users/KarinaLibrary/following{/other_user}', 'gists_url': 'https://api.github.com/users/KarinaLibrary/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/KarinaLibrary/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/KarinaLibrary/subscriptions', 'organizations_url': 'https://api.github.com/users/KarinaLibrary/orgs', 'repos_url': 'https://api.github.com/users/KarinaLibrary/repos', 'events_url': 'https://api.github.com/users/KarinaLibrary/events{/privacy}', 'received_events_url': 'https://api.github.com/users/KarinaLibrary/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233199, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTk=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/enhancement', 'name': 'enhancement', 'color': '84b6eb', 'default': True, 'description': None}, {'id': 165233200, 'node_id': 'MDU6TGFiZWwxNjUyMzMyMDA=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/help%20wanted', 'name': 'help wanted', 'color': '159818', 'default': True, 'description': None}]",open,False,,[],,2,2020-01-16T17:22:54Z,2020-02-01T21:50:03Z,,NONE,,"> ""ZeroNet” can’t be opened because Apple cannot check it for malicious software""
OS X 10.15.2",,
1064,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2397,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2397/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2397/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2397/events,https://github.com/HelloZeroNet/ZeroNet/issues/2397,550161743,MDU6SXNzdWU1NTAxNjE3NDM=,2397,ZeroNet high RAM during start causing tens of minutes swapping on Windows,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",closed,False,,[],,5,2020-01-15T12:39:24Z,2020-01-28T16:58:59Z,2020-01-28T16:58:58Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 r4397
* Operating system: Windows 10
* Web browser: Firefox beta
* Tor status: available
* Opened port: no
### Step 2: Describe the problem:
After starting ZeroNet, it started using alot of memory and Windows 10 stated heavily swapping to HDD so the computer was hardly useable. The screenshot was made after tens of minutes of high swapping, when computer started well responding and stopped swapping (thanks to zeronet high RAM usage).
![zeronet-ram-usage-after-stopped-swapping](https://user-images.githubusercontent.com/6596726/72431452-cc414480-378c-11ea-8fa8-57bfa0996cd8.jpg)
During the swapping, the Windows's resource monitor app (on the screenshot) shown significant amount of RAM marked in orange color (on the screnshot you can see 81MB, but it was gigabytes during swapping/ZN start) . And it decreased by like 2MB per second to the point you see on the screenshot. That orange kind of memory is described as ""changed"" and which content has to be written to the HDD before use. In the Windows's Resource monitor (keyb. shortcut Win + R, and execute ""resmon""), Memory tab you can discover details about particular memory types to understand the screenshot.
Zeronet's debug log shows some interesting lines. Watch the timeflow. It shows time gaps of many minutes without any log lines - my log level is INFO, not DEBUG though. Here are the gaps:
> [2020-01-15 **10:01**:16,942] ERROR - Unhandled exception: OperationalError: cannot VACUUM from within a transaction in greenlet.py line 766 > Chart/ChartDb.py line 133 > core/src/Db/Db.py line 150 > core/src/Db/DbCursor.py line 107
> [2020-01-15 **10:21**:44,879] INFO SiteManager Deleting orphan site from content.db: 1NGvTpGdiZBxSf9btyudGDs6m5YxSQz7tn
> [2020-01-15 **10:23**:57,903] INFO Site:1MMtNy..7Hjd ContentDb not initialized, load files from filesystem...
> [2020-01-15 **10:42**:39,617] INFO Site:1Pof7m..pizH ContentDb not initialized, load files from filesystem...
[zeronet.conf](https://privatebin.net/?14fab2b3ec89ddd7#ChRW8rED5JHV3cUkUY7gQh4kW3Sj81LJ9wveccbHWNNq) (pa ssword: zn)
[debug.log](https://privatebin.net/?a44c79d0b1ca566b#2GCG15gSQurieGnLtFMc8FQdUMyWxLpgLaMBMgtEoSHM) (pa ssword: zn)
[/Stats](https://privatebin.net/?0488155c07de85f4#9xhQVM6XikaLE3XhvNwQB4C7jY6WytJV93tp4mF5Prcv) (pa ssword: zn)
I will gladly supply more details if needed or try some things. Thank you",,
1065,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2396,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2396/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2396/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2396/events,https://github.com/HelloZeroNet/ZeroNet/pull/2396,549950097,MDExOlB1bGxSZXF1ZXN0MzYyOTQzOTYw,2396,Update pt-br.json,"{'login': 'eduaddad', 'id': 16819380, 'node_id': 'MDQ6VXNlcjE2ODE5Mzgw', 'avatar_url': 'https://avatars0.githubusercontent.com/u/16819380?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/eduaddad', 'html_url': 'https://github.com/eduaddad', 'followers_url': 'https://api.github.com/users/eduaddad/followers', 'following_url': 'https://api.github.com/users/eduaddad/following{/other_user}', 'gists_url': 'https://api.github.com/users/eduaddad/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/eduaddad/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/eduaddad/subscriptions', 'organizations_url': 'https://api.github.com/users/eduaddad/orgs', 'repos_url': 'https://api.github.com/users/eduaddad/repos', 'events_url': 'https://api.github.com/users/eduaddad/events{/privacy}', 'received_events_url': 'https://api.github.com/users/eduaddad/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,0,2020-01-15T03:53:28Z,2020-01-22T15:27:44Z,2020-01-22T15:27:43Z,CONTRIBUTOR,,more translations,,"{'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/pulls/2396', 'html_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2396', 'diff_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2396.diff', 'patch_url': 'https://github.com/HelloZeroNet/ZeroNet/pull/2396.patch'}"
1066,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2394,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2394/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2394/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2394/events,https://github.com/HelloZeroNet/ZeroNet/issues/2394,548821597,MDU6SXNzdWU1NDg4MjE1OTc=,2394,how do you implement the p2p net?,"{'login': 'mengpengfei', 'id': 13211758, 'node_id': 'MDQ6VXNlcjEzMjExNzU4', 'avatar_url': 'https://avatars2.githubusercontent.com/u/13211758?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/mengpengfei', 'html_url': 'https://github.com/mengpengfei', 'followers_url': 'https://api.github.com/users/mengpengfei/followers', 'following_url': 'https://api.github.com/users/mengpengfei/following{/other_user}', 'gists_url': 'https://api.github.com/users/mengpengfei/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/mengpengfei/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/mengpengfei/subscriptions', 'organizations_url': 'https://api.github.com/users/mengpengfei/orgs', 'repos_url': 'https://api.github.com/users/mengpengfei/repos', 'events_url': 'https://api.github.com/users/mengpengfei/events{/privacy}', 'received_events_url': 'https://api.github.com/users/mengpengfei/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,1,2020-01-13T10:02:09Z,2020-01-13T16:18:43Z,2020-01-13T16:18:42Z,NONE,,"i am very exited to your project,how do you implement the p2p net?",,
1067,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2392,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2392/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2392/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2392/events,https://github.com/HelloZeroNet/ZeroNet/issues/2392,548361851,MDU6SXNzdWU1NDgzNjE4NTE=,2392,ZeroFrame.monkeyPatchAjax() not working. Documentation needed!,"{'login': 'TwinLizzie', 'id': 59753013, 'node_id': 'MDQ6VXNlcjU5NzUzMDEz', 'avatar_url': 'https://avatars1.githubusercontent.com/u/59753013?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TwinLizzie', 'html_url': 'https://github.com/TwinLizzie', 'followers_url': 'https://api.github.com/users/TwinLizzie/followers', 'following_url': 'https://api.github.com/users/TwinLizzie/following{/other_user}', 'gists_url': 'https://api.github.com/users/TwinLizzie/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TwinLizzie/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TwinLizzie/subscriptions', 'organizations_url': 'https://api.github.com/users/TwinLizzie/orgs', 'repos_url': 'https://api.github.com/users/TwinLizzie/repos', 'events_url': 'https://api.github.com/users/TwinLizzie/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TwinLizzie/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,9,2020-01-11T01:33:28Z,2020-01-16T10:08:09Z,2020-01-16T10:08:09Z,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 0.7.1 (rev4253)
* Operating system: Ubutu 18.04
* Web browser: Firefox (Latest)
* Tor status: available
* Opened port: Closed
* Special configuration: None
### Step 2: Describe the problem:
CORS errors when trying to read files using XMLHttpRequest,
#### Steps to reproduce:
http://127.0.0.1:43110/142uPiiSkemLEviQsYwYtvLvLW7H8mpZWs
```
New ZeroNet site!
```
#### Observed Results:
```
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://127.0.0.1:43110/stl/Demo.stl?ajax_key=undefined. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
```
#### Expected Results:
Need to retreive STL 3d model using XMLHttpRequest in order for Javascript to load it onto a preview screen, which already works outside of ZeroNet.",,
1068,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2391,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2391/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2391/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2391/events,https://github.com/HelloZeroNet/ZeroNet/issues/2391,548058618,MDU6SXNzdWU1NDgwNTg2MTg=,2391,Lost post votes or message from deleted post or thread,"{'login': 'Visentinel', 'id': 1154659, 'node_id': 'MDQ6VXNlcjExNTQ2NTk=', 'avatar_url': 'https://avatars0.githubusercontent.com/u/1154659?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Visentinel', 'html_url': 'https://github.com/Visentinel', 'followers_url': 'https://api.github.com/users/Visentinel/followers', 'following_url': 'https://api.github.com/users/Visentinel/following{/other_user}', 'gists_url': 'https://api.github.com/users/Visentinel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Visentinel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Visentinel/subscriptions', 'organizations_url': 'https://api.github.com/users/Visentinel/orgs', 'repos_url': 'https://api.github.com/users/Visentinel/repos', 'events_url': 'https://api.github.com/users/Visentinel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Visentinel/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,3,2020-01-10T12:41:29Z,2020-01-10T18:24:19Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: any recent
* Operating system: bug for zerotalk (windows 10)
* Web browser: palemoon
* Tor status: available
* Opened port: yes
* Special configuration: ____
### Step 2: Describe the problem:
People complain about not been able to post due to limit not getting raised so they go back and delete posts or entire threads then others people's posts get lost in the ether unable to manage them.
It also creates a continuity problem because posts that get deleted may cause threads to become incoherent and confusing to follow.
Limits maybe to low ? Or use a different method ?
",,
1069,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2390,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2390/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2390/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2390/events,https://github.com/HelloZeroNet/ZeroNet/issues/2390,547961702,MDU6SXNzdWU1NDc5NjE3MDI=,2390,HTTP API outside browser,"{'login': 'dapplion', 'id': 35266934, 'node_id': 'MDQ6VXNlcjM1MjY2OTM0', 'avatar_url': 'https://avatars3.githubusercontent.com/u/35266934?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dapplion', 'html_url': 'https://github.com/dapplion', 'followers_url': 'https://api.github.com/users/dapplion/followers', 'following_url': 'https://api.github.com/users/dapplion/following{/other_user}', 'gists_url': 'https://api.github.com/users/dapplion/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dapplion/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dapplion/subscriptions', 'organizations_url': 'https://api.github.com/users/dapplion/orgs', 'repos_url': 'https://api.github.com/users/dapplion/repos', 'events_url': 'https://api.github.com/users/dapplion/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dapplion/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,11,2020-01-10T09:26:22Z,2020-01-12T16:22:37Z,2020-01-12T16:22:37Z,NONE,,"**Is your feature request related to a problem? Please describe.**
I would like to distribute dynamic content updates and would require to consume ZeroNet sites from a NodeJS application.
**Describe the solution you'd like**
A very simple HTTP API to consume site content outside of a browser environment. It would just accept HTTP GET requests to the root as
```
curl http://localhost:43112/1DJst9UpppqHdWMo5hNTo1uuHmunn9ULgd/dappnode_package.json
```
without requiring nonce or tokens.
**Describe alternatives you've considered**
We've considered querying the current HTTP API but it returns HTML in most cases requiring unnecessary parsing.
For example when querying a site that has not been downloaded yet it returns
```
...
Add new site
Please confirm before adding a new site to the client
```
Could that step be omitted? If not it could return a non 200 code.
----
Thank you so much for the amazing project. We can contribute to developing this API if necessary.",,
1070,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2389,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2389/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2389/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2389/events,https://github.com/HelloZeroNet/ZeroNet/issues/2389,547710158,MDU6SXNzdWU1NDc3MTAxNTg=,2389,FileNotFoundError: [Errno 2] No such file or directory - BigfilePlugin.py,"{'login': 'slrslr', 'id': 6596726, 'node_id': 'MDQ6VXNlcjY1OTY3MjY=', 'avatar_url': 'https://avatars1.githubusercontent.com/u/6596726?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/slrslr', 'html_url': 'https://github.com/slrslr', 'followers_url': 'https://api.github.com/users/slrslr/followers', 'following_url': 'https://api.github.com/users/slrslr/following{/other_user}', 'gists_url': 'https://api.github.com/users/slrslr/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/slrslr/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/slrslr/subscriptions', 'organizations_url': 'https://api.github.com/users/slrslr/orgs', 'repos_url': 'https://api.github.com/users/slrslr/repos', 'events_url': 'https://api.github.com/users/slrslr/events{/privacy}', 'received_events_url': 'https://api.github.com/users/slrslr/received_events', 'type': 'User', 'site_admin': False}","[{'id': 165233197, 'node_id': 'MDU6TGFiZWwxNjUyMzMxOTc=', 'url': 'https://api.github.com/repos/HelloZeroNet/ZeroNet/labels/bug', 'name': 'bug', 'color': 'fc2929', 'default': True, 'description': None}]",open,False,,[],,0,2020-01-09T20:41:55Z,2020-01-14T16:19:21Z,,NONE,,"### Step 1: Please describe your environment
* ZeroNet version: 4397
* Operating system: W10
* Web browser: FF beta
* Tor status: available
* Opened port: no
### Step 2: Describe the problem:
> ERROR - Unhandled exception: FileNotFoundError: [Errno 2] No such file or directory: 'U:/ZeroNet-win-dist-win64/data/1N77kxgd29cR8w9xt481JDJEtYdX1hCqAR/data/users/1GrTv5QgmApo9jMgoWFFq1RwUpQWqtbhnQ/Arkadij-i-Boris-Strugackie-Hishchnye-veshchi-veka.mp3.piecemap.msgpack' in greenlet.py line 766 > core/src/Worker/Worker.py line 208 > ... > Bigfile/BigfilePlugin.py line 356 > 343 > 338 > core/src/Site/SiteStorage.py line 257
I see the error ""FileNotFoundError: [Errno 2]"" 6 times in debug.log for total 2 sites
Maybe this is not a big problem and can be ignored?",,
1071,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2387,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2387/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2387/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2387/events,https://github.com/HelloZeroNet/ZeroNet/issues/2387,545625153,MDU6SXNzdWU1NDU2MjUxNTM=,2387,AttributeError on sitePublish on Linux,"{'login': 'wizardforcel', 'id': 5080126, 'node_id': 'MDQ6VXNlcjUwODAxMjY=', 'avatar_url': 'https://avatars2.githubusercontent.com/u/5080126?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/wizardforcel', 'html_url': 'https://github.com/wizardforcel', 'followers_url': 'https://api.github.com/users/wizardforcel/followers', 'following_url': 'https://api.github.com/users/wizardforcel/following{/other_user}', 'gists_url': 'https://api.github.com/users/wizardforcel/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/wizardforcel/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/wizardforcel/subscriptions', 'organizations_url': 'https://api.github.com/users/wizardforcel/orgs', 'repos_url': 'https://api.github.com/users/wizardforcel/repos', 'events_url': 'https://api.github.com/users/wizardforcel/events{/privacy}', 'received_events_url': 'https://api.github.com/users/wizardforcel/received_events', 'type': 'User', 'site_admin': False}",[],open,False,,[],,5,2020-01-06T09:23:26Z,2020-01-10T11:04:37Z,,NONE,,"```
- Libsecpk256k1 loaded: CompiledLib in 0.028s
- Version: 0.7.1 r4206, Python 3.7.3 (default, Mar 27 2019, 22:11:17)
[GCC 7.3.0], Gevent: 1.4.0
SiteManager Deleting orphan site from content.db: 1Name2NXVi1RDPDgf5617UoW7xA6YrhM9F
SiteManager Deleting orphan site from content.db: 1DvxA4WP2jbBaZbTebV1RufMLhTTqDhVUQ
- Loading site...
- Unhandled exception: 'NoneType' object has no attribute 'settings'
Traceback (most recent call last):
File ""/builds/wizardforcel/zeronet-uploader/ZeroNet-linux-dist-linux64/core/zeronet.py"", line 17, in main
main.start()
File ""/builds/wizardforcel/zeronet-uploader/ZeroNet-linux-dist-linux64/core/src/main.py"", line 537, in start
actions.call(config.action, action_kwargs)
File ""/builds/wizardforcel/zeronet-uploader/ZeroNet-linux-dist-linux64/core/src/main.py"", line 121, in call
back = func(**kwargs)
File ""/builds/wizardforcel/zeronet-uploader/ZeroNet-linux-dist-linux64/core/src/main.py"", line 381, in sitePublish
site.settings[""serving""] = True # Serving the site even if its disabled
AttributeError: 'NoneType' object has no attribute 'settings'
```",,
1072,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2385,https://api.github.com/repos/HelloZeroNet/ZeroNet,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2385/labels{/name},https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2385/comments,https://api.github.com/repos/HelloZeroNet/ZeroNet/issues/2385/events,https://github.com/HelloZeroNet/ZeroNet/pull/2385,545438180,MDExOlB1bGxSZXF1ZXN0MzU5MzE2MTQw,2385,Compression support & fixes,"{'login': 'imachug', 'id': 16370781, 'node_id': 'MDQ6VXNlcjE2MzcwNzgx', 'avatar_url': 'https://avatars1.githubusercontent.com/u/16370781?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/imachug', 'html_url': 'https://github.com/imachug', 'followers_url': 'https://api.github.com/users/imachug/followers', 'following_url': 'https://api.github.com/users/imachug/following{/other_user}', 'gists_url': 'https://api.github.com/users/imachug/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/imachug/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/imachug/subscriptions', 'organizations_url': 'https://api.github.com/users/imachug/orgs', 'repos_url': 'https://api.github.com/users/imachug/repos', 'events_url': 'https://api.github.com/users/imachug/events{/privacy}', 'received_events_url': 'https://api.github.com/users/imachug/received_events', 'type': 'User', 'site_admin': False}",[],closed,False,,[],,41,2020-01-05T16:29:48Z,2020-02-24T14:33:39Z,2020-01-07T09:34:15Z,CONTRIBUTOR,,"1. Fix `.tar.bz2` archive support.
2. Send `Content-Encoding` header for `.gz` and `.br` files. This allows compressing files and using them directly, like `