Apache FtpServer був вперше створений в якості підпроекту в Apache MINA мережевої взаємодії, але тепер також можуть бути використані в якості автономних, вбудовується FTP-сервер.
Сервер підтримує поновлювані FTP переклади, облікові записи користувачів, логіни, прихованих віртуальних напрямки, в режимі очікування Час виявлення, обмеження смуги пропускання, користувача повідомлення зворотного зв'язку, і обидва завантаження і вивантаження операції.
Вона також буде обробляти як ASCII і бінарні передачі даних операцій, а також бере до уваги відповідну користувачеві читання / запис.
Apache FtpServer також крос-платформний випробування і буде працювати на всіх основних операційних систем
Що нового У цьому випуску :.
- Помилки:
- Це займе близько 1 хвилини і 100% CPU для установки & Quot; широкий & Quot; пасивний діапазон портів
- (org.apache.ftpserver.DefaultDataConnectionConfiguration $ Passive.SetPorts ())
- [FindBugs] Можливі нульового покажчика в PassivePorts в PassivePorts :: & # x3c; ініціалізації і # x3e;
- OPTS MLST неправильно обробляти випадок символів
- Друкарська помилка в http://mina.apache.org/ftpserver/ftp-commands.html
- Друкарська помилка в http://mina.apache.org/ftpserver/ftplet.html
- Розподіл / RES / FTP-db.sql має сторонній текст на початку файлу
- Сертифікат сервера поставляється в ftpserver.jks закінчився
- OPTS MLST не впоратися невідомі factnames правильно
- команда повертає STAT так 200 держава
- STAT / створює невірний каталог із переліком (з патчем)
- NPE в PassivePorts (INT [] PassivePorts, логічне checkIfBound) Конструктор
- FtpServer ядро більше не потребує ORO
- Ігнорується / недійсним відмову твердження FtpLetReturnDefaultTest.testLogin ()
- PassivePorts.reserveNextPort () відсутня синхронізація
- Покращення:
- StringBuffer = & # x3e; StringBuilder для внутрішнього використання
- При виборі пасивний порт, використовуйте & Quot; випадковий порт & Quot; з басейну, а не & Quot; низька порт і Quot;
- Оновлення Мине 2.0.4
- Clie
Що нового у версії 1.0.5:
- Виправлена помилка:
- Неправильне pom.xml на стовбурі
- Неправильне Javadoc для ConnectionConfigFactory.get / setMaxAnonymousLogins
- Батько pom.xml і посилання ядро / pom.xml до $ {} ідентіфікатор_группи повинна бути $ {} project.groupId в ftplet -api залежність
- maxLogin досягається відразу
- Приклади pom.xml не може бути розібраний Eclipse, М2: проблему з XML
- DbUserManager не тісна зв'язок тест в CTOR
- Невірний ПОМ для FtpServer батьком викликає помилки компіляції з Maven 3 при використанні ftplet залежностям
- STAT команда не працює, як List
- NioListener.resume () не вірно скинути призупинити державну
- Відключення користувача, здається, не мають ніякого ефекту
- org.apache.ftpserver: FtpServer батьком: 1.0.4 пом є недійсним
- Поліпшення:
- Включити tar.bz2 розподіл
- Додати перевірку, щоб NioListener.start () не може бути призваний на слухача почав
- Нова функція:
- Додати параметр конфігурації для максимального числа потоків сервера дозволило створити
Що нового у версії 1.0.4:
- DefaultFtpServer кидає NPE при перезавантаженні і не вистачає документації по перезапуску не підтримується.
- Команда МКД У Linux перевіряє роздільник шляху, перш ніж перейти до filesystemview.
- Робота невірний номер порту клієнта.
- Оновлення Мине 2.0.0 RC1-.
Коментар не знайдено