'coz I'm pretty fucking sick of working on PeerGuardian and I don't think any changes I make will do it any justice, even logrithmic seaches.
If anybody out there can code a freeware firewall application that doesn't suck up all the CPU or can create an Active-X component that can be called from VC++, VB, etc. - Let me know... you'd get full credit and a load of traffic wherever you want it to go.
Basically, when it comes to firewall stuff, my coding doesn't cut the mustard...
I either find a coder that can do it or I open source PeerGuardian and tell all the emule users to re-code it themselves!
Thanks!!
||| = + |-|---------No longer lurking...
m e t h o d-----...Target aquired: BREIN
maybe u can help zab?Originally Posted by zab
right now if u know of someone that can help u should post back here.
bye
if it was open soure the RIAA would make it void
There's got to be some gpl'd firewall modules out there. imho something like PeerGuardian can only benefit from being open-sourceOriginally Posted by method
hi zab nice to see you :gj
and how does that happen?Originally Posted by SUprEMeBeiNg
from what he explains there's either a bug or he's using an inefficient algorithm; if its just a matter of filtering connections from a large list of ips there are several ways to do it (and no, logarithmic search is not the optimal one, if its the kind of flat namespace search I'm thinking of)Originally Posted by riderx
If you have the ips resolved you can try simple masking, if you haven't resolved them then keeping the list of ips in a trie can do it. Or you can just look at the code of ipchains/iptables or another open-source firewall implementation.
Again, I think peerguardian should be open-source and if you release it under gpl or bsd license you'll get many volounteers (myself inlcuded).
No offense, but I've loved the database much more than the program.
Logarithmic search is in fact the most optimal best-case, but the non-search hash algorithm would offer the best performance, at the cost of more memory. With only 32 bits of data, collisions shouldn't occur, resulting in O(1) (constant-time performance).Originally Posted by zab
I agree.Again, I think peerguardian should be open-source and if you release it under gpl or bsd license you'll get many volounteers (myself inlcuded).
It seems that you haven't heard of CVS.Originally Posted by SUprEMeBeiNg
I think its a great Idea to open it up. Maybe someone can port it to linux.
.
" I rode into Salt Lake City prepared to do my journalistic duty and arouse the public ire against polygamy. However, when I saw how ugly were the Mormon women, I realized that the men who marry, not one, but many of them, are Latter Day Saints indeed and deserving of the praise and gratitude of all mankind." Mark Twain
Bookmarks