Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XHTML IS NOT HTML & update license to GPLv3+ as legally required! #2605

Closed
wants to merge 2 commits into from
Closed

XHTML IS NOT HTML & update license to GPLv3+ as legally required! #2605

wants to merge 2 commits into from

Conversation

ghost
Copy link

@ghost ghost commented Aug 17, 2020

First the XHTML MIME not declared under content_types, second XHTML is NOT HTML!

See: https://www.w3.org/2003/01/xhtml-mimetype/

First the XHTML MIME not declared under content_types, second XHTML is NOT HTML! 

See: https://www.w3.org/2003/01/xhtml-mimetype/
@purplesyringa
Copy link
Contributor

Hats off for a try to add a backdoor, but I am afraid you didn't manage to add it, "html" in content_type is enough. Try harder next time.

@ghost
Copy link
Author

ghost commented Aug 17, 2020

@imachug I did not added the backdoor! There is already a backdoor see "xhtml" in content_type. I actually removed the backdoor.

@purplesyringa
Copy link
Contributor

is_html_file enables sandboxing for dangerous pages that use HTML, XHTML, etc.

@ghost
Copy link
Author

ghost commented Aug 17, 2020

Okay, since when HTML is dangerous? XHTML is! Also is_html_file enables nothing by itself and that was already there as you seen at https://github.com/HelloZeroNet/ZeroNet/pull/2605/files.

"xhtml" in content_type must be removed urgently. XHTML is an application and it is a backdoor in its current form!

@purplesyringa
Copy link
Contributor

Okay, since when HTML is dangerous?

Ha-ha-ha. HTML supports JS scripts, which can be used to escape sandbox if CSP is disabled. Same with XHTML, Flash, etc.

@ghost
Copy link
Author

ghost commented Aug 17, 2020

All in all the backdoor was already there.

So we should remove is_html_file = "html" in content_type and return is_html_file?

@purplesyringa
Copy link
Contributor

All in all the backdoor was already there.

Here's how one would add a backdoor: modify file sending function to take file content into consideration when issuing Content-Type header (see mimemagic) instead of (or with) extension which would allow one to craft a file that is parsed as PNG at time-of-check and HTML at time-of-use (by browser).

If this PR removed is_html_file at all, CSP headers would be never issued which would lead to sandbox escape.

@ghost
Copy link
Author

ghost commented Aug 17, 2020

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 must change the license to GPLv3+ aka (any later version) and make ZeroNet entirely free!

You are a piece of shit @imachug nobody voted for your shitty GLPv3! Those who voted they are not even surpassing the 13 votes! You don't pretend you given choice to people because that is bullshit! 

@HostFat asked: 

> Well, I'm ready I guess, what I need to do? :)
#2273 (comment) 

@imachug replied: 
> Just post a comment "**GPLv3**" under this issue.
#2273 (comment)

You and @shortcutme cheated (**illegally** manipulated) votes on a license change! Counted all "I don't care" as it is a vote for your preferred version of the license and when someone asked what to vote for you said again your preferred version and not that what is the most free or it is in the interest of the ZeroNet project! 

On the license change the all the "I don't care" votes MUST go to that which the community and not one person wanted the most! You can go to #2273 and count all the votes you will see clearly that everyone wanted **GLPv3+** (**GPLv3 or any later version**).

#2606 (comment)
> It's true that I wanted to switch to a particular license

You are a piece of shit criminal just like Tamas Kocsis who included a backdoor in ZeroNet! When I come and demanded to remove the backdoor you accused me that I trying to add it! 

Link: #2606 (comment)
@ghost
Copy link
Author

ghost commented Aug 18, 2020

You are a piece of shit @imachug nobody voted for your shitty GLPv3! Those who voted they are not even surpassing the 13 votes! You don't pretend you given choice to people because that is bullshit!

@HostFat asked:

Well, I'm ready I guess, what I need to do? :)
#2273 (comment)

@imachug replied:

Just post a comment "GPLv3" under this issue.
#2273 (comment)

You and @shortcutme cheated (illegally manipulated) votes on a license change! Counted all "I don't care" as it is a vote for your preferred version of the license and when someone asked what to vote for you said again your preferred version and not that what is the most free or it is in the interest of the ZeroNet project!

On the license change the all the "I don't care" votes MUST go to that which the community and not one person wanted the most! You can go to #2273 and count all the votes you will see clearly that everyone wanted GLPv3+ (GPLv3 or any later version).

#2606 (comment)

It's true that I wanted to switch to a particular license

You are a piece of shit criminal just like Tamas Kocsis who included a backdoor in ZeroNet! When I come and demanded to remove the backdoor you accused me that I trying to add it!

Link: #2606 (comment)

@ghost ghost changed the title XHTML IS NOT HTML XHTML IS NOT HTML & update license to GPLv3+ as legally required! Aug 18, 2020
@purplesyringa
Copy link
Contributor

@HelloZeroNet Please close this orphan issue.


You and @shortcutme cheated (illegally manipulated) votes on a license change!

Don't mess up with chronology. We've decided to use GPLv3 before HostFat replied. At this moment, the choice was already made, so I asked HostFat if they're fine with it. They were.

Please don't ping unrelated people, omit @ if you quote comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants