News:

Ritornati online con una nuova veste grafica

Menu principale

[REL] eMule 0.49a - Beta 1

Aperto da mattia.pascal, 13 Aprile 2008, 15:26:13

Discussione precedente - Discussione successiva

mattia.pascal

  Rilasciato eMule 0.49a Beta1


E' stata rilasciata la versione  0.49a  - Beta1 di eMule. 
Le maggiori novità riguardano la Kad.




  • Aggiunto offuscamento per il protocollo UDP della rete Kad
  • Migliorato il funzionamento dei messaggi per evitare lo SPAM
  • Miglioramenti nell'interfaccia e correzione di alcuni bug


Di seguito il changelog completo.

Citazione di: Changelog 0.49a Beta10.49a BETA1
-----------------------
- April, 12. 2008 -
-----------------------
.: Beta versions now create a small test text file which is shared by eMule to help us debugging protocol changes (esp Kad). On exit this file is deleted
.: Fixed a bug with the "Open Directory" menuitem in the shared files window [Stulle]

-----------------------
- April, 11. 2008 -
-----------------------
.: Added the obfuscation setting to the First Time wizard and removed the full chunk upload setting instead
.: Disabled peercache downloads by default (deprecated)
.: Added a Beta nagging dialog

-----------------------
- Apr, 6. 2008 -
-----------------------
.: Fixed several bugs in the new Kad firewall testing, obfuscation and direct callback functions

-----------------------
- Mar, 30. 2008 -
-----------------------
.: eMule is now aware of windows standby modes and reconnects after waking up [MorphXt]

-----------------------
- Mar, 18. 2008 -
-----------------------
.: Fixed: File tooltips used wrong font sizes when using customized Windows metrics.
.: Added: Support for using Windows default fonts for listview and treeview controls in eMule's main windows. This way one can specify larger fonts for almost all eMule lists via the Windows System Metrics. Specify "UseSystemFontForMainControls=1" in "preferences.ini" to enable.
.: Fixed: Shared directory treeview control lost icons after Windows System settings were changed.
.: Fixed: Wrong font mapping for some GUI elements in non-Western locales.

-----------------------
- Mar, 17. 2008 -
-----------------------
.: Fixed: Shared Files list did not show focus rectangle for listview items.

-----------------------
- Mar, 16. 2008 -
-----------------------
.: Fixed: "Search related Files" context menu entry in search results pane was not properly enabled/disabled [Tuxman]
.: Fixed: Memory corruption for column properties in WebServer [tHeWiZaRdOfDoS]
.: Fixed: Normalized search labels in WebServer [ducho]
.: Fixed: Some search results where still shown after invoking 'Close All Search Results' [bengarchy]
.: Fixed: Enabling/Disabling the "Queued Clients" and "Known Clients" lists did not always fill/clear the list views [Xman]
.: Fixed: Toolbars in Transfere window were not showing tooltips after enabling/disabling "Queued Clients" and/or "Known Clients".

-----------------------
- Mar, 15. 2008 -
-----------------------
.: Fixed some GDI resouce leaks. [Rapid_Mule]
.: Fxied a minor possible bug in creating random numbers [leuk_he]
.: Fxied a bug in the new store searches function [netfinity]

-----------------------
- Feb, 26. 2008 -
-----------------------
.: When deleting more than 50 files the first 50 names are shown in the confirmation dialog [tHeWiZaRdOfDoS]
.: Fixed a bug in finding the senders of corrupt data which may lead to false positives [DavidXanatos]

-----------------------
- Feb, 10. 2008 -
-----------------------
.: Kad will now enforce certain limits when adding new contacts to the routing table: No more than 1 KadNode per IP, 2 similar KadNodes (same bin) from a /24 network and max 10 different KadNodes from a /24 network are allowed. This is supposed to make routing attacks against kad more difficult / resource-intensive
You can still run more than one kad client from a single IP without any problems, they just don't become part of the internal kad routing but still work without any limitations.

-----------------------
- Feb, 3. 2008 -
-----------------------
.: The download comments dialog has now a direct possibility to edit the comment spam filter, changes are instantly applied to all existing comments
.: Clients which sent comments which get filtered by the comment spam filter are now treated like message spammers (banned)
.: The ed2k: in ed2k-links is no longer case sensitive
.: When connecting to Ed2K eMule starts with a random server instead using first on in the server.met. Any sorting, priority, etc. is not affected by this

