Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Gzip check is disabled by default | Bjørn Christian Seime | 2018-07-24 | 1 | -2/+0 |
| | |||||
* | Allow gzip of PUT and PATCH methods | Bjørn Christian Seime | 2018-07-24 | 1 | -1/+1 |
| | |||||
* | Set inflate buffer size to allow gzip handler to decompress requests | Bjørn Christian Seime | 2018-07-24 | 3 | -1/+22 |
| | |||||
* | Upgrade apache httpclient to 4.4. | gjoranv | 2018-07-18 | 1 | -1/+2 |
| | |||||
* | Use ServletRequestReader to determine bytes consumed | Bjørn Christian Seime | 2018-07-09 | 2 | -1/+7 |
| | |||||
* | Cache metric context instances | Bjørn Christian Seime | 2018-07-06 | 1 | -14/+17 |
| | |||||
* | Revert "Add matched binding as dimension when available" | Bjørn Christian Seime | 2018-07-06 | 6 | -35/+16 |
| | | | | This reverts commit 7c91a519d21689b66680c20af239d0882c7ade8c. | ||||
* | Revert "Add comment on use of getBindingMatch" | Bjørn Christian Seime | 2018-07-06 | 1 | -2/+0 |
| | | | | This reverts commit a355f80c7b9ef596e889eb590bff814e09c5c970. | ||||
* | Revert "Temporarily remove binding dimension from http metrics" | Bjørn Christian Seime | 2018-07-06 | 1 | -0/+3 |
| | | | | This reverts commit 174fc9c31e31cc0cefb6bde00ca5b816f3d5907d. | ||||
* | Temporarily remove binding dimension from http metrics | Bjørn Christian Seime | 2018-07-05 | 1 | -3/+0 |
| | |||||
* | Fix typo | Bjørn Christian Seime | 2018-07-05 | 1 | -1/+1 |
| | |||||
* | Fix author tag for Simon | Bjørn Christian Seime | 2018-07-05 | 15 | -15/+15 |
| | |||||
* | Replace 'tonytv' with full name in author tags | Bjørn Christian Seime | 2018-07-05 | 15 | -15/+15 |
| | |||||
* | Add comment on use of getBindingMatch | Bjørn Christian Seime | 2018-07-04 | 1 | -0/+2 |
| | |||||
* | Add matched binding as dimension when available | Bjørn Christian Seime | 2018-07-04 | 6 | -17/+36 |
| | |||||
* | Add metrics for uri length + content size | Bjørn Christian Seime | 2018-07-04 | 3 | -12/+25 |
| | |||||
* | Add metric on prematurely closed connections | Bjørn Christian Seime | 2018-07-03 | 3 | -0/+6 |
| | |||||
* | Rename 'getMetricContext' -> 'getConnectorMetricContext' | Bjørn Christian Seime | 2018-07-03 | 2 | -7/+7 |
| | |||||
* | Add 'httpMethod' dimension to request-specific metric values | Bjørn Christian Seime | 2018-07-03 | 4 | -4/+20 |
| | |||||
* | Stabilize test - exception may fail out request between commit and response ↵ | Bjørn Christian Seime | 2018-06-08 | 1 | -1/+1 |
| | | | | write | ||||
* | Remove aries.spifly and asm-debug-all. | gjoranv | 2018-06-06 | 1 | -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 Musum | 2018-05-25 | 1 | -0/+3 |
| | |||||
* | Remove aries.spifly and asm-debug-all. | gjoranv | 2018-05-24 | 1 | -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. | gjoranv | 2018-05-24 | 1 | -1/+2 |
| | | | | | - No longer requires aries.spifly. - Uses latest asm internally. | ||||
* | Revert "Remove aries.spifly and asm-debug-all." | gjoranv | 2018-05-24 | 1 | -0/+3 |
| | |||||
* | Remove aries.spifly and asm-debug-all. | gjoranv | 2018-05-24 | 1 | -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. | gjoranv | 2018-05-03 | 1 | -0/+1 |
| | | | | - Replacement is not available in Java 8. | ||||
* | Deprecate legacy SecretStore interface | Morten Tokle | 2018-04-24 | 5 | -10/+15 |
| | |||||
* | Stabilize unit test | Bjørn Christian Seime | 2018-04-13 | 1 | -1/+2 |
| | | | | Close server before verifying that request log was invoked by Jetty | ||||
* | Add unit test verifying that the access log is invoked for 414 | Bjørn Christian Seime | 2018-04-11 | 1 | -2/+33 |
| | |||||
* | Retrieve status code and content length using low-level Jetty interface | Bjørn Christian Seime | 2018-04-11 | 1 | -2/+2 |
| | | | | | Response.getStatus/getReturnedContentSize is not populated for requests rejected by Jetty. | ||||
* | Register access log directly on Server | Bjørn Christian Seime | 2018-04-11 | 1 | -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 invalid | Bjørn Christian Seime | 2018-04-09 | 2 | -10/+34 |
| | |||||
* | Let X-Forwarded-For HTTP header take precedence for remote address in access log | Frode Lundgren | 2018-04-04 | 2 | -3/+16 |
| | |||||
* | Fetch the client cert chain attribute directly from underlying servlet request | Bjørn Christian Seime | 2018-03-14 | 1 | -1/+1 |
| | |||||
* | Change return type of getClientCertificateChain() to List<X509Certificate> | Bjørn Christian Seime | 2018-03-13 | 3 | -6/+17 |
| | |||||
* | Expose client certificate chain in DiscFilterRequest | Bjørn Christian Seime | 2018-03-13 | 5 | -1/+21 |
| | |||||
* | Add preinstall dependencies of jdisc_http_service to vespa rpm | Bjørn Christian Seime | 2018-03-07 | 1 | -0/+1 |
| | |||||
* | Copy bouncycastle dependencies | Bjørn Christian Seime | 2018-03-07 | 1 | -0/+16 |
| | |||||
* | Make BouncyCastle a pre-install requirement of jdisc_http_service | Bjørn Christian Seime | 2018-03-07 | 1 | -2/+4 |
| | |||||
* | Fix typo | Martin Polden | 2018-03-01 | 1 | -1/+1 |
| | |||||
* | Don't expose method | Jon Bratseth | 2018-02-02 | 1 | -1/+1 |
| | |||||
* | Skip DNS lookup that is not used | Jon Bratseth | 2018-02-02 | 1 | -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 entry | Bjørn Christian Seime | 2018-02-01 | 2 | -0/+24 |
| | |||||
* | Refactor uri creation logic into separate method | Bjørn Christian Seime | 2018-02-01 | 2 | -16/+27 |
| | |||||
* | Catch exceptions from AccessLogRequestLog | Bjørn Christian Seime | 2018-01-31 | 1 | -17/+23 |
| | |||||
* | Add class description | Bjørn Christian Seime | 2018-01-03 | 1 | -0/+2 |
| | |||||
* | Workaround for Jetty truststore without password | Bjørn Christian Seime | 2018-01-03 | 2 | -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 CompletionException | Bjørn Christian Seime | 2017-12-15 | 1 | -3/+5 |
| | | | | | Also change logging to use Supplier<String> to avoid unnecessary String instantiations. | ||||
* | Use Jetty v9.4.8 | Bjørn Christian Seime | 2017-12-08 | 2 | -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 |