[base] Buffer: added vprintf()
capi: api improvements
capi: api improvements