-----------------------
- Feb, 1. 2008 -
-----------------------
.: Several changes have been made to improve kads resistance against malicious keyword publishing:
.: Kad now keeps track which filenames were published by different sources for the same file and uses the most common name (instead the last published one) when responding search requests
.: Same hashs (files) which have different filesizes are now properly stored seperatly instead overwriting eachother
.: Kad calculates a rating based on how many different sources publish a file and how many files publishes a source. When responding to a search request, files with a rating below a set limit will be sent last in order to avoid that spammed files push out valid ones.
.: The Kad rating for published files is also sent in search results to be used in the future version as indicator

-----------------------
- Jan, 16. 2008 -
-----------------------
.: Added a general anti-flood-protection to kad. If Kad receives more request of a specific type from one IP than it would expect, it starts ignoring those requests and envetually banning the source. This is supposed to avoid or slow down several attack scenarios.
.: Fixed a problem with injection of DNS servers into the routing tables which were able to stay because of a porotcol mixup between kad and dns. Old sources with port 53 as kad port are ignored, new clients (0.49a+) can use port 53 as kad port again but it is not recommended [found by netfinity]
.: Fixed a bug in kad2 with publishing >4GB files [netfinity]

-----------------------
- Jan, 11. 2008 -
-----------------------
.: If you select a non-default incoming directory which already contains files, eMule notices you that those files are automatically shared by eMule

-----------------------
- Jan, 8. 2008 -
-----------------------
.: Added a filter box (like in the search results) for on-the-fly filtering of shared files into the shared files tab. This filter is supposed to help finding specific shared files, it has no effect on which files are actually published
.: Rearranged the symbols in the shared files directory tree a bit

-----------------------
- Dec, 15. 2007 -
-----------------------
.: The onlinehelp for the options dialog is now topic sensitive for all languages instead only for english (well actually it is not, but this is serverside work which will be done step by step till the release). More areas to get topic sensitive to come in the future
.: Open searches are now stored if you close eMule and restored on restart. This way you don't have to research your favourite words in case you didn't get to finish looking at the results. Can be disabled in Options->Display

-----------------------
- Dec, 2. 2007 -
-----------------------
.: Reworked Kads Firewall handling and testing:
The kad firewall state is now split into TCP and UDP. The TCP state is basically the old state, which tests if your TCP port is reachable. The UDP state is new and checks if your UDP port is reachable. For example on Full Cone NAT Routers, without portforwarding you will get TCP firewalled (as before) but UDP open (new). If you have the UDP open state, eMule doesn't needs a buddy any longer and will fully participate in the KAD network and therefore take away the overhead they caused in earlier versions (you still cannot connect to other TCP firewalled clients if you are TCP firewalled yourself).
.: The new UDP state is shown in the MyInfo field in the Server Tab. As long as the UDP firewalltest is unfinished "(unverified)" is appended
.: Clients which have the Kad UDP open state, now support direct callbacks (invoked by an UDP packet) to connect to not firewalled clients. These callbacks are faster, more reliable and use less ressources than buddy or server callbacks.
.: The new firewall test also fixes a bug / design flaw which caused eMule to always use the use the clients source UDP port, instead testing if the internal set UDP port might be the propper choice instead. This was especially a problem on Restricted Cone Routers with PAT (Port Address Translation)

-----------------------
- Nov, 29. 2007 -
-----------------------
.: Fixed bug with possible wrong local IP address in case the "BindAddr" option is used.
.: Fixed bug with missing update of details of a selected friend in friends list.

-----------------------
- Nov, 24. 2007 -
-----------------------
.: Fixed bug in tooltips which were showing certain list items partially in bold.

-----------------------
- Nov, 19. 2007 -
-----------------------
.: Added missing Unicode support for 'Static Servers' feature.

-----------------------
- Nov, 12. 2007 -
-----------------------
.: Fixed several of our listcontrols to show Windows' context menu of scrollbars
.: Added an option (Options->General) to prevent Windows from going into standby mode while eMule is running (and doing something)

-----------------------
- Nov, 11. 2007 -
-----------------------
.: Fixed bug in IRC window with channel windows opening in reverse order.
.: Fixed bug with dead servers occasionally not deleted from GUI [fox88].
.: Fixed bug with disabled E-Mail notifications on particular Windows systems [Lewpy]
.: Added showing of IRC-warning and error messages to the active channel window.
.: Added auto-activating of private IRC channel windows when self-initiating the conversation.
.: Fixed bug with extra large icons in file tooltips.
.: Fixed bug with HTTP downloads which could create a crash in case the HD is full.
.: Fixed a memory leak with failed gzip'd HTTP downloads.

