9300 Commits

Author SHA1 Message Date
Simone Bordet
244158ee3e Introduced class ByteBufferPool.Lease to keep track of buffers with
associated information of whether they have been borrowed from the
ByteBufferPool or not.
2014-06-06 16:24:09 +02:00
Simone Bordet
9c13b300f0 Improved signature for generating DATA frames, with explicit padding
bytes.
2014-06-06 12:30:39 +02:00
Simone Bordet
6481bb926d Strengthened frame body length checks. 2014-06-06 12:09:11 +02:00
Simone Bordet
2a485be6c1 Implemented parser and generator for SETTINGS frame. 2014-06-06 11:23:50 +02:00
Simone Bordet
54577057bb Implemented parser and generator for WINDOW_UPDATE frame. 2014-06-06 09:21:47 +02:00
Simone Bordet
7a347e267f Implemented parser and generator for GO_AWAY frame. 2014-06-05 22:28:39 +02:00
Simone Bordet
81538c9b59 Implemented parser and generator for PING frame. 2014-06-05 21:04:26 +02:00
Simone Bordet
6f3f7f5334 Implemented parser and generator for RST_STREAM frame. 2014-06-05 20:30:11 +02:00
Simone Bordet
21d8435541 Implemented parser and generator for PRIORITY frame. 2014-06-05 19:26:53 +02:00
Simone Bordet
a7e5963dfa Implemented parser and generator for DATA frame. 2014-06-05 18:11:22 +02:00
Joakim Erdfelt
5f8ed9519b Restore Origin/Source information of raw arguments from ConfigSource(s)
+ Change will remember where each raw argument from a DirConfigSource
  comes from (previously only remembered the origin of properties)
2014-06-04 15:48:58 -07:00
Joakim Erdfelt
7ee2f4e367 Fixing extraneous output and duplicate ${jetty.base}/${jetty.base} references when using --add-to-startd 2014-06-04 11:24:42 -07:00
Joakim Erdfelt
d31811f067 436520 - Start / Allow https and file urls in jetty-start's module download mechanism
+ Work to enable this mostly performed in Bug #436524
+ Some minor work to add more tests for this new syntax.
2014-06-04 11:14:35 -07: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
2b0f983b9c moved from test 2014-06-04 18:00:43 +02: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
Greg Wilkins
e8fcb90bc2 DefaultServlet uses cached headers 2014-06-04 15:05:34 +02:00
Greg Wilkins
ac4f8a26b7 435322 Protect blocker against null failed callback 2014-06-04 13:39:58 +02:00
Greg Wilkins
b153430cee added prototype encoder decoder APIs 2014-06-04 13:18:22 +02:00
Greg Wilkins
637004d313 removed bad test 2014-06-04 12:14:36 +02:00
Greg Wilkins
d19eef3403 more tests 2014-06-04 12:05:31 +02:00
Joakim Erdfelt
bbab2e7832 436524 - Start / Downloadable [files] references in modules cannot use ":" themselves
+ Switching out support for ":" to "|"
2014-06-03 17:09:48 -07:00
Joakim Erdfelt
cfe99742d9 Due to JettyAwareLogger, the Slf4j minimum requirement is version 1.6 2014-06-03 15:34:21 -07:00
Joakim Erdfelt
4c4d712d65 Surefire config for java.io.tmpdir is now ${project.build.directory} 2014-06-03 09:40:04 -07:00
Joakim Erdfelt
d62f45dbd2 436405 - ${jetty.base}/resources not on classpath with default configuration
+ Adding missing '/'
2014-06-02 13:56:54 -07:00
Greg Wilkins
953655af31 simplified nbit integers 2014-06-02 16:57:39 +02:00
Jan Bartel
b09e7d33e2 436345 Refactor AbstractSession to minimize burden on subclasses to implement behaviour 2014-06-02 15:01:49 +02:00
Greg Wilkins
c607bb6efc use bytebuffer array 2014-06-02 13:03:48 +02:00
Greg Wilkins
48f1668b28 implement huffman encoding 2014-06-02 11:55:43 +02:00
Jan Bartel
1b00888739 436345 Refactor AbstractSession to ease customization 2014-06-02 11:48:28 +02:00
Jan Bartel
c6128db48b test-mongodb-sessions pom.xml updated to 9.2.0-SNAPSHOT 2014-06-02 11:48:28 +02:00
Greg Wilkins
76724d8dfd use buffers 2014-06-02 01:25:08 +02:00
Greg Wilkins
ad26b27564 added licence headers 2014-06-02 01:04:23 +02:00
Greg Wilkins
df152d5905 implementations of hpack integers and huffman decoding 2014-06-02 00:58:04 +02:00
Joakim Erdfelt
ce8920dd76 Removing test noise 2014-05-29 11:52:36 -07:00
Joakim Erdfelt
54051baa2f Enabling testcases 2014-05-29 11:48:53 -07:00
Joakim Erdfelt
7412951373 Removing experimental testcase that is no longer relevant 2014-05-29 11:46:36 -07:00
Joakim Erdfelt
7b3fc2cecf Enabling testcase, reducing logging level 2014-05-29 11:42:50 -07:00
Joakim Erdfelt
f00cd9f6ec Enabling and fixing testcase 2014-05-29 11:41:44 -07:00
Joakim Erdfelt
353b0f80c8 Enabling and fixing testcase 2014-05-29 11:39:36 -07:00
Greg Wilkins
64755faf4d fixed testing dependency 2014-05-28 13:21:48 +02:00
Greg Wilkins
d6672a3e5f 436029 GzipFilter errors on asynchronous methods with message to AsyncGzipFilter 2014-05-28 13:01:55 +02:00
Greg Wilkins
ca6e9befb4 347110 Supprt ClassFileTransormers in WebAppClassLoader 2014-05-27 23:23:06 +02:00
Jan Bartel
d2b08da8a4 Refactoring for ease of customization. 2014-05-27 19:22: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 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 1e524f378ee77962a84c2b5efafe717078a5465d.
2014-05-26 11:20:07 -05:00
Jesse McConnell
aa3c9322a6 Revert "434810 better handling of bad messages"
This reverts commit 3f4a8abf9e9315306a9f0b1b51a2cb355c7a1fe1.
2014-05-26 11:20:00 -05:00