아파치 소프트웨어 재단은 아파치 오픈 소스 소프트웨어 프로젝트 커뮤니티 지원을 제공합니다.
아파치 프로젝트는 협업과 개발 프로세스를 기반으로 하는 상호간의 공감대와 개방되어 있는 실용적인 소프트웨어 라이센스, 그 분야에서 선두를 달릴 수 있는 고품질 소프트웨어 개발을 추구하고 있습니다.
우리는 심플한 서버 공유 프로젝트의 모임이라고도 하지만 오히려 개발자와 사용자간의 커뮤니티라고 생각합니다.
Bug
[FTPSERVER-356] - Incorrect pom.xml on trunk
[FTPSERVER-363] - Incorrect Javadoc for
ConnectionConfigFactory.get/setMaxAnonymousLogins
[FTPSERVER-368] - parent pom.xml and core/pom.xml reference to ${groupId} should be ${project.groupId} in the ftplet -api dependency
[FTPSERVER-369] - maxLogin is reached immediately
[FTPSERVER-373] - Examples pom.xml can't be parsed by Eclipse M2: problem with XML
[FTPSERVER-379] - DbUserManager doesn't close test connection in ctor
[FTPSERVER-382] - Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet transitive dependencies
[FTPSERVER-383] - STAT command does not work as LIST
[FTPSERVER-385] - NioListener.resume() does not correctly reset the suspend state
[FTPSERVER-387] - Disabling a user appears to have no effect
[FTPSERVER-388] - org.apache.ftpserver:ftpserver-parent:1.0.4 pom is invalid
Improvement
[FTPSERVER-354] - Include tar.bz2 distribution
[FTPSERVER-386] - Add check so that NioListener.start() can not be
called on a started listener
New Feature
[FTPSERVER-362] - Add a configuration option for maximum number of
threads the server is allowed to create
버그
* [FTPSERVER-336] - BaseUser class from ftpserver-core bundle can't be used in other bundles in an OSGi environment
* [FTPSERVER-340] - DefaultFtpServer throws NPE on restart and lack documentation on restart not being supported
* [FTPSERVER-342] - Incorrect reply codes from PORT and EPRT commands
* [FTPSERVER-345] - Update the replies of MD5 and MMD5 commands to include the file path in double quotes when there are spaces in the path
* [FTPSERVER-347] - Multiline replies does not handle lines starting with numbers
* [FTPSERVER-348] - MKD command on linux checks for path separator before passing to filesystemview
개선
* [FTPSERVER-341] - Handling invalid port number from client
NLST: Implementation only supports listing files in working directory [patch provided]
XmlBeanDefinitionStoreException on db-user-manager with res/conf/ftpd-full.xml
Passive free port returned is not checked if it is really free or not
Passive data connection stuck in CLOSE_WAIT.
The Idle Timeout set in the listener configuration does not have any effect
Logging filter should not convert the request (command) to all UPPER CASE
Unlimited user idle time incorrectly overrides limited listener idle time
Database Connection Issue
개선
Create an extensible getPassiveExternalAddress() method in PASV command so ftp integrators can define additional ways to obtain their 'external passive address'.
Handle decode errors gracefully
Keep Maven metadata when releasing FtpServer
Upgrade to MINA 2.0.0-M6
Replace author tags with site URL instead of mailing list