Jesse McConnell
bc88c41924
set for release
2013-11-07 08:43:59 -06:00
Jesse McConnell
ebe5e04f7b
Merge branch 'master' into release-9
2013-11-07 08:40:42 -06:00
Greg Wilkins
f7240fee38
421197 - synchronize gzip output finish
2013-11-07 16:48:07 +11:00
Greg Wilkins
1db4f4e431
allow for HttpConnection extensions
2013-11-07 16:13:48 +11:00
Simone Bordet
40fa764863
Catching Throwable everywhere and closing channels when necessary to
...
avoid leaks.
2013-11-05 09:42:50 +01:00
Simone Bordet
4024708bbc
Connection and NetworkConnector now implements Closeable,
...
rather than AutoCloseable, since they deal with I/O.
2013-11-05 09:41:49 +01:00
Mikhail Mazursky
6b0269a16d
[Bug 420930] Use Charset to specify character encoding
...
Signed-off-by: Mikhail Mazursky <mikhail.mazursky@gmail.com>
2013-11-02 14:44:36 +06:00
Greg Wilkins
56fcfa45fb
420844 Connection:close on exceptional errors
2013-11-01 13:37:44 +11:00
Greg Wilkins
a76ddc1c6a
420572 IOTest explicitly uses 127.0.0.1
2013-11-01 12:17:30 +11:00
Jesse McConnell
633b4f7825
set for dev
2013-10-31 15:39:13 -05:00
Jesse McConnell
dc414d0868
[maven-release-plugin] prepare for next development iteration
2013-10-31 14:37:28 -05:00
Jesse McConnell
b925242489
[maven-release-plugin] prepare release jetty-9.0.7.v20131031
2013-10-31 14:37:18 -05:00
Jesse McConnell
4a3bebc88b
set for release
2013-10-31 13:46:12 -05:00
Jesse McConnell
c28525ab34
Merge branch 'master' into release-9
2013-10-31 13:44:34 -05:00
Greg Wilkins
466725e343
420776 complete error pages after startAsync
...
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/AbstractHttpConnection.java
jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java
2013-10-31 14:16:34 +11:00
Jan Bartel
b6a306a6b8
420530 AbstractLoginModule never fails a login
...
Conflicts:
jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/AbstractLoginModule.java
jetty-jaas/src/main/java/org/eclipse/jetty/jaas/spi/PropertyFileLoginModule.java
2013-10-29 12:24:03 +11:00
Simone Bordet
3a10aa4164
419964 - InputStreamContentProvider does not close provided
...
InputStream.
Now closing the provided InputStream when reading -1 or when an
exception is thrown.
2013-10-28 11:13:17 +01:00
Jan Bartel
7818d2f0c6
Merge "[Bug 420374] Call super.close() in a finally block"
2013-10-28 02:55:24 -04:00
Greg Wilkins
960c03b8ac
419350 Do not borrow space from passed arrays
2013-10-28 10:14:12 +11:00
Greg Wilkins
de75b82f99
419350 Do not borrow space from passed arrays
2013-10-28 09:59:05 +11:00
Mikhail Mazursky
c101e55c7f
[Bug 420374] Call super.close() in a finally block
...
Signed-off-by: Mikhail Mazursky <mikhail.mazursky@gmail.com>
2013-10-26 12:43:06 +06:00
Simone Bordet
a28e4730ad
420362 - Response/request listeners called too many times.
...
Wrapped on[Request|Response]XXX(XXXListener) listeners into their
specific interface so that they don't get notified multiple times.
2013-10-25 14:08:55 +02:00
Greg Wilkins
28566c72c8
420142 reimplemented graceful shutdown
2013-10-24 17:22:08 +11:00
Greg Wilkins
ac3787b167
420033 AsyncContext.onTimeout exceptions passed to onError
...
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/AbstractHttpConnection.java
jetty-server/src/main/java/org/eclipse/jetty/server/AsyncContinuation.java
jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java
2013-10-24 15:33:08 +11:00
Greg Wilkins
d38233c52d
420048 - DefaultServlet alias checks configured resourceBase
...
Fixed false positive alias detection for ; encoded as %3B in file name
2013-10-23 11:46:58 +11:00
Greg Wilkins
55b279cc3d
420048 - DefaultServlet alias checks configured resourceBase
...
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java
2013-10-23 08:00:30 +11:00
Simone Bordet
1ce2ec0007
420039 - BufferingResponseListener continues processing after
...
aborting request.
2013-10-22 13:33:19 +02:00
Simone Bordet
4b2756c4b0
419950 - Provide constructor for StringContentProvider that takes
...
Charset.
2013-10-21 10:48:34 +02:00
Simone Bordet
7520389c91
419901 - Client always adds extra user-agent header.
...
Improved test case.
2013-10-21 10:39:06 +02:00
Simone Bordet
b46af29a42
419901 - Client always adds extra user-agent header.
...
Added test case.
2013-10-21 10:28:34 +02:00
Jan Bartel
3f852cf3db
416597 Allow classes and jars on the webappcontext extraclasspath to be scanned for annotations by jetty-maven-plugin
2013-10-21 16:44:33 +11:00
Jan Bartel
b9020d200a
419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls
2013-10-21 16:42:27 +11:00
Greg Wilkins
565bd3b331
419937 - Request isSecure cleared on recycle
2013-10-21 13:25:47 +11:00
Greg Wilkins
24c1b30495
418732 - Add whiteListByPath mode to IPAccessHandler
...
Fixed the contribution.
The PathMap changes were not correct as "" is the pattern for "/" path only.
Also removed the use of the lazy list
2013-10-21 12:20:34 +11:00
Jan Bartel
ad64ca831a
419846 JDBCSessionManager doesn't determine dirty state correctly
2013-10-21 12:16:04 +11:00
Joakim Erdfelt
61dc8e1eff
419814 - Annotation properties maxMessageSize and inputBufferSize don't work
...
+ Ensured that WebSocketPolicy from annotations is propagated properly
during connection creation.
2013-10-18 10:25:51 -07:00
Joakim Erdfelt
15e32cc9b0
419814 - Annotation properties maxMessageSize and inputBufferSize don't work
...
+ Adding extra testcase for maxMessageSize
2013-10-18 09:39:48 -07:00
Constantine Linnick
f451a14e04
[Bug 418732] Add whiteListByPath mode to IPAccessHandler
...
Signed-off-by: Constantine Linnick <theaspect@gmail.com>
2013-10-18 01:10:35 -04:00
Constantine Linnick
b4052a2b53
[Bug 418732] Swap PathMap with IPAddressMap, also fix PathMap initialization bug
...
Signed-off-by: Constantine Linnick <theaspect@gmail.com>
2013-10-18 01:05:44 -04:00
Greg Wilkins
b31466839a
419799 Async timeout dispatches to error page
...
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/AbstractHttpConnection.java
jetty-server/src/main/java/org/eclipse/jetty/server/AsyncContinuation.java
jetty-server/src/main/java/org/eclipse/jetty/server/handler/ErrorHandler.java
jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ErrorPageErrorHandler.java
jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncContextTest.java
2013-10-18 14:50:01 +11:00
Simone Bordet
0b673393c3
Added NPN profile for JDK 7u45.
2013-10-17 15:06:49 +02:00
Simone Bordet
7618826349
419687 - HttpClient's query parameters must be case sensitive.
...
Modified class Fields to take a boolean parameter that defines
whether it is case sensitive or not, and updated HttpRequest to use
a case sensitive Fields instance for the query parameters.
2013-10-17 12:37:01 +02:00
Simone Bordet
45828ee906
418892 - SSL session caching so unreliable it effectively does not
...
work.
Fixed by making sure that we completely decrypt read bytes.
Before the fix, it was possible that we returned after the decryption
of one TLS frame, while another was still present in the
_encryptedBuffer.
This lead to non-clean closes of the connection, which hampered the
capability of session reuse by clients.
Now we decrypt in a loop and only return if there is nothing more
that we can decrypt.
2013-10-16 16:27:36 +02:00
Simone Bordet
8fec401b06
419344 - NPNServerConnection does not close the EndPoint if it reads
...
-1.
Fixed by correctly handling the -1 read, closing the connection.
Also covered additional error cases, making sure the connection is
closed.
2013-10-14 13:26:00 +02:00
Greg Wilkins
b8c8abae2e
419333 treat // as an alias in path
2013-10-14 17:16:54 +11:00
Jan Bartel
9a330dad1b
418767 run-forked goal ingores test scope dependencies with useTestScope=true
2013-10-14 16:51:59 +11:00
Greg Wilkins
8f9f14c5c3
407716 fixed logs
2013-10-14 14:08:32 +11:00
Greg Wilkins
ad124b6888
419309 Added symlink checker to test webapp
2013-10-14 11:59:18 +11:00
Greg Wilkins
33b10efcaa
Merge remote-tracking branch 'origin/release-9'
2013-10-14 11:12:31 +11:00
Joakim Erdfelt
180d9a55df
418792 - Session getProtocolVersion always returns null
...
+ Backporting just the getProtocolVersion from jetty 9.1
2013-10-07 16:45:21 -07:00