]> Kevux Git Server - kevux.org-website/commitdiff
Update: News - 2024 / 05 / 25 - FLL 0.6.10 Stable Release.
authorKevin Day <Kevin@kevux.org>
Sat, 25 May 2024 14:15:09 +0000 (09:15 -0500)
committerKevin Day <Kevin@kevux.org>
Sat, 25 May 2024 14:15:09 +0000 (09:15 -0500)
news.html
news/2024.html
news/2024/2024_03_03-fll_0_6_9_release.html
news/2024/2024_05_25-fll_0_6_10_release.html [new file with mode: 0644]

index 799dfad6a9f55ed76b41a20378797fe33941ea6b..f98629f074774a4424db720972cd773001a11283 100644 (file)
--- a/news.html
+++ b/news.html
       <div id="nav-expanded" class="nav-block">
         <nav id="kevux-document-nav" class="nav-menu">
           <div class="nav-item block">
+            <div class="nav-text notice">2024 / 05 / 25</div>
+            <a href="news/2024/2024_05_25-fll_0_6_10_release.html" class="nav-text link">FLL 0.6.10 Release</a>
+          </div>
+          <div class="nav-item block">
             <div class="nav-text notice">2024 / 03 / 03</div>
             <a href="news/2024/2024_03_03-fll_0_6_9_release.html" class="nav-text link">FLL 0.6.9 Release</a>
           </div>
             <h1 class="section-title h h1">News</h1>
           </header>
 
-          <article id="2024_02_24-programming_happenings" class="article">
+          <article id="2024_05_25-fll_0_6_10_release" class="article">
             <header class="article-header header">
+              <h2 id="2024_05_25-fll_0_6_10_release-title" class="article-title h h2">2024 / 05 / 25 - FLL 0.6.10 Release</h2>
+            </header>
+
+            <div class="article-content">
+              <p class="p">
+                The <strong class="strong">Featureless Linux Library</strong> stable version 0.6.10 is released.
+              </p>
+              <p class="p">
+                This release brings in fixes exposed by more regular use and by active development on the 0.7.x development branch.
+              </p>
+              <p class="p">
+                Fix problems with the FSS Extended Write where the quote characters that are not selected during the write are not being quoted.
+                These must still be quoted.
+              </p>
+              <p class="p">
+                Fix problems regarding the latest <abbr title="GNU Compiler Collection">GCC</abbr> release (14.1.1).
+              </p>
+              <p class="p">
+                <a id="2024_05_25-fll_0_6_10_release-more" href="news/2024/2024_05_25-fll_0_6_10_release.html" class="content link" aria-labelledby="2024_05_25-fll_0_6_10_release-more 2024_05_25-fll_0_6_10_release-title">Continue reading…</a>
+              </p>
+            </div>
+          </article>
+
+          <article id="2024_02_24-programming_happenings" class="article">
+            <header class="article-header header separate">
               <h2 id="2024_02_24-programming_happenings-title" class="article-title h h2">2024 / 03 / 03 - FLL 0.6.9 Release</h2>
             </header>
 
index ec5cc80af1cc4ba138ab8d7dce60df23dfd2f079..05475d556d9ac2919fabdab18f64a9586e191f07 100644 (file)
             <a href="news.html" class="nav-text link back">Back</a>
           </div>
           <div class="nav-item block">
+            <div class="nav-text notice">2024 / 05 / 25</div>
+            <a href="news/2024/2024_05_25-fll_0_6_10_release.html" class="nav-text link">FLL 0.6.10 Release</a>
+          </div>
+          <div class="nav-item block">
             <div class="nav-text notice">2024 / 03 / 03</div>
             <a href="news/2024/2024_03_03-fll_0_6_9_release.html" class="nav-text link">FLL 0.6.9 Release</a>
           </div>
             <h1 class="section-title h h1">Year 2024 News</h1>
           </header>
 
-          <article id="2024_02_24-programming_happenings" class="article">
+          <article id="2024_05_25-fll_0_6_10_release" class="article">
             <header class="article-header header">
+              <h2 id="2024_05_25-fll_0_6_10_release-title" class="article-title h h2">2024 / 05 / 25 - FLL 0.6.10 Release</h2>
+            </header>
+
+            <div class="article-content">
+              <p class="p">
+                The <strong class="strong">Featureless Linux Library</strong> stable version 0.6.10 is released.
+              </p>
+              <p class="p">
+                This release brings in fixes exposed by more regular use and by active development on the 0.7.x development branch.
+              </p>
+              <p class="p">
+                Fix problems with the FSS Extended Write where the quote characters that are not selected during the write are not being quoted.
+                These must still be quoted.
+              </p>
+              <p class="p">
+                Fix problems regarding the latest <abbr title="GNU Compiler Collection">GCC</abbr> release (14.1.1).
+              </p>
+              <p class="p">
+                <a id="2024_05_25-fll_0_6_10_release-more" href="news/2024/2024_05_25-fll_0_6_10_release.html" class="content link" aria-labelledby="2024_05_25-fll_0_6_10_release-more 2024_05_25-fll_0_6_10_release-title">Continue reading…</a>
+              </p>
+            </div>
+          </article>
+
+          <article id="2024_02_24-programming_happenings" class="article">
+            <header class="article-header header separate">
               <h2 id="2024_02_24-programming_happenings-title" class="article-title h h2">2024 / 03 / 03 - FLL 0.6.9 Release</h2>
             </header>
 
index 8fafd4ee7ff9471ee9a184e11f400c6397f1b2cb..b33734ae2c91b345a525d768e04d1d1a2e53d687 100644 (file)
@@ -28,6 +28,7 @@
     <link type="image/x-icon" rel="shortcut" href="images/kevux.ico">
     <link type="text/html" rel="license" href="licenses.html">
     <link type="text/html" rel="prev" href="news/2024/2024_02_24-programming_happenings.html">
+    <link type="text/html" rel="next" href="news/2024/2024_05_25-fll_0_6_10_release.html">
   </head>
 
   <body id="kevux" class="kevux no-js news">
diff --git a/news/2024/2024_05_25-fll_0_6_10_release.html b/news/2024/2024_05_25-fll_0_6_10_release.html
new file mode 100644 (file)
index 0000000..06964cb
--- /dev/null
@@ -0,0 +1,172 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <title>News - 2024/05/25 - FLL 0.6.10 Release</title>
+
+    <base href="../../">
+
+    <meta charset="UTF-8">
+    <meta name="author" content="Kevin Day">
+    <meta name="description" content="News post on 2024/05/25.">
+    <meta name="keywords" content="Kevin Day, Kevux, FLL, Featureless, Linux, Library, Distribution, Open-Source, News, 2024">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <link type="text/css" rel="stylesheet" media="all" href="css/kevux.css">
+    <link type="text/css" rel="stylesheet" media="only screen" href="css/kevux-screen.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:501px)" href="css/kevux-screen-desktop.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (max-device-width:500px)" href="css/kevux-screen-mobile.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:1201px)" href="css/kevux-screen-large.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:501px) and (max-device-width:1200px)" href="css/kevux-screen-normal.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (min-device-width:251px) and (max-device-width:500px)" href="css/kevux-screen-small.css">
+    <link type="text/css" rel="stylesheet" media="only screen and (max-device-width:250px)" href="css/kevux-screen-tiny.css">
+    <link type="text/css" rel="stylesheet" media="only print" href="css/kevux-print.css">
+    <link type="text/css" rel="stylesheet" media="only print and (orientation:landscape)" href="css/kevux-print-landscape.css">
+    <link type="text/css" rel="stylesheet" media="only print and (orientation:portrait)" href="css/kevux-print-portrait.css">
+
+    <link rel="canonical" href="news/2024/2024_05_25-fll_0_6_10_release.html">
+    <link type="image/x-icon" rel="icon" href="images/kevux.ico">
+    <link type="image/x-icon" rel="shortcut" href="images/kevux.ico">
+    <link type="text/html" rel="license" href="licenses.html">
+    <link type="text/html" rel="prev" href="news/2024/2024_03_03-fll_0_6_10.html">
+  </head>
+
+  <body id="kevux" class="kevux no-js news">
+    <div role="banner" class="header-block">
+      <header class="header-section header">
+        <div class="header-site">Kevux Systems and Software</div>
+      </header>
+
+      <div class="nav-block">
+        <nav id="kevux-site-nav" class="nav-menu">
+          <div class="nav-item active"><a href="news.html" class="nav-text link">News</a></div>
+          <div class="nav-item"><a href="distributions.html" class="nav-text link">Distributions</a></div>
+          <div class="nav-item"><a href="fll.html" class="nav-text link">FLL</a></div>
+          <div class="nav-item"><a href="projects.html" class="nav-text link">Projects</a></div>
+          <div class="nav-item"><a href="documentation.html" class="nav-text link">Documentation</a></div>
+        </nav>
+      </div>
+    </div>
+
+    <div class="content-block">
+      <div id="nav-expanded" class="nav-block">
+        <nav id="kevux-document-nav" class="nav-menu">
+          <div class="nav-item block back">
+            <a href="news/2024.html" class="nav-text link back">Back</a>
+          </div>
+          <div class="nav-item block highlight unlink">
+            <div class="nav-text notice">2024 / 05 / 25</div>
+            <div class="nav-text unlink">FLL 0.6.10 Release</div>
+          </div>
+          <div class="nav-item block ellipses">
+            <a href="news/2024/2024_05_25-fll_0_6_10_release.html#nav-expanded" class="nav-text link open" title="Expand Menu">…</a>
+            <a href="news/2024/2024_05_25-fll_0_6_10_release.html" class="nav-text link close">Collapse Menu</a>
+          </div>
+        </nav>
+      </div>
+
+      <div role="document" class="main-block">
+        <main class="main">
+          <header class="section-header header">
+            <h1 class="section-title h h1">2024 / 05 / 25 - FLL 0.6.10 Release</h1>
+          </header>
+
+          <div class="main-content">
+            <p class="p">
+              The <strong class="strong">Featureless Linux Library</strong> stable version 0.6.10 is released.
+            </p>
+            <p class="p">
+              This release brings in fixes exposed by more regular use and by active development on the 0.7.x development branch.
+            </p>
+            <p class="p">
+              Fix problems with the FSS Extended Write where the quote characters that are not selected during the write are not being quoted.
+              These must still be quoted.
+            </p>
+            <p class="p">
+              Fix problems regarding the latest <abbr title="GNU Compiler Collection">GCC</abbr> release (14.1.1).
+            </p>
+            <p class="p">
+              Fix problems with both the FSS Extended write and FSS Basic write where the quote character at the start of an <em class="em">Object</em> or <em class="em">Content</em> is always being quoted in cases where it should not be.
+            </p>
+            <p class="p">
+              The build environment has seen some improvements to make it work in more systems when using the default build settings.
+            </p>
+            <p class="p">
+              The recently added <code class="code">-D_FORTIFY_SOURCE</code>, for example, ended up causing problems on some systems.
+            </p>
+            <p class="p">
+              The following are changes since the 0.6.9 stable release.
+            </p>
+            <p class="p">
+              <strong class="strong">Exploit Fixes:</strong>
+            </p>
+            <ul>
+              <li>None.</li>
+            </ul>
+            <p class="p">
+              <strong class="strong">Security Fixes:</strong>
+            </p>
+            <ul>
+              <li><strong class="strong">Controller:</strong> Potential buffer overflow on 0 length array.</li>
+            </ul>
+            <p class="p">
+              <strong class="strong">Features:</strong>
+            </p>
+            <ul>
+              <li>None.</li>
+            </ul>
+            <p class="p">
+              <strong class="strong">Bug Fixes:</strong>
+            </p>
+            <ul>
+              <li><strong class="strong">FLL:</strong> Problematic handling of <em class="em">Object</em> files.</li>
+              <li><strong class="strong">FLL:</strong> A lone quote inside quotes should not be escaped for FSS Basic and Extended.</li>
+              <li><strong class="strong">Fake:</strong> Incorrect memset type used in Featureless Make.</li>
+              <li><strong class="strong">Fake:</strong> FSS Extended Write is not properly quoting quotes.</li>
+            </ul>
+            <p class="p">
+              <strong class="strong">Refactors:</strong>
+            </p>
+            <ul>
+              <li>None.</li>
+            </ul>
+            <p class="p">
+              <strong class="strong">Regressions:</strong>
+            </p>
+            <ul>
+              <li>None.</li>
+            </ul>
+            <p class="p">
+              <strong class="strong">Updates:</strong>
+            </p>
+            <ul>
+              <li><strong class="strong">FLL:</strong> Switch <code class="code">for..loop</code> with <code class="code">memcpy()</code> for character width copies.</li>
+              <li><strong class="strong">FLL:</strong> <code class="code">FSS-000E (Payload)</code> specification, adding "salt" and "time" as suggested headers.</li>
+              <li><strong class="strong">FLL:</strong> Add stand alone <code class="code">fss_basic_list_read</code>, <code class="code">fss_basic_list_write</code>, <code class="code">fss_extended_list_read</code>, and <code class="code">fss_extended_list_write</code>.</li>
+              <li><strong class="strong">FLL:</strong> Use bitwise operation check in <code class="code">f_thread_cancel_state_set()</code>.</li>
+              <li><strong class="strong">FLL:</strong> Remove <code class="code">-D_FORTIFY_SOURCE</code> because several systems automatically add this and the screen is spammed with warnings.</li>
+              <li><strong class="strong">FLL:</strong> Add support for disable pthread mutex prioceiling for systems that do not support it.</li>
+              <li><strong class="strong">FLL:</strong> The build scripts copyright to 2024.</li>
+              <li><strong class="strong">FLL:</strong> Add experimental ctags generation and ctags file.</li>
+              <li><strong class="strong">FLL:</strong> Build files to have the correct build modes.</li>
+              <li><strong class="strong">FLL:</strong> Man pages date in preparation for 0.6.10 release.</li>
+            </ul>
+            <p class="p">
+              Check out the project on the <a href="fll.html#release" class="link"><abbr title="Featureless Linux Library">FLL</abbr> release</a> page.
+            </p>
+            <p class="p">
+              The project is built like a tool chest.
+              Individuals who are unfamiliar with the project should have an easier time trying out the pre-packaged <a href="https://sourceforge.net/projects/fll/files/FLL-0.6/0.6.10/monolithic/" class="link external">monolithic sources</a>.
+              These <a href="https://sourceforge.net/projects/fll/files/FLL-0.6/0.6.10/programs/" class="link external">programs</a>, by default, are designed to build against a library built using the monolithic source tree.
+            </p>
+            <p class="p">
+              The <strong class="strong">stand alone</strong> sources for the several programs can be found <a href="https://sourceforge.net/projects/fll/files/FLL-0.6/0.6.10/stand_alone/" class="link external">pre-packaged at Sourceforge</a>.
+            </p>
+            <p class="p">
+              <strong class="strong">Kevin Day</strong>
+            </p>
+          </div>
+        </main>
+      </div>
+    </div>
+  </body>
+</html>