Simone Bordet
|
2b494fde0e
|
Miscellaneous refactorings.
|
2014-06-17 16:23:06 +02:00 |
Greg Wilkins
|
85cb290e1c
|
minor clean ups
|
2014-06-17 15:39:55 +02:00 |
Greg Wilkins
|
0539b48b8a
|
nicer constructors
|
2014-06-17 15:28:40 +02:00 |
Simone Bordet
|
20c38c2396
|
Cosmetics.
|
2014-06-17 10:53:00 +02:00 |
Greg Wilkins
|
272e1d8da5
|
Refactored HttpChannel to not have direct HttpParser dependency
|
2014-06-17 00:02:50 +02:00 |
Simone Bordet
|
334db9fe72
|
Updated version to 9.3.0-SNAPSHOT.
|
2014-06-16 21:33:03 +02:00 |
Simone Bordet
|
7613385578
|
Moved NPN[Client|Server]Connection[Factory] classes to their own
modules, akin for the ALPN classes, and refactored all code that was
referencing them.
|
2014-06-16 12:46:26 +02:00 |
Greg Wilkins
|
bbd61f8e19
|
Multiple mixed in changes and improvements
Simplified HttpParser as per rfc7230
implemented local/remote hpack max table sizes
|
2014-06-11 15:16:40 +02:00 |
Greg Wilkins
|
b38bae36f1
|
moved http/1.1 isms out of HttpChannel into HttpConnection
|
2014-06-10 11:28:07 +02:00 |
Greg Wilkins
|
5883123d07
|
Merge remote-tracking branch 'origin/master' into jetty-http2
|
2014-06-10 09:01:21 +02:00 |
Jesse McConnell
|
c3ee0711ca
|
[maven-release-plugin] prepare for next development iteration
|
2014-06-09 13:37:54 -05:00 |
Jesse McConnell
|
06b494eeac
|
[maven-release-plugin] prepare release jetty-9.2.1.v20140609
|
2014-06-09 13:37:49 -05:00 |
Jesse McConnell
|
10b6c574ae
|
Merge branch 'master' into release-9
|
2014-06-09 13:07:22 -05:00 |
Greg Wilkins
|
3c321e9b8f
|
split authority field and hold results in header table
|
2014-06-09 15:34:09 +02:00 |
Greg Wilkins
|
b2296cc2d4
|
simplified startRequest
|
2014-06-09 14:12:46 +02:00 |
Joakim Erdfelt
|
05575774a1
|
436524 - Start / Downloadable [files] references in modules cannot use ":" themselves
+ Switching out support for ":" to "|"
|
2014-06-04 11:14:35 -07:00 |
Greg Wilkins
|
bb4d42f139
|
Merge remote-tracking branch 'origin' into jetty-http2
|
2014-06-04 15:09:19 +02:00 |
Greg Wilkins
|
8f4aeeeb8d
|
updated version to 10.0.0-SNAPSHOT
|
2014-06-04 15:08:54 +02:00 |
Joakim Erdfelt
|
d62f45dbd2
|
436405 - ${jetty.base}/resources not on classpath with default configuration
+ Adding missing '/'
|
2014-06-02 13:56:54 -07:00 |
Jan Bartel
|
b09e7d33e2
|
436345 Refactor AbstractSession to minimize burden on subclasses to implement behaviour
|
2014-06-02 15:01:49 +02:00 |
Jan Bartel
|
1b00888739
|
436345 Refactor AbstractSession to ease customization
|
2014-06-02 11:48:28 +02:00 |
Jesse McConnell
|
2e859e4ae2
|
[maven-release-plugin] prepare for next development iteration
|
2014-05-26 12:04:15 -05:00 |
Jesse McConnell
|
71ad2114c5
|
[maven-release-plugin] prepare release jetty-9.2.0.v20140526
|
2014-05-26 12:04:08 -05:00 |
Jesse McConnell
|
7e71c42bc5
|
Merge branch 'master' into release-9
|
2014-05-26 11:36:41 -05:00 |
Jesse McConnell
|
5e3e0930e0
|
Revert "434810 better handling of bad messages"
This reverts commit 1e524f378e .
|
2014-05-26 11:20:07 -05:00 |
Jesse McConnell
|
aa3c9322a6
|
Revert "434810 better handling of bad messages"
This reverts commit 3f4a8abf9e .
|
2014-05-26 11:20:00 -05:00 |
Jesse McConnell
|
8936b160c2
|
Merge branch 'master' into release-9
|
2014-05-26 10:46:39 -05:00 |
Jesse McConnell
|
d59dbe936b
|
[maven-release-plugin] prepare for next development iteration
|
2014-05-23 09:59:19 -05:00 |
Jesse McConnell
|
edc7646a4c
|
[maven-release-plugin] prepare release jetty-9.2.0.v20140523
|
2014-05-23 09:59:13 -05:00 |
Greg Wilkins
|
3f4a8abf9e
|
434810 better handling of bad messages
|
2014-05-21 22:01:28 +02:00 |
Greg Wilkins
|
1e524f378e
|
434810 better handling of bad messages
|
2014-05-21 20:13:21 +02:00 |
Jan Bartel
|
58ea1dd386
|
435412 Make AbstractSession.access() more amenable to customization
|
2014-05-21 18:43:02 +02:00 |
Simone Bordet
|
e4d6768901
|
434386 - Request Dispatcher extracts args and prevents asyncIO.
Changed behavior of mergeQueryParameters() so that new query
parameters hide old query parameters, but they are accumulated for
getParameter() APIs.
|
2014-05-12 13:08:28 +02:00 |
Jan Bartel
|
ca5a086877
|
434447 Able to create a session after a response.sendRedirect
|
2014-05-12 11:23:59 +02:00 |
Simone Bordet
|
ba4ed86e31
|
434386 - Request Dispatcher extracts args and prevents asyncIO.
Avoid to read the content from within include() or forward(), therefore
making possible to proxy the content as-is to an upstream server.
|
2014-05-12 10:57:13 +02:00 |
Greg Wilkins
|
eecd986058
|
RequestBuffer handling code and javadoc cleanup
|
2014-05-07 12:18:33 +02:00 |
Greg Wilkins
|
0abda0f35a
|
434074 Avoid double dispatch by returning false from messageComplete
|
2014-05-05 19:49:58 +02:00 |
Jan Bartel
|
943fb64176
|
433841 Resource.newResource() declares an exception it does not throw
|
2014-05-05 15:45:30 +02:00 |
Greg Wilkins
|
51c5a4c833
|
425421 ContainerLifeCycle does not start added beans in started state
|
2014-05-05 14:53:53 +02:00 |
Greg Wilkins
|
c6f394ab14
|
434009 Improved javadoc for accessing HttpChannel and HttpConnection
|
2014-05-05 10:04:15 +02:00 |
Greg Wilkins
|
11096e8a0d
|
Added ASYNC_WOKEN state to HttpChannelState
|
2014-05-03 10:29:20 +02:00 |
Joakim Erdfelt
|
1956ceffde
|
Setting up junit Assume on OS Alias / Alternate Filename Reference support.
+ Windows 8 no longer supports the 8.3 alternate filename reference techniques, rendering the test cases for this behavior no longer valid.
|
2014-05-03 10:29:20 +02:00 |
Simone Bordet
|
976d86b375
|
434027 - ReadListener.onError() not invoked in case of read failures.
|
2014-05-02 23:01:33 +02:00 |
Greg Wilkins
|
d17547cf96
|
Added ASYNC_WOKEN state to HttpChannelState
|
2014-04-30 14:04:28 +02:00 |
Greg Wilkins
|
95343c3535
|
Added ASYNC_WOKEN state to HttpChannelState
|
2014-04-30 13:55:50 +02:00 |
Joakim Erdfelt
|
f65e40f8e7
|
Fixing bad EOL assumptions based on running OS (should be based on git checkout state)
|
2014-04-29 15:44:00 -07:00 |
Greg Wilkins
|
2e261b75d6
|
433692 improved buffer resizing
|
2014-04-29 20:36:13 +02:00 |
Greg Wilkins
|
1e8d8b8b3e
|
433572 default to sending date header
|
2014-04-28 14:50:58 +02:00 |
Greg Wilkins
|
eade9a3d25
|
432901 ensure a single onError callback only in pending and unready states
|
2014-04-25 18:23:54 +02:00 |
Greg Wilkins
|
87c5b30d1c
|
432901 ensure a single onError callback only in pending and unready states
|
2014-04-25 17:26:43 +02:00 |
Greg Wilkins
|
bdecc7bd89
|
433479 Improved resource javadoc
|
2014-04-25 14:36:59 +02:00 |
Greg Wilkins
|
b764a1d136
|
433244 Security manager lifecycle cleanup
|
2014-04-24 15:46:08 +02:00 |
Greg Wilkins
|
4b26faf897
|
433244 Session manager lifecycle cleanup
|
2014-04-24 13:31:00 +02:00 |
Simone Bordet
|
d90e6210bb
|
432777 - Async Write Loses Data with HTTPS Server.
Fixed by properly flipping the aggregate buffer when copying bytes to it.
|
2014-04-17 13:28:17 +02:00 |
Greg Wilkins
|
ef400675aa
|
431519 Fixed NetworkTrafficListener
|
2014-04-10 16:20:10 +10:00 |
Greg Wilkins
|
f9e2f1d6bc
|
429734 Implemented the HA ProxyProtocol
|
2014-04-04 12:42:06 +11:00 |
Greg Wilkins
|
4dbabd72f2
|
429734 Implemented the HA ProxyProtocol
|
2014-04-04 08:47:37 +11:00 |
Joakim Erdfelt
|
28d9df1dbb
|
Refactoring alpn stuff into jetty-alpn-server and jetty-alpn-client
|
2014-03-31 14:18:37 -07:00 |
Greg Wilkins
|
9975f44b84
|
Merge remote-tracking branch 'origin/master' into jetty-9-alpn
|
2014-03-31 12:18:40 +11:00 |
Greg Wilkins
|
325c4df482
|
431592 - do not resolved forwarded-for address
|
2014-03-31 12:17:53 +11:00 |
Greg Wilkins
|
c5e1e249e7
|
set version for 9.2.x
|
2014-03-31 11:35:06 +11:00 |
Greg Wilkins
|
28445fc629
|
Merge remote-tracking branch 'origin/master' into jetty-9-alpn
|
2014-03-31 09:59:52 +11:00 |
Greg Wilkins
|
c895f6dbcd
|
organised imports
|
2014-03-31 09:57:59 +11:00 |
Simone Bordet
|
f36700092c
|
Don't assert on existing directories/files.
|
2014-03-27 16:11:11 +01:00 |
Simone Bordet
|
1089a33578
|
Fixed imports referencing JUnit 3 and old matcher libraries.
|
2014-03-27 15:34:48 +01:00 |
Greg Wilkins
|
86d13b91a5
|
430654 avoid dispatching failure callbacks
|
2014-03-27 19:08:16 +11:00 |
Joakim Erdfelt
|
dfbe5c92c6
|
426920 - jetty-start / BaseHome.listFilesRegex() and .recurseDir() do not detect filesystem loops
+ Using java.nio.files to walk directory tree and detect filesystem
loops
+ All standard PathMatching patterns now work. ("glob:" and "regex:")
|
2014-03-26 19:01:05 -07:00 |
Joakim Erdfelt
|
b835aab06f
|
430825 - jetty-start / use of jetty-jmx.xml prevents configuration of ThreadPool in jetty.xml
+ Flipped dependencies around from:
server -(optional) -> jmx
to:
jmx -> server
|
2014-03-26 11:59:59 -07:00 |
Greg Wilkins
|
710ea48244
|
430654 430242 - Closeable SharedBlockingCallback
|
2014-03-22 09:36:09 +11:00 |
Greg Wilkins
|
5d83a43cce
|
430242 - added SharedBlockingCallback to support threadsafe blocking
|
2014-03-22 08:42:03 +11:00 |
Greg Wilkins
|
138dfba560
|
Revert "430242 - added SharedBlockingCallback to support threadsafe blocking"
This reverts commit 9c30e7a303 .
|
2014-03-21 17:55:48 +11:00 |
Greg Wilkins
|
bbfb5c7237
|
430649 test form encoding
|
2014-03-21 15:38:11 +11:00 |
Greg Wilkins
|
0d1fca545c
|
424107 Abort HttpTransport if already committed on error
|
2014-03-21 13:51:30 +11:00 |
Joakim Erdfelt
|
116f6bc281
|
430822 - jetty-start / make soLingerTime configurable via property
+ Added 'https.soLingerTime' and 'http.soLingerTime' properties
|
2014-03-20 17:11:35 -07:00 |
Joakim Erdfelt
|
267542b315
|
430823 - jetty-start / make NeedClientAuth (ssl) configurable via property
+ Added 'jetty.ssl.needClientAuth' for required client certificate auth
+ Added 'jetty.ssl.wantClientAuth' for desried client certificate auth
|
2014-03-20 14:41:53 -07:00 |
Greg Wilkins
|
a3ae739ca3
|
423619 set Request timestamp on startRequest
|
2014-03-20 13:31:21 +11:00 |
Greg Wilkins
|
d76c786803
|
430273 Cancel async timeout breaks volatile link to avoid race with slow expire
|
2014-03-14 10:27:32 +11:00 |
Greg Wilkins
|
9c30e7a303
|
430242 - added SharedBlockingCallback to support threadsafe blocking
|
2014-03-13 21:12:55 +11:00 |
Jan Bartel
|
b405ad8c4f
|
429357 JDBCSessionManager.Session.removeAttribute don't set dirty flag if attribute already removed
|
2014-03-13 16:21:23 +11:00 |
Greg Wilkins
|
4de73d508b
|
430242 - added SharedBlockingCallback to support threadsafe blocking
|
2014-03-13 14:46:00 +11:00 |
Greg Wilkins
|
84fa579ec7
|
429616 Use UTF-8 encoding for XML
|
2014-03-10 15:23:08 +11:00 |
Jesse McConnell
|
0ec0d452e9
|
[maven-release-plugin] prepare for next development iteration
|
2014-03-07 09:10:08 -06:00 |
Jesse McConnell
|
1e555567a9
|
[maven-release-plugin] prepare release jetty-9.1.3.v20140225
|
2014-03-07 09:10:08 -06:00 |
Joakim Erdfelt
|
e36871e566
|
429180 - Make requestlog filename parameterized
+ made filename and filenameDateFormat parameterized
|
2014-02-26 12:49:53 -07:00 |
Jan Bartel
|
4ce60a1c83
|
428710 - JDBCSession(Id)Manager use read committed isolation level
|
2014-02-24 12:50:56 +11:00 |
Greg Wilkins
|
8d979408b7
|
428660 Delay closing async HttpOutput until after UNREADY->READY
|
2014-02-21 12:31:31 +11:00 |
Greg Wilkins
|
c12748a9e3
|
428238 Test HEAD request with async IO
|
2014-02-17 12:40:45 +11:00 |
Greg Wilkins
|
1f02dfc24f
|
428238 Test HEAD request with async IO
|
2014-02-17 12:32:28 +11:00 |
Jan Bartel
|
075e6a7363
|
428157 Methods of anonymous inner classes can't be called via xml
|
2014-02-14 16:03:29 +11:00 |
Jan Bartel
|
b88724f23c
|
426490 HttpServletResponse.setBufferSize(0) results in tight loop (100% cpu hog)
|
2014-02-14 11:57:53 +11:00 |
Greg Wilkins
|
18e19260ff
|
Apply changes resulting from the quickstart project
|
2014-02-13 12:31:14 +11:00 |
Jesse McConnell
|
eb0aea46ce
|
set versions.txt file to new version and fix mistaken developmentVersion
|
2014-02-10 13:48:29 -06:00 |
Jesse McConnell
|
f3d38dfb15
|
[maven-release-plugin] prepare for next development iteration
|
2014-02-10 11:17:14 -06:00 |
Jesse McConnell
|
8f6cbc9111
|
[maven-release-plugin] prepare release jetty-9.1.2.v20140210
|
2014-02-10 11:17:07 -06:00 |
Simone Bordet
|
1841b3ec87
|
427572 - Default number of acceptors too big.
Defaulted to 1+cores/16.
|
2014-02-06 16:47:57 +01:00 |
Jesse McConnell
|
4d4b0c42e7
|
[Bug 427570] externalize common http config to start.ini
|
2014-02-06 09:14:28 -06:00 |
Simone Bordet
|
8e03498b0d
|
Renamed NetworkTrafficSelectChannelConnector to
NetworkTrafficServerConnector and deprecated the old class.
|
2014-02-05 23:05:23 +01:00 |
Greg Wilkins
|
7725056234
|
426750 isReady() returns true at EOF
|
2014-02-05 17:34:22 +11:00 |
Jan Bartel
|
4844508c5f
|
427245 StackOverflowError when session cannot be de-idled from disk
|
2014-02-04 19:25:34 +11:00 |
Simone Bordet
|
3f5a30282d
|
Made sure that the number of selectors cannot be zero.
|
2014-02-03 12:09:27 +01:00 |