Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | ObjC formatting fix | Craig Tiller | 2015-07-22 |
| | |||
* | Rename grpc_channel_create to grpc_insecure_channel_create | Craig Tiller | 2015-07-21 |
| | |||
* | Merge pull request #2501 from jcanizales/gpr-inf-future | Michael Lumish | 2015-07-20 |
|\ | | | | | Fix C library gpr_inf_future breakage | ||
| * | Fix C library gpr_inf_future breakage | Jorge Canizales | 2015-07-18 |
| | | |||
* | | Rename GRPCDelegateWrapper -> GRXConcurrentWriteable | Jorge Canizales | 2015-07-18 |
|/ | | | | And move it to the RxLibrary. | ||
* | Subclass GRXWriter instead of conforming to protocol | Jorge Canizales | 2015-07-17 |
| | |||
* | id<GRXWriter> -> GRXWriter * in the runtime | Jorge Canizales | 2015-07-17 |
| | |||
* | Don’t use containsString as it’s iOS 8 only | Jorge Canizales | 2015-07-07 |
| | |||
* | Move ProtoMethod to ProtoRPC package | Jorge Canizales | 2015-07-04 |
| | |||
* | Rename interface->service | Jorge Canizales | 2015-07-04 |
| | |||
* | Rename GRPCMethodName->ProtoMethod | Jorge Canizales | 2015-07-04 |
| | |||
* | Add roots.pem bundle to the Bazel target, and use a better bundle name. | Jorge Canizales | 2015-06-28 |
| | |||
* | Merge pull request #2211 from murgatroid99/objective_c_retain_cycle | Jorge Canizales | 2015-06-25 |
|\ | | | | | Fixed retain cycles in GRPCWrappedCall.m | ||
| * | Fixed name in comments | murgatroid99 | 2015-06-25 |
| | | |||
| * | Fixed 'retain cycle' warnings in GRPCWrappedCall.m | murgatroid99 | 2015-06-24 |
| | | |||
* | | Remove const cast warning in GRPCSecureChannel.m | murgatroid99 | 2015-06-24 |
|/ | |||
* | Import headers based on path in the runtime libraries | Jorge Canizales | 2015-06-23 |
| | | | | Part of fixing https://github.com/grpc/grpc/issues/2192 | ||
* | Document why a grpc_op ivar, and the role of -finish | Jorge Canizales | 2015-06-21 |
| | |||
* | Simplify GRPCOps implementations | Jorge Canizales | 2015-06-21 |
| | |||
* | Output call_error number | Jorge Canizales | 2015-06-21 |
| | |||
* | Ensure op flags don't have garbage from malloc | Jorge Canizales | 2015-06-21 |
| | | | | And free ops_array that was leaking. | ||
* | Drop repeated response headers. | Jorge Canizales | 2015-06-13 |
| | |||
* | Merge trailers into responseMetadata. Add it to NSError. | Jorge Canizales | 2015-06-13 |
| | |||
* | Changes to byte_buffer based on comments. | David Garcia Quintas | 2015-06-08 |
| | |||
* | Merge pull request #1866 from dgquintas/stack-allocate-bb-reader | Craig Tiller | 2015-06-02 |
|\ | | | | | Removed grpc_byte_buffer_reader_{create,destroy}. | ||
* | | Disallow NSString headers with -bin suffix | Jorge Canizales | 2015-06-02 |
| | | |||
* | | Fix NSDictionary <-> metadata codec | Jorge Canizales | 2015-06-02 |
| | | |||
| * | Removed grpc_byte_buffer_reader_{create,destroy}. | David Garcia Quintas | 2015-06-01 |
|/ | | | | | Introduced grpc_byte_buffer_init instead. It's now the user's responsibility to manage memory. | ||
* | Fix problem loading certs for tests of library projects | Jorge Canizales | 2015-05-30 |
| | | | | | In library projects (cf. app projects) the main bundle is nil. `NSBundle+bundleForClass:` works in both types of projects. Also makes the library load the certificates only once. |