You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by gi...@apache.org on 2021/12/16 20:23:57 UTC

[daffodil-site] branch asf-site updated: Publishing from a5d68cc3999927a6a62b60f528ee81696917f8f3

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/daffodil-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new d0da695  Publishing from a5d68cc3999927a6a62b60f528ee81696917f8f3
d0da695 is described below

commit d0da6954aec05bc4840020f355c00d627293aa43
Author: Apache Daffodil Site Autobuild <de...@daffodil.apache.org>
AuthorDate: Thu Dec 16 20:23:52 2021 +0000

    Publishing from a5d68cc3999927a6a62b60f528ee81696917f8f3
---
 content/releases/3.2.1/index.html | 334 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 334 insertions(+)

diff --git a/content/releases/3.2.1/index.html b/content/releases/3.2.1/index.html
new file mode 100644
index 0000000..09ec1e5
--- /dev/null
+++ b/content/releases/3.2.1/index.html
@@ -0,0 +1,334 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <title>Apache Daffodil | 3.2.1</title>
+    
+    <meta name="author" content="">
+
+    <!-- Enable responsive viewport -->
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <!-- HTML5 shim, for IE6-8 support of HTML elements -->
+    <!--[if lt IE 9]>
+      <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+    <![endif]-->
+
+    <link href="/assets/themes/apache/bootstrap/css/bootstrap.css" rel="stylesheet">
+    <link href="/assets/themes/apache/css/style.css?body=1" rel="stylesheet" type="text/css">
+    <link href="/assets/themes/apache/css/syntax.css" rel="stylesheet"  type="text/css" media="screen" />
+
+  </head>
+
+  <body>
+
+        <div class="navbar navbar-inverse" role="navigation">
+      <div class="container">
+        <div class="navbar-header"><a class="navbar-brand" href="/"><img src="/assets/themes/apache/img/apache-daffodil-logo.png" alt="Apache Daffodil"/></a></div>
+        <nav role="navigation">
+          <ul class="nav navbar-nav navbar-right">
+            <li><a href="/releases">Releases</a></li>
+            <li id="documentation">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Docs<b class="caret"></b></a>
+              <ul class="dropdown-menu dropdown-left">
+                <li><a href="/getting-started/">Getting Started</a></li>
+                <li><a href="/examples/">Examples</a></li>
+                <li><a href="/docs/latest/javadoc/">Java API</a></li>
+                <li><a href="/docs/latest/scaladoc/">Scala API</a></li>
+                <li><a href="/docs/dfdl/">DFDL Specification</a></li>
+                <li><a href="/unsupported/">Unsupported Features</a></li>
+                <li><a href="/faq/">Frequently Asked Questions</a></li>
+              </ul>
+            </li>
+            <li id="community">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Community<b class="caret"></b></a>
+              <ul class="dropdown-menu dropdown-left">
+                <li><a href="/community">Get Involved</a></li>
+                <li><a href="/people">People</a></li>
+              </ul>
+            </li>
+            <li id="development">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Development<b class="caret"></b></a>
+              <ul class="dropdown-menu dropdown-left">
+                <li><a class="external" href="https://cwiki.apache.org/confluence/display/DAFFODIL/">Wiki</a></li>
+                <li><a class="external" href="https://github.com/apache/?q=daffodil">GitHub</a></li>
+                <li><a class="external" href="https://issues.apache.org/jira/projects/DAFFODIL/">JIRA</a></li>
+              </ul>
+            </li>
+            <li id="apache">
+              <a href="#" data-toggle="dropdown" class="dropdown-toggle">Apache<b class="caret"></b></a>
+              <ul class="dropdown-menu">
+                <li><a class="external" href="https://www.apache.org/">Foundation</a></li>
+                <li><a class="external" href="https://www.apache.org/licenses/">License</a></li>
+                <li><a class="external" href="https://www.apache.org/events/current-event">Events</a></li>
+                <li><a class="external" href="https://www.apache.org/security">Security</a></li>
+                <li><a class="external" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                <li><a class="external" href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+              </ul>
+            </li>
+          </ul>
+        </nav>
+      </div>
+    </div>
+
+
+<div class="title">
+  <div class="container">
+    <h2>Apache Daffodil 3.2.1</h2>
+  </div>
+</div>
+
+
+
+    <div class="container">
+      
+  <div class="alert alert-warning">
+    Apache Daffodil 3.2.1 has not yet been released! The artifacts
+    and release notes below are drafts for a proposed release of Apache
+    Daffodil which has not yet occurred.
+  </div>
+
+
+
+
+<div class="row">
+  <div class="col-md-3 text-right" style="float: right; z-index: 3;">
+    <h3>Documentation</h3>
+    <a href="/docs/3.2.1/javadoc/">Javadoc</a> | <a href="/docs/3.2.1/scaladoc/">Scaladoc</a>
+  </div>
+
+  <div class="col-md-12">
+    <h3>Get Release</h3>
+    <ul class="nav nav-tabs">
+      <li class="active"><a data-toggle="tab" href="#download">Download</a></li>
+      <li><a data-toggle="tab" href="#maven">Maven</a></li>
+      <li><a data-toggle="tab" href="#sbt">SBT</a></li>
+      <li><a data-toggle="tab" href="#rpm">DNF</a></li>
+    </ul>
+    <div class="tab-content">
+      <div id="download" class="tab-pane fade in active">
+        
+          
+          <h4>Source</h4>
+          <p>
+          
+<div class="row">
+  <div class="col-sm-6">
+    <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/src/apache-daffodil-3.2.1-src.zip">apache-daffodil-3.2.1-src.zip</a>
+  </div>
+  <div class="col-sm-6">
+    
+      
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/src/apache-daffodil-3.2.1-src.zip.asc">PGP</a> ]
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/src/apache-daffodil-3.2.1-src.zip.sha512">SHA512</a> ]
+    
+  </div>
+</div>
+
+
+          </p>
+        
+
+        
+          
+          <h4>Binaries</h4>
+          <p>
+          
+<div class="row">
+  <div class="col-sm-6">
+    <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.tgz">apache-daffodil-3.2.1-bin.tgz</a>
+  </div>
+  <div class="col-sm-6">
+    
+      
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.tgz.asc">PGP</a> ]
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.tgz.sha512">SHA512</a> ]
+    
+  </div>
+</div>
+
+<div class="row">
+  <div class="col-sm-6">
+    <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.zip">apache-daffodil-3.2.1-bin.zip</a>
+  </div>
+  <div class="col-sm-6">
+    
+      
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.zip.asc">PGP</a> ]
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.zip.sha512">SHA512</a> ]
+    
+  </div>
+</div>
+
+<div class="row">
+  <div class="col-sm-6">
+    <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.msi">apache-daffodil-3.2.1-bin.msi</a>
+  </div>
+  <div class="col-sm-6">
+    
+      
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.msi.asc">PGP</a> ]
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-bin.msi.sha512">SHA512</a> ]
+    
+  </div>
+</div>
+
+<div class="row">
+  <div class="col-sm-6">
+    <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-1.noarch.rpm">apache-daffodil-3.2.1-1.noarch.rpm</a>
+  </div>
+  <div class="col-sm-6">
+    
+      
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-1.noarch.rpm.asc">PGP</a> ]
+      [ <a href="https://dist.apache.org/repos/dist/dev/daffodil/3.2.1-rc1/bin/apache-daffodil-3.2.1-1.noarch.rpm.sha512">SHA512</a> ]
+    
+  </div>
+</div>
+
+
+          </p>
+        
+
+        
+          <hr />
+          <p>
+            <i>
+              The above release files should be verified using the PGP signatures and the
+              <a href='https://downloads.apache.org/daffodil/KEYS'>project release KEYS</a>. See
+              <a href='https://www.apache.org/dyn/closer.cgi#verify'>verification instructions</a>
+              for a description of using the PGP and KEYS files for
+              verification. A SHA512 checksum is also provided as
+              an alternative verification method.
+            </i>
+          </p>
+        
+      </div>
+
+      <div id="maven" class="tab-pane fade">
+
+<figure class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;dependency&gt;</span>
+  <span class="nt">&lt;groupId&gt;</span>org.apache.daffodil<span class="nt">&lt;/groupId&gt;</span>
+  <span class="nt">&lt;artifactId&gt;</span>daffodil-japi_2.12<span class="nt">&lt;/artifactId&gt;</span>
+  <span class="nt">&lt;version&gt;</span>3.2.1<span class="nt">&lt;/version&gt;</span>
+<span class="nt">&lt;/dependency&gt;</span></code></pre></figure>
+
+      </div>
+      <div id="sbt" class="tab-pane fade">
+
+<figure class="highlight"><pre><code class="language-scala" data-lang="scala"><span class="n">libraryDependencies</span> <span class="o">+=</span> <span class="s">"org.apache.daffodil"</span> <span class="o">%%</span> <span class="s">"daffodil-sapi"</span> <span class="o">%</span> <span class="s">"3.2.1"</span></code></pre></figure>
+
+      </div>
+      <div id="rpm" class="tab-pane fade">
+Create the file <code>/etc/yum.repos.d/apache-daffodil.repo</code> with the following content:
+
+<div style="padding: 10px 15px;">
+
+<figure class="highlight"><pre><code class="language-ini" data-lang="ini"><span class="nn">[apache-daffodil]</span>
+<span class="py">name</span><span class="p">=</span><span class="s">Apache Daffodil</span>
+<span class="py">baseurl</span><span class="p">=</span><span class="s">https://apache.jfrog.io/artifactory/daffodil-rpm/</span>
+<span class="py">enabled</span><span class="p">=</span><span class="s">1</span>
+<span class="py">gpgkey</span><span class="p">=</span><span class="s">https://downloads.apache.org/daffodil/KEYS</span>
+<span class="py">gpgcheck</span><span class="p">=</span><span class="s">1</span>
+<span class="py">repo_gpgcheck</span><span class="p">=</span><span class="s">0</span></code></pre></figure>
+
+</div>
+
+Run the folllowing command:
+
+<div style="padding: 10px 15px;">
+
+<figure class="highlight"><pre><code class="language-text" data-lang="text">sudo dnf install apache-daffodil</code></pre></figure>
+
+</div>
+      </div>
+    </div>
+  </div>
+</div>
+
+<h3 id="release-notes">Release Notes</h3>
+
+<h4 id="security-improvements">Security Improvements</h4>
+
+<p>This release fixes two security CVEs by updating dependency versions.</p>
+
+<ul>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2610">DAFFODIL-2610</a>] Update log4J dependency to fix CVE-2021-44228</li>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2611">DAFFODIL-2611</a>] Update JDOM dependency to fix CVE-2021-33813</li>
+</ul>
+
+<h4 id="functional-improvements">Functional Improvements</h4>
+
+<p>A major feature, layering transforms with checksum/CRC capability, which was planned for the prior release (3.2.0) was found to be buggy when unparsing. 
+This has been fixed.</p>
+
+<ul>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2608">DAFFODIL-2608</a>] PCAP fails with Daf 3.2.0 and IPv4 layers with checksum</li>
+</ul>
+
+<h4 id="miscellaneous-changes">Miscellaneous Changes</h4>
+
+<ul>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2577">DAFFODIL-2577</a>] remove Info message about compiler component counts</li>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2145">DAFFODIL-2145</a>] Add scalac warnings</li>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2592">DAFFODIL-2592</a>] Move the daffodil_program_version variable outside of generated_code.c</li>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2534">DAFFODIL-2534</a>] Update ICU version - verify Daffodil impact of bug issue identified by IBM</li>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2587">DAFFODIL-2587</a>] dfdlx:lookAhead compiler error if used in default value of dfdl:newVariableInstance</li>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2600">DAFFODIL-2600</a>] encoding varies with environment - UTF-8 not properly set somewhere</li>
+  <li>[<a href="https://issues.apache.org/jira/browse/DAFFODIL-2602">DAFFODIL-2602</a>] Daffodil uses different versions of log4j-api and log4j-core</li>
+</ul>
+
+<h4 id="deprecationcompatibility">Deprecation/Compatibility</h4>
+
+<p>There are no deprecations. This release is fully compatible with all functionality of the prior release.</p>
+
+<h4 id="dependency-changes">Dependency Changes</h4>
+
+<p>The following dependencies have been added or updated</p>
+
+<p><strong>Core</strong></p>
+
+<ul>
+  <li>Log4j core 2.16.0 <small>(update)</small></li>
+  <li>Log4j api 2.16.0 <small>(update)</small></li>
+  <li>JDOM2 2.0.6.1 <small>(update)</small></li>
+</ul>
+
+<p><strong>Code Generator (runtime2)</strong></p>
+
+<ul>
+  <li>OS-Lib 0.8.0 <small>(update)</small></li>
+</ul>
+
+
+
+      <footer>
+        <footer class="site-footer">
+    <div class="wrapper">
+        <div class="footer-col-wrapper" style="font-size: .85em;">
+            <hr>
+            <div>
+                <div style="text-align: center;">
+                    Copyright &copy; 2021 <a href="https://www.apache.org">The Apache Software Foundation</a>.
+                    Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version
+                    2.0</a>.
+                    <br>
+                    Apache, Apache Daffodil, Daffodil, and the Apache Daffodil logo
+                    are trademarks of The Apache Software Foundation.
+                </div>
+            </div>
+        </div>
+    </div>
+</footer>
+
+      </footer>
+    </div>
+
+    <script src="/assets/themes/apache/jquery/jquery-2.1.1.min.js"></script>
+
+    <script src="/assets/themes/apache/bootstrap/js/bootstrap.min.js"></script>
+
+
+  </body>
+</html>
+