Official eMule-Board: Emule 0.50B Beta1 Released - Official eMule-Board

Jump to content


  • (16 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »

Emule 0.50B Beta1 Released

#1 User is offline   Some Support 

  • Last eMule
  • PipPipPipPipPipPipPip
  • Group: Yes
  • Posts: 3667
  • Joined: 27-June 03

Posted 20 March 2015 - 04:40 PM

To gain more testing of this release, we hand out a Beta version of the coming 0.50b. We expect the Beta phase to last longer than usual and it should be quite stable (for a beta), so users who prefer to use the most current version are encouraged to update and try it out.

Note: A Beta version will more likely crash than a release, because it doesn't ignores any (even smaller) errors in order to make it possible for us to find and fix them.


About 0.50b:

Dear eMule users,

it has been a few weeks months years since the last eMule version saw the light of the day, but finally a successor is about to be completed. As the name indicates 0.50b is a more of a maintenance release, focusing on bugfixes and smaller improvements. The most important one is the reworking of the upload code and better IO handling, which allows eMule to more efficiently handle high bandwidth lines, utilizing the full upload capacity (which means others can download faster). Other changes include optimized internal handling of the AICH hashes, the replacement of the (defunct) Filedonkey search option with the ContentDB and the update of used libraries, like miniupnpc making UPnP compatible with more devices. And of course as always quite a few minor bugfixes and changes.

A note to developers: The "official" development IDE has changed from VS2003 to VS2008.

You can download the new version here:

Posted Image
You can download this beta version as follows :

v0.50b BETA1 - Installer

v0.50b BETA1 - Binary

v0.50b BETA1 - Sources


Your eMule-Team

#2 User is offline   DJ_MELERIX 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 479
  • Joined: 07-December 04

Posted 21 March 2015 - 04:38 AM

thanks for the new version ;)

btw, when will you move the project to Github ? I think that now is the right moment to do that.
0

#3 User is offline   Matrik 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 215
  • Joined: 02-February 04

Posted 21 March 2015 - 08:26 AM

Thanks somuch for this beta :punk:
ISSA-NISSA
.:Aqui Finda Sian Nissart:.
0

#4 User is offline   dermoritz 

  • Member
  • PipPip
  • Group: Members
  • Posts: 31
  • Joined: 09-February 03

Posted 21 March 2015 - 11:31 AM

Thanks so much
0

#5 User is offline   NoMiaus 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1073
  • Joined: 08-June 11

Posted 21 March 2015 - 12:49 PM

View PostDJ_MELERIX, on 21 March 2015 - 05:38 AM, said:

thanks for the new version ;)

btw, when will you move the project to Github ? I think that now is the right moment to do that.


In my opinion, that's what the project needs at the moment. I think there is only one developer available so it would be a cool way to work together in the project, it would be easier to report bugs, etc...
En ocasiones.. veo cable-modems Motorola con ID Alta ._.'
0

#6 User is offline   Avi-3k 

  • hebMule [retired] dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1127
  • Joined: 25-June 03

Posted 21 March 2015 - 08:24 PM

Mazal Tov!

btw, why not move to VS 2013 Community edition? it's free for open source development...

This post has been edited by Avi-3k: 21 March 2015 - 08:26 PM

retired developer of hebMule and eMule Skinner...
hebMule site and topic.
hebMule2 unique features: AntiLeech, AntiVirus, Fake Check, ServerFilter, WebSearches, Export Searches, Relative Priority, ModID and much much more...

eMule Skinner is an application to create/edit skins for eMule,
it's multilingual, supports mods, easy-to-use design, integrates to hebMule & Windows and lots more...

