	NDERUNGSPROTOKOLL VON EMULE
	============================

v0.27a
----------------------
- 13. Mrz 2003      -
----------------------
Ornis:Neue Optionen um die Logs mitzuspeichern
Unk: Kredit-System optional
Unk: Einfacher Erst-Start-Assistent
Unk: Weitere Protokollnderung fr bessere Kompatibilitt mit dem Hybriden
Team:viele kleine Fixes & Anpassungen

----------------------
- 11. Mrz 2003      -
----------------------
Ornis:Liste freigegebener Dateien: Linkkopieren nun auch bei Mehrfachauswahl
Ornis:Suchfenster: Eingabe von mehreren ED2k-Dateilinks zum Download mglich
Ornis:Option zum berwachen der Zwischenablage auf ED2k-Dateilinks -> Abfrage ob diese zum Download hinzugefgt werden sollen
Ornis:Einstellungen: neue Sektion: Sicherheit (Filter,...) - neuer Filter fr Kommentare
Ornis:neue Spalte "Verzeichnis" in Liste freigegebener Dateien
Unk: lMule wird nun erkannt
Unk: eMule v0.19 und frher bekommen eine geringere Warteschlangenbewertung. Dies soll deren Nutzer zu einem Upgrade bewegen, da diese alten Clients u.U. an falsche Ports senden.
Ornis:"Hotmenu" hinzugefgt, fr schnellere Kontrolle via Tastatur. Drcke Alt+x !

----------------------
- 10. Mrz 2003      -
----------------------
Ornis: Fertiggestellter Download in der Downloadliste wird bei Aktivierung geffnet
Unk: Neue Liste "bekannte Clients" im Transferfenster
Unk: Uploadclients mit unbekanntem Dateinamen werden nicht entfernt- fr bessere Kompatibilitt mit dem Hybriden.
Unk: Liste der freigegebenen Dateien nutzt Warteschlange und Uploadliste, um einen Balken darzustellen, der anzeigt, wie verbreitet die Datei im Netzwerk ist.
Unk: Fehlerkorrektur im Assistenten
Ornis:Kommentaricon sollte nun mehr Uptodate sein [Moosetea]
Unk: Korrektur eines Bugs, der bei Internet-Verbindungsunterbrechung zum Crash fhren konnte

----------------------
- 2. Mrz 2003       -
----------------------
Ornis:Fix: Speichern der gesamten gesendeten Datenmenge einzelner Dateien nicht mehr auf 4GB limitiert
Ornis:Korrektur eines Fehlers, der die Vorschau von Videodateien mir grogeschriebener Erweiterung verhinderte
Ornis:Einstellungendialog etwas umorganisiert
Ornis:Neue Option, um das Bewertungs-/Kommentar-Icon in der Downloadliste ein-/auszuschalten

----------------------
- 1. Mrz 2003      -
----------------------
Unk: Quellen die gerade nicht downloaden, werden nun seltener (1/10 der Zeit) aktualisiert [basierend auf Maella]
Unk: Name und Beschreibung von Servern werden nun aktualisiert. Maximale Nutzeranzahl ist nun in separater Spalte
Unk: Auswahlknopf-Fehler im Assisten korrigiert
Unk: wie eMule den Versionstyp austauscht wurde verndert
Ornis:Downloadliste kann nun in Kategorien organisiert werden (Downloadliste einteilen, unterschiedliche Eingangsverzeichnisse setzen, farbliche Markierung konfigurieren, Befehle auf alle Downloads in der Gruppe absetzen,...)
Ornis:Datums/Zeitformat kann in der preferences.ini gendert werden - strftime()-kompatible Formatierung!!!

----------------------
- 26. Februar 2003   -
----------------------
Ornis: Korrektur: Quellenaustausch war u.U. seltener
Ornis: gestoppte Downloads erhalten keine Quellen mehr
Unk: Korrektur eines Fehlers, der einen Upload lnger als einen Chunk erlaubte (im kompletten Chunk-Modus)

