aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c/GRPCClient
Commit message (Collapse)AuthorAge
* Merge pull request #5855 from grpc/revert-5724-revert-5607-revert-5544-masterGravatar Jan Tattermusch2016-03-24
|\ | | | | Revert for good "Pass a non-infinite deadline to grpc_completion_queue_next() to prevent queues from blocking indefinitely in poll()"
* | 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.
| * Revert "Redo "Pass a non-infinite deadline to grpc_completion_queue_next() ↵Gravatar Jorge Canizales2016-03-20
|/ | | | to prevent queues from blocking indefinitely in poll()""
* Use a singleton completion queueGravatar Jorge Canizales2016-03-14
|
* Merge pull request #5724 from grpc/revert-5607-revert-5544-masterGravatar Jan Tattermusch2016-03-14
|\ | | | | Redo "Pass a non-infinite deadline to grpc_completion_queue_next() to prevent queues from blocking indefinitely in poll()"
| * Revert "Revert "Pass a non-infinite deadline to grpc_completion_queue_next() ↵Gravatar Jorge Canizales2016-03-11
| | | | | | | | to prevent queues from blocking indefinitely in poll()""
* | Clean up ownership of the connection loss handlerGravatar Jorge Canizales2016-03-11
| |
* | Not call external methods from within a critical sectionGravatar Jorge Canizales2016-03-11
| |
* | Add monitoring of connectivityGravatar Jorge Canizales2016-03-11
|/ | | | | | | Move C-layer call creation into GRPCChannel, so that it always acts on a non-destroyed channel. Listen for connectivity in the GRPCCall, and destroy the channel.
* Fix sanityGravatar Craig Tiller2016-03-04
|
* Revert "Pass a non-infinite deadline to grpc_completion_queue_next() to ↵Gravatar Jan Tattermusch2016-03-04
| | | | prevent queues from blocking indefinitely in poll()"
* Add comments and feature flag.Gravatar Greg Haines2016-03-04
|
* Feedback from @jcanizales and @vjpaiGravatar Greg Haines2016-03-02
|
* Pass a non-infinite deadline to grpc_completion_queue_next() to prevent ↵Gravatar Greg Haines2016-03-02
| | | | queues from blocking indefinitely in poll().
* Fix sanityGravatar Craig Tiller2016-02-08
|
* Removed unused userAgentPrefix variableGravatar Kristopher Wuollett2016-02-05
|
* Add user agent of the library to that of the app.Gravatar Jorge Canizales2016-02-04
|
* Updated user agent to be a host-level settingGravatar Kristopher Wuollett2016-02-03
|
* Formatting and naming fixesGravatar Kristopher Wuollett2016-02-03
|
* Restored strdup of keys and values to ensure ownership of their memoryGravatar Kristopher Wuollett2016-02-03
|
* Renamed user agent setting to userAgentPrefix and changed its scope to globalGravatar Kristopher Wuollett2016-02-02
|
* Removed (un)secure channel subclassesGravatar Kristopher Wuollett2016-02-02
|
* Fixed some formattingGravatar Kristopher Wuollett2016-01-31
|
* Add channel args to enable user agent string for Objective-CGravatar Kristopher Wuollett2016-01-31
|
* Prevent warnings on dictionaries w/o string keysGravatar Jorge Canizales2015-12-17
| | | Because the category makes the protocol apply to all `NSMutableDictionaries`, it can't assume keys are `NSString`. Because these types are covariant, the change is not breaking.
* Mark the GRPCRequestHeaders protocol deprecatedGravatar Jorge Canizales2015-12-03
|
* Add the protocol back for backward compatibility.Gravatar Jorge Canizales2015-12-03
|
* Makes GRPCRequestHeaders a NSMutableDictionaryGravatar Jorge Canizales2015-12-03
| | | | | | | TODO: - Documentation - Make public - Check I’ve implemented all NSMutDict required methods
* Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\
| * Reject nils in useTestCertsPath:testName:forHost:Gravatar Jorge Canizales2015-10-28
| |
* | s/grpc_credentials/grpc_channel_credentials for ObjCGravatar Jorge Canizales2015-10-26
| |
| * Undo Cocoadoc’ing TODO line.Gravatar Jorge Canizales2015-10-26
| |
| * Reformat comments as CocoadocsGravatar Jorge Canizales2015-10-26
| |
| * Finished script and example output.Gravatar Jorge Canizales2015-10-26
| |
| * Test file: GRPCCall.hGravatar Jorge Canizales2015-10-25
| |
* | Fixes broken build due to misplaced importGravatar Nate Kibler2015-09-23
| | | | | | | | | | The GRPCCall import must be in the header because it defines a protocol that GRPCRequestHeaders uses.
* | Changed GRPCCall import to class forward declarationGravatar Nate Kibler2015-09-23
| | | | | | | | | | | | | | The GRPCCall.h file is already correctly imported in the GRPCRequestHeaders.m implementation file. This header shouldn’t need to import GRPCCall and should specify a class forward declaration for reference.
| * Fix import that relies on CocoapodsGravatar Jorge Canizales2015-09-17
|/
* Merge pull request #3243 from jcanizales/make-headers-property-betaGravatar Michael Lumish2015-09-03
|\ | | | | Make headers a "real" @property
* | Fix Bazel breakage due to magic Cocoapods header search pathGravatar Jorge Canizales2015-09-03
| |
| * Make request headers a @property property.Gravatar Jorge Canizales2015-09-03
|/
* Remove unneeded include of grpc.hGravatar Jorge Canizales2015-09-03
|
* Manually merge release-0_11 into make-errors-public-beta to solve conflictGravatar Jorge Canizales2015-09-03
|\
| * Merge pull request #3235 from jcanizales/dont-strip-bin-betaGravatar Michael Lumish2015-09-03
| |\ | | | | | | Don’t strip -bin suffix from response metadata. (Beta branch)
* | | Make the error domain and codes public and documented.Gravatar Jorge Canizales2015-09-03
| | |
| | * Don’t strip -bin suffix from response metadata.Gravatar Jorge Canizales2015-09-03
| |/ |/|
| * Don’t append -bin automatically to binary request headers.Gravatar Jorge Canizales2015-09-02
| |
| * Reject non-ASCII text header values too.Gravatar Jorge Canizales2015-09-02
| |
| * nit: remove obsolete commentGravatar Jorge Canizales2015-09-02
| |