code fixes/improvements: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11 (to check/verify: #12, #13).
2

#7 User is offline   Zangune 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1941
  • Joined: 05-March 12

Posted 21 March 2015 - 09:24 PM

I agree with Avi-3k, it seems smart to me.
At least netfinity compiled his mod with it.
0

#8 User is offline   DJ_MELERIX 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 479
  • Joined: 07-December 04

Posted 22 March 2015 - 12:08 AM

View PostAvi-3k, on 21 March 2015 - 05:24 PM, said:

btw, why not move to VS 2013 Community edition? it's free for open source development...


totally agree!
0

#9 User is offline   DavidXanatos 

  • Neo Dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1469
  • Joined: 23-April 04

Posted 22 March 2015 - 06:53 AM

View PostDJ_MELERIX, on 22 March 2015 - 12:08 AM, said:

View PostAvi-3k, on 21 March 2015 - 05:24 PM, said:

btw, why not move to VS 2013 Community edition? it's free for open source development...


totally agree!


I second that!

eMule should really use some modern IDE :D
NeoLoader is a new file sharing client, supporting ed2k/eMule, Bittorent and one click hosters,
it is the first client to be able to download form multiple networks the same file.
NL provides the first fully decentralized scalable torrent and DDL keyword search,
it implements an own novel anonymous file sharing network, providing anonymity and deniability to its users,
as well as many other new features.
It is written in C++ with Qt and is available for Windows, Linux and MacOS.
0

#10 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4973
  • Joined: 13-May 07

Posted 22 March 2015 - 09:59 AM

We can play at home with whatever versions of VS, but there are two serious questions; and those would be: minimum OS required to install, and target OS.
For example, VS2010 is the last that could be installed in WinXP.

For target OS see here.
VS2005 was the last one supporting Win98 and WinME.
VS2008 was the last one supporting Win2000
Since VS2010 the minimum target is XP.
2

#11 User is offline   Zangune 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1941
  • Joined: 05-March 12

Posted 22 March 2015 - 11:47 AM

Thanks for sharing fox88, I didn't know.
That's a problem.
0

#12 User is offline   TP2001 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 12
  • Joined: 08-July 12

Posted 22 March 2015 - 01:20 PM

Has anyone read my post about things that should be fixed in eMule:

http://forum.emule-p...howtopic=159784
0

#13 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4973
  • Joined: 13-May 07

Posted 22 March 2015 - 07:40 PM

In DownloadListCtrl.cpp line 1402 apparently must be
if (content!=NULL && content->type==UNAVAILABLE_SOURCE)

to avoid possibility of crash.

If I'm not mistaken, conditional block at lines 463-490 in RoutingZone.cpp could be made two times shorter:
bool CRoutingZone::CanSplit() const
{
#ifdef _BOOTSTRAPNODESDAT
	if (Kademlia::CKademlia::GetRoutingZone()->GetNumContacts() < 2000)
		return true;
#endif

	// Max levels allowed.
	if (m_uLevel >= 127)
		return false;

	// Check if this zone is allowed to split.
	if ( (m_uZoneIndex < KK || m_uLevel < KBASE) && m_pBin->GetSize() == K)
		return true;
	return false;
}

0

#14 User is offline   DJ_MELERIX 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 479
  • Joined: 07-December 04

Posted 23 March 2015 - 03:00 AM

View Postfox88, on 22 March 2015 - 06:59 AM, said:

We can play at home with whatever versions of VS, but there are two serious questions; and those would be: minimum OS required to install, and target OS.
For example, VS2010 is the last that could be installed in WinXP.

For target OS see here.
VS2005 was the last one supporting Win98 and WinME.
VS2008 was the last one supporting Win2000
Since VS2010 the minimum target is XP.


with VS2013 you can still compile with XP compatibility, using target v120_xp.
0

#15 User is offline   omeringen 

  • löl
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 983
  • Joined: 01-January 06

Posted 23 March 2015 - 06:37 PM

Nice. :flowers: Do you have any plans for reviewing default settings ? (like UPnP, safe .dat/.met writing etc...)
0

#16 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4973
  • Joined: 13-May 07

Posted 23 March 2015 - 08:03 PM

Line 2941 in DownloadListCtrl.cpp has two identical checks; either first or second expression should be omitted:
if (pCtrlItem != NULL && pCtrlItem && pCtrlItem->type == FILE_TYPE)

0

#17 User is offline   Some Support 

  • Last eMule
  • PipPipPipPipPipPipPip
  • Group: Yes
  • Posts: 3667
  • Joined: 27-June 03

Posted 24 March 2015 - 12:15 AM

View Postomeringen, on 23 March 2015 - 06:37 PM, said:

Nice. :flowers: Do you have any plans for reviewing default settings ? (like UPnP, safe .dat/.met writing etc...)


There aren't any plans yet, but of course everything is open to discussion / suggestions (in its own threads please).

Taking UPnP, I do think it's fine the way it currently is - it's rude altering any computer / router settings without asking the user first and the First-Time-Wizzard has a prominent button to test/enable UPnP right on the second page.

#18 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4973
  • Joined: 13-May 07

Posted 25 March 2015 - 09:47 AM

There are new Windows versions, and that should be taken into account, even though old code still does the necessary minimum.

1) For example Otherfunctions.h file, where history ends with
#define	_WINVER_S2008_	0x0601	// 6.1

2. Unidentified smart heads in M$ decided to break compatibility in API for getting Windows version - https://msdn.microso...v=vs.85%29.aspx
For example, in Windows 8.1 64-bit existing eMule's function GetWindowsVersion() returns 0x0601.
0

#19 User is offline   Riso64Bit 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 339
  • Joined: 24-March 09

Posted 25 March 2015 - 10:57 AM

start emule beta (whitout autoconnect enabled)
Posted Image
why the "disconnect button" is clickable?
the same problem when emule is connected (connect button is clickable)

2)option ->connection -> under capacities i set "0" (zero) to upload and untick Download limit and Upload limit.
then if made right click Posted Imagedisplay bad value

This post has been edited by Riso64Bit: 25 March 2015 - 11:47 AM

0

#20 User is offline   fox88 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4973
  • Joined: 13-May 07

Posted 25 March 2015 - 11:16 AM

View PostRiso64Bit, on 25 March 2015 - 01:57 PM, said:

why the "disconnect button" is clickable?
the same problem when emule is connected (connect button is clickable)

I think that should be solved on a more general level - see this message.

PS. In your case it is menu items, not buttons.

This post has been edited by fox88: 25 March 2015 - 11:17 AM

0

  • Member Options

  • (16 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users