-----------------------
- Nov, 07. 2007 -
-----------------------
.: Fixed garbled display of HTTP download status information

-----------------------
- October, 31. 2007 -
-----------------------
.: The messagesystem is now able to find your friends even if their IP changed if you and they are in Kad and not firewalled. This will help to stay in contact with friends longer than one session (Only works for new added/new seen friends which have Kad enabled).
.: When messaging a friend, eMule now makes sure that the userhash still matches after connecting and SecureIdent (if enabled) is passed in order to ensure that its really your friend.

-----------------------
- October, 28. 2007 -
-----------------------
.: You can now bootstrap to kad from an URL which points to a nodes.dat file (in the Kad tab)

-----------------------
- October, 22. 2007 -
-----------------------
.: In order to reduce spam messages and by this make the messagesystem more useable again, eMule now supports Captcha authentification:
If enabled, someone who messages you has first to solve a cpatcha (an image which shows letters) before the message is shown to you. Older clients who do not support captchas will be unable to message you and receive a notice about this.

-----------------------
- Jule, 11. 2007 -
-----------------------
.: Added obfuscation to the Kad UDP protocol. Kad obfuscation is part of the protocol and is unrelated to the Ed2K-Obfuscation settings

-----------------------
- June, 5. 2007 -
-----------------------
.: Fixed a bug which let Kad try to load its preferences from the old config directory location

-----------------------
- May, 16. 2007 -
-----------------------
.: Added Uyghur translation [translated by Abduqadir]

Ricordo che si tratta di una versione beta e non è ancora la versione stabile del client.


Official eMule Board



Download:
Installer
Binari
Sorgenti


Link alternativo Binari (in caso di problemi)

WARNING!!!
Trattandosi si una versione beta, se ne sconsiglia l'uso ai non amanti dei crash improvvisi!!! Le versioni beta vanno utilizzate a scopo esperimentativo. Non sono da installare al posto dell'ultima versione stabile disponibile.
Nel caso in cui non abbiate confidenza con l'utilizzo di versioni unstable di qualsiasi programma, vi si consiglia vivamente di attendere il rilascio ufficiale della versione stabile.
".. c’è dentro tutta la nostra storia, tutto il nostro passato, tutti i nostri dolori, le nostre sciagure, le nostre gioie. .. e, a sapere intendere.. ci si sentono delle voci lontane.. Grandi voci lontane, grandi nomi lontani" P.C.

" .. spaghetti e mandolini. Allora qui m'inc_zzo, son fiero e me ne vanto, gli sbatto sulla faccia, cos'è il Rinascimento." G.G.

"Un nome, almeno, un nome, bisogna che me lo dia subito." L. Pirandello

Lucarella

grazie per l'informazione mattia.
ma più o meno quanto ci vorrà per la versione stabile?

ciao <_<

Vincent Vega

Citazione di: mattia.pascalAggiunto offuscamento per il protocollo UDP della rete Kad

E' una novità importante...

Citazione di: ChangelogYou can now bootstrap to kad from an URL which points to a nodes.dat file (in the Kad tab)

Se ho ben capito questa funzione dovrebbe essere simile a quella della SharkX #47 >>> :rolleyes:. Se fosse così, le nostre preghiere sarebbero state esaudite.
Citazione di: Changelog
Reworked Kads Firewall handling and testing:
The kad firewall state is now split into TCP and UDP. The TCP state is basically the old state, which tests if your TCP port is reachable. The UDP state is new and checks if your UDP port is reachable.

Molto interessanti anche le modifiche al Firewall che, se il corso d'inglese mi sta insegnando qualcosa, dovrebbe essere stato suddiviso in due "aree", TCP & UDP, rinnovando la parte inerente l'UDP che rimarrà aperta in caso di TCP Firewalled.

Citazione di: ChangelogKad now keeps track which filenames were published by different sources for the same file and uses the most common name (instead the last published one) when responding search requests

Questa modifica potrebbe evitare il Download di Fake, credo che sarà molto utile.

Cerco d'interpretare alla meglio il Changelog, e queste mi sembrano tutte novità attesissime.

@ mattia.pascal:

Grazie per la segnalazione :)!!

Ciao!!

mattia.pascal

#3
Beh.. sul forum ufficiale viene quasi introdotta col nome in codice "Kad Love"

Le modifiche che hai segnalato sono tutte importanti (e corrette)... ma in particolar modo molte modifiche già presenti sulla SharkX e riguardanti la Kad sono state sicuramente innovative

