aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c/RxLibrary
Commit message (Collapse)AuthorAge
* Fix gRPC ObjC void function definitionGravatar Muxi Yan2017-10-20
|
* Replace dispatch_once_t with BOOLGravatar Muxi Yan2017-08-18
|
* Resume GRXBufferedPipe when it gets deallocedGravatar Muxi Yan2017-07-29
|
* Some fixes for tests and change contractGravatar Muxi Yan2017-06-26
|
* Merge remote-tracking branch 'upstream/master' into fix-pipe-bufferGravatar Muxi Yan2017-06-26
|\
* | Simply queue up writesFinishedWithError without cancelling pending messagesGravatar Muxi Yan2017-06-26
| |
* | Fix minor problemsGravatar Muxi Yan2017-06-26
| |
* | Remove conditionals covered by invoke agreementGravatar Muxi Yan2017-06-17
| |
* | Polish GRXBufferedPipeGravatar Muxi Yan2017-06-13
| |
| * auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
| |
* | Better concurrency handlingGravatar Muxi Yan2017-06-06
| |
* | Use getter/setterGravatar Muxi Yan2017-06-05
| |
* | Comments on BufferedPipeGravatar Muxi Yan2017-06-05
| |
* | Fix pipeline finishing bugGravatar Muxi Yan2017-05-23
| |
* | Remove synchronization in GRXBufferedPipe:writesFinishedWithError and change ↵Gravatar Muxi Yan2017-05-22
| | | | | | | | tests correspondingly
* | Use dispatch_queue to serialize writesGravatar Muxi Yan2017-05-15
| |
* | Sync writes with queueGravatar Muxi Yan2017-05-10
|/
* Support configuring dispatch queue in GRPCCall and belowGravatar Muxi Yan2017-04-05
|
* Add more commentsGravatar Muxi Yan2017-03-27
|
* Addressed the commentsGravatar Muxi Yan2017-03-22
|
* Add comments for map functionGravatar Muxi Yan2017-03-10
|
* Packet coalescing Objc layer and interop testsGravatar Muxi Yan2017-01-04
|
* 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
| |