aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c/RxLibrary
Commit message (Collapse)AuthorAge
* Avoid static initialization of the kIdentity blockGravatar Jorge Canizales2016-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 copyrightsGravatar Craig Tiller2016-03-31
|
* Make copyright not expire one year too soon.Gravatar Jorge Canizales2016-03-14
|
* Use a named constant for error domain and codeGravatar Jorge Canizales2016-03-11
|
* Make Writeable with single handler robust against stream WritersGravatar Jorge Canizales2016-03-11
|
* Merge pull request #3969 from grpc/release-0_11Gravatar Nicolas Noble2015-10-26
|\ | | | | Release 0 11 -> master
| * Reformat comments as CocoadocsGravatar Jorge Canizales2015-10-26
| |
* | Update GRXWriter.mGravatar Scott842015-10-02
|/ | | Corrected compiler warning for effectively pure virtual ObjC methods.
* Rename SingleValueHandler->SingleHandler, StreamHandler->EventHandlerGravatar Jorge Canizales2015-08-12
|
* 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.
* Clarify invalid-argument message for already-started writersGravatar Jorge Canizales2015-08-08
|
* Clarify thread-safety expectations of GRXWritersGravatar Jorge Canizales2015-08-07
|
* Fix ForwardingWriter init preconditionsGravatar Jorge Canizales2015-08-07
|
* Merge pull request #2526 from jcanizales/accept-nil-containerGravatar Michael Lumish2015-07-20
|\ | | | | Accept [GRXWriter writerWithContainer:nil] for consistency with the rest
* \ Merge pull request #2525 from jcanizales/fix-emptywriterGravatar Michael Lumish2015-07-20
|\ \ | | | | | | Fix [GRXWriter emptyWriter] not being reusable.
| | * Accept [GRXWriter writerWithContainer:nil] for consistency with the restGravatar Jorge Canizales2015-07-19
| | |
| * | Fix [GRXWriter emptyWriter] not being reusable.Gravatar Jorge Canizales2015-07-19
| |/
* | Make the call retain cycle explicit and encapsulated within GRPCCall.mGravatar Jorge Canizales2015-07-18
| |
* | ConcurrentWriteable: NSData *message -> id valueGravatar Jorge Canizales2015-07-18
| |
* | Rename GRPCDelegateWrapper -> GRXConcurrentWriteableGravatar Jorge Canizales2015-07-18
|/ | | | And move it to the RxLibrary.
* Remove GRXWriter wrappers that are now unnecessaryGravatar Jorge Canizales2015-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 protocolGravatar Jorge Canizales2015-07-17
|
* id<GRXWriter> -> GRXWriter * in the runtimeGravatar Jorge Canizales2015-07-17
|
* Separate GRXForwardingWriter, delete the protocolGravatar Jorge Canizales2015-07-17
|
* Import headers based on path in the runtime librariesGravatar Jorge Canizales2015-06-23
| | | | Part of fixing https://github.com/grpc/grpc/issues/2192
* Merge pull request #1664 from jcanizales/renames-grx-writeable-methodsGravatar Michael Lumish2015-05-20
|\ | | | | Rename GRXWriteable methods
| * s/didFinishWithError/writesFinishedWithErrorGravatar Jorge Canizales2015-05-19
| |
| * s/didReceiveValue/writeValueGravatar Jorge Canizales2015-05-19
| |
* | Copy values before buffering them.Gravatar Jorge Canizales2015-05-18
| | | | | | | | So they aren’t mutated before being written later.
* | Add warning about the perils of buffering without boundsGravatar Jorge Canizales2015-05-18
|/
* Adds GRXBufferedPipeGravatar Jorge Canizales2015-05-18
|
* Adds basic runtime library and generated stubGravatar Jorge Canizales2015-04-22
| | | | | | | The stub is manually adapted: - to the evolved runtime, - as if generated with insertion points.
* Working podspecs for gRPC core & wrapperGravatar Jorge Canizales2015-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.pyGravatar Yang Gao2015-02-20
|
* Fixes podspec of the RxLibraryGravatar Jorge Canizales2015-02-17
|
* Fixes copyright noticesGravatar Jorge Canizales2015-02-17
|
* Adds podspec for RxLibrary and sample appGravatar Jorge Canizales2015-02-17
|
* Imports code of the RX library.Gravatar Jorge Canizales2015-02-17