paranoids and fascist admins
Please be polite and do NOT insult anyone.
I'm using same conversation style as my opponent.If he is willing to "label" me with "sticker" ("you're stupid, you don't know, blah-blah"), I can do the same.If someone does not likes it's own conversation style, he has to reconsider it.I will do the same then.
Reminder: You are here to request features you want to see in aMule. NO ONE is going to do anything if you take the code, write these features and follow the GPL when publishing, (unless you harm the network)
Yes, exactly.However, it is still a feature request forum so at least I can try, isn't it?
But in order to persuade our fascist admins (read: main developers) it's of no use to insult them and other forum members (no matter how much of an asshole they are), but instead to answer their questions.
Actually, it was not intended as insult.This phrase was just used to show that security only good up to some degree and you always have to find balance between security and usability.The most secure way is to ban 0.0.0.0 - 255.255.255.255 and unplug network cable for better reliability.However this is hardly a usable solution.And well, if someone feels himself like a fascist (or why he applies this phrase to himself, then?), thinks it's bad (or why this is treated as insult?), maybe, he has to change something in his life?

Let's start with
Nope, fascists are not my feature request, sorry.And well, I already told about pinging.Try to read again, you don't have to be a root in all cases.If you do not want to implement feature for any other reasons (for example you do not need it since all works ok for you without it, etc) it is ok. However, I'm pretty sad to heard comments about aMule like "why it saturates channel and all getting so slow?eMule was better!".I'm actually want to see Linux winning the battle.Not just to heard once more from users that "linux software worse than windoze-based one, blah-blah".I do not want to hear user's comments like "windows was better" and "all good software is for windows, there is no good software for Linux!".
You got it, it is NOT needed.
It is not needed for you and in your network setup.Great.You can relax, have some beer, etc.So, why you're here, at all, then?In my network setup pinging works better than static setup.For those who can't get the clue, try to read direct text: THIS HAS BEEN TESTED WITH EMULE MODS IMPLEMENTING SUCH PINGING.And I liked how this works.That's why I'm requesting feature.Can you understand this, after all?Of course nobody is "strictly must" implement this.But I'm surely can admit I like how this feature works in eMule in my network setup.
Coll, so you can ping anyone you want. But don't forget, for them your pings are incoming ones and they'll never know about it. So you want to send requests but don't expect answers to measure something. That's no problem, but the result can be hardcoded. It will be 0.
Duh, only pretty dumb people can ping firewalled machines for a long time, I guess.And well, if you'll stop attacking me, will take a look on mods implementing this feature, try to ping like they do, etc... well, the practice shows that in most cases mods are able to find reasonable close host to ping.And no, there is not 0 replies.Why?Try to read RFCs related to IP networking, this helps.Some "fascist" network setups may be not a case.But actually, ICMP is not "just one more thing to ban", it used for variety of legitimate reasons and part of standard.If someone want to ban it, ok, he can.But he has to recognize consequences.Maybe someone has forgot but ICMP was not invented for hackers.It has a dozen of legitimate uses it was invented for.Try to read some RFCs related to IP networking, not just rule your firewall and blame me here

First I thought you know what a firewall is.
First, I thought you read some RFCs related to IP networking but it looks like you're not.So what?If you'll read RFCs, you will figure out that I can expect ICMP to work in usual case, for example.I'm do not care about fascist setups.There is standards.That's all what really matters.If someone willing to ignore them, that's their option but they do not have to complain about some things not working in their setup then.
You filter for src/dst - port/ip with protcoll and some other criterias. Nothing more, nothing less. If you want to allow connections for processes, you need a Desktop"Firewall" (something like Zonealarm)
Hey?IPtables can allow access taking into account PID (GID, UID, ... - read man iptables for example).Do not know if I can call it "Desktop"Firewall"" but the option is still here.Of course this works only with IPtables on local machine where process resides, since you can't transfer information like PID over IP.So, remote firewalls have only packet headers to chew on and yes, there is no info about processes.Umm, well, you tried to say "all people are idiots..." once more here?Looks like it failed, sorry

But these things shouldn't be called so. Just code a NOP-Sled in a endless loop and you have the same effect (at least if you are not missing the fancy icon in your systray).
Iptables has no icon in system tray on it's own.But will you blame it as well?Since it can take a things like PID into account and therefore making per-process rulesets possible (as long as it runs on same machine where process resides of course).
What you should do is more than simple. Learn what a firewall is, how it works, and how to configure it, and use traffic shaping.
Well, for those who has problems with reading I will repeat:
1) Local traffic shaping on my machine will not help since there is more than one machine attached to router and local shaper is simply not aware how other machines are using channel at given moment.Simple, yes?For example if my machine runs aMule and someone on other machine browses, shaper on my machine will have no idea that someone is browsing.Shaping will not happen.
2) My ADSL router runs (Linux) altered firmware with "tc" traffic shaper built in.It relaxes things a bit but this is half-working and quite complex solution.I will repeat again: tc isn't damn great on 256kbit upload channel filled with 1492 bytes packets.And well, in my opinition this is not a solution but a dirty half-working hack which compensates lack of settings in aMule.And I can't recommend everyone to hack their routers to have tc running on router itself so it able to account ALL traffic from ALL machines.This requires firmware flashing and unsafe for "average Joe"
P.S. Uff, I'm tired on flaming.Maybe we should discuss features, not our networking knowledge?