[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MODs - Allgemein (http://www.emule-web.de/board/emule-mods-allgemein/)
-   -   eMule 0.29c Maella v4.1.08+Sicherheitsfix v.30a [28.09.2003] (http://www.emule-web.de/board/4068-emule-0-29c-maella-v4.html)

Blomy 16. August 2003 11:17

Xman, habe ich mal aktiviert. Aber dann wird die Obergrenze bei den
von mir eingestellten 13 kbs UL nicht überschritten. Und manchmal braucht er
ein bischen mehr UL. Zackig ist sie auf jedenfall. Sie ist zwar bei aktiviertem
Limit etwas ruhiger, aber von einer geraden Linie ist keine Rede. Aber das
ist mir inzwischen egal und habe es deaktiviert.

Um nochmal auf die aktiven Verbindungen vorher/nachher zu kommen.
Die Zangstrennung war vor ca. 12 Std. und die aktiven Verbindungen sind
immer noch zwischen 70 und 100. Das der Esel nach der Trennung erstmal
alles wiederfinden muss, ist mir ja klar. Aber nach 12 Std. sollte er doch
theoretischerweise den Wert den er vor der Trennung hatte (110-170), wieder
erreichen. Tut er aber nicht. Dieses Phänomen habe ich aber bei allen
Mod´s beobachtet. Irgendwie habe ich das Gefühl, das das noch keinem
aufgefallen ist.

Deswegen mache ich manchmal selber eine Zwangstrennung, wenn ich
den Esel neu gestartet habe und alle Quellen usw. eingelesen sind.
D.h. die aktiven Verbindungen im Statistikfenster eine mehr oder weniger
stabile Linie zeigt. Denn manchmal sind es mir einfach zuviele Verbindungen,
so ab über 150 und mehr,und mit diesem Trick regele ich sie herunter.
Warum das so ist, weis ich selber nicht.

Ps. hast du schon was läuten hören, ob sich da was neues tut ?

Xman 16. August 2003 13:01

blomy,
um es nochmal genauer zu umreißen:
bei "Limit für Daten + Overhead" sollte die weiße Linie gerade sein. (zumindest wenn im upload noch platz ist). ganz feine Häkchen sind normal. Allerdings gibt es Zeiten, da kommen etwas größere Häkchen rein. Im DU-Meter sieht man es daran, daß der Upload für < eine Sekunde vollkommen aussetzt. Mich würd interessieren ob das nur bei mir oder auch bei anderen so ist. Es hat übrigens nichts mit der Anzahl der Verbindungen zu tun. Das Phänomen tritt bei 500 Verbidnungen ebenso wahrscheinlich auf, wie bei 30 Verbindungen.

Zu Deinem Phänomen:
Eine Mögliche Erklärung: ist das Hardlimit erreicht macht der Esel wesentlich weniger Anfragen nach neuen Quellen (XS austausch). Zudem ist zu sagen, daß Maella in dieser Version etwas gepached hat:
Alle Quellen müssen normalerweise alle 20 Minuten aufgefrischt werden. Dies benötigt normalerweise eine aktive Verbidnung. Bei dieser Maella Version wird aber eine Art "Soft-Refresh" gemacht. Nachdem die Quellen erst einmal "richtig" abgefragt wurden, werden sie danach für den Refresh per UDP abgefragt. Hierbei werden wesentlich weniger Daten ausgetauscht. Im wesentlichen meldet die Quelle nur die neue QR-Position, nicht aber die Chunks die sie hat. Für einen UDP-Refresh wird keine Verbindung benötigt. Auch sieht man diese Abfrage nicht in der Downloadqueue. Nach 3 UDP-Refreshs ist wieder ein richtiger Refresh dran.
Diese Vorgehensweise ist eigentlich auch schon im offiziellen emule enthalten. Allerdings funktioniert sie dort wohl nicht. Maella hat diesen Bug behoben.
Aus diesem Grund wirst Du nach einer gewissen Laufzeit wesentlich weniger aktive Verbindungen brauchen, da vieles per UDP abgewickelt wird.

zu Deinem PS:
Hatte letzte Woche ne neue Version im Test, war allerdings nicht so gut. Maella entwickelt weiter.

Blomy 16. August 2003 13:24

Xman, habe dich wohl verstanden, aber wie üblich mich so ausgedrückt,
das es keiner versteht. *grossesverzeihungbitten* http://www.8ung.at/blomy/worthy.gif

Trotz aktiviertem Limit wird diese Linie nicht ruhig. Ausreisser nach unten - ja.
Aber er geht dann nicht mehr höher wie eingestellt.
Bei mir sind es etwas grössere Häkchen, aber wie gesagt nach unten.

Das Prob hast du also nicht alleine.

Xman 16. August 2003 15:55

blomy,
Ich verzeihe Dir :mrgreen:

Dieses Problem war nicht in der 2.04 bzw. 3 beta 5... erst ab der 3.02. Hier hatte Maella etwas in der Berechnung der Bandbreite geändert.
Wäre also interessant zu wissen, ob es bei Dir in der 2.04 auch ruhiger ist. (falls Du mal testest, denk daran nen neuen Userhash zu nehmen)


Allerdings gibts jetzt erst mal was neues zu testen. Maella hat nämlich die Berechnung schon wieder geändert. Habs selbst noch nicht getestet.. aber es gibt nen neuen Mod.....

Xman 16. August 2003 15:58

Zitat:

eMule 0.29c Maella v4.1.01

Binaries: eMule0.29c.Maella.v4.1.01-binaries.rar (~1.1MB)
Binaries (opt. for PIV + Athlon): eMule0.29c.Maella.v4.1.01-G7-binaries.rar (~1.1MB)
Sources: eMule0.29c.Maella.v4.1.01-sources.rar (~2.5MB) (with zLib and cryptolib sources)
Readme: changelog-Maella.txt

------------------------------------------------------
- August 16nd, 2003
- v4.1.01 (base on official client v0.29c)
------------------------------------------------------

[FAF] -One-queue-per-file-, now te system can be used up to 15 days (before 3 days)
[patch] -Accurate measure of bandwidth: eDonkey data + control, network adapter-
[fix-patch] -Auto A4AF-, A4AF was sometime unselected after the completion of a file
[modify-patch] -New Save/load Sources- If less than 1 hour elapsed since the eMule was restarted, all sources are reloaded, otherwise only 10 with a limit of 3 days

Fix possible source when an exception occurs during a download session
Fix possible source of crash during the trace of unknown packet

Blomy 16. August 2003 16:23

Xman, blöde Frage meinerseits : Warum neuen Userhash ?

Ich habe damit nämlich ein kleines Prob. Seit ca. 14 Tagen lade ich
Raritäten und habe auf den Gegenseiten einiges an Credits angesammelt.
Und bin jetzt so einigermassen froh, das da jetzt etwas DL für diese
Files kommt. 16 Raritäten Files im DL bei insgesamt ca. 460 Quellen.

Mein jetziger hoher DL kommt nur durch die vier anderen Files zustande.

/Edit 18:57/
habe den neuen jetzt mal angeschmissen. Läuft jetzt ca. 10 min.
Und zu meinem Entsetzen macht dieser Mod sage und schreibe
13 UL-Slots auf. Werde ihm 1 Std. geben. Wenn er dann nicht auf die
eingestellten 3 geht, fliegt er wieder runter.
Du weist, das ich ein Freund von ZZUL (UL-Shaping) bin und dann das. (Panik)

/Edit 2/
Hat sich erledigt. Absolut unzufrieden. Habe gedacht, er würde sich
nach einiger Zeit auf die eingestellten 3 runterregeln. Tut er nicht.
Das war einer der kürzesten Tests, die ich je gemacht habe.

Dringend nacharbeiten.
/Edit/

Blomy 17. August 2003 13:08

Benutzt keiner den neuen eMule 0.29c Maella v4.1.01 ?

Xman 17. August 2003 13:15

blomy,
hiuch, das Board hatte mir gestern gar nicht angezeigt, daß Du geantwortet hast. Drum seh ich das erst jetzt.

Also.. warum neuer Userhash bei 0.26: ganz einfach, weil Du mit dem aktuellen Userhash als sicher indetifiziert bist. Mit dem 0.26 Mod würdest Du in der Warteliste nicht mehr vorankommen, da Du Dich nicht mehr identifizieren kannst und so als Leecher gelten würdest.
Ich verstehe aber sehr gut, daß Du bei den seltenen Files keine Ambitionen hast nen anderen Usherhash zu testen ;-)

Zum neuen Mod:
Bei mir macht er genau dsa Gegenteil wie bei Dir. Er macht statt 8 nur 4 Slots auf. Das war aber galub ich auch Maellas Ziel: weniger Uploadslots. (schrieb er zumindest mal mir). Daß es bei Dir so schlecht läuft ist doof. Ich werd es ihm berichten. Danke für Deine Auskunft.

Blomy 17. August 2003 13:58

Xman,
das habe ich vermutet und deswegen ein neues Post gesetzt.

Wäre schön, wenn Maella die Anzahl der eingestellten UL-Slots auch wirklich
übernehmen würde. Nicht irgendwas zwischen 2 und 6.
2 UL Slots eingestellt, sollten auch 2 UL-Slots ergeben. So als Beispiel.

Bei dir ist das ja was anderes, du hast ja auch mehr UL zur Verfügung.

Xman 17. August 2003 15:04

blomy,
ich hab Maella nach der Slotproblematik gefragt.
Hier die Antwort:
Zitat:

Every 15 seconds, the system checks if the upload rate is below the upload limit. If it's below, an new slot is open.
...
The weakness of this system is that it becomes crazy if it can not reach the upload limit (e.g. limit to high of bandwidth used by another application like a browser)
Miot anderen Worten: alle 15 Sekunden wird geprüft ob der upload ausgefüllt ist. Ist er das nicht wird ein neuer Slot aufgemacht. Der Nachteil dieses Systems ist, daß wenn Dein eingestellter upload größer als die zur Verfügung stehende Bandbreite ist (abzüglich das, was z.B. Dein Browser braucht) zu viele Slots aufgemacht werden.

Ich denke Maella wird daran aber noch arbeiten. Übrigens sah ich keine gelbe Linie. Du vielleicht, blomy ?

hackersondope2002 17. August 2003 16:40

Xman, Ws bedeutet eigentlich "send socket buffer size" bei neuen Maella :?:

Blomy 17. August 2003 16:55

Xman, Ui jui jui - es war auf jedenfall eine Linie mehr vorhanden.
Frag mich aber nicht, was es war. Hab ich wieder vergessen.
Aber in dem Statistikfenster hat sie sich gut gemacht. Noch mehr Info´s.
Fand ich gut, aber mein Kurzzeitgedächtnis ist wirklich kurz.

Vielleicht wäre es Maella möglich, die 15 Secunden auf 30 oder 60 Secunden
zu erhöhen. Denn vom Prinzip her kenne ich diese Problematik. Beim LSD
muss ich mindestens 3-4 UL-Slots aufmachen, um meine 13 UL einzuhalten.
Es gibt ja Clients, die diesen Power nicht vertragen. Es ist auch absolut
korrekt von Maella, das er dies berücksichtigt. Es wäre aber schön, das dann
sein Mod, wenn die Clients den Power vertragen, wieder auf die von
mir eingestellten UL-Slots wieder runterregelt. Das wäre dann eine
perfekte Automatik.

Xman 17. August 2003 17:03

hackersondope2002,
das ist die Upload-Puffergröße für den Socket. Mit einem kleineren Wert wird die Verzögerung von emule vermindert, mit einem größeren Wert wird der durchschnittliche Upload stabilisiert.
Eine Änderung des Wertes hat erst Auswirkung für die nächste Uploadsession.

Ich weiß, mit der Info kann man noch nicht allzuviel anfangen, so hatte es mir aber Maella erklärt. Erfahrungswerte hab ich da leider auch noch nicht.

Wieviele uploadslots hast Du eigentlich ? Siehst Du die gelbe Linie in der Statistik ?

hackersondope2002 17. August 2003 17:06

Xman, Dank dir hab verstanden was du meinst :D

Xman 17. August 2003 18:03

kurze Info:
Das uploadmanagemend wird demnächst nochmal überarbeitet!

Frage nochmal an die Benutzer der 4.1.01: seht ihr die gelbe Kurve ? Ich seh sie nicht, was aber am win2k liegen könnte.

hackersondope2002 17. August 2003 21:09

Xman, Iche sehe sie habe Win XP

hackersondope2002 18. August 2003 18:58

Xman, Weist du wan eine Maella version kommt die auf der 30a Basiert :?:

Xman 18. August 2003 19:04

hackersondope2002,
leider nein, aber ich weiß, daß sich Maella schon durch den 0.30a Code durchgearbeitet hat. Er fand schon Fehler ;-)
Insofern denk ich, daß seine 0.30a Version nicht allzulange auf sich warten läßt.

hackersondope2002 18. August 2003 19:39

Xman, Das find ich gut bis dahin werde ich erstmal ne andre testen bis seine kommt.

Red-Hawk 19. August 2003 10:52

ich warte auch schon auf ne 30a maella solange bleib ich meinen sivka treu :-)

