Спустя два года после выхода предыдущей версии aMule 2.2.6, 12 ноября 2011 года вышел aMule 2.3.1 «unobvious evil date». Список изменений огромен, он охватывает и исправления, и дополнения, и изменения дизайна.
Среди прочих изменений можно отметить:
- Поддержка wxWidgets 2.9;
- Поддержка большего количества медиафайлов;
- Многочисленные изменения интерфейса;
- Оптимизирование использования оперативной памяти. Исправлено слишком большое использование памяти при высокоскоростных раздачах файлов;
- Исправлены проблемы загрузки файлов размером более 1 Гб при использовании uClibc;
- Многочисленные исправления ошибок;
- Портирование возможностей eMule:
- Реализован альтернативный метод оценки реального количества пользователей сети Kad, который не базируется на прежней локальной таблице маршрутизации (0.49b);
- Добавлены двойные кавычки для символов word-boundary (0.50a);
- Прекращена поддержка Kad 1.0 (0.50a);
- Попытка найти самые закрытые из активных узлы (node) (0.50a);
- Исправлена ошибка Kad из-за которой в некоторых случаях не соблюдалась толерантность поиска (0.50a);
- Работа Kad лучшена в небольших локальных сетях (0.50a);
- Продвинутый спам-фильтр чата, ввод кода с картинки для чата (отправка и получение);
- бан клиентов, отправляющих повреждённые данные (функция CorruptionBlackBox).
- Удаление нереализованной до конца функции «Резервная копия для предпросмотра»;
- Разрешено переименовывать загруженные до конца, либо раздаваемые, файлы;
- Кнопка «Показать все комментарии» не отображается, если комментариев к файлу нет;
- Везде где ещё не было применена кодировка UTF-8, возникавшие с этой кодировкой ошибки в именах файлах, aMule Web и ed2k:// URI исправлены;
- Прекращена поддержка nodes.dat версии 0;
- Новые флаги сборки для сборочного скрипта configure (--enable-silent-rules для automake, --enable-fileview), улучшения скрипта;
- Перенос статистики из файлов конфигурации в statistics.dat;
- Исправлена некорректная установка man-страниц для некоторых языков;
- Сортировка по оставшемуся времени теперь с меньшим временем наверху, с неизвестным - внизу;
- Сортировка списка источников при открытии и добавлении файла по файлам A4AF;
- Ускорена раздача каталогов со множеством подкаталогов;
- amuled и amuleweb для Windows, возможность использования GeoIP в Windows;
- Распознавание друзей даже в том случае, если у них изменился IP-адрес;
- Приоритет общим с другом файлам (если они не занимают половину слотов);
- Друзья онлайн показываются синим цветом в списке друзей;
- Очень много улучшений удалённого GUI. Исправлено падение удалённого GUI при выходе из aMule. Добавлены новые опции запуска;
- Возможность пользователю прекратить работу приложения, если не найдены каталоги Incoming и Temp;
- Информация «Всего передано/получено»;
- Исправления с ошибками обработки ссылок ED2K;
- Утилиты amulegui, amulecmd, amuleweb теперь могут использовать отдельный каталог для файлов конфигурации;
- Исправлено незапоминание приложением размера и позиции окна в некоторых операционных системах;
- Исправлена невозможность задать Английский язык интерфейса вследствие того, что после перезапуска программы снова выбирался «Язык системы по-умолчанию»;
- Общее ускорение работы программы;
- amulecmd теперь работает с ссылками длинной более 256 символов;
- KDE Plasma апплет;
- В результатах поиска по раздаваемым файлам теперь ищутся и каталоги;
- При закрытии создаётся резервная копия и конфигурационного файла тоже.
Это меньше половины из всех изменений в новой версии! Предлагаю ознакомиться с официальным полным Changelog по ссылке ниже.