1. 247a888 Report the correct length in Asn1Parser.parseLength() error messages by remm · 8 hours ago main
  2. 2d67657 Merge branch 'main' of git@github.com:apache/tomcat.git into main by remm · 26 hours ago
  3. 54dfd76 A test implementation now exists allowing further research by remm · 27 hours ago
  4. 833f3db Shut down the internal virtual thread executor when the endpoint stops by opencode · 28 hours ago
  5. 5b21604 Fix submitted task count drift in ThreadPoolExecutor by opencode · 28 hours ago
  6. 764112d Add PR diff-coverage workflow (report-only) by Dimitris Soumis · 2 days ago
  7. 8ebd9f3 Add JaCoCo XML output to the coverage-report target by Dimitris Soumis · 2 days ago
  8. 9d72ce6 Fix premature termination of InlineExecutorService by opencode · 28 hours ago
  9. f358a09 Keep the acquisition count of LimitLatch stable across releaseAll() by opencode · 29 hours ago
  10. a37307e Avoid busy spin in TaskQueue.take() when the keep-alive time is zero by opencode · 29 hours ago
  11. 12f83a7 Require at least one iteration when computing message digests by opencode · 29 hours ago
  12. 2ff4bbd Report the resource path when a WEB-INF/lib JAR cannot be scanned by opencode · 29 hours ago
  13. 41b3280 Resolve nested JAR entries in JarFileUrlNestedJar using the JarURLConnection by opencode · 29 hours ago
  14. f687aee Add credit to the changelog by Mark Thomas · 29 hours ago
  15. 65ec614 Hold the standalone identifier marker in the EvaluationContext by Angelo Rubens · 6 days ago
  16. 87f1a69 Fix BZ 70269 - StatementCache regression with drivers that report statements as not poolable (#1083) by Raphael Vullriede · 30 hours ago
  17. 7a6519f Ignore extra close() calls in ReferenceCountedJar by opencode · 30 hours ago
  18. 2a3b326 Keep streams returned from ReferenceCountedJar open by opencode · 30 hours ago
  19. 9649e5f Update changelog by Mark Thomas · 30 hours ago
  20. fe0b1e8 Fix BZ 68436 - don't warn when driverClassName is not set by Raphael · 3 days ago
  21. 755ccb9 Correct the selection of multi-release JAR entries in JarFileUrlJar by opencode · 30 hours ago
  22. de25bed Follow-up to "Validate the principal object graph before persisting..." by Mark Thomas · 31 hours ago
  23. c8f4c0d Harmonize resource bundle processing in ProxyErrorReportValve by opencode · 31 hours ago
  24. 68f7334 Bind the nonce value parameter of OCSP_request_add1_nonce as a pointer by opencode · 32 hours ago
  25. 4d25a99 Correct the OpenSSL 3 version boundary in the FFM compatibility layer by opencode · 32 hours ago
  26. e4f0eec Check for NULL after SSL_CTX_new() and SSL_new() in the OpenSSL FFM code by opencode · 32 hours ago
  27. 84aa43e Correct the FILE check for SSL_CONF commands in the OpenSSL FFM code by opencode · 32 hours ago
  28. db5c4e1 Validate the protocol of OCSP URLs from a client certificate AIA extension by opencode · 32 hours ago
  29. 2ad9b5d Account for the array offset when copying between OpenSSL FFM engine buffers and heap ByteBuffers by opencode · 33 hours ago
  30. 10c9cb1 Correct the cipher authentication method computation of the OpenSSL FFM implementation by opencode · 34 hours ago
  31. 36a1814 Exclude unimplemented SSLv2 ciphers when converting OpenSSL cipher names to JSSE names by opencode · 34 hours ago
  32. f0ac95d Match OpenSSL semantics for AND cipher expressions with unknown terms by opencode · 35 hours ago
  33. 1f039fd Make the lazily parsed wrapped certificate field volatile in OpenSSLX509Certificate by opencode · 35 hours ago
  34. 8379f1a Account for TLS 1.3 in the enabled protocol management of the JNI OpenSSL SSLEngine by opencode · 35 hours ago
  35. ee868c8 Ensure the Tomcat Native based OpenSSL SSLContext does not drop TLS 1.3 when rebuilding the list of enabled protocols during initialization. by Dimitris Soumis · 2 days ago
  36. 46a9b90 Merge branch 'main' of git@github.com:apache/tomcat.git into main by remm · 2 days ago
  37. c5e8399 Refactor certificate loading by remm · 2 days ago
  38. 9f023a7 Support AES-128-CBC and AES-192-CBC encrypted traditional PEM keys by opencode · 2 days ago
  39. 2945a01 Report malformed structure in PEM files as an error by opencode · 2 days ago
  40. dcf1506 Fix the PEM output of PEMFile.toPEM() by opencode · 2 days ago
  41. 2f5925a Report a configuration error for PEM certificates with a FIPS key manager by opencode · 2 days ago
  42. 946ba68 Align embedded distribution ZIP with other archive formats by Christopher Schultz · 2 days ago
  43. 7fe1211 Fix TLS 1.3 cipher suite configuration by opencode · 2 days ago
  44. 5d50161 Fix broken SNI fallback for ClientHello values larger than the parse limit by opencode · 2 days ago
  45. 6b1189e Fix ArrayIndexOutOfBoundsException in IPv6Utils.canonize() by opencode · 2 days ago
  46. 9c3dd64 Bump spotbugs version by Christopher Schultz · 2 days ago
  47. cb79819 Shut down the utility executor created by an endpoint by opencode · 2 days ago
  48. 77dabda Document and clean up the descriptor load result by opencode · 2 days ago
  49. 6a3a779 Add the read-descriptors error message to the modules string bundle by opencode · 2 days ago
  50. f184066 Quote ObjectName values containing a quote or a newline by opencode · 2 days ago
  51. eb230f9 Convert numeric and character values in the JMX proxy conversion helper by opencode · 2 days ago
  52. 7873dd6 Report missing metadata when registering a component by opencode · 2 days ago
  53. 326ff6d Close the descriptor stream in the digester modeler source by opencode · 2 days ago
  54. fab78d5 Synchronize the registry metadata maps by opencode · 2 days ago
  55. ef90764 Invalidate the cached MBeanInfo when attributes or operations are added by opencode · 2 days ago
  56. a80eb67 Throw InstanceNotFoundException from the no-JMX MBean server by opencode · 2 days ago
  57. 3c5fdd5 Use unique increasing sequence numbers for MBean notifications by opencode · 2 days ago
  58. 26cc177 Report the actual old value in attribute change notifications by opencode · 2 days ago
  59. e00a3d6 Fix name-scoped removal of attribute change notification listeners by opencode · 2 days ago
  60. d607e2e Parse exponent-only numbers in the JSON parser by opencode · 2 days ago
  61. 15d1692 Parse out-of-range native JSON numbers as BigInteger by opencode · 2 days ago
  62. 13a8b44 Add a maximum nesting depth to the JSON parser by opencode · 2 days ago
  63. decfd3e Treat an empty port when parsing a host value as an absent port by opencode · 3 days ago
  64. 8a80cb4 Ignore parameters with no name when parsing a MediaType by opencode · 3 days ago
  65. 06d7c51 Omit invalid parameter values when serializing a MediaType without charset by opencode · 3 days ago
  66. f301588 Replace obs-fold with a single SP when parsing headers by opencode · 3 days ago
  67. d5f1d40 Reject If headers containing an empty list in the WebDAV servlet by opencode · 3 days ago
  68. 6ded02c Return a URI from ConfigurationSource.DEFAULT.getURI for invalid URI names by opencode · 3 days ago
  69. c8924aa Decode service binding entry files as UTF-8 by opencode · 3 days ago
  70. 581ea1b Emit a null literal for missing CallMethodRule code-gen parameters by opencode · 3 days ago
  71. 6eb71c4 Signal EmptyStackException for a negative ArrayStack peek index by opencode · 3 days ago
  72. ced4978 Keep the Digester loggers usable after clear() by opencode · 3 days ago
  73. a6f4819 Reset Digester state when a parse fails before end of document by opencode · 3 days ago
  74. fe6ce0b Validate the cookie max-age value at deployment time by opencode · 3 days ago
  75. ad2143b Return false rather than throw for SecurityRoleRef.equals(null) by opencode · 3 days ago
  76. 5f6da06 Default filters to async unsupported unless set to true by opencode · 3 days ago
  77. 251751f Store ContextService port-component refs outside generic properties by opencode · 3 days ago
  78. 12b8796 Reject a null URL in the TldResourcePath constructors by opencode · 3 days ago
  79. 327ea63 Parse implicit TLDs in the TldScanner with the strict rule set by opencode · 3 days ago
  80. 9254ef0 Serialize TLD re-parses on the shared parser in TldCache by opencode · 3 days ago
  81. 6b25406 Ignore incomplete tag-plugin entries in TagPluginParser.addPlugin() by opencode · 3 days ago
  82. 716b7d8 Fix missing path separator in XmlIdentifiers.WEBSERVICES_12_XSD by opencode · 3 days ago
  83. ea48eaa Make CaseInsensitiveKeyMap.keySet() view fully case-insensitive by opencode · 3 days ago
  84. b760e70 Validate initialSize in the SynchronizedQueue(int) constructor by opencode · 3 days ago
  85. b9ee40a Enforce lowered limit immediately in SynchronizedStack.setLimit() by opencode · 3 days ago
  86. a888b21 Cap eden promotion in ConcurrentCache.get() at the configured size by opencode · 3 days ago
  87. 7d31418 Recycle C2BConverter in UEncoder.encodeURL to avoid state leaking across calls by opencode · 3 days ago
  88. cca07d5 Preserve separator slash when escaping custom WAR separator in JAR URLs by opencode · 3 days ago
  89. 60d66fd Fix DER INTEGER encoding in Asn1Writer.writeInteger() by opencode · 3 days ago
  90. 1b4c839 Fix potential NPE in Diagnostics deadlock thread dump by opencode · 3 days ago
  91. 8823774 Avoid invoking unsupported-type setters with null in IntrospectionUtils by opencode · 3 days ago
  92. 33a3acd Avoid NPE in SimpleInstanceManager.newInstance(String) with null TCCL by opencode · 3 days ago
  93. 76f2eea Fix possible overflow by Mark Thomas · 3 days ago
  94. 6029ea6 Merge branch 'main' of git@github.com:apache/tomcat.git into main by remm · 4 days ago
  95. d4a85e0 Remove JAASRealm support class by Christopher Schultz · 4 days ago
  96. 980f8c7 Merge branch 'main' of git@github.com:apache/tomcat.git into main by remm · 4 days ago
  97. 92c8cb8 Remove additional references to JAASRealm by Christopher Schultz · 4 days ago
  98. 67556cb Fix potential race during session expiration. by Mark Thomas · 4 days ago
  99. eb1317f Merge branch 'main' of git@github.com:apache/tomcat.git into main by remm · 4 days ago
  100. e12e023 Remove JAASRealm by Christopher Schultz · 4 days ago