Mark D. Roth
f03b112d12
Merge remote-tracking branch 'upstream/master' into cq_verifier_file_line
2016-08-25 08:18:25 -07:00
Mark D. Roth
7187ab9866
Change cq_verifier to report file and line number for expectations.
2016-08-24 13:49:22 -07:00
Mark D. Roth
28ee43b9c8
Updated tests.
2016-08-04 11:11:46 -07:00
Craig Tiller
0ca68b7cb1
Merge github.com:grpc/grpc into error
2016-06-09 07:50:50 -07:00
David Garcia Quintas
55c08f81cf
Merge branch 'master' of github.com:grpc/grpc into compression_md_level_bis
2016-06-03 14:18:01 -07:00
Craig Tiller
48abdde197
Merge github.com:grpc/grpc into error
2016-05-24 06:55:28 -07:00
David Garcia Quintas
8f7365021f
Merge branch 'master' of github.com:grpc/grpc into compression_md_level_bis
2016-05-18 10:29:57 -07:00
Craig Tiller
cf2cce661d
Bug fixes
2016-05-17 08:33:20 -07:00
Craig Tiller
d6a5b803f4
Merge github.com:grpc/grpc into error
2016-05-13 20:17:38 -07:00
David Garcia Quintas
13878f494b
Added missing memset to grpc_op in test
2016-05-13 12:21:01 -07:00
Mark D. Roth
5eba7971fb
Switch from snprintf() to gpr_asprintf().
2016-05-12 14:02:03 -07:00
Mark D. Roth
0eb3e13ea2
Fix large_metadata_bad_client_test to avoid C99 string literal length limit.
2016-05-12 12:33:11 -07:00
Craig Tiller
113cc3d2b4
Fix compile error
2016-05-11 10:56:53 -07:00
Craig Tiller
a58ed7cfab
Merge github.com:grpc/grpc into error
2016-05-11 10:55:18 -07:00
Craig Tiller
f707d62db6
Convert tests to new error scheme
2016-05-06 14:26:12 -07:00
Mark D. Roth
067cce56d4
Fix asan test failure.
2016-05-06 09:12:39 -07:00
Mark D. Roth
f2f707ca55
More clang-format fixes.
2016-05-05 13:04:20 -07:00
Mark D. Roth
22b338e210
Apply clang-format diffs.
2016-05-04 13:27:56 -07:00
Mark D. Roth
a4edeb3372
Fix build breakage in bad_client tests.
2016-05-03 12:24:16 -07:00
Mark D. Roth
8a1d8052eb
Added bad_client test to check that the server rejects requests with too
...
much metadata and refuses to send responses with too much metadata.
2016-05-03 10:44:56 -07:00
Mark D. Roth
1f3319bc88
Fixed clang formatting problems.
2016-04-27 10:59:19 -07:00
Mark D. Roth
c5b1eef8b1
Change C implementation to not log an "Unexpected content-type" message
...
when the header includes a semicolon.
2016-04-26 14:16:20 -07:00
Craig Tiller
94625cd103
Merge branch 'filters-can-cause-closes' into e2efuzz
2016-04-04 13:56:28 -07:00
Craig Tiller
2839edd222
Fix registration in test
2016-04-04 08:37:59 -07:00
Craig Tiller
06cb1a9d93
Initial interface rework to allow knowing whether to pull payload at registration, not at request time
2016-04-04 08:10:47 -07:00
Craig Tiller
da1d7d9d1e
Remove corpus generator
2016-04-02 13:56:37 -07:00
Craig Tiller
df262c6a4c
Starting server fuzzer
2016-04-02 13:53:49 -07:00
Craig Tiller
307a7207a0
Add a failing test due to a head of line blocking bug in the server
2016-04-02 07:40:39 -07:00
Craig Tiller
64a12c55df
Merge github.com:grpc/grpc into copyright-fix
2016-03-31 07:49:58 -07:00
Craig Tiller
6169d5f7b0
Update copyrights
2016-03-31 07:46:18 -07:00
Craig Tiller
c2011586fa
Merge github.com:grpc/grpc into idempotent
2016-03-28 22:53:34 -07:00
Craig Tiller
3bd9695939
Merge github.com:grpc/grpc into idempotent
2016-03-28 12:43:02 -07:00
Craig Tiller
adcb92d68e
clang-format
2016-03-28 10:14:05 -07:00
Craig Tiller
c7762a8c24
Move chttp2 related files under ext/
2016-03-28 10:13:08 -07:00
Craig Tiller
9533d042d4
Fix includes
2016-03-25 17:11:06 -07:00
Craig Tiller
2e1903638e
Fix copyrights
2016-03-25 14:33:26 -07:00
Craig Tiller
f40df23eeb
Auto-changes
2016-03-25 13:38:14 -07:00
Craig Tiller
44654553de
Merge github.com:grpc/grpc into idempotent
2016-03-21 09:04:06 -07:00
Craig Tiller
4cf0448fbc
clang-format
2016-03-10 07:12:42 -08:00
Craig Tiller
df5231ec09
Implement tests
2016-03-10 07:00:47 -08:00
Craig Tiller
178edfae2b
Decouple filter selection from channel construction
...
Allow plugins to extend the set of filters used by gRPC core:
- plugins at construction time can register against the 'channel_init' system to be allowed to mutate a new channel_stack_builder type
- channel_stack_builder provides a central and rather dynamic place to construct the list of filters required by a channel stack
- ultimately we construct the channel stack in the fashion we always have
This is also a prerequisite step to allowing filters to be implemented from wrapped languages.
2016-02-17 20:54:46 -08:00
Craig Tiller
da179ce598
Rollback gpr deletion
2016-02-09 12:01:53 -08:00
Nicolas "Pixel" Noble
09121799b0
Removing gpr as a separated library.
2016-01-30 09:34:22 +01:00
Craig Tiller
a93a25f7bc
Update copyrights
2016-01-28 13:55:49 -08:00
Craig Tiller
6c39686dfa
Preparatory changes for work shedding
...
- cleanup: change grpc_iomgr_cb_func to take a bool instead of int
success
- cleanup: follow through with iomgr callback scheduling functions
- prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue*
functions
2016-01-28 13:53:40 -08:00
Craig Tiller
0eef9eef90
Fix copyrights
2016-01-20 09:56:21 -08:00
Craig Tiller
5f735a64e1
Add CPU cost measurement, tune parameters, decrease default maxjobs
2016-01-20 09:31:15 -08:00
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
2015-12-22 13:49:30 -08:00
Craig Tiller
0fe5ee7be3
BoringSSL integration: non-vsprojects changes
2015-12-22 12:50:36 -08:00
Craig Tiller
a3f298ff67
clang-format
2015-12-16 19:42:09 -08:00