15386 Commits

Author SHA1 Message Date
S K
3cca6642d1 Issue #1622 - HeaderFilter does not work if response has been committed (#1628)
Signed-off-by: S K (xz64) <xz64.xyz@gmail.com>
2017-06-22 08:18:30 +02:00
Joakim Erdfelt
005ecbd704 More websocket test fixes 2017-06-21 14:10:08 -07:00
Joakim Erdfelt
ca34b742e6 Merge branch 'master' of github.com:eclipse/jetty.project 2017-06-21 07:57:12 -07:00
Joakim Erdfelt
31705767f0 Enabling more websocket tests 2017-06-21 07:56:48 -07:00
Jan Bartel
6012a1ba9c Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-06-21 16:28:20 +02:00
Jan Bartel
064feaccc7 Issue #1639 2017-06-21 16:27:44 +02:00
Jan Bartel
21b1ecef7b Issue #1597
Removed javax.mail and javax.transaction jars and tidied up dependencies for test webapps.
2017-06-21 16:20:01 +02:00
Greg Wilkins
23c8e64fd8 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-06-21 14:40:13 +02:00
Greg Wilkins
11b5cf5a2b Issue #1637 Thread per HTTP/2 Connection
This fix simplifies the EWYK scheduler by factoring out the preallocated producer into a
ReservedThreadExecutor class.   A shared ReservedThreadExecutor can then be used by multiple
EWYK instances to avoid over allocation of threads.

Squashed commit of the following:

commit c435dc20e25bd274d69423be1be7b0565925f249
Merge: 58a5a9a 90e5b56
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 21 10:48:22 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 58a5a9a655ee1a72a66f54ac8c95d7c9d73afe85
Author: Simone Bordet <simone.bordet@gmail.com>
Date:   Wed Jun 14 15:56:43 2017 +0200

    Code cleanups.

commit 4e5296216b52948523572352cba391438ff6b494
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:34:58 2017 +0200

    refixed Producing to Reproducing

commit a1f8682f86d1f0803121162e3f14d7768286d3ed
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Jun 14 07:26:29 2017 +0200

    fixed Producing to Reproducing

commit 9468932e062d2271d8dc1d43a78544757732fff5
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:33:44 2017 +0200

    fixed javadoc

commit 9d4941eb97638fec09b3fe34d423538d17943b6f
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 16:05:27 2017 +0200

    Renamed Preallocated to ReservedThread

commit 6d3379ab64c6dcc2a7aa8ec7088afd77863816c2
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 12:28:52 2017 +0200

    Added configuration in modules

commit 1bd1adea4682538e1546c2ae53f4c9340dafb3bb
Merge: 83418a9 6702248
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:09:29 2017 +0200

    Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk3

commit 83418a91320c8bfc54465ca02efdce0d2c874a0e
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Jun 13 10:08:35 2017 +0200

    javadoc

commit 62918fd39189fed3414fec4a7c8380c21e90a4b8
Author: Greg Wilkins <gregw@webtide.com>
Date:   Sat Jun 10 00:04:06 2017 +0200

    Improved EatWhatYouKill implementation

    Simplified by abstracting out PreallocatedExecutor
    Removed invocation execution
    HTTP2 now uses a shared PreallocationExcecutor between connection
