Craig Tiller
4865c79548
Merge pull request #10613 from ctiller/framing_costs
...
Optimize framing a little
2017-04-27 14:53:12 -07:00
Craig Tiller
15fda75e1c
Merge pull request #10427 from ctiller/c++lame
...
Convert Lame Client Channel code to C++
2017-04-27 09:03:19 -07:00
Craig Tiller
737da9fdea
Merge github.com:grpc/grpc into c++lame
2017-04-26 15:07:09 -07:00
Julien Boeuf
b71ef65cb3
more TLS cleanup.
...
- using NULL-terminated strings as opposed to const unsigned char *
with length since the credentials are in PEM format.
- aligning the structures with gRPC so that we have less convertions to
do back and forth.
2017-04-26 11:26:36 -07:00
Craig Tiller
017b452b7b
Use larger block size in proto write
2017-04-26 07:55:38 -07:00
MakMukhi
c090c619c1
Merge pull request #10644 from MakMukhi/master
...
Added unit testing support.
2017-04-24 16:36:40 -07:00
Craig Tiller
6f2024f4ec
Merge github.com:grpc/grpc into c++lame
2017-04-24 13:33:06 -07:00
Craig Tiller
85bf34a4a8
Copy slices for in-process transports: its no longer safe to just ref
2017-04-21 16:14:59 -07:00
Craig Tiller
decec09316
Merge github.com:grpc/grpc into c++lame
2017-04-21 08:08:05 -07:00
Craig Tiller
50f7e1aa84
Merge github.com:grpc/grpc into hybrid
2017-04-21 06:38:04 -07:00
Craig Tiller
9847a834ba
Merge github.com:grpc/grpc into framing_costs
2017-04-20 15:31:09 -07:00
Craig Tiller
f5a1b75065
Merge pull request #10761 from ctiller/ubsan
...
Fix ubsan reported failure
2017-04-20 15:03:36 -07:00
Craig Tiller
0d23d8954f
Add flexibility on *which* slice gets reffed
...
Use it to ensure that sb_move_first acts predictably
2017-04-20 14:46:37 -07:00
Craig Tiller
d5ad177a4c
Merge github.com:grpc/grpc into framing_costs
2017-04-20 13:01:57 -07:00
Craig Tiller
59db187c85
Merge branch 'tsan-c++' into hybrid
2017-04-20 19:24:57 +00:00
Craig Tiller
56bbe02ca1
Fix ubsan reported failure
2017-04-20 08:37:36 -07:00
Craig Tiller
6984e1dc5e
Merge github.com:grpc/grpc into c++lame
2017-04-19 14:50:31 -07:00
Craig Tiller
06a30eef36
Merge github.com:grpc/grpc into cpparena
2017-04-19 14:40:20 -07:00
Yang Gao
c63a119fd4
Merge pull request #10682 from yang-g/status_helper
...
Remove status_helper as it is not needed any more
2017-04-19 10:51:02 -07:00
Craig Tiller
3588248554
Merge github.com:grpc/grpc into hybrid
2017-04-19 09:06:45 -07:00
Craig Tiller
827b061535
clang-format
2017-04-19 06:49:29 -07:00
Mahak Mukhi
ea07b60401
Post-review update
2017-04-18 17:05:49 -07:00
Craig Tiller
cac4e178fd
Merge github.com:grpc/grpc into cpparena
2017-04-18 13:39:18 -07:00
Craig Tiller
a12c0657ef
Merge github.com:grpc/grpc into hybrid
2017-04-18 13:23:44 -07:00
Craig Tiller
991c101de8
Initial thread manager fixes
2017-04-18 19:43:14 +00:00
yang-g
6bc701659c
Remove status_helper as it is not needed any more
2017-04-18 10:36:36 -07:00
Craig Tiller
1eeed856ee
Merge pull request #10237 from meliuz/configurable-minbackoff-reconnect
...
Make min_backoff_ms timeout configurable
2017-04-18 09:19:30 -07:00
Craig Tiller
75c2270daa
Remove errant use of stdint.h
2017-04-17 12:21:32 -07:00
Craig Tiller
addb6ea986
Merge github.com:grpc/grpc into c++lame
2017-04-17 12:19:09 -07:00
David G. Quintas
a6f64f4c00
Merge pull request #10391 from dgquintas/lr_back_to_md
...
Load Reporting back to using metadata
2017-04-17 10:36:42 -07:00
Yang Gao
c5fc2b7112
Merge pull request #10663 from yang-g/globalcallback
...
Update ServerGlobalCallback::AddPort api
2017-04-17 09:13:49 -07:00
Craig Tiller
c39fbcf9ba
Merge github.com:grpc/grpc into framing_costs
2017-04-17 08:20:25 -07:00
David Garcia Quintas
a818f72c0c
Load Reporting back to using metadata
2017-04-15 11:25:48 -07:00
Mahak Mukhi
c5eee16814
more sanity fixes
2017-04-14 17:02:26 -07:00
Craig Tiller
bc7c8457a2
No C99 in public headers
2017-04-14 15:22:24 -07:00
Craig Tiller
100539f7c8
No C99 in public headers
2017-04-14 15:20:34 -07:00
Craig Tiller
56c23f11b0
Merge github.com:grpc/grpc into c++lame
2017-04-14 15:18:20 -07:00
David Garcia Quintas
2f4679ea34
Fix handling of slice in http_client_filter
2017-04-14 13:17:19 -07:00
Craig Tiller
c3666d7090
Merge github.com:grpc/grpc into hybrid
2017-04-14 13:15:56 -07:00
Craig Tiller
2c6f63731c
Merge github.com:grpc/grpc into cpparena
2017-04-14 13:14:10 -07:00
Craig Tiller
f294934ec4
Merge github.com:grpc/grpc into framing_costs
2017-04-14 13:12:30 -07:00
yang-g
eafeea48a9
Update ServerGlobalCallback::AddPort api
2017-04-14 12:34:10 -07:00
Craig Tiller
957562780a
Merge pull request #10583 from ctiller/server_start
...
Threading robustness
2017-04-14 08:53:01 -07:00
Sree Kuchibhotla
b81fb794a3
Merge pull request #9972 from sreecha/cq_create_api_changes
...
Completion Queue creation API changes (C-Core and C++ only)
2017-04-14 07:59:18 -07:00
Craig Tiller
58e6d13f1b
Merge github.com:grpc/grpc into minimal_test
2017-04-13 20:50:09 -07:00
Sree Kuchibhotla
33f4c6d04a
Merge branch 'master' into cq_create_api_changes
2017-04-13 15:39:45 -07:00
Mahak Mukhi
b32e89eb8b
added todo
2017-04-13 14:55:06 -07:00
Mahak Mukhi
2814b5148e
formatting
2017-04-13 14:45:26 -07:00
Craig Tiller
bfa041a56d
Merge github.com:grpc/grpc into framing_costs
2017-04-13 13:59:53 -07:00
Julien Boeuf
d6547f45d1
Be more explicit about the contract for free_fn in the gpr_allocation_functions doc.
2017-04-13 13:53:36 -07:00