home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Comunicatii / emule / eMule0.42d-Installer.exe / changelog.ger.txt next >
Text File  |  2004-03-07  |  58KB  |  990 lines

  1.     CHANGELOG FOR EMULE
  2.     ===================
  3.  
  4. ----------------------
  5. - 7. MΣrz 2004       -
  6. ----------------------
  7. .: Ein Bug der eMule crashen lie▀ sobald zu viel Belastung auf dem UDP Socket war wurde behoben
  8.  
  9. v0.42c
  10. ----------------------
  11. - 5. MΣrz 2004       -
  12. ----------------------
  13. bluecow: Problembehebung vom Rehashen beim Wechseln von Sommerzeit/Winterzeit [MightyKnife]. Um diesen Patch zu deaktivieren, trage "AdjustNTFSDaylightFileTime=0" in die "[eMule]" Sektion der preferences.ini -Datei ein.
  14.  
  15. ----------------------
  16. - 3. MΣrz 2004       -
  17. ----------------------
  18. bluecow: Fehlerbehebung mit Farben und Bekanntheitstyp in der Suchliste, nachdem Dateien angebrochen und/oder Dateien von der Freigabe gel÷scht/hinzugefⁿgt wurde
  19. bluecow: Fehlerbehebung der Sortierung von Kategorien in der Downloadliste
  20. Unk: USS wird temporΣr deaktiviert, wenn ein Uploadgeschwindigkeitslimit von 10K unterschritten wird - bis wir einige Probleme bei geringen Geschwindigkeiten beseitigt haben
  21.  
  22. ----------------------
  23. - 2. MΣrz 2004       -
  24. ----------------------
  25. bluecow: Fehlerbehebung im UDP Socket, ReaskFilePings wurden fⁿr Dateien in vielen FΣllen nicht beantwortet
  26. bluecow: Fehlerbehebung im IP Filter; angrenzende Bereiche verschiedener Levels werden nicht mehr zusammengefⁿgt
  27. Unk: IRC verarbeitet nun auch KlΣnge. (/sound [*.wav] [Nachricht]) (KlΣnge werden im "../eMule/Sounds/IRC" -Verzeichnis erwartet)
  28. Unk: Behebung eines KadID Fehlers, welcher einige Cluster erzeugte und fehlerhafte User-Zahlen erzeugte
  29.  
  30. ----------------------
  31. - 1. MΣrz 2004       -
  32. ----------------------
  33. Unk: Pakete fⁿr die UDP Socket-Sendequeue haben nun eine Lebenszeit, um RⁿckstΣnde zu verhindern
  34.  
  35. ----------------------
  36. - 29. Februar 2004   -
  37. ----------------------
  38. Ornis: Korrektur, dass 2 Dateien fortgesetzt wurden in der Funktion "bei fertigem Download, nΣchste Datei forsetzen"
  39. Ornis: Korrektur in der Statistik fⁿr Quellenherkunft (passive) - und verschiedene kleine GUI Fixes
  40. bluecow: Korrektur beim Aufruf der Kommentarinfos (entsprechender Tab wurde nicht aktiviert)
  41. Ornis: Korrektur des Chicane Webinterface Templates, bzgl. Downloads aus Suchergebnissen heraus starten
  42. Unk: IRC Crash-Fehler behoben - Dank einiger Meldungen von IRC-ops
  43. Unk: Korrektur der Option, IRC Links nur von Freuden anzunehmen
  44. Unk: IRC-Standardname erhΣlt einen zufΣlligen Pseudo-Nick, um Nick-Kollisionen zu vermeiden
  45. Unk: Extra IRC Filter Optionen
  46.  
  47. ----------------------
  48. - 28. Februar 2004   -
  49. ----------------------
  50. bluecow: Problembehebung in einer Ausnahmebehandlung, welche nicht sofort die Verbindung zum Client trennte, welcher ungⁿltige Dateidatenpakete schickt
  51. bluecow: Fehlerbehebung beim UDP-Socket bei der Verarbeitung eines empfangenden Dateistatus
  52. bluecow: Korrektur einiger Probleme im Kad-Fenster bei den Verbinden- und Bootstrap Funktionen/Buttons
  53. Unk: Ping Info fⁿr USS wieder eingearbeitet - und kleinere Anpassungen an USS getΣtigt - zz
  54. Unk: einige Debug-Infos aus den Upload-Balken entfernt
  55.  
  56.  
  57. v0.42b (Hotfix)
  58. ----------------------
  59. - 27. Februar 2004   -
  60. ----------------------
  61. Unk: dringende Fehlerbehebung im Keyword Publishing
  62.  
  63. v0.42a
  64. ----------------------
  65. - 27. Februar 2004   -
  66. ----------------------
  67. Ornis: verschiedene kleine Korrekturen an der GUI
  68.  
  69. ----------------------
  70. - 22. Februar 2004   -
  71. ----------------------
  72. bluecow: mehrere ─nderungen und Optimierungen an den Verbose-Log Optionen
  73. Unk: (hoffentlich) weitere Reduzierung des Keyword-Overheads, durch das Publishen von nur kompletten Dateien.
  74.  
  75. ----------------------
  76. - 21. Februar 2004   -
  77. ----------------------
  78. bluecow: neues Verbindungs-Status-Icon zeigt nun separat den Nertzwerkstatus des Ed2k und des Kad Netzwerkes und den LowID/HighID Status
  79.  
  80. ----------------------
  81. - 20. Februar 2004   -
  82. ----------------------
  83. bluecow: neuer Code zum Auslesen der AVI-Eigenschaften fⁿr die Datei-Info-Anzeige
  84. bluecow: Extra Thread fⁿr das Auslesen der Audio/Video -Eigenschaften von mehreren Dateien ⁿber die Datei-Info-Anzeige
  85.  
  86. ----------------------
  87. - 19. Februar 2004   -
  88. ----------------------
  89. bluecow: optionale Unterstⁿtzung fⁿr die MediaInfoLib hinzugefⁿgt (http://mediainfo.sourceforge.net) um Audio/Video -Eigenschaften von Tempdateien und freigegebenen Dateien auszulesen. Dieses Feature ist optional und wird nur verwendet, wenn Version 0.4.0.1 der MediaInfoLib (MediaInfo.DLL) ins eMule-Programmverzeichnis kopiert wurde.
  90.  
  91. ----------------------
  92. - 18. Februar 2004   -
  93. ----------------------
  94. bluecow: Zusammenfⁿhrung von Audio/Video-Eigenschaften in der Dateiinfo-Anzeihe. Alle Audio/Video Eigenschaften von allen ausgewΣhlten (part-)Dateien werden zusammengefasst um mehrere Dateien auf gleiches Audio/Video Format zu ⁿberprⁿfen.
  95.     
  96. ----------------------
  97. - 16. Februar 2004   -
  98. ----------------------
  99. bluecow: neue Spalte in der Suchresultatsliste hinzugefⁿgt, um lokal ermittelte Dateiinfos anzuzeigen.
  100.  
  101. ----------------------
  102. - 15. Februar 2004   -
  103. ----------------------
  104. bluecow: Such-Typ bzw. Anfrage der freigegebenen Dateien werden fⁿr jede Sucheresultatsliste separat angezeigt
  105. bluecow: automatische Erstellung einer 'downloads.txt'-Datei im eMule-Programmverzeichnis. Diese Datei enthΣlt die Dateinamen der aktuellen Tempdateien (.part) und den ed2k-Link um Unterstⁿtzung bei verlorengegangenen part.met-Dateien zu geben.
  106.  
  107. ----------------------
  108. - 14. Februar 2004   -
  109. ----------------------
  110. bluecow: Windows thumbs.db -Dateien ohne System-Attribut werden nicht freigegeben
  111. bluecow: durchgΣngige Behandlung der maximalen NamenslΣnge (Nickname)
  112.  
  113. ----------------------
  114. - 12. Februar 2004   -
  115. ----------------------
  116. bluecow: verbesserte Tab-Kontrollen im Server- & Chat-Fenster, um ungelesene Nachrichten zu kennzeichnen
  117.  
  118. ----------------------
  119. - 10. Februar 2004   -
  120. ----------------------
  121. bluecow: Webservices MenⁿeintrΣge werden gecached
  122. bluecow: Fehlerkorrektur von Multithreading-Problemen bei der Dateifertigstellung
  123. bluecow: Korrektur einiger Probleme mit doppelten EintrΣgen in der known-file-Liste und der Liste freigegebener Dateien
  124.  
  125. ----------------------
  126. - 9. Februar 2004    -
  127. ----------------------
  128. bluecow: viel Protokoll-Logging und Debug-Code implementiert
  129. bluecow: verschiedene Optimierungen bei der Verarbeitung von Suchausdrⁿcken fⁿr den Keyword-Index hinzugefⁿgt
  130. bluecow: UDP-Socket-Ausnahmebehandldung erneuert
  131. Unk: Suche und Keywordindexing getrennt, um spΣtere genauere Optimierungen zu erlauben
  132.  
  133. ----------------------
  134. - 6. Februar 2004    -
  135. ----------------------
  136. bluecow: mehr Logging-Optionen in den erweiterten Einstellungen hinzugefⁿgt
  137. Unk: Kad erlaubt nun kleinere lokale Netzwerke, wenn LANIP-Filtern deaktiviert wurde. (dies sollte nur fⁿrs Debugging und Testen genutzt werden!)
  138. Unk: viel Kad-Code wurde zur Benutzung von CSafeMemFile geΣndert. Um die Konvertierung zu verfollstΣndigen, mⁿssen noch die Kad-Tags und Kad's-Taglist angepasst werden, um damit zu arbeiten...
  139. Unk: wenn Duplikate in der KnownFileList entdeckt werden, werden die Statistiken zusammengefⁿhrt
  140.  
  141. ----------------------
  142. - 4. Februar 2004    -
  143. ----------------------
  144. bluecow: interne Speicherung von Einstellungen ⁿberarbeitet
  145. bluecow: Fehler beseitigt, betreffend von Suchresultaten gestartete Downloads im Pause-Mode, welche durch die Suche ermittelte Quellen nicht ⁿbernahm
  146. Unk: knownfilelist-Implementierung ⁿberarbeitet. Zuvor waren MehrfacheintrΣge m÷glich.
  147.  
  148. ----------------------
  149. - 3. Februar 2004    -
  150. ----------------------
  151. bluecow: Fehlerkorrektur in der Kad keyword publishing Liste, hervorgerufen durch die Umbenennung einer freigegebenen Datei, die in der aktuellen Session fertiggestellt wurde
  152.  
  153. ----------------------
  154. - 2. Februar 2004    -
  155. ----------------------
  156. bluecow:Fehlerkorrektur in der Kad-Suche, bei Benutzung von AND
  157. . :    ▄bernahme des erweiterten Trayicon-Menⁿs [eMule+]
  158.  
  159. ----------------------
  160. - 1. Februar 2004    -
  161. ----------------------
  162. bluecow: IP-Filter ⁿberarbeitet
  163.  - IP Suche fⁿr geringere CPU Belastung optimiert
  164.  - Laden der IP-Filterliste optimiert
  165.  - automatische Verschmelzung von ⁿberlappenden und angrenzenden Filter-Bereichen
  166.  - sichere Erkennung des IP-Filter-Formates (eMule IP filter Liste und PeerGuardianformat).
  167.  - gr÷▀ere Toleranz im eMule-IP-Filter-Format (Level und Beschreibung sind jetzt optional!).
  168.  - einfacher IP-Filter Dialog hinzugefⁿgt, fⁿr einfache ─nderungen und Ansicht von IP-Filtern (Erreichbar ⁿber das Tools-Menⁿ).
  169.  - IP-Filter Treffer in Statistik
  170. Unk: Fehlerkorrektur im UDP Port, welcher UDP-Pakete zu toten Clients sendete
  171.  
  172. ----------------------
  173. - 29. Januar 2004    -
  174. ----------------------
  175. Unk: gro▀e ▄berarbeitung des Kad codes...
  176.  - Kad ist nun Teil von eMule's Thread, so dass NebenlΣufigkeitsprobleme minimiert wurden
  177.  - Auch wenn manche sagen, dass dies ein Performanceverlust ist denke ich, dass die Vereinfachung des Codes dies wieder ausgleicht.
  178.  - Kad nutzt nun den UDP Port von eMule (ed2k) (und eMule's TCP Port in der Zukunft) - statt des eigenen.
  179.  
  180. ----------------------
  181. - 27. Januar 2004    -
  182. ----------------------
  183. bluecow: neuer Daten (Pakete + Dateien) Verarbeitungs-Code fⁿr geringere CPU Last
  184.  
  185. ----------------------
  186. - 25. Januar 2004    -
  187. ----------------------
  188. Unk: Korrektur einiger Probleme, welche auftraten wenn eine Tempdatei fertiggestellt wurde.
  189.  
  190. ----------------------
  191. - 22. Januar 2004    -
  192. ----------------------
  193. bluecow: Fehlerkorrektur: falsches Kategorie-Verzeichnis wurde fⁿr neu erstellte Downloads angezeigt
  194. bluecow: Korrektur einer printf-SchwΣche mit den Kategorien-Verzeichnissen
  195. bluecow: Korrektur eines Problems mit leeren Datei-Datenpaketen, welche die Gap-Liste zerst÷ren konnte
  196. bluecow: Korrektur eines Timingproblems im PerfLog Modul.
  197. bluecow: Korrektur eines Statistik-Fehlers bzgl I.C.H. im Download-Session-Zweig
  198.  
  199. ----------------------
  200. - 19. Januar 2004    -
  201. ----------------------
  202. bluecow: Korrektur: Wenn der allererste heruntergeladene Teil einer Datei von I.C.H. wiederhergestellt wurde, wurde die Datei nicht geshared, bis ein anderer Teil ohne I.C.H. fertiggestellt wurde
  203. Unk: eingenende ExtendedFileInfo wurde angenommen, ohne die Versionsnummer zu prⁿfen. - Korrigiert
  204.  - Diese Korrektur zeigte, dass einige Σltere eMule Mods und Shareaza (und vielleicht einige andere Mods) hier falsche Versionnummern senden
  205.  - Diese sagten, dass sie die ExtendedFileInfo unterstⁿtzen - woraufhin wir unsere Info senden und vergeblich auf Antwort warten.
  206. Unk: Ein Bereich des ED2K Protokolls wurde ins eMule Protokoll gelagert. Dies erlaubt es uns, mehrere ED2K-Pakete in nur einem Paket zu senden und so etwas Overhead zu sparen.
  207. Unk: Der UDP-file reask aktualisiert nun den FileStatus und ⁿbermittelt die ExtendedFileInfo.
  208. Unk: File reask wurde erweitert um Overhead zu verringern
  209. Unk: Quellenaustauschzeiten wurden fⁿr weniger Overhead angepasst. (ben÷tigt evtl. einen Reset des received source request time check  auf Σltere Werte, um Σltere Clients zu schonen. Braucht Tests.)
  210.  
  211. ----------------------
  212. - 17. Januar 2004    -
  213. ----------------------
  214. Unk: Korrektur von Fehlern im Switch zur Verarbeitung von Quellen eines Downloads
  215. Unk: Korrektur eines Fehlers, der es dem Client erlaubte, einen UDP und TCP Filereask zur gleichen Zeit durchzufⁿhren
  216. Unk: NNP-Quellen konnten einen UDP-Reask durchfⁿhren, welcher nicht unsere Chunk-Infos aktualisierte - was daher ein verschwendetes Paket war.
  217. Unk: Fehlerkorrektur: Es war m÷glich (wenn auch unwahrscheinlich) fⁿr einen Client, ein UDP reask zu einem Client zu tΣtigen, ohne ein TCP reask zuvor.
  218. Unk: AskForDownload() gibt nun ein Resultat zurⁿck, um zu Reagieren wenn die Quelle gel÷scht wurde.
  219. Unk: Es wird nun nur Kad Overhead gezΣhlt, der tatsΣchlich gesendet wurde, nicht gequeued oder fehlgeschlagen ist.
  220. Unk: Korrektur: Clients ohne gⁿltige Dateianfrage konnten in die Warteschlange kommen.
  221. Unk: Es gab drei verschiedene Methoden um eine Uploadliste pro Datei zu erstellen. Manche erstellten diese Liste jedes Mal neu. Jetzt wird die Uploadliste pro Client in Echtzeit gepflegt, um dies zu vermeiden.
  222. Unk: Quellenaustausch fⁿr eine fertiggestelle Datei wird nun wie fⁿr ein Part-file behandelt. Es werden nur Quellen gesendet, welche Chunks haben, die der User braucht.
  223.  
  224. ----------------------
  225. - 15. Januar 2004    -
  226. ----------------------
  227. Ornis: Neu: IP-Filter-Liste im PeerGuardian-Format kann nun auch eingelesen werden
  228. Ornis: Neu: Einstellungen/Sicherheit: Option zum Download einer Ipfilter-Liste von einer URL
  229. Ornis: Fix: Behandlung des Abbrechens von Download-Dateien, deren Platz gerade reserviert wird. Diese werden verz÷gert nach der Platzreservierung entfernt.
  230. bluecow: Kommando zum Abfragen der freigegeben Dateien ist deaktiviert, wenn die Gegenseite dieses Feature nicht unterstⁿtzt.
  231. bluecow: Fehlerkorrektur bei der Abfrage der freigegebenen Dateien eines anderen Clients. Partfiles (aktuelle Downloads) wurden nicht angezeigt.
  232. bluecow: Verringerung der Speichernutzung von Client-Instanzen #2.
  233. bluecow: Korrektur der Kad UDP Socket Nutzung, um ein Verlieren von zu sendenden Paketen zu vermeiden.
  234. bluecow: Optimierte Client-Listenanzeige fⁿr weniger CPU-Last.
  235. bluecow: Korrektur einiger Probleme in Kontextmenⁿs, Shortcuts und der Nutzung des mittleren Maustaste.
  236. Unk: verbessertes Filtern von sich selbst als eigene Quelle
  237. Unk: Korrektur eines Fehlers, welcher manche Kad-Quellen blockierte, wenn die Datei viele Quellen von einem Server oder Quellenaustausch erhielt. Wir empfangen nun alle eingehenden Kad-Quellen.
  238. Unk: LowID Callbacks hatten Probleme bei gewissen Kad- und ED2K ZustΣnden verursacht. Dies wird nun genauer geprⁿft.
  239. Unk: Nodal Suchen fⁿr das Publishing erweitert, um volles Publishing zu erm÷glichen. Nodal Suchen nach Quellen wurde eingeschrΣnkt, um Overhead mit sehr seltenen Dateien zu reduzieren.
  240.  
  241. ----------------------
  242. - 10. Januar 2004    -
  243. ----------------------
  244. bluecow: Einige ─nderungen fⁿr bessere Winsock Initialisierung Terminierung.
  245. bluecow: Korrektur und Erweiterung von Statistiken fⁿr den Datei-Datentransfer.
  246. Unk: Nodal Suchen werden nun mit Verz÷gerung gel÷scht (wenn erlaubt). Dies erm÷glicht es hΣngenden eingehenden Paketen noch empfangen zu werden. (in anderen Worten, wir verschwenden keine eingehenden Pakete (mehr) )
  247. Unk: Es gab einen Fehler, mit dem Verfallstimer fⁿr Nodal Suchen, wenn alle hΣngenden Kontakte abgebaut wurden. 
  248. Unk: Keyword republishing wird lΣnger verz÷gert, um den Overhead zu verringern.
  249.  
  250.  
  251. 0.41b.29 Test release
  252. ----------------------
  253. - 05. Januar 2004    -
  254. ----------------------
  255. bluecow: Korrektur mehrerer SchwΣchen in der Client- und Server-Overhead-Berechnung. (DESHALB wird ein h÷herer Overhead angezeigt werden).
  256. bluecow: Hinzugefⁿgt: Kademlia Overhead-Statistiken
  257. bluecow: Hinzugefⁿgt: Client-Protokoll Handshake ▄berprⁿfung
  258. bluecow: Um die Verbreitung von falschen Metadaten zu vermeiden, werden (bereits) erhaltene Metadaten ignoriert und lokal durch Betrachtung des Dateiinhaltes neu erstellt.
  259. bluecow: Fehlerkorrektur in der Statistik bzgl. der Server-Verbindungszeit [Gnaddelwarz]
  260. Unk:      Keyword-Publishing wird verz÷gert durchgefⁿhrt, um eine ▄berflutung des Netzwerkes von Usern zu vermeiden, wleche nur eine sehr kurze Zeit verbunden sind
  261.  
  262. ----------------------
  263. - 04. Januar 2004    -
  264. ----------------------
  265. bluecow: Hinzugefⁿgt: thread safe synchronous command processing fⁿr Kad-Listen-Socket. (in Achtung der deutschen Sprache, ⁿbersetze ich das nicht weiter!)
  266. bluecow: Hinzugefⁿgt: explizites Entfernen von Datei Block-Requests fⁿr bereits getrennte Clients, um Datei-Fertigstellungs-Probleme zu vermeiden
  267. bluecow: Korrektur von Sortierproblemen in der Liste freigegebener Dateien
  268. bluecow: Fix eines Fehlers im structured exception handling des Client TCP Sockets.
  269. bluecow: bereits empfangene aber nicht verarbeitete Pakete werden nun verworfen, wenn die Verbindung mit dem Client geschlossen wurde
  270. bluecow: potentieller Crash beim L÷schen eines Clients gefixt - im Zusammenhang mit dem IP-Filter
  271. bluecow: Client-Protokoll Prozedurstatus-Fehler werden im Log protokolliert
  272.  
  273. ----------------------
  274. - 31. Dezember 2003  -
  275. ----------------------
  276. Unk:  ▄bergabe von Kademlia log Nachrichten an eMule jetzt thread safe. Sollte einige Probleme unter Win98 beheben
  277. Ornis:Liste freigegebener Dateien bietet fⁿr die Dateien via Kontextmenⁿ das Umbenennen, L÷schen und Verzeichnis ÷ffnen
  278.       (L÷schen in Papierkorb! preferences.ini: "RemoveFilesToBin=false" fⁿr wahrhaftiges L÷schen)
  279. Unk: Temporary Fix: Clients ID wird nur upgedatet, wenn ein Kad-Kontakt zur Liste hinzugefⁿgt wird. Dies scheint Win98-Freeze zu verhindern.
  280. Unk: kleine ─nderung in der Kad-Suchtoleranz und Bootstrapping.
  281.  
  282. ----------------------
  283. - 30. Dezember 2003  -
  284. ----------------------
  285. Ornis: Datei-Details-Dialog, Dateinamen-Reiter:  Verbesserung der Auflistung und Sortierung von verfⁿgbaren Dateinamen
  286. Ornis: Platzreservierung von Tempdateien nicht mehr blockierend (Thread+Buffering)
  287. Ornis: Downloadliste: Sortierung der Spalte "Verbleibend" fⁿr Dateien nun im "4-Wege-Modus", um nach verbleibender Gr÷▀e ODER verbleibender Zeit zu sortieren
  288. Unk:   Automatischer Kad-Bootstrap, wenn versuchst wird zu Kad zu Verbindungen und ein Kad-Client gefunden wird
  289. Unk:   Bootstrap nun wahlweise von IP&Port oder mittels eines Kad-Clients aus der aktuellen Liste der bekannten Clients
  290. Unk:   der Client erkennt nun Konflikte in der UDP-Port-Vergabe, um ProgrammhΣnger vorzubeugen
  291. bluecow: Detail-Dialog fⁿr Downloads ⁿberarbeitet. Fⁿr Mehrfachauswahlen werden Summen ⁿber verschiedene Werte gebildet
  292. bluecow: Spalte "Erlaubnis" bei den freigegeben Dateien entfernt weil funktionslos
  293. bluecow: SΣmtliche Kontextmenⁿs in den Hauptfenstern Suche, Server, Download und Dateien ⁿberarbeitet um Mehrfachauswahlen zu erlauben 
  294. bluecow: Fehler beim ersten Start von eMule im Assistenten behoben wenn die Option "Minimiert starten" aktiviert ist
  295. bluecow: Option um das letzt genutzte Hauptfenster beim Start wiederherzustellen hinzugefⁿgt. Hierfⁿr in der prferences.ini den Wert RestoreLastMainWndDlg=1 anlegen.
  296. bluecow: 4-Wege Sortierung fⁿr die Liste der freigegebenen Dateien hinzugefⁿgt 
  297.     
  298. ----------------------
  299. - 28. Dezember 2003  -
  300. ----------------------
  301. Unk: viele Ausnahmebehandlungen fⁿr Kad und SMIRC hinzugefⁿgt
  302. Unk: ein- und ausgehenden Kad UDP-Paketen haben nun gleiche PrioritΣt, um ausgehende Pakete vor Verz÷gerungen zu bewahren
  303. Unk: es wird gespeichert, wie viele Pakete mit Kad-Node-Lookups gesendet wurden
  304. Unk: Such-Jumpstarts wird nun nur genutzt, wenn die Suche stehen geblieben scheint
  305. Unk: IRC: /hop hinzugefⁿgt
  306. Unk: IRC: betretene RΣume erhalten den Fokus
  307. Unk: Korrektur mehrerer Memleaks im Kad-Client
  308. Unk: Hinzugefⁿgt: mehrere flags zur Knotensuche fⁿr spΣtere gesonderte Nutzung hinzugefⁿgt.
  309. Unk: kleine ─nderung im Kontakte-Baum. Mehr Knoten sind bekannt, um das Ziel schneller finden zu k÷nnen.
  310.  
  311. ----------------------
  312. - 22. Dezember 2003  -
  313. ----------------------
  314. bluecow: Korrektur von Problemen mit Servern mit der IP 255.255.255.255, welche zur Serverliste hinzugefⁿgt werden konnten
  315. bluecow: IP-Aufl÷sung von DynDNS Servern werden nun ⁿberprⁿft und optional gefiltert (IP-filter).
  316. bluecow: Verringerung der Speichernutzung von Clientinstanzen
  317. Ornis:   Option zum automatischen Entfernen von fertiggestellten Download aus der Downloadliste
  318. Ornis:   Fix: der "lang"-Ordner wird beim Sprachen-DLL-Download angelegt wenn n÷tig
  319.  
  320. ----------------------
  321. - 21. Dezember 2003  -
  322. ----------------------
  323. Unk: Korrektur eines Fehlers beim ▄berprⁿfen auf Firewall
  324. Unk: beim Bootstrappen startet nun automatisch die Kad-Engine, wenn sie vorher deaktiviert war
  325.  
  326. ----------------------
  327. - 18. Dezember 2003  -
  328. ----------------------
  329. bluecow: Auslesen von Dateieigenschaften aus der known.met verbessert. Werte werden auf PlausibilitΣt geprⁿft
  330. bluecow: Speicherleck und ein m÷glicher HΣnger in den Server-UDP-Sockets durch fehlgeschlagene DNS Anfragen behoben
  331. Unk: Timeout fⁿr Kademlia angepasst
  332. Unk: Hinzufⁿgen von Freunden im IRC verbessert
  333.  
  334. ----------------------
  335. - 17. Dezember 2003  -
  336. ----------------------
  337. bluecow: Verarbeitung der der zu ver÷ffentlichen Schlⁿsselworte optimiert.
  338. bluecow: Verwaltung der Quellliste fⁿr Parts verbessert. Mehrfachlisten entfernt.
  339. Unk: Kademlia-Suchanfragen geben jetzt maximal 300 Treffer zurⁿck
  340. Unk: Bis zu 150 Dateien werden gruppiert bei einer Ver÷ffentlichung von Schlⁿsselworten.
  341.  
  342. ----------------------
  343. - 13. Dezember 2003  -
  344. ----------------------
  345. bluecow: Weitere Log Ausgaben zu Speicher und C++ Objekten in Debugbuilds hinzugefⁿgt
  346. bluecow: Fehler in der internen Listenverwaltung behoben [rayita]
  347. bluecow: Verbesserte Aktualisierung der Downloadwarteschlange [rayita]
  348. bluecow: Dateien die wegen unzureichendem Festplattenpltz gestoppt sind werden nicht mehr automatisch neu versucht.
  349. bluecow: Option zum Fertigstellen von Downloads die wegen unzureichendem Festplattenpltz gestoppt sind hinzugefⁿgt
  350.  
  351. ----------------------
  352. - 10. Dezember 2003  -
  353. ----------------------
  354. bluecow: Senden von OP_CANCELTRANSFER verbessert.
  355.  
  356. ----------------------
  357. - 08. Dezember 2003  -
  358. ----------------------
  359. bluecow: Die Include Angaben im gesamten Projekt ⁿberarbeitet.
  360. bluecow: Server Informationen werden im "meine Info" Feld angezeigt.
  361. bluecow: Seltener Fehler beim Entpacken von stark komprimierten Bl÷cken behoben.
  362. bluecow: Fehlerbehandlung beim Entpacken von fehlerhaften Bl÷cken verbessert
  363. bluecow: zlib 1.2.1 integriert
  364.  
  365. ----------------------
  366. - 27. November 2003  -
  367. ----------------------
  368. bluecow: Drag&Drop von ed2k Link Formaten und URLs erweitert um praktisch von jeder Quelle zu funktionieren.
  369. bluecow: Handhabung der Quellisten verbessert.
  370.  
  371. ----------------------
  372. - 25. November 2003  -
  373. ----------------------
  374. bluecow: Drag&Drop (Ziehen & Ablegen) von ed2k Link Formaten und URLs hinzugefⁿgt. Links wie eD2k-Downloads, eD2k-Server oder URLs zu Serverlisten vom Browser direkt in ein eMule Fenster gezogen werden. Funktioniert bei ANSI Text und auch bei mehreren Links im HTML Format.
  375.  
  376. ----------------------
  377. - 24. November 2003  -
  378. ----------------------
  379. bluecow: Absturz bei fehlerhaften DatumseintrΣgen von Dateien behoben.
  380. bluecow: Handhabung von Log Dateien verbessert um Ressourcen zu schonen.
  381. bluecow: Erreichen Log Dateien 1 MB Gr÷sse wird das Datum des Erstellens an den Logdateinamen angehΣngt und eine neue Datei wird begonnen.
  382.  
  383. ----------------------
  384. - 23. November 2003  -
  385. ----------------------
  386. bluecow: Fehler in der Kontextmenu Unterstⁿtzung in Nachrichten und IRC behoben.
  387. bluecow: Alle Kontexmenⁿs der Listen werden jetzt korrekt angezeigt wenn sie ⁿber die Tastatur aufgerufen werden.
  388. bluecow: Die Statistik Graphen werden nicht zurⁿckgesetzt wenn die betreffende Einstellungsseite aufgerufen und ohne ─nderung wieder geschlossen wird
  389.  
  390. ----------------------
  391. - 22. November 2003  -
  392. ----------------------
  393. bluecow: Textauswahl, Kopieren und Abspeichern des Logs im IRC hinzugefⁿgt
  394. bluecow: Fehler in der Verarbeitung der Windows beenden Nachricht behoben (WM_QUERYENDSESSION)
  395. bluecow: Ausgabe von Down-, Upload und Overhead in NT Leistungsprotokoll kompatiblen Log Dateien 
  396. bluecow: Socket Erstellung fⁿr Verbindungen die nicht ⁿber einen Proxy laufen wurde zur Ressourcenschonung optimiert
  397.  
  398. ----------------------
  399. - 21. November 2003  -
  400. ----------------------
  401. bluecow: Die Log Funktion konnte in manchen FΣllen sehr viel CPU Leistung brauchen
  402. bluecow: Speicherleck bei den UDP Sockets behoben [rayita]
  403. bluecow: Textauswahl, Kopieren und Abspeichern des Logs in den beiden Log Fenstern
  404.  
  405. ----------------------
  406. - 20. November 2003  -
  407. ----------------------
  408. bluecow: Problem mit Gr÷ssenΣnderung des Fensters behoben wenn Stile oder eMule Themen benutzt werden
  409. bluecow: Hauptfenster wird jetzt korrekt Maximiert beim eMule Start. Problem trat bei Themen / visuellen Stilen auf
  410. bluecow: Buffer overflow bei Verwendung des "status" Kommandozeilenarguments [KuSh] 
  411. bluecow: Probleme beim Aktualisieren von Icons behoben.
  412. bluecow: Hintergrundfarbe fⁿr IRC (Hauptfenster und Nicklist) einstellbar
  413. bluecow: Closeable Tab Control im IRC Fenster entfernt 
  414. bluecow: "close" Kommando fⁿr Nachrichten und IRC hinzugefⁿgt.
  415. bluecow: 3x Mausklick hintereinander markiert die ganze Zeile.
  416.  
  417. ----------------------
  418. - 7. November 2003   -
  419. ----------------------
  420. Ornis:  Abspeichern von Chats (IRC/Messages) , ⁿbers Kontextmenⁿ      (Req. Celvyn)
  421.  
  422. ----------------------
  423. - 5. November 2003   -
  424. ----------------------
  425. bluecow: Fehlerkorrektur vom selten auftretenden hΣngender Server-Quellenanfrage, aufgrund fehlerhaften part.met-Inhalts
  426. bluecow: sicheres Lesen aus der part.met
  427. bluecow: Korrektur eines Problems von zu hΣufigen Server-Verbindungsversuchen bei sehr kleinen Serverlisten
  428.  
  429. ----------------------
  430. - Nov 2nd, 2003      -
  431. ----------------------
  432. bluecow: Kleines Problem mit der Quellennachfrage beim lokalen Server nach Neuverbinden behoben.
  433. bluecow: Sortierung der gepufferten Bl÷cke im Dateipuffer verbessert. Geringere Festplattenbelastung
  434. bluecow: Speicherleck behoben und Zurⁿckschreiben des Dateipuffers verbessert wenn ein Download abgebrochen wird.
  435. bluecow: Option zum manuellen fertig stellen einer Datei wenn diese wegen zu wenig freiem Festplattenspeicher nicht beendet werden konnte 
  436. bluecow: Fehler in der Festplattenspeicherprⁿfung behoben der endlose "Zu wenig Festplattenspeicher" Warnungen verursachen konnte
  437. bluecow: Festplattenspeicherprⁿfung beim Umgang mit NTFS Kompression oder Sparsefile verbessert 
  438. bluecow: Eine NTFS komprimierte Datei konnte nicht angelegt werden falls nicht genug Speicher fⁿr die unkomprimierte Gr÷sse zur Verfⁿgung stand
  439. Unk: Bei pausierten oder gestoppten Dateien werden die Quellen nach einer Stunde entfernt
  440. Unk: Kein Quellentausch fⁿr gestoppte oder pausierte Dateien 
  441. Unk: Bessere ▄berprⁿfung der Quellen beim Quellentausch
  442. Unk: Quellentausch bei fertigestellten Dateien sendet Quellen mit bereits erhaltenen Teilen zuerst 
  443. Unk: Einige ⁿberflⁿssige Schleifen in der Downloadwarteschlange entfernt um die CPU zu schonen
  444.  
  445. ----------------------
  446. - Oct 30th, 2003     -
  447. ----------------------
  448. bluecow: Quellenanfragen beim lokalen Server werden in 1 TCP Paket gruppiert
  449. bluecow: Fehler in der Festplattenspeicherprⁿfung behoben
  450. bluecow: Nach einem eMule Update konnte die "nur lesen" Berechtigung der preferences.ini verloren gehen
  451. bluecow: Fehler in den Server TCP Overhead Statistiken beseitigt
  452. bluecow: Strings im HTTP Dialog gefixt
  453.  
  454. ----------------------
  455. - Oct 29th, 2003     -
  456. ----------------------
  457. Unk: Die Verwendung von Threads in der Kontaktlistenverwaltung sicherer gemacht.
  458. Unk: Fehler behoben, der verhinderte das weitere Kad-Quellen hinzugefⁿgt werden.
  459. Unk: Upload Kontrolle von zz hinzugefⁿgt.
  460.  
  461. ----------------------
  462. - Oct 23rd, 2003     -
  463. ----------------------
  464. bluecow: Korrektur eines Problems bei Dateifertigstellung wenn die Datei zugleich hochgeladen wurde.
  465.  
  466. ----------------------
  467. - Oct 22th, 2003     -
  468. ----------------------
  469. bluecow: Korrektur eines Crashbugs und potentiellen Exploits im Webserverinterface [thx MoNKi]
  470.  
  471. ----------------------
  472. - Oct 21th, 2003     -
  473. ----------------------
  474. bluecow: Erstellung der Kademlia Threads geΣndert um eine korrekte RTL Initialisierung sicher zu stellen
  475. bluecow: Einige Ungereimtheiten in Einstellungen -> Verzeichnisse beseitigt; Tastatursteuerung hinzugefⁿgt; Laufwerksnamen hinzugefⁿgt
  476.  
  477. ----------------------
  478. - Oct 19th, 2003     -
  479. ----------------------
  480. bluecow: Korrektur eines Fehlers, der erlaubte Clients ohne IP oder Hash als Freund hinzuzufⁿgen
  481. bluecow: Fehlerkorrektur in Verbindung mit ed2k URL Registry-Schlⁿssel, welcher Sonderzeichen enthielt
  482. bluecow: Verbindungsoptionen fⁿr beide Netzwerke im Kontextmenⁿ der Taskleiste und im Tray berichtigt 
  483. bluecow: "meine Info" Feld ⁿberarbeitet, Inhalt markierbar, Kopieren in die Zwischenablage mit Strg+C; Alles auswΣhlen mit Strg+A
  484.  
  485. ----------------------
  486. - Oct 16th, 2003     -
  487. ----------------------
  488. bluecow: Korrektur eines GDI-Ressource-Leaks im Video-Vorschaudialog
  489. bluecow: Mehr Optionen den visuellen Stil zu beeinflussen hinzugefⁿgt (siehe Dokumentation in der Template.eMuleSkin.ini Datei)
  490.  
  491. ----------------------
  492. - Oct 15th, 2003     -
  493. ----------------------
  494. bluecow: Weitere Icons fⁿr Kademlia hinzugefⁿgt
  495. bluecow: Fehler in der Freundesliste behoben
  496. bluecow: Freundesliste nun sortierbar.
  497. bluecow: Einige Kontextmenⁿs in Listen berichtigt (Suche, Warteschlange, bekannte Clients,...)
  498.  
  499. ----------------------
  500. - Oct 14th, 2003     -
  501. ----------------------
  502. bluecow: Einfrieren beim Beenden behoben
  503. bluecow: Fehler beim "Dateien einsehen" Befehl behoben
  504. bluecow: Fehler in der Listenanzeige von Kademlia behoben
  505. bluecow: Icons zu den Listen des Kademlias Fensters hinzugefⁿgt
  506. bluecow: Fehler in den Zeichenketten zur Anpassung des Toolbars behoben
  507. bluecow: Fehler im Kontextmenⁿ der Freundesliste behoben
  508. bluecow: Tastaturkⁿrzel fⁿr die Freundesliste hinzugefⁿgt: Einfg = Neuer Freund; Entf = Freund entfernen
  509. bluecow: Fehler im Kontextmenⁿ der Liste der freigegebenen Dateien behoben
  510. bluecow: Benutzerdefinierte Anpassung der Icons / Farbe fⁿr alle Hauptlisten und Baumansichten hinzugefⁿgt
  511. bluecow: GDI Ressourcen Verbrauch aller Bilderlisten gesenkt
  512. Unk: Fehler behoben der durch die neue Weise zu Ver÷ffentlichen entstanden ist
  513. Unk: Kleiner Anpassungen in Kademlia und bei den Servern
  514.  
  515. ----------------------
  516. - Oct 13th, 2003     -
  517. ----------------------
  518. Unk: Die Ver÷ffentlichung von Quellen und Schlⁿsselw÷rter wurde getrennt. Erlaubt bessere Kontrolle 
  519. Unk: Die Verwaltung von Schlⁿsselwort und zugeh÷rigen Quellen wurde verbessert. Dies stellt sicher, dass die aktuellsten Quellen als erste verwendet werden.
  520. Unk: Fⁿr jede Datei werden maximal 50 Quellen indiziert, da wir maximal 50 Quellen senden um Speicher zu sparen.
  521.  
  522. ----------------------
  523. - Oct 12th, 2003     -
  524. ----------------------
  525. Ornis: Webinterface: Verbindungssteuerung fⁿr beide Netzwerke verbessert
  526. Ornis: Webinterface: Fehler in der Darstellung der Statistiken behoben
  527.  
  528. ----------------------
  529. - Oct 8th, 2003      -
  530. ----------------------
  531. Unk: Vorherige ─nderungen am Kontaktbaum rⁿckgΣngig gemacht. Der Kontaktbaum hat jetzt eine feste Gr÷sse, die der Netzwerkgr÷sse nach und nach angepasst wird.
  532. Unk: Die ─nderung am Kontaktbaum beeinflusst auch die Knotensuche und Verbindungspings
  533. Unk: Spezielle "mich" Suche hinzugefⁿgt um bei Neuverbinden den Kontaktbaum schnell zu fⁿllen
  534. Unk: Boot Funktion in den Kontextmenⁿs der Quellen und bekannte Clients Listen hinzugefⁿgt um schnell einen Einstieg ins Kad Netz zu finden.
  535. 1) Funktioniert nur mit Clients die auch zu Kademlia verbunden sind
  536. 2) nur v.40e und darⁿber senden ihren Kad UDP Port. Notwendig zur Verbindungsⁿberprⁿfung
  537. Unk: Viele der ersten Kademliasuchen werden verz÷gert um bei kurzen Verbindungen ein "Spammen" zu verhindern
  538. Unk: Knotensuchen werden beendet wenn eine Antwort gesendet wird. Es werden nicht mehr alle in der Kontaktliste gefragt.
  539. Unk: Namenskonvention fⁿr Toolbars auf ".eMuleToolbar.kad1.*" geΣndert um sie von der klassischen Version zu trennen
  540. Unk: Das Standardverzeichnis fⁿr ".eMuleToolbar.kad1.*" ist jetzt das fⁿr die eingehenden Dateien. Damit ist ein Toolbar sofort nach Download verfⁿgbar
  541. Unk: Kontakte werden in der Startphase schneller ⁿberprⁿft um die erste Verbindung zu beschleunigen
  542.  
  543. ----------------------
  544. - Oct 7th, 2003      -
  545. ----------------------
  546. bluecow: Fehlerkorrektur, die Uploadliste aktualisierte sich nicht automatisch [Xman1+KuSh]
  547. bluecow: Fehlerkorrektur bei Maus/Tastatur-Zugriff in HyperText-Control [MoNKi]
  548. bluecow: Hinzugefⁿgt: Tastaturkⁿrzel fⁿr die Toolbarsteuerung
  549. bluecow: Bilddateien k÷nnen auch ⁿber die GDIPLUS.DLL geladen werden, sofern diese installiert ist. Erlaubt transparente Bilder. 
  550.  
  551. ----------------------
  552. - Oct 6th, 2003      -
  553. ----------------------
  554. Unk: Die Kontaktliste wΣchst zu schnell. Eine passive Kontaktmethode entfernt.
  555. ???  Unk: The Contact tree is now skewed even more to stop the Contact list from growning in log size.
  556.  
  557. ----------------------
  558. - Oct 5th, 2003      -
  559. ----------------------
  560. bluecow: Serverwarnungen wurden fΣlschlich als Fehlermeldungen ausgegeben.
  561. bluecow: Fehlerhafte Darstellung im Fortschrittsbalken behoben.
  562.  
  563. ----------------------
  564. - October 4th, 2003  -
  565. ----------------------
  566. Ornis: Webinterface um einige Kademlia Kontrollen / Informationen erweitert
  567. Ornis: einige Sprachanpassungen
  568. Unk: Neue Kontakte erhalten anfΣnglich Typ 1 um die Verbreitung toter Kontakte zu verhindern.
  569. Unk: Indexe die sehr weit von der Client ID entfernt liegen werden ignoriert um Speicher und Overhead zu sparen.
  570. Unk: Zu Clients die sehr weit vom Ziel entfernt liegen wird nicht mehr ver÷ffentlicht um Speicher und Overhead zu sparen
  571. Unk: Gr÷sserer Fehler im Kademlia Suchsystem behoben
  572. 1) Gezieltere Sprⁿnge um das Ziel besser zu finden.
  573. 2) Es werden keine falschen Ziele mehr angefragt.
  574. bluecow: ─nderung verschiedener Ressourcen-Strings-Lade-Algorithmen (▄bersetzung 5-) um stringbasierte Ressourcenidentifizierer zu unterstⁿtzen [SlugFiller+itsonlyme]
  575. bluecow: Hinzugefⁿgt: Downloadlinks k÷nnen Hostnamen als Quellen enthalten anstatt nur IPs. Der eigene Hostname kann in den Einstellungen gesetzt werden um diese bei ed2k-Links mit Quellen zu nutzen. [SlugFiller+itsonlyme]
  576. bluecow: Hinzugefⁿgt: deutliche Geschwindigkeitsverbesserungen im bar-shader-Code (Balken-Zeichnung) [SlugFiller]
  577. bluecow: Hinzugefⁿgt: verbesserte/schnellere Sortierung von kompletten-Quellen-Angaben [SlugFiller]
  578. bluecow: Fehlerkorrektur eines Darstellungsfehlers im Upload-Status-Balken [wistily]
  579. bluecow: Hinzugefⁿgt: Option zum Prⁿfen des freien Festplattenspeichers, um sicherstellen zu k÷nnen, dass komplette Downloads auch Platz haben [SlugFiller]
  580. bluecow: Hinzugefⁿgt: Option um sicherzustellen, dass ein angegebener Speicherplatz auf der Festplatte freigehalten wird
  581. bluecow: Hinzugefⁿgt: Dekomprimieren von NTFS-Komprimierten Dateien fⁿr fertiggestellte Downloads
  582. Unk: Weniger Knotensuchen im Netzwerk.
  583. Unk: Partdateien werden nicht nach jedem Start neuver÷ffentlicht.
  584. Unk: Jedes Schlⁿsselwort wird nur noch an 10 Ziele ver÷ffentlicht.
  585. 1) Erh÷ht die Ver÷ffentlichungsgeschwindigkeit leicht.
  586. 2) Da schneller ver÷ffentlicht wird, k÷nnte der Overhead h÷her werden.
  587.  
  588. ----------------------
  589. - October 2nd, 2003  -
  590. ----------------------
  591. Unk: ProtokollΣnderung: Das Netzwerk muss neu gestartet werden. Neuesten Client verwenden!
  592. Unk: Die Suche in Kademlia stark verbessert.
  593.  
  594. ----------------------
  595. - October 1st, 2003  -
  596. ----------------------
  597. Ornis: VerbindungsschaltflΣchen fⁿr Server und Kademlia hinzugefⁿgt.
  598. Unk: ─nderung von passivem Kontaktfinden wΣhrend der Ver÷ffentlichung. Dies lΣsst die Kontaktliste zu stark anwachsen.
  599. 1) Kontaktliste sollte kleiner bleiben
  600. 2) Durch weniger Kontakte sollte auch der Overhead sinken
  601. Unk: Erste Teilnehmeranzahl SchΣtzung.
  602. Unk: Datei Ver÷ffentlichung geΣndert:
  603. 1) Mehr Dateien werden ver÷ffentlicht.
  604. 2) Overhead wird Reduziert bei wenig freigegeben Dateien.
  605. 3) Die Anzahl der Indexes die jeder Verwalten muss ist gestiegen.
  606. ??? i ) This increase in indexes will actually be testing things for when publishing speed is increased..
  607. 4) Mehr alte Quellen werden indiziert
  608. Unk: Jeder Kontakttyp gr÷sser 4 wird einmal pro Stunde ⁿberprⁿft.
  609. bluecow: ersehnter "Mehr"-Knopf in der Suche, um mehr Resultate vom lokalen Server abzufragen
  610. bluecow: Tooltips fⁿr das Transferfenster neu geschrieben, um mehrere kleine Unstimmigkeiten zu beheben
  611. bluecow: zwischengespeicherte Partfile-Daten werden explizit geschrieben, bevor eine Vorschau ausgefⁿhrt wird
  612. bluecow: Partfile-Plattenplatznutzung wird unter Berⁿcksichtigung der NTFS-Kompression und/oder NTFS-Sparse-Files-Nutzung ermittelt
  613.  
  614. ----------------------
  615. - Sep 25th, 2003     -
  616. ----------------------
  617. bluecow: Server TCP-Verbindung "keep-alive"-Funktion hinzugefⁿgt (erweiterte Einstellungen).
  618. bluecow: Die Tooltips bei den Suchergebnissen werden nur noch angezeigt wenn SHIFT und STRG gleichzeitig gedrⁿckt werden wΣhrend der Mauszeiger auf einem Ergebnis steht.
  619.  
  620. ----------------------
  621. - Sep 21th, 2003     -
  622. ----------------------
  623. bluecow: Alle Integerdatentypen (8,16,32,128 bit) ins Little Endian Format geΣndert.
  624. Unk: Erste ▄bernahme der eMule und eDonkey "hallo-Pakete" mit bluecows Hilfe
  625. Unk: eMules Versionsnummern auf 0.xx.x erweitert.
  626. Unk: Einige Index Routinen ⁿberarbeitet.
  627. Unk: Bessere Verwaltung der Indexliste:
  628. 1) Passives SΣubern: Werden bei einer Suche veraltete Schlⁿsselworte gefunden werden diese gel÷scht.
  629. 2) Aktives SΣubern: Alle 30 Minuten wird der Index auf AktualitΣt ⁿberprⁿft und alte EintrΣge gel÷scht.
  630.  
  631. ----------------------
  632. - Sep 20th, 2003     -
  633. ----------------------
  634. bluecow: Alle Metatags mit Zeichenketten in integer IDs geΣndert
  635. bluecow: Der Metatag "LΣnge" wird nun intern in eMule/Kademlia als Integer verwaltet
  636. bluecow: eMule/Kad Tags werden nach eD2k Tags gewandelt bevor sie zu Servern oder anderen Clients geschickt werden
  637. bluecow: bereit empfange eD2k Tags werden nach eMule/Kad Tags gewandelt; gilt auch fⁿr eD2k Tags aus der known.met
  638. bluecow: Die Kad Metatag Klasse wurde ⁿberarbeitet:
  639.  - Wechsel des Datentyps in der Liste von uint32 nach uint8
  640.  - "Dynamische" Integer Tags - Der passende Integerdatentyp (8,16,32 bit) wird nach Bedarf ausgewΣhlt
  641.  - Funktionen zur schnellen Datentypwandlung, ohne dabei Rⁿcksicht auf den Inhalt nehmen zu mⁿssen, hinzugefⁿgt
  642. Unk: Resultate von Suchen und Quellenanfragen werden gebⁿndelt:
  643.  - Wird mehr als ein Resultat empfangen spart dies 16Bytes(data)+UDP(Paketoverhead) fⁿr alle weiteren Resultate.
  644.  - Kompressionsgewinn bei diesen Paketen liegt bei ca. 50%.
  645. Unk: Fehler wodurch Dateien ohne gⁿltige Schlⁿsselw÷rter die Ver÷ffentlichung anderer Dateien verhindern konnte wurde behoben.
  646. Unk: Die VerfⁿgbarkeitsabschΣtzung bei Suchresultaten wurde verbessert.
  647.  
  648. ----------------------
  649. - Sep 18th, 2003     -
  650. ----------------------
  651. bluecow: Bug Fix: Ungⁿltige Client Objekte nachdem eine Datei aus der Freigabe genommen / hinzugefⁿgt wurde [zegzav]
  652. bluecow: ALT + Doppelklick ÷ffnet den Dateidetail Dialog in der Liste der freigegebenen Dateien und bei den Suchergebnissen
  653. bluecow: Einige Formatierungsfehler behoben [mandrag0re]
  654.  
  655. ----------------------
  656. - Sep 16th, 2003     -
  657. ----------------------
  658. Unk: Jedes gr÷ssere Kad-Paket wird komprimiert.
  659.  
  660. ----------------------
  661. - Sep 15th, 2003     -
  662. ----------------------
  663. bluecow: Alle vorhandenen mp3 ID Tags werden fⁿr Downloads und freigegebene Dateien angezeigt 
  664. Unk: Kademlia Protokoll ⁿberarbeitet:
  665.  1) Suchanfragen senden kein MaxResults mehr
  666.  2) Pro Datenpaket k÷nnen mehrer Suchresultate gebⁿndelt werden.
  667.   a) Momentan wird noch ein Paket pro Resultat verwendet. Fⁿr zukⁿnftige Erweiterung.
  668.   b) Wenn die Kompression dem Protokoll hinzugefⁿgt wird sollte die Resultatsbⁿndelung eingefⁿhrt werden
  669.  3) Ver÷ffentlichungsanfragen k÷nnen ebenfalls gebⁿndelt werden.
  670.   a) Momentan wird noch ein Paket pro Resultat verwendet. Fⁿr zukⁿnftige Erweiterung.
  671.   b) Wenn die Kompression dem Protokoll hinzugefⁿgt wird sollte die Bⁿndelung eingefⁿhrt werden
  672.  4) Anzahl der Kontakttypen von 0-4 auf 0-2 reduziert.
  673.   a) Die Kontaktliste bleibt ⁿberschaubarer
  674.   b) Der Overhead k÷nnte dadurch erh÷ht werden. Weitere Anpassung in der Testphase
  675.  5) Die Kontaktliste fⁿhrt keine Knotensuchen mehr durch sobald ein Zweig der Baumstruktur die Tiefe 4 erreicht hat.
  676.   a) Dies bedeutet eine Verringerung der Kontaktanzahl im laufenden Netzwerk. Das Ausmass muss abgewartet werden.
  677.   b) Im Moment darf hauptsΣchlich der rechte Ast wachsen.
  678.    i) Dadurch kann ein Client mehr andere Clients kennen, die nahe am eigenen Hashwert liegen 
  679.    ii) Sollte die Suchgeschwindigkeit erh÷hen
  680.    iii) K÷nnte hohen Overhead erzeugen. Muss ggf angepasst werden.
  681.  6) Kademlianafragen senden nun die EmpfΣnger ID:
  682.   a) Erh÷ht die Sicherheit.
  683.   b) Sollte sich die KadID Σndern, sollte das Helfen die alte ID schnell aus dem Netzwerk zu entfernen
  684.  7) Nur noch Kontakte die bei Anfragen auch antworten werden als "gut" genommen. 
  685.   a) Dies spart das Durchsuchen der Kontaktliste bei jedem Paket
  686.    i) Da die Kontakt ID nicht bekannt ist, kann der Baum nicht durchsucht sondern nur der Reihe nach ⁿberprⁿft werden.
  687.    ii) Die Kontakt ID kann nicht einfach einem Paket hinzugefⁿgt werden, da sie nicht verifiziert ist
  688.   c) Es ergeben sich vermutlich Situation in den mehr Kontakte als "gut" markiert werden k÷nnten
  689.    i) In einigen FΣllen ist es egal, da es sich um eine Kadanfrage handelt
  690.    ii) In anderen spielt es eine Rolle da nur noch ein Ping entscheiden kann ob der Kontakt gut ist oder nicht
  691.    
  692. ----------------------
  693. - Sep 14th, 2003     -
  694. ----------------------
  695. bluecow: Lugdunum 16.40 Server Erweiterung: Suchergebnisse werden in einem UDP Paket gebⁿndelt [Dank an Lugdunum fⁿr Zusammenarbeit]
  696. bluecow: Anpassung der UDP socket Behandlung fⁿr grosse UDP Pakete
  697. bluecow: Erweiterete Log Fehlerausgabe fⁿr das Server UDP Protokoll
  698. bluecow: Optimierung der UDP Server sockets fⁿr geringere CPU Last (weniger Speicheroperationen)
  699. bluecow: Bug-Fix: Sperrung der Client UDP sockets wurde nicht korrekt abgefragt
  700. bluecow: Einzelne Suchergebnisse speichern ihre Einstellungen. Diese werden wiederhergestellt wenn man das betreffende Suchfenster aktiviert
  701. bluecow: Verbesserung in der Bedienung: Wird ein Suchfenster geschlossen wird das vor dem geschlossenen aktiviert
  702. bluecow: Die zuletzt verwendeten Suchparameter werden auch ⁿber eMule Neustarts hinweg gespeichert
  703. bluecow: Die IP Eingabe bei neuer Server akzeptiert Server jetzt auch im eD2k Link Format
  704. bluecow: Freigegebne Dateien und welche die sich gerade im Download befinden werden nicht mehr gegen die maximale Anzahl der Suchergebnisse gezΣhlt
  705.  
  706. -----------------------
  707. - September 13th, 2003-
  708. -----------------------
  709. Unk: Fehler behoben, bei dem auf einen schon gel÷schten Kontakt zugegriffen wurde
  710. Unk: ▄berlauffehler behoben.
  711. Unk: Kad ID und eMule ID wurden getrennt. Die eMule Tags im Hashwert st÷ren beim Routen
  712. Unk: Die Lebenszeit eines Kontakts wurde falsch berechnet
  713. Unk: Einstellungen fⁿr Down- und Upload- Limit werden jetzt als Schieberegler dargestellt.
  714.  
  715. ----------------------
  716. - Sep 11th, 2003     -
  717. ----------------------
  718. bluecow: Log-Funktion um das Server TCP/UDP Protokoll erweitert
  719. bluecow: Unterstⁿtzung der Welcome Nachricht der neuen Lugdunum 16.40 hinzugefⁿgt
  720. bluecow: Unterstⁿtzung der Lugdunum 16.40 Protokoll Kompression: Welcome Nachricht und Suchresultate werden komprimiert empfangen; die Liste der freigegebene Dateien komprimiert gesendet
  721. bluecow: Unterstⁿtzung der Lugdunum 16.40 UDP Protokollerweiterungen: Globale Quellensuche wird effizienter und verbraucht weniger Bandbreite
  722. bluecow: Bug-Fix in der Namensaufl÷sung
  723. bluecow: Automatischer Start einer Globalen Suche falls der lokale Server nicht innerhalb 50s antwortet
  724. bluecow: Bug-Fix: Das Fenster zum Hinzufⁿgen mehrerer eD2k Links akzeptierte nur 3-4 Links
  725.  
  726. ----------------------
  727. - September 4th, 2003-
  728. ----------------------
  729. bluecow: Kademlia Fenster ⁿberarbeitet; Sortierung der Listen, Speichern der Spaltenbreite und Tooltips hinzugefⁿgt
  730. bluecow: Die Metataganzeige zeigt nun die klassischen und neuen Tags.
  731. Unk: Uploadslots versuchen jetzt m÷glichst ⁿber 3kB/s zu bleiben
  732. Unk: Sehr weit entfernte Kontakte werden eingeschrΣnkt um Overhead zu sparen
  733.  
  734. ----------------------
  735. - September 3rd, 2003-
  736. ----------------------
  737. Unk: Die Indexerstellung kann aktualisiert werden.
  738. Unk: Indizierte Dateien haben eine Lebenszeit.
  739. Unk: Indizierte Dateien werden gespeichert und bei Neustart geladen.
  740. Unk: Eine Datei ID wurde nur einmal ver÷ffentlicht - behoben.
  741. Unk: Der "Firewalled" Status wird regelmΣssig ⁿberprⁿft. Sollte auch die falsche IP bei 24h Zwangstrennung beheben.
  742. Unk: Das Ver÷ffentlichen geht nicht automatisch von einer erfolgreichen Ver÷ffentlichung aus. Es werden nur positive Antworten gewertet
  743. Unk: Kademliasuchen enden wenn es keine offenen Kontakte mehr gibt.
  744.  
  745. ----------------------
  746. - September 1st, 2003-
  747. ----------------------
  748. bluecow: Meta-Daten und Datei-Kommentare Dialoge in Eigenschaftsseiten konvertiert sodass diese gemeinsam mit dem neuen Dateidetail-Dialog angezeigt werden k÷nnen. Alle Eigenschaftsseiten Dialoge in der Gr÷▀e beliebig verΣnderbar; zuletzt benutzt Gr÷▀e u. Position wird gespeichert
  749. bluecow: Hinzugefⁿgt: Neue "Match keywords" Suchoption fⁿr beide Jigle-Suchmethoden.
  750.  
  751. ----------------------
  752. - Aug 30th, 2003     -
  753. ----------------------
  754. Unk: Rewrote the entire kademlia protocol.. We are no longer using Overnet..
  755. Unk: Adding availability to publishing.
  756. bluecow: Bei einer Suche nach einem File mit Typ "Programm" werden die Suchresultate nicht mehr entsprechend den Windows Programm Fileextensions (*.exe, *.com, *.bat) lokal gefiltert. Die Bedeutung des eD2K Filetyps "Programm" beinhaltet alle Filetypen die von einem "Programm" benutzt werden, also z.B. komprimierte Archive oder CD-ROM Images. Das bedeuted, dass du mehr Suchresultate bekommst. Wenn du trotzdem nach einem Windows Programm File suchen m÷chtest, gibt die Fileextension "exe" an.
  757. bluecow: Hinzugefⁿgt: Proxy-Support fⁿr IRC; alle Proxy-Einstellungen werden jetzt auch fⁿr IRC benutzt
  758. Ornis:   bugfix in webserver socket code, [Jan B.,nice bugreport]
  759.  
  760. ----------------------
  761. - Aug 29th, 2003     -
  762. ----------------------
  763. Ornis: Dateidetail-Dialog neu strukturiert, + Datumsanzeige des Downloadstarts sowie der Zeitdauer seitem (bis zur aktuellen Zeit bzw. Downloadfertigstellung)
  764. Ornis: hinzufⁿgen einiger fehlender Prozentanzeigen
  765. Ornis: Option fⁿr Zeitplaner, um keine Endzeit anzugeben (-> nicht temporΣr)
  766.  
  767. ----------------------
  768. - August 26th, 2003  -
  769. ----------------------
  770. bluecow: ─nderungen im Jigle gSOAP Module fⁿr bessere Performance und zuverlΣssige und korrekte Compilierung der Sourcen von Moddern (Modder: stelle sicher, dass die Jigle gSOAP Sourcen mit dem Symbol WITH_GZIP compiliert werden!); eine Jigle Suchanfrage muss entweder einen Filetyp oder eine Fileextension beinhalten; HTTP User-Agent Feld beinhaltet eMule-Version.
  771. bluecow: Korrektur einiger Fehler im neuen ComboBox control (keyboard interface).
  772. bluecow: Mehrere ─nderungen in der GUI der neuen Suchresultatliste; korrekte Farbdarstellung unter allen Windows Farbschema; Sortierung der Filenamen-ListeintrΣge
  773.  
  774. ----------------------
  775. - August 24th, 2003  -
  776. ----------------------
  777. bluecow: Hinzugefⁿgt: Neue Suchmethode "Jigle SOAP Interface" um die Jigle-Datenbank mit eMule benutzen zu k÷nnen [Vielen Dank an Melange von Jigle, der dieses gro▀artige Feature eMule angeboten hat]
  778. bluecow: Jigle SOAP Interface: Suchresultate werden auf 100 Files limitiert; Code-Optimierungen zur Entlastung des Servers; lokales Filtern der Suchresultate
  779. bluecow: Hinzugefⁿgt: Erweitertes ComboBox Control fⁿr Suchmethode [eMulePlus]
  780.  
  781. ----------------------
  782. - August 20th, 2003  -
  783. ----------------------
  784. Unk: Changed how it detects firewalled users.
  785. Unk: Indexed keywords now handles all tags.
  786. Unk: Available is better updated during a search.
  787. Ornis: added stats of where sources came from (ed2k-server, ON, source exchange)
  788. Ornis: custimizable toolbar [eMule+]
  789. Ornis: Downloadlist: F2 opens inputbox to change filename of the selected file
  790. Ornis: Searchlist can expand items to show the received different filenames and their count
  791.  
  792. ----------------------
  793. - August 11th, 2003  -
  794. ----------------------
  795. Unk: One more change to smoothing out the packets.. Hopefully this is the last.
  796. Unk: Contacts are now checked in a more systematic way to help lower bandwidth.
  797. Unk: Only low buckets are updated to lower bandwidth.
  798. Unk: Hopefully fixed another shutdown crash.
  799.  
  800. ----------------------
  801. - August 7th, 2003   -
  802. ----------------------
  803. Unk: More outgoing flood control to try to avoid lagging. (No more spikes)
  804. Unk: Major change to how we sent shared files to servers for better efficiency.
  805. Unk: Overnet status are now only updated once a sec to reduce CPU overhead.
  806. Unk: Kademlia searches are now regulated by total and type to keep from two many searches at once.
  807.  
  808. ----------------------
  809. - July 29th, 2003   -
  810. ----------------------
  811. Unk: IRC: Now sorts nicks correctly.
  812. Unk: IRC: Can now add other eMule nicks as friends.
  813. Unk: IRC: Can now send each other ed2k links within the IRC.
  814. Unk: IRC: Added security to Add nick and Sending links. You can choose to accept all links, links for friends only, and no links at all.
  815.  
  816. ----------------------
  817. - July 26th, 2003   -
  818. ----------------------
  819. Unk: Contacts are now filtered from invalid IP and Ports.
  820. Unk: Again adjusted how dead contacts are removed.
  821. Unk: Older contacts are no longer added on restart.
  822. Unk: Trying to reduce UDP spikes that can flood connections.
  823. Unk: Moved Overnet Log and Debug line info into eMules Log and Debuglogs..
  824.  
  825. ----------------------
  826. - July 24th, 2003   -
  827. ----------------------
  828. Unk: Fixed a bug that allowed searches to access already deleted contacts.
  829. Unk: Serverlist is now updated when connected to Kademlia only.
  830. Unk: Seemed Kademila thread still tried to access some of it's main objects during shutdown. (Hopefully fixed)
  831. Unk: Fixed some connected status issues.
  832.  
  833. ----------------------
  834. - July 16th, 2003   -
  835. ----------------------
  836. Unk: Testing out Maella request patch.
  837. Unk: Dead contacts are removed more efficiently.
  838.  
  839. ----------------------
  840. - July 5th, 2003   -
  841. ----------------------
  842. Unk: Contact type is now being updated. May later use this and "madeContact" to update the contact list a little better.
  843. Unk: Contact list no longer shows temp contacts during searches. Also, redid how contacts are updated to limit the number of refreshes needed. (Cpu Savers)
  844. Unk: Converted the ED2K ID system to the Hyrbids ID system to avoid false lowIDs that the ED2K ID system created and to be more compatable with the Hyrbid.
  845. ---- Also standardized the LowID checks to 2 central methods (ED2K and Hybrid). We were using several different methods to check lowID.
  846. ---- This changed a lot of code and needs tested well.
  847.  
  848. ----------------------
  849. - July 1st, 2003   -
  850. ----------------------
  851. Unk: You can now see if your files are published to a ED2K Server and/or Overnet.
  852. Unk: You no longer republish files to a ED2K server that is already on there. This should save a lot of bandwidth and allow more files to be listed..
  853.  
  854. ----------------------
  855. - June 30th, 2003   -
  856. ----------------------
  857. Unk: Single keyword search requests are now processed.
  858. Unk: Fixed a bug that could get the publishing stuck trying to publish a file over and over.
  859.  
  860. ----------------------
  861. - June 28th, 2003   -
  862. ----------------------
  863. bluecow: Added the code to process the incoming Keyword Search Requests.
  864. Unk: Added a simple response packet to keywords.
  865. bluecow: Fixed a crash on exit bug.
  866.  
  867. ----------------------
  868. - June 27th, 2003   -
  869. ----------------------
  870. Unk: Entries in the Index list can now be removed. Which also fixes a bug with a lot of dangling pointers when restarting the overnet connection.. :)
  871. Unk: Fixed a bug that caused all kinds of issues if you disconnected and reconnected real fast with overnet.
  872.  
  873. ----------------------
  874. - June 26th, 2003   -
  875. ----------------------
  876. Unk: Overnets overhead is now processed and added to the server catagory.
  877. Unk: Tweaked the overhead a little to try to get better estimates.
  878. bluecow: Fixed a deadlock at shutdown.
  879. bluecow: Fixed a bug when restarting ON during a single eMule session.
  880. Unk: Fixed a bug that allow the connect button to get confused.
  881. Unk: Fixed a bug that crash when trying to bootstrap
  882.  
  883. ----------------------
  884. - June 25th, 2003   -
  885. ----------------------
  886. Unk: There are now preferences that allow the user to choose which network to connect too.
  887. Unk: Added Network Choice to First Time Wizard.
  888. Unk: Changed how connection status is relayed between Overnet and eMule.
  889. Unk: Fixed some issues with the search dialog. SearchID is no longer and issue between eMule and Overnet and you can now select which network so search. 
  890.  
  891. ----------------------
  892. - June 24th, 2003   -
  893. ----------------------
  894. Unk: IP request now responds if the other client is firewalled.
  895. Unk: Found that damn bug that wasn't deleting clients when the socket timed out..
  896. Unk: Cleaned up some code.
  897.  
  898. ----------------------
  899. - June 22nd, 2003   -
  900. ----------------------
  901. Unk: Corrected a bug that didn't let you just connect to Overnet.
  902. Unk: Fixed duplicate keyword indexed files.
  903. Unk: Rolled back to VS2002.. Seems to have corrected the socket bug.
  904. Unk: Removed a gui slowdown when a search quit and all the temp contacts were removed.
  905. Unk: Completely rewrote the messaging code between eMule and Overnet to clean it up.
  906. Unk: Added refresh messages to the Overnet lists. There should be no more ghosts or blanks in the lists.
  907. Unk: Your ID is now calculated differently. Also there is a better check if your firewalled if using both networks at once.
  908. -If you are seen to not be firewalled by either Overnet or ED2K, eMule will assume your not firewalled.
  909. -If either ED2K or Overnet has a high ID, eMule will use it.
  910. -If the server things your firewalled and Overnet knows better, you can still download from lowID users.
  911. -If the server things your firewalled and Overnet knows better, you will tell the other clients the correct ID.
  912. -Because we do not support firewalled users in Overnet yet, if you want to use overnet, you must also connect to a server before eMule starts working.
  913.  
  914. ----------------------
  915. - June 6th, 2003   -
  916. ----------------------
  917. Unk: Tried to go through and clear up some areas that check for LowID and Connected status.
  918.  
  919. ----------------------
  920. - June 5th, 2003   -
  921. ----------------------
  922. Unk: Changed up the ON gui some.. Although it's not great, the lists are now seperate for easier manipulation later.
  923. Unk: Fixed duplicates of fileID indexed files.
  924.  
  925. ----------------------
  926. - June 4th, 2003   -
  927. ----------------------
  928. Unk: Now responding to fileID search requests and sending and search_end packets
  929. Unk: Connect button support added.
  930. Unk: The OVERNET_IDENTIFY_ACK now updates the TCP port of the Contacts and Indexes. (This was messing this up, needs redone)
  931. Unk: Added a Firewall recheck button.
  932. Unk: Change how it checks if firewalled. (Less wasted packets, better timing.)
  933.  
  934. ----------------------
  935. - June 3rd, 2003   -
  936. ----------------------
  937. Unk: Changed how it displays connection status.
  938. Unk: Searches are now terminated better when a file is Stoped, Paused, or Canceled.
  939.  
  940. ----------------------
  941. - June 1st, 2003   -
  942. ----------------------
  943. Unk: The timer for checking dead servers was changed to now get messed up when resetting your computer.
  944. Unk: Server Description requests delay has been increased to save server bandwidth.
  945. Unk: Found a major bug that sent packets to the wrong IP.. We now index Overnet publish requests.
  946.  
  947. ----------------------
  948. - May 26nd, 2003   -
  949. ----------------------
  950. Unk: Knownfile met is now saved periodically.
  951. Unk: Published ON files are now remember between restarts to cut down over publishing.
  952. Unk: We now detect if the our ON client is firewalled. Also, if the server side thinks we are firewalled but overnet isn't, we use the Overnet ID instead of the server ID.
  953. Unk: Found out that many of the mldonkey clients don't publish correctly. Hours wasted trying to debug a packet that is incorrect.. 
  954. Unk: Changed the order of publishing to make it more efficient.
  955. Unk: No longer treat bcp://hashid:ip:port as a source. These are firewalled sources and the ip and port is the firewalled server, not source..
  956. Unk: Corrected the searches to reflect correct search types.
  957. Unk: Uploading clients could get stuck in the upload list without a socket. This is the same problem as noted above, therefore it's not the sole problem with FileNotFound.
  958.  
  959. ----------------------
  960. - May 26nd, 2003   -
  961. ----------------------
  962. Unk: Adding the overnet to the client brought up unknown issues with the original client.
  963. 1. Rewrote how clients and sockets delete each other to avoid clientlist & socketlist corruptions.
  964. 2. Clients are able to get in a connected or connecting state without a socket, these clients are now removed. (This may be releated to FileNotFound packets. Will rework that later..)
  965.  
  966. ----------------------
  967. - May 22nd, 2003   -
  968. ----------------------
  969. Unk: Merged the base Kademlia code into eMule with the help of bluecow.
  970. Unk: Added a Overnet debug window.
  971. Unk: Added many new Overnet opcodes.
  972. Unk: Can now download from Overnet clients.
  973. Unk: Note to self: Need to find out why incoming Publish Requests send UDP port, but when we send a publish request, we HAVE to send a TCP port??????? (Fixed: mldonkey is the one sending UDP port which is incorrect and very bad!)
  974. Unk: Can now publish to the Overnet network. (Something still doesn't seem correct with Publish Requests)
  975. Unk: Indexing Overnet files. (Something still doesn't seem correct with Publish Requests)
  976. Unk: Beging to change the eMule base code to better handle the Overnet network as a seperate network. (So you can use both or just one)
  977. Unk: Duplicate clients are now found a little better. More CPU power needed, but it had to be done to detect cross source findings.. 
  978. Unk: CUpDownClient::CalculateDownloadRate() is causing strange exceptions.. WHY? (Update: fixed)
  979.  
  980. ----------------------
  981. - March 16th, 2003   -
  982. ----------------------
  983. Unk: Changed opcodes to match eMule for easier merging later.
  984.  
  985. ----------------------
  986. - March 15th, 2003   -
  987. ----------------------
  988. Unk: Original Programmer seems to have left the building. I'm am going through the code trying to see where he was going with it..
  989.  
  990.