Greg Wilkins
c8184077c7
added logging to hpack
2014-06-10 15:26:54 +02:00
Jesse McConnell
e5910e576e
set for dev
2014-06-10 08:18:51 -05:00
Greg Wilkins
073ad924b0
improve value handling on known literal fields
2014-06-10 14:05:41 +02:00
Simone Bordet
f2e8edca9c
First working test for end-to-end request/response processing on
...
server side.
2014-06-10 13:29:50 +02:00
Greg Wilkins
b55dba82a5
use scheme cache
2014-06-10 13:13:38 +02:00
Greg Wilkins
19c4939ede
flip encode buffer
2014-06-10 13:05:28 +02:00
Greg Wilkins
ab5461d73e
fixed hpack literal encoding bug
2014-06-10 12:56:20 +02:00
Simone Bordet
ad034f4d54
Reworked generation of frames (split into different generators) and
...
sketched server-side handling and linking with channel.
2014-06-10 12:02:54 +02:00
Simone Bordet
1d2e9da29c
Clearing the buffer before returning it.
2014-06-10 12:02:54 +02:00
Simone Bordet
e0474108d0
Updated Frame inheritance.
2014-06-10 12:01:16 +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
9cdfaf5196
set for release
2014-06-09 13:09:32 -05:00
Jesse McConnell
10b6c574ae
Merge branch 'master' into release-9
2014-06-09 13:07:22 -05:00
Greg Wilkins
0d64434b27
435322 Improved debug
2014-06-09 18:35:23 +02:00
Greg Wilkins
43d7673c83
fixed FCGI
2014-06-09 16:30:56 +02: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
Simone Bordet
bedfda03d2
Introduced Lease.prepend().
2014-06-09 14:01:51 +02:00
Simone Bordet
c1247ff677
Reorganized HTTP2 modules.
2014-06-09 14:01:16 +02:00
Greg Wilkins
36081dbcbf
reworked for metadata
2014-06-09 13:01:15 +02:00
Greg Wilkins
e81e01719f
use buffer leases
2014-06-09 10:05:19 +02:00
Greg Wilkins
d7fbd89a75
working decoder that can handle D3 and D4 examples from draft
2014-06-09 01:11:04 +02:00
Greg Wilkins
fdf73adf39
start of encoder
2014-06-08 19:55:56 +02:00
Greg Wilkins
9e639d9236
encoded static field
2014-06-08 17:06:18 +02:00
Greg Wilkins
ae4dea3e1e
near 100% test coverage of NBitInteger, Huffman and HpackContext
2014-06-08 15:17:39 +02:00
Greg Wilkins
58ed30e710
header table mostly functional
2014-06-08 11:10:34 +02:00
Joakim Erdfelt
7790ba9657
432192 - jetty-start / Allow JETTY_LOGS use for start-log-file
...
+ Internal initialization & validation of start-log-file is
done via BaseHome.getPath(String) to allow the path to be
anywhere on the filesystem, not just under ${jetty.base}
2014-06-06 12:33:57 -07:00
Joakim Erdfelt
646d85a68b
436388 - Allow case-insensitive STOP.KEY and STOP.PORT use
...
+ Internal (to start.jar) use of properties are now case-insensitive
2014-06-06 12:30:00 -07:00
Joakim Erdfelt
11b08b77e6
436524 - Start / Downloadable [files] references in modules cannot use ":" themselves
...
+ Updating usage.txt to indicate new use of "|"
2014-06-06 12:25:28 -07:00
Joakim Erdfelt
0c54ad2f20
432321 - jetty-start / Allow defining extra start directories for common configurations
...
+ Updating usage.txt
2014-06-06 08:40:52 -07:00
Simone Bordet
1da95c974d
Implemented parser and generator for HEADERS frame.
2014-06-06 16:32:31 +02:00
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