Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | Remove dangling import | Bjørn Christian Seime | 2017-12-04 | 1 | -2/+0 |
| | |||||
* | Use correct attribute for x509 cert chain | Bjørn Christian Seime | 2017-12-04 | 1 | -1/+1 |
| | | | | | | The JDisc attribute will not return the cert chain here as the JDisc attributes are not back-propagated to the underlying Servlet request. The fix is to use the corresponding Servlet attribute. | ||||
* | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-12-01 | 1 | -0/+1 |
| | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | Revert "Gjoranv/split parent2" | gjoranv | 2017-11-30 | 1 | -1/+0 |
| | |||||
* | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-30 | 1 | -0/+1 |
| | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | Merge pull request #4307 from vespa-engine/bjorncs/ssl-details-access-log | Bjørn Christian Seime | 2017-11-29 | 3 | -1/+8 |
|\ | | | | | Bjorncs/ssl details access log | ||||
| * | Add client tls certificate principal to access log entry | Bjørn Christian Seime | 2017-11-29 | 3 | -1/+8 |
| | | |||||
* | | Revert "Gjoranv/split parent" | gjoranv | 2017-11-29 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #4304 from vespa-engine/gjoranv/split-parent | gjoranv | 2017-11-29 | 1 | -0/+1 |
|\ | | | | | Gjoranv/split parent | ||||
| * | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-29 | 1 | -0/+1 |
| | | | | | | | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | | Refactor out duplicate code | Bjørn Christian Seime | 2017-11-29 | 1 | -29/+27 |
| | | |||||
* | | Add SslTrustStoreConfigurator interface to JDisc | Bjørn Christian Seime | 2017-11-28 | 7 | -29/+138 |
|/ | |||||
* | Stabilize test | Bjørn Christian Seime | 2017-11-20 | 1 | -1/+1 |
| | |||||
* | Merge pull request #4193 from vespa-engine/bjorncs/user-principal-access-logging | Morten Tokle | 2017-11-20 | 7 | -10/+57 |
|\ | | | | | Bjorncs/user principal access logging | ||||
| * | Add access logging of user principal | Bjørn Christian Seime | 2017-11-17 | 7 | -9/+57 |
| | | |||||
| * | Remove unused field | Bjørn Christian Seime | 2017-11-17 | 1 | -1/+0 |
| | | |||||
* | | Fix silly bug | Bjørn Christian Seime | 2017-11-17 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #4132 from vespa-engine/bjorncs/custom-ssl-context | Bjørn Christian Seime | 2017-11-16 | 13 | -100/+217 |
|\ | | | | | Bjorncs/custom ssl context | ||||
| * | Remove code duplication | Bjørn Christian Seime | 2017-11-15 | 1 | -19/+11 |
| | | |||||
| * | Add interface for custom keystore implementation with hot-reloading | Bjørn Christian Seime | 2017-11-14 | 8 | -66/+218 |
| | | |||||
| * | Remove meaningless SslKeyStore interface | Bjørn Christian Seime | 2017-11-14 | 5 | -32/+7 |
| | | |||||
| * | Move JksKeyStore to test source directory | Bjørn Christian Seime | 2017-11-14 | 3 | -4/+2 |
| | | |||||
* | | Don't log org.eclipse.jetty.io.EofException as warning | Bjørn Christian Seime | 2017-11-15 | 1 | -1/+6 |
| | | |||||
* | | Add 'secure' and 'local-port' to JSON access log | Bjørn Christian Seime | 2017-11-15 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #4105 from vespa-engine/bjorncs/bundle-plugin-test | Håkon Hallingstad | 2017-11-13 | 1 | -1/+1 |
|\ | | | | | Use com.yahoo.vespa as artifact id of bundle-plugin-test | ||||
| * | Fix unstable test | Bjørn Christian Seime | 2017-11-13 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #4090 from vespa-engine/bjorncs/custom-ssl-context | Bjørn Christian Seime | 2017-11-13 | 6 | -136/+157 |
|\ \ | |/ |/| | Bjorncs/custom ssl context | ||||
| * | Cleanup config validation mess | Bjørn Christian Seime | 2017-11-10 | 1 | -23/+26 |
| | | |||||
| * | Add TODOs | Bjørn Christian Seime | 2017-11-10 | 1 | -1/+4 |
| | | |||||
| * | Rename getKeyStore -> createPemKeyStore | Bjørn Christian Seime | 2017-11-10 | 1 | -3/+3 |
| | | |||||
| * | Move JDiscServerConnector to separate file | Bjørn Christian Seime | 2017-11-10 | 5 | -110/+125 |
| | | |||||
* | | Reduce log noise from HttpServerConformanceTest | Bjørn Christian Seime | 2017-11-13 | 1 | -1/+22 |
| | | |||||
* | | Simplify SslKeyStore interface | Bjørn Christian Seime | 2017-11-13 | 5 | -51/+35 |
| | | |||||
* | | Simplify PemSslKeyStore interface | Bjørn Christian Seime | 2017-11-13 | 5 | -88/+61 |
| | | |||||
* | | Remove old Manhattan keystore hack | Bjørn Christian Seime | 2017-11-13 | 3 | -143/+11 |
| | | |||||
* | | Add TODO on broken semantics | Bjørn Christian Seime | 2017-11-13 | 1 | -0/+1 |
| | | |||||
* | | Reduce log noise from unit tests | Bjørn Christian Seime | 2017-11-13 | 1 | -1/+4 |
| | |