del resto guardando il changelog si nota subito l'apporto di molti dev di Mod..

Citazione di: lucarella76 il 13 Aprile 2008, 15:46:10
grazie per l'informazione mattia.
ma più o meno quanto ci vorrà per la versione stabile?

Difficile dirlo ora, non credo molto, ma si potrà essere più precisi solo fra qualche giorno

Ciao
".. c’è dentro tutta la nostra storia, tutto il nostro passato, tutti i nostri dolori, le nostre sciagure, le nostre gioie. .. e, a sapere intendere.. ci si sentono delle voci lontane.. Grandi voci lontane, grandi nomi lontani" P.C.

" .. spaghetti e mandolini. Allora qui m'inc_zzo, son fiero e me ne vanto, gli sbatto sulla faccia, cos'è il Rinascimento." G.G.

"Un nome, almeno, un nome, bisogna che me lo dia subito." L. Pirandello

cellax

Generalmente i dev di emule non amano fare molto di beta pubblica, comunque hanno detto che sarà rilasciata prima del compleanno del muletto, ergo 13 maggio.

test fatti confermano che funziona con fastweb, quindi ha una sorta di Nat-t
www.DarkForge.it  board ufficiale della Translator Crew e forum ufficiale di supporto italiano per la SharkX
Mod attualmente tradotte in Italiano: Beba, eMuleFuture, NeoMule, ScarAngel, SharkX, SilverSurfer, StulleMule, TK4, Xtreme, X-Ray

Emulizzato

#5
Citazione di: mattia.pascal il 13 Aprile 2008, 16:23:44
Beh.. sul forum ufficiale viene quasi introdotta col nome in codice "Kad Love"

Le modifiche che hai segnalato sono tutte importanti (e corrette)... ma in particolar modo molte modifiche già presenti sulla SharkX e riguardanti la Kad sono state sicuramente innovative

del resto guardando il changelog si nota subito l'apporto di molti dev di Mod..


Infatti,la SharkX è stata uno spunto molto importante per quanto riguarda la 0.49a e ne sono davvero felice.C'è stato anche un miglioramento sulla gestione della NAT(devo ancora informarmi a riguardo)e devo felicemente dire che dopo un test di 3 ore su Fastweb sembra quasi di non avere ID Basso(fortuna?),chiaramente si sente un po' la differenza...Credo che solo la NAT-T sia la soluzione definitiva,ma così ci si può accontentare...

EDIT: non è giusto Cellax,quella battuta spettava a me!! :laugh:

Koje

bene ragazzi!!! ci saranno un mucchio di novità interessanti!

tutto questo in barba a chi vuole male al p2p e al fantastico mulo!!!

:laugh:  :laugh:
Prima di postare, leggi le F.A.Q. ufficiali di eMuleItalia.Net

"Solo due cose sono infinite: l'universo e la stupidità umana, e non sono completamente sicuro della prima..." (A. Einstein)

Walter

Un po' come se tutte le deviazioni di percorso dei modder "confluissero" nel client ufficiale ad un certo punto, se ben viste dalla comunità... è una cosa che a me piace molto. Così la versione ufficiale si rafforza, pur essendo le mod distinte da essa.
L'unica banalità sta nel giudizio.

Koje

bè questa è la vera forza dell'open source!! la collaborazione ;D
Prima di postare, leggi le F.A.Q. ufficiali di eMuleItalia.Net

"Solo due cose sono infinite: l'universo e la stupidità umana, e non sono completamente sicuro della prima..." (A. Einstein)

Cris 71

Ho testato la beta per due giorni di fila e va benissimo, nessun problema.  :rolleyes:

Ora però sono tornato alla SharkX e aspetto la versione stabile dell'ufficiale ma continuerò ad utilizzare la Shark in attesa che  Taz si allinei alla versione 49a, devo dire che l'ufficiale non mi entusiasma più tanto.  :mellow:

Emulke

una nuova versione è quello che serve a rivitalizzare la passione per il muletto... scommetto che anche malcom vorrà provarla il prima possibile!

speriamo non passi molto tempo prima del rilascio ufficiale
ciao da emulke

Protocollo

Ho fatto delle cose brutte. Cose per cui il Dio della biomeccanica non ti farebbe entrare in paradiso...

Emulizzato

Sono molto contento di quello che ho visto su Fastweb,ma ormai l'Ufficiale la trovo troppo scarna...Mi ci vuole una Mod. ^_^