Skip to content

Making CIDR pattern matching case insensitive - #15590

Open
joakime wants to merge 1 commit into
jetty-12.1.xfrom
fix/12.1.x/dosfilter-case-insensitive-cidr-pattern
Open

Making CIDR pattern matching case insensitive#15590
joakime wants to merge 1 commit into
jetty-12.1.xfrom
fix/12.1.x/dosfilter-case-insensitive-cidr-pattern

Making CIDR pattern matching case insensitive

4af78ce
Select commit
Loading
Failed to load commit list.
Webtide Jenkins / Tests / Parallel Stage / Build / Test - JDK25 failed Aug 23, 2026 in 0s

failed: 2, skipped: 168, passed: 16720

failed: 2, skipped: 168, passed: 16720

Details

org.eclipse.jetty.client.HttpClientGZIPTest.testLargeGZIPContentAsync(Scenario)[1] HTTP

java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
Stack trace
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
	at org.eclipse.jetty.util@12.1.13-SNAPSHOT/org.eclipse.jetty.util.IO.rethrow(IO.java:451)
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.InputStreamResponseListener$Input.read(InputStreamResponseListener.java:334)
	at org.eclipse.jetty.util@12.1.13-SNAPSHOT/org.eclipse.jetty.util.IO.copy(IO.java:134)
	at org.eclipse.jetty.util@12.1.13-SNAPSHOT/org.eclipse.jetty.util.IO.copy(IO.java:84)
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.HttpClientGZIPTest.testLargeGZIPContentAsync(HttpClientGZIPTest.java:404)
	Suppressed: org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in org.eclipse.jetty.client.AbstractHttpClientServerTest null within 5 seconds.
		at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
		at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
		at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
		at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
		at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
		at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.AbstractHttpClientServerTest.dispose(AbstractHttpClientServerTest.java:111)
		at java.base/java.lang.reflect.Method.invoke(Method.java:565)
		at java.base/java.util.Optional.ifPresent(Optional.java:178)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
		at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
		at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
		at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
		at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
		at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
		at java.base/java.util.stream.ReferencePipeline$7$1FlatMap.accept(ReferencePipeline.java:293)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.Collections$2.tryAdvance(Collections.java:5182)
		at java.base/java.util.Collections$2.forEachRemaining(Collections.java:5190)
		at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
		at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
		at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
		at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
		at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
		at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511)
		at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450)
		at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019)
		at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
	Caused by: java.util.concurrent.TimeoutException
		at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:206)
		at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101)
		at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81)
		at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:103)
		... 34 more
Caused by: java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.transport.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:353)
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.transport.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:331)
	at org.eclipse.jetty.io@12.1.13-SNAPSHOT/org.eclipse.jetty.io.CyclicTimeouts.iterate(CyclicTimeouts.java:113)
	at org.eclipse.jetty.io@12.1.13-SNAPSHOT/org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:236)
	at org.eclipse.jetty.io@12.1.13-SNAPSHOT/org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:295)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:309)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)
Standard error
Running org.eclipse.jetty.client.HttpClientRedirectTest.testAbortRedirectRequest([2] HTTPS)

org.eclipse.jetty.client.HttpClientGZIPTest.testLargeGZIPContentAsync(Scenario)[2] HTTPS

java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
Stack trace
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
	at org.eclipse.jetty.util@12.1.13-SNAPSHOT/org.eclipse.jetty.util.IO.rethrow(IO.java:451)
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.InputStreamResponseListener$Input.read(InputStreamResponseListener.java:334)
	at org.eclipse.jetty.util@12.1.13-SNAPSHOT/org.eclipse.jetty.util.IO.copy(IO.java:134)
	at org.eclipse.jetty.util@12.1.13-SNAPSHOT/org.eclipse.jetty.util.IO.copy(IO.java:84)
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.HttpClientGZIPTest.testLargeGZIPContentAsync(HttpClientGZIPTest.java:404)
	Suppressed: org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in org.eclipse.jetty.client.AbstractHttpClientServerTest null within 5 seconds.
		at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
		at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
		at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
		at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
		at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
		at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.AbstractHttpClientServerTest.dispose(AbstractHttpClientServerTest.java:111)
		at java.base/java.lang.reflect.Method.invoke(Method.java:565)
		at java.base/java.util.Optional.ifPresent(Optional.java:178)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
		at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
		at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
		at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
		at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
		at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
		at java.base/java.util.stream.ReferencePipeline$7$1FlatMap.accept(ReferencePipeline.java:293)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
		at java.base/java.util.Collections$2.tryAdvance(Collections.java:5182)
		at java.base/java.util.Collections$2.forEachRemaining(Collections.java:5190)
		at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
		at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
		at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
		at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
		at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
		at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
		at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:511)
		at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1450)
		at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2019)
		at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:187)
	Caused by: java.util.concurrent.TimeoutException
		at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:206)
		at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101)
		at org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81)
		at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:103)
		... 34 more
Caused by: java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.transport.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:353)
	at org.eclipse.jetty.client@12.1.13-SNAPSHOT/org.eclipse.jetty.client.transport.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:331)
	at org.eclipse.jetty.io@12.1.13-SNAPSHOT/org.eclipse.jetty.io.CyclicTimeouts.iterate(CyclicTimeouts.java:113)
	at org.eclipse.jetty.io@12.1.13-SNAPSHOT/org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:236)
	at org.eclipse.jetty.io@12.1.13-SNAPSHOT/org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:295)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:309)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)