Apache Tomcat er ved siden av Apache HTTP-server, den nest mest vellykkede teknologi grunnlaget utvikler og kuratering.
Java Servlet og JSP er teknologier som brukes i gjengivelsen Java-baserte nettsider, og mens mange tror de er en standard, kan du likevel gjennomføre ulike måter hvordan disse teknologiene er kjørt.
Tomcat er Apache ta på prosessen og samler alle disse teknologiene i en enkelt server-løsning for bedriften og småskala miljøer likt.
Tomcat server kan drive i stor skala, kritiske, trafikktunge webapplikasjoner og arbeider på tvers av en rekke ulike maskinvare infrastrukturer.
Det er tre hovedversjoner av serveren for tiden under utvikling, hver målretting ulike versjoner av Java-språket:
- Tomcat 6.x er for Java 5+, Servlet 2.5+ og JSP 2.1 +
- Tomcat 7.x er for Java 6 +, Servlet 3.0+ og JSP 2.2 +
- Tomcat 8.x er for Java 7+, Servlet 3.1+ og JSP 3.0+
Foruten disse kildekode pakkene som tilbys for nedlasting på Softoware sin Scripts delen, binære filer for OS-spesifikke bygger er også tilgjengelig på Softoware
Hva er nytt i denne versjonen:
- Fikset en krasj når poller returnert flere aktiviteter på samme socket.
- Link Windows binærfiler med OpenSSL 1.0.1m og april 1.5.1.
Hva er nytt i versjon 8.0.23 / 7.0.62 / 6.0.44:
- Fikset en krasj når poller returnert flere aktiviteter på samme socket.
- Link Windows binærfiler med OpenSSL 1.0.1m og april 1.5.1.
Hva er nytt i versjon 8.0.22 / 7.0.61 / 6.0.43:
- Fikset en krasj når poller returnert flere aktiviteter på samme socket.
- Link Windows binærfiler med OpenSSL 1.0.1m og april 1.5.1.
Hva er nytt i versjon 8.0.21 / 7.0.59 / 6.0.43:
- Fikset en krasj når poller returnert flere aktiviteter på samme socket.
- Link Windows binærfiler med OpenSSL 1.0.1m og april 1.5.1.
Hva er nytt i versjon 8.0.17:
- Riktig en regresjon i merknad skanning introdusert i 8.0.15.
- RemoteAddrValve og RemoteHostValve kan nå eventuelt inkludere porten når filtrering sammen med en ny mulighet til å utløse autentisering i stedet for å nekte tilgang.
- Ulike edge tilfeller rettinger i WebSocket.
Hva er nytt i versjon 8.0.15:
- Lagt til støtte for RFC6265 cookie parsing og generasjon. Dette er deaktivert som standard, og kan aktiveres via CookieProcessor element i en kontekst.
- Lagt plugg passord derivasjon støtte til Realms via den nye CredentialHandler grensesnittet.
- Lagt til støtte for TLSv1.1 og TLSv1.2 for april-kontakt. Basert på en lapp av Marcel & Scaron; ebek. Denne funksjonen krever Tomcat Native bibliotek 1.1.32 eller senere.
- Deaktivert SSLv3 som standard for alle HTTPS-kontakter.
Hva er nytt i versjon 8.0.12:
- Fix en regresjon i behandlingen av inkluderer og forover når kontekster hadde blitt nytt.
- er Session ID generasjon nå utvidbar.
- Utvid støtte for permessage-deflate forlengelse av kompresjon av utgående meldinger på serversiden.
Hva er nytt i versjon 8.0.11:
- Oppdater til Tomcat Native Library versjon 1.1.31 for å plukke opp binærfiler for Windows som er basert på OpenSSL 1.0.1h
- Lagt til støtte for OpenSSL syntaks for koder når du bruker JSSE SSL kontakter
- Lagt til støtte for WebSocket permessage-deflate forlengelse. Dette er foreløpig begrenset til dekomprimering innkommende meldinger på serversiden.
Hva er nytt i versjon 8.0.9:
- Støtte for Java Servlet 3.1, Javaserver Pages 2.3, Java Unified Expression Language 3.0 og Java WebSocket 1,0.
- er standardkontakt gjennomføringen nå Java ikke-blokkerende gjennomføring (NIO) for både HTTP og AJP.
- En ny ressurser implementering som erstatter aliaser, VirtualLoader, VirtualDirContext, JAR ressurser og eksterne repositories med et enkelt, konsekvent tilnærming for å konfigurere flere web-applikasjon ressurser.
Hva er nytt i versjon 8.0.8:
- Støtte for Java Servlet 3.1, Javaserver Pages 2.3, Java Unified Expression Language 3.0 og Java WebSocket 1,0.
- er standardkontakt gjennomføringen nå Java ikke-blokkerende gjennomføring (NIO) for både HTTP og AJP.
- En ny ressurser implementering som erstatter aliaser, VirtualLoader, VirtualDirContext, JAR ressurser og eksterne repositories med et enkelt, konsekvent tilnærming for å konfigurere flere web-applikasjon ressurser.
Hva er nytt i versjon 7.0.47:
- portet JSR-356 Java WebSocket 1,0 gjennomføring fra Apache Tomcat 8.
- Utdatert Apache Tomcat proprietære WebSocket API i favør av den nye JSR-356 implementering.
- Lagt til en tegnebrettet eksempel til WebSocket eksempler.
Hva er nytt i versjon 7.0.42:
- Lagt til støtte for tid til første byte i AccessLogValve.
- Korrigert en regresjon introdusert i 7.0.39 (refactoring av basen 64-koding og dekoding) som brøt JNDI Realm når user var satt og passord ble hashet med MD5 eller SHA1.
- Sikret at byggeprosessen produserer Javadoc som ikke er utsatt for CVE-2013-1571.
Hva er nytt i versjon 7.0.41:
- Lagt til en Servlet Filter som implementerer kor.
- Sørg for at når Tomcats anti-ressurs låsefunksjonalitet brukes som midlertidig kopi av web-applikasjon og ikke den opprinnelige fjernes når webapplikasjon stopper.
- Lagt til støtte for den versjonen attributt til distribuere kommando av mauren oppgaver for grensesnitt med det tekstbaserte Manager-programmet.
Hva er nytt i versjon 7.0.40:
- En løsning for avdekking av informasjon problemet.
- Forskjellige fikser å stoppe Tomcat forsøker å analysere tekst som ser ut som en EL uttrykk i en JSP dokument som en EL uttrykk når EL uttrykk er enten ikke er tillatt eller ikke aktivert.
- Forbedret håndtering og rapportering om en ConcurrentModificationException oppstår mens du sjekker for minnelekkasjer når en webapplikasjon blir stoppet.
Hva er nytt i versjon 7.0.37:
- Fast regresjon i JspC verktøy som brukes til å forhånds kompilere JSP sider introdusert i 7.0.35.
- Forbedret håndtering av koder og sslEnabledProtocols alternativer for BIO og NIO kontakter. Oppførselen til hver kontakt er nå det samme. Verdiene som oppgis beskjæres til de som støttes av SSL implementering og når ingen av de gjenværende verdiene støttes en advarsel er utstedt og kontakten konfigurert med et tomt sett med alternativer (som i hovedsak deaktiverer HTTPS-støtte).
- Oppdatert å Commons Daemon 1.0.13.
Hva er nytt i versjon 7.0.35:
- Integrert dokumentasjon av Tomcat 7 med Apache Kommentarer System. Folk kan forlate sine kommentarer når du leser dokumentasjonen på nettet.
- Forbedret påvisning av JAVA_HOME på OSX.
- Lagt til støtte for automatisk gjenkjenning og konfigurering av glassene på klassebanen som gir tag plug-in-implementeringer.
Hva er nytt i versjon 7.0.34:
- Forbedringer til AccessLogValve å bedre håndtere ikke-standard sommertid endringene, og gi mulighet for gjeldende tilgangsloggen til å ha en standard navn.
- Fast ulike JMX registrering og avregistrering problemer.
- Oppdatert Eclipse JDT kompilatoren til 4.2.1.
Hva er nytt i versjon 7.0.33:
- En fiks til AccessLogValve å ta opp en bug som forårsaket noen oppføringer som skal gjøres med feil tidsstempler.
- Et nytt skriftlig, mindre, raskere HTTP header parser.
- Flere ytelsesforbedringer for Jasper, Tomcats JSP motor.
Hva er nytt i versjon 7.0.32:
- Et nytt alternativ for å automatisk fjerne gamle, ubrukte versjoner (enere der det ikke lenger er noen aktive økter) av applikasjoner utplassert ved hjelp av parallell distribusjon.
- Raskere analyseringen av JSP.
- Making medlemmene og deployer forbundet med en klynge synlig via JMX.
Hva er nytt i versjon 7.0.30:
- Betydelig redusert minne fotavtrykk i løpet webapplikasjon start mens Servlet 3.0 merknader og SCI skanning pågår.
- Legger til støtte for skanning av klasser som bruker Java 7 spesifikk bytekode for Servlet 3.0 annotering og SCI skanning.
- Forbedringer å fordøye og FORM godkjenning.
Hva er nytt i versjon 7.0.29:
- Lagt til støtte for en standard feil side
- Den servlet versjon definert i web.xml ikke lenger avgjør om Tomcat skanner for merknader når webapplikasjon starter. Dette er nå utelukkende styres av metadata-komplett element.
- På web-applikasjon start, er JAR nå alltid skannet for ServletContainerInitializers uansett innstilling av metadata-fullført.
Hva er nytt i versjon 7.0.28:
- Den minstekravet Apr / lokale bibliotek versjon nødvendig hvis APR / innfødte kontakten brukes er nå 1.1.24.
- Diverse feilrettinger og forbedringer WebSocket støtte inkludert bruk av uendelig tid outs som standard for WebSocket tilkoblinger.
- Diverse feilrettinger og forbedringer til merknad skanning.
Hva er nytt i versjon 7.0.27:
- Støtte for WebSocket protokoll (RFC6455). Både streaming og meldingsbaserte APIer er gitt og gjennomføringen i dag fullt passerer Autobahn testsuite. Det finnes også flere eksempler.
- En rekke feilrettinger til HTTP NIO kontakten, spesielt når du bruker Comet.
- Bedre minnelekkasje forebygging og avdekking kode slik at det fungerer godt med JVM fra IBM.
Hva er nytt i versjon 7.0.26:
- ForbedretHandlesTypes behandling som ikke lenger laster alle klasser på web-applikasjon start.
- Kontroller at POST kropper er tilgjengelig for svar etter FORM autentisering ved bruk av AJP kontakter
- Korrigert en regresjon som brøt annotering scanning for mange bruksmåter inkludert webapplikasjoner pakket som kriger og mange innebygde scenarier.
Hva er nytt i versjon 5.5.35:
- Denne utgivelsen inneholder mange feilrettinger og en rekke sikkerhetsfikser i løpet av Apache Tomcat 5.5.34.
Hva er nytt i versjon 7.0.23:
- Lagt til muligheten til å starte og stoppe barne beholdere.
- Buffer resultatene av analyse av globale og verts nivå context.xml filer til å forbedre starttider.
- Forbedret håndtering av mislykkede distribusjoner slik at en ødelagt søknad kan festes (f.eks via JMX) og en annen forsøk på å starte det heller enn det måtte bli fjernet.
Hva er nytt i versjon 7.0.22:
- Ytterligere forbedringer av minnelekkasje oppdagelse og forebygging funksjoner.
- Fix problem som hindret ved hjelp av SSL med HTTP BIO-kontakten og Java 7.
- Legg til støtte for å kontrollere hvilke session attributter replikeres ved bruk session replikering (aka clustering).
Hva er nytt i versjon 7.0.21:
- En løsning for CVE-2011-3190 som tillot en angriper å injisere forespørsler når Tomcat ble konfigurert bak en reverse proxy med AJP-protokollen.
- Flere tillegg og forbedringer av minnelekkasje deteksjon / forebyggende egenskaper.
- Forbedret validering av mottatte AJP meldinger.
Hva er nytt i versjon 7.0.20:
- JSP filer med avhengigheter i krukker er ikke lenger rekompileres på hver
- tilgang og dermed bedre ytelse.
- Oppdater til versjon 1.1.22 av de innfødte komponent av AJP og HTTP
- Apr / innfødte kontakter.
- Oppdater for å Commons Daemon 1.0.7.
- Omregnet enhet tester for å JUnit 4.
Hva er nytt i versjon 7.0.19:
- JSP recompilation er nå utløst av noen endring (bakover samt forwards) i sist endret tidspunktet for JSP eller noen av dets avhengigheter.
- Støtte for å installere flere forekomster med Windows Installer.
- Ta jdbc-pool (et alternativ database tilkobling basseng).
Hva er nytt i versjon 7.0.16:
- NIO gjennomføringen av AJP kontakten.
- Aktiver Servlet tre asynkron behandling støtte når du bruker clustering.
- Legg parallell støtte deployering til lederens maur oppgaver.
Hva er nytt i versjon 7.0.14:
- New StuckThreadDetectionValve å identifisere lange løpe forespørsler.
- JAAS autentisering støtte for JMXRemoteLifecycleListener.
- Oppdatert MIME-typen kartlegginger for å justere med de av Apache httpd.
Hva er nytt i versjon 7.0.10:
- Faste bugs:
- Legg til URL-koding der mangler til parametre i URL-er presentert av maur oppgaver til Manager-programmet.
- Bedre håndtering av SSL reforhandling ved å unnlate tidligere når forespørselen kroppen inneholder flere bytes enn maxSavePostSize.
- Forbedre stengt hastighet ved å ikke fornye tråder under stenge ned når ThreadLocalLeakPreventionListener er aktivert.
Hva er nytt i versjon 7.0.8:
- Catalina:
- Fix NPE i CoyoteAdapter når postParseRequest () anrop mislykkes.
- 50709:. Gjør ApplicationContextFacade non-finalen for å muliggjøre utvidelse
- Når kjører i en sikkerhetssjef, bruker forespørsler kan mislykkes med en sikkerhets unntak.
- Coyote:
- Redusere nivået av loggmelding for ugyldige webadresseparametere fra advarsel til INFO.
- Fix hengende Servlet 3 asynkrone forespørsler når du bruker APR basert AJP-kontakt.
- Annet:
- Juster server.xml installert av Windows Installer med én samlet i zip / tar.gz filer. Forskjellene er LockOutRealm blir brukt og AccessLogValve blir aktivert som standard.
Hva er nytt i versjon 7.0.6:
- Legg et alternativ til de autentikatorer å tvinge etableringen av en sesjon om godkjenning som kan gi noen ytelsesfordeler.
- Riktig fjerning av LifeCycleListenters fra containere via JMX.
- Retur klientens IP-adresse i stedet for null for samtaler til getRemoteHost () når APR kontakten brukes med enableLookups = "true", men IP-adressen er ikke resolveable.
- Unngå lekkasje som skyldes bruk av en bufret unntak eksempel i JspDocumentParser og ProxyDirContext.
- Gjør TagLibraryInfo.getTag () mer robust til å håndtere nullverdier.
- Oppdater for å Commons Daemon 1.0.4.
- Legg til støtte for maxActiveSessions tillegger BackupManager.
Hva er nytt i versjon 7.0.5 Beta:
- Gi en mekanisme for å grasiøst håndtere saken der brukerne bok-merke form innloggingssiden eller på annen måte misbruke FORM godkjenningsprosessen.
- Fix gjengproblemer i org.apache.catalina.security.SecurityUtil.
Hva er nytt i versjon 7.0.4 Beta:
- Apache Tomcat 7.0 inneholder nye funksjoner enn Apache Tomcat 6.0, inkludert støtte for den nye Servlet 3.0, JSP 2.2 og EL 2.2 spesifikasjoner, webapplikasjon minnelekkasje oppdagelse og forebygging, bedre sikkerhet for manager og verts manager applikasjoner, Generic CSRF beskyttelse , støtte for blant annet eksternt innhold direkte i en webapplikasjon (aliaser), re-facto (kontakter, livssyklus) og massevis av intern kode opprydding.
- 7.0.4 utgivelsen inneholder en rekke feilrettinger i forhold til 7.0.2.
Hva er nytt i versjon 6.0.26:
- Socket alle eiendoms filer ved hjelp av ascii rømt UTF-8. Løser også problemet utplassering ved bruk av franske språket.
Hva er nytt i versjon 5.5.29:
- Fraråd JNI Buffer og Tråd klasser.
- Gjør plasseringen og filnavnet catalina.out konfigurerbart i catalina.sh.
- Oppdater Windows Installer å bruke NSIS 2.45.
- Riktig MD5 generasjon i byggeprosessen.
- Socket alle eiendoms filer ved hjelp av ascii rømt UTF-8.
Kommentarer ikke funnet