14729 Commits

Author SHA1 Message Date
Jan Bartel
8db5cc4f96 Issue #1795 2017-09-07 08:59:03 +10:00
WalkerWatch
804cabfbe6 Documentation formatting fix. Resolves #1744. 2017-09-06 17:25:05 -04:00
WalkerWatch
bd4eb6655b Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2017-09-06 17:12:11 -04:00
WalkerWatch
1a89dff8db Documentation updates for #1793. 2017-09-06 17:11:39 -04:00
Joakim Erdfelt
aa85bca2a9 Minor test cleanup 2017-09-06 13:49:20 -07:00
Joakim Erdfelt
45a4b87a33 Fixes #1662 - Removing harmless NPE on websocket compress with null frame payload 2017-09-06 10:57:28 -07:00
Joakim Erdfelt
28d2f30769 Fixing compilation error 2017-09-06 10:24:47 -07:00
Joakim Erdfelt
db77305550 Fixes #1756 - improving javadoc for WebSocketPolicy max text/binary message size 2017-09-06 10:22:12 -07:00
Joakim Erdfelt
acc7c97969 Removing @Rule LeakTrackingBufferPoolRule - bad threading behavior / false positives 2017-09-06 10:16:32 -07:00
Joakim Erdfelt
752fda19b9 Fixes #1767 - removing debug output from testing 2017-09-06 10:14:49 -07:00
Jan Bartel
df0e6d7f43 Issue #1793 2017-09-06 18:00:31 +10:00
Jan Bartel
d8e035ba0d Issue #1794 2017-09-06 18:00:31 +10:00
Greg Wilkins
22bc4f79e2 remove conscrypt testing 2017-09-06 12:39:32 +10:00
Greg Wilkins
89bcba9a78 Clean imports in start 2017-09-06 12:02:16 +10:00
Greg Wilkins
c9c83b846a Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-09-06 11:27:32 +10:00
Greg Wilkins
aa083ff81c Removed spurious dependency 2017-09-06 11:27:02 +10:00
Greg Wilkins
57e86c5c41 Issue #1416 GzipHandler If-Match 2017-09-05 18:31:56 +10:00
Greg Wilkins
ca750cf582 #1792 Accept ISO-8859-1 in Response reason 2017-09-05 17:29:49 +10:00
Greg Wilkins
7be350370c Issue #1732 Connection Limit (#1745)
Configure accepting during low resources from module/ini
2017-09-05 17:27:36 +10:00
Greg Wilkins
dd20272c48 Issue #1732 Connection Limit (#1745)
* Issue #1732 Connection Limit

Added a listener to stop accepting when a limit is reached

Update LowResourceMonitor to not accept in low resources
2017-09-05 15:21:51 +10:00
Greg Wilkins
bc47942d17 Issue #1200 Improve PathWatcher
Squashed commit of the following:

commit 08b5acccf87c3b99152a8042d650aadf7e43c5ff
Merge: cea3366 daeb844
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 5 12:43:01 2017 +1000

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

commit cea3366625e16debf66e07284ab7afa89e73a32d
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 5 12:42:21 2017 +1000

    Issue #1200 ignore OSX failure

commit fd2493f2b30ffb19f4b404636e1e38c8612cb502
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 5 12:11:05 2017 +1000

    Issue #1789 PropertyUserStoreTest failures on windows

commit 89aa59ca7b16a393edc77116b13050d2d8a2c3e2
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 5 11:56:52 2017 +1000

    Issue #1200 fixes for windows

commit 1904b4566d9224a19729f83a7b49a5ab23aaa5d8
Merge: 74d770e eec6453
Author: Greg Wilkins <gregw@webtide.com>
Date:   Tue Sep 5 11:45:19 2017 +1000

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

commit 74d770e557e8ff613a5965cb430a7b83ee75bd45
Author: Greg Wilkins <gregw@webtide.com>
Date:   Fri Sep 1 10:47:05 2017 +1000

    Issue #1200 fixes for windows

commit f4ee0e97dcd0a07257cea8da8b3106f71150957f
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Aug 31 10:24:07 2017 +1000

    Issue #1200 improved tests for long duration quiet time

commit 17381cbb0bbebe3ea27ed5f55caeb45c2856e1be
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Aug 31 10:03:04 2017 +1000

    Issue #1200 fixed javadoc

commit b3a12c15167ce77a9781942680ca2d5c872374dd
Merge: ed0db46 ce4adb5
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Aug 31 09:41:50 2017 +1000

    Merge branch 'jetty-9.4.x-1200' of github.com:eclipse/jetty.project into jetty-9.4.x-1200

commit ed0db46f495f27491ba58e6c4353cf1ef6f2061e
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Aug 31 09:39:46 2017 +1000

    Issue #1200 Improved PathWatcher

commit ce4adb54ed58d39789ea1ba4f5d58035e57980ce
Merge: f993a7c 48aaecb
Author: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Date:   Wed Aug 30 16:38:07 2017 -0700

    Merge branch 'jetty-9.4.x-1200' of github.com:eclipse/jetty.project into jetty-9.4.x-1200

