aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c/GRPCClient/private/GRPCWrappedCall.m
Commit message (Collapse)AuthorAge
...
* Let tracing be enabled before starting an RPCGravatar Jorge Canizales2016-08-24
| | | by calling grpc_init on [GRPCCall load], instead of lazily.
* Merge master into merge-0.14-into-masterGravatar Jorge Canizales2016-06-30
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: - gRPC.podspec - Only had non-trivial changes in the core file list, which will need to be regenerated (in gRPC-Core.podspec). - src/objective-c/BoringSSL.podspec - Had trivial conflicts in the version. - src/objective-c/examples/RemoteTestClient/RemoteTest.podspec - Trivial conflicts in quoting. - src/objective-c/examples/Sample/Sample.xcodeproj/project.pbxproj and src/objective-c/examples/SwiftSample/SwiftSample.xcodeproj/project.pbxproj - The master version is used, pending testing. The 0.14 version had emoji and some unneeded entries. - src/objective-c/tests/Podfile - Added CronetFramework pod, and warning silencing from master. - templates/gRPC.podspec.template - Deleted. - third_party/protobuf - Using master commit, but need to verify if it works for frameworks.
* | Restore fix undid by https://github.com/grpc/grpc/pull/5893Gravatar Jorge Canizales2016-06-24
| | | | | | That PR wasn’t tested nor reviewed adecuately.
| * s/maybe_compression_level.compression_level/maybe_compression_level.levelGravatar David Garcia Quintas2016-06-07
| |
| * updated obj-c codeGravatar David Garcia Quintas2016-05-17
| |
| * Allow servers to select compression level via initial MD.Gravatar David Garcia Quintas2016-05-09
|/ | | | | | | | Setting the newly added compression_level field of grpc_op::send_initial_metadata by a server now has the effect of applying that compression level for the subsequent call messages leaving the server. The ultimate meaning of the level depends on the client's supported compression algorithms.
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Fixing copyrights.Gravatar Nicolas "Pixel" Noble2016-03-21
|
* For GRPCOperation's, ensure finish _handler can only be called once, and ↵Gravatar Nicolas "Pixel" Noble2016-03-21
| | | | | | release it when called, so weak ptrs needn't be used with it, and the call won't be released until the finish handler is called. When the connectivityMonitor determines the connection has been lost, pull the host disconnect call. Creates an unreliable connection when connectivity is restored. Calling finishWithError: is sufficient.
* Makes GRPCRequestHeaders a NSMutableDictionaryGravatar Jorge Canizales2015-12-03
| | | | | | | TODO: - Documentation - Make public - Check I’ve implemented all NSMutDict required methods
* Make the grpc_metadataArray property private.Gravatar Jorge Canizales2015-09-02
|
* Publish GRPCRequestHeaders as a protocolGravatar Jorge Canizales2015-09-02
| | | | | So we can make the property a dictionary later, by just extending NSMutableDictionary to conform to the protocol.
* Remove -[asDictionary]Gravatar Jorge Canizales2015-09-02
|
* Have ObjC use the new future-proofed C interfaceGravatar Jorge Canizales2015-08-08
|
* Let register SSL config per-host.Gravatar Jorge Canizales2015-08-01
| | | | | | | | | | | | | | Surfaced in GRPCCall+Tests.h Add GRPCHost to store channel config, and to create channels on demand with that config. GRPCChannels and configs are cached together. GRPCSecureChannel is now initialized with (nullable) path to a certificates file and (nullable) name override. The same mechanism will be used for creating insecure channels, removing the ability to do it by specifying the HTTP scheme in the address (which was deemed too subtle for its implications).
* Encapsulate grpc_call creation inside GRPCChannelGravatar Jorge Canizales2015-08-01
|
* Move _channel from GRPCCall into GRPCWrappedCallGravatar Jorge Canizales2015-08-01
|
* Fix C library gpr_inf_future breakageGravatar Jorge Canizales2015-07-18
|
* Move ProtoMethod to ProtoRPC packageGravatar Jorge Canizales2015-07-04
|
* Fixed name in commentsGravatar murgatroid992015-06-25
|
* Fixed 'retain cycle' warnings in GRPCWrappedCall.mGravatar murgatroid992015-06-24
|
* Document why a grpc_op ivar, and the role of -finishGravatar Jorge Canizales2015-06-21
|
* Simplify GRPCOps implementationsGravatar Jorge Canizales2015-06-21
|
* Output call_error numberGravatar Jorge Canizales2015-06-21
|
* Ensure op flags don't have garbage from mallocGravatar Jorge Canizales2015-06-21
| | | | And free ops_array that was leaking.
* Merge trailers into responseMetadata. Add it to NSError.Gravatar Jorge Canizales2015-06-13
|
* Updated Objective C code to match completion queue changesGravatar murgatroid992015-05-08
|
* Resolved some commentsGravatar murgatroid992015-05-01
|
* Fixed ivar names and commentsGravatar murgatroid992015-04-29
|
* Simplified startBatch, resolved commentsGravatar murgatroid992015-04-29
|
* Moved deallocation code to the right placeGravatar murgatroid992015-04-29
|
* Added nil check in GRPCWrappedCall initializerGravatar murgatroid992015-04-29
|
* Fixed missing incrementGravatar murgatroid992015-04-29
|
* Removed thrown error in one caseGravatar murgatroid992015-04-29
|
* Simplified some batch code, resolved commentsGravatar murgatroid992015-04-29
|
* Changed message handling, fixed line lengthsGravatar murgatroid992015-04-28
|
* Made startBatch more strongly typedGravatar murgatroid992015-04-27
|
* Fixed dictionary usageGravatar murgatroid992015-04-24
|
* Fixed grpc_getMetadataArrayGravatar murgatroid992015-04-24
|
* Addressed review commentsGravatar murgatroid992015-04-24
|
* Fixed indentationGravatar murgatroid992015-04-24
|
* Migrated Objective C library to C batch APIGravatar murgatroid992015-04-24