2017-06-21 11:48:41 +02:00
Greg Wilkins
90e5b5603b Issue #1618 Async dispatch encoded passed URI 2017-06-21 10:28:26 +02:00
Joakim Erdfelt
4f2c31867e Turning down logging level 2017-06-20 13:43:21 -07:00
Joakim Erdfelt
d7483934a0 Correcting dumps to only occur during DEBUG 2017-06-20 13:42:53 -07:00
Joakim Erdfelt
157fc4140b Fixing WebSocket MessageReceivingTest 2017-06-20 13:40:30 -07:00
Joakim Erdfelt
d0513ecbe6 Restoring JSR356 Session.setMax*MessageBufferSize() spec behavior 2017-06-20 13:40:05 -07:00
Joakim Erdfelt
b7959456fb Removing bad log silencing technique 2017-06-20 13:39:27 -07:00
Joakim Erdfelt
03afcc8487 Hightlighting double-close issue better in logs 2017-06-20 09:55:48 -07:00
Joakim Erdfelt
8d18118688 Reader-Self not relevant, removing 2017-06-20 09:55:21 -07:00
Joakim Erdfelt
579b99c2c9 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-06-20 08:43:51 -07:00
WalkerWatch
de976e8777 Updating SSL documentation for clarity. 2017-06-20 09:08:19 -04:00
Joakim Erdfelt
166b4b9e47 Issue #1618 - new testcase for startAsync(req,resp).dispatch() behavior with regards to URL/URI 2017-06-19 13:38:19 -07:00
Joakim Erdfelt
2416430527 Issue #1618 - updating testcase expectations for getPathInfo to match javadoc 2017-06-19 08:39:39 -07:00
Joakim Erdfelt
59e919bfe5 Issue #1618 - adding testcase to verify AsyncContext dispatch encoding 2017-06-19 08:33:12 -07:00
Joakim Erdfelt
166f44fad2 Updating test to use HttpTester 2017-06-19 08:23:56 -07:00
Vijay Anand
0e022fd973
Fix Typo
Signed-off-by: Vijay Anand <vijay@iavian.com>
2017-06-18 22:45:25 +05:30
Joakim Erdfelt
5638f7b25b Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-06-16 14:33:01 -07:00
Joakim Erdfelt
9e0fd7faa0 Issue #1625 - Support new IANA declared websocket close status codes 2017-06-16 14:23:29 -07:00
Joakim Erdfelt
0532852730 Merge pull request #1624 from olamy/feature/jetty_run_mojo_reactor_output_directory
run mojo use build.outputDirectory from reactor projects
2017-06-16 06:32:32 -07:00
olivier lamy
43f778946f use outputDirectory from reactor projects rather than having to install dependencies first #1623
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-16 10:46:21 +10:00
Joakim Erdfelt
fedfa67b37 Issue #1616 - Making test more reliable 2017-06-15 13:48:24 -07:00
Joakim Erdfelt
41d9245d9a Testing / UntrustedWSServer improvements 2017-06-15 13:45:55 -07:00
Joakim Erdfelt
fb3124359b Correcting error message 2017-06-15 13:45:44 -07:00
Joakim Erdfelt
d8775c77d9 Issue #1616 - Making test more reliable 2017-06-15 13:36:03 -07:00
Joakim Erdfelt
c496dd7961 Testing / UntrustedWSServer improvements 2017-06-15 13:35:40 -07:00
Joakim Erdfelt
e1ebcdaf18 Correcting error message 2017-06-15 13:34:17 -07:00
Joakim Erdfelt
10da4fce1d Merge pull request #1613 from xz64/header_filters
Add general purpose HeaderFilter
2017-06-15 10:40:21 -07:00
S K (xz64)
4af81674d2 add general purpose header filters
Signed-off-by: S K (xz64) <xz64.xyz@gmail.com>
2017-06-15 09:08:38 -07:00
Joakim Erdfelt
fc15da79d4 Issue #1616 enabling debug output for CI testing 2017-06-14 16:19:44 -07:00
Joakim Erdfelt
08962366ee Disabling test in master 2017-06-14 16:18:18 -07:00
Joakim Erdfelt
d02a14eeed WebSocket SuspendResume updated tests and notes from review 2017-06-14 11:14:59 -07:00
Joakim Erdfelt
7786d0fc2b WebSocket Client sending Close/ProtocolError should also see onError 2017-06-14 10:01:01 -07:00
Joakim Erdfelt
b31de636b4 Squelching Stacktraces 2017-06-14 08:43:10 -07:00
olivier lamy
53eee555c5 modify module names after Jan review
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-14 14:52:08 +10:00
olivier lamy
ec45636c89 fix file to use
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-14 09:46:36 +10:00
Joakim Erdfelt
41ae71f5b4 More hazelcast build catchup 2017-06-13 14:39:04 -07:00
Joakim Erdfelt
272679b39c Reviewing more @Ignore'd WebSocket tests 2017-06-13 14:23:09 -07:00
Joakim Erdfelt
9979d1e131 Updating jetty-hazelcast version 2017-06-13 10:54:01 -07:00
Joakim Erdfelt
00beb607fc Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-06-13 10:40:02 -07:00
Simone Bordet
6c9009cabf Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-06-13 19:26:55 +02:00
stephane martin
4f1e583b85 HTTP/2 :authority: declaration should omit default ports in jetty-client (#1611)
Change-Id: I2b4f8e8373e3ba16361a37fd1f6549a4a2d97d60
Signed-off-by: Stéphane Martin <stephane.martin@neotys.com>
2017-06-13 19:26:19 +02:00
Joakim Erdfelt
bd751b6ce2 Issue #1599 - WebSocketClient early close scenarios
+ Connection timeout results in:
  endpoint.onError(WebSocketTimeoutException)
  localSession.close(SHUTDOWN)
2017-06-13 09:47:44 -07:00