Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #2862 from jcanizales/small-analyse-fix | Michael Lumish | 2015-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 ↵ | Julien Boeuf | 2015-08-25 |
| | | | | | | | | stable ABI. | ||
* | | Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdown | Nicolas "Pixel" Noble | 2015-08-13 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: src/cpp/client/channel.cc src/cpp/client/client_context.cc | ||
| * | | Document not to modify headers after start | Jorge Canizales | 2015-08-12 |
| | | | |||
| * | | Put both headers and trailers in the error.userInfo | Jorge Canizales | 2015-08-12 |
| | | | |||
| * | | Turn allResponseMetadata into *Headers and *Trailers | Jorge Canizales | 2015-08-12 |
| | | | |||
| * | | nit: Comment formatting | Jorge Canizales | 2015-08-12 |
| | | | |||
| * | | More requestMetadata -> requestHeaders renaming | Jorge Canizales | 2015-08-12 |
| | | | |||
| * | | Rename responseMetadata -> allResponseMetadata | Jorge Canizales | 2015-08-12 |
| | | | |||
| * | | Rename requestMetadata -> requestHeaders | Jorge Canizales | 2015-08-12 |
| | | | |||
* | | | Merge remote-tracking branch 'google/master' into the-ultimate-showdown | Nicolas "Pixel" Noble | 2015-08-12 |
|\| | | | | | | | | | | | | | | Conflicts: src/csharp/ext/grpc_csharp_ext.c | ||
| * | | Allow UTF8 in comments of root certificates files | Jorge Canizales | 2015-08-09 |
| | | | |||
| | * | Prevent storing in the hosts cache with a nil key | Jorge Canizales | 2015-08-08 |
| | | | |||
| * | | Don’t retain self here! | Jorge Canizales | 2015-08-08 |
| | | | |||
| * | | Don’t set the request writer to nil, as @synchr(nil) is undefined behavior. | Jorge Canizales | 2015-08-08 |
| | | | | | | | | | | | | Also clarify in GRXWriter.h that the writeable is released whenever the writer finishes. | ||
| * | | Rename super-confusing ivar _self -> _retainSelf | Jorge Canizales | 2015-08-08 |
| | | | |||
* | | | Have ObjC use the new future-proofed C interface | Jorge Canizales | 2015-08-08 |
| |/ |/| | |||
| * | Eliminate race in GRPCCall’s operation of the requests writer | Jorge Canizales | 2015-08-07 |
|/ | |||
* | Rename oauth2_lowerCamel -> oauth2UpperCamel | Jorge Canizales | 2015-08-07 |
| | |||
* | Fixup for 971d06ad06caadb369e318112bba0e039188cfc2 | Jorge Canizales | 2015-08-07 |
| | |||
* | Add OAuth2 headers category to GRPCCall | Jorge Canizales | 2015-08-06 |
| | |||
* | Fix build breakage | Jorge Canizales | 2015-08-06 |
| | |||
* | Clarify intention of the code that adds a default port | Jorge Canizales | 2015-08-06 |
| | |||
* | Document that methods in GRPCCall+Tests can only be called once per host | Jorge Canizales | 2015-08-06 |
| | |||
* | Require very explicit registration of non-SSL hosts. | Jorge Canizales | 2015-08-06 |
| | |||
* | Merge master into support-test-certificates to solve conflicts. | Jorge Canizales | 2015-08-06 |
|\ | |||
* | | Document plan to merge the GRPCChannel subclasses | Jorge Canizales | 2015-08-05 |
| | | |||
* | | Document that grpc_channel_args don’t need to survive GRPCSecureChannel init | Jorge Canizales | 2015-08-05 |
| | | |||
* | | Return nil instead of assert when the test certs can’t be read | Jorge Canizales | 2015-08-05 |
| | | |||
* | | Undo forward-declaring grpc_channel_args, which isn’t a struct! | Jorge Canizales | 2015-08-05 |
| | | | | | | | | It’s a typedef of an anonymous struct. | ||
* | | Fix breakage (struct before undefined structs) | Jorge Canizales | 2015-08-05 |
| | | |||
* | | Forward-declare structs in GRPCSecureChannel.h | Jorge Canizales | 2015-08-05 |
| | | | | | | | | And add warning about using custom certificates or name override if not testing. | ||
* | | Make GRPCHost cache thread-safe. | Jorge Canizales | 2015-08-05 |
| | | |||
* | | Document intention of hostURL.port conditional check. | Jorge Canizales | 2015-08-05 |
| | | |||
* | | Forward-declare GRPCCompletionQueue and grpc_call | Jorge Canizales | 2015-08-05 |
| | | |||
* | | Forward-declare grpc_channel and specify ownership semantics | Jorge Canizales | 2015-08-05 |
| | | |||
| * | Update Objective-C | Craig Tiller | 2015-08-05 |
| | | |||
* | | Fixup: mark CertificatesAtPath static | Jorge Canizales | 2015-08-03 |
| | | |||
* | | Fixup: GRPCChannel.unmanagedChannel back to readonly | Jorge Canizales | 2015-08-03 |
| | | |||
* | | GRPCChannel with NULL grpc_channel is nil. | Jorge Canizales | 2015-08-01 |
| | | |||
* | | Clarify comments in GRPCHost.m | Jorge Canizales | 2015-08-01 |
| | | |||
* | | Let register SSL config per-host. | Jorge Canizales | 2015-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 implementation | Jorge Canizales | 2015-08-01 |
| | | |||
* | | Encapsulate grpc_call creation inside GRPCChannel | Jorge Canizales | 2015-08-01 |
| | | |||
* | | Move _channel from GRPCCall into GRPCWrappedCall | Jorge Canizales | 2015-08-01 |
|/ | |||
* | Update doc in GRPCCompletionQueue.h | Jorge Canizales | 2015-08-01 |
| | |||
* | Unused ivar in GRPCCall.m | Jorge Canizales | 2015-08-01 |
| | |||
* | grpc_init() is already called in GRPCWrappedCall | Jorge Canizales | 2015-08-01 |
| | |||
* | GRPCCall.m formatting. | Jorge Canizales | 2015-08-01 |
| | |||
* | ObjC formatting fix | Craig Tiller | 2015-07-22 |
| |