commit f993a7c83ee7294a34b00cea68242adb7993e565
Author: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Date:   Wed Aug 30 16:37:45 2017 -0700

    Issue #1200 - adding some important OSX/HFS+ timing differences

    + We should really be testing the FileSystem (not the OS) to make the timing
       constants be more sane. (APFS for example should be much lower on newer
       OSX installations

commit 48aaecb4dd291d94d591c1545f671eecff1e3587
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Aug 31 08:50:42 2017 +1000

    Issue #1200 Improved PathWatcher diff

commit 1917f8b177d163bd42c07d5a2715858e7cf9787a
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Aug 31 08:36:40 2017 +1000

    Issue #1200 Improved PathWatcher diff

commit ecf002395a426ee3c00a4b42a32222e61805234f
Author: Greg Wilkins <gregw@webtide.com>
Date:   Thu Aug 31 08:22:41 2017 +1000

    Issue #1200 Test improved PathWatcher

commit 0d76544093cbcddd9b29fc2c92a4d0bb0a6839a8
Merge: 0fd7187 eb1320f
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Aug 30 16:43:15 2017 +1000

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

commit 0fd7187f908ed2d1bed24d5d82e25cb7ec244b0e
Author: Greg Wilkins <gregw@webtide.com>
Date:   Wed Aug 30 15:58:24 2017 +1000

    Issue #1200 Improve PathWatcher
2017-09-05 12:44:31 +10:00
Simone Bordet
daeb84481b Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2017-09-04 15:56:38 +02:00
Simone Bordet
9c03e66670 Issue #1790 - SSL 100% CPU for HTTP/2.
DecryptedEndPoint.isInputShutdown() now also testing the raw EndPoint
for input shutdown, not only the SSLEngine.
2017-09-04 15:55:12 +02:00
Greg Wilkins
eec6453daa Issue #1787 Improved XmlConfiguration setter exception 2017-09-04 15:02:17 +10:00
Joakim Erdfelt
9285adb596 Merge branch 'dellgreen-dosfilter-1717' into jetty-9.4.x 2017-08-31 15:12:43 -07:00
Joakim Erdfelt
9d3f20d509 Fixes #1717 - cleaning up testcase 2017-08-31 15:12:18 -07:00
Joakim Erdfelt
e5d94f54b7 Merge branch 'dosfilter-1717' of https://github.com/dellgreen/jetty.project into dellgreen-dosfilter-1717 2017-08-31 14:56:51 -07:00
Joakim Erdfelt
99e2053213 Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2017-08-31 14:54:12 -07:00
Joakim Erdfelt
2a1cf4c986 Merge branch 'lucasmo-websocket-client-lifecycle' into jetty-9.4.x 2017-08-31 14:53:24 -07:00
Joakim Erdfelt
3a9a07f31c Merge branch 'websocket-client-lifecycle' of https://github.com/lucasmo/jetty.project into lucasmo-websocket-client-lifecycle 2017-08-31 14:51:34 -07:00
WalkerWatch
3a4d3592bd Updating connectory documentation. Resolves #1784 2017-08-31 10:49:58 -04:00
Greg Wilkins
eb1320f56c Issue #1116 Allow empty HTTP header value 2017-08-30 16:42:47 +10:00
Greg Wilkins
bd111264f5 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-08-30 16:41:29 +10:00
Greg Wilkins
afaa170cd9 Issue #1116 Allow empty HTTP header value 2017-08-30 16:40:58 +10:00
Greg Wilkins
165ca36f6b Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x 2017-08-30 16:38:09 +10:00
Greg Wilkins
08a000b7a7 Issue #1520 wrong IO 2017-08-28 16:28:18 +10:00
Greg Wilkins
d0d9b7f8d7 Revert "Issue #1520"
This reverts commit ecad4125a431c46dd3718ecff76724eb7f8c0ccf.
2017-08-28 16:26:44 +10:00
Greg Wilkins
ecad4125a4 Issue #1520 2017-08-28 16:17:31 +10:00
Greg Wilkins
5f34e0bce8 Issue #1520 2017-08-28 16:03:51 +10:00
Greg Wilkins
6390b335fc Issue #1520
Removed a lot of cruft from this class that had accumulated over the years.
Deprecated methods like setConfigPath(File) and setConfigPath(String)
removed asymmetries like setConfigPath(String) and Path getConfigPath()
removed redundant configResource field
improved jarfile extraction to work for all string setters.
do not hot reload extracted config
fixed code style issues
2017-08-28 15:59:36 +10:00
Greg Wilkins
b8e5a1f018 Issue #1498 RTResource
Added a test that indicates the existing URLResource is adequate for JRT
2017-08-26 09:50:48 +10:00
Greg Wilkins
8e02bfef36 Issue #1499 ClasspathPattern module support
More efficient implementation that precomputes Path and modules
2017-08-26 09:50:19 +10:00
Greg Wilkins
1d1ba56c88 Issue #1499 ClasspathPattern module support
Added simple but inefficient implementation for jrt matching
2017-08-26 09:50:08 +10:00
Lucas Fairchild-Madar
b24c4e1a8a further match coding style 2017-08-25 12:36:48 -07:00
Lucas Fairchild-Madar
84ff1e3a66 Matching coding style; block potential race condition
Signed-off-by: Lucas Fairchild-Madar <lfairchildmadar@flightstats.com>
2017-08-25 12:35:45 -07:00
Lucas Fairchild-Madar
7d1d7a9724 Preserve delayed initialization semantics
Signed-off-by: Lucas Fairchild-Madar <lfairchildmadar@flightstats.com>
2017-08-25 12:33:41 -07:00
Lucas Fairchild-Madar
b680d1deea Allow for configuring WebSocketClient JVM lifecycle
Signed-off-by: Lucas Fairchild-Madar <lfairchildmadar@flightstats.com>
2017-08-25 11:23:08 -07:00
Dell Green
a3c3d735ab Issues #1717 DoSFilter remotePort tracker loadId delimiter added between address and port for ipv4 and ipv6
Signed-off-by: Dell Green <dell.green@ideaworks.co.uk>
2017-08-25 17:49:22 +01:00
Simone Bordet
2a3deb0a10 Removed leftover System.err debug line. 2017-08-24 11:01:34 +02:00
Jan Bartel
de9ac99fb2 Document 'env' config param for jetty-maven-plugin. 2017-08-24 17:00:19 +10:00