Simone Bordet
|
64196c6dea
|
Improved BlockingArrayQueue.
Removed redundant field _capacity and correctly implemented remove(int) and iterators.
|
2012-12-21 17:13:07 +01:00 |
Simone Bordet
|
3fb5af01f2
|
Code cleanup plus optimizations plus javadocs improvements.
Following the JDK optimization, the lock fields are now read into local variables.
Optimized various reads of fields into local variables.
|
2012-12-21 17:13:07 +01:00 |
Thomas Becker
|
26c5eb428f
|
396193 spdy remove timeout parameters from api and move them to the Info* classes
|
2012-12-21 13:24:16 +01:00 |
Jan Bartel
|
191040b736
|
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
|
2012-12-21 14:00:13 +11:00 |
Jan Bartel
|
32e1d0f29c
|
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/Server.java
jetty-servlets/src/main/java/org/eclipse/jetty/servlets/MultiPartFilter.java
jetty-servlets/src/test/java/org/eclipse/jetty/servlets/MultipartFilterTest.java
|
2012-12-21 13:00:14 +11:00 |
Joakim Erdfelt
|
5e4711fdb0
|
Fixing confusing output
|
2012-12-20 17:32:34 -07:00 |
Joakim Erdfelt
|
a371a8963d
|
Fixing NPE
|
2012-12-20 17:30:46 -07:00 |
Joakim Erdfelt
|
b65973afdd
|
Bug 391623 - Add option to --stop to wait for target jetty to stop
* Reworked ShutdownMonitor to better support multiple servers +
jetty-maven-plugin requirements.
|
2012-12-20 15:32:36 -07:00 |
Greg Wilkins
|
3216a284b3
|
jetty-9 per parser fields cache
|
2012-12-20 13:50:48 +11:00 |
Jan Bartel
|
7202631515
|
396886 MultiPartFilter strips bad escaping on filename="..."
|
2012-12-20 13:48:45 +11:00 |
Greg Wilkins
|
f7c2e85040
|
jetty-9 per parser fields cache
|
2012-12-20 13:13:46 +11:00 |
Greg Wilkins
|
ba684637df
|
jetty-9 minor optimisations
|
2012-12-20 12:03:00 +11:00 |
Greg Wilkins
|
b1bd23e3cb
|
jetty-9 minor optimisations
|
2012-12-20 10:46:22 +11:00 |
Joakim Erdfelt
|
69b9856998
|
Squashing JMX warnings on jetty startup
|
2012-12-19 13:50:51 -07:00 |
Joakim Erdfelt
|
a5c1ced201
|
Merge branch 'jetty-7' into jetty-7-graceful-stop
|
2012-12-19 12:40:46 -07:00 |
Joakim Erdfelt
|
0ef9b23724
|
Fixing end user callback failure if runtime exception occurs, renaming enque to enqueue
|
2012-12-19 10:06:23 -07:00 |
Simone Bordet
|
2237053819
|
Moved aggregates out of the main build, only included in the release build.
|
2012-12-19 16:27:20 +01:00 |
Simone Bordet
|
b6e4f98cf7
|
Performance improvements to HTTP client after profiling session.
The profiling suggested to reduce the number of unneeded allocations
and this required a couple of API changes.
|
2012-12-19 16:27:20 +01:00 |
Simone Bordet
|
c9f4513a89
|
Reworked HTTP client API, removing usage of Future.
|
2012-12-19 16:27:20 +01:00 |
Joakim Erdfelt
|
128cf0a6b4
|
396886 - MultiPartFilter strips bad escaping on filename="..."
|
2012-12-18 18:19:17 -07:00 |
Thomas Becker
|
72cdab4934
|
395794 slightly modified fix for empty file extenstion to mime type mapping. Added a default, so it will also work with unknown file extensions
|
2012-12-18 13:09:21 +01:00 |
Simone Bordet
|
58dff061e1
|
394552 - HEAD requests don't work for jetty-client.
Added a missing call to HttpParser.setHeadResponse()
to inform the parser that it is a response to a HEAD request.
|
2012-12-17 11:37:40 +01:00 |
Greg Wilkins
|
4d34e83c1c
|
jetty-9 replaced Trie with indexed implementation
|
2012-12-17 19:21:28 +11:00 |
Jan Bartel
|
43c9bba86d
|
393158 java.lang.IllegalStateException when sending an empty InputStream
|
2012-12-17 18:40:50 +11:00 |
Greg Wilkins
|
3ce8c2ba58
|
jetty-9 recycle response print writers
|
2012-12-17 16:02:06 +11:00 |
Jan Bartel
|
2966192aa4
|
395794 NullPointerException in when requesting a file without extension
|
2012-12-17 13:58:39 +11:00 |
Jan Bartel
|
930f567c32
|
396687 missing jetty-io dependency in jetty-servlets
|
2012-12-17 13:26:10 +11:00 |
Greg Wilkins
|
c87ebcb4a5
|
jetty-9 avoid additional dispatch for pipelined requests to optimize pipeline handling
|
2012-12-17 11:35:26 +11:00 |
Joakim Erdfelt
|
ca1c3db642
|
Removing WriteResult class
|
2012-12-14 16:12:48 -07:00 |
Joakim Erdfelt
|
e308f843db
|
Replacing FrameBytes tree with WriteBytesProvider class
|
2012-12-14 16:12:48 -07:00 |
Joakim Erdfelt
|
ecb472f30b
|
Introducing WriteBytesProvider
|
2012-12-14 16:12:48 -07:00 |
Greg Wilkins
|
ecf7563a79
|
jetty-9 use direct buffers for generated headers
|
2012-12-14 14:07:42 +11:00 |
Jan Bartel
|
a9247d6617
|
Merge remote-tracking branch 'origin/jetty-8'
Conflicts:
jetty-util/src/main/java/org/eclipse/jetty/util/MultiPartInputStream.java
jetty-util/src/test/java/org/eclipse/jetty/util/MultiPartInputStreamTest.java
|
2012-12-14 12:08:03 +11:00 |
Jan Bartel
|
f9e76b1620
|
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
Conflicts:
jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHandler.java
jetty-servlets/src/main/java/org/eclipse/jetty/servlets/MultiPartFilter.java
jetty-util/src/main/java/org/eclipse/jetty/util/ReadLineInputStream.java
|
2012-12-14 11:48:55 +11:00 |
Jan Bartel
|
aacc8a1712
|
396459 Log specific message for empty request body for multipart mime requests
|
2012-12-14 11:02:44 +11:00 |
Jan Bartel
|
892cafd9a3
|
396459 Log specific message for empty request body for multipart mime requests
|
2012-12-14 10:42:58 +11:00 |
Greg Wilkins
|
6bfc19be1b
|
jetty-9 optimisation to dispatch before parsing so that handling is done in same thread
|
2012-12-14 09:50:22 +11:00 |
Greg Wilkins
|
5b8a9bb95e
|
jetty-9 use spare space in content buffer for header
|
2012-12-14 08:30:46 +11:00 |
Greg Wilkins
|
e5679d42c0
|
jetty-9 use spare space in content buffer for header
|
2012-12-14 07:41:22 +11:00 |
Joakim Erdfelt
|
c8c15a4063
|
Removing test for inputClosed on BlockheadClient to fix test failure.
|
2012-12-13 13:28:05 -07:00 |
Joakim Erdfelt
|
60598c5c73
|
396518 - Websocket AB Tests should test for which side disconnected and closed.wasClean
+ adding AbstractWebSocketConnection.onWriteWebSocketClose() to allow
for different behavior between client vs server TCP disconnect logic.
|
2012-12-13 13:28:05 -07:00 |
Simone Bordet
|
2c583ccda4
|
Introduced Request.CommitListener to separate the pre-commit request event from the commit request event.
|
2012-12-13 21:01:58 +01:00 |
Jesse McConnell
|
bf3c5c7922
|
add in some handshake state tracking into IOState to help track who initiated closes
|
2012-12-13 12:18:30 -06:00 |
Simone Bordet
|
127f4978a9
|
Introduced HttpCookieStore.Empty to disable cookies in HttpClient and in the websocket client.
|
2012-12-13 18:04:48 +01:00 |
Joakim Erdfelt
|
a386a46045
|
396518 - Websocket AB Tests should test for which side disconnected and closed.wasClean
* Adding stubbed out example in Fuzzer for wasClean.
|
2012-12-13 09:33:12 -07:00 |
Simone Bordet
|
0682af3502
|
Introduced Response.HeaderListener to allow applications to control processing of headers.
|
2012-12-13 17:15:34 +01:00 |
Jan Bartel
|
08a7cd86e3
|
Revert "jetty-9 added null constructor"
|
2012-12-13 20:17:25 +11:00 |
Jan Bartel
|
b819c07cc9
|
396474 add websocket server classes to jetty-maven-plugin classpath
|
2012-12-13 19:58:50 +11:00 |
Jan Bartel
|
f6e5e547f0
|
396475 Remove unneeded websocket-server dependency from test-jetty-webapp
|
2012-12-13 19:58:50 +11:00 |
Jan Bartel
|
10deb68ced
|
396472 org.eclipse.jetty.websocket needs to be removed from serverclasses as it should only be a systemclass
|
2012-12-13 19:58:50 +11:00 |