----------------------
- 25. Februar 2003   -
----------------------
Unk: View transfering parts in uploadlist. (Lonestar)
Unk: LowID users have a little better handling in uploadqueue to get a slot. (Still needs a check to make sure several LowID clients don't get a upload slot very close together.)

----------------------
- 24. Februar 2003   -
----------------------
Ornis: mittlerer Mausklick auf ein Kommentar-Symbol ffnet die Kommentarliste
Unk:   Uploadbalken sind nun im 3D-Stil
Ornis: Korrektur in automatischer Versionsberprfung [thx bluecow]
Ornis: Anzeige des letzten Zeitpunktes wann fr die Downloads jeweils der letzte Empfang einging (Tooltip, Downloadlisten-Spalte, Dateidetaildialog)

----------------------
- 21. Februar 2003   -
----------------------
Unk: Auto-Priorisierungs komplett erneuert. Download und Freigegebene Dateien sind nun komplett separat. Auto Prioritt ist nun standardmig aktiv

----------------------
- 19. Februar 2003   -
----------------------
Unk: DownloadListCtrl. verbessert+Korrekturen (Maella)
Unk: Eingearbeitet: Abfrage der freigegebenen Datein von Hybrid-Clients. (Bluecow) (Not completely tested. May have issues.. I test more later..)
Unk: Aktualisiert die Warteschlange nicht dort, wo sie eh nicht sichtbar ist (zz)
Unk: Another Update on the Min to Tray Button. (Zegzav)
Ornis:Nachrichten-Benachrichtiger wurde erweitert, untersttzt nun frei definierbaren Skin, Schlie- & History-Funktion [enkeydev]
Ornis:Doppelklick auf eine Quelle in der Kommentarliste ffnen einen Nachrichten-Chat mit diesem Benutzer
Ornis:Fehlerkorrektur beim Limitieren der Downloadgeschwindigkeit whrend der Laufzeit und via Kommandozeile


v0.26d
----------------------
- 15. Februar 2003   -
----------------------
Unk: Fix: Warteschlangen-Rotation wurde korrgiert - einige Clients wurde sofort wieder aus der Uploadschlange gekickt
Unk: mehrer Optimierungen von BadWolf63,ichi
Unk: Darstellungsfehler des Knopfes fr Minimieren zum Tray korrigiert (zegzav)
Unk: cDonkey ist nun auch in den Statistiken
Unk: Splitter-bar Position wird nun prziser gespeichert


v0.26c
----------------------
- 13. Februar 2003   -
----------------------
Unk: Hybriden-Erkennung gendert
Unk: Uploadslot Management etwas verndert - es sind davon sehr langsame und sehr schneller Verbindungen betroffen (Koop. mit VQB)
Unk: Einige Uploads waren viel zu lange im Chunk-Modus. Dies wird nun geprft und vermieden.
Unk: Dateien im Auto-Modus bleiben nun nicht mehr beim Neustart hngen (jicxicmic)
Unk: Rundungsfehler korrigiert fr Datenraten (Maella)
Unk: Verbindungsvorgang etwas verndert. eMule verbindet nun klger bei "sicheres Verbinden" deaktiviert - um LowID zu vermeiden
Unk: Serverinformationen gehen nun nicht mehr beim Serverlistenupdate verloren
Ornis:Neuer Kommandozeilen-Befehl: "limits=up,down" (z.B.: "emule.exe limits=50,12") um die Limits fr den Up- & Download zu setzen
Ornis:neue Option um die Transferraten in der Titelleiste von eMule anzeigen zu lassen
Ornis:mittlerer Mausknopf ruft die Detailanzeige des aktivierten Eintrags auf in Download-, Upload- & Queueliste
Ornis:Fix: Webservices in der Liste freigegebener Dateien funktioniert wieder

----------------------
- 11. Februar 2003   -
----------------------
Ornis:Fix: Statusbar-Icon erscheint wieder bei neuen Nachrichten 
Ornis:eine Reihe kleiner Korrekturen, sowohl GUI als auch funktionale [Teils von JonnyB]
Unk: automatisches Speichern der Serverliste und Freundesliste nun im akzeptablen Abstand
Unk: Quellenaustausch sendet nun nur bettigte Quellen zu einem Client!
Unk: weitere kleine GUI-Fixes
Unk: Korrektur ein paar weiterer Sicherheitslcken (teils von beef2k & bluecow & juanjo)
Unk: kleiner Fix bzgl. der Max.Verbindungen in den Einstellungen
Unk: Pause und Prioritt werden nun wieder bei Programmende gesichert

----------------------
- 10. Februar 2003   -
----------------------
Ozon: Bugfix: ED2k Links werden nun auch fr Dateien >4GB korrekt erstellt
Ornis:Darstellungsfehler im Kommentaranzeige-Fenster korrigiert
Ornis:Anzeige der Anzahl von Downloads ber der Downloadliste
Ornis:Korrigiert: Speichern&Wiederherstellen der Spaltenreihenfolge der Downloadliste
Ornis:Filter fr eingehende Nachrichten (Konfig. in Einstellungen/Benachrichtigung, Standard Filterbeispiel: "Your client has an infinite queue")


v0.26b
----------------------
- 8. Februar 2003    -
----------------------
Unk: Konvertierung vieler char[] in CStrings, um Pufferberlufe zu vermeiden
Unk: Wenn ein Hashset Probleme bereitet, wird er neu angefragt
Ornis:Fix: Webservices im Suchfenster aufrufen
Ornis:Fix: Vorschau starten [jicxicmic]
Ozon: neu: kontinuierliches Backup fr .part.met Dateien
Ornis:mehrere kleine GUI & andere Fixes
Ornis:IP-range Filter (fr Blacklists) - cDonkey's filter-file-Format wird benutzt (Grundfiltering-mehr wird kommen) (mehr siehe FAQ!)
Ornis:MeineInfo zeigt nun auch IP & Port an

----------------------
- 7. Februar 2003    -
----------------------
Ozon: Netzung des macro THIS_FILE in allen Quellcodes, um Leaks im VS besser aufzuspren (nicht entfernen!)
Unk:  Sicherheitslcke gestopft (bluecow/zegzav)
Unk:  Serverliste und Freundeslist werden nun auch zwischendurch gesichert
Ornis:Kommentardialog (Ansicht) umgestaltet (Listenansicht)

----------------------
- 6. Februar 2003    -
----------------------
Ozon: EMSOCKET_DEBUG definiert fr EMSocket-logfile
Ozon: Vernderter Packalgorithmus fr die meisten structs/classes (nicht die Kritischen, weiterhin 1 byte) zu 8 bytes.
(kann Performance verbessern...)
Ozon: Clients.met wird bei jedem Start von eMule gesichert
Ozon: Variablenumbenennung begonnen... (CAbstractFile, CClientCredits for now...)
Unk:  Statistiken haben nun einen Paketzhler, und einige kleine Fehlerkorrekturen

Fehlerkorrekturen, mit Hilfe von ZegZav, Bluecow, Ese Juani, jicxicmic
Optimierungen, mit Hilfe von ichi, Maella, zz


v0.26a
---------------
2. Februar 2003
---------------
Ornis: Crash behoben (Absturz nach Lschen des Serverlogs)
Unk: Sicherheitslcke gestopft (Danke beef2k)

---------------
1. Februar 2003
---------------
Unk: Neuer Algorithmus zur gleichmssigeren Verteilung der TCP Connections. Ntzlich fr verschiedene Dinge..
 -weniger Spitzenbelastung der CPU und der Bandbreite, wenn viele Quellen auf einmal angefragt werden mssen
 -Wenier Konflikte zwischen Source Exchange und UDP file reasks, daraus folgend weniger TCP Verbindungen sind ntig und damit weniger Overhead
Unk: IRC: Bug behoben "mgl. Absturz beim Verlassen eines Channels"
Unk: Die Lnge der Queue ist nun einstellbar (min. 2000)
 Entgegen der blichen Meinung hat die Grsse der Queue NICHTS mit dem Verbrauch an Bandbreite zu tun. Der Standardwert ist nun 5000)
