<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f9ae3aff3c331ed4c2e893d8587f64ddd6a60430">https://github.com/macports/macports-ports/commit/f9ae3aff3c331ed4c2e893d8587f64ddd6a60430</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new f9ae3aff3c3 privoxy: Update to version 3.0.33
</span>f9ae3aff3c3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f9ae3aff3c331ed4c2e893d8587f64ddd6a60430
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Thu Dec 9 11:08:47 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    privoxy: Update to version 3.0.33
</span>---
 www/privoxy/Portfile                   | 10 +++++-----
 www/privoxy/files/patch-openssl.c.diff | 33 +++++++--------------------------
 2 files changed, 12 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/privoxy/Portfile b/www/privoxy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 434f705e0a8..77ea87a6284 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/privoxy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/privoxy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup           gpg_verify 1.0
</span> PortGroup           perl5 1.0
 
 name                privoxy
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.0.32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.0.33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          www security net
 platforms           darwin
 license             GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,9 +31,9 @@ distfiles           ${distname}${extract.suffix}
</span> extract.only        ${distname}${extract.suffix}
 
 checksums           ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  e6fa3d638af4054d97be87df64d156bdbcb4057a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  c61de4008c62445ec18f1f270407cbf2372eaba93beaccdc9e3238bb2defeed7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1834528
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  4d01969cc52686c268a5e07e74e48c36bc4aa10b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  04b104e70dac61561b9dd110684b250fafc8c13dbe437a60fae18ddd9a881fae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1579540
</span> 
 gpg_verify.use_gpg_verification \
                     yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/privoxy/files/patch-openssl.c.diff b/www/privoxy/files/patch-openssl.c.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d6074029bc1..e86986133c3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/privoxy/files/patch-openssl.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/privoxy/files/patch-openssl.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./openssl.c    2021-11-20 08:43:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./openssl.c    2021-11-20 08:51:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -500,6 +500,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       case EVP_PKEY_DSA:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          ret = BIO_printf(bio, "\n%-" BC "s: %d bits", "DSA key size", EVP_PKEY_bits(pkey));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      case EVP_PKEY_EC:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         ret = BIO_printf(bio, "\n%-" BC "s: %d bits", "EC key size", EVP_PKEY_bits(pkey));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+         break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       default:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          ret = BIO_printf(bio, "\n%-" BC "s: %d bits", "non-RSA/DSA key size", EVP_PKEY_bits(pkey));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1476,8 +1479,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./openssl.c    2021-12-09 10:02:45.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./openssl.c    2021-12-09 10:23:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1484,8 +1484,11 @@
</span>  {
     int ret = 0;
     char* key_file_path;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +12,7 @@
</span>     EVP_PKEY *key;
  
     key_file_path = make_certs_path(csp->config->certificate_directory,
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1496,6 +1502,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1504,6 +1507,7 @@
</span>        return 0;
     }
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +20,7 @@
</span>     exp = BN_new();
     rsa = RSA_new();
     key = EVP_PKEY_new();
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1528,7 +1535,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1536,7 +1540,18 @@
</span>        ret = -1;
        goto exit;
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,7 +40,7 @@
</span>     /*
      * Exporting private key into file
      */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1544,6 +1562,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1552,6 +1567,7 @@
</span>     /*
      * Freeing used variables
      */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,7 +48,7 @@
</span>     if (exp)
     {
        BN_free(exp);
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1552,6 +1571,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1560,6 +1576,8 @@
</span>     {
        RSA_free(rsa);
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,12 +57,3 @@
</span>     if (key)
     {
        EVP_PKEY_free(key);
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1856,7 +1877,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    subject_name = X509_NAME_new();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if (!subject_name)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      log_ssl_errors(LOG_LEVEL_ERROR, "RSA key memory allocation failure");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      log_ssl_errors(LOG_LEVEL_ERROR, "OpenSSL key memory allocation failure");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       ret = -1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       goto exit;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span></pre><pre style='margin:0'>

</pre>