[squid-dev] Build failed in Jenkins: template-full-matrix » clang,d-ubuntu-wily #343

2017-05-16 Thread noc
See -- [...truncated 957.31 KB...] make[5]: Leaving directory '

Re: [squid-dev] OpenSSL 1.1 regression

2017-05-16 Thread Christos Tsantilas
On 16/05/2017 03:04 μμ, Amos Jeffries wrote: Building Squid-5 r15136 against the latest libssl 1.1.0e on Ubuntu. src/ssl/support.cc: In function ‘bool Ssl::verifySslCertificate(Security::ContextPointer&, const Ssl::CertificateProperties&)’: src/ssl/support.cc:995:34: error: invalid use of incom

Re: [squid-dev] [PATCH] Happy Eyeballs: Use each fully resolved destination ASAP

2017-05-16 Thread Alex Rousskov
On 05/16/2017 03:31 AM, Amos Jeffries wrote: > On 16/05/17 16:33, Alex Rousskov wrote: >> The attached patch is the first in a short series of patches that >> improve Squid support for the Happy Eyeballs principle. The motivation >> for these patches has been discussed on the dns_wait_for_all

Re: [squid-dev] [PATCH] Make PID file check/creation atomic

2017-05-16 Thread Eduard Bagdasaryan
Note that all PID-related methods are invoked before mainInitialize(): creating PID file ASAP was our goal here. Also, PID file operation is a separate activity which has nothing common with DiskIO. In other words, since DiskIO code knows nothing about PID file, it can't do any harm with it. I thi

Re: [squid-dev] [PATCH] A new 'has' ACL

2017-05-16 Thread Amos Jeffries
Thanks. Applied to Squid-5 as r15139 Amos ___ squid-dev mailing list squid-dev@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-dev

Re: [squid-dev] [PATCH] Make PID file check/creation atomic

2017-05-16 Thread Alex Rousskov
On 05/16/2017 06:23 AM, Amos Jeffries wrote: > On 16/05/17 06:53, Eduard Bagdasaryan wrote: >> Ssl::Lock class resides in >> src/security/cert_generators/file/certificate_db.h. > I suspect the limitations you found to that class are behind the > ssl_crtd helper bugs Those Ssl::Lock limitations ar

[squid-dev] Build failed in Jenkins: template-full-matrix » clang,d-ubuntu-wily #342

2017-05-16 Thread noc
See -- [...truncated 954.82 KB...] make[5]: Leaving directory '

Re: [squid-dev] [PATCH] Make PID file check/creation atomic

2017-05-16 Thread Amos Jeffries
On 16/05/17 06:53, Eduard Bagdasaryan wrote: Ssl::Lock class resides in src/security/cert_generators/file/certificate_db.h. Thanks. I suspect the limitations you found to that class are behind the ssl_crtd helper bugs that keep coming up (eg multiple workers or helpers colliding on cert f

Re: [squid-dev] [PATCH] Make PID file check/creation atomic

2017-05-16 Thread Amos Jeffries
On 16/05/17 01:42, Eduard Bagdasaryan wrote: Could you clarify, what are these processes that 'operate as threads'? AFAIK, Squid spawns its children by fork() and execlp(), and each new process is a common process with its own address space. As for atomicity, the OS itself guarantees that only

[squid-dev] OpenSSL 1.1 regression

2017-05-16 Thread Amos Jeffries
Building Squid-5 r15136 against the latest libssl 1.1.0e on Ubuntu. src/ssl/support.cc: In function ‘bool Ssl::verifySslCertificate(Security::ContextPointer&, const Ssl::CertificateProperties&)’: src/ssl/support.cc:995:34: error: invalid use of incomplete type ‘struct ssl_ctx_st’ X509

[squid-dev] Jenkins build is back to normal : template-full-matrix » gcc,d-fedora-22 #341

2017-05-16 Thread noc
See ___ squid-dev mailing list squid-dev@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-dev

Re: [squid-dev] [PATCH] Happy Eyeballs: Use each fully resolved destination ASAP

2017-05-16 Thread Amos Jeffries
On 16/05/17 16:33, Alex Rousskov wrote: Hello, The attached patch is the first in a short series of patches that improve Squid support for the Happy Eyeballs principle. The motivation for these patches has been discussed on the dns_wait_for_all thread: http://lists.squid-cache.org/pipermail

[squid-dev] Build failed in Jenkins: template-full-matrix » clang,d-ubuntu-wily #341

2017-05-16 Thread noc
See -- [...truncated 954.82 KB...] make[5]: Leaving directory '