Unk: Die Grsse der Download Buffer pro Datei sind nun einstellbar. Wenn Du einer der wenigen bist, die meinen ein Problem zu haben mit zu viel Festplattenzugriffen, setze den Wert niedriger.
Unk: Die Downloadprioritten werden nun benutzt bei der Reihenfolge des Nachfragens bei Quellen.

---------------
31. Januar 2003
---------------
Unk: Einige Clients melden flschlicherweise sie hatten eine Datei komplett. Einige nderungen sollten dem entgegenwirken.
Unk: Der Queue Rank (QR) bei den neuen eDonkey/Overnet Hybriden wird nun erkannt und angezeigt
Unk: Protokoll-Fix: eMule rutscht nun nicht mehr stndig aus der Queue beim eDonkey/Obernet Hybriden (Anm. eDonkey hat das nicht absichtlich gemacht)
Unk: Beim Wechsel der IP muss man sich nun nicht mehr wieder hinten in der Queue anstellen :)
Unk: Nochmal am Sortieren der Downloadliste gearbeitet...
Unk: Quellen mit voller Queue werden nun behandelt wie "Keine bentigten Teile" (d.h. sie werden langsam durch andere ersetzt, sobald man die max. zulssige Anzahl der Quellen erreicht)

---------------
28. Januar 2003
---------------
Unk: Bugfix: eDonkey und eMule Versionen wurden manchmal falsch angezeigt
Unk: Die eDonkey/Overnet Hybriden werden nun erkannt, und auch in der Statistik aufgefhrt
Ornis: Fr das Fertigstellen eines Downloads wird nun ein eigener Thread benutzt (Danke Lord KiRon)
Ornis: Socket reading modifiziert (Danke Jordy)

