Simone Bordet
34cc0e5d82
Optimized memory usage of AttributesMap.
...
Attributes are used rarely, so AttributesMap was creating a ConcurrentHashMap
that was never used.
In cases where AttributesMap is heavily used (for example CometD) this proved
to save a significant amount of memory footprint.
2013-01-10 09:40:21 +01:00
Simone Bordet
a374ac0cc8
Improved logging of removed connections.
2013-01-10 09:40:21 +01:00
Jan Bartel
d087a88caf
397114 run-forked with waitForChild=false can lock up
2013-01-10 17:52:07 +11:00
Greg Wilkins
25324b666c
jetty-9 made Trie abstract and added TreeTrie for the HttpParser cache to save space
2013-01-10 17:31:57 +11:00
Greg Wilkins
3efcc2af41
Merge remote-tracking branch 'origin/jetty-8'
...
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/Request.java
jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java
jetty-servlet/src/main/java/org/eclipse/jetty/servlet/DefaultServlet.java
jetty-servlets/src/main/java/org/eclipse/jetty/servlets/GzipFilter.java
2013-01-10 16:24:41 +11:00
Greg Wilkins
e4d51d5c16
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
2013-01-10 13:25:51 +11:00
Greg Wilkins
1add18a57b
397535 Support pluggable alias checking to support symbolic links
2013-01-10 13:23:11 +11:00
Greg Wilkins
08afd17b88
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
...
Conflicts:
tests/test-integration/src/test/java/org/eclipse/jetty/test/jsp/JspAndDefaultWithoutAliasesTest.java
2013-01-10 13:04:30 +11:00
Greg Wilkins
8deb1222db
Making change to reintroduce this test to merged 8
2013-01-10 13:03:27 +11:00
Greg Wilkins
8232a87411
temporarly remove test
2013-01-10 12:52:21 +11:00
Greg Wilkins
74edf1867c
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
...
Conflicts:
tests/test-integration/src/test/java/org/eclipse/jetty/test/jsp/JspAndDefaultWithoutAliasesTest.java
2013-01-10 12:06:55 +11:00
Greg Wilkins
a17a290eb5
381521 Only set Vary header when content could be compressed
2013-01-10 12:02:11 +11:00
Joakim Erdfelt
7a3b440a62
Refactoring Jsp + DefaultServlet + Resource Aliasing test cases
2013-01-09 15:22:32 -07:00
Simone Bordet
fa412b4668
397769 - TimerScheduler does not relinquish cancelled tasks.
...
Implemented ScheduledExecutorScheduler, using JDK's ScheduledExecutorService implementation and configuring it to remove tasks on cancel.
2013-01-09 17:06:37 +01:00
Greg Wilkins
3cba027390
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
...
Conflicts:
jetty-server/src/test/java/org/eclipse/jetty/server/handler/ContextHandlerAliasTest.java
2013-01-08 09:13:39 +11:00
Greg Wilkins
64ed66db8b
Remove test needing java 7
2013-01-08 09:12:08 +11:00
Joakim Erdfelt
83aa65415b
Fixing for JDK 6
2013-01-07 09:37:13 -07:00
Greg Wilkins
2aab780eba
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
...
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java
tests/test-integration/src/test/java/org/eclipse/jetty/test/jsp/JspMatchingTest.java
2013-01-07 23:45:38 +11:00
Jan Bartel
96fd7dc562
Merge branch 'jetty-7' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-7
2013-01-07 20:12:49 +11:00
Jan Bartel
3265c334cb
397130 maxFormContentSize set in jetty.xml is ignored
2013-01-07 20:10:54 +11:00
Greg Wilkins
ccda9bb10b
397535 Support pluggable alias checking to support symbolic links
2013-01-07 19:57:52 +11:00
Jan Bartel
a4c547d61f
Make JspMatchingTest work with jsp 2.1 using maven command line build
2013-01-07 19:18:53 +11:00
Jan Bartel
39cae560d8
Merge remote-tracking branch 'origin/jetty-8'
...
Conflicts:
tests/test-integration/pom.xml
2013-01-07 16:12:04 +11:00
Jan Bartel
8d0e776b2a
Merge remote-tracking branch 'origin/jetty-8'
...
Conflicts:
jetty-start/src/main/resources/org/eclipse/jetty/start/start.config
jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStream.java
test-jetty-webapp/pom.xml
tests/test-integration/pom.xml
2013-01-07 12:47:32 +11:00
Jan Bartel
64df770b42
Make new JspMatchingTest work with jsp2.2 for jetty-8
2013-01-07 12:34:57 +11:00
Jan Bartel
d2c2e8693f
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
2013-01-07 10:38:48 +11:00
Jan Bartel
fc9cbbf876
397321 - Wrong condition in default start.config for annotations
2013-01-07 10:36:03 +11:00
Joakim Erdfelt
4037e6111f
395885 - ResourceCache should honor useFileMappedBuffer if set
2013-01-02 14:47:02 -07:00
Joakim Erdfelt
c23f722286
Reverting validation changes to FileResource and disabling tests
2013-01-02 10:32:16 -07:00
Jesse McConnell
c1e5b0b80c
[Bug 397111] Tolerate empty or excessive whitespace preceeding MultiParts
2012-12-31 15:57:28 -03:00
Jesse McConnell
455fe8c3b1
[Bug 397111] Tolerate empty or excessive whitespace preceeding MultiParts
2012-12-31 15:52:53 -03:00
Joakim Erdfelt
9fde0c56ab
Merge branch 'jetty-7' into jetty-8
2012-12-27 14:22:57 -07:00
Joakim Erdfelt
1da584003a
Moving new tests from test-jetty-webapp as a webapp to test-integration as embedded
2012-12-27 13:53:38 -07:00
Joakim Erdfelt
9009f6abbf
Adding safety checks for FileResource references with null characters.
...
* Adding testcase for Jsp + DefaultServlet w/aliasing turned on
with null characters in the request url.
* Adding validateUri() method to FileResource
2012-12-27 11:44:19 -07:00
Joakim Erdfelt
2591ceb8f5
Fixing testcase
2012-12-27 09:57:20 -07:00
Jesse McConnell
863109b552
resolving merge issue
2012-12-27 13:49:31 -03:00
Jesse McConnell
525aa8b208
[Bug 397190] improve ValidUrlRule to iterate on codepoints
2012-12-27 13:26:47 -03:00
Joakim Erdfelt
6fca5fc6f9
Found valid Unicode URI that fails ValidUrlRule
2012-12-27 08:09:07 -07:00
Joakim Erdfelt
0e8d37b912
Merge branch 'release-9'
2012-12-26 14:39:46 -07:00
Joakim Erdfelt
3f5b182631
Updating VERSION.txt top section
2012-12-26 14:34:00 -07:00
Joakim Erdfelt
2e926b8de8
[maven-release-plugin] prepare for next development iteration
2012-12-26 12:52:42 -07:00
Joakim Erdfelt
fe44428a85
[maven-release-plugin] prepare release jetty-9.0.0.M5
2012-12-26 12:52:34 -07:00
Joakim Erdfelt
2bd3108657
Updating VERSION.txt top section
2012-12-26 12:29:38 -07:00
Joakim Erdfelt
ef472ed01b
Merge from master to release-9
2012-12-26 12:28:58 -07:00
Jesse McConnell
80dff24711
switch release profile to eclipse-release which should pick up aggregate on next release
2012-12-26 15:24:32 -03:00
Jesse McConnell
3c7b78b8f4
adjust to fit
2012-12-26 15:20:19 -03:00
Jesse McConnell
82d6388a59
Address javadoc linkages in test webapp and root context
2012-12-26 15:05:17 -03:00
Jesse McConnell
2bc4cdcd01
wire up transparent access for both xref and apidocs
2012-12-26 15:01:41 -03:00
Jesse McConnell
5f16dd756f
remove jetty-all javadoc from dependencies
2012-12-26 12:58:12 -03:00
Greg Wilkins
31def06214
jetty-9 URI parsing passed ByteBuffer so that strange query string encodings can be supported
2012-12-24 19:17:00 +11:00