Lachlan Roberts
dd72e85b6a
improvements to websocket-core logging to reduce duplicate stacktraces
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-14 14:07:20 +10:00
Joakim Erdfelt
9a5ba1e876
Reverting changes to Jenkinsfile causing build/test issues
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-11 13:40:11 -05:00
Joakim Erdfelt
385b11dc34
Issue #5247 - Disable javadoc lint in compact3 build
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-11 12:54:18 -05:00
Joakim Erdfelt
59b85b6288
Issue #5247 - Updating Javadoc on ForwardedRequestCustomizer
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-11 11:58:04 -05:00
Joakim Erdfelt
a2233ce233
Issue #5247 - Introduce ForwardedRequestCustomizer.Priority enum
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-11 11:17:31 -05:00
Joakim Erdfelt
ac42cbd143
Issue #5247 - Improve testing of ForwardedRequestCustomizer
...
+ Merge ProxyPass tests from CheckReverseProxyHeadersTest into
ForwardedRequestCustomizerTest
+ Deleted CheckReverseProxyHeadersTest.java
+ Add more tests for ForcedHost configuration
+ Updated ForwardedRequestCustomizer to conform to expectations
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-11 11:11:09 -05:00
Jan Bartel
6db6a65c31
Update to session documentation.
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-11 16:59:19 +02:00
olivier lamy
d8a7a13140
fix wrong merge
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-11 16:38:35 +10:00
olivier lamy
cf4621e6ba
temporary ignore failure til we found the issue
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-11 15:53:09 +10:00
olivier lamy
9e43d4a1f3
fix jenkinsfile
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-11 13:19:10 +10:00
olivier lamy
a2342ac055
Merge branch 'jetty-9.4.x' into jetty-10.0.x
2020-09-11 13:15:24 +10:00
Olivier Lamy
26d50c8e29
Jetty 9.4.x not skipping tests failure and fix jaas test ( #5255 )
...
* remove -Dmaven.test.failure.ignore=true
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* get JAASLdapLoginServiceTest working
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* increase memory
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* use only single thread to have more readable log in Jenkins
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* disable java8
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* test only java8
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* increase memory
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* try -T3
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* restore jdk11/14
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* try more memory
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* archive logs from Jenkins
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* archive logs from Jenkins
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* more memory
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* skip jacoco
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* test useManifestOnlyJar true
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* junit
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* useManifestOnlyJar false
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* debug maven surefire
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* very simple build to debug
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* try M5
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* try not using withMaven
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* no debug surefire M4
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* all jdk and M5
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* enable jacoco only for java8
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* reduce memory usage for test
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* avoid duplications of warnings parsing
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* fix my bad
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2020-09-11 13:11:04 +10:00
Simone Bordet
f1114c7206
Improvements to the Jetty documentation.
...
Deleted start-matrix.adoc, since it was not referenced by the
documentation and it was linking the old wiki for Jetty 7/8.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-10 18:20:04 +02:00
Jan Bartel
9c6a449a25
Update session documentation
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-10 17:06:47 +02:00
Jan Bartel
a437558a48
Merge branch 'jetty-10.0.x' of github.com:eclipse/jetty.project into jetty-10.0.x
2020-09-10 13:51:54 +02:00
Jan Bartel
d12193990a
Updates to session documentation.
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-10 13:51:44 +02:00
Simone Bordet
f40efbf6de
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-09-10 13:38:50 +02:00
Simone Bordet
892a715bea
Small javadocs fixes.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-10 13:35:06 +02:00
Simone Bordet
4c89378811
Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-10.0.x
2020-09-10 13:29:38 +02:00
Simone Bordet
b997410845
Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'.
2020-09-10 13:26:15 +02:00
Jan Bartel
6117578f38
Updates to session documentation.
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-10 11:12:18 +02:00
Simone Bordet
f81bf7f945
Fixes #3766 - Introduce HTTP/2 API to batch frames. ( #5222 )
...
* Fixes #3766 - Introduce HTTP/2 API to batch frames.
Introduced Stream.FrameList to hold HEADERS+DATA+HEADERS frames.
These are often used by the client and by the server when the
request/response content is known and FrameList will allow to
send them in a single TCP write, rather than multiple ones.
Rewritten HttpSenderOverHTTP2.sendHeaders() and
HttpTransportOverHTTP2.sendHeaders() to take advantage of
FrameList.
Now using ConcurrentHashMap as a client context, because
with DEBUG logging enabled it may be access concurrently.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-10 10:13:14 +02:00
Simone Bordet
b10a14ebf9
Improvements to the Jetty documentation.
...
Renamed operation-guide to operations-guide.
Moved the operations-guide old documentation under old_docs/.
Got rid of the getting-started guide, moved its documentation under operations-guide/old_docs.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-10 09:50:26 +02:00
Lachlan Roberts
5d1d7c9c26
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-10 10:55:34 +10:00
Lachlan Roberts
609f0b2159
Merge branch 'jetty-10.0.x-4824-WSmaxOutgoingFrames' into jetty-10.0.x
2020-09-10 10:51:57 +10:00
Lachlan
1256261cda
Merge pull request #5059 from eclipse/jetty-9.4.x-4824-WSmaxOutgoingFrames
...
Issue #4824 - add configuration on RemoteEndpoint for maxOutgoingFrames
2020-09-10 10:51:10 +10:00
dependabot[bot]
105bbed56b
Bump org.eclipse.osgi.services from 3.7.100 to 3.8.0 ( #5236 )
...
Bumps org.eclipse.osgi.services from 3.7.100 to 3.8.0.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-10 10:12:32 +10:00
dependabot[bot]
2ffab7cca2
Bump org.eclipse.osgi from 3.15.100 to 3.15.300 ( #5237 )
...
Bumps org.eclipse.osgi from 3.15.100 to 3.15.300.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-10 10:10:58 +10:00
Lachlan Roberts
b44b62038c
reorder methods for maxOutgoingFrames, fix javadoc
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-10 09:50:52 +10:00
Lachlan Roberts
b7fb631b2d
Merge remote-tracking branch 'origin/jetty-9.4.x-4824-WSmaxOutgoingFrames' into jetty-10.0.x
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-10 09:48:39 +10:00
Lachlan Roberts
4fd7920143
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-4824-WSmaxOutgoingFrames
2020-09-10 09:46:12 +10:00
Lachlan Roberts
f2abf21df6
Move AsciiLowerCaseSet to jetty-util & changes from review
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-10 08:02:59 +10:00
Jan Bartel
b72343b955
Issue #2609 Add gracePeriod to file session store. ( #5243 )
...
Signed-off-by: Jan Bartel <janb@webtide.com>
2020-09-09 23:42:53 +02:00
Jan Bartel
e9fcdbf2ac
Merge branch 'jetty-10.0.x' of github.com:eclipse/jetty.project into jetty-10.0.x
2020-09-09 23:32:15 +02:00
Jan Bartel
b4333c2a24
Update session documentation.
2020-09-09 23:26:12 +02:00
Joakim Erdfelt
4280303046
Issue #5247 - Document ForwardedRequestCustomizer authority search order
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-09 15:20:21 -05:00
Joakim Erdfelt
f74cada660
Issue #5247 - Priority based ForwardedRequestCustomizer
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-09 14:56:33 -05:00
Joakim Erdfelt
fc0683ac17
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-09 11:40:00 -05:00
Joakim Erdfelt
165e59b3e2
Merge pull request #5226 from eclipse/jetty-9.4.x-5224-xforwarded-multiple-ports
...
Issue #5224 X-Forwarded-Host support for port
2020-09-09 11:37:33 -05:00
Simone Bordet
269badf97f
Improvements to the Jetty documentation.
...
Improvements to the section about ConnectionFactory.Detecting.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-09 17:53:36 +02:00
Joakim Erdfelt
4215edd3b9
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x
2020-09-09 09:30:30 -05:00
Joakim Erdfelt
e7d15afeb6
Merge pull request #5234 from eclipse/jetty-9.4.x-http-09-response-505
...
Issue #5233 - Bad/Unsupported HTTP version should return 505 not 400.
2020-09-09 09:23:01 -05:00
Simone Bordet
1fa2b091a2
Merge branch 'jetty-9.4.x' into 'jetty-10.0.x'.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-09 15:39:36 +02:00
Simone Bordet
01135e1515
Fixes #5217 - Review RoundRobinConnectionPool ( #5219 )
...
* Fixes #5217 - Review RoundRobinConnectionPool
Introduced IndexedConnectionPool and RandomConnectionPool.
Clarified semantic of RoundRobinConnectionPool.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2020-09-09 15:31:28 +02:00
Lachlan
7a6404d9fd
Merge pull request #5235 from eclipse/jetty-10.0.x-Jetty-WS-API-Cleanup
...
Jetty WebSocket API minor cleanups before Jetty-10 full release
2020-09-09 15:22:24 +10:00
Lachlan Roberts
2f23c5936e
Issue #5198 - revert usage of deflater ByteBuffer API for GzipHandler
...
The CRC32 checksum may need to convert the ByteBuffer to an array anyway so
we are better off not setting the deflater input with ByteBuffer directly.
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-09 14:03:42 +10:00
Lachlan Roberts
4e6827c539
Issue #5198 - fix usage of inflater/deflater ByteBuffer API
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-09 13:53:09 +10:00
Lachlan Roberts
2ed89cbccd
Issue #5246 - add Inflater/Deflater pools to server dump
...
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2020-09-09 10:39:15 +10:00
dependabot[bot]
4ee0abaf0e
Bump tycho-version from 1.4.0 to 2.0.0 ( #5239 )
...
Bumps `tycho-version` from 1.4.0 to 2.0.0.
Updates `tycho-pack200a-plugin` from 1.4.0 to 2.0.0
Updates `tycho-pack200b-plugin` from 1.4.0 to 2.0.0
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-09 06:26:32 +10:00
Joakim Erdfelt
2896ed31d6
Issue #5224 - Updating ForwardedRequestCustomizerTest expectations
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2020-09-08 12:34:53 -05:00