Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   Qtella (Linux/Unix) (https://www.gnutellaforums.com/qtella-linux-unix/)
-   -   My current batch of patches fixes remote DoS (https://www.gnutellaforums.com/qtella-linux-unix/21188-my-current-batch-patches-fixes-remote-dos.html)

Tadu July 24th, 2003 11:44 AM

My current batch of patches fixes remote DoS
 
I made a few new patches to Qtella 0.6.2. I didn't seperate them, so you have only two patches to look at.

http://www.stud.uni-karlsruhe.de/~uc...eprecated.diff

This one removes the usage of the deprecated header <strstream> and the corresponding class; replace it by <sstream> and class stringstream.

http://www.stud.uni-karlsruhe.de/~uc...and-fixes.diff

The remainder:
* accept version 0.4 conections again
* have code for outgoing 0.4 connections
(if you need 0.4, simply change a 0 to 1, if you need both, trying alternately both version yields good results)
* support for Gnucleus LAN mode
* get rid of stupid vect_* functions by using the right class for the job (string instead of vect<char>)
* fix remote DoS that resulted in 100% CPU usage
* improve header parsing somewhat (now files with " http" in their name can be downloaded)
* support for HUGE style incoming upload requests SHA1 hash
* partial support for HUGE download (needs more stuff to actually have a SHA1 hash to ask for)
* make autoconf.in somewhat more current

That's not all that should have been done, but a huge step in the right direction.

Unrequired October 2nd, 2003 05:42 PM

Thanks!
You should read a bit about creating RPM's, it's not hard once you set up the info file for it, then it's just like saying make.
It would help to get more users if there was a RPM.

Tadu October 14th, 2003 08:34 AM

I don't care about .rpms because I use a .deb based distro.

About the more users thing, then an author who at least would react somehow to emails would help much more. qtella was just removed from that distro because of (also) that particular reason.

Nanu October 18th, 2003 11:00 PM

I would rather have a developer answering e-mail and hanging around on the forums than writing code, good point


All times are GMT -7. The time now is 01:58 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.