Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | clang-format | Craig Tiller | 2015-04-23 |
| | |||
* | Beginning transport work | Craig Tiller | 2015-04-22 |
| | |||
* | Fix a TSAN reported race | Craig Tiller | 2015-02-18 |
| | | | | | | | | I think this was the frequent crash in uds_cancel_after_invoke. The race happens because a channel is deleted concurrently with an address being resolved (and UDS gets the resolution fast enough for this to actually happen). The fix is to guarantee no callbacks will be made after cancel has been called (which was the original guaranteee that got lost somewhere). | ||
* | Add missing new-lines at end of file | Craig Tiller | 2015-02-18 |
| | |||
* | Update copyright to 2015 | Craig Tiller | 2015-02-18 |
| | |||
* | Fixing a few winsocket misuses. | Nicolas "Pixel" Noble | 2015-01-24 |
| | |||
* | Move string.h to internal code | Craig Tiller | 2015-01-23 |
| | |||
* | Remove endpoint/ directories. | ctiller | 2014-12-17 |
| | | | | | | | | | | Fold endpoint interface into iomgr, move secure_endpoint into security/. This will make it easier for endpoint to rely on some iomgr defined types (like pollset). Change on 2014/12/17 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=82338036 | ||
* | Introducing iomgr. | ctiller | 2014-12-09 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Move eventmanager and platform dependent endpoint functionality into a single library called 'iomgr'. This is primarily to prepare for a Windows port - where posix socket semantics lead to poor quality code. Mostly this is a code movement CL, with some small changes to help prepare the way for porting: - em style fd objects can only be held internally in iomgr, and own their memory - added grpc_iomgr_create_endpoint_pair() to accomodate the common pattern of creating a tcp endpoint from the output of socketpair - this will help keep our tests portable - separated em alarm interface into a separate file, as this part of event manager is needed higher up the stack - made the eventmanager bits a true singleton, simplifying API's across the stack as there's no longer a reason to carry a pointer there. Initial design document is here: https://docs.google.com/document/d/1VmafcHvvrP5kwtQkz84R5yXF7u7fW-9Pn0bkSUQHDt8/edit?disco=AAAAARNByxg Change on 2014/12/09 by ctiller <ctiller@google.com> ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=81716456 | ||
* | Initial import. | Nicolas Noble | 2014-11-26 |