12844 Commits

Author SHA1 Message Date
Simone Bordet
b7c4e1c7dc Issue #487 - JDK 9 build compatibility.
Made sure that when compiling with JDK 9 we actually use a JDK 8 runtime.

Updated the Maven Compiler Plugin to latest version, with support for
JDK 9 --release command line.

Removed unnecessary Maven Compiler Plugin declarations in POMs.
2017-08-16 12:37:44 +02:00
Simone Bordet
3af1f11839 Issue #1741 - Java 9 javadoc failure in build.
Updated Maven Javadoc Plugin to 3.0.0-M1 and removed unused imports
that were influencing somehow the Javadoc generation.
2017-08-15 23:01:01 +02:00
Simone Bordet
7e5bfedd4e Issue #1741 - Java 9 javadoc failure in build.
Workaround for a Javadoc tool bug in JDK 9.
2017-08-15 19:43:57 +02:00
Simone Bordet
0e2852a5ac Issue #487 - JDK 9 build compatibility.
Specified JDK 9 compliant version for the Maven Enforcer Plugin.
2017-08-15 17:46:00 +02:00
Simone Bordet
d3d02f227e Fixes #1719 - Improve handling of HTTP/2 queued requests.
Idle timeout have a special meaning in that they become a no-operation
if the application is dispatched but idle (neither reading nor writing).

HttpChannelOverHTTP2 now forwards the idle timeout to HttpInput, which
will only change its state if it is interested in reading.

HttpInput.consumeAll() has been modified to consume all input even if
it's already failed.

Failures caused by the other peer (e.g. I/O failures or stream resets)
are now retained and will eagerly consumed any queued data to free up
the flow control windows.
2017-08-09 16:21:53 +02:00
Simone Bordet
93e8af1db5 Refactored isRequestHandled() logic to use HttpChannelState. 2017-08-09 10:25:47 +02:00
Simone Bordet
7b437cd647 Refactored calls to _transport.abort() to call this.abort(). 2017-08-09 10:25:47 +02:00
Joakim Erdfelt
28babcf619 Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x 2017-08-03 10:56:20 -07:00
Simone Bordet
689684e9a2 Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'. 2017-08-02 23:00:45 +02:00
Simone Bordet
be970de6db 475546 - ClosedChannelException when connecting to HTTPS over HTTP proxy with CONNECT.
Not closing the connection if the request method is CONNECT.
2017-08-02 22:29:28 +02:00
Joakim Erdfelt
11a544d6ac Updating to version 9.3.22-SNAPSHOT 2017-08-01 11:26:37 -07:00
Joakim Erdfelt
bb1d69ca52 Updating to version 9.3.21.M0 jetty-9.3.21.M0 2017-08-01 10:47:04 -07:00
Simone Bordet
a2b78f1be2 Fixes #1703 - Improve HttpInput failure logging. 2017-08-01 14:21:49 +02:00
Simone Bordet
b616249603 Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'. 2017-08-01 11:14:28 +02:00
Simone Bordet
d4d5211ede Fixes #1702 - Update ALPN for JDK 8u144. 2017-08-01 11:05:30 +02:00
Simone Bordet
bfecc82ad1 Fixes #1687 - Missing callback notification when channel not found. 2017-07-24 11:35:41 +02:00
Simone Bordet
8568fe18d8 Updated ALPN documentation for JDK 8u141. 2017-07-24 11:22:49 +02:00
Simone Bordet
6782a6fafd Fixed location of ALPN files for JDK 8u141. 2017-07-24 10:50:48 +02:00
Simone Bordet
a0026fd9d2 Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'. 2017-07-24 10:44:39 +02:00
Simone Bordet
3f94a5d132 Fixes #1685 - Update ALPN support for Java 8u141. 2017-07-24 10:08:10 +02:00
WalkerWatch
9063b359d4 Restoring SSL dump info 2017-07-14 12:16:00 -04:00
WalkerWatch
629e41526e Updates to SSL documentation. Resolves #1667 2017-07-14 11:17:51 -04:00
Greg Wilkins
7b1d4c7ccf Fix #1664 CIDR IP 2017-07-13 15:41:21 +02:00
Greg Wilkins
6244d0df3c Issue #1661 remove debug 2017-07-13 14:16:51 +02:00
Greg Wilkins
8795781923 Issue #1661 Portable onProxyResponseFailure
avoid using sendError(-1)
2017-07-13 14:14:36 +02:00
Greg Wilkins
070a58ff59 Issue #1655 ServerConnector configured with channel
converted setter to open method
added test harness
2017-07-03 17:48:07 +02:00
Greg Wilkins
fd44bbabde Issue #1655 added setter for accept channel 2017-07-03 15:34:23 +02:00
Greg Wilkins
6c0100181e Issue #1655 added openAcceptChannel 2017-07-03 14:51:45 +02:00
Jan Bartel
5f63022c64 Merge pull request #1606 from olamy/feature/hazelcast_session_manager_9_3
add Hazelcast session manager
2017-06-27 11:09:56 +02: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
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
olivier lamy
dae0b7fde3 add documentation page for hazelcast session manager module
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-13 18:34:55 +10:00
olivier lamy
a3be81e618 add new module for hazelcast session manager
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-06-08 22:00:24 +10:00
Joakim Erdfelt
828afa0020 Merge branch 'release-9.3.20' into jetty-9.3.x 2017-06-07 09:58:56 -07:00
WalkerWatch
8a07b46949 Updating 9.3.x for #1598 2017-06-06 15:37:00 -04:00
WalkerWatch
5819fcd13b Updating documentation. Resolves #1598 2017-06-06 15:09:35 -04:00
Joakim Erdfelt
4d2c299fe8 Updating to version 9.2.23-SNAPSHOT 2017-06-06 08:55:12 -07:00
Joakim Erdfelt
0af30bce5a Updating to version 9.2.22.v20170606 jetty-9.2.22.v20170606 2017-06-06 07:03:05 -07:00
Joakim Erdfelt
c9732c5349 Issue #1590 - Revert Java 8 class usage back to Java 7 limits 2017-06-02 11:33:42 -07:00
Greg Wilkins
6d450bdc7f Issues #1513 #1515
Fixed and tested backup file
2017-06-02 10:13:13 -07:00
Greg Wilkins
314c9f31b0 Issues #1513 #1515
Fixed removed of old files.
Added test to check file handling
2017-06-02 10:13:03 -07:00
Greg Wilkins
2d8ef2f5f0 Fixed #1513 paranoid cleanup 2017-06-02 10:12:31 -07:00
Greg Wilkins
d9f9791e39 Fixed #1513 back ported some 9.4 changes 2017-06-02 10:12:13 -07:00
Greg Wilkins
108fd25086 Fixed #1513 sync shared timer 2017-06-02 10:11:56 -07:00
Greg Wilkins
d2ee6bdf08 Issue #1507 2017-06-02 10:11:38 -07:00
Joakim Erdfelt
89a82ac8cd Issue #1469 - conforming to java.util.Timer quirks 2017-06-02 10:09:24 -07:00
Joakim Erdfelt
897d0264c9 Eliminate time creep in RFOS 2017-06-02 10:09:10 -07:00
Joakim Erdfelt
0d4fcd0cb4 Fixes #1357 - Refactored date/time handling and added tests for RolloverFileOutputStream 2017-06-02 10:08:44 -07:00
Joakim Erdfelt
429380d36a Updating to version 9.3.21-SNAPSHOT 2017-05-31 16:10:04 -07:00