Tomas Langer
ce8aba6dde
Upgrade version of JUnit4. ( #2454 )
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-10-15 18:01:05 +02:00
Joe DiPol
f0aa9999f8
Update THIRD_PARTY_LICENSES.txt for prometheus simple client 0.9.0 ( #2423 )
2020-10-07 14:36:13 -07:00
Tim Quinn
eec3149e9a
Update to current version of Prometheus Java Client (0.9.0) ( #2420 )
...
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com >
2020-10-07 12:51:08 -05:00
Tomas Langer
b50689988f
Downgraded tracer resolver to use correct opentracing version. ( #2396 )
...
* Downgraded tracer resolver to use correct opentracing version.
* Fixed module name for downgraded library.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-09-25 23:08:20 +02:00
Joe DiPol
0d9911dbb2
Upgrade Jackson to 2.11.1 ( #2384 )
2020-09-23 11:50:28 -07:00
Tomas Langer
ed8f7654f1
Upgrade Jaeger to align with opentracing version. ( #2366 )
...
* Upgrade Jaeger to align with opentracing version.
* Added dependency management for Apache Thrift to use newer version.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-09-22 20:55:27 +02:00
Tomas Langer
a1cd972194
Added support for remote host and port to jersey and security. ( #2369 )
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-09-21 12:43:11 +02:00
Jonathan Knight
bcef4ce313
Fix issue with gRPC clients and services where method signatures have types with nested generics (back-port of fix applied to 2.x in PR #2283 ) ( #2356 )
2020-09-15 13:43:01 +02:00
Laird Nelson
5457f8764b
AbstractDataSourceExtension now uses Config.getPropertyNames() ( #2350 )
...
Signed-off-by: Laird Nelson <laird.nelson@oracle.com >
2020-09-10 10:52:16 -07:00
Tomas Langer
99bdaac55f
Added timeouts to client, webserver and tests to identify intermittent freezes. ( #2305 )
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-09-01 00:44:43 +02:00
Tomas Langer
ac6f491596
Security now has higer priority ( #2298 )
...
Abac now correctly handles validator config
2020-08-31 19:02:53 +02:00
Tomas Langer
f017c94368
Fix for P-521 curve - wrong id 1.x. ( #2280 )
...
* Fix for P-521 curve - wrong id.
* JWK can now contain unsupported keys.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-08-28 15:19:45 +02:00
Joe DiPol
5afb210041
Update third party attribution for eclipselink ( #2271 )
2020-08-19 13:13:10 -07:00
Joe DiPol
2272d9f520
Bump version to 1.4.8-SNAPSHOT. Update CHANGELOG ( #2266 )
2020-08-17 14:47:36 -07:00
Tomas Langer
d7de7ced5a
Fix hangs when bad request was sent. ( #2261 )
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-08-14 11:17:26 +02:00
Joe DiPol
22233cf2f5
Update Yasson to 1.0.8 ( #2255 )
2020-08-12 14:27:07 -07:00
Joe DiPol
9b51f865de
Update CHANGELOG and THIRD_PARTY_LICENSES in prep for 1.4.7 release ( #2246 )
2020-08-11 17:11:49 -07:00
Joe DiPol
266666e573
Update version to 1.4.7-SNAPSHOT ( #2243 )
2020-08-11 12:54:13 -07:00
Tomas Langer
69a6b284bc
Correctly handling invalid requests and custom configuration for HTTP… ( #2244 )
...
* Correctly handling invalid requests and custom configuration for HTTP parsing.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-08-11 20:19:11 +02:00
Joe DiPol
f6fe77e7ec
1.4: Upgrade netty to 4.1.51.Final ( #2236 )
...
* Upgrade Netty to 4.1.51.Final
* Add netty artifacts to dependency management to match change in 2.x
2020-08-06 12:22:06 -07:00
Joe DiPol
8d0fc2d307
Update build.gradle files to correct dep mgmt and enable tests ( #2226 )
2020-07-31 14:40:30 -07:00
David Král
17fd1a16ee
Mutual TLS support backport ( #2166 )
...
Signed-off-by: Verdent <david_kral@seznam.cz >
2020-07-16 11:17:38 +02:00
Tomas Langer
e77498f8ac
Security can now be disabled. ( #2156 )
...
* Security can now be disabled.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-07-14 02:39:35 +02:00
Benjamin Buick
e0610f35f7
Boolean values of secure & httpOnly are ignored. ( #2049 )
...
* Boolean values of secure & httpOnly are ignored.
The values of secure and httpOnly are ignored.
Expected behaviour:
When setting the variables through the builder methdos secure(false) or httpOnly(false), Secure and HttpOnly should not be appended to the cookie's value.
* SetCookie - Replaced Boolean object with primitives
SetCookie - Replaced Boolean object with primitives.
* Updated copyright year
2020-07-08 17:18:35 -07:00
Joe DiPol
368643bde2
Bump version to 1.4.6-SNAPSHOT ( #2083 )
2020-06-23 11:31:42 -07:00
Joe DiPol
9eec2d53f8
1.4: Update 3rd party attributions. Renamed 3RD-PARTY to THIRD_PARTY_LICENSES. Update NOTICE. ( #2025 )
2020-06-17 07:17:54 -07:00
David Král
22e34dab96
Decrypt AES method made visible - 1.x backport ( #2005 )
...
Decrypt AES method made visible
Signed-off-by: David Kral <david.k.kral@oracle.com >
2020-06-17 10:29:41 +02:00
Tomas Langer
513c9d46f3
Correctly validate mandatory JWT claims. ( #2012 )
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-06-16 15:25:56 +02:00
Joe DiPol
9dad2b69dc
1.4: Include NOTICE file in all jar files ( #2009 )
...
* Include NOTICE file in all jar files
2020-06-15 16:00:25 -07:00
Tim Quinn
8c994dac19
Add tolerance to several tests; change tolerance used in pipeline jobs ( #2001 )
...
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com >
2020-06-15 14:58:27 -05:00
Romain Grecourt
296499a67b
Remove wercker.yml ( #1994 )
2020-06-12 14:32:12 -07:00
Romain Grecourt
07eb5a91a2
New pipeline infra 1.x ( #1958 )
...
* WIP: New build infra (#1605 )
* New build infra
- Make wercker.yml a no-op
- Add Jenkinsfile
- Rework build scripts
- Fix indentation in build scripts
* archive and report failsafe reports
* fix copyright errors
* workaround shrinkwrap-maven proxy issues
* Support for NPM behind proxy.
* increase reactive TCK environment timeout from 50ms to 200s
* parallelsAlwaysFailFast (#1755 )
add parallelsAlwaysFailFast option to the Jenkinsfile
* enable unstable pipeline status (#1768 )
* fix deploy-archetypes.sh
2020-06-12 11:30:01 -07:00
dansiviter
3dd7c45904
Allows proxying of ServerRequest ( #1750 )
2020-06-11 15:49:27 +02:00
Aleks Seovic
9837a4f7f1
Minor gRPC fixes ( #1950 )
2020-06-10 08:14:24 -05:00
Aleks Seovic
745a46ac83
gRPC client API improvements (1.x) ( #1850 )
...
* gRPC client API improvements
2020-05-22 23:33:51 +02:00
Santiago Pericasgeertsen
c6f7610237
Wait for thread completion only if interrupted flag set ( #1845 )
...
* Wait for thread completion only if interrupted flag set (#1843 )
* Wait for a thread to complete only if its interrupted flag has been set and it is still running. Some new tests.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com >
* Updated copyright header.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com >
* Updated copyright header.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com >
2020-05-21 16:52:43 -04:00
Aleks Seovic
7369bd19fd
Add JSONB support to gRPC ( #1834 )
...
* Add JSONB support to gRPC
2020-05-20 21:54:50 +02:00
Joe DiPol
9f9d423dd8
Fix #1711 StaticContentHandler fails with encoded URLs ( #1811 ) ( #1817 )
2020-05-18 11:40:30 -07:00
Joe DiPol
d40a5885d9
Update Dockerfiles to use mvn 3.6 and JDK 11 to build. ( #1724 )
...
Update health checks to not use deprecated add method
Fix a couple other minor problems with examples
2020-05-05 07:08:32 -07:00
Joe DiPol
7b91249c15
Fix so we pick up 19.3.1 version of graalvm docker image. Pick up new… ( #1703 )
2020-04-29 21:28:15 -07:00
Santiago Pericasgeertsen
906111bcef
New implementation of PublisherInputStream that improves performance and fixes race conditions ( #1695 )
...
* New implementation of PublisherInputStream, now renamed to DataChunkInputStream. This new implementation fixes a couple of important problems: (1) It implements the ability to read into byte arrays, not just one byte at a time for better performance and (2) It changes the implementation to avoid a race condition when accessing the data chunks held in CompletableFuture's. The race condition resulted in certain tests to hang if a thread raced and updated the value of the old processed variable. There is also a new internal document docs-internal/datachunkinputstream.md that describes the new implementation.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com >
* Fixed copyright header.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com >
2020-04-28 12:56:48 -04:00
Joe DiPol
f5403fc02c
Upgrade yasson to 1.0.6 ( #1661 )
2020-04-17 14:50:13 -07:00
Tomas Langer
19e62aa243
Executor service for Jersey managed async executor is now configurable and correctly wrapped.
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-04-16 23:02:55 +02:00
Ryan Lubke
f67ffee75e
Fix for #1618 - Unable to initialize gRPC service when using helidon-… ( #1638 )
...
* Fix for #1618 - Unable to initialize gRPC service when using helidon-microprofile-metrics2
* Fix checkstyle
2020-04-16 11:43:01 -07:00
Tomas Langer
f5623605db
Fixed static content handling bug.
...
DataChunk duplicate method was incorrectly sharing ByteBuffer.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-04-14 19:46:31 +02:00
Tomas Langer
61f6af67b5
Fix for prioritized custom MP config sources in Helidon config.
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-04-14 15:30:45 +02:00
Tomas Langer
d5a7544fbe
Support for OpenTracing contrib's TracerResolver.
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-04-03 18:47:20 +02:00
Tomas Langer
5a78fb52c7
Fix javadoc and injection in reactive service.
...
Signed-off-by: Tomas Langer <tomas.langer@oracle.com >
2020-04-03 11:12:24 +02:00
Tim Quinn
a5a826ba7f
Improve metrics interceptor performance; avoid MetricID creations - 1.x ( #1604 )
...
For performance avoid creating MetricID instances repeatedly when looking up themetrics associated with each call to an intercepted element; instead, cache the metric with each annotation site. Locate metrics directly from the registry without having to sort metrics of a given type.
2020-04-02 16:54:26 -05:00
Jonathan Knight
1996b5e41e
Fix keys and certs used in gRPC TLS/SSL tests ( #1611 )
2020-04-02 18:30:50 +02:00