Oleksii Lozovskyi

Results 19 issues of Oleksii Lozovskyi

I think it would be cool to write ```rust #[fluid] pub static VARIABLE: Type = initial_value; ``` instead of somewhat awkward ```rust fluid_let! { pub static VARIABLE: Type = initial_value;...

Figure out the best API for having dynamic variables that are know to have initial value, implement that, and remove the `static-init` feature.

As I remember, dynamic variables have this weird `Option` type and all this UnsafeCell magic inside because I wanted to be able to safely place references inside them. However, this...

Как бы мне ни нравился LaTeX... объективно говоря, это legacy-формат. Семь лет тому назад мне очень даже нравилось гоняться за point-perfect PDF-файлами для печати на бумаге, но времена меняются. Мне...

Dependabot produces more spam and stress than value. It's a good effort, Microsoft, but I need more flexibility in what and where gets reported. I don't want to be greeted...

infrastructure
W-WasmThemis :globe_with_meridians:
W-JsThemis :lollipop:
dependencies
W-RNThemis ⚛️

This is a tracking issue for OpenSSL 3.0 support. Currently, it is possible to build Themis against OpenSSL 3.0 without apparent major issues. However, Themis is still using APIs deprecated...

C-OpenSSL-3.0

**Is your feature request related to a problem? Please describe.** Current packaging options for Themis provide only packages that rely on system's OpenSSL. This is convenient on general-purpose server platforms....

core
O-macOS :computer:
infrastructure
C-BoringSSL
O-Linux :penguin:
installation

**Describe the bug** Any call to JsThemis method can cause the `node` binary to crash with “Segmentation fault” error. Only some systems with older Node.js binaries are affected. See below...

bug
core
O-Linux :penguin:
C-OpenSSL
W-JsThemis :lollipop:

Some backends provide primitives for _secure heap_ allocations, like `OPENSSL_secure_malloc()`. It would nice to consider storing various sensitive data like private keys there.

enhancement
core

`FormatterWriter` has to deal with an inherent conflict: `fmt::Formatter` wants to write &str values (required to be valid UTF-8) while `io::Write` can be used to write arbitrary byte slices. This...