Ilya Murav'jov

Results 10 issues of Ilya Murav'jov

fix #1787 While reading from a process stdout ranger uses a blocking `read(512)` which causes indefinite block if the process doesn't finish and stops to send bytes to its output....

This patch brings diagnostics for Facebook, whether a field is possible to get or not. In the future this function are to get diagnostics for other providers too.

enhancement

I noted, that AuthorizationProvider.access() does not tread bad answer (!= 200 status) as error. This patch fixes it.

bug
providers

Hello, the following code is good, but **bodyclose** finds it bad: ```diff $ git diff diff --git a/passes/bodyclose/testdata/src/a/a.go b/passes/bodyclose/testdata/src/a/a.go index dcf9448..da0c7cd 100644 --- a/passes/bodyclose/testdata/src/a/a.go +++ b/passes/bodyclose/testdata/src/a/a.go @@ -2,6 +2,7 @@...

Having a config like ``` stream { resolver 8.8.8.8 ipv6=off; log_format socks 'socks: $socks_connect_addr $socks_name $socks_protocol [$time_local] $remote_addr'; server { listen 0.0.0.0:1080 ssl; ... socks; socks_user_passwd maria aaa; socks_user_passwd ilya...

Having a simple config like ``` load_module modules/ngx_stream_module.so; load_module modules/ngx_stream_socks_module.so; events { } stream { } ``` I get segfaults: ``` $ sudo objs/nginx -t -c /home/sa/nginx_build/socks-nginx.conf qemu: uncaught target...

If nginx is built with both `ngx_stream_ssl_preread_module` and `ngx_stream_socks_module`, one gets an error for the basic config: ``` ... stream { resolver 8.8.8.8 ipv6=off; log_format socks 'socks: $socks_connect_addr $socks_name $socks_passwd...

**What kind of change does this PR introduce?** (check at least one) - [ ] Bugfix - [x] Feature - [ ] Code style update - [ ] Refactor -...

Hi, I open .srt files with `error_handling=SubRipFile.ERROR_LOG`, and it works fine in Py2 but not in Py3. In case of a wrongly formatted srt file pysrt tries to write bytes...