about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* readme: add section about left todosFedor Indutny2016-06-041-0/+5
|
* readme: add link to implementation guideFedor Indutny2016-06-041-0/+2
|
* docs: implementation guideFedor Indutny2016-06-041-0/+57
|
* defaults: stop reading on errorFedor Indutny2016-06-044-0/+49
|
* api: rename default cbFedor Indutny2016-06-044-19/+19
|
* src: error or NULL links they happen on closeFedor Indutny2016-06-032-0/+16
| | | | | | | | | | | Right after `uv_link_close()` all links will be unchained, meaning that they `link->parent` is NULL. Instead of crashing on calls like: `uv_link_try_write(link->parent, ...)` Make them return `UV_EFAULT`, indicating that no parent is present anymore. Alternatively, these checks could be done in user code, but it will make it too cumbersome.
* test: add test for close protectionFedor Indutny2016-06-033-0/+70
|
* src: experiment fixFedor Indutny2016-06-032-16/+10
|
* src: fix experimentFedor Indutny2016-06-031-8/+0
|
* src: more experimentsFedor Indutny2016-06-032-6/+16
|
* src: fix the close depth tracking for read/allocFedor Indutny2016-06-031-6/+6
|
* src: attempt at non-breaking close_cbFedor Indutny2016-06-032-27/+91
|
* observer: fix 0-initializationFedor Indutny2016-06-021-1/+1
|
* example: simplify using default methodsFedor Indutny2016-05-311-19/+3
|
* api: default method implementationsFedor Indutny2016-05-316-58/+134
|
* api: note about private fieldsFedor Indutny2016-05-281-0/+3
|
* readme: fix markdownFedor Indutny2016-05-281-0/+1
|
* docs: linksFedor Indutny2016-05-281-55/+83
|
* api: test linksFedor Indutny2016-05-281-6/+10
|
* api: observer, sourceFedor Indutny2016-05-281-11/+63
|
* api: lots of textFedor Indutny2016-05-282-12/+205
|
* api: fixapi: fixapi: fixapi: fixapi: fixapi: fixapi: fixapi: fixapi: fixFedor Indutny2016-05-281-1/+1
|
* api: save progressFedor Indutny2016-05-281-5/+145
|
* docs: improvementFedor Indutny2016-05-272-45/+27
|
* api: template for uv_link_observer_tFedor Indutny2016-05-271-0/+5
|
* api: inherit structs from uv_link_tFedor Indutny2016-05-278-90/+122
|
* example: simplifyFedor Indutny2016-05-271-38/+17
|
* src: simplify uv_link_closeFedor Indutny2016-05-276-62/+64
|
* include: close callbacksFedor Indutny2016-05-277-36/+132
|
* make: distFedor Indutny2016-05-271-1/+5
|
* example: makeFedor Indutny2016-05-272-1/+8
|
* readme: use uv_link_propagate_shutdownFedor Indutny2016-05-271-1/+1
|
* api: simplifyFedor Indutny2016-05-273-18/+25
|
* uv_link_t: do not crash on NULL bufFedor Indutny2016-05-271-1/+2
|
* include: add `arg` to write/shutdownFedor Indutny2016-05-275-20/+40
|
* test: simplifyFedor Indutny2016-05-261-2/+1
|
* uv_link_t: pass source to write/shutdownFedor Indutny2016-05-264-20/+31
|
* gyp: include_dirs=.Fedor Indutny2016-05-265-6/+5
|
* include: invoke => propagateFedor Indutny2016-05-266-23/+25
|
* example: initialFedor Indutny2016-05-269-17/+210
|
* readme: some preliminary docsFedor Indutny2016-05-261-1/+36
|
* src: move methods to separate read-only structureFedor Indutny2016-05-268-58/+129
|
* readme: travis badgeFedor Indutny2016-05-261-0/+1
|
* travis: initialFedor Indutny2016-05-262-0/+15
|
* test: kind of run allFedor Indutny2016-05-263-5/+19
|
* test: uv_link_observer_t testFedor Indutny2016-05-266-1/+49
|
* uv_link_t: default alloc_cb/read_cbFedor Indutny2016-05-264-5/+49
|
* link: further chain validationFedor Indutny2016-05-261-2/+5
|
* src: stub out observerFedor Indutny2016-05-265-11/+224
|
* src: shuffle files aroundFedor Indutny2016-05-267-12/+15
|