The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 5870 | 96.8% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 193 | 3.18% |
All colors | 6063 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1497 | 4312 | [org.apache.hc.core5.pool.StrictConnPool].lease(java.lang.Object,java.lang.Object,org.apache.hc.core5.util.Timeout,org.apache.hc.core5.concurrent.FutureCallback) | call site: 04312 | |
965 | 3335 | [org.apache.hc.core5.net.URIAuthority].create(java.lang.String) | call site: 03335 | |
853 | 2432 | [org.apache.hc.core5.pool.StrictConnPool].release(org.apache.hc.core5.pool.PoolEntry,boolean) | call site: 02432 | |
730 | 1606 | [org.apache.hc.core5.http.io.ssl.DefaultTlsSetupHandler].execute(java.lang.Object) | call site: 01606 | |
370 | 1235 | [org.apache.hc.core5.util.Args].checkRange(int,int,int,java.lang.String) | call site: 01235 | |
216 | 1018 | [org.apache.hc.core5.http.ContentType].toString() | call site: 01018 | |
204 | 197 | [org.apache.hc.core5.util.TimeValue].toMillisecondsIntBound() | call site: 00197 | |
189 | 410 | [org.apache.hc.core5.util.Tokenizer].copyContent(java.lang.CharSequence,org.apache.hc.core5.util.Tokenizer$Cursor,java.util.BitSet,java.lang.StringBuilder) | call site: 00410 | |
186 | 5873 | [org.apache.hc.core5.http.impl.bootstrap.HttpRequester].createSocket(org.apache.hc.core5.http.HttpHost) | call site: 05873 | |
184 | 810 | [org.apache.hc.core5.util.Args].notBlank(java.lang.CharSequence,java.lang.String) | call site: 00810 | |
152 | 656 | [org.apache.hc.core5.http.impl.DefaultAddressResolver].resolve(org.apache.hc.core5.http.HttpHost) | call site: 00656 | |
129 | 57 | [org.apache.hc.core5.util.VersionInfo].loadVersionInfo(java.lang.String,java.lang.ClassLoader) | call site: 00057 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ClassicHttpRequestFuzzer | 2 |
com.code_intelligence.jazzer.api.FuzzedDataProvider | 1 |
org.apache.hc.core5.http.Method | 2 |
org.apache.hc.core5.http.message.BasicHttpRequest | 14 |
org.apache.hc.core5.util.Args | 6 |
org.apache.hc.core5.http.message.HeaderGroup | 12 |
org.apache.hc.core5.http.message.BasicClassicHttpRequest | 2 |
org.apache.hc.core5.net.URIAuthority | 6 |
org.apache.hc.core5.net.Host | 4 |
org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap | 5 |
org.apache.hc.core5.http.impl.HttpProcessors | 2 |
org.apache.hc.core5.http.protocol.HttpProcessorBuilder | 5 |
org.apache.hc.core5.http.protocol.ChainBuilder | 4 |
org.apache.hc.core5.util.TextUtils | 4 |
org.apache.hc.core5.util.CharArrayBuffer | 21 |
org.apache.hc.core5.util.VersionInfo | 4 |
org.apache.hc.core5.http.impl.io.ContentLengthInputStream | 4 |
org.apache.hc.core5.http.impl.io.SessionInputBufferImpl | 11 |
org.apache.hc.core5.http.impl.io.ChunkedInputStream | 8 |
org.apache.hc.core5.util.ByteArrayBuffer | 14 |
org.apache.hc.core5.http.io.EofSensorInputStream | 8 |
org.apache.hc.core5.http.impl.io.IdentityInputStream | 2 |
org.apache.hc.core5.http.impl.io.EmptyInputStream:org.apache.hc.core5.http.io.entity.EmptyInputStream | 3 |
org.apache.hc.core5.http.nio.support.classic.ContentInputStream | 4 |
org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer | 8 |
org.apache.hc.core5.http.impl.nio.ExpandableBuffer | 10 |
org.apache.hc.core5.http.impl.nio.AbstractHttp1StreamDuplexer$CapacityWindow | 4 |
org.apache.hc.core5.reactor.IOSessionImpl | 21 |
org.apache.hc.core5.reactor.InternalDataChannel | 31 |
org.apache.hc.core5.reactor.ssl.SSLIOSession | 43 |
org.apache.hc.core5.reactor.ssl.SSLManagedBuffer$DynamicBuffer:org.apache.hc.core5.reactor.ssl.SSLManagedBuffer$StaticBuffer | 2 |
org.apache.hc.core5.io.Closer | 3 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer | 31 |
org.apache.hc.core5.http.impl.nio.AbstractHttp1StreamDuplexer | 28 |
org.apache.hc.core5.http.nio.command.RequestExecutionCommand | 4 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$2$1$1 | 11 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$InternalAsyncClientEndpoint | 4 |
org.apache.hc.core5.pool.PoolEntry | 9 |
org.apache.hc.core5.pool.DefaultDisposalCallback | 2 |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer | 33 |
org.apache.hc.core5.http.impl.io.BHttpConnectionBase | 20 |
org.apache.hc.core5.http.impl.io.SocketHolder | 5 |
org.apache.hc.core5.util.Timeout | 5 |
org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandler | 10 |
org.apache.hc.core5.http.impl.nio.AbstractHttp1IOEventHandler | 10 |
org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection | 19 |
org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandler | 10 |
org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection | 15 |
org.apache.hc.core5.util.TimeValue | 17 |
org.apache.hc.core5.reactor.DefaultListeningIOReactor | 7 |
org.apache.hc.core5.reactor.MultiCoreIOReactor | 5 |
org.apache.hc.core5.http.impl.bootstrap.AsyncServer | 5 |
org.apache.hc.core5.http.impl.bootstrap.AsyncRequester | 6 |
org.apache.hc.core5.reactor.DefaultConnectingIOReactor | 5 |
org.apache.hc.core5.reactor.AbstractSingleCoreIOReactor | 7 |
org.apache.hc.core5.http.impl.bootstrap.HttpServer | 5 |
org.apache.hc.core5.http.impl.bootstrap.RequestListener | 3 |
org.apache.hc.core5.http.ExceptionListener$1 | 2 |
org.apache.hc.core5.http.ExceptionListener$2 | 2 |
org.apache.hc.core5.http.impl.bootstrap.WorkerPoolExecutor | 1 |
org.apache.hc.core5.http.message.BasicHeaderIterator:org.apache.hc.core5.http.message.BasicListHeaderIterator | 1 |
org.apache.hc.core5.http.message.AbstractHeaderElementIterator | 5 |
org.apache.hc.core5.http.message.BasicHeaderElementIterator | 4 |
org.apache.hc.core5.http.message.BasicTokenIterator | 4 |
org.apache.hc.core5.util.Tokenizer$Cursor | 5 |
org.apache.hc.core5.http.message.BasicHeaderIterator | 4 |
org.apache.hc.core5.http.message.BasicHeader:org.apache.hc.core5.http.message.BufferedHeader | 1 |
org.apache.hc.core5.http.message.BasicListHeaderIterator | 4 |
org.apache.hc.core5.http.message.BufferedHeader | 4 |
org.apache.hc.core5.http.message.BasicHeader | 1 |
org.apache.hc.core5.http.message.BasicHeaderValueParser | 4 |
org.apache.hc.core5.util.Tokenizer | 8 |
org.apache.hc.core5.http.message.TokenParser | 6 |
org.apache.hc.core5.http.message.BasicHeader:org.apache.hc.core5.http.message.BasicNameValuePair:org.apache.hc.core5.http.message.BufferedHeader | 1 |
org.apache.hc.core5.http.message.BasicHeader:org.apache.hc.core5.http.message.BasicNameValuePair | 1 |
org.apache.hc.core5.http.message.BasicHeaderElement | 3 |
org.apache.hc.core5.http.impl.bootstrap.Worker | 2 |
org.apache.hc.core5.reactor.InternalConnectChannel | 7 |
org.apache.hc.core5.reactor.ListenerEndpointImpl | 2 |
org.apache.hc.core5.reactor.AbstractIOSessionPool | 4 |
org.apache.hc.core5.concurrent.CompletedFuture | 2 |
org.apache.hc.core5.concurrent.BasicFuture | 8 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$2$1 | 4 |
org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler | 15 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$1 | 4 |
org.apache.hc.core5.concurrent.ComplexFuture | 5 |
org.apache.hc.core5.concurrent.CompletedFuture:org.apache.hc.core5.http.nio.command.ShutdownCommand | 1 |
org.apache.hc.core5.concurrent.ComplexFuture$1 | 1 |
org.apache.hc.core5.reactor.IOSessionRequest | 8 |
org.apache.hc.core5.reactor.AbstractIOSessionPool$1$1 | 2 |
org.apache.hc.core5.reactor.AbstractIOSessionPool$1$1$1 | 2 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$1$1 | 4 |
org.apache.hc.core5.http.protocol.RequestHandlerRegistry$1 | 1 |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$3 | 1 |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap | 2 |
org.apache.hc.core5.http.protocol.UriPatternType | 1 |
org.apache.hc.core5.http.protocol.RequestHandlerRegistry$2 | 1 |
org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap$1 | 1 |
org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap | 1 |
org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer$1:org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer$1:org.apache.hc.core5.http.nio.support.BasicRequestConsumer$1:org.apache.hc.core5.http.nio.support.BasicResponseConsumer$1 | 1 |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$1 | 1 |
org.apache.hc.core5.http.io.entity.HttpEntities$2$1 | 1 |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$2 | 1 |
org.apache.hc.core5.util.Deadline | 7 |
org.apache.hc.core5.http.nio.support.BasicRequestConsumer$2 | 1 |
org.apache.hc.core5.http.impl.bootstrap.AbstractConnectionInitiatorBase | 1 |
org.apache.hc.core5.reactor.SingleCoreIOReactor | 20 |
org.apache.hc.core5.net.Host:org.apache.hc.core5.reactor.EndpointParameters | 2 |
org.apache.hc.core5.http.HttpHost | 4 |
org.apache.hc.core5.reactor.AbstractIOReactorBase | 1 |
org.apache.hc.core5.reactor.DefaultConnectingIOReactor:org.apache.hc.core5.reactor.DefaultListeningIOReactor | 1 |
org.apache.hc.core5.reactor.IOWorkers$PowerOfTwoSelector | 1 |
org.apache.hc.core5.reactor.IOWorkers | 2 |
org.apache.hc.core5.reactor.IOWorkers$GenericSelector | 1 |
org.apache.hc.core5.http.impl.bootstrap.AsyncRequester:org.apache.hc.core5.http.impl.bootstrap.AsyncServer | 1 |
org.apache.hc.core5.http.impl.DefaultAddressResolver | 2 |
org.apache.hc.core5.http.URIScheme | 1 |
org.apache.hc.core5.concurrent.ComplexCancellable | 1 |
org.apache.hc.core5.pool.LaxConnPool$LeaseRequest | 6 |
org.apache.hc.core5.reactor.AbstractIOSessionPool$2 | 4 |
org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler$2 | 3 |
org.apache.hc.core5.http.nio.support.BasicServerExchangeHandler | 2 |
org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler$1 | 1 |
org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler | 9 |
org.apache.hc.core5.http.nio.support.BasicResponseProducer | 5 |
org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter$1 | 2 |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory$1$1 | 2 |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory$1 | 9 |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamHandler$2 | 2 |
org.apache.hc.core5.http.impl.ServerSupport | 3 |
org.apache.hc.core5.http.message.HttpResponseWrapper | 2 |
org.apache.hc.core5.http.message.BasicHttpResponse | 8 |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamHandler | 19 |
org.apache.hc.core5.http.message.AbstractMessageWrapper | 14 |
org.apache.hc.core5.http.message.BasicHttpRequest:org.apache.hc.core5.http.message.BasicHttpResponse | 2 |
org.apache.hc.core5.http.ProtocolVersion | 10 |
org.apache.hc.core5.http.protocol.HttpCoreContext | 8 |
org.apache.hc.core5.http.protocol.BasicHttpContext | 5 |
org.apache.hc.core5.http.protocol.DefaultHttpProcessor | 2 |
org.apache.hc.core5.http.protocol.ResponseServer | 1 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$1 | 4 |
org.apache.hc.core5.util.Asserts | 3 |
org.apache.hc.core5.http.protocol.ResponseDate | 1 |
org.apache.hc.core5.http.protocol.HttpDateGenerator | 1 |
org.apache.hc.core5.http.protocol.ResponseConnControl | 1 |
org.apache.hc.core5.http.io.entity.PathEntity | 2 |
org.apache.hc.core5.http.impl.BasicEntityDetails:org.apache.hc.core5.http.impl.IncomingEntityDetails:org.apache.hc.core5.http.impl.io.IncomingHttpEntity:org.apache.hc.core5.http.io.entity.BasicHttpEntity:org.apache.hc.core5.http.io.entity.ByteArrayEntity:org.apache.hc.core5.http.io.entity.ByteBufferEntity:org.apache.hc.core5.http.io.entity.EntityTemplate:org.apache.hc.core5.http.io.entity.HttpEntities$1:org.apache.hc.core5.http.io.entity.HttpEntities$2:org.apache.hc.core5.http.io.entity.InputStreamEntity:org.apache.hc.core5.http.io.entity.NullEntity:org.apache.hc.core5.http.io.entity.SerializableEntity:org.apache.hc.core5.http.io.entity.StringEntity:org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$3:org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.FileEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$2$1 | 1 |
org.apache.hc.core5.http.nio.entity.DigestingEntityProducer | 12 |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$3:org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.FileEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer | 2 |
org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter$1$1 | 9 |
org.apache.hc.core5.http.io.entity.HttpEntityWrapper | 10 |
org.apache.hc.core5.http.io.entity.FileEntity | 2 |
org.apache.hc.core5.http.io.entity.BufferedHttpEntity | 5 |
org.apache.hc.core5.http.impl.io.IncomingHttpEntity:org.apache.hc.core5.http.io.entity.BasicHttpEntity:org.apache.hc.core5.http.io.entity.ByteArrayEntity:org.apache.hc.core5.http.io.entity.ByteBufferEntity:org.apache.hc.core5.http.io.entity.EntityTemplate:org.apache.hc.core5.http.io.entity.HttpEntities$1:org.apache.hc.core5.http.io.entity.HttpEntities$2:org.apache.hc.core5.http.io.entity.InputStreamEntity:org.apache.hc.core5.http.io.entity.NullEntity:org.apache.hc.core5.http.io.entity.SerializableEntity:org.apache.hc.core5.http.io.entity.StringEntity | 1 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper | 9 |
org.apache.hc.core5.http.message.MessageSupport | 10 |
org.apache.hc.core5.http.protocol.ResponseContent | 1 |
org.apache.hc.core5.http.impl.BasicEntityDetails:org.apache.hc.core5.http.impl.IncomingEntityDetails:org.apache.hc.core5.http.impl.io.IncomingHttpEntity:org.apache.hc.core5.http.io.entity.AbstractHttpEntity:org.apache.hc.core5.http.io.entity.HttpEntities$2:org.apache.hc.core5.http.io.entity.NullEntity:org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$3:org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.FileEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$2$1 | 1 |
org.apache.hc.core5.http.impl.io.IncomingHttpEntity:org.apache.hc.core5.http.io.entity.AbstractHttpEntity:org.apache.hc.core5.http.io.entity.HttpEntities$2:org.apache.hc.core5.http.io.entity.NullEntity | 1 |
org.apache.hc.core5.http.impl.BasicEntityDetails:org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.FileEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$2$1 | 1 |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.FileEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer | 2 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$3 | 2 |
org.apache.hc.core5.http.io.entity.NullEntity | 3 |
org.apache.hc.core5.http.io.entity.HttpEntities$2 | 2 |
org.apache.hc.core5.http.impl.io.IncomingHttpEntity | 6 |
org.apache.hc.core5.http.io.entity.AbstractHttpEntity | 3 |
org.apache.hc.core5.http.impl.IncomingEntityDetails | 3 |
org.apache.hc.core5.http.nio.entity.FileEntityProducer | 4 |
org.apache.hc.core5.http.ContentType | 6 |
org.apache.hc.core5.http.message.BasicHeaderValueFormatter | 5 |
org.apache.hc.core5.http.io.entity.AbstractHttpEntity:org.apache.hc.core5.http.io.entity.NullEntity | 1 |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer | 8 |
org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer | 8 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer | 7 |
org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer | 4 |
org.apache.hc.core5.http.impl.BasicEntityDetails | 1 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$2$1 | 2 |
org.apache.hc.core5.http.impl.BasicEntityDetails:org.apache.hc.core5.http.io.entity.AbstractHttpEntity:org.apache.hc.core5.http.io.entity.HttpEntities$1:org.apache.hc.core5.http.io.entity.NullEntity:org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.FileEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer | 1 |
org.apache.hc.core5.http.io.entity.AbstractHttpEntity:org.apache.hc.core5.http.io.entity.HttpEntities$1:org.apache.hc.core5.http.io.entity.NullEntity | 1 |
org.apache.hc.core5.http.message.HttpRequestWrapper | 7 |
org.apache.hc.core5.http.impl.DefaultConnectionReuseStrategy | 1 |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer$DelayedOutputChannel | 11 |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer$1 | 10 |
org.apache.hc.core5.http.impl.nio.AbstractMessageWriter | 4 |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriter | 2 |
org.apache.hc.core5.http.message.BasicLineFormatter | 4 |
org.apache.hc.core5.http.message.StatusLine | 3 |
org.apache.hc.core5.http.impl.EnglishReasonPhraseCatalog | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriter | 2 |
org.apache.hc.core5.http.message.RequestLine | 3 |
org.apache.hc.core5.http.impl.nio.SessionOutputBufferImpl | 8 |
org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics | 2 |
org.apache.hc.core5.http.impl.DefaultContentLengthStrategy | 1 |
org.apache.hc.core5.http.config.Http1Config | 6 |
org.apache.hc.core5.reactor.ssl.SSLManagedBuffer$StaticBuffer | 1 |
org.apache.hc.core5.reactor.ssl.SSLManagedBuffer$DynamicBuffer | 1 |
org.apache.hc.core5.http.impl.BasicHttpTransportMetrics | 1 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer$1 | 10 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler | 12 |
org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer | 9 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$3$1 | 5 |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamHandler$1 | 5 |
org.apache.hc.core5.http.Message | 1 |
org.apache.hc.core5.http.impl.nio.LengthDelimitedEncoder | 2 |
org.apache.hc.core5.http.impl.nio.AbstractContentEncoder | 8 |
org.apache.hc.core5.http.impl.nio.ChunkEncoder | 3 |
org.apache.hc.core5.http.impl.nio.IdentityEncoder | 1 |
org.apache.hc.core5.http.nio.entity.DigestingEntityProducer$1 | 5 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamHandler$1 | 5 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamHandler | 15 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$1 | 2 |
org.apache.hc.core5.pool.StrictConnPool$2 | 2 |
org.apache.hc.core5.http.nio.command.ShutdownCommand$1 | 2 |
org.apache.hc.core5.pool.LaxConnPool$1 | 2 |
org.apache.hc.core5.reactor.DefaultListeningIOReactor$1 | 2 |
org.apache.hc.core5.reactor.InternalDataChannel$1 | 2 |
org.apache.hc.core5.pool.StrictConnPool$3 | 2 |
org.apache.hc.core5.http.io.ssl.DefaultTlsSetupHandler | 2 |
org.apache.hc.core5.http.ssl.TLS | 1 |
org.apache.hc.core5.http.ssl.TlsCiphers | 2 |
org.apache.hc.core5.pool.LaxConnPool$2 | 2 |
org.apache.hc.core5.reactor.InternalDataChannel$2 | 2 |
org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer$1 | 3 |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer$1 | 3 |
org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer | 3 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$2 | 1 |
org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator | 9 |
org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler | 8 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer$1 | 1 |
org.apache.hc.core5.http.nio.support.classic.AbstractSharedBuffer | 2 |
org.apache.hc.core5.http.nio.support.AsyncResponseBuilder | 3 |
org.apache.hc.core5.http.support.AbstractResponseBuilder | 1 |
org.apache.hc.core5.http.support.AbstractMessageBuilder | 2 |
org.apache.hc.core5.http.nio.support.BasicRequestConsumer | 6 |
org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer | 5 |
org.apache.hc.core5.http.nio.entity.NoopEntityConsumer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer | 1 |
org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer | 5 |
org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer | 6 |
org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer | 6 |
org.apache.hc.core5.http.nio.entity.NoopEntityConsumer:org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler | 1 |
org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler | 4 |
org.apache.hc.core5.http.nio.support.BasicResponseConsumer | 7 |
org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer | 6 |
org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter$1 | 3 |
org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer | 1 |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory | 3 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$1:org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$2 | 1 |
org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler$1 | 3 |
org.apache.hc.core5.reactor.AbstractIOSessionPool$1 | 4 |
org.apache.hc.core5.http.nio.AsyncClientEndpoint$1 | 1 |
org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler$1 | 3 |
org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer$2 | 1 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$3 | 1 |
org.apache.hc.core5.http.nio.support.BasicRequestProducer | 5 |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer | 3 |
org.apache.hc.core5.concurrent.CallbackContribution | 2 |
org.apache.hc.core5.concurrent.FutureContribution | 2 |
org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer | 3 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer | 8 |
org.apache.hc.core5.http.nio.entity.NoopEntityConsumer | 5 |
org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer$2 | 1 |
org.apache.hc.core5.http.nio.support.BasicResponseConsumer$2 | 1 |
org.apache.hc.core5.concurrent.BasicFuture:org.apache.hc.core5.concurrent.CompletedFuture | 1 |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester | 9 |
org.apache.hc.core5.pool.StrictConnPool | 9 |
org.apache.hc.core5.pool.StrictConnPool$LeaseRequest | 9 |
org.apache.hc.core5.pool.StrictConnPool$PerRoutePool | 7 |
org.apache.hc.core5.util.DeadlineTimeoutException | 1 |
org.apache.hc.core5.http.message.BasicNameValuePair | 1 |
org.apache.hc.core5.util.LangUtils | 1 |
org.apache.hc.core5.pool.LaxConnPool | 5 |
org.apache.hc.core5.pool.LaxConnPool$PerRoutePool | 10 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester | 3 |
org.apache.hc.core5.http.nio.command.ShutdownCommand | 2 |
org.apache.hc.core5.http.io.entity.InputStreamEntity | 2 |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$2$1 | 3 |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$2 | 7 |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$PoolEntryHolder | 3 |
org.apache.hc.core5.http.impl.io.HttpRequestExecutor | 4 |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$2:org.apache.hc.core5.http.io.entity.ByteArrayEntity:org.apache.hc.core5.http.io.entity.ByteBufferEntity:org.apache.hc.core5.http.io.entity.EntityTemplate:org.apache.hc.core5.http.io.entity.FileEntity:org.apache.hc.core5.http.io.entity.InputStreamEntity:org.apache.hc.core5.http.io.entity.NullEntity:org.apache.hc.core5.http.io.entity.PathEntity:org.apache.hc.core5.http.io.entity.SerializableEntity:org.apache.hc.core5.http.io.entity.StringEntity | 1 |
org.apache.hc.core5.http.io.entity.BasicHttpEntity | 2 |
org.apache.hc.core5.http.impl.io.IncomingHttpEntity:org.apache.hc.core5.http.io.entity.BasicHttpEntity:org.apache.hc.core5.http.io.entity.InputStreamEntity | 1 |
org.apache.hc.core5.http.io.entity.HttpEntities$1 | 2 |
org.apache.hc.core5.http.io.entity.ByteArrayEntity | 2 |
org.apache.hc.core5.http.io.entity.StringEntity | 2 |
org.apache.hc.core5.http.io.entity.ByteBufferEntity | 2 |
org.apache.hc.core5.http.io.entity.SerializableEntity | 2 |
org.apache.hc.core5.http.io.entity.EntityTemplate | 2 |
org.apache.hc.core5.http.impl.io.EmptyInputStream:org.apache.hc.core5.http.impl.io.IdentityInputStream:org.apache.hc.core5.http.io.entity.EmptyInputStream | 1 |
org.apache.hc.core5.http.impl.io.EmptyInputStream:org.apache.hc.core5.http.impl.io.IdentityInputStream:org.apache.hc.core5.http.io.entity.ByteArrayEntity:org.apache.hc.core5.http.io.entity.ByteBufferEntity:org.apache.hc.core5.http.io.entity.EmptyInputStream:org.apache.hc.core5.http.io.entity.EntityTemplate:org.apache.hc.core5.http.io.entity.FileEntity:org.apache.hc.core5.http.io.entity.NullEntity:org.apache.hc.core5.http.io.entity.PathEntity:org.apache.hc.core5.http.io.entity.SerializableEntity:org.apache.hc.core5.http.io.entity.StringEntity:org.apache.hc.core5.reactor.InternalConnectChannel | 1 |
org.apache.hc.core5.http.impl.io.ChunkedOutputStream | 10 |
org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl | 8 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$2 | 5 |
org.apache.hc.core5.http.nio.support.classic.ContentOutputStream | 5 |
org.apache.hc.core5.http.impl.io.ContentLengthOutputStream | 5 |
org.apache.hc.core5.http.impl.io.IdentityOutputStream | 5 |
org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection$1 | 6 |
org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy | 2 |
org.apache.hc.core5.http.impl.io.NoResponseOutOfOrderStrategy | 1 |
org.apache.hc.core5.http.message.BasicClassicHttpResponse | 3 |
org.apache.hc.core5.http.io.entity.ByteArrayEntity:org.apache.hc.core5.http.io.entity.ByteBufferEntity:org.apache.hc.core5.http.io.entity.EntityTemplate:org.apache.hc.core5.http.io.entity.FileEntity:org.apache.hc.core5.http.io.entity.NullEntity:org.apache.hc.core5.http.io.entity.PathEntity:org.apache.hc.core5.http.io.entity.SerializableEntity:org.apache.hc.core5.http.io.entity.StringEntity | 1 |
org.apache.hc.core5.reactor.ListenerEndpointRequest | 5 |
java.lang.Thread | 1 |
org.apache.hc.core5.http.impl.io.HttpService | 6 |
org.apache.hc.core5.http.impl.io.AbstractMessageParser | 4 |
org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser | 3 |
org.apache.hc.core5.http.impl.io.DefaultHttpResponseParser | 2 |
org.apache.hc.core5.http.message.BasicLineParser | 4 |
org.apache.hc.core5.http.HttpVersion | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseFactory | 2 |
org.apache.hc.core5.http.impl.io.DefaultClassicHttpResponseFactory | 2 |
org.apache.hc.core5.http.impl.io.DefaultClassicHttpRequestFactory | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestFactory | 1 |
org.apache.hc.core5.http.message.LazyLineParser | 1 |
org.apache.hc.core5.http.message.LazyLaxLineParser | 1 |
org.apache.hc.core5.http.protocol.RequestDate | 1 |
org.apache.hc.core5.http.protocol.RequestTargetHost | 1 |
org.apache.hc.core5.http.protocol.RequestUserAgent | 1 |
org.apache.hc.core5.http.protocol.RequestExpectContinue | 1 |
org.apache.hc.core5.http.protocol.RequestConnControl | 1 |
org.apache.hc.core5.http.protocol.RequestValidateHost | 1 |
org.apache.hc.core5.net.URISupport | 1 |
org.apache.hc.core5.net.InetAddressUtils | 4 |
org.apache.hc.core5.http.protocol.RequestContent | 1 |
org.apache.hc.core5.http.io.support.BasicHttpServerRequestHandler | 1 |
org.apache.hc.core5.http.protocol.RequestHandlerRegistry | 2 |
org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher | 2 |
org.apache.hc.core5.http.protocol.UriPatternMatcher | 2 |
org.apache.hc.core5.http.protocol.UriRegexMatcher | 1 |
org.apache.hc.core5.http.impl.io.HttpService$1 | 2 |
org.apache.hc.core5.http.impl.io.AbstractMessageWriter | 3 |
org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriter | 2 |
org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriter | 2 |
org.apache.hc.core5.http.impl.io.IncomingHttpEntity:org.apache.hc.core5.http.io.entity.AbstractHttpEntity:org.apache.hc.core5.http.io.entity.NullEntity | 1 |
org.apache.hc.core5.http.io.entity.ByteBufferEntity$1 | 1 |
org.apache.hc.core5.http.io.entity.EntityUtils | 1 |
org.apache.hc.core5.http.io.support.HttpServerFilterChainRequestHandler | 1 |
org.apache.hc.core5.http.io.support.HttpServerFilterChainElement | 1 |
org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter | 1 |
org.apache.hc.core5.http.io.support.HttpServerFilterChainRequestHandler$1 | 2 |
org.apache.hc.core5.http.io.support.HttpServerFilterChainElement$1 | 1 |
org.apache.hc.core5.http.io.support.HttpServerExpectationFilter | 3 |
org.apache.hc.core5.http.io.support.TerminalServerFilter | 1 |
org.apache.hc.core5.http.io.support.BasicHttpServerExpectationDecorator | 2 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$3 | 1 |
org.apache.hc.core5.reactor.IOReactorWorker | 1 |
org.apache.hc.core5.reactor.SingleCoreListeningIOReactor | 5 |
org.apache.hc.core5.reactor.IOReactorConfig | 12 |
org.apache.hc.core5.reactor.InternalChannel | 2 |
org.apache.hc.core5.io.SocketTimeoutExceptionFactory | 1 |
org.apache.hc.core5.reactor.SocksProxyProtocolHandler | 11 |
org.apache.hc.core5.http.nio.command.CommandSupport | 2 |
org.apache.hc.core5.reactor.ssl.SSLIOSession$1 | 6 |
org.apache.hc.core5.reactor.SingleCoreIOReactor$2 | 1 |
org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandlerFactory | 1 |
org.apache.hc.core5.reactor.EndpointParameters | 4 |
org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy | 1 |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$4 | 2 |
org.apache.hc.core5.http.nio.ssl.TlsSupport | 1 |
org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy | 2 |
org.apache.hc.core5.http.nio.ssl.FixedPortStrategy | 1 |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParserFactory | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParserFactory | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriterFactory | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriterFactory | 1 |
org.apache.hc.core5.reactor.SocksProxyProtocolHandlerFactory | 1 |
org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandlerFactory | 1 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory | 1 |
org.apache.hc.core5.http.nio.ssl.TlsSupport$1 | 1 |
org.apache.hc.core5.util.ReflectionUtils | 2 |
org.apache.hc.core5.util.ReflectionUtils$1 | 1 |
org.apache.hc.core5.reactor.ssl.TlsDetails | 1 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$2:org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer | 1 |
org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer:org.apache.hc.core5.http.nio.entity.FileEntityProducer | 1 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamHandler$2 | 1 |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$2 | 1 |
org.apache.hc.core5.http.impl.nio.SessionInputBufferImpl | 7 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer:org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer | 1 |
org.apache.hc.core5.reactor.IOSessionImpl:org.apache.hc.core5.reactor.ssl.SSLIOSession | 1 |
org.apache.hc.core5.http.impl.nio.AbstractMessageParser | 5 |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParser | 1 |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParser | 2 |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainElement | 1 |
org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter | 1 |
org.apache.hc.core5.http.nio.support.DefaultAsyncResponseExchangeHandlerFactory | 2 |
org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer | 7 |
org.apache.hc.core5.http.config.CharCodingConfig | 3 |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer$1 | 1 |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers | 1 |
org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter | 1 |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainElement$1 | 1 |
org.apache.hc.core5.http.nio.support.AsyncServerExpectationFilter | 3 |
org.apache.hc.core5.http.impl.nio.IdentityDecoder | 1 |
org.apache.hc.core5.http.impl.nio.AbstractContentDecoder | 6 |
org.apache.hc.core5.http.impl.nio.ChunkDecoder | 5 |
org.apache.hc.core5.http.impl.nio.LengthDelimitedDecoder | 1 |
org.apache.hc.core5.http.nio.entity.NoopEntityConsumer:org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter$1:org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler | 1 |
org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer | 3 |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer$1:org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer$1 | 1 |
org.apache.hc.core5.reactor.SingleCoreIOReactor$1 | 1 |
org.apache.hc.core5.http.io.SocketConfig | 8 |
org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory | 1 |
org.apache.hc.core5.http.impl.CharCodingSupport | 2 |
org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory | 1 |
org.apache.hc.core5.util.TimeoutValueException | 2 |
org.apache.hc.core5.pool.LaxConnPool$PerRoutePool$1 | 1 |
org.apache.hc.core5.pool.StrictConnPool$1 | 1 |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$1 | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
[org.apache.hc.core5.pool.StrictConnPool].release(org.apache.hc.core5.pool.PoolEntry,boolean) | 41 | 17 | 41.46% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.pool.StrictConnPool].processPendingRequest(org.apache.hc.core5.pool.StrictConnPool$LeaseRequest) | 48 | 22 | 45.83% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.pool.StrictConnPool].fireCallbacks() | 33 | 12 | 36.36% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.pool.StrictConnPool].getMax(java.lang.Object) | 181 | 36 | 19.88% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.net.Host].parse(java.lang.CharSequence,org.apache.hc.core5.util.Tokenizer$Cursor) | 47 | 17 | 36.17% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.http.message.BasicHttpRequest].setAbsoluteRequestUri(boolean) | 42 | 8 | 19.04% | [] |
[org.apache.hc.core5.http.config.Http1Config].getInitialWindowSize() | 47 | 13 | 27.65% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.http.io.SocketConfig].getSocksProxyAddress() | 61 | 15 | 24.59% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.net.URIAuthority].parse(java.lang.CharSequence,org.apache.hc.core5.util.Tokenizer$Cursor) | 41 | 22 | 53.65% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.http.impl.io.HttpRequestExecutor].execute(org.apache.hc.core5.http.ClassicHttpRequest,org.apache.hc.core5.http.io.HttpClientConnection,org.apache.hc.core5.http.io.HttpResponseInformationCallback,org.apache.hc.core5.http.protocol.HttpContext) | 57 | 0 | 0.0% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.http.impl.bootstrap.HttpRequester].createSocket(org.apache.hc.core5.http.HttpHost) | 42 | 16 | 38.09% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.http.impl.bootstrap.HttpRequester].execute(org.apache.hc.core5.http.HttpHost,org.apache.hc.core5.http.ClassicHttpRequest,org.apache.hc.core5.http.io.HttpResponseInformationCallback,org.apache.hc.core5.util.Timeout,org.apache.hc.core5.http.protocol.HttpContext) | 33 | 12 | 36.36% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.http.impl.DefaultConnectionReuseStrategy].keepAlive(org.apache.hc.core5.http.HttpRequest,org.apache.hc.core5.http.HttpResponse,org.apache.hc.core5.http.protocol.HttpContext) | 47 | 0 | 0.0% | ['ClassicHttpRequestFuzzer'] |
[org.apache.hc.core5.http.HttpHost].toString() | 38 | 9 | 23.68% | [] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
org.apache.hc.core5.reactor.ListenerEndpointRequest | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.ssl.TrustStrategy | [] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpServerRequestHandler | [] | [] |
org.apache.hc.core5.reactor.IOEventHandlerFactory | [] | [] |
org.apache.hc.core5.http.io.support.HttpServerFilterChainElement$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicHeaderValueParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.EntityUtils | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.LaxConnPool$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.PathEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.UriRegexMatcher | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer$State | [] | [] |
com.code_intelligence.jazzer.api.FuzzedDataProvider | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ssl.TlsCiphers | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.StatusLine$StatusClass | [] | [] |
org.apache.hc.core5.http.nio.AsyncServerRequestHandler$ResponseTrigger | [] | [] |
org.apache.hc.core5.http.nio.entity.FileEntityProducer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ConnectionAcceptor | [] | [] |
org.apache.hc.core5.http.nio.ssl.FixedPortStrategy | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultClassicHttpRequestFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.HttpDateGenerator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.IncomingHttpEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.support.HttpServerFilterChainElement | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ssl.SSLSessionVerifier | [] | [] |
org.apache.hc.core5.http.impl.nio.ExpandableBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.SessionInputBufferImpl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.PoolConcurrencyPolicy | [] | [] |
org.apache.hc.core5.http.impl.io.MonitoringResponseOutOfOrderStrategy | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.ChunkedInputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOReactor | [] | [] |
org.apache.hc.core5.net.Host | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.URIScheme | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.ContentInputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.StrictConnPool | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.HeaderGroup | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ContentType | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer$State | [] | [] |
org.apache.hc.core5.concurrent.ComplexFuture$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.SharedInputBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamHandler$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$2$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpResponseParserFactory | [] | [] |
org.apache.hc.core5.util.Timeout | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.HttpRequestExecutor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.SessionInputBuffer | [] | [] |
org.apache.hc.core5.http.impl.io.IdentityOutputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ExceptionListener$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$4 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HeaderElement | [] | [] |
org.apache.hc.core5.http.io.support.BasicHttpServerRequestHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.command.ShutdownCommand | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.DefaultAsyncResponseExchangeHandlerFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractContentDecoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.SingleCoreIOReactor$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicClassicHttpResponse | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer | ['ClassicHttpRequestFuzzer'] | [] |
java.util.concurrent.Executor | [] | [] |
org.apache.hc.core5.http.nio.AsyncFilterHandler | [] | [] |
org.apache.hc.core5.util.VersionInfo | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.RequestTargetHost | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.DigestingEntityConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.function.Resolver | [] | [] |
org.apache.hc.core5.http.nio.AsyncEntityConsumer | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$PoolEntryHolder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.MessageHeaders | [] | [] |
org.apache.hc.core5.http.impl.BasicEndpointDetails | [] | [] |
org.apache.hc.core5.http.protocol.UriPatternOrderedMatcher | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicTokenIterator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicResponseConsumer$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory$Builder | [] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.RequestListener | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.io.CloseMode | [] | [] |
org.apache.hc.core5.http.nio.AsyncFilterChain | [] | [] |
org.apache.hc.core5.http.message.LazyLineParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriterFactory | [] | [] |
org.apache.hc.core5.pool.PoolEntry | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.HttpProcessors | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicRequestProducer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ListenerEndpointImpl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.InternalConnectChannel | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.NHttpMessageParser | [] | [] |
org.apache.hc.core5.http.io.entity.SerializableEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.DefaultConnectionReuseStrategy | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.RequestChannel | [] | [] |
org.apache.hc.core5.http.HttpEntityContainer | [] | [] |
org.apache.hc.core5.http.config.Http1Config | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.config.Registry | [] | [] |
org.apache.hc.core5.io.IOCallback | [] | [] |
org.apache.hc.core5.http.impl.nio.Http1StreamChannel | [] | [] |
org.apache.hc.core5.reactor.DefaultListeningIOReactor$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.RequesterBootstrap | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.function.Callback | [] | [] |
org.apache.hc.core5.http.protocol.RequestContent | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpResponse | [] | [] |
org.apache.hc.core5.http.impl.io.BHttpConnectionBase | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.MessageState | [] | [] |
org.apache.hc.core5.http.nio.ResponseChannel | [] | [] |
org.apache.hc.core5.http.support.AbstractResponseBuilder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.TextUtils | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOReactorConfig$Builder | [] | [] |
org.apache.hc.core5.net.PercentCodec | [] | [] |
org.apache.hc.core5.pool.PoolReusePolicy | [] | [] |
org.apache.hc.core5.http.io.support.HttpServerExpectationFilter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BufferedHeader | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.ssl.TlsSupport$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.SocketModalCloseable | [] | [] |
org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncServerRequestHandler | [] | [] |
org.apache.hc.core5.http.protocol.HttpCoreContext | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.ssl.BasicServerTlsStrategy | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpRequestHandler | [] | [] |
org.apache.hc.core5.http.nio.NHttpMessageWriterFactory | [] | [] |
org.apache.hc.core5.http.config.RegistryBuilder | [] | [] |
org.apache.hc.core5.reactor.IOWorkers$Selector | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamHandler$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ssl.SSLIOSession$TLSHandShakeState | [] | [] |
org.apache.hc.core5.http.nio.support.AsyncServerExpectationFilter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.concurrent.ComplexFuture | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.ContentOutputBuffer | [] | [] |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainElement$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.Message | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.function.Factory | [] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$3$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ExceptionListener$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicHeaderIterator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ProtocolVersion | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ssl.TlsDetails | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ParseException | [] | [] |
org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ChunkDecoder$State | [] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParserFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.ContentDecoder | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.io.ModalCloseable | [] | [] |
org.apache.hc.core5.http.nio.command.ExecutableCommand | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.LaxConnPool | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpConnectionMetrics | [] | [] |
org.apache.hc.core5.http.impl.io.AbstractMessageWriter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ContentLengthStrategy | [] | [] |
org.apache.hc.core5.pool.LaxConnPool$PerRoutePool$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$1$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.SessionOutputBuffer | [] | [] |
org.apache.hc.core5.pool.LaxConnPool$PerRoutePool | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.DefaultListeningIOReactor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.PoolStats | [] | [] |
org.apache.hc.core5.util.Tokenizer$Cursor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.RequestLine | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.InternalDataChannel$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.InternalDataChannelFactory | [] | [] |
org.apache.hc.core5.http.nio.ResourceHolder | [] | [] |
org.apache.hc.core5.http.nio.support.AsyncRequestBuilder | [] | [] |
org.apache.hc.core5.http.io.support.ClassicRequestBuilder | [] | [] |
org.apache.hc.core5.http.HttpMessage | [] | [] |
org.apache.hc.core5.http.io.support.BasicHttpServerExpectationDecorator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractHttp1StreamDuplexer$CapacityWindow | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.HttpContext | [] | [] |
org.apache.hc.core5.concurrent.BasicFuture | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.AbstractIOReactorBase | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.NHttpMessageWriter | [] | [] |
org.apache.hc.core5.io.SocketTimeoutExceptionFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.HttpEntities$2$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpRequestParserFactory | [] | [] |
org.apache.hc.core5.http.protocol.ResponseDate | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.ConnPoolControl | [] | [] |
org.apache.hc.core5.pool.StrictConnPool$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ExpandableBuffer$Mode | [] | [] |
org.apache.hc.core5.reactor.IOSessionImpl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.ContentInputBuffer | [] | [] |
org.apache.hc.core5.http.protocol.RequestUserAgent | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.RequestExpectContinue | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ListenerEndpoint | [] | [] |
org.apache.hc.core5.http.nio.AsyncResponseProducer | [] | [] |
org.apache.hc.core5.http.message.BasicHeader | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.HttpEntities$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.EntityDetails | [] | [] |
org.apache.hc.core5.http.io.HttpConnectionFactory | [] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityProducer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.DataStreamChannel | [] | [] |
org.apache.hc.core5.http.impl.DefaultContentLengthStrategy | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncPushProducer | [] | [] |
org.apache.hc.core5.http.message.BasicClassicHttpRequest | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.AbstractConnectionInitiatorBase | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.InternalDataChannel$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.SingleCoreIOReactor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpMessageParser | [] | [] |
org.apache.hc.core5.http.nio.FileContentEncoder | [] | [] |
org.apache.hc.core5.http.nio.AsyncDataConsumer | [] | [] |
org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer$State | [] | [] |
org.apache.hc.core5.http.Header | [] | [] |
org.apache.hc.core5.util.Args | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$3 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.ReflectionUtils | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpServer$Status | [] | [] |
org.apache.hc.core5.http.io.HttpFilterChain$ResponseTrigger | [] | [] |
org.apache.hc.core5.http.HttpRequestInterceptor | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.StandardFilter | [] | [] |
org.apache.hc.core5.http.io.HttpMessageWriterFactory | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOEventHandler | [] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriterFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnectionFactory$Builder | [] | [] |
org.apache.hc.core5.http.message.AbstractMessageWrapper | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.SessionOutputBufferImpl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.LineParser | [] | [] |
org.apache.hc.core5.http.ssl.TlsVersionParser | [] | [] |
org.apache.hc.core5.http.nio.ContentEncoder | [] | [] |
org.apache.hc.core5.http.io.EofSensorWatcher | [] | [] |
org.apache.hc.core5.reactor.IOWorkers$PowerOfTwoSelector | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.CharCodingSupport | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.SessionInputBuffer | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncServer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicAsyncServerExpectationDecorator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ExceptionListener | [] | [] |
org.apache.hc.core5.http.io.entity.FileEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncResponseConsumer | [] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.TimeoutValueException | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.function.Supplier | [] | [] |
org.apache.hc.core5.reactor.ssl.SSLIOSession | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.StringAsyncEntityConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.ServerSupport | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.ConnPoolListener | [] | [] |
org.apache.hc.core5.http.config.Http1Config$Builder | [] | [] |
org.apache.hc.core5.reactor.AbstractIOSessionPool$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.SessionInputBufferImpl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractSharedBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.CharArrayBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.function.Decorator | [] | [] |
org.apache.hc.core5.http.nio.support.ImmediateResponseExchangeHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.ByteArrayEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ssl.SSLSessionInitializer | [] | [] |
org.apache.hc.core5.http.nio.AsyncFilterChain$ResponseTrigger | [] | [] |
org.apache.hc.core5.http.nio.AsyncClientExchangeHandler | [] | [] |
org.apache.hc.core5.http.nio.entity.BasicAsyncEntityProducer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.HttpEntities | [] | [] |
org.apache.hc.core5.http.impl.nio.LengthDelimitedEncoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpTransportMetrics | [] | [] |
org.apache.hc.core5.reactor.AbstractIOSessionPool$1$1$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.LineFormatter | [] | [] |
org.apache.hc.core5.util.ReflectionUtils$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.HttpRequestWrapper | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.Tokenizer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.HttpService | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParserFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.SocketHolder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.ChainBuilder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.Asserts | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.IdentityDecoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.CapacityChannel | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.WorkerPoolExecutor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicRequestConsumer$1 | [] | [] |
org.apache.hc.core5.http.message.HeaderValueFormatter | [] | [] |
org.apache.hc.core5.http.impl.nio.AbstractMessageParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.support.AbstractRequestBuilder | [] | [] |
org.apache.hc.core5.concurrent.ComplexCancellable | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOReactorStatus | [] | [] |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers$3 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.EndpointDetails | [] | [] |
org.apache.hc.core5.http.HttpResponseInterceptor | [] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpRequest | [] | [] |
org.apache.hc.core5.reactor.IOSession$Status | [] | [] |
org.apache.hc.core5.http.nio.StreamChannel | [] | [] |
org.apache.hc.core5.http.impl.nio.SessionOutputBufferImpl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestWriter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandlerFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandlerFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.EmptyInputStream | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpServer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.SingleCoreListeningIOReactor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.NHttpMessageParserFactory | [] | [] |
org.apache.hc.core5.http.ConnectionReuseStrategy | [] | [] |
org.apache.hc.core5.http.protocol.ResponseConnControl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.EmptyInputStream | [] | [] |
org.apache.hc.core5.concurrent.DefaultThreadFactory | [] | [] |
org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnection$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.ssl.TlsSupport | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.StringEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.SessionOutputBuffer | [] | [] |
org.apache.hc.core5.util.TimeValue | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer$1 | [] | [] |
org.apache.hc.core5.reactor.ssl.SSLManagedBuffer$StaticBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.ssl.SSLContexts | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$3 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpMessageWriter | [] | [] |
org.apache.hc.core5.http.io.HttpFilterChain | [] | [] |
org.apache.hc.core5.http.nio.FileContentDecoder | [] | [] |
org.apache.hc.core5.net.URIAuthority | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.config.CharCodingConfig$Builder | [] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.concurrent.FutureContribution | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicResponseProducer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.ssl.PrivateKeyDetails | [] | [] |
org.apache.hc.core5.http.io.entity.BasicHttpEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.Worker | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.NoopEntityConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.support.AbstractMessageBuilder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.io.Closer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ProtocolIOSession | [] | [] |
org.apache.hc.core5.reactor.ssl.SSLManagedBuffer$DynamicBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpEntity | [] | [] |
org.apache.hc.core5.http.io.ssl.DefaultTlsSetupHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.HttpEntities$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOSession | [] | [] |
org.apache.hc.core5.reactor.IOWorkers | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicHeaderValueFormatter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOSessionListener | [] | [] |
org.apache.hc.core5.reactor.ssl.SSLMode | [] | [] |
org.apache.hc.core5.http.io.EofSensorInputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpRequestMapper | [] | [] |
org.apache.hc.core5.http.impl.io.DefaultBHttpServerConnection | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOReactorService | [] | [] |
org.apache.hc.core5.http.nio.AsyncEntityProducer | [] | [] |
org.apache.hc.core5.http.nio.command.RequestExecutionCommand | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.net.Ports | [] | [] |
org.apache.hc.core5.http.nio.entity.AbstractCharDataConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AsyncResponseBuilder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ConnectionInitiator | [] | [] |
org.apache.hc.core5.concurrent.CompletedFuture | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.net.URLEncodedUtils | [] | [] |
org.apache.hc.core5.http.protocol.RequestHandlerRegistry$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.TokenParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.RequestHandlerRegistry$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.LangUtils | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.RequestConnControl | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.ssl.PrivateKeyStrategy | [] | [] |
org.apache.hc.core5.reactor.AbstractIOSessionPool | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.net.InetAddressUtils | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.StrictConnPool$LeaseRequest | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.InputStreamEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.IdentityEncoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducerWrapper | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ssl.SSLBufferMode | [] | [] |
org.apache.hc.core5.http.support.BasicRequestBuilder | [] | [] |
org.apache.hc.core5.http.io.entity.HttpEntityWrapper | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.command.ShutdownCommand$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.support.AbstractHttpServerAuthFilter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicHeaderElement | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.StringAsyncEntityProducer | ['ClassicHttpRequestFuzzer'] | [] |
java.lang.Runnable | [] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer$DelayedOutputChannel | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicHttpResponse | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.SocketConfig$Builder | [] | [] |
org.apache.hc.core5.http.message.AbstractHeaderElementIterator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainElement | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpServerRequestHandler$ResponseTrigger | [] | [] |
org.apache.hc.core5.http.nio.ssl.BasicClientTlsStrategy | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.ssl.SSLContextBuilder$KeyManagerDelegate | [] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOSessionRequest | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.AbstractHttpEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncPushConsumer | [] | [] |
org.apache.hc.core5.http.io.HttpResponseInformationCallback | [] | [] |
org.apache.hc.core5.http.impl.nio.BufferedData | [] | [] |
org.apache.hc.core5.http.ssl.TLS | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.BasicHttpContext | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.SingleCoreIOReactor$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractHttp1IOEventHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpServerConnection | [] | [] |
org.apache.hc.core5.reactor.EndpointParameters | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.SocksProxyProtocolHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncRequestConsumer | [] | [] |
org.apache.hc.core5.pool.StrictConnPool$3 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$2$1$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.BasicEntityDetails | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.Deadline | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ssl.TransportSecurityLayer | [] | [] |
org.apache.hc.core5.http.io.support.TerminalServerFilter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicLineFormatter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.SocketConfig | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester$2$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.ResponseServer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.concurrent.Cancellable | [] | [] |
org.apache.hc.core5.http.impl.io.DefaultClassicHttpResponseFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncRequester$InternalAsyncClientEndpoint | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicRequestConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractHttp1StreamDuplexer$ConnectionState | [] | [] |
org.apache.hc.core5.http.impl.EnglishReasonPhraseCatalog | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.DefaultDisposalCallback | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.ContentLengthOutputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncDataExchangeHandler | [] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer$1 | [] | [] |
org.apache.hc.core5.http.protocol.RequestValidateHost | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicResponseConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AsyncEntityProducers | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$State | [] | [] |
org.apache.hc.core5.reactor.AbstractIOSessionPool$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.DigestingEntityProducer$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ChunkEncoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ChunkDecoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.ConnPoolStats | [] | [] |
org.apache.hc.core5.annotation.Contract | [] | [] |
org.apache.hc.core5.util.DeadlineTimeoutException | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexerFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpHost | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.ssl.SSLContextBuilder$TrustManagerDelegate | [] | [] |
org.apache.hc.core5.http.nio.entity.DigestingEntityProducer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.ChunkedInputStream$State | [] | [] |
org.apache.hc.core5.http.impl.IncomingEntityDetails | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.concurrent.FutureCallback | [] | [] |
org.apache.hc.core5.http.HttpConnection | [] | [] |
org.apache.hc.core5.http.impl.BasicHttpTransportMetrics | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.ReasonPhraseCatalog | [] | [] |
org.apache.hc.core5.pool.LaxConnPool$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpRequestFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.DefaultHttpProcessor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamHandler$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractHttp1StreamDuplexer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicServerExchangeHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.HeaderValueParser | [] | [] |
org.apache.hc.core5.http.nio.entity.BasicAsyncEntityConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpRequestParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpRequestFactory | [] | [] |
org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityConsumer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.support.BasicResponseBuilder | [] | [] |
org.apache.hc.core5.http.nio.support.classic.SharedOutputBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.Identifiable | [] | [] |
org.apache.hc.core5.http.impl.DefaultAddressResolver | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncRequester | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.support.HttpServerFilterChainRequestHandler$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncRequestProducer | [] | [] |
org.apache.hc.core5.http.protocol.HttpProcessorBuilder | ['ClassicHttpRequestFuzzer'] | [] |
ClassicHttpRequestFuzzer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicHeaderElementIterator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpRequestWriterFactory | [] | [] |
org.apache.hc.core5.http.protocol.LookupRegistry | [] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncRequesterConsumer$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.net.NamedEndpoint | [] | [] |
org.apache.hc.core5.pool.StrictConnPool$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncServerExchangeHandler | [] | [] |
org.apache.hc.core5.http.nio.support.AsyncPushBuilder | [] | [] |
org.apache.hc.core5.net.URIBuilder | [] | [] |
org.apache.hc.core5.http.nio.ssl.SecurePortStrategy | [] | [] |
org.apache.hc.core5.http.nio.support.BasicResponseConsumer$1 | [] | [] |
org.apache.hc.core5.http.nio.HandlerFactory | [] | [] |
org.apache.hc.core5.http.nio.support.BasicClientExchangeHandler$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpException | [] | [] |
org.apache.hc.core5.http.nio.AsyncDataProducer | [] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseWriterFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.LazyLaxLineParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.AbstractIOSessionPool$1$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.command.CommandSupport | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.AsyncClientEndpoint$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.annotation.ThreadingBehavior | [] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpResponseParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicLineParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.HttpResponseFactory | [] | [] |
org.apache.hc.core5.pool.LaxConnPool$PerRoutePool$RequestServiceStrategy | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.FilterEntry$Postion | [] | [] |
org.apache.hc.core5.net.WWWFormCodec | [] | [] |
org.apache.hc.core5.http.protocol.UriPatternMatcher | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1StreamDuplexerFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.config.Lookup | [] | [] |
org.apache.hc.core5.http.protocol.ResponseContent | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.UriPatternType | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.BHttpConnection | [] | [] |
org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory$1$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicNameValuePair | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.StrictConnPool$PerRoutePool | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOReactorConfig | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.DefaultHttpResponseFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.NoResponseOutOfOrderStrategy | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.EntityTemplate | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.ssl.TlsStrategy | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.ServerBootstrap$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$2$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.DefaultHttpResponseWriter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.ByteBufferEntity$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractHttp1StreamDuplexer$MessageDelineation | [] | [] |
org.apache.hc.core5.ssl.SSLContextBuilder | [] | [] |
org.apache.hc.core5.http.impl.io.ContentLengthInputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ssl.SSLManagedBuffer | [] | [] |
org.apache.hc.core5.http.FormattedHeader | [] | [] |
org.apache.hc.core5.reactor.Command$Priority | [] | [] |
org.apache.hc.core5.http.message.HttpResponseWrapper | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.ssl.SSLSessionVerifier | [] | [] |
org.apache.hc.core5.http.impl.nio.AbstractContentEncoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.NullEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.config.NamedElementChain$Node | [] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncServerAuthFilter$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.support.ClassicResponseBuilder | [] | [] |
org.apache.hc.core5.http.impl.io.AbstractMessageParser | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractMessageParser$State | [] | [] |
org.apache.hc.core5.http.impl.nio.ClientHttp1StreamHandler$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.TerminalAsyncServerFilter$1$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.concurrent.CallbackContribution | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.FlushMode | [] | [] |
org.apache.hc.core5.reactor.ssl.SSLIOSession$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.NameValuePair | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncRequesterBootstrap | [] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.net.URISupport | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpRequester | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.AbstractMessageWriter | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.io.IdentityInputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.ResponseOutOfOrderStrategy | [] | [] |
org.apache.hc.core5.http.nio.support.classic.ContentOutputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.InternalDataChannel | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AsyncServerFilterChainExchangeHandlerFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.Method | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpClientResponseHandler | [] | [] |
org.apache.hc.core5.http.message.MessageSupport | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.AbstractAsyncPushHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.support.HttpServerFilterChainRequestHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.config.NamedElementChain | [] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicEntityConsumer$State | [] | [] |
org.apache.hc.core5.http.nio.support.BasicRequestConsumer$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.ServerHttp1IOEventHandler | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOWorkers$GenericSelector | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HttpAsyncServer | [] | [] |
org.apache.hc.core5.http.message.BasicListHeaderIterator | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.classic.AbstractClassicServerExchangeHandler$3 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.entity.BufferedHttpEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.StatusLine | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.support.BasicPushProducer | [] | [] |
org.apache.hc.core5.reactor.SocksProxyProtocolHandlerFactory | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.IOReactorWorker | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.message.BasicHttpRequest | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.AbstractSingleCoreIOReactor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.ConnPool | [] | [] |
org.apache.hc.core5.http.nio.AsyncClientEndpoint | [] | [] |
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap$2 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.nio.LengthDelimitedDecoder | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.InternalChannel | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.concurrent.CancellableDependency | [] | [] |
org.apache.hc.core5.http.impl.BasicHttpConnectionMetrics | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.bootstrap.HandlerEntry | [] | [] |
org.apache.hc.core5.http.config.CharCodingConfig | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.DisposalCallback | [] | [] |
org.apache.hc.core5.http.HttpVersion | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.MultiCoreIOReactor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.SocksProxyProtocolHandler$State | [] | [] |
org.apache.hc.core5.http.impl.io.ChunkedOutputStream | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.io.HttpFilterHandler | [] | [] |
org.apache.hc.core5.http.io.HttpMessageParserFactory | [] | [] |
org.apache.hc.core5.http.protocol.RequestHandlerRegistry | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.ChannelEntry | [] | [] |
org.apache.hc.core5.http.io.entity.ByteBufferEntity | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.nio.entity.AbstractCharAsyncEntityProducer$1 | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.util.ByteArrayBuffer | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.pool.LaxConnPool$LeaseRequest | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.protocol.RequestDate | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.reactor.DefaultConnectingIOReactor | ['ClassicHttpRequestFuzzer'] | [] |
org.apache.hc.core5.http.impl.Http1StreamListener | [] | [] |
org.apache.hc.core5.http.io.HttpClientConnection | [] | [] |
org.apache.hc.core5.http.impl.io.HttpService$1 | ['ClassicHttpRequestFuzzer'] | [] |
Directory |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
ClassicHttpRequestFuzzer | fuzzerLogFile-ClassicHttpRequestFuzzer.data | fuzzerLogFile-ClassicHttpRequestFuzzer.data.yaml | jacoco.xml |