Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Stage #1 of core breakup: move everything under lib | 2016-03-25 | |
| | |||
* | Always ref writable streams | 2016-03-02 | |
| | | | | | | | | We suffered a bug whereby doing a follow-up write to another write could resurrect a deleted stream, causing all sorts of crash. Fix: when a stream becomes writable (vs when we start writing) take a ref on the stream, and only relinquish it once we're done writing. | ||
* | Fix race between add_writing_stalled and destroy stream | 2016-02-22 | |
| | |||
* | move flow control code back to writing.c | 2016-01-28 | |
| | |||
* | fix copyright | 2016-01-28 | |
| | |||
* | Use a separate list for streams stalled by transport in writing path | 2016-01-27 | |
| | |||
* | remove stream from stalled_by_transport list before destroy it | 2015-12-21 | |
| | |||
* | Handle cancelling writes whilst writing | 2015-12-15 | |
| | |||
* | Delete unused code | 2015-12-07 | |
| | |||
* | stream_op cleanup: transport changes | 2015-11-02 | |
| | |||
* | Protect against dereferencing a null ptr. | 2015-08-26 | |
| | | | | | | | 'stream' may be left nullptr after a pop, so don't try to dereference it. (via nlewycky@google.com). | ||
* | clang-format all source | 2015-08-18 | |
| | |||
* | Spam cleanup | 2015-07-31 | |
| | |||
* | Fix flow control | 2015-07-23 | |
| | | | | | | - sending of window updates is now integrated with the primary write path, making this far more robust - iomgr starts up after shutdown correctly again | ||
* | Ensure streams are sent in-order | 2015-07-15 | |
| | |||
* | Change transport contract to automatically disconnect after sending a goaway | 2015-07-05 | |
| | | | | iff there are no calls left - lets us remove this tracking from the server where it required a server-wide lock, and instead do the processing under the transport lock which parallelizes much more cleanly. | ||
* | clang-format changed files | 2015-07-01 | |
| | |||
* | Fix a list management bug exposed by new locking scheme in client_channel | 2015-07-01 | |
| | |||
* | Addressing comments | 2015-06-25 | |
| | |||
* | Bug fixes | 2015-06-18 | |
| | |||
* | Flow control bugfixes | 2015-06-17 | |
| | |||
* | First request/response with separated chttp2 lock passes | 2015-06-16 | |
| | |||
* | Read path improvements | 2015-06-16 | |
| | |||
* | Implement more missing pieces | 2015-06-16 | |
| | |||
* | Fixing stuff | 2015-06-16 | |
| | |||
* | Fixing stuff | 2015-06-16 | |
| | |||
* | qps_test links with the breakup | 2015-06-16 | |
| | |||
* | Implement some missing pieces for chttp2s lock breakup | 2015-06-16 | |
| | |||
* | New chttp2 list implementation | 2015-06-15 | |
| | |||
* | Progress on splitting things up | 2015-06-15 | |