---------------
24. Januar 2003
---------------
Ornis: Support fr Opcode 0x48 (OP_FILEREQANSNOFILE) des eDOnkey Protokolls [references: DoubleT,eMule+/Tarod]
Ornis: Der zu verwendende Videoplayer fr avi und mpg Dateien ist nun whlbar (bei VideoLAN kann das Backup der part Datei ausgeschaltet werden)
Unk: Komplettes Neuschreiben der Update Funktion der Queue und Uploadliste fr weniger CPU Verbrauch.
Unk: Die Overhead Anzeige wrde berarbeitet... Die Abschtzung der TCP/UDP Header ist entfallen, es werden nur noch die Nutzdaten angezeigt. Die Statistik wurde um einige Overhead Sachen erweitert.

---------------
21. Januar 2003
---------------
Ornis: Interne Handhabung der Quellen optimiert, weniger CPU Verbrauch
Ornis: diverse CPU Optimierungen (Stats, tray&maindlg, GUI) (Coop. mit Esejuani)
Ornis: Bei den shared files knnen nun mehrere Dateien fr Befehle ausgewhlt werden
Ornis: optionaler Update-Check (automatisch beim Start oder manuell)
Ornis: voll konfigurierbare Web-Services fr Downloads (z.B. Fakecheck oder hnliches)
Ozon: Crash behoben, wenn man den Statusbalken benutzen wollte befor er fertig erstellt war (AddLogLine)

---------------
20. Januar 2003
---------------
Unk: Protokoll-Erweiterung: Man kann nun sehen, welche Teile einer Datei der Downloader hat (wenn auch er eMule 0.26 oder hher benutzt)
Ornis: Dateien, fr die ein Kommentar oder Bewertung vorliegt, haben nun ein Symbol vor dem Dateinamen in der Downloadliste (Grn/rot)
Ornis: Downloadliste: die Quellen knnen nun speziell gefiltert werden.. bitte lest die FAQ wie es funktioniert! :)  (Danke xrmb und Ese Juani)

---------------
19. Januar 2003
---------------
Unk: IRC: Crash beim Neuverbinden behoben
Unk: kleine nderung in der Downloadliste...
Unk: Der Server eines anderen Clients wird nun zur Serverliste hinzugefgt sobald man das erste Mal mit ihm Verbindung aufnimmt.

---------------
18. Januar 2003
---------------
Ornis: Die Sprachen in der Sprachauswahlbox werden nun in der eigenen Sprache angezeigt (pooz)
Ornis: Behoben: wenn man die Sprache mehrmals nderte, wurden die Toolbar Buttons immer grsser (pooz)
