Commit Graph

9240 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 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
Greg Wilkins 3f95a601df jetty.sh start-stop-daemon runs in JETTY_BASE 2014-05-26 17:06:22 +02:00
Greg Wilkins 4fa5a5ff81 fixed JETTY_PID in jetty.sh 2014-05-26 16:59:36 +02:00
Joakim Erdfelt bbd3774e38 Adjusting --exec to [exec] 2014-05-26 07:43:57 -07:00