1446 Commits (a5c96cf7652bc6d3435c310259706056dc0ccedc)

Author SHA1 Message Date
Muxi Yan 6ae2ea643d obj.class->[obj class] 7 years ago
Muxi Yan f00be37dd1 Spell out 'certificates' rather than 'certs' 7 years ago
Muxi Yan 4201ad1681 add callOptionsForHost: to GRPCHost 7 years ago
Muxi Yan b9e5224207 more copy settings 7 years ago
Muxi Yan 1084f49c31 rename kHostCache->gHostCache 7 years ago
Muxi Yan d92c62fcde Enable Cronet with old API 7 years ago
Muxi Yan 31de6d67e7 Make GRPCHost.callOptions immutable 7 years ago
Muxi Yan e114983643 NULL return for non-id type 7 years ago
Muxi Yan 1a88be4edf Prefix functions in ChannelArgsUtil 7 years ago
Muxi Yan a0f83554bb remove channel from pool with pointer rather than config 7 years ago
Muxi Yan 3bdf794bd0 Handle channel nil case 7 years ago
Muxi Yan 4af17518c0 Use simple locking in GRPCChannelPool 7 years ago
Muxi Yan 7871fedfd6 always unregister observer 7 years ago
Muxi Yan ac211b4214 Use dispatch_after for delayed destroy of channel 7 years ago
Muxi Yan 67a4eb6623 Lock GRPCCall in GRPCAuthorizatioProtocol 7 years ago
Muxi Yan be4ab30899 Remove dereferencing 7 years ago
Muxi Yan 34e4db810f Take advantage of nil messaging 7 years ago
Muxi Yan d578b43218 Add channelOptionsHash: to GRPCCChannelOptions 7 years ago
Muxi Yan f48c90606f Add isChannelOptionsEqualTo: to GRPCCallOptions 7 years ago
Muxi Yan d47f4b4c23 Check return value rather than error 7 years ago
Muxi Yan 8fef0c8789 Rewrite the channel pool 7 years ago
Muxi Yan 86ff72bb47 Add missing type information 7 years ago
Muxi Yan 677ab86b4a rename createChannel -> createChannelCallback 7 years ago
Muxi Yan da42aa1c1b Add designated initializer annotation 7 years ago
Muxi Yan ad5485ae4e Make channel args immutable 7 years ago
Muxi Yan bc292b87c2 polish attributes of GRPCChannelConfiguration 7 years ago
Muxi Yan 549db7b80b host == nil -> host.length == 0 7 years ago
Muxi Yan 62fb609df7 rename kChannelPool->gChannelPool 7 years ago
Muxi Yan 6032e960d4 Polish channelID comments 7 years ago
Muxi Yan 543fbf38c0 timeout > 0 7 years ago
Muxi Yan a8b07a37df Synchronized access to kHostCache 7 years ago
Muxi Yan 7d32a2cb25 Set user's dispatch queue's handler to internal serial queue 7 years ago
Muxi Yan da43545ff7 Check callSafety in -init in GRPCCall 7 years ago
Muxi Yan b3d236d1bf Prevent empty string 7 years ago
Muxi Yan 9f47e76fc8 QoS for internal dispatch queues 7 years ago
Muxi Yan bf09206496 Separate GRPCProtoResponseHandler from GRPCResponseHandler 7 years ago
Muxi Yan e69a7cc7f7
patch the previous fix 7 years ago
Muxi Yan e457b0dacc Fix missing initialMetadata in GRPCMutableCallOptions 7 years ago
Muxi Yan 92d6e285d1 Polish exception message 7 years ago
Muxi Yan 454966e36c Copy in GRPCCallOptions setters 7 years ago
Muxi Yan 1c8751f366 Avoid copy in GRPCCallOptions:copyWithZone: 7 years ago
Muxi Yan ecf85f0459 Copy fields in GRPCCallOptions initializer 7 years ago
Muxi Yan 229651a371 Check range of value-typed channel arg 7 years ago
Muxi Yan 2c47c95338 Rename channelId->channelID 7 years ago
Muxi Yan 521ffacd7c Add example to channelPoolDomain 7 years ago
Muxi Yan 0fc040d19a Rename pemXxx parameters to PEMXxx 7 years ago
Muxi Yan 2c1c22c3f1 Do not nullify GRPCCall2._call on half-close 7 years ago
Muxi Yan a397862fd5 property attribute fixes 7 years ago
Muxi Yan 0d4ac971df Restrict NSTimeInterval parameters to non-negative 7 years ago
Muxi Yan 96709ecb8c Fix another NSString* != nil to NSString.length != 0 7 years ago