Port details
tomcat101 Open-source Java web server by Apache, 10.1.x branch
10.1.61 www Σ =3 10.1.61Version of this port present on the latest quarterly branch. Maintainer: vvd@FreeBSD.org Port Added: 2022-09-30 12:45:32
Last Update: 2026-10-12 13:23:59
Commit Hash: cd01901
People watching this port, also watch: curl , ssmtp , subversion , nsd , smartmontools Also Listed In: java
License: APACHE20
WWW: https://tomcat.apache.org/ Description: # Apache Tomcat is a web server written in 100% Pure Java.
Apache Tomcat 10.1.x is the current focus of development. It builds on
Tomcat 10.0.x and implements the Servlet 6.0, JSP 3.1, EL 5.0, WebSocket 2.1
and Authentication 3.0 specifications (the versions required by Jakarta EE 10
platform). ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
Dependency lines :
tomcat101>0:www/tomcat101 To install the port : # cd /usr/ports/www/tomcat101/ && make install clean To add the package , run one of these commands: pkg install www/tomcat101 pkg install tomcat101 NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: tomcat101 Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1791791791
SHA256 (apache-tomcat-10.1.61.tar.gz) = a9341c2ed0639896eb0760320c42430a303bef917f83ff3e6f16046f3ae2af79
SIZE (apache-tomcat-10.1.61.tar.gz) = 14488199
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Runtime dependencies: #
jsvc : devel/apache-commons-daemon java : java/openjdk25
This port is required by: # for Build #
devel/opengrok
for Run #
devel/opengrok
Configuration Options : #
===> The following configuration options are available for tomcat101-10.1.61:
DOCS=on: Install Documentation web application
EXAMPLES=on: Install Examples web application
HOST_MANAGER=on: Install Host Manager application
MANAGER=on: Install Manager web application
NLS=on: Native Language Support
ROOT=on: Install default ROOT web application
===> Use 'make config' to modify these settings Options name : #
www_tomcat101 USES: #
cpe java
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
10.1.61 12 Oct 2026 13:23:59
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.60 => 10.1.61
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.61_(schultz)
Sponsored by: UNIS Labs
MFH: 2026Q4
10.1.60 15 Sep 2026 13:55:35
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.59 => 10.1.60
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.60_(schultz)
Sponsored by: UNIS Labs
MFH: 2026Q3
10.1.59 25 Aug 2026 23:47:20
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.57 => 10.1.59
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.59_(schultz)
Sponsored by: UNIS Labs
MFH: 2026Q3
10.1.57 07 Jul 2026 22:04:36
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.55 => 10.1.57
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.57_(schultz)
Sponsored by: UNIS Labs
MFH: 2026Q2
10.1.55_1 28 Jun 2026 20:12:20
Michael Osipov (michaelo)
www/tomcat-{9,101,110,devel}: Pass -procname to jsvc
Commons Daemon 1.6.0 gained the capability to invoke setproctitle(2) like
daemon(8). Pass ${name} to -proctitle.
Approved by: vvd (maintainer)
Differential Revision: https://reviews.freebsd.org/D57621
10.1.55 12 May 2026 08:56:37
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.54 => 10.1.55
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.55_(schultz)
Sponsored by: UNIS Labs
MFH: 2026Q2
10.1.54 04 Apr 2026 19:14:28
Vladimir Druzenko (vvd)
www/tomcat{-devel,101,110,9}: Improve ports (no functional changes)
Simplify MASTER_SITES and parametrize COMMENT.
Sponsored by: UNIS Labs
10.1.54 03 Apr 2026 09:57:18
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.53 => 10.1.54
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.54_(schultz)
Sponsored by: UNIS Labs
MFH: 2026Q2
10.1.53_1 02 Apr 2026 21:06:57
Ronald Klop (ronald)
*/*: bump portrevision after java_default=25 update
Included all ports that have USES=java.
PR: 293559
10.1.53 24 Mar 2026 13:56:42
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.52 => 10.1.53
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.53_(schultz)
MFH: 2026Q1
10.1.52_1 26 Feb 2026 08:10:21
Ronald Klop (ronald)
*/*: bump portrevision after java_default=21 update
PR: 272855
10.1.52 28 Jan 2026 11:54:57
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.50 => 10.1.52
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.52_(schultz)
MFH: 2026Q1
10.1.50 09 Dec 2025 14:21:28
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.49 => 10.1.50
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.50_(schultz)
MFH: 2025Q4
10.1.49 10 Nov 2025 19:59:47
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.48 => 10.1.49
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.49_(schultz)
MFH: 2025Q4
10.1.48 14 Oct 2025 00:03:42
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.47 => 10.1.48
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.48_(schultz)
MFH: 2025Q4
10.1.47 08 Oct 2025 15:59:15
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.46 => 10.1.47
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.47_(schultz)
MFH: 2025Q4
10.1.46 12 Sep 2025 21:07:01
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.44 => 10.1.46
Changelogs:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.45_(schultz)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.46_(schultz)
MFH: 2025Q3
10.1.44 07 Aug 2025 15:37:07
Vladimir Druzenko (vvd)
www/tomcat110: Update 10.1.43 => 10.1.44
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.44_(schultz)
Improve port.
Refresh patch.
Security: CVE-2022-45143
MFH: 2025Q3
10.1.43 05 Jul 2025 15:42:53
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.42 => 10.1.43
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.43_(schultz)
MFH: 2025Q3
10.1.42 10 Jun 2025 12:26:29
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.41 => 10.1.42
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.42_(schultz)
MFH: 2025Q2
10.1.41 12 May 2025 18:42:14
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.40 => 10.1.41
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.41_(schultz)
MFH: 2025Q2
10.1.40_2 05 May 2025 14:17:10
Vladimir Druzenko (vvd)
www/tomcat{9,101,110,-devel}: Improve apply JAVA 9+ specific start-up parameters
after update jsvc form port devel/apache-commons-daemon
PR: 286524
MFH: 2025Q2
10.1.40_1 23 Apr 2025 23:23:34
Vladimir Druzenko (vvd)
www/tomcat{9,101,110,-devel}: Add the JAVA 9+ specific start-up parameters
required by Tomcat
Default startup script set these parameters.
Without them, some applications do not work.
MFH: 2025Q2
10.1.40 09 Apr 2025 11:36:44
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.39 => 10.1.40
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.40_(schultz)
MFH: 2025Q2
10.1.39 14 Mar 2025 11:52:54
Vladimir Druzenko (vvd)
www/tomcat101: 10.1.36 → 10.1.39
Changelogs:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.39_(schultz)
MFH: 2025Q1
10.1.36 22 Feb 2025 22:59:52
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.35 => 10.1.36
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.36_(schultz)
MFH: 2025Q1
10.1.35 10 Feb 2025 16:46:53
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.33 => 10.1.35
Changelogs:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.34_(schultz)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.35_(schultz)
MFH: 2025Q1
10.1.33 31 Dec 2024 08:57:55
Muhammad Moinur Rahman (bofh)
Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
USES=java:build,run if NO_BUILD is undefined. Else it defaults to
USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>
Approved by: mat (portmgr), glewis
Differential Revision: https://reviews.freebsd.org/D48201
10.1.33 11 Nov 2024 15:44:54
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.31 → 10.1.33
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.33_(schultz)
MFH: 2024Q4
10.1.31 09 Oct 2024 18:07:12
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.30 → 10.1.31
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.31_(schultz)
MFH: 2024Q4
10.1.30 17 Sep 2024 12:08:19
Vladimir Druzenko (vvd)
www/tomcat101: Update 10.1.29 → 10.1.30
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.30_(schultz)
MFH: 2024Q3
10.1.29 11 Sep 2024 20:11:05
Vladimir Druzenko (vvd)
www/tomcat101: 10.1.28 → 10.1.29
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.29_(schultz)
MFH: 2024Q3
10.1.28 06 Aug 2024 16:04:34
Vladimir Druzenko (vvd)
www/tomcat101: update 10.1.26 → 10.1.28
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.28_(schultz)
MFH: 2024Q3
10.1.26 12 Jul 2024 18:14:57
Vladimir Druzenko (vvd)
www/tomcat101: update 10.1.25 → 10.1.26
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.26_(schultz)
MFH: 2024Q3
10.1.25 19 Jun 2024 18:10:31
Vladimir Druzenko (vvd)
www/tomcat101: update 10.1.24 → 10.1.25
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.25_(schultz)
MFH: 2024Q2
10.1.24 13 May 2024 20:10:33
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.24
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.24_(schultz)
MFH: 2024Q2
10.1.23 23 Apr 2024 22:17:39
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.23
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.23_(schultz)
Approved by: arrowd (mentor, implicit)
MFH: 2024Q2
10.1.20 13 Apr 2024 14:39:12
Vladimir Druzenko (vvd)
*/*: remove GNU_CONFIGURE_MANPREFIX and pet the portclippy
Approved by: arrowd (mentor)
10.1.20 26 Mar 2024 12:38:20
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.20
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.20_(schultz)
Approved by: arrowd (mentor, implicit)
MFH: 2024Q1
10.1.19 19 Feb 2024 17:55:07
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.19
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.19_(schultz)
Approved by: arrowd (mentor, implicit)
MFH: 2024Q1
10.1.18 09 Jan 2024 17:59:25
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.18
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.18_(schultz)
Approved by: arrowd (mentor, implicit)
MFH: 2024Q1
10.1.17 12 Dec 2023 17:00:09
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.17
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.17_(schultz)
Approved by: arrowd (mentor, implicit)
MFH: 2023Q4
10.1.16 15 Nov 2023 09:44:04
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.16
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.16_(schultz)
Approved by: arrowd (mentor, implicit)
MFH: 2023Q4
10.1.15 24 Oct 2023 10:30:03
Vladimir Druzenko (vvd)
www/tomcat{85,9,101}: adjust rc.d script to support Java versions 20+
Approved by: arrowd (mentor, implicit)
MFH: 2023Q4
10.1.15 16 Oct 2023 17:09:28
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.15 (fix regressions)
Changelog:
- Correct a regression in 10.1.14 that broke the Tomcat JBDC connection pool
- Correct a regression in 10.1.14 that broke HTTP compression
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.15_(schultz)
Reported by: Eirik Øverby <eirik.overby@modirum.com> (via email)
Approved by: arrowd (mentor, implicit)
MFH: 2023Q4
10.1.14 10 Oct 2023 11:49:15
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.14
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.14_(schultz)
Approved by: arrowd (mentor, implicit)
10.1.13 25 Aug 2023 18:46:59
Vladimir Druzenko (vvd)
www/tomcat{85,9,101}: update to 8.5.93, 9.0.80, 10.1.13: "Fix for FORM
authentication open redirect - CVE-2023-41080"
Changelogs:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.93_(markt)
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.80_(markt)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.13_(markt)
Approved by: arrowd (mentor, implicit)
Security: CVE-2023-41080
10.1.12 14 Aug 2023 17:04:00
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.12
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.12_(markt)
Approved by: arrowd (mentor, implicit)
MFH: 2023Q3
10.1.11 11 Jul 2023 11:14:04
Vladimir Druzenko (vvd)
www/tomcat101: update to 10.1.11
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.11_(schultz)
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D40965
10.1.10 13 Jun 2023 00:22:18
Vladimir Druzenko (vvd)
www/tomcat101: Updated to 10.1.10
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.10_(schultz)
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D40503
10.1.9 20 May 2023 16:44:24
Vladimir Druzenko (vvd)
www/tomcat{85,101}: Updated to 8.5.89, 10.1.9
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.89_(schultz)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.9_(schultz)
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D40181
10.1.8 02 May 2023 16:52:38
Vladimir Druzenko (vvd)
*: Change MAINTAINER on my ports
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D39935
10.1.8 01 May 2023 12:36:58
Vladimir Druzenko (vvd)
www/tomcat{85,9,101,-devel}: Update to 8.5.88, 9.0.74, 10.1.8, 11.0.0-M5
CVE-2023-24998 FileUpload DoS with excessive parts
ChangeLog:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.88_(schultz)
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.74_(remm)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.8_(schultz)
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.0-M5_(markt)
PR: 269652
Reported by: Vladimir Druzenko <vvd@FreeBSD.org>
Approved by: arrowd (mentor)
10.1.4 10 Dec 2022 01:39:00
Nuno Teixeira (eduardo) Author: VVD
www/tomcat{9,101,-devel}: Update to 9.0.70, 10.1.4, 11.0.0-M1
ChangeLog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.70_(remm)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.4_(markt)
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.0-M1_(markt)
PR: 268280
10.1.2 15 Nov 2022 15:09:08
Nuno Teixeira (eduardo) Author: VVD
www/tomcat{9,101,-devel}: Update to 9.0.69, 10.1.2, 10.1.2
ChangeLog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.69_(remm)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.2_(markt)
PR: 267778
10.1.1 12 Oct 2022 09:46:21
Nuno Teixeira (eduardo) Author: VVD
www/tomcat{85,9,10,101,-devel}: Update to 8.5.83, 9.0.68, 10.0.27, 10.1.1,
10.1.1
ChangeLog:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.83_(markt)
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.68_(markt)
https://tomcat.apache.org/tomcat-10.0-doc/changelog.html#Tomcat_10.0.27_(markt)
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.1_(markt)
PR: 266984
10.1.0 30 Sep 2022 12:43:39
Nuno Teixeira (eduardo) Author: VVD
www/tomcat101: New port: Open-source Java web server by Apache, 10.1.x branch
WWW: https://tomcat.apache.org/
PR: 266639