Craig Tiller
b29f1fe3a2
Update include paths
8 years ago
Yuchen Zeng
47de64c700
zalloc grpc_pollset
8 years ago
Craig Tiller
4e0363af9c
Complete test/core/http/BUILD
8 years ago
Craig Tiller
9e5ac1bf11
Fix broken shutdown, and cascading exec_ctx usage bugs
8 years ago
Robbie Shade
ca7effcdff
Replace timeout/scaling macros with functions.
8 years ago
yang-g
43dc9ed3b7
Add licenses to all BUILD files and missing copyright
8 years ago
Craig Tiller
91031dacb1
Changes to exec_ctx/closure/combiner/workqueue interfaces
...
- make closures know where they should be executed (eg, on a workqueue,
or a combiner, or on an exec_ctx)
- this allows removal of a large number of trampoline functions that
were appearing whenever we used combiners, and should allow for a much
easier interface to combiner locks
8 years ago
Yuchen Zeng
cbf281ea39
Fix httpcli_test and httpscli_test
8 years ago
Craig Tiller
a59c16c184
Progress towards making grpc_slice_unref_internal take an exec_ctx
8 years ago
Craig Tiller
28b72428a8
clang-format
8 years ago
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
8 years ago
Craig Tiller
f4f2eac66d
All fuzzers
9 years ago
Craig Tiller
afcc8752f3
clang-format
9 years ago
Craig Tiller
20afa3d7c9
BufferPool --> ResourceQuota
9 years ago
Craig Tiller
08d297e375
Make all tests build again
9 years ago
Craig Tiller
d4673484c7
Update tests
9 years ago
Mark D. Roth
0a05ab6e8e
clang-format
9 years ago
Mark D. Roth
714c7ec74a
Plumbed read_buffer through and fixed leftover bytes problem.
9 years ago
Craig Tiller
0f47a6808e
Finish merge
9 years ago
Craig Tiller
8da8511762
Expand corpus, make one-shot runners not self-check leaks (to give ASAN a chance)
9 years ago
David Garcia Quintas
69ff63d158
clang-format
9 years ago
David Garcia Quintas
c4d5112719
moar renamings
9 years ago
David Garcia Quintas
2a50dfefdc
s/grpc_pops/grpc_polling_entity
9 years ago
Craig Tiller
bc5fcadcfb
Fix httpscli_test
9 years ago
Craig Tiller
6a64bfd982
Progress converting to new error system
9 years ago
Craig Tiller
1aee5362f4
Progress converting to new error system
9 years ago
Craig Tiller
f707d62db6
Convert tests to new error scheme
9 years ago
David Garcia Quintas
604490973b
allocate grpc_pops on the stack
9 years ago
David Garcia Quintas
f72eb97b36
Introduced grpc_pops (pollset or pollset_set)
9 years ago
Matthew Iselin
7151af9465
Allow grpc_http_parser to optionally accept a wider range of line endings.
9 years ago
David Garcia Quintas
4afce7e66f
Changes across the board from pollset to pollset_set
9 years ago
Craig Tiller
d5b6d4e7de
Expand corpus
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
fdef23f8d3
Fix includes
9 years ago
Craig Tiller
19d25aae2e
Fix path
9 years ago
Craig Tiller
eff44d7917
Fix another path
9 years ago
Craig Tiller
9533d042d4
Fix includes
9 years ago
Craig Tiller
f40df23eeb
Auto-changes
9 years ago
Craig Tiller
ec0d95ae38
clang-format
9 years ago
Craig Tiller
9715822e6f
Expand corpus
9 years ago
Craig Tiller
b04af22b78
Expand corpus
9 years ago
Craig Tiller
9366684d9f
Expand corpus, add test
9 years ago
Craig Tiller
b33d5cdeb8
Expand corpus
9 years ago
Craig Tiller
75e50e4fbf
Expand corpus
9 years ago
Craig Tiller
2123974071
Merge fixes
9 years ago
Matthew Iselin
1824f0519f
Add HTTP request parsing.
...
This extends the existing http parser to support requests as well as responses.
httpcli continues to exist and work as it has previously, though in the new
directory src/core/http (to reflect the fact the directory now contains code
relevant to parsing requests, which httpcli would not generally involve itself
in).
9 years ago