Simone Bordet
01f7aecc4e
Fixes #2546 - Incorrect parsing of PROXY protocol v2.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-16 21:33:22 +02:00
Simone Bordet
744f9054b3
Fixes #2547 - Review usages of ServerSocket[Channel].accept().
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-16 18:40:10 +02:00
Simone Bordet
7a7aa0f1b1
Fixes #2536 - Broken ClientConnectTest.testConnectionTimeout_Concurrent.
...
Using try-with-resources to keep the Socket instance
from being GCd before the test finishes.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-16 14:48:05 +02:00
Simone Bordet
804b770581
Issue #2536 - Broken ClientConnectTest.testConnectionTimeout_Concurrent.
...
Updated the code to show more information when it fails.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-16 14:25:14 +02:00
Greg Wilkins
4cc8f4dcf6
Issue #2346 Revert stack logging
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-05-16 17:21:06 +10:00
Greg Wilkins
820b5752d7
Issue #2525 fixed jetty.xml
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-05-16 14:32:41 +10:00
Greg Wilkins
621b946b10
Issue #2540 ignore flaky test
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-05-16 14:09:22 +10:00
Simone Bordet
d8795350a4
Issue #2525 - Clean up SharedBlockingCallback.
...
Cosmetics.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-15 17:05:24 +02:00
Simone Bordet
faaa64c5b4
Merge pull request #2528 from eclipse/jetty-9.4.x-2525-SharedBlockingCallback
...
Issue #2525 Clean up SharedBlockingCallback
2018-05-15 11:00:28 +02:00
Greg Wilkins
88f8bcf4a5
Merge branch 'jetty-9.4.x' into jetty-9.4.x-2525-SharedBlockingCallback
2018-05-15 11:46:31 +10:00
Olivier Lamy
27de5e4753
Merge pull request #2534 from olamy/bugfix/fix_javadoc_call
...
remove link to self javadoc which cause failure
2018-05-15 11:04:59 +10:00
olivier lamy
60c47c24a8
remove link to self javadoc
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-05-15 10:17:45 +10:00
olivier lamy
a1f5b6523a
ooops fix my bad
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-05-15 10:17:01 +10:00
olivier lamy
7e99e07a5b
display mvn stack trace
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-05-15 10:05:38 +10:00
Greg Wilkins
10eaa6e261
javadoc
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-05-14 21:33:41 +10:00
Simone Bordet
b4f2e6ddea
Issue #2525 - Clean up SharedBlockingCallback.
...
Improved tests.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-14 12:11:10 +02:00
Simone Bordet
a719c29b40
Issue #2525 - Clean up SharedBlockingCallback.
...
Improved test logging.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-14 12:08:33 +02:00
Simone Bordet
317a8a5c66
Issue #2525 - Clean up SharedBlockingCallback.
...
Small cleanups and added test for thread interruption.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-14 10:27:34 +02:00
Greg Wilkins
625d1f7726
Issue #2525 Clean up SharedBlockingCallback
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-05-13 23:11:38 +10:00
Jan Bartel
9aa645cf98
Remove jdk-10 and alltests profiles for test-jetty-osgi
2018-05-10 15:43:54 +10:00
Simone Bordet
d4144f2863
Fixes #2518 - How to handle 100-continue responses that don't fire onComplete callback.
...
HttpClient was confused by servers that responded
with two 100 Continue in the same HTTP conversation.
Now, whether the 100 Continue response has been handled
already is stored per-request, not per-conversation.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-09 22:33:27 +02:00
Simone Bordet
67a3497755
Code cleanups.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-09 22:33:27 +02:00
Simone Bordet
0374d40cae
Issue #2439 - Remove HTTP/2 data copy. ( #2444 )
...
* Issue #2439 - Remove HTTP/2 data copy.
Implemented reference counting for the network buffer, with the
semantic that calling succeeded() on callbacks decrements the
reference count.
Introduced interface Retainable, used by the client when notifying
multiple application content listeners.
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-09 09:39:57 +02:00
Simone Bordet
303deacda2
Fixes #2516 - NPE at SslClientConnectionFactory.newConnection().
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-09 09:37:30 +02:00
Simone Bordet
da0b12a20b
Restored tests that were ignored by mistake.
...
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2018-05-09 09:36:06 +02:00
Olivier Lamy
d4e96559ab
Merge pull request #2509 from olamy/hazelcast_session_test
...
add one more test for hazelcast sessiom, simplify hazelcast instance no need of multicast …
2018-05-07 07:18:52 +10:00
olivier lamy
a52ff588dc
no need of this field
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-05-06 20:48:05 +10:00
olivier lamy
6451c41aff
add one more test for hazelcast sessiom, simplify hazelcast instance used for testing as we do not need multicasting
...
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-05-06 09:55:31 +10:00
Olivier Lamy
4c4294ffc2
Issue #2496 - Add Integration Tests for jetty-maven-plugin skip behavior ( #2507 )
...
* Add Integration Tests for jetty-maven-plugin skip behavior #2496
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* add missing license headers
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* add missing license headers
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* add missing license headers
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* add missing license headers
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-05-05 10:03:56 +10:00
Greg Wilkins
c865aa1be7
Merge pull request #2476 from lachlan-roberts/jetty-9.4.x-1027-MultiPart-Cleanup
...
MultiPart Cleanup
2018-05-04 21:10:50 +10:00
Greg Wilkins
e1d8834295
Merge pull request #2506 from spbolton/jetty-9.4.x
...
Issue #1785 Fix Javadoc and vhost warn logic
2018-05-04 16:31:17 +10:00
Steve Bolton
7e0afae70b
Issue #1785 Fix Javadoc and vhost warn logic
...
Signed-off-by: Steve Bolton <steve@boltn.com>
2018-05-04 02:01:04 -04:00
Olivier Lamy
5faf018fbc
[WIP] [DO NOT MERGE] ensure maven its run correctly ( #2505 )
...
* ensure we correctly run maven it tests
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
* ensure we correctly run maven it tests
Signed-off-by: olivier lamy <oliver.lamy@gmail.com>
2018-05-04 13:35:54 +10:00
Greg Wilkins
03d96ae538
Issue #1785 minor cleanups
...
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-05-04 10:20:15 +10:00
Greg Wilkins
ddaafc5360
Merge pull request #2422 from spbolton/jetty-9.4.x
...
Issue #1785 Added vhost@connectorname format for AND behavior
2018-05-04 09:39:10 +10:00
Steve Bolton
ad21d35d51
Issue #1785 Pre-process vhost entries and provide warning
...
Signed-off-by: Steve Bolton <steve@boltn.com>
2018-05-03 16:48:18 -04:00
Steve Bolton
c73352b1f0
Merge branch 'jetty-9.4.x' of https://github.com/eclipse/jetty.project into jetty-9.4.x
2018-05-03 12:52:50 -04:00
Joakim Erdfelt
1732ffca51
Updating to version 9.4.11-SNAPSHOT
2018-05-03 11:48:05 -05:00
Joakim Erdfelt
daa59876e6
Updating to version 9.4.10.v20180503
2018-05-03 10:55:19 -05:00
Joakim Erdfelt
c152713311
Merge pull request #2497 from eclipse/jetty-9.4.x-issue-2496-skip-unsupported-packaging
...
Issue #2496 - Improve plugin execution skip language
2018-05-03 07:26:39 -05:00
Lachlan Roberts
a1ef905908
Code Cleanup and Reformat
...
Cleaned up Reformatted all new MultiPart code.
Removed redundant javadocs.
Removed re-definitions of variables and unnecessary string constructors.
Lazily create MultiException in MultiPartFormInputStream.deleteParts()
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
2018-05-03 21:18:08 +10:00
Greg Wilkins
e59d6fa2c0
Support root base or home for quickstart #2446 ( #2447 )
...
* Support root base or home for quickstart #2446
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Issue #2446 - Root as base for quickstart
+ Adding more tests for differences we have to resolve
with windows vs linux root path differences.
and URI's that have an authority vs those without an authority.
without authority examples:
file:/code/
file:/C:/code/
with authority examples:
file:///code/
file:///C:/code/
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
* Using the canonical URI passes all the tests on linux, but I still have some concerns with the whole approach
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* minor cleanups
Signed-off-by: Greg Wilkins <gregw@webtide.com>
* Handle windows URIs
Because a windows like `file:///F:/` has a path of `/F:/`, then it is OK to strip the trailing `/`, so the
expected normalized value can be `file:///F:`.
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2018-05-03 09:56:08 +10:00
Jan Bartel
5515e13649
Issue #2427 Stop and start session idle timer ( #2466 )
...
* Issue #2427 Stop and start session idle timer
Signed-off-by: Jan Bartel <janb@webtide.com>
2018-05-03 08:05:26 +10:00
Joakim Erdfelt
1f835b9f23
Issue #2498 - new QTP.removeThread(Thread) method ( #2499 )
...
+ Adding removeThread(Thread) to allow instrumentation
libraries to track removal of threads from Pool.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-05-03 07:32:49 +10:00
Joakim Erdfelt
61c2bb362a
Happy New Year (2018)
...
+ Fixing some overlooked entries
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-05-02 14:27:28 -05:00
Joakim Erdfelt
a4d7670536
Merge branch 'jetty-9.4.x' into jetty-9.4.x-issue-2496-skip-unsupported-packaging
2018-05-02 13:39:44 -05:00
Joakim Erdfelt
d20e19af77
Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x
2018-05-02 13:38:58 -05:00
Joakim Erdfelt
4248388a77
Issue #2496 - Standardizing skip message syntax.
...
+ Both configuration based and manual skip now have the same
skip message syntax.
+ Moving configuration based skip evaluation to earlier point
to eliminate noise that is unrelated to skip message.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-05-02 13:34:30 -05:00
Joakim Erdfelt
97ace5a45c
Issue #2496 - Improving plugin execution skip language.
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2018-05-02 13:25:22 -05:00
WalkerWatch
d9de386b28
Updated documentation in light of #2403 .
2018-05-02 10:34:29 -04:00