Home
last modified time | relevance | path

Searched refs:hpack (Results 1 – 20 of 20) sorted by relevance

/external/okhttp/okhttp-hpacktests/
DREADME.md4 These tests use the [hpack-test-case][1] project to validate OkHttp's HPACK
15 * Make hpack-test-case update itself from git, and run new tests.
16 * Add maven goal to generate stories and a pull request to hpack-test-case
19 [1]: https://github.com/http2jp/hpack-test-case
/external/syzkaller/vendor/google.golang.org/grpc/transport/
Dhttp2_client.go359 func (t *http2Client) createHeaderFields(ctx context.Context, callHdr *CallHdr) ([]hpack.HeaderFiel…
374 headerFields := make([]hpack.HeaderField, 0, hfLen)
375 headerFields = append(headerFields, hpack.HeaderField{Name: ":method", Value: "POST"})
376 headerFields = append(headerFields, hpack.HeaderField{Name: ":scheme", Value: t.scheme})
377 headerFields = append(headerFields, hpack.HeaderField{Name: ":path", Value: callHdr.Method})
378 headerFields = append(headerFields, hpack.HeaderField{Name: ":authority", Value: callHdr.Host})
379 …headerFields = append(headerFields, hpack.HeaderField{Name: "content-type", Value: contentType(cal…
380 headerFields = append(headerFields, hpack.HeaderField{Name: "user-agent", Value: t.userAgent})
381 headerFields = append(headerFields, hpack.HeaderField{Name: "te", Value: "trailers"})
384 …headerFields = append(headerFields, hpack.HeaderField{Name: "grpc-encoding", Value: callHdr.SendCo…
[all …]
Dhttp2_server.go693 func appendHeaderFieldsFromMD(headerFields []hpack.HeaderField, md metadata.MD) []hpack.HeaderField…
700 … headerFields = append(headerFields, hpack.HeaderField{Name: k, Value: encodeMetadataHeader(k, v)})
727 …headerFields := make([]hpack.HeaderField, 0, 2) // at least :status, content-type will be there if…
728 headerFields = append(headerFields, hpack.HeaderField{Name: ":status", Value: "200"})
729 …headerFields = append(headerFields, hpack.HeaderField{Name: "content-type", Value: contentType(s.c…
731 …headerFields = append(headerFields, hpack.HeaderField{Name: "grpc-encoding", Value: s.sendCompress…
761 …headerFields := make([]hpack.HeaderField, 0, 2) // grpc-status and grpc-message will be there if n…
766 headerFields = append(headerFields, hpack.HeaderField{Name: ":status", Value: "200"})
767 …headerFields = append(headerFields, hpack.HeaderField{Name: "content-type", Value: contentType(s.c…
770 …headerFields = append(headerFields, hpack.HeaderField{Name: "grpc-status", Value: strconv.Itoa(int…
[all …]
Dcontrolbuf.go31 var updateHeaderTblSize = func(e *hpack.Encoder, v uint32) {
96 hf []hpack.HeaderField
347 hEnc *hpack.Encoder // HPACK encoder.
366 hEnc: hpack.NewEncoder(&buf),
532 func (l *loopyWriter) writeHeader(streamID uint32, endStream bool, hf []hpack.HeaderField, onWrite …
Dhttp_util.go282 func (d *decodeState) processHeaderField(f hpack.HeaderField) error {
590 f.fr.ReadMetaHeaders = hpack.NewDecoder(http2InitHeaderTableSize, nil)
/external/scapy/scapy/contrib/
Dhttp2.uts2 # Frames expressed as binary str were generated using the solicit and hpack-rs
3 # Rust crates (https://github.com/mlalic/solicit, https://github.com/mlalic/hpack-rs)
5 # using Go x/net/http2 and x/net/http2/hpack modules.
9 ~ http2 frame hpack build dissect data headers priority settings rststream pushpromise ping goaway …
212 ~ http2 hpack huffman
227 ~ http2 hpack huffman
245 ~ http2 hpack field hpackstrlenfield
265 ~ http2 hpack field hpackstrlenfield
306 ~ http2 hpack field hpackstrlenfield
319 ~ http2 hpack field hpackstrlenfield
[all …]
/external/syzkaller/vendor/golang.org/x/net/http2/
Dwrite.go44 HeaderEncoder() (*hpack.Encoder, *bytes.Buffer)
191 func encKV(enc *hpack.Encoder, k, v string) {
195 enc.WriteField(hpack.HeaderField{Name: k, Value: v})
333 func encodeHeaders(enc *hpack.Encoder, h http.Header, keys []string) {
Dframe.go306 ReadMetaHeaders *hpack.Decoder
1363 Fields []hpack.HeaderField
1387 func (mh *MetaHeadersFrame) RegularFields() []hpack.HeaderField {
1398 func (mh *MetaHeadersFrame) PseudoFields() []hpack.HeaderField {
1461 hdec.SetEmitFunc(func(hf hpack.HeaderField) {
1496 defer hdec.SetEmitFunc(func(hf hpack.HeaderField) {})
Dtransport.go181 henc *hpack.Encoder
563 cc.fr.ReadMetaHeaders = hpack.NewDecoder(initialHeaderTableSize, nil)
568 cc.henc = hpack.NewEncoder(&cc.hbuf)
1286 hf := hpack.HeaderField{Name: name, Value: value}
1331 hf := hpack.HeaderField{Name: k, Value: v}
1354 cc.henc.WriteField(hpack.HeaderField{Name: name, Value: value})
Dserver.go378 sc.hpackEncoder = hpack.NewEncoder(&sc.headerWriteBuf)
381 fr.ReadMetaHeaders = hpack.NewDecoder(initialHeaderTableSize, nil)
497 hpackEncoder *hpack.Encoder
557 func (sc *serverConn) HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) {
/external/grpc-grpc/tools/fuzzer/options/
Dserver_fuzzer.options3 dict = hpack.dictionary
Dclient_fuzzer.options3 dict = hpack.dictionary
Dhpack_parser_fuzzer_test.options3 dict = hpack.dictionary
/external/syzkaller/vendor/golang.org/x/net/http2/hpack/
Dtables.go5 package hpack package
Dhuffman.go5 package hpack package
Dencode.go5 package hpack package
Dhpack.go9 package hpack package
/external/grpc-grpc/test/core/end2end/fuzzers/
Dhpack.dictionary1 # hpack fuzzing dictionary
/external/grpc-grpc-java/
Dbuild.gradle202 hpack: 'com.twitter:hpack:0.10.1',
/external/okhttp/
DCHANGELOG.md355 * New: Update HTTP/2 support to to `h2-16` and `hpack-10`.
464 * New: Update to h2-14 and hpack-9.