Simone Bordet
1ef845556b
Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'.
2017-05-16 10:44:46 +02:00
Simone Bordet
042f325f1c
Fixes #1556 - A timing channel in Password.java.
2017-05-16 10:41:08 +02:00
Simone Bordet
b1b94d870e
Code cleanups.
2017-05-16 10:25:34 +02:00
Joakim Erdfelt
ca4e72ca5d
Issue #1553 - Guard against X509.isCertSign AIOOBE
2017-05-15 10:23:22 -07:00
Joakim Erdfelt
3521c76d53
Missing license header
2017-05-12 10:14:16 -07:00
Joakim Erdfelt
5e0d11cfc3
Issue #1108 - adding SslContextFactory.dump() selection details
...
+ Protocol selection details
+ Cipher Suites selection details
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
Conflicts:
jetty-util/src/test/java/org/eclipse/jetty/util/ssl/SslContextFactoryTest.java
2017-05-12 09:29:27 -07:00
Greg Wilkins
4ab08c0e80
Issue #1539 decode path in jar:file
2017-05-10 14:24:10 +02:00
Joakim Erdfelt
cf56168f7d
Updating to version 9.3.20-SNAPSHOT
2017-05-02 15:26:56 -07:00
Joakim Erdfelt
d36d57d5c7
Updating to version 9.3.19.v20170502
2017-05-02 14:31:51 -07:00
Joakim Erdfelt
782f36f157
Updating to version 9.4.6-SNAPSHOT
2017-05-02 14:29:09 -07:00
Joakim Erdfelt
9d8ad7489c
Updating to version 9.4.5.v20170502
2017-05-02 13:22:18 -07:00
Greg Wilkins
179d40edcb
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-05-02 12:40:44 +02:00
Greg Wilkins
f2721d3407
Issues #1513 #1515
...
Fixed and tested backup file
2017-05-02 12:40:00 +02:00
Greg Wilkins
58492b3ebc
fixed merge
2017-05-02 12:14:00 +02:00
Greg Wilkins
9cc23b1901
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-05-02 11:49:01 +02:00
Greg Wilkins
1f8b48cb83
Issues #1513 #1515
...
Fixed removed of old files.
Added test to check file handling
2017-05-02 11:47:32 +02:00
Greg Wilkins
90a90d6c76
Issue #304 Deprecated sid methods
2017-04-28 13:30:49 +02:00
Greg Wilkins
89bb7db58c
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-28 11:40:26 +02:00
Greg Wilkins
a4cfd8a7a5
Fixed #1513 paranoid cleanup
2017-04-28 11:38:48 +02:00
Greg Wilkins
fe4928b8ea
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-28 11:07:00 +02:00
Greg Wilkins
c87903f39d
Fixed #1513 back ported some 9.4 changes
2017-04-28 11:01:42 +02:00
Greg Wilkins
860d8658ca
Fixed #1513 sync shared timer
2017-04-28 10:25:29 +02:00
Joakim Erdfelt
94ea83b49a
Issue #1507 - adding state information to ISE if it occurs
2017-04-27 08:58:24 -07:00
Joakim Erdfelt
1acc064281
Issue #1507 - ROFS: Simplifying, Documenting, Testing
2017-04-27 07:25:13 -07:00
Greg Wilkins
776fd3e947
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-27 10:59:04 +02:00
Greg Wilkins
118652e985
Issue #1507
2017-04-27 10:57:55 +02:00
Greg Wilkins
9e65d1ebcb
Issue #1505
...
* minor cleanups of ClasspathPattern
* defined jetty.home.uri and jetty.base.uri in start.jar and webapp configuration properties
* minor cleanup of start.jar property handling (more needed)
* updated location classpathpatterns in modules
2017-04-26 14:54:37 +02:00
Joakim Erdfelt
6ca9bacee6
Issue #1448 - Eliminating Resource creation from TypeUtil.getLoadedFrom()
...
+ Replaced with URI TypeUtil.getLocationOfClass(Class clazz)
+ and File TypeUtil.getLocationOfClassAsFile(Class clazz)
+ This is done to eliminate extraneous "new URL" and "URI.toURL" calls
that can trigger URL Stream Handler creation and initialization
which is the cause of the StackOverflowError
2017-04-26 13:43:35 +02:00
Simone Bordet
de7c146bd7
Fixes #1235 - DNS lookup in newSSLEngine(InetSocketAddress address).
2017-04-21 11:29:10 +02:00
Greg Wilkins
8aa64949c2
Fixes #1492
...
ini properties should be overridable
2017-04-21 13:25:52 +10:00
Joakim Erdfelt
874662fe4a
Issue #1475 - retain encoded form of path
2017-04-20 09:00:48 -07:00
Greg Wilkins
02276974a8
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-20 13:19:28 +10:00
Greg Wilkins
2f04b0f869
Fix #1487
2017-04-20 11:38:28 +10:00
Joakim Erdfelt
9ce9832293
Issue #1480 - more testcase updates
2017-04-19 15:14:44 -07:00
Greg Wilkins
a85da08fd4
Issue #1480 - Fixed single dot handling
2017-04-20 08:10:44 +10:00
Joakim Erdfelt
f64b0409ff
Issue #1480 - improving canonicalPath test cases
2017-04-19 12:16:42 -07:00
Joakim Erdfelt
ad2fe27303
Improving javadoc
2017-04-19 12:16:37 -07:00
Joakim Erdfelt
e9138026f8
Merge branch 'release-9.4.4' into jetty-9.4.x
2017-04-19 10:50:20 -07:00
Greg Wilkins
7e61570481
Issue #1480 Optimised canonicalPath implementation
2017-04-19 13:24:49 +10:00
Joakim Erdfelt
92ea5bda21
Updating to version 9.4.5-SNAPSHOT
2017-04-14 14:43:36 -07:00
Joakim Erdfelt
3dc8f557c6
Updating to version 9.4.4.v20170414
2017-04-14 13:20:17 -07:00
Joakim Erdfelt
ccfe579a55
Issue #1475 - SIOOBE in ContextHandler startup
...
+ Fixed ContextHandler logname creation to be more resilient to
bad characters that are unsuitable for a log name
+ Corrected AbstractLogger condensePackageString() to be
more resilient to bad characters and classname formatting
2017-04-14 12:04:18 -07:00
Joakim Erdfelt
68ff657c0b
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-13 09:07:58 -07:00
Joakim Erdfelt
399ff337c8
Issue #1469 - conforming to java.util.Timer quirks
2017-04-13 09:07:26 -07:00
Simone Bordet
5d6bda39b6
Cleaned up test logging levels.
2017-04-12 12:27:03 +02:00
Greg Wilkins
3359db09bb
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-12 16:55:50 +10:00
Greg Wilkins
6a10b4272b
Issue #1463
2017-04-12 16:55:31 +10:00
Greg Wilkins
b6b451a988
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-12 14:56:47 +10:00
Greg Wilkins
23a9c6c1be
Issue #1463
2017-04-12 14:54:18 +10:00
Jan Bartel
8885f24ccb
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-04-12 11:26:09 +10:00
Joakim Erdfelt
9e2aeda052
Updating to version 9.3.19-SNAPSHOT
2017-04-06 07:47:53 -07:00
Joakim Erdfelt
63273aa40b
Updating to version 9.3.18.v20170406
2017-04-06 06:31:02 -07:00
Joakim Erdfelt
f53776628f
Issue #1448 - Reduce unncessary URL creation
2017-04-04 09:08:44 -07:00
Simone Bordet
1d9f9e86c0
Added getter to expose nested callback to subclasses.
2017-04-03 22:25:50 +02:00
WalkerWatch
d841dba997
Documentation updates for #1437
...
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-04-03 11:04:11 -04:00
Greg Wilkins
f06c7c358f
Fixes #1440
...
Improve low resource solution for scheduling strategy.
Replaced the dual scheduling strategy with a single re-implementation of EatWhatYouKill
that can adapt to act as ProduceConsume, ExectureProduceConsume or ProduceExecuteConsume
as need be.
Squashed commit of the following:
commit 25eeb32181
Author: Greg Wilkins <gregw@webtide.com>
Date: Sat Apr 1 09:08:49 2017 +1100
renamed variables
commit 4f370d84ca
Merge: 8159c50
823cbe1
Author: Greg Wilkins <gregw@webtide.com>
Date: Fri Mar 31 11:54:26 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit 8159c508f0
Merge: 5805a92
daf61cd
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 30 17:28:00 2017 +1100
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x-ewyk
commit daf61cd294
Author: Denis Nedelyaev <denvned@gmail.com>
Date: Thu Mar 30 04:15:32 2017 +0300
Fix memory leak in GzipHandler (#1429 )
Looks like this leak shows itself only with asynchronous responses.
Some relevant info: http://www.devguli.com/blog/eng/java-deflater-and-outofmemoryerror/
Signed-off-by: Denis Nedelyaev <denvned@gmail.com>
commit 5805a92d0e
Merge: cfabbd2
dc759db
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 30 17:12:38 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit cfabbd2341
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 30 16:04:57 2017 +1100
minor cleanups
commit c7aa64aa10
Merge: bacf51a
18f17ac
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 30 14:58:37 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit bacf51a83d
Merge: 11ba4bc
2fafa1d
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 30 14:13:36 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit 11ba4bc849
Merge: 69003d3
1a0b2df
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 30 13:48:09 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit 69003d3dd9
Merge: f89b08d
a8ff18d
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 30 12:35:27 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit f89b08d08a
Merge: 7a87c8e
00b42ca
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 23 16:01:00 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit 7a87c8ec9d
Merge: 1a92015
12dc169
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 23 10:27:14 2017 +1100
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-ewyk
commit 1a92015471
Author: Greg Wilkins <gregw@webtide.com>
Date: Tue Mar 21 09:23:53 2017 +1100
better spruious wakeup handling and other simplifications
commit c01a910b69
Merge: 0b2b9ea
67ec4b0
Author: Greg Wilkins <gregw@webtide.com>
Date: Fri Mar 17 14:59:37 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit 0b2b9ea187
Author: Greg Wilkins <gregw@webtide.com>
Date: Fri Mar 17 14:52:49 2017 +1100
cleanup
commit c1d92ebde6
Author: Greg Wilkins <gregw@webtide.com>
Date: Fri Mar 17 13:41:45 2017 +1100
Fixed push
commit d2d6bc3e65
Author: Greg Wilkins <gregw@webtide.com>
Date: Fri Mar 17 12:18:03 2017 +1100
minor cleanups
commit c1a159b7a9
Merge: 01349ac
78f4712
Author: Greg Wilkins <gregw@webtide.com>
Date: Fri Mar 17 09:30:44 2017 +1100
Merge branch 'jetty-9.4.x' into jetty-9.4.x-ewyk
commit 01349ac935
Merge: 4dc1503
08f351b
Author: Greg Wilkins <gregw@webtide.com>
Date: Fri Mar 17 08:16:06 2017 +1100
Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-ewyk
commit 4dc15032ba
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 16 23:26:59 2017 +1100
work in progress
commit 5d18c654b8
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 16 22:05:03 2017 +1100
work in progress
commit d52a09a6cd
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 16 18:03:16 2017 +1100
work in progress
commit c097db32e7
Author: Greg Wilkins <gregw@webtide.com>
Date: Thu Mar 16 15:59:29 2017 +1100
Experiement enhancement to EatWhatYouKill ExecutionStrategy
Use the existence of a pending producer threads to determine if low resources or not.
2017-04-01 09:18:37 +11:00
Joakim Erdfelt
e8f8e6a279
Issue #1439 - Cleanup of PR #1438 to enable UNC support
...
+ Uses Path.toRealPath() to satisfy requirements on both
Windows and Linux respectively
2017-03-31 11:18:30 -07:00
Fabian van der Veen
9a00c038ff
Make PathResource UNC compatible again
...
The newly added checkAliasPath used the File constructor on a uri
resulting from Path's toUri, which caused an IllegalArgumentException due to
the uri having an authority component. (File's toURI and Path's toUri
differ slightly wrt. UNC paths; file:////unc vs file://unc.)
Signed-off-by: Fabian van der Veen <djyhnzo@gmail.com>
2017-03-30 16:03:11 +02:00
Greg Wilkins
2fafa1de0f
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-03-30 14:13:07 +11:00
Joakim Erdfelt
dff8fb6b90
Issue parameter decoding ( #1330 )
...
* Issue #1327 - Removing non-standard (Microsoft only) %uXXXX support
* Issue #1322 - Removing attempts at "solving" bad behavior in UrlEncoded
+ No longer captures NumberFormatException and Utf8Exception and
NotUtf8Exception for purposes of "recovering" from a bad encoding.
+ Introduces UrlEncode.decodeHexChar() and .decodeHexByte() to make
reporting of bad encoding more clear.
* Issue #1316 - throw a BadMessageException on bad parameter parsing
+ If BadMessageException is uncaught by the webapp, this will result
in an error 400 response message.
+ If an application decides to catch the BadMessageException, they can
choose to ignore the exception and do their own error reporting.
+ This piggybacks on Issue #1327 and Issue #1322
2017-03-30 14:00:39 +11:00
Joakim Erdfelt
1360b863dc
Updating to version 9.4.4-SNAPSHOT
2017-03-17 10:53:54 -07:00
Joakim Erdfelt
95e94b49d8
Updating to version 9.4.3.v20170317
2017-03-17 09:54:58 -07:00
Joakim Erdfelt
a6a0ab991f
Updating to version 9.3.18-SNAPSHOT
2017-03-17 09:48:19 -07:00
Joakim Erdfelt
307d23975e
Updating to version 9.3.17.v20170317
2017-03-17 09:07:39 -07:00
Greg Wilkins
18d87aa972
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-03-09 15:59:19 +11:00
Greg Wilkins
9f9e1ab190
Issue #1374 Stop on Failure
2017-03-09 15:56:54 +11:00
Greg Wilkins
0a2da4822d
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-03-06 14:20:23 +11:00
Joakim Erdfelt
1e46576bf4
Eliminate time creep in RFOS
2017-02-27 14:20:06 -07:00
Joakim Erdfelt
196b2c384b
Fixes #1357 - Refactored date/time handling and added tests for RolloverFileOutputStream
2017-02-27 11:25:39 -07:00
Greg Wilkins
1361b31beb
Issue #1353 . fixed growable Trie
2017-02-25 11:15:10 +09:00
Joakim Erdfelt
523fab30bd
Updating to version 9.4.3-SNAPSHOT
2017-02-20 08:13:31 -07:00
Joakim Erdfelt
4a674b9cc9
Updating to version 9.4.2.v20170220
2017-02-20 06:22:45 -07:00
Joakim Erdfelt
1f2ed754f3
Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x
2017-02-15 11:35:44 -07:00
Joakim Erdfelt
0cd8d21bfd
Issue #1331 - replacing with ${jetty.base.uri} form
2017-02-15 11:34:47 -07:00
Greg Wilkins
24e39cf944
update TypeUtil test for java9
2017-02-09 17:36:12 +11:00
Joakim Erdfelt
5e57b9562f
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2017-02-02 16:14:10 -07:00
Joakim Erdfelt
9a8f22d5dd
Testing Updates
...
+ Upgrading to jetty-test-helper 4.0
+ Removing use of org.eclipse.jetty.toolchain.test.SimpleRequest
+ Removing use of org.eclipse.jetty.toolchain.test.http.SimpleHttpParser
+ Removing use of org.eclipse.jetty.toolchain.test.http.SimpleHttpResponse
+ Updating long since deprecated (and now removed) known quirky methods
in jetty-test-helper and the test classes.
2017-02-02 15:51:38 -07:00
Jesse McConnell
e695fc80d6
Updating to version 9.2.22-SNAPSHOT
2017-01-20 12:32:51 -06:00
Jesse McConnell
513b5e5f90
Updating to version 9.2.21.v20170120
2017-01-20 12:32:00 -06:00
Jesse McConnell
d0c33ebe8b
Updating to version 9.4.2-SNAPSHOT
2017-01-20 10:49:06 -06:00
Jesse McConnell
556ecbcdcf
Updating to version 9.4.1.v20170120
2017-01-20 09:47:53 -06:00
Jesse McConnell
66b43ecda8
Updating to version 9.3.17-SNAPSHOT
2017-01-20 09:33:43 -06:00
Jesse McConnell
df03355d00
Updating to version 9.3.16.v20170120
2017-01-20 09:06:48 -06:00
Simone Bordet
0c8273f2ca
Happy New Year 2017.
2017-01-19 19:26:41 +01:00
Simone Bordet
07838b057f
Happy New Year 2017.
2017-01-19 18:54:03 +01:00
Simone Bordet
347c48d657
Revert "resolve merge and update license headers"
...
This reverts commit 53b31b03dd
, reversing
changes made to 4565c186d7
.
2017-01-19 18:26:43 +01:00
Jesse McConnell
53b31b03dd
resolve merge and update license headers
2017-01-19 09:33:16 -06:00
Jesse McConnell
ce3e6dafec
update license headers to 2017
2017-01-19 09:30:00 -06:00
Greg Wilkins
fb8ecf9970
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2017-01-17 15:27:22 +11:00
Greg Wilkins
76e9849fcd
Issue #1262 Avoid reflection in isMappedBuffer
2017-01-17 15:23:26 +11:00
Greg Wilkins
07fb9c97db
Issue #1260 expand system properties
2017-01-13 17:49:27 +11:00
Joakim Erdfelt
7494914ff6
Updating to version 9.3.16-SNAPSHOT
2016-12-20 13:09:32 -07:00
Joakim Erdfelt
680ecd646b
Updating to version 9.3.15.v20161220
2016-12-20 12:31:58 -07:00
Joakim Erdfelt
6b3b59df43
Updating to version 9.2.21-SNAPSHOT
2016-12-16 16:23:06 -07:00
Joakim Erdfelt
bcbcee7f23
Updating to version 9.2.20.v20161216
2016-12-16 15:47:41 -07:00
Jesse McConnell
6a7e5dd4f5
Updating to version 9.4.1-SNAPSHOT
2016-12-08 09:41:50 -06:00
Jesse McConnell
c54efb5929
Updating to version 9.4.0.v20161208
2016-12-08 08:56:45 -06:00
Jesse McConnell
f8338b3f59
Updating to version 9.4.1-SNAPSHOT
2016-12-07 10:32:41 -06:00
Jesse McConnell
dac1d17a2d
Updating to version 9.4.0.v20161207
2016-12-07 09:47:30 -06:00
Greg Wilkins
3ea2d1cf95
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-12-02 13:01:26 +11:00
Greg Wilkins
b6b33bd679
Issue #1134 HPACK
...
Added test that demonstrates large headers are incorrectly indexed
Do not index fields if too large to fit
2016-12-02 10:27:14 +11:00
Jan Bartel
640801987c
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-11-30 09:37:21 +11:00
dreis2211
9b0f6b1fd5
Issue #1135 - Avoid allocations from Method.getParameterTypes() if possible
...
Signed-off-by: dreis2211 <christoph.dreis@freenet.de>
(cherry picked from commit 16334c1893
)
2016-11-30 09:36:30 +11:00
Simone Bordet
f70c6f790c
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-11-25 09:05:07 +01:00
Greg Wilkins
deac849325
Fixes #1127
...
Fixes #1127 by updating #1074 solution. Spurious calls to HttpInput.run can be ignored.
Hide some more test stacks
2016-11-24 10:18:06 +11:00
Joakim Erdfelt
3e963df353
Adding missing license header
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2016-11-23 06:07:13 -07:00
Joakim Erdfelt
d57cfe8ce1
Issue #1108 - adding comment about the purpose of the pristine SSLEngine
...
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2016-11-22 12:00:10 -07:00
Joakim Erdfelt
b308574dd5
Issue #1108 - Use pristine SSLEngine for detecting JreDisabled
...
+ The use of the SSLEngine from SslContextFactory will include
the as-configured the SSLEngine exclusions from the configuration.
The dump routines now use a fresh SSLEngine to detect the JVM
level disabled features.
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2016-11-22 11:46:43 -07:00
Joakim Erdfelt
1672904d84
Issue #1108 - adding SslContextFactory.dump() selection details
...
+ Protocol selection details
+ Cipher Suites selection details
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
2016-11-22 11:30:13 -07:00
Joakim Erdfelt
08012355de
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-11-17 14:45:55 -07:00
Joakim Erdfelt
9f317dee94
Issue #1051 - Using java.time.ZonedDateTime instead of java.util.Calendar for Java 1.8+
2016-11-17 14:44:58 -07:00
Joakim Erdfelt
1003969468
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-11-17 11:04:40 -07:00
Joakim Erdfelt
bfadca49b5
Merge branch 'jetty-9.2.x' into jetty-9.3.x
2016-11-16 13:56:31 -07:00
Greg Wilkins
fe1704c89a
javadoc
2016-11-10 13:56:33 +11:00
Joakim Erdfelt
de18e4540b
Issue #1051 - RolloverFileOutputStream doesn't handle DST properly
2016-11-07 09:55:09 -07:00
Jesse McConnell
9a6f68be78
Merge branch 'release-9.3.14' into jetty-9.3.x
2016-11-07 10:45:04 -06:00
Greg Wilkins
c6436c34ad
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-11-03 16:56:21 +11:00
Greg Wilkins
3dc2637d21
Issue #1063 Accept empty host
2016-11-03 15:06:32 +11:00
Jan Bartel
7790234589
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-11-02 15:42:03 +11:00
Jan Bartel
ca882c8dee
Issue #240
...
No error if no parts because input stream already consumed.
2016-11-02 15:40:59 +11:00
Joakim Erdfelt
2c38511828
Updating to version 9.3.15-SNAPSHOT
2016-10-28 13:01:34 -07:00
Joakim Erdfelt
14611d2f76
Updating to version 9.3.14.v20161028
2016-10-28 12:21:02 -07:00
Jan Bartel
da853574f6
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-10-28 14:41:37 +11:00
Jan Bartel
6f6ccdf061
480764 Add extra tests for empty multipart.
2016-10-28 14:41:05 +11:00
Simone Bordet
c6ad87c3f9
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-10-27 16:55:12 +02:00
Simone Bordet
8cefaba2a4
Allow process() to throw Throwable, which we catch anyway.
2016-10-27 15:43:12 +02:00
Greg Wilkins
726fcd814c
fixed simple-impl naming #1023
2016-10-22 10:56:50 +11:00
Greg Wilkins
9569ff64c9
removed unnecessary dependency #1020
2016-10-22 10:34:14 +11:00
Greg Wilkins
97470c4736
Overlay directories for modules #1013
...
Implemented overlay directories for modules.
Implemented by extending the basehome initializer to be able to handle
directory to directory copies, with a default of jetty.base if no location
is specified.
2016-10-20 17:44:39 +11:00
Greg Wilkins
d7b781574d
Improve logging modules and listing #984
...
All logging modules log to stderr
2016-10-20 10:57:56 +11:00
Greg Wilkins
1706c6d9ed
Improve logging modules and listing #984
...
Do not support JCL as a logging mechanism. Only support jcl-slf4j binding
2016-10-20 10:57:56 +11:00
Greg Wilkins
6bc8717053
Improve logging modules and listing #984
...
Trim provider list and accept as default if only 1 available
2016-10-20 10:06:52 +11:00
Joakim Erdfelt
4dfd3fad73
Fixing log4j.properties -> log4j.xml
2016-10-19 14:24:54 -07:00
Joakim Erdfelt
15d00767a5
Using ${jetty.logging.dir} consistently
2016-10-19 14:23:54 -07:00
Joakim Erdfelt
d9054d24b3
Issue #984 - minor cleanup, consistency across all modules
...
+ Also correcting filename jcl-simple-impl.mod
2016-10-19 10:25:44 -07:00
Simone Bordet
d07d78066e
Moved console-capture.xml from modules/console-capture/ to etc/.
...
This is needed to ease migrations from Jetty 9.3.x, that otherwise
won't be able to find that file.
Furthermore, it's a file that will be rarely modified, since it can
be tuned via properties in start.ini.
Finally, it needs to be in etc/ if it is to be referenced by jetty.conf.
2016-10-19 16:01:16 +02:00
Simone Bordet
ae240b9c17
Fixed properties in *.mod and *.xml for module console-capture.
2016-10-19 11:44:13 +02:00
Greg Wilkins
631437060b
Improve logging modules and listing #984
...
Improved logging dependencies
2016-10-19 17:29:39 +11:00
Greg Wilkins
a32923b66e
Improve logging modules and listing #984
...
added jul-slf4j
updated logging dependencies
2016-10-19 16:25:18 +11:00
Greg Wilkins
08be6aca91
Improve logging modules and listing #984
...
renamed simple implementation modules.
2016-10-19 16:25:18 +11:00
Greg Wilkins
7bbfd618e3
Improve logging modules and listing #984
...
Used the term 'logging binding' instead of 'logging bridge'
2016-10-19 16:25:18 +11:00
Greg Wilkins
9cdfdf34a7
Improve logging modules and listing #984
...
renamed stderout-capture to console-capture
2016-10-19 16:25:18 +11:00
Joakim Erdfelt
ade14ba34b
Updating to version 9.3.14-SNAPSHOT
2016-10-14 11:33:51 -07:00
Joakim Erdfelt
c3a78e70a8
Updating to version 9.3.13.v20161014
2016-10-14 10:39:37 -07:00
Greg Wilkins
b11757a1e2
Issue #984 Improve module listing
...
Fixed cycle in logging from gcloud datastore
2016-10-14 15:42:12 +11:00
Greg Wilkins
d9c2352966
Issue #984 Improve module listing
...
improved logging of file copies
renamed stderrout-logging to stderrout-capture
2016-10-14 10:17:39 +11:00
Greg Wilkins
91f708b9f6
Issue #984 Improve module listing
...
Use stderrout-logging for jcl-impl
2016-10-14 08:26:41 +11:00
Greg Wilkins
cfed44fa7d
Issue #984 Improve module listing
...
Made jul-impl a dependency of logging-jul
2016-10-14 08:18:15 +11:00
Greg Wilkins
fa3603a739
Issue #984 Improve module listing
...
Logback file handler
2016-10-13 16:37:24 +11:00
Greg Wilkins
0966036fbc
Issue #984 Improve module listing
...
Fixed server classes property
2016-10-13 16:37:24 +11:00
Greg Wilkins
d5a4f0f6d4
Issue #984 Improve module listing
...
Simplified start.jar ini mechanism
updated logging modules to have file handlers
2016-10-13 16:37:24 +11:00
Greg Wilkins
0142bcde8f
Issue #984 Improve module listing
...
renamed verbose to internal module tag
2016-10-07 20:27:38 +11:00
Greg Wilkins
d8b1c88abc
Issue #984 Improve module listing
...
Reworked logging modules
added support for ,= and += properties
2016-10-07 12:48:47 +11:00
Greg Wilkins
539a209bef
Issue #984 Improve module listing
...
added verbose tags
2016-10-06 19:16:23 +11:00
Greg Wilkins
91e9e7b76a
Issue #984 Improve module listing
2016-10-06 17:01:08 +11:00
Greg Wilkins
afb750515e
Issue #963 Location based classpath pattern ( #978 )
...
Issue #963 location based white/black classpath lists
- removed outdated annotations/ClassNameResolver
- implemented loadedFrom in TypeUtil
- created a growable Trie
- reimplemented classpathpattern
- simplified OSGi classloading
2016-10-06 10:47:09 +11:00
Jesse McConnell
863913b64e
set for dev
2016-09-30 19:05:47 +00:00
Jesse McConnell
b91cc8a4ea
set for release
2016-09-30 18:01:20 +00:00
Simone Bordet
285f283e5b
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-30 18:09:58 +02:00
Simone Bordet
38d48395b0
Issue #918 - Support certificates hot reload.
...
Introduced SslContextFactory.reload(Consumer) to perform atomic
reload of SslContextFactory.
2016-09-30 17:48:09 +02:00
Simone Bordet
7471f5c8f2
Code cleanup.
2016-09-30 17:47:52 +02:00
Simone Bordet
7e376fd9da
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-28 11:53:54 +02:00
Simone Bordet
0f97c3df5d
Fixes #966 - Remove usages of ConcurrentArrayQueue.
2016-09-28 11:40:39 +02:00
Simone Bordet
efe339e246
Code cleanup.
2016-09-28 11:40:39 +02:00
Joakim Erdfelt
b0880f617a
Merge branch 'release-9.3.12' into jetty-9.3.x
2016-09-20 14:39:08 -07:00
Joakim Erdfelt
6cf10172ca
Updating to version 9.3.13-SNAPSHOT
2016-09-15 07:34:52 -07:00
Joakim Erdfelt
8b35fdc5a5
Updating to version 9.3.12.v20160915
2016-09-15 06:48:16 -07:00
Simone Bordet
1f4bb58ef4
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-15 12:17:33 +02:00
Simone Bordet
01e29aa45a
Fixes #870 - TLS protocol exclusion broken for SslContextFactory(String).
...
Introduced a private constructor that performs the correct
initialization, and have the other constructors delegate to it.
2016-09-15 12:11:11 +02:00
Simone Bordet
9e01565344
Code cleanups.
2016-09-15 12:11:11 +02:00
Simone Bordet
5ec60a30ed
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-14 16:44:39 +02:00
Simone Bordet
571b0c74c5
Implemented PromiseWrapper's succeeded() and failed() methods.
2016-09-14 14:01:30 +02:00
Greg Wilkins
3cd52fda04
Issue #572 Javadoc
2016-09-09 14:11:16 +10:00
Joakim Erdfelt
fb7da26ad2
Updating to version 9.2.20-SNAPSHOT
2016-09-08 13:04:11 -07:00
Joakim Erdfelt
7b94bc32f4
Updating to version 9.2.19.v20160908
2016-09-08 12:11:44 -07:00
Greg Wilkins
f703d2ad38
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-08 10:39:27 +10:00
Greg Wilkins
3a42455411
Merge remote-tracking branch 'origin/jetty-9.2.x' into jetty-9.3.x
2016-09-08 10:38:54 +10:00
Greg Wilkins
ada58ea65a
javadoc
2016-09-08 10:35:57 +10:00
Greg Wilkins
28ca70378e
Issue #844 Thread Limit Handler ( #857 )
...
* Issue #844 DoS Handler
First cut at implementation of Thread limiting handler for #844
* Added modules, simplified API, added IP exemptions
* fixed xml
* fixed preallocation
* simplified code
2016-09-08 08:49:03 +10:00
Simone Bordet
e21ad09e3a
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-09-05 23:09:12 +02:00
Simone Bordet
89b20b4692
Merged branch 'jetty-9.3.x-845'.
2016-09-05 21:36:04 +02:00
Simone Bordet
705a68dfc4
Issue #845 - Improve blocking IO for data rate limiting.
...
Moved tests to run HTTP and HTTP/2 tests, and added more test cases.
2016-09-05 19:13:05 +02:00
Jan Bartel
0d6667dc9f
Issue #894
2016-09-02 13:50:25 +10:00
Greg Wilkins
095a71f11d
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-01 17:39:08 +10:00
Greg Wilkins
aeeab8d5bb
Merge remote-tracking branch 'origin/jetty-9.2.x' into jetty-9.3.x
2016-09-01 17:38:40 +10:00
Greg Wilkins
d43b9af428
fix javadoc
2016-09-01 17:38:09 +10:00
Greg Wilkins
718c8e2444
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-09-01 16:44:03 +10:00
Greg Wilkins
a799b21eb3
fixed merge
2016-09-01 16:41:49 +10:00
Greg Wilkins
c2621bcad6
Merge remote-tracking branch 'origin/jetty-9.2.x' into jetty-9.3.x
2016-09-01 16:29:00 +10:00
Greg Wilkins
f7c32c5fc7
Issue #882 IPv6 map
...
The new IPv6 capable InetAddressSet has been added as an alternative for IPAddressMap
The IncludeExclude class has been generalized to IncludeExcludeSet that can have a different
Predicate type to the set type and this works well with InetAddressSet.
However for #881 and #883 , this may not be enough and Map semantics may need to be added.
The IPAccessHandler also has path mappings supported, which could need the map semantics, so for now a new InetAccessHandler has been
added that just uses an IncludeExcludeSet<InetAddressSet>, but this has yet to be tested.
The AbstractProxyServlet uses a host:port combinations, so IncludeExcludeSet<InetAddressSet> is not directly applicable.
2016-09-01 16:12:35 +10:00
Greg Wilkins
5ab9846ac5
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-08-31 20:32:54 +10:00
Simone Bordet
e0c83757aa
Fixes #889 - ConstantThrowable.name can be removed.
2016-08-31 12:25:19 +02:00
Greg Wilkins
f856107301
Merge remote-tracking branch 'origin/jetty-9.2.x' into jetty-9.3.x
2016-08-31 19:05:57 +10:00
Greg Wilkins
0155ae761c
Issue #880 Improve IPv6 support
...
For #880 added the HostPort class, which was used to fix #878 , #879 , #884 and #886
2016-08-31 16:46:11 +10:00
Jan Bartel
088f19704a
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-08-31 16:30:00 +10:00
Jan Bartel
34d465555b
Merge remote-tracking branch 'origin/jetty-9.2.x' into jetty-9.3.x
2016-08-31 16:23:06 +10:00
Grzegorz Grzybek
b70f0fdf15
Issue #868 - Use static Throwables without backtrace/stackTrace
...
Signed-off-by: Grzegorz Grzybek <gr.grzybek@gmail.com>
2016-08-26 10:44:23 +02:00
Simone Bordet
8de4751c6f
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-08-19 01:47:41 +02:00
Simone Bordet
b316148625
Fixed test failure.
2016-08-19 01:44:14 +02:00
Joakim Erdfelt
196f5eeb96
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-08-18 14:30:48 -07:00
Joakim Erdfelt
24b4aeb147
Fixes #854 - other testcase triggers ISE on .destroy() -> .start() as well
2016-08-18 14:30:11 -07:00
Simone Bordet
66c3603050
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-08-18 15:47:41 +02:00
Simone Bordet
10f994a0a2
Fixes #854 - If container.destroy() is called, calling container.start() again should throw an IllegalStateException.
2016-08-18 15:47:06 +02:00
Simone Bordet
7a7d5e2f1e
Code cleanup.
2016-08-18 15:47:06 +02:00
Simone Bordet
deef53467d
Fixes #855 - JMXify MBeanContainer.
2016-08-17 21:44:35 +02:00
Simone Bordet
00a065b064
Fixes #855 - JMXify MBeanContainer.
2016-08-17 21:28:19 +02:00
Simone Bordet
1a88dfa8c0
Code cleanups.
2016-08-08 23:22:51 +02:00
Greg Wilkins
5cb50e5f5d
ignore PathResource test
2016-08-04 14:02:16 +10:00
Greg Wilkins
d0101dc81a
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-08-03 18:01:42 +10:00
Greg Wilkins
a1885afff8
fix #804 by removing old javadoc reference to org.eclipse.jetty.util.URI.charset
2016-08-03 09:17:15 +10:00
Joakim Erdfelt
2830e51e04
Merge branch 'jetty-9.3.x' into release-9.3.11
2016-07-28 12:20:36 -07:00
Greg Wilkins
1f949d509b
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-28 18:18:11 +10:00
Greg Wilkins
35c21d7ced
Utility improvements
...
Add Arrays
XML config get class
2016-07-28 16:50:12 +10:00
Joakim Erdfelt
6e1b1cdb36
Updating to version 9.3.12-SNAPSHOT
2016-07-21 19:07:19 -07:00
Joakim Erdfelt
9fd6d4354e
Updating to version 9.3.11.v20160721
2016-07-21 18:37:09 -07:00
Joakim Erdfelt
0b18340179
Updating to version 9.2.19-SNAPSHOT
2016-07-21 13:10:23 -07:00
Joakim Erdfelt
d3ff3423f0
Updating to version 9.2.18.v20160721
2016-07-21 12:35:26 -07:00
Simone Bordet
823ba4add6
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-07-21 18:15:38 +02:00
Greg Wilkins
f902181a83
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-21 13:02:57 +10:00
Greg Wilkins
21a618e6a8
SLOTH protection #631
...
Exclude all MD5 and SHA1 ciperhs, not just RSA based ones.
2016-07-21 12:39:07 +10:00
Simone Bordet
d976b4d36a
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-07-14 12:44:15 +02:00
Greg Wilkins
f6071ca7fc
Fix #708 SslContextFactory: newSslServerSocket/newSslSocket are not customized
2016-07-14 18:26:51 +10:00
Greg Wilkins
35a64828fb
Fix #708 SslContextFactory: newSslServerSocket/newSslSocket are not customized
2016-07-14 15:17:50 +10:00
Greg Wilkins
f5d59cacca
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-14 14:04:21 +10:00
Greg Wilkins
112244d6ef
Fix #708 SslContextFactory: newSslServerSocket/newSslSocket are not customized
2016-07-14 13:44:49 +10:00
Greg Wilkins
45bbde408f
Fix #708 SslContextFactory: newSslServerSocket/newSslSocket/doStart are not customized
2016-07-14 12:17:52 +10:00
Jan Bartel
6628a42d5d
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-13 15:32:03 +10:00
Jan Bartel
37cda79f7b
Issue #720
2016-07-13 15:28:33 +10:00
Greg Wilkins
8675c17d92
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-07 11:46:38 +10:00
Greg Wilkins
322fe73869
Suppress stacks during sweeper test
2016-07-07 08:32:36 +10:00
Greg Wilkins
c9e6141844
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-06 16:47:58 +10:00
Greg Wilkins
fc36e45795
Support UNC paths in PathResource #669
...
Also-by: Marco Signorini <m.signorini@iontrading.com>
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2016-07-06 16:46:22 +10:00
Greg Wilkins
5b50e41e7e
Issue #687
...
Alias should be absolute not relative
2016-07-06 16:46:22 +10:00
Greg Wilkins
f058054cbe
Issue #644 Modules for logging
...
Added slf4j-jul
2016-07-06 12:14:22 +10:00
Joakim Erdfelt
c4f6d3503e
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-06-29 15:11:55 -07:00
Joakim Erdfelt
d13d3cc3f5
Fixes #675 - Slf4jLog.ignore() now logs at DEBUG level
2016-06-29 15:11:46 -07:00
Joakim Erdfelt
2dfb5f463a
Fixes #677 - Logging of ignore() events now show as "Ignored Exception"
2016-06-29 15:11:37 -07:00
Joakim Erdfelt
a5dc01bbb1
Fixes #676 - JavaUtilLog.ignore() logs at FINEST level now
2016-06-29 15:11:28 -07:00
Joakim Erdfelt
ac90d2b562
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-06-28 13:47:54 -07:00
Joakim Erdfelt
b20e2ddf18
Fixes #672 - Allow logging configuration announcement to be programmatically disabled
2016-06-28 13:01:16 -07:00
Greg Wilkins
26276575e7
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-06-24 15:40:21 +10:00
Greg Wilkins
7df3b83a8e
Issue #644 Modules for logging
...
Added logback classic modules
2016-06-24 14:42:34 +10:00
Greg Wilkins
0e0fc77771
skip symlink test on windows
2016-06-24 14:33:18 +10:00
Greg Wilkins
0239d6390f
Issue #644 Modules for logging
...
module for direct slf4j to log4j2 bridge
2016-06-23 15:32:18 +10:00
Greg Wilkins
501b8e9dca
Issue #644 Modules for logging
...
Added log4j2.xml configuration
Added jetty-log4j2 mapping module
2016-06-23 15:21:34 +10:00
Greg Wilkins
e4eafd0fee
Issue #644 Modules for logging
...
parameterized logging versions
2016-06-23 09:54:28 +10:00
Greg Wilkins
80903c5ab1
Issue #644 Modules for logging
...
Added a jetty-log4j module that depends internally on slf4j
2016-06-23 08:38:29 +10:00
Jesse McConnell
ae931538ab
[maven-release-plugin] prepare for next development iteration
2016-06-22 13:59:10 -05:00
Jesse McConnell
df1ed4fb03
[maven-release-plugin] prepare release jetty-9.3.11.M0
2016-06-22 13:59:06 -05:00
Jesse McConnell
2b947e8f72
Merge branch 'jetty-9.3.x' into release-9.3.10
2016-06-22 13:22:27 -05:00