summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Remove dangling importBjørn Christian Seime2017-12-041-2/+0
|
* Use correct attribute for x509 cert chainBjørn Christian Seime2017-12-041-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.gjoranv2017-12-011-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"gjoranv2017-11-301-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-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-logBjørn Christian Seime2017-11-293-1/+8
|\ | | | | Bjorncs/ssl details access log
| * Add client tls certificate principal to access log entryBjørn Christian Seime2017-11-293-1/+8
| |
* | Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
|/
* Merge pull request #4304 from vespa-engine/gjoranv/split-parentgjoranv2017-11-291-0/+1
|\ | | | | Gjoranv/split parent
| * Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-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 codeBjørn Christian Seime2017-11-291-29/+27
| |
* | Add SslTrustStoreConfigurator interface to JDiscBjørn Christian Seime2017-11-287-29/+138
|/
* Stabilize testBjørn Christian Seime2017-11-201-1/+1
|
* Merge pull request #4193 from vespa-engine/bjorncs/user-principal-access-loggingMorten Tokle2017-11-207-10/+57
|\ | | | | Bjorncs/user principal access logging
| * Add access logging of user principalBjørn Christian Seime2017-11-177-9/+57
| |
| * Remove unused fieldBjørn Christian Seime2017-11-171-1/+0
| |
* | Fix silly bugBjørn Christian Seime2017-11-171-1/+1
|/
* Merge pull request #4132 from vespa-engine/bjorncs/custom-ssl-contextBjørn Christian Seime2017-11-1613-100/+217
|\ | | | | Bjorncs/custom ssl context
| * Remove code duplicationBjørn Christian Seime2017-11-151-19/+11
| |
| * Add interface for custom keystore implementation with hot-reloadingBjørn Christian Seime2017-11-148-66/+218
| |
| * Remove meaningless SslKeyStore interfaceBjørn Christian Seime2017-11-145-32/+7
| |
| * Move JksKeyStore to test source directoryBjørn Christian Seime2017-11-143-4/+2
| |
* | Don't log org.eclipse.jetty.io.EofException as warningBjørn Christian Seime2017-11-151-1/+6
| |
* | Add 'secure' and 'local-port' to JSON access logBjørn Christian Seime2017-11-151-0/+2
|/
* Merge pull request #4105 from vespa-engine/bjorncs/bundle-plugin-testHåkon Hallingstad2017-11-131-1/+1
|\ | | | | Use com.yahoo.vespa as artifact id of bundle-plugin-test
| * Fix unstable testBjørn Christian Seime2017-11-131-1/+1
| |
* | Merge pull request #4090 from vespa-engine/bjorncs/custom-ssl-contextBjørn Christian Seime2017-11-136-136/+157
|\ \ | |/ |/| Bjorncs/custom ssl context
| * Cleanup config validation messBjørn Christian Seime2017-11-101-23/+26
| |
| * Add TODOsBjørn Christian Seime2017-11-101-1/+4
| |
| * Rename getKeyStore -> createPemKeyStoreBjørn Christian Seime2017-11-101-3/+3
| |
| * Move JDiscServerConnector to separate fileBjørn Christian Seime2017-11-105-110/+125
| |
* | Reduce log noise from HttpServerConformanceTestBjørn Christian Seime2017-11-131-1/+22
| |
* | Simplify SslKeyStore interfaceBjørn Christian Seime2017-11-135-51/+35
| |
* | Simplify PemSslKeyStore interfaceBjørn Christian Seime2017-11-135-88/+61
| |
* | Remove old Manhattan keystore hackBjørn Christian Seime2017-11-133-143/+11
| |
* | Add TODO on broken semanticsBjørn Christian Seime2017-11-131-0/+1
| |
* | Reduce log noise from unit testsBjørn Christian Seime2017-11-131-1/+4
| |
* | Revert "Bjorncs/jdisc http service cleanup"Martin Polden2017-11-1012-133/+281
|/
* Reduce log noise from HttpServerConformanceTestBjørn Christian Seime2017-11-091-1/+22
|
* Simplify SslKeyStore interfaceBjørn Christian Seime2017-11-095-51/+35
|
* Simplify PemSslKeyStore interfaceBjørn Christian Seime2017-11-095-88/+63
|
* Remove old Manhattan keystore hackBjørn Christian Seime2017-11-093-143/+11
|
* Add TODO on broken semanticsBjørn Christian Seime2017-11-091-0/+1
|
* Reduce log noise from unit testsBjørn Christian Seime2017-11-091-1/+4
|
* Remove 'test' suffix from package name. Remove more dead codeBjørn Christian Seime2017-11-096-289/+3
|
* Remove dead codeBjørn Christian Seime2017-11-085-362/+0
|