changelog:
TE hotfix:
解决TE版部分LowID连接困难的问题
改善eMule的备份和恢复功能,大大降低因停电等意外事故造成下载文件损坏的几率
修复几处官方的GDI句柄泄露
修正几处速度计算出现不正常尖峰的情况
进一步改善新建连接的判断机制
TE:
上传选择算法改动
$改变LowID已经选择等待上传的randCS计入方式,这一改动同时修正了以下问题
1.选择频率比较高时可能造成randCS平均值(负值)很低,从而导致LowID选择积压问题
2.回报效率比较低的问题
$解决切换回排队模式的一些算法兼容性问题
更好的新建连接数控制,避免短时间新建连接速度过快
仅正在上传或者下载的客户端分配速度计算所用的空间,可降低内存占用
修正以前版本下载速度设限情况下的控制问题
剔除官方PeerCache相关代码(国内不太用到)
用户名为空可被屏蔽(据报告,新版电雷没有用户名)
修正服务器连接失败可能造成的崩溃(取自NetFinity的代码)
修正一个关闭eMule时可能发生的崩溃
改动使得ListenSocket中的socket_list成为thread safe,以尝试修正连接数显示突然增加的问题
改动使得CClientReqSocket不必为CListenSocket的朋友类
加载ip2c icon lib时即释放Gui句柄,从而减少eMule总的Gui句柄占用
修正官方访问Options->Directories导致的Gui泄露
修正kad中一处代码缺失
SE:
sockets.cpp有一个可能导致的崩溃
统计里面加入了eMule Compat客户端的统计
速度计算有一些小的修正
修正现已发现的crash
上传选择算法完善
$LowID客户端在等待中可获多次选中,解决LowID公平性问题
$获多次选择的LowID客户端在回连时有更大可能行进入上传队列
$将等待队列和上传队列中的客户端作为一个Pool(池)来分布随机信用
$虚拟上传概念同时应用于等待和上传队列的客户端
eMule所有随机数均由Mersenne Twister随机数发生器产生
修正Funny Nick不起作用的问题
修正远程客户端完成百分比显示的错误
修正一处官方错误,解决kad配置文件读取的Vista兼容性问题
修正一处小的官方错误
加入高级客户端辨识(Enhanced Client Recognition [Spike2])
加入Connection Collision修正(取自MorphXT)
代码清理
加入BetterClientAttaching(来自Neo mod)
多处小的性能优化
修正双击下载文件崩溃的bug
修正速度计算子系统所有的bug
进一步优化上传能力
加入AICH安全检查(来自eMuleFuture)
仅在没有有效AICH hash的情况下发出AICH hash的请求(来自eMuleFuture)
beta2
修正dlp设置无法保存的问题
修正已知的界面bug
修正判断版本号的bug
CN mod tag独特的驴榜显示
加入算法的拓展选项和最大上传数选项
修正打开关闭防火墙端口的bug,加入对windows2003的系统支持.
加入最低上传量
.............
beta1
* 中国驴榜
* 好友功能
* 去除官方upnp,加入cn版UPNP
* 修改搜索部分
* ip对应功能
* 更新IP2Country对应最新数据
* 修正IP2Country以前判断空格出错,支持Unicode数据
* 加入dlp功能
* 突出显示lowid.....
* modTag,up/down直接在客户端软件部分查看(传输界面和客户详情)
* ClientDetailDialog调用IP2Country以及美化界面
* 修正好友的一个bug
* 修正dlp的一个bug
* 若干测试组发现的问题修正
.................
fs2you下载
http://www.fs2you.com/files/ef41d273-e861-11dc-b3f3-0014221f4662/eMule链接
ed2k://|file|eMule_0.48a_CN-6_Build_189_TE_hotfix.rar|5884537|5307975A8CC2AE510810C685A92E24C3|h=BYQ7FZWU4QX4A2D6DZCVMRJULIUDQKJA|/
MO网通提取码
6640266063125404
MO电信提取码
0548570305912241