Re: [freenet-support] Opera 8 and Anonyminity warning
Next time you suspect that freenet is the slowest system try this business URL: https://h30046.www3.hp.com/subprofile_summary.php I thought they wanted me to update my profile in this life time. I think I was wrong. Nick Sturm ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] Opera 8 and Anonyminity warning
Confirmed all you said there with 8.01. However I need to get the earlier versions to determine exactly at what point the behaviour changed. Is this possible? Thanks. -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. signature.asc Description: Digital signature ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
[freenet-support] Opera 8 and Anonyminity warning
Could someone explain what you mean by Opera by default breaking anonymity? No one on the Opera forums has any idea what you mean, nor how mime type guessing could be an issue. Also, your instructions are not updated for Opera 8, as the preferences Option (and likely behavior) is no longer the same - well the preferences option just isn't there in the new dialogs. For reference (feel free to respond in the Opera forums as lots of members are curious now) http://my.opera.com/forums/showthread.php?s=postid=960874#post960874 Thanks, jp10558 ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] Opera 8 and Anonyminity warning
Here is the response I sent separately: I didn't discover the Opera problem, but the general issue is that Freenet can't send data to a web browser unless it knows what the web browser will do with it, otherwise the web browser could do something that would compromise your anonymity (such as connect to a remote web server without going through Freenet). For this reason Freenet limits the mime-types that can be sent to the browser. Internet Explorer, and apparently Opera attempt to guess mime-types for some types of data in a way that Freenet can't reasonably anticipate, and thus for a given object Freenet may not be able to determine whether it is safe to send it to the browser. If Opera no-longer does this, or if there is some reasonable way to guarantee that Opera will treat a given piece of data as the mime- type specified in the HTTP headers (without Freenet needing to do an unreasonable analysis of the data itself), then this information is no-longer correct and we will update Freenet accordingly. On 14 Jun 2005, at 15:53, [EMAIL PROTECTED] wrote: Could someone explain what you mean by Opera by default breaking anonymity? No one on the Opera forums has any idea what you mean, nor how mime type guessing could be an issue. Also, your instructions are not updated for Opera 8, as the preferences Option (and likely behavior) is no longer the same - well the preferences option just isn't there in the new dialogs. For reference (feel free to respond in the Opera forums as lots of members are curious now) http://my.opera.com/forums/showthread.php? s=postid=960874#post960874 Thanks, jp10558 ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/ listinfo/support Or mailto:[EMAIL PROTECTED] ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] Opera 8 and Anonyminity warning
At 05:01 PM 6/14/2005 +0100, Ian Clarke wrote: * Replies will be sent through Spamex to support@freenetproject.org * For additional info click - http://www.spamex.com/i/?v=6762337 Here is the response I sent separately: I didn't discover the Opera problem, but the general issue is that Freenet can't send data to a web browser unless it knows what the web browser will do with it, otherwise the web browser could do something that would compromise your anonymity (such as connect to a remote web server without going through Freenet). For this reason Freenet limits the mime-types that can be sent to the browser. Internet Explorer, and apparently Opera attempt to guess mime-types for some types of data in a way that Freenet can't reasonably anticipate, and thus for a given object Freenet may not be able to determine whether it is safe to send it to the browser. If Opera no-longer does this, or if there is some reasonable way to guarantee that Opera will treat a given piece of data as the mime- type specified in the HTTP headers (without Freenet needing to do an unreasonable analysis of the data itself), then this information is no-longer correct and we will update Freenet accordingly. One of Opera's developers responded in the thread I linked to in my last e-mail. Since I don't know if anyone here is following the forum thread, I'll also quote the response here: by yngve Senior Developer In 7.2x (IIRC, or 7.50) we restricted the scope of our guessing algorithm. This was done to resolve several problems with incorrect gussing. Previously both application/octet-stream and text/plain were sent through the guessing algorithm (first extension, then check content) Now, only three text/plain variants (the various defaults used by badly configured servers) are checked to see if they look like binary content, which will be changed to application/octet-stream (final) and (by default) ask the user what to do and where to place it. Application/octet-stream will first go through an extension check and if it matches a known type it will be handles like that entry specifies (e.g. .swf files are flash content), if it does not match an extension we take a look at the content to see if it looks like an image, HTML, XML or text file and in that case render it as one of those. Otherwise we ask the user what to do and where to place it. This method was also used for text/plain before we changed the guessing algorithm. If the server does not send a MIME type the document is handled like application/octet-stream above. Any other MIME type is handled according to the preferences set by the user for that type or we ask the user. If the freenet developers object to Opera rendering application/octet-stream content that looks like HTML as HTML they probably have the option of overriding the MIME type to something that will force a download (beside specifying a Content-Disposition: attachment) , e.g. application/x-msdownload or application/x-unknown, or something similar. Of course, if I understand it correctly, that approach may not work with IE. Sincerely, Yngve Pettersen Opera Software ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]
Re: [freenet-support] Opera 8 and Anonyminity warning
On Tue, Jun 14, 2005 at 01:36:49PM -0400, [EMAIL PROTECTED] wrote: At 05:01 PM 6/14/2005 +0100, Ian Clarke wrote: * Replies will be sent through Spamex to support@freenetproject.org * For additional info click - http://www.spamex.com/i/?v=6762337 Here is the response I sent separately: I didn't discover the Opera problem, but the general issue is that Freenet can't send data to a web browser unless it knows what the web browser will do with it, otherwise the web browser could do something that would compromise your anonymity (such as connect to a remote web server without going through Freenet). For this reason Freenet limits the mime-types that can be sent to the browser. Internet Explorer, and apparently Opera attempt to guess mime-types for some types of data in a way that Freenet can't reasonably anticipate, and thus for a given object Freenet may not be able to determine whether it is safe to send it to the browser. If Opera no-longer does this, or if there is some reasonable way to guarantee that Opera will treat a given piece of data as the mime- type specified in the HTTP headers (without Freenet needing to do an unreasonable analysis of the data itself), then this information is no-longer correct and we will update Freenet accordingly. One of Opera's developers responded in the thread I linked to in my last e-mail. Since I don't know if anyone here is following the forum thread, I'll also quote the response here: by yngve Senior Developer In 7.2x (IIRC, or 7.50) we restricted the scope of our guessing algorithm. This was done to resolve several problems with incorrect gussing. Previously both application/octet-stream and text/plain were sent through the guessing algorithm (first extension, then check content) Now, only three text/plain variants (the various defaults used by badly configured servers) are checked to see if they look like binary content, which will be changed to application/octet-stream (final) and (by default) ask the user what to do and where to place it. Which variants? Application/octet-stream will first go through an extension check and if it matches a known type it will be handles like that entry specifies (e.g. .swf files are flash content), if it does not match an extension we take a look at the content to see if it looks like an image, HTML, XML or text file and in that case render it as one of those. Otherwise we ask the user what to do and where to place it. This method was also used for text/plain before we changed the guessing algorithm. Okay, here we have a problem. At the moment we assume that application/octet-stream means download to disk somewhere. If the server does not send a MIME type the document is handled like application/octet-stream above. Any other MIME type is handled according to the preferences set by the user for that type or we ask the user. If the freenet developers object to Opera rendering application/octet-stream content that looks like HTML as HTML they probably have the option of overriding the MIME type to something that will force a download (beside specifying a Content-Disposition: attachment) , e.g. application/x-msdownload or application/x-unknown, or something similar. Of course, if I understand it correctly, that approach may not work with IE. Okay, that's a good idea - what's wrong with Content-Disposition: attachment ? So what we need to do: - Find out which version of Opera the guessing scheme changed - Detect old Opera variants and tell the user to upgrade or change the config - Use some means beyond application/octet-stream to specify that a file must be downloaded to disk - Look into the text/plain issue above. Sincerely, Yngve Pettersen Opera Software -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. signature.asc Description: Digital signature ___ Support mailing list Support@freenetproject.org http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]