aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c/GRPCClient
Commit message (Collapse)AuthorAge
* Merge pull request #2862 from jcanizales/small-analyse-fixGravatar Michael Lumish2015-08-31
|\ | | | | Prevent using the hosts cache with a nil address
* | Adding void* at then end of security related method in order to have a ↵Gravatar Julien Boeuf2015-08-25
| | | | | | | | stable ABI.
* | Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-13
|\ \ | | | | | | | | | | | | | | | Conflicts: src/cpp/client/channel.cc src/cpp/client/client_context.cc
| * | Document not to modify headers after startGravatar Jorge Canizales2015-08-12
| | |
| * | Put both headers and trailers in the error.userInfoGravatar Jorge Canizales2015-08-12
| | |
| * | Turn allResponseMetadata into *Headers and *TrailersGravatar Jorge Canizales2015-08-12
| | |
| * | nit: Comment formattingGravatar Jorge Canizales2015-08-12
| | |
| * | More requestMetadata -> requestHeaders renamingGravatar Jorge Canizales2015-08-12
| | |
| * | Rename responseMetadata -> allResponseMetadataGravatar Jorge Canizales2015-08-12
| | |
| * | Rename requestMetadata -> requestHeadersGravatar Jorge Canizales2015-08-12
| | |
* | | Merge remote-tracking branch 'google/master' into the-ultimate-showdownGravatar Nicolas "Pixel" Noble2015-08-12
|\| | | | | | | | | | | | | | Conflicts: src/csharp/ext/grpc_csharp_ext.c
| * | Allow UTF8 in comments of root certificates filesGravatar Jorge Canizales2015-08-09
| | |
| | * Prevent storing in the hosts cache with a nil keyGravatar Jorge Canizales2015-08-08
| | |
| * | Don’t retain self here!Gravatar Jorge Canizales2015-08-08
| | |
| * | Don’t set the request writer to nil, as @synchr(nil) is undefined behavior.Gravatar Jorge Canizales2015-08-08
| | | | | | | | | | | | Also clarify in GRXWriter.h that the writeable is released whenever the writer finishes.
| * | Rename super-confusing ivar _self -> _retainSelfGravatar Jorge Canizales2015-08-08
| | |
* | | Have ObjC use the new future-proofed C interfaceGravatar Jorge Canizales2015-08-08
| |/ |/|
| * Eliminate race in GRPCCall’s operation of the requests writerGravatar Jorge Canizales2015-08-07
|/
* Rename oauth2_lowerCamel -> oauth2UpperCamelGravatar Jorge Canizales2015-08-07
|
* Fixup for 971d06ad06caadb369e318112bba0e039188cfc2Gravatar Jorge Canizales2015-08-07
|
* Add OAuth2 headers category to GRPCCallGravatar Jorge Canizales2015-08-06
|
* Fix build breakageGravatar Jorge Canizales2015-08-06
|
* Clarify intention of the code that adds a default portGravatar Jorge Canizales2015-08-06
|
* Document that methods in GRPCCall+Tests can only be called once per hostGravatar Jorge Canizales2015-08-06
|
* Require very explicit registration of non-SSL hosts.Gravatar Jorge Canizales2015-08-06
|
* Merge master into support-test-certificates to solve conflicts.Gravatar Jorge Canizales2015-08-06
|\
* | Document plan to merge the GRPCChannel subclassesGravatar Jorge Canizales2015-08-05
| |
* | Document that grpc_channel_args don’t need to survive GRPCSecureChannel initGravatar Jorge Canizales2015-08-05
| |
* | Return nil instead of assert when the test certs can’t be readGravatar Jorge Canizales2015-08-05
| |
* | Undo forward-declaring grpc_channel_args, which isn’t a struct!Gravatar Jorge Canizales2015-08-05
| | | | | | | | It’s a typedef of an anonymous struct.
* | Fix breakage (struct before undefined structs)Gravatar Jorge Canizales2015-08-05
| |
* | Forward-declare structs in GRPCSecureChannel.hGravatar Jorge Canizales2015-08-05
| | | | | | | | And add warning about using custom certificates or name override if not testing.
* | Make GRPCHost cache thread-safe.Gravatar Jorge Canizales2015-08-05
| |
* | Document intention of hostURL.port conditional check.Gravatar Jorge Canizales2015-08-05
| |
* | Forward-declare GRPCCompletionQueue and grpc_callGravatar Jorge Canizales2015-08-05
| |
* | Forward-declare grpc_channel and specify ownership semanticsGravatar Jorge Canizales2015-08-05
| |
| * Update Objective-CGravatar Craig Tiller2015-08-05
| |
* | Fixup: mark CertificatesAtPath staticGravatar Jorge Canizales2015-08-03
| |
* | Fixup: GRPCChannel.unmanagedChannel back to readonlyGravatar Jorge Canizales2015-08-03
| |
* | GRPCChannel with NULL grpc_channel is nil.Gravatar Jorge Canizales2015-08-01
| |
* | Clarify comments in GRPCHost.mGravatar Jorge Canizales2015-08-01
| |
* | 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).
* | Remove GRPCChannel-initWithHost to simplify implementationGravatar Jorge Canizales2015-08-01
| |
* | Encapsulate grpc_call creation inside GRPCChannelGravatar Jorge Canizales2015-08-01
| |
* | Move _channel from GRPCCall into GRPCWrappedCallGravatar Jorge Canizales2015-08-01
|/
* Update doc in GRPCCompletionQueue.hGravatar Jorge Canizales2015-08-01
|
* Unused ivar in GRPCCall.mGravatar Jorge Canizales2015-08-01
|
* grpc_init() is already called in GRPCWrappedCallGravatar Jorge Canizales2015-08-01
|
* GRPCCall.m formatting.Gravatar Jorge Canizales2015-08-01
|
* ObjC formatting fixGravatar Craig Tiller2015-07-22
|