Gleb Kashkin

Results 9 issues of Gleb Kashkin

console: add line carrying backslash When using interactive console(stdin) instead of `\set delimiter ;`, slash at the end of the line can be used. Works on both server and client...

full-ci

As the underlying problem behind this injection is fixed in #7357 it can be removed and `-i` flag could be used as initially intended. Closes #7554 Requires #7357 NO_DOC=refactoring NO_CHANGELOG=refactoring

#5064 is fixed, now we can remove `ERRINJ_STDIN_ISATTY` injection as excessive.

code health

When multiline commands were loaded from .tarantool_history, they were treated as a bunch of oneline commands. Now readline is configured to write timestamps in .tarantool_history as delimiters and multiline commands...

full-ci

Compat module is basically a global options table with additional verbose interface and helper functions. There are tree stages of changing a behavior: - old behavior by default - new...

Added tarantool.compat option that allowes yaml.encode() to encodes all strings containing a newline in a more convenient block scalar style. This is a breaking change, programs that rely on precise...

do not merge

For unknown reason in upstream lua_cjson '/' was escaped while according to the standard [rfc4627] it is unnecessary and is questionably compatible with other implementations. It was decided that the...

There used to be ';' as a default End Of Statement in Lua, which could be confusing for human. Now the default EOS is '' and it can be configured...

This patch adds Lua wrapper for OpenSSL RSA-PSS signature verification. It is required by integrity module to validate hashes.json file. Part of tarantool/tarantool-ee#679 NO_DOC=yet NO_CHANGELOG=yet NO_TEST=yet