Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Avoid static initialization of the kIdentity block | Jorge Canizales | 2016-08-24 |
| | | | Unlike other Objective-C objects, there's no hard reason why the compiler wouldn't be able to initialize a block statically (as it does with NSString literals). And it certainly doesn't complain about it (like it does with other object initializers). But as I haven't been able to find confirmation of this, and we're seeing a weird crash occur near this code, let's play it safe. | ||
* | Update copyrights | Craig Tiller | 2016-03-31 |
| | |||
* | Make copyright not expire one year too soon. | Jorge Canizales | 2016-03-14 |
| | |||
* | Use a named constant for error domain and code | Jorge Canizales | 2016-03-11 |
| | |||
* | Make Writeable with single handler robust against stream Writers | Jorge Canizales | 2016-03-11 |
| | |||
* | Merge pull request #3969 from grpc/release-0_11 | Nicolas Noble | 2015-10-26 |
|\ | | | | | Release 0 11 -> master | ||
| * | Reformat comments as Cocoadocs | Jorge Canizales | 2015-10-26 |
| | | |||
* | | Update GRXWriter.m | Scott84 | 2015-10-02 |
|/ | | | Corrected compiler warning for effectively pure virtual ObjC methods. | ||
* | Rename SingleValueHandler->SingleHandler, StreamHandler->EventHandler | Jorge Canizales | 2015-08-12 |
| | |||
* | 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. | ||
* | Clarify invalid-argument message for already-started writers | Jorge Canizales | 2015-08-08 |
| | |||
* | Clarify thread-safety expectations of GRXWriters | Jorge Canizales | 2015-08-07 |
| | |||
* | Fix ForwardingWriter init preconditions | Jorge Canizales | 2015-08-07 |
| | |||
* | Merge pull request #2526 from jcanizales/accept-nil-container | Michael Lumish | 2015-07-20 |
|\ | | | | | Accept [GRXWriter writerWithContainer:nil] for consistency with the rest | ||
* \ | Merge pull request #2525 from jcanizales/fix-emptywriter | Michael Lumish | 2015-07-20 |
|\ \ | | | | | | | Fix [GRXWriter emptyWriter] not being reusable. | ||
| | * | Accept [GRXWriter writerWithContainer:nil] for consistency with the rest | Jorge Canizales | 2015-07-19 |
| | | | |||
| * | | Fix [GRXWriter emptyWriter] not being reusable. | Jorge Canizales | 2015-07-19 |
| |/ | |||
* | | Make the call retain cycle explicit and encapsulated within GRPCCall.m | Jorge Canizales | 2015-07-18 |
| | | |||
* | | ConcurrentWriteable: NSData *message -> id value | Jorge Canizales | 2015-07-18 |
| | | |||
* | | Rename GRPCDelegateWrapper -> GRXConcurrentWriteable | Jorge Canizales | 2015-07-18 |
|/ | | | | And move it to the RxLibrary. | ||
* | Remove GRXWriter wrappers that are now unnecessary | Jorge Canizales | 2015-07-17 |
| | | | | | | With GRXWriter a subclass of all writers, we can map the requestsWriter directly without a dumb wrapper, and return GRXImmediateWriter objects where GRXWriter is expected. | ||
* | Subclass GRXWriter instead of conforming to protocol | Jorge Canizales | 2015-07-17 |
| | |||
* | id<GRXWriter> -> GRXWriter * in the runtime | Jorge Canizales | 2015-07-17 |
| | |||
* | Separate GRXForwardingWriter, delete the protocol | Jorge Canizales | 2015-07-17 |
| | |||
* | Import headers based on path in the runtime libraries | Jorge Canizales | 2015-06-23 |
| | | | | Part of fixing https://github.com/grpc/grpc/issues/2192 | ||
* | Merge pull request #1664 from jcanizales/renames-grx-writeable-methods | Michael Lumish | 2015-05-20 |
|\ | | | | | Rename GRXWriteable methods | ||
| * | s/didFinishWithError/writesFinishedWithError | Jorge Canizales | 2015-05-19 |
| | | |||
| * | s/didReceiveValue/writeValue | Jorge Canizales | 2015-05-19 |
| | | |||
* | | Copy values before buffering them. | Jorge Canizales | 2015-05-18 |
| | | | | | | | | So they aren’t mutated before being written later. | ||
* | | Add warning about the perils of buffering without bounds | Jorge Canizales | 2015-05-18 |
|/ | |||
* | Adds GRXBufferedPipe | Jorge Canizales | 2015-05-18 |
| | |||
* | Adds basic runtime library and generated stub | Jorge Canizales | 2015-04-22 |
| | | | | | | | The stub is manually adapted: - to the evolved runtime, - as if generated with insertion points. | ||
* | Working podspecs for gRPC core & wrapper | Jorge Canizales | 2015-04-21 |
| | | | | | | | - Moves them to the root of the repo. - Makes them pass lint (except for the release tag warning). - Includes the script to rename time.h and string.h in the spec. - Fixes the #includes in the wrapper files. | ||
* | include .m in check_copyright.py | Yang Gao | 2015-02-20 |
| | |||
* | Fixes podspec of the RxLibrary | Jorge Canizales | 2015-02-17 |
| | |||
* | Fixes copyright notices | Jorge Canizales | 2015-02-17 |
| | |||
* | Adds podspec for RxLibrary and sample app | Jorge Canizales | 2015-02-17 |
| | |||
* | Imports code of the RX library. | Jorge Canizales | 2015-02-17 |