summaryrefslogtreecommitdiffstats
path: root/jrt/tests
Commit message (Collapse)AuthorAgeFilesLines
* Encapsulate pattern implementation in RequiredPeerCredentialBjørn Christian Seime2020-11-251-3/+1
|
* Name the transport threads to understand how things are interconnected.Henning Baldersheim2020-08-043-8/+7
|
* Override hostname verification in PeerAuthorizerTrustManagerBjørn Christian Seime2020-02-171-5/+8
| | | | | Override hostname verification on client-side. Remove overriding of hostname verification for server-side.
* auto-compact empty buffers when requesting writable viewHåvard Pettersen2019-10-171-0/+15
|
* Make peer authentication in TlsContext configurableBjørn Christian Seime2019-07-031-1/+2
|
* Remove ciphers from DefaultTlsContext public constructorsBjørn Christian Seime2019-07-031-1/+1
|
* Move constants from DefaultTlsContext to TlsContextBjørn Christian Seime2019-07-031-1/+1
|
* use upper bound for current time estimateHåvard Pettersen2019-07-011-2/+2
|
* address() -> resolveAddressHenning Baldersheim2019-05-281-8/+8
|
* Keep the spec final.Henning Baldersheim2019-05-281-5/+3
| | | | | | Create the address when needed in the async connect thread. Implement hash/equal/compareTo for Spec to avoid toString. Use Spec as key and avoid creating it every time.
* Remove usage of deprecated Method constructorBjørn Christian Seime2019-05-2311-65/+52
|
* improve latency testHåvard Pettersen2019-05-151-20/+48
| | | | use time to specify each benchmark state instead of request count
* multi-threaded transport for JRTHåvard Pettersen2019-05-133-44/+134
|
* Add security context to targetBjørn Christian Seime2019-05-061-3/+36
|
* Change interface from Mirror.Entry[] to List<Mirror.Entry> as you already ↵Henning Baldersheim2019-04-221-18/+15
| | | | | | have a list. Avoid having to do an array copy that is not necessary.
* async tls handshake in jrtHåvard Pettersen2019-02-281-0/+84
|
* Revert "async tls handshake in jrt"Harald Musum2019-02-271-84/+0
|
* async tls handshake in jrtHåvard Pettersen2019-02-261-0/+84
|
* Merge pull request #8218 from vespa-engine/bjorncs/tlsTor Brede Vekterli2019-01-241-6/+5
|\ | | | | bjorncs/tls
| * Use 'prime256v1' curve for EC keysBjørn Christian Seime2019-01-231-7/+5
| | | | | | | | | | This allows the TLS test in jrt to use elliptic curves crypto in unit tests (fixes issue where JSSE cannot find matching cipher).
| * Allow configuration of accepted ciphersBjørn Christian Seime2019-01-231-1/+2
| |
* | Add calculation of metrics changes since previous snapshotBjørn Christian Seime2019-01-221-3/+4
| | | | | | | | | | | | | | | | - Move metric diff calculation to TransportMetrics.Snapshot. - Remove TransportMetrics.reset() and use changesSince() instead in EchoTest. - Remove unnecessary volatile modifier on JrtMetrics.previousSnapshot. - Initialize JrtMetrics.previousSnapshot in constructor. - Use separate field declarations for fields in TransportMetrics.Snapshot.
* | Make TransportMetrics a singletonBjørn Christian Seime2019-01-221-14/+17
|/
* more robust testingHåvard Pettersen2019-01-102-15/+15
| | | | | | - add volatile to ensure visibility - try for longer to ensure wanted state is reached also when load is high - sleep for shorter to make test run faster and also protect against interruptions
* Add metrics for jrt transportBjørn Christian Seime2019-01-081-5/+38
|
* Use AuthorizationMode to configure behaviour of PeerAuthorizerTrustManagerBjørn Christian Seime2018-12-051-2/+2
|
* Use DefaultTlsContext in jrt unit testsBjørn Christian Seime2018-12-051-53/+17
|
* Update TODO commentBjørn Christian Seime2018-12-051-1/+1
|
* Add TODOBjørn Christian Seime2018-11-281-0/+1
|
* Use TlsContext to construct TlsCryptoEngineBjørn Christian Seime2018-11-283-6/+29
|
* Use PeerAuthorizer in TLS unit tests of jrtBjørn Christian Seime2018-11-271-0/+24
|
* adjust message to work better with assertEqualsHåvard Pettersen2018-09-261-9/+4
|
* use junit assertHåvard Pettersen2018-09-261-3/+3
|
* added support for auto-detecting tls for incoming connectionsHåvard Pettersen2018-09-253-2/+99
|
* Rename SslEngine/SslSocket -> TlsCryptoEngine/TlsCryptoSocketBjørn Christian Seime2018-09-032-2/+2
|
* Test SslEngine in EchoTest and SessionTestBjørn Christian Seime2018-09-033-7/+51
|
* also test with xor crypto engineHåvard Pettersen2018-08-302-4/+25
|
* meaningless change to re-run CLA test, maybe...Håvard Pettersen2018-08-061-1/+0
|
* avoid hardcoded port numbers in jrt testsHåvard Pettersen2018-08-0615-73/+50
|
* Fix author tag for SimonBjørn Christian Seime2018-07-051-1/+1
|
* Revert "Revert "Gjoranv/java9 prep 05""gjoranv2018-05-021-8/+8
|
* Revert "Gjoranv/java9 prep 05"gjoranv2018-05-021-8/+8
|
* Remove unnecessary boxing.gjoranv2018-04-301-8/+8
| | | | - Integer(int) ctor is depreated in Java 9.
* Remove usage of junit.frameworkJon Bratseth2018-04-2723-126/+259
|
* Add the timeout in the message too.Henning Baldersheim2017-09-051-0/+1
|
* Update copyright headersJon Bratseth2017-06-1426-26/+26
|
* Revert "Update copyright headers"Jon Bratseth2017-06-1426-26/+26
|
* Update copyright headersJon Bratseth2017-06-1426-26/+26
|
* Revert "Copyright header"Jon Bratseth2017-06-1326-26/+26
|
* Copyright headerJon Bratseth2017-06-1326-26/+26
|