aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_http_service
Commit message (Collapse)AuthorAgeFilesLines
* Gzip check is disabled by defaultBjørn Christian Seime2018-07-241-2/+0
|
* Allow gzip of PUT and PATCH methodsBjørn Christian Seime2018-07-241-1/+1
|
* Set inflate buffer size to allow gzip handler to decompress requestsBjørn Christian Seime2018-07-243-1/+22
|
* Upgrade apache httpclient to 4.4.gjoranv2018-07-181-1/+2
|
* Use ServletRequestReader to determine bytes consumedBjørn Christian Seime2018-07-092-1/+7
|
* Cache metric context instancesBjørn Christian Seime2018-07-061-14/+17
|
* Revert "Add matched binding as dimension when available"Bjørn Christian Seime2018-07-066-35/+16
| | | | This reverts commit 7c91a519d21689b66680c20af239d0882c7ade8c.
* Revert "Add comment on use of getBindingMatch"Bjørn Christian Seime2018-07-061-2/+0
| | | | This reverts commit a355f80c7b9ef596e889eb590bff814e09c5c970.
* Revert "Temporarily remove binding dimension from http metrics"Bjørn Christian Seime2018-07-061-0/+3
| | | | This reverts commit 174fc9c31e31cc0cefb6bde00ca5b816f3d5907d.
* Temporarily remove binding dimension from http metricsBjørn Christian Seime2018-07-051-3/+0
|
* Fix typoBjørn Christian Seime2018-07-051-1/+1
|
* Fix author tag for SimonBjørn Christian Seime2018-07-0515-15/+15
|
* Replace 'tonytv' with full name in author tagsBjørn Christian Seime2018-07-0515-15/+15
|
* Add comment on use of getBindingMatchBjørn Christian Seime2018-07-041-0/+2
|
* Add matched binding as dimension when availableBjørn Christian Seime2018-07-046-17/+36
|
* Add metrics for uri length + content sizeBjørn Christian Seime2018-07-043-12/+25
|
* Add metric on prematurely closed connectionsBjørn Christian Seime2018-07-033-0/+6
|
* Rename 'getMetricContext' -> 'getConnectorMetricContext'Bjørn Christian Seime2018-07-032-7/+7
|
* Add 'httpMethod' dimension to request-specific metric valuesBjørn Christian Seime2018-07-034-4/+20
|
* Stabilize test - exception may fail out request between commit and response ↵Bjørn Christian Seime2018-06-081-1/+1
| | | | write
* Remove aries.spifly and asm-debug-all.gjoranv2018-06-061-3/+0
| | | | | | - asm-debug-all does not yet exist in a Java 9 compatible version. - aries.spifly (pulls in aries-util and asm-debug-all) is no longer required by jetty-util.
* Revert "Remove aries.spifly and asm-debug-all."Harald Musum2018-05-251-0/+3
|
* Remove aries.spifly and asm-debug-all.gjoranv2018-05-241-3/+0
| | | | | | - asm-debug-all does not yet exist in a Java 9 compatible version. - aries.spifly (pulls in aries-util and asm-debug-all) is no longer required by jetty-util.
* Upgrade to latest jetty.gjoranv2018-05-241-1/+2
| | | | | - No longer requires aries.spifly. - Uses latest asm internally.
* Revert "Remove aries.spifly and asm-debug-all."gjoranv2018-05-241-0/+3
|
* Remove aries.spifly and asm-debug-all.gjoranv2018-05-241-3/+0
| | | | | - asm-debug-all does not yet exist in a Java 9 compatible version. - aries.spifly should not be necessary, and pulls in asm-debug-all
* Java 9: Suppress warning for deprecated Provider ctor.gjoranv2018-05-031-0/+1
| | | | - Replacement is not available in Java 8.
* Deprecate legacy SecretStore interfaceMorten Tokle2018-04-245-10/+15
|
* Stabilize unit testBjørn Christian Seime2018-04-131-1/+2
| | | | Close server before verifying that request log was invoked by Jetty
* Add unit test verifying that the access log is invoked for 414Bjørn Christian Seime2018-04-111-2/+33
|
* Retrieve status code and content length using low-level Jetty interfaceBjørn Christian Seime2018-04-111-2/+2
| | | | | Response.getStatus/getReturnedContentSize is not populated for requests rejected by Jetty.
* Register access log directly on ServerBjørn Christian Seime2018-04-111-12/+4
| | | | | The access log must be registered on the Server instance to be able to log requests that are rejected by Jetty (e.g 414).
* Return bad request response when encoding in query is invalidBjørn Christian Seime2018-04-092-10/+34
|
* Let X-Forwarded-For HTTP header take precedence for remote address in access logFrode Lundgren2018-04-042-3/+16
|
* Fetch the client cert chain attribute directly from underlying servlet requestBjørn Christian Seime2018-03-141-1/+1
|
* Change return type of getClientCertificateChain() to List<X509Certificate>Bjørn Christian Seime2018-03-133-6/+17
|
* Expose client certificate chain in DiscFilterRequestBjørn Christian Seime2018-03-135-1/+21
|
* Add preinstall dependencies of jdisc_http_service to vespa rpmBjørn Christian Seime2018-03-071-0/+1
|
* Copy bouncycastle dependenciesBjørn Christian Seime2018-03-071-0/+16
|
* Make BouncyCastle a pre-install requirement of jdisc_http_serviceBjørn Christian Seime2018-03-071-2/+4
|
* Fix typoMartin Polden2018-03-011-1/+1
|
* Don't expose methodJon Bratseth2018-02-021-1/+1
|
* Skip DNS lookup that is not usedJon Bratseth2018-02-021-16/+12
| | | | | | | Look up the local address on demand only. Since this field was (errounously) made protected, this is strictly an API change, however I could not find any use of the field in any known repo using Vespa.
* Copy raw path and query from request to access log entryBjørn Christian Seime2018-02-012-0/+24
|
* Refactor uri creation logic into separate methodBjørn Christian Seime2018-02-012-16/+27
|
* Catch exceptions from AccessLogRequestLogBjørn Christian Seime2018-01-311-17/+23
|
* Add class descriptionBjørn Christian Seime2018-01-031-0/+2
|
* Workaround for Jetty truststore without passwordBjørn Christian Seime2018-01-032-1/+35
| | | | | | | Jetty no longer allows truststore without password. If not password is specified, the truststore password defaults to the keystore password. The Jetty change broke JDisc applications using keystore with password in combination with truststore without password.
* EofException is always wrapped in CompletionExceptionBjørn Christian Seime2017-12-151-3/+5
| | | | | Also change logging to use Supplier<String> to avoid unnecessary String instantiations.
* Use Jetty v9.4.8Bjørn Christian Seime2017-12-082-5/+6
| | | | | Upgrade to newest Jetty and add support for empty HTTP header values. Release notes Jetty: http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00114.html