You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mod_python-dev@quetz.apache.org by Barry Pearce <ba...@copyrightwitness.net> on 2005/03/31 23:19:58 UTC

Re: util.py

Hi folks,

Whilst my efforts seem to have raised the limit from ISO files at 740Mb 
to something higher it would appear that the problem is moving its way 
around the file and DoS is still possible (basically straightforward 
calls to readline need to be completely eliminated, and that the whole 
FieldStorage class when uploading files is not very stable nor solid. I 
now have problems with anything > 1Gb. (That said Firefox wont even 
attempt to load a 6GB file as an upload but IE will..ho hum - i think 
firefox is broken and there might be another bug report on the way!)

I have now got RFC1867 out. Im going to become fairly familiar with all 
this fairly quickly. I will test the final code using:

Browser:
	Firefox (Win32/Linux)
	Opera (Win32/Linux)
	IE
	Konqueror
	Galeon
	Mozilla (Win32/Linux)
	Epiphany

Apache2 under Linux and Win32 (XP).

Ill repost the util when I am fully happy. Any comments on the previous 
posting? Given that Im going to be diving in some detail?

Cheers,
Barry

Re: util.py

Posted by "Gregory (Grisha) Trubetskoy" <gr...@apache.org>.
Thanks this would be much appreciated!

(I don't have any comments on the previous posting other than that this 
does seem to be a problem that would require some serious studying and 
testing to solve and it's great that someone is willing to do it!)

Grisha

On Thu, 31 Mar 2005, Barry Pearce wrote:

> Hi folks,
>
> Whilst my efforts seem to have raised the limit from ISO files at 740Mb to 
> something higher it would appear that the problem is moving its way around 
> the file and DoS is still possible (basically straightforward calls to 
> readline need to be completely eliminated, and that the whole FieldStorage 
> class when uploading files is not very stable nor solid. I now have problems 
> with anything > 1Gb. (That said Firefox wont even attempt to load a 6GB file 
> as an upload but IE will..ho hum - i think firefox is broken and there might 
> be another bug report on the way!)
>
> I have now got RFC1867 out. Im going to become fairly familiar with all this 
> fairly quickly. I will test the final code using:
>
> Browser:
> 	Firefox (Win32/Linux)
> 	Opera (Win32/Linux)
> 	IE
> 	Konqueror
> 	Galeon
> 	Mozilla (Win32/Linux)
> 	Epiphany
>
> Apache2 under Linux and Win32 (XP).
>
> Ill repost the util when I am fully happy. Any comments on the previous 
> posting? Given that Im going to be diving in some detail?
>
> Cheers,
> Barry
>