über ne celeron optimierte exe würde ich mich freuen, aber man darf doch noch träumen oder :-)

so long

Xman 19. August 2003 10:59

Red-Hawk,
ehrlich gesagt hab ich noch nie davon gehört, daß man für celeron was optimieren kann. Ehrlich gesagt sind mir bis jetzt auch bei den optimierten Versionen keine Verbesserungen aufgefallen. Die AMD-Version braucht bei mir exakt gleich viel CPU wie die normale Version. Die Optimierungen spielen sich also wenn überhaupt nur im nicht sichbaren bereich ab.

Red-Hawk 19. August 2003 11:42

na dann werde ich mich wieder an die maella´s machen , wenn sie auf 30a basieren.

Xman, danke für die antwort :-)

Xman 20. August 2003 00:25

Achtung:
Die 4.1.01 hat nen schweren Bug beim speichern von sourcen. Wer diese Version verwendet und neu startet sollte VOR dem Beenden alle Dateien des Temp-Ordners außer part, part.met und part.met.bak löschen. Dies gilt auch beim Umsteig auf die Vorversion.

Im übrigen wird es keine Version basierend auf 0.30a geben, da diese Version keine wirklich nützlichen Neuerungen beinahltet. Ob Maella das Sicherheitsloch stopft wird sich zeigen.

Xman 20. August 2003 21:01

neue Version mit der sich der oben beschriebene Bug erledigt hat:

eMule 0.29c Maella v4.1.02
Binaries: eMule0.29c.Maella.v4.1.02-binaries.rar (~1.1MB)
Binaries (opt. for PIV + Athlon): eMule0.29c.Maella.v4.1.02-G7-binaries.rar (~1.1MB)
Sources: eMule0.29c.Maella.v4.1.02-sources.rar (~2.5MB) (with zLib and cryptolib sources)
Readme: changelog-Maella.txt

Zitat:

------------------------------------------------------
- August 20nd, 2003
- v4.1.02 (base on official client v0.29c)
------------------------------------------------------

The users can now select between the old and new Upload slot sharping (USS)
[patch] -Network Adapter Feedback Control- It migth not work on all configs. When enabled, the USS (in new mod only) won't open a new slot if the NAFC has already reached its limit. In 'full control' mod, the upload limit is controled by the NAFC (=> Attention, experimental! Does not work so well)
[modify-patch] -New Save/load Sources- Now the change introduced with 4.1.01 should work

Red-Hawk 20. August 2003 22:46

naja ich warte lieber auf die 30a :-)

Xman 20. August 2003 22:58

Red-Hawk,
wie schon erwähnt wird es von Maella keine 0.30a geben.

hackersondope2002 20. August 2003 23:46

Xman, wie kann ich eigentlich NAFC aktivieren :?:

Xman 20. August 2003 23:51

hackersondope2002,
(noch) keine Ahnung da ich gerade erst mal den neuen ikabot teste. Morgen ist der Maella dran ;-)

Red-Hawk 21. August 2003 11:21

schade das es keine 30a geben wird, find ich persönlich schlecht.......

naja werd ich sie mal testen.

Xman 21. August 2003 17:25

hackersondope2002,
Ich kann NAFC auch nicht aktivieren. Werd es melden.
Wie läuft der Mod sonst so bei Dir ?

Xman 24. August 2003 21:20

neue Version:

eMule 0.29c Maella v4.1.03

Binaries: eMule0.29c.Maella.v4.1.03-binaries.rar (~1.1MB)
Binaries (opt. for PIV + Athlon): eMule0.29c.Maella.v4.1.03-G7-binaries.rar (~1.1MB)
Sources: eMule0.29c.Maella.v4.1.03-sources.rar (~2.5MB) (with zLib and cryptolib sources)
Readme: changelog-Maella.txt



Zitat:

------------------------------------------------------
- August 23nd, 2003
- v4.1.03 (base on official client v0.29c)
------------------------------------------------------

Add some logs for the NAFC
Change the limits for the chunck selection: very rare => 1+10%, rare => 2+30%
[merge form v0.30a] Check tag type + divers small things
[merge form v0.30a] bluecow: Added several parts of SlugFiller's SafeHash [SlugFiller]
[merge form v0.30a] bluecow: ED2K protocol: fixed handling of OP_FILESTATUS for files with a size of PARTSIZE*N


Xman 24. August 2003 21:34

Bad News:
Was Maella schon privat angekündigt hatte, machte er nun offiziell:

Zitat:

Hi,

Here it is what should be my last mod. As it has already been announced on other boards, I made my decision to stop my work here as a 'modder'. Working around eMule was a very good experience but I wish to use my free time for some other projects.

Thanks to everybody who supported me during this time.

Regards
Maella

cyrex2001 24. August 2003 22:07

schade, wieder einer der guten modder! :cry: :cry: :cry:
cyrex2001

Xman 24. August 2003 22:21

Tja... ich bin auch etwas traurig darüber.
Maella war mit der ganzen emule-Entwicklung nicht mehr richtig glücklich. Ständig kamen neue unnütze Features in die offizielle Version, statt die vielen Bugs und schlampig programmierten Stellen auszubessern. Als er die neue 0.30a-Version sah und sah, daß dort in den neuen Klassen nicht mal Kommentare vorhanden waren hatte er die Schnauze voll.
Ich kann das auch nachvollziehen. So viele Fehler (weit unter der Programmoverfläche) wurden von ihm gefixed. Viele davon wurden nie oder erst sehr spät in die offizielel Version übernommen. Ich kann schon nachvollziehen, daß das manchmal frustrierend sein kann.
Ich bin auf die emule-Zukunft ohne ihn gespannt.

Red-Hawk 24. August 2003 22:26

*träne kuller*

ich find wirklich schade da ich seine mod´s auch immer gut fand.........

:-(

naja dann werd ich die version nochmal benutzen , die letzte die er gemacht hat. Zur ehre halber , das aber erst morgen.


bis dann und gute nacht euch allen *fg*

Blomy 24. August 2003 22:29

Xman, du hast zwar geschrieben, das er keine 0.30 Version heraus bringen
würde, aber ich habe einfach die Hoffnung nicht aufgegeben, das vielleicht doch.
Jetzt ist es vorbei mit der Hoffnung. Wirklich sehr, sehr schade.

Und wieder ist ein Licht am Ende des Tunnels erloschen.

Ich war ja sehr lange mit seinem Mod verheiratet, bis dann leider ein
hübscheres Mädchen vorbei flanierte. Wenn ich den jetzigen Mod nicht hätte,
sofort wieder Maella.

cyrex2001 24. August 2003 22:30

tja, da kann ich ihn auch ganz und gar verstehen! vielleicht war der schritt, den das plus team gegangen ist, genau der richtige! man übernimmt nur noch, die für sich positiven features, der offiziellen emule-version!
cyrex2001

Red-Hawk 25. August 2003 10:13

cyrex2001, da stimmt ich dir zu, vieleicht hätte ihn das mehr gebracht und so wäre er noch unter uns. :(

hackersondope2002 25. August 2003 12:58

Es iss echt schade das Maella aufhört :oops: Es gehen immer die die viele für das emule-projekt gamcht haben und immer viele verbessserungen oder neue Ideen eingebracht haben.

Xman 25. August 2003 14:54

Hi
hier noch ein paar Infos bezüglich der Sicherheitslücke die ab 0.30a gefixed ist.
Auf die Frage ob Maella diesen Fix auch in seine neue Version übernommen hat gab er folgende Antwort:

Zitat:

I reviewed the changes between the officail v0.29c and v0.30a and merged everything that was looking more or less like a security fixes.

I hope to have been able to merge all the fixes, but of course I can not give any garanties

Maella
Man kann also davon ausgehen, daß die Version "sicher" ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102