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-.
Комментарии не найдены