아파치 톰캣은 아파치 HTTP 서버, 두 번째 가장 성공적인 재단은 개발 기술과 큐레이팅 옆에 있습니다.
자바 서블릿과 자바 서버 페이지 (JSP)는 자바 기반의 웹 페이지를 렌더링에 사용되는 기술이며, 많은 사람들이 표준이라고 생각하는 동안, 당신은 여전히이 기술을 실행하는 방법을 여러 가지 방법을 구현할 수 있습니다.
톰캣 프로세스에 아파치의 포획과 기업과 모두 소규모 환경을위한 단일 서버 솔루션으로 모든 기술을 집계합니다.
Tomcat 서버는 하드웨어 인프라의 다양한 범위에 걸쳐 대규모의 중요한 교통 무거운 웹 응용 프로그램 및 작품에 전원을 공급 할 수 있습니다.
현재 각 자바 언어의 다른 버전을 목표로 개발되고있는 서버의 세 가지 버전이 있습니다 :
- 톰캣 6.x에서는 2.1 + 자바 5+, 서블릿 2.5 + 및 JSP입니다
- 톰캣 7.x는 2.2 자바 6+, 서블릿 3.0과 JSP입니다
- 톰캣 8.x는 3.0 자바 7 +, 서블릿 3.1 이상 및 JSP입니다
OS 별의 Softoware의 스크립트 섹션에서 다운로드 제공이 소스 코드 패키지 게다가, 바이너리 파일 빌드는
이 릴리스의 새로운 기능 :
폴러가 같은 소켓에 대해 여러 이벤트를 반환 할 때 충돌을 해결했습니다.
은 OpenSSL 1.0.1m 및 4월 1.5.1와 링크 윈도우 바이너리.
버전의 새로운 기능 8.0.23 / 7.0.62 / 6.0.44 :
폴러가 같은 소켓에 대해 여러 이벤트를 반환 할 때 충돌을 해결했습니다.
은 OpenSSL 1.0.1m 및 4월 1.5.1와 링크 윈도우 바이너리.
버전의 새로운 기능 8.0.22 / 7.0.61 / 6.0.43 :
폴러가 같은 소켓에 대해 여러 이벤트를 반환 할 때 충돌을 해결했습니다.
은 OpenSSL 1.0.1m 및 4월 1.5.1와 링크 윈도우 바이너리.
버전의 새로운 기능 8.0.21 / 7.0.59 / 6.0.43 :
폴러가 같은 소켓에 대해 여러 이벤트를 반환 할 때 충돌을 해결했습니다.
은 OpenSSL 1.0.1m 및 4월 1.5.1와 링크 윈도우 바이너리.
버전 8.0.17의 새로운 기능 :
8.0.15에 도입 주석 스캔의 회귀를 수정합니다.
인증을 트리거하기 위해 새로운 옵션과 함께 필터링보다는 액세스를 거부 할 때 RemoteAddrValve과 RemoteHostValve 지금 선택적으로 포트를 포함 할 수 있습니다.
웹 소켓에서 여러 에지의 경우 수정.
버전 8.0.15의 새로운 기능 :
RFC6265 쿠키 구문 분석 및 생성에 대한 지원이 추가되었습니다. 이것은 현재 기본적으로 사용하지 않도록하고, 문맥의 CookieProcessor 요소를 통해 사용할 수있다.
새로운 CredentialHandler 인터페이스를 통해 막대한 보수에 플러그 암호 유도 지원을 추가했습니다.
4 월 커넥터 TLSv1.1 및 TLSv1.2에 대한 지원이 추가되었습니다. 마르셀 & Scaron에 의해 패치에 기초하여, ebek. 이 기능은 톰캣 네이티브 라이브러리 1.1.32 이상이 필요합니다.
모든 HTTPS 커넥터에 대한 기본적으로 사용하고 SSLv3.
버전 8.0.12의 새로운 기능 :
컨텍스트를 다시로드했을 때 전달 포함의 처리에서 회귀 수정.
세션 ID 생성 이제 확장한다.
서버 측에 보내는 메시지의 압축 permessage - 폐의 확장에 대한 지원을 확장합니다.
버전 8.0.11의 새로운 기능 :
톰캣 네이티브 라이브러리 버전 1.1.31로 업데이트에서 OpenSSL 1.0.1h 기반으로하는 윈도우 바이너리를 데리러
암호에 대한 OpenSSL을 구문에 대한 지원이 추가 JSSE SSL 커넥터를 사용하는 경우
웹 소켓 permessage - 폐의 확장에 대한 지원이 추가되었습니다. 이것은 현재 서버 측에서 수신되는 메시지를 압축 해제하는 제한된다.
버전 8.0.9의 새로운 기능 :
자바 서블릿 3.1, 자바 서버 페이지 2.3, 자바 통합 표현 언어 3.0과 자바에 대한 지원은 1.0 웹 소켓.
기본 커넥터 구현은 이제 HTTP와 AJP 모두 자바 비 블로킹 구현 (NIO)입니다.
추가 웹 응용 프로그램 리소스를 구성하는 하나의 일관된 접근 방식으로 별칭, VirtualLoader, VirtualDirContext, JAR 자원과 외부 저장소를 대체하는 새로운 자원의 구현입니다.
버전 8.0.8의 새로운 기능 :
자바 서블릿 3.1, 자바 서버 페이지 2.3, 자바 통합 표현 언어 3.0과 자바에 대한 지원은 1.0 웹 소켓.
기본 커넥터 구현은 이제 HTTP와 AJP 모두 자바 비 블로킹 구현 (NIO)입니다.
추가 웹 응용 프로그램 리소스를 구성하는 하나의 일관된 접근 방식으로 별칭, VirtualLoader, VirtualDirContext, JAR 자원과 외부 저장소를 대체하는 새로운 자원의 구현입니다.
버전 7.0.47의 새로운 기능 :
포팅 JSR-356 Java는 아파치 톰캣 8에서 1.0 구현을 웹 소켓.
새로운 JSR-356 구현에 찬성 아파치 톰캣 전용 웹 소켓 API를 추천하지 않습니다.
웹 소켓의 예에 드로잉 보드의 예를 추가했습니다.
버전 7.0.42의 새로운 기능 :
AccessLogValve에의 첫 번째 바이트에 시간에 대한 지원을 추가했습니다.
userPassword를 설정하고, 암호를 MD5 또는 SHA1으로 해시 때 JNDI 영역을 돌파 7.0.39 (기본 64 인코딩 및 디코딩의 리팩토링)에 도입 된 회귀 수정.
빌드 프로세스는 CVE-2013-1571에 취약하지 않습니다 자바 독을 생성하는 것을 보장.
버전 7.0.41의 새로운 기능 :
CORS를 구현하는 서블릿 필터가 추가되었습니다.
기능을 잠금 톰캣의 안티 자원이 임시 웹 응용 프로그램의 복사본이 아닌 원본이 제거 된 것을 사용하는 경우 웹 응용 프로그램이 중지 될 때 있는지 확인합니다.
텍스트 기반의 관리자 응용 프로그램과 인터페이스에 대한 Ant 태스크의 deploy 명령에 대한 버전 속성에 대한 지원이 추가되었습니다.
버전 7.0.40의 새로운 기능 :
정보 공개 문제에 대한 수정.
다양한 수정 EL 표현식이 허용되지 않거나 사용할 수없는 어느 때 EL 표현식으로 JSP 문서에서 EL 표현식처럼 보이는 텍스트를 구문 분석을 시도 Tomcat을 중지합니다.
처리를 개선하고 웹 응용 프로그램이 중지 될 때 메모리 누수 확인하는 동안의 ConcurrentModificationException이 발생하면보고.
버전 7.0.37의 새로운 기능 :
데 사용되는 도구 JspC 회귀 고정 7.0.35에 도입 JSP 페이지를 미리 컴파일.
바이오와 NIO 커넥터에 대한 암호 및 sslEnabledProtocols 옵션의 향상된 처리. 각 커넥터의 동작은 이제 동일하다. 제공되는 값은 SSL 구현에서 지원하는에 정리하고 나머지 값 중 어느 것도 경고가 발행 지원하지 않으며 (기본적으로 비활성화 HTTPS 지원) 옵션의 빈 세트로 구성 커넥터 때.
풍경 데몬 1.0.13로 업데이트되었습니다.
버전 7.0.35의 새로운 기능 :
아파치 댓글 시스템과 톰캣 (7)의 통합 설명서를 참조하십시오. 온라인 문서를 읽을 때 사람들은 자신의 의견을 남길 수 있습니다.
OSX에 JAVA_HOME의 향상된 검출.
자동 감지 및 태그 플러그인 구현을 제공하는 클래스 경로에 JAR 파일의 구성에 대한 지원이 추가되었습니다.
버전 7.0.34의 새로운 기능 :
AccessLogValve에 대한 개선이 더 비표준 DST 변화를 처리하고 표준 이름이 현재 액세스 로그에 대한 옵션을 제공한다.
고정 다양한 JMX 등록 및 해제 문제.
4.2.1 이클립스 JDT 컴파일러 업데이트되었습니다.
버전 7.0.33의 새로운 기능 :
AccessLogValve에에 대한 수정은 일부 항목이 잘못된 타임 스탬프로 만든되는 원인이 버그를 해결하기 위해.
재 작성, 작고 빠른 HTTP 헤더 파서.
재스퍼, Tomcat의 JSP 엔진에 대한 추가 성능 향상.
버전 7.0.32의 새로운 기능 :
새로운 옵션이 자동으로 병렬 배포를 사용하여 배포 된 응용 프로그램의 이전, 사용되지 않는 버전 (더 이상 활성 세션이있는 것)를 제거합니다.
JSP에의 빠른 분석.
JMX를 통해 볼 클러스터와 관련된 회원과 전개는 만들기.
버전 7.0.30의 새로운 기능 :
서블릿 3.0 주석과 SCI 스캔이 진행되는 동안 웹 응용 프로그램을하는 동안 크게 감소 메모리 풋 프린트가 시작.
서블릿 3.0 주석과 SCI 검색을위한 자바 7 특정 바이트 코드를 사용하여 클래스의 검색에 대한 지원을 추가합니다.
개선 소화하고 양식 인증합니다.
버전 7.0.29의 새로운 기능 :
기본 오류 페이지에 대한 지원이 추가되었습니다
주석 톰캣 스캔이 웹 응용 프로그램이 시작될 때 경우의 web.xml에 정의 된 서블릿 버전은 더 이상 결정합니다. 이것은 이제 전적으로 완전한 메타 소자에 의해 제어된다.
웹 응용 프로그램의 시작에, 항아리 지금에 관계없이 항상 메타 데이터 전체의 설정 ServletContainerInitializers을 검사합니다.
버전 7.0.28의 새로운 기능 :
사용되는 4월 / 네이티브 커넥터가 지금 1.1.24 경우 4월 / 네이티브 라이브러리 버전에 필요한 최소가 필요합니다.
다양한 수정 및 개선은 웹 소켓 연결을 위해 기본적으로 무한 타임 아웃의 사용을 포함하여 지원을 웹 소켓합니다.
다양한 수정 및 주석 스캐닝 개선.
버전 7.0.27의 새로운 기능 :
웹 소켓 프로토콜 (RFC6455)을 지원합니다. 모두 스트리밍 및 메시지 기반 API 제공 및 구현은 현재 완전히 아우토반 테스트 스위트를 전달하고 있습니다. 몇 가지 예는도 포함되어 있습니다.
특히 혜성을 사용하여 HTTP NIO 커넥터에 대한 수정의 숫자입니다.
이 IBM의 JVM에서 잘 작동 할 수 있도록 메모리 누수 방지 및 탐지 코드를 향상시킬 수 있습니다.
버전 7.0.26의 새로운 기능 :
더 이상 웹 응용 프로그램 시작의 모든 클래스를로드 개선 @HandlesTypes 처리.
AJP 커넥터를 사용하는 경우 POST 기관 폼 인증 후 답장을 사용할 수 있는지 확인
전쟁과 많은 임베디드 시나리오로 패키지 웹 응용 프로그램을 포함한 많은 사용 사례에 대한 주석 스캔을 돌파 회귀가 수정되었습니다.
버전 5.5.35의 새로운 기능 :
이 릴리스에서는 많은 버그 수정과 아파치 톰캣 5.5.34을 통해 보안 수정 사항이 포함되어 있습니다.
버전 7.0.23의 새로운 기능 :
시작하고 하위 컨테이너를 중지 할 수있는 기능을 추가했습니다.
시작 시간을 개선하기 위해 글로벌 레벨 및 호스트의 context.xml 파일을 구문 분석의 결과를 캐시.
실패 손상된 응용 프로그램이 고정 될 수 있도록 배치 (예를 통해 JMX) 오히려 그것을 제거하는 것보다 그것을 시작하기 위해 만든 또 다른 시도의 처리를 개선.
버전 7.0.22의 새로운 기능 :
메모리 누수 탐지 및 방지 기능 또한 개선.
HTTP 바이오 커넥터와 자바 7 SSL을 사용 방지 문제를 수정합니다.
세션 복제 (일명 클러스터링)를 사용할 때 세션 속성이 복제되는 제어에 대한 지원을 추가합니다.
버전 7.0.21의 새로운 기능 :
톰캣이 AJP 프로토콜을 사용하여 역방향 프록시 뒤에 구성 할 때 공격자가 요청을 주입 할 수 CVE-2011-3190에 대한 수정.
메모리 누수 탐지 / 차단 기능에 대한 다수의 추가 및 개선.
받은 AJP 메시지의 개선 확인.
버전 7.0.20의 새로운 기능 :
항아리에 종속성이있는 JSP 파일은 더 이상 모든에 재 컴파일되지 않습니다
액세스함으로써 성능을 향상시킨다.
AJP와의 기본 구성 요소 버전 1.1.22으로 업데이트 HTTP
사월 / 네이티브 커넥터.
풍경 데몬 1.0.7로 업데이트합니다.
JUnit 4에서는 변환 단위 테스트.
버전 7.0.19의 새로운 기능 :
JSP 재 컴파일은 이제 JSP 또는 해당 종속성의 마지막 수정 시간의 변화 (뒤로뿐만 아니라 앞으로)에 의해 트리거됩니다.
Windows 설치에 여러 인스턴스를 설치를 지원합니다.
JDBC 풀 (다른 데이터베이스 연결 풀)를 포함한다.
버전 7.0.16의 새로운 기능 :
AJP 커넥터의 NIO 구현.
클러스터링을 사용하는 경우 서블릿 3 비동기 처리 지원을 활성화합니다.
관리자의 Ant 태스크에 평행하게 배치 지원을 추가합니다.
버전 7.0.14의 새로운 기능 :
새로운 StuckThreadDetectionValve은 장기 실행 요청을 식별합니다.
JMXRemoteLifecycleListener에 대한 JAAS 인증을 지원합니다.
업데이트 MIME 타입 매핑은 아파치 웹 서버의 사람들과 정렬합니다.
버전 7.0.10의 새로운 기능 :
수정 된 버그 :
관리자 응용 프로그램에 Ant 태스크에 의해 제공하는 URL에 매개 변수없는 경우 URL 인코딩을 추가합니다.
요청 본문이 maxSavePostSize보다 더 많은 바이트를 포함하면 이전 실패에 의해 SSL 재협상의 처리를 개선합니다.
ThreadLocalLeakPreventionListener을 사용하는 경우 종료하는 동안 스레드를 갱신하지 않음으로써 종료 속도를 향상시킬 수 있습니다.
버전 7.0.8의 새로운 기능 :
카탈 :
postParseRequest () 호출이 실패 할 때 CoyoteAdapter에서 NPE를 수정합니다.
50709 : 확장을 사용하려면 ApplicationContextFacade 비 최종 확인합니다.
보안 관리자에서 실행하면, 사용자의 요청은 보안 예외와 함께 실패 할 수 있습니다.
코요테 :
정보에 경고에서 유효하지 않은 URL 매개 변수에 대한 로그 메시지의 수준을 줄일 수 있습니다.
4월 기반 AJP 커넥터를 사용하는 경우 서블릿 3 비동기 요청을 매달려 수정합니다.
기타 :
우편 / tar.gz의 파일에 번들로 제공되는 하나의 Windows 설치 프로그램에서 설치 server.xml을 맞 춥니 다. 차이는 LockOutRealm 사용하고 AccessLogValve에 기본적으로 사용된다.
버전 7.0.6의 새로운 기능 :
일부 성능 이점을 제공 할 수 있습니다 인증에 세션의 생성을 강제로 인증 자에 옵션을 추가합니다.
컨테이너에서 JMX를 통해 LifeCycleListenters의 올바른 제거.
getRemoteHost 호출을 위해 클라이언트의 IP 주소보다는 NULL을 반환 () 4 월 커넥터 enableLookups = "true"로하지만 IP 주소가 아닌 resolveable 함께 사용될 때.
JspDocumentParser 및 ProxyDirContext에서 캐시 예외 인스턴스를 사용하여 발생하는 누설을 피하십시오.
널 (null) 처리에 TagLibraryInfo.getTag ()는보다 강력한합니다.
풍경 데몬 1.0.4로 업데이트합니다.
maxActiveSessions가 BackupManager에 속성에 대한 지원을 추가합니다.
버전의 새로운 기능 7.0.5 베타 :
정상적으로 사용자가 양식 로그인 페이지 책 마크 또는 다른 형태의 인증 처리를 오용 경우를 처리 할 수있는 메커니즘을 제공한다.
org.apache.catalina.security.SecurityUtil에서 스레딩 문제를 해결.
버전의 새로운 기능 7.0.4 베타 :
아파치 톰캣 7.0의 새로운 서블릿 3.0, JSP 2.2 EL 2.2 사양, 웹 응용 프로그램의 메모리 누수 탐지 및 방지에 대한 지원, 관리자 및 호스트 관리자 애플리케이션을위한 향상된 보안, 일반 CSRF 보호, 지원을 포함한 아파치 톰캣 6.0 이상의 새로운 기능이 포함되어 있습니다 웹 응용 프로그램 (별칭), 재 인수 분해 (커넥터, 수명주기) 및 내부 코드 정리를 많이에서 직접 외부 콘텐츠를 포함.
7.0.4 버전은 7.0.2에 비해 다수의 버그 수정이 포함되어 있습니다.
버전 6.0.26의 새로운 기능 :
ASCII는 UTF-8을 탈출하여 모든 속성 파일을 인코딩. 프랑스어 로켈을 사용하는 경우 또한 배포 문제를 해결합니다.
버전 5.5.29의 새로운 기능 :
JNI 버퍼 및 스레드 클래스를 사용 중지.
catalina.sh의 위치와 catalina.out의 파일 이름을 구성합니다.
Windows 업데이트 설치 프로그램은 NSIS 2.45를 사용합니다.
빌드 과정에서 올바른 MD5 생성.
ASCII는 UTF-8을 탈출하여 모든 속성 파일을 인코딩.
댓글을 찾을 수 없습니다