... you just refuse to see what I type.
No, I'm not.Maybe I just read some parts not very carefully at very most.But you doing exactly same, isn't it?
There is no point in explaining you things, because you see them your way, period.
As for me, please sorry, but it looks like you simply fail to provide any strong
technical reasons to prove that implementation is not worth and that there is any real technical reasons against it.Instead, you're reverting to hardcoded "you are an idiot" position - kinda standard people behavior when there is no real technical arguments left.I can't understand this.
As for me, after some hours of googling, learning a dozen of eMule and unix sockets sources, getting idea what was implemented in eMule pinger, RTFMing, etc I can say that it looks like
there is an option to implement what eMule calls "UDP ping", for example, without any major headaches.This not requires root at all, you have just to create usual UDP socket, send packet to non existing port, get reject and measure time between packet send and error returned.Surely impossible.But implemented in mods... er, wait!What? Pinger is also implemented in aMule 0.47c itself.What a funny discovery
So, excuse but it looks like you just already decided for whatever reasons "it will not be implemented" and trying to use any reason to prove it.This seems to fail though, so you're sticking to "you're an idiot" conversation style without even bothering yourself to prove your words.
Let me add that your point was that users without knowledge should be able to do this,
Prove your words please, instead of just personal attacking me.Where I did mentioned this point?At very most you misunderstood something since English is not my native language so I maybe constructed sentence in poor manner.Can you quote sentence where I asked this?
As for me, I'm thinking ping should be used only somewhat skilled users who at least has idea what is is and how this will work.This required, since you have to set up ping tolerance times according to channel capabilities.
yet you acknowledge that setuid can't be enabled by default, and that UDP ping can't be enabled by default.
Yes, launching as root by default is BAD idea since this only required for some users and potentially a bit less safe.And pinging everything by default is bad idea as well since not each channel needs this and this adds some (small but still existing) overhead.
If you think that I made statement which contradicts to these words, you have to prove it.Please, give me a quote where I insisted you should run aMule as root
BY DEFAULT or where I insisted that ping should be on
BY DEFAULT.I gust admitted it is a good idea to have these options.Everything else is on your own, I did not told these options should be DEFAULT ones.
so no advantage for common users. For you, maybe, but then again, advanced users should know how to trafic shape their network.
Well, then, maybe you will be kind enough to tell why
official eMule 0.47c is implementing these techniques?Or you will just stick to "you're an idiot" tactic again to skip commenting on this?
Is not that I don't want to implement it,
Are you sure?Really?As for me, it looks like you're just trying to find technical reasons for a 2 days.And when this fails (since I'm being an asshole and offering things which are definitely possible to implement from technical side) you're sticking to "you're an idiot" argument due to lack of another arguments.This isn't funny.
is that there is no point on implementing it.
Argh, come on, tell us, why official eMule did implemented this feature then.Yes, I was forced to grab eMule 0.47c source, take a look and yes, there is such feature in Extended options.But for Kry "there is no point" to implement it.I'm asking "why"?And getting answer "because you're an idiot".I'm like such discussions, yep
And you fall on inaccuracies and wrong statements, and defend the mods for doing what they do.
If we are about to talk about accurate statements, then come on, grab official eMule 0.47c sources (and if you have Windoze box, binary as well) and take a look on them.
There is these pinging options, they once were adopted from some mod.
Now these features are official so asking to port them is at least reasonable.Now, you can't say any longer that I'm asking to tweaks intended just for my channel only, I guess.So, what about inaccurate and wrong statements?Are your statements 100% accurate, correct, etc so you're beating me whole 2 days like a hell?Or you're attacking first, beating for 2 days and only then evaluating if you're really right with these actions?
Well know what, there is a reason mods do some things...
For sure.They're experimenting.And sometimes manage to make things better.If improvement is really worth, it sometimes implemented in "mainline" official eMule.
and official eMule doesn't.
But it does!And please, do not tell "you're an idiot" once more.I'm already aware of your opinition about my lame ass - no need to repeat this statement (you can try to prove your statement ... if you can
).
They are 99% good reasons, and 1% lack of time.
But features I'm talking about is not a case.They were backported to official eMule.Just grab a source and look yourself (Pinger.cpp and Pinger.h is a goot point to start).Then, we can talk about accurate statements a bit more, if you wish.