You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gi...@apache.org on 2023/01/11 00:17:19 UTC

[nuttx-website] branch asf-site updated: Publishing web: 4b401e13a9490577fa0448cbe8b6d393302e43f3 docs: 0a885da43464ab47818f974942ffe53adf2a58e7

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/nuttx-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 3c2ba0fe Publishing web: 4b401e13a9490577fa0448cbe8b6d393302e43f3 docs: 0a885da43464ab47818f974942ffe53adf2a58e7
3c2ba0fe is described below

commit 3c2ba0fe3d90ae003c766c753bf689b7584ad69f
Author: dependabot[bot] <49...@users.noreply.github.com>
AuthorDate: Wed Jan 11 00:12:43 2023 +0000

    Publishing web: 4b401e13a9490577fa0448cbe8b6d393302e43f3 docs: 0a885da43464ab47818f974942ffe53adf2a58e7
---
 content/docs/10.0.0/index.html                  |   2 +-
 content/docs/10.0.0/searchindex.js              |   2 +-
 content/docs/10.0.1/index.html                  |   2 +-
 content/docs/10.0.1/searchindex.js              |   2 +-
 content/docs/10.1.0/index.html                  |   2 +-
 content/docs/10.1.0/searchindex.js              |   2 +-
 content/docs/10.2.0/index.html                  |   2 +-
 content/docs/10.2.0/searchindex.js              |   2 +-
 content/docs/10.3.0/index.html                  |   2 +-
 content/docs/10.3.0/searchindex.js              |   2 +-
 content/docs/11.0.0/index.html                  |   2 +-
 content/docs/11.0.0/searchindex.js              |   2 +-
 content/docs/latest/index.html                  |   2 +-
 content/docs/latest/introduction/licensing.html | 950 ++++++++++++++++++------
 content/docs/latest/searchindex.js              |   2 +-
 content/feed.xml                                |   4 +-
 16 files changed, 748 insertions(+), 234 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index a33d1f14..a7b275bc 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -133,7 +133,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 10 January 23 at 00:10</p>
+<p>Last Updated: 11 January 23 at 00:09</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.0.0/searchindex.js b/content/docs/10.0.0/searchindex.js
index f6ae855e..07da0537 100644
--- a/content/docs/10.0.0/searchindex.js
+++ b/content/docs/10.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen [...]
\ No newline at end of file
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index 32693b69..4497c854 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -145,7 +145,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 10 January 23 at 00:10</p>
+<p>Last Updated: 11 January 23 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.0.1/searchindex.js b/content/docs/10.0.1/searchindex.js
index f6ae855e..76f60135 100644
--- a/content/docs/10.0.1/searchindex.js
+++ b/content/docs/10.0.1/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen [...]
\ No newline at end of file
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index 1dbb6a56..1ddc6251 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -144,7 +144,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 10 January 23 at 00:10</p>
+<p>Last Updated: 11 January 23 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.1.0/searchindex.js b/content/docs/10.1.0/searchindex.js
index b6793172..4af4c712 100644
--- a/content/docs/10.1.0/searchindex.js
+++ b/content/docs/10.1.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index cf5e0472..4c0e59fe 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -145,7 +145,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 10 January 23 at 00:10</p>
+<p>Last Updated: 11 January 23 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.2.0/searchindex.js b/content/docs/10.2.0/searchindex.js
index 3d830f66..3ed65c54 100644
--- a/content/docs/10.2.0/searchindex.js
+++ b/content/docs/10.2.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index cf5e0472..e6eee901 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -145,7 +145,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 10 January 23 at 00:10</p>
+<p>Last Updated: 11 January 23 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.3.0/searchindex.js b/content/docs/10.3.0/searchindex.js
index f9261d53..1b204ddb 100644
--- a/content/docs/10.3.0/searchindex.js
+++ b/content/docs/10.3.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html
index de860b2e..e6eee901 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -145,7 +145,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 10 January 23 at 00:11</p>
+<p>Last Updated: 11 January 23 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/11.0.0/searchindex.js b/content/docs/11.0.0/searchindex.js
index 88352253..63c58caa 100644
--- a/content/docs/11.0.0/searchindex.js
+++ b/content/docs/11.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 81679cae..dab84321 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -145,7 +145,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 10 January 23 at 00:11</p>
+<p>Last Updated: 11 January 23 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/latest/introduction/licensing.html b/content/docs/latest/introduction/licensing.html
index faf1abb9..d652ae23 100644
--- a/content/docs/latest/introduction/licensing.html
+++ b/content/docs/latest/introduction/licensing.html
@@ -150,7 +150,7 @@
 <p>NuttX is available under the Apache 2.0 License. You can find more information about the terms <a class="reference external" href="https://www.apache.org/foundation/license-faq.html">here</a>.</p>
 <section id="license-terms">
 <h2>License terms<a class="headerlink" href="#license-terms" title="Permalink to this headline"></a></h2>
-<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>                               Apache License
+<pre class="literal-block">                               Apache License
                            Version 2.0, January 2004
                         http://www.apache.org/licenses/
 
@@ -331,7 +331,7 @@
 
       To apply the Apache License to your work, attach the following
       boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
-      replaced with your own identifying information. (Don&#39;t include
+      replaced with your own identifying information. (Don't include
       the brackets!)  The text should be enclosed in the appropriate
       comment syntax for the file format. We also recommend that a
       file or class name and description of purpose be included on the
@@ -413,7 +413,7 @@ Many lower-level networking components of NuttX derive from uIP:
       products derived from this software without specific prior
       written permission.
 
-   THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS
+   THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
    OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
@@ -494,8 +494,8 @@ include/nuttx/fs/nfs.h
    and RPC also has:
 
      Copyright (c) 2004 The Regents of the University of Michigan.
-     Copyright (c) 2004 Weston Andros Adamson &lt;muzzle@umich.edu&gt;.
-     Copyright (c) 2004 Marius Aamodt Eriksen &lt;marius@umich.edu&gt;.
+     Copyright (c) 2004 Weston Andros Adamson &lt;muzzle&#64;umich.edu&gt;.
+     Copyright (c) 2004 Marius Aamodt Eriksen &lt;marius&#64;umich.edu&gt;.
 
    The University of Michigan uses a modified BSD license equivalent to
    the NuttX license.  The University of California code uses the original
@@ -554,7 +554,7 @@ libc/string/lib_vikmemcpy.c
 
   Copyright (C) 1999-2010 Daniel Vik
 
-  This software is provided &#39;as-is&#39;, without any express or implied
+  This software is provided 'as-is', without any express or implied
   warranty. In no event will the authors be held liable for any
   damages arising from the use of this software.
   Permission is granted to anyone to use this software for any
@@ -574,48 +574,159 @@ libc/string/lib_vikmemcpy.c
   3. This notice may not be removed or altered from any source
      distribution.
 
-libs/libc/machine/arm/armv7-a/arch_memcpy.S
-libs/libc/machine/arm/armv7-r/arch_memcpy.S
-libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S
+libs/libc/machine/arm/armv7-a/gnu/arch_memchr.S
+libs/libc/machine/arm/armv7-r/gnu/arch_memchr.S
+libs/libc/machine/arm/armv7-m/gnu/arch_memchr.S
+libs/libc/machine/arm/armv8-m/gnu/arch_memchr.S
 ================================================
 
-   Copyright (C) 2017 Gregory Nutt. All rights reserved.
+   Copyright (c) 2010-2011, Linaro Limited
+   All rights reserved.
 
- Based on the ARMv7-M version contributed by Mike Smith.  Apparently in the public
- domain and is re-released here under the modified BSD license:
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions
+   are met:
 
- Obtained via a posting on the Stellaris forum:
-  http://e2e.ti.com/support/microcontrollers/\
-   stellaris_arm_cortex-m3_microcontroller/f/473/t/44360.aspx
+      * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
 
- Posted by rocksoft on Jul 24, 2008 10:19 AM
+      * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
 
-   Hi,
+      * Neither the name of Linaro Limited nor the names of its
+      contributors may be used to endorse or promote products derived
+      from this software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+   HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+   Written by Dave Gilbert &lt;david.gilbert&#64;linaro.org&gt;
+
+   Copyright (c) 2015 ARM Ltd.
+   All rights reserved.
 
-   I recently finished a &quot;memcpy&quot; replacement and thought it might be useful for
-   others...
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+       * Redistributions of source code must retain the above copyright
+         notice, this list of conditions and the following disclaimer.
+       * Redistributions in binary form must reproduce the above copyright
+         notice, this list of conditions and the following disclaimer in the
+         documentation and/or other materials provided with the distribution.
+       * Neither the name of the Linaro nor the
+         names of its contributors may be used to endorse or promote products
+         derived from this software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+   A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT
+   HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S
+libs/libc/machine/arm/armv7-a/gnu/arch_strlen.S
+libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S
+libs/libc/machine/arm/armv7-r/gnu/arch_strlen.S
+libs/libc/machine/arm64/gnu/arch_strnlen.S
+================================================
 
-   I&#39;ve put some instructions and the code here:
+   Copyright (c) 2013, Linaro Limited
+   All rights reserved.
 
-   http://www.rock-software.net/downloads/memcpy/
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions
+   are met:
+
+      * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+
+      * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
 
-   Hope it works for you as well as it did for me.
+      * Neither the name of Linaro Limited nor the names of its
+      contributors may be used to endorse or promote products derived
+      from this software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+   HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+libs/libc/machine/arm/armv7-a/gnu/arch_memmove.S
+libs/libc/machine/arm/armv7-r/gnu/arch_memmove.S
+libs/libc/machine/arm/armv7-m/gnu/arch_memmove.S
+libs/libc/machine/arm/armv7-m/gnu/arch_memset.S
+libs/libc/machine/arm/armv8-m/gnu/arch_memmove.S
+libs/libc/machine/arm/armv8-m/gnu/arch_memset.S
+================================================
 
-   Liam.
+ Copyright (c) 2015 ARM Ltd
+ All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
-
  1. Redistributions of source code must retain the above copyright
-  notice, this list of conditions and the following disclaimer.
+    notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright
-  notice, this list of conditions and the following disclaimer in
-  the documentation and/or other materials provided with the
-  distribution.
- 3. Neither the name NuttX nor the names of its contributors may be
-  used to endorse or promote products derived from this software
-  without specific prior written permission.
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the company may not be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+
+ THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+libs/libc/machine/arm/armv7-a/gnu/arch_memset.S
+libs/libc/machine/arm/armv7-r/gnu/arch_memset.S
+================================================
+
+ Copyright (C) 2013 The Android Open Source Project
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+  * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+  * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
 
  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
@@ -625,10 +736,455 @@ libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S
  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- POSSIBILITY OF SUCH DAMAGE.
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+libs/libc/machine/arm/armv7-a/gnu/arch_strcmp.S
+libs/libc/machine/arm/armv7-r/gnu/arch_strcmp.S
+================================================
+
+ Copyright (c) 2011 The Android Open Source Project
+ Copyright (c) 2008 ARM Ltd
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the company may not be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+
+ THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S
+libs/libc/machine/arm/armv8-m/gnu/arch_memcpy.S
+================================================
+
+ Copyright (c) 2013 ARM Ltd
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the company may not be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+
+ THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm/armv7-m/gnu/arch_strcmp.S
+libs/libc/machine/arm/armv8-m/gnu/arch_strcmp.S
+================================================
+
+ Copyright (c) 2012-2014 ARM Ltd
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the company may not be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+
+ THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm/armv7-m/gnu/arch_strlen.S
+libs/libc/machine/arm/armv8-m/gnu/arch_strlen.S
+================================================
+
+   Copyright (c) 2010-2011,2013 Linaro Limited
+   All rights reserved.
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions
+   are met:
+
+      * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+
+      * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+
+      * Neither the name of Linaro Limited nor the names of its
+      contributors may be used to endorse or promote products derived
+      from this software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+   HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+   Copyright (c) 2015 ARM Ltd.
+   All rights reserved.
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+       * Redistributions of source code must retain the above copyright
+         notice, this list of conditions and the following disclaimer.
+       * Redistributions in binary form must reproduce the above copyright
+         notice, this list of conditions and the following disclaimer in the
+         documentation and/or other materials provided with the distribution.
+       * Neither the name of the Linaro nor the
+         names of its contributors may be used to endorse or promote products
+         derived from this software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+   A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT
+   HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm64/gnu/arch_memchr.S
+libs/libc/machine/arm64/gnu/arch_strchr.S
+libs/libc/machine/arm64/gnu/arch_strchrnul.S
+libs/libc/machine/arm64/gnu/arch_strrchr.S
+================================================
+
+ Copyright (c) 2014, ARM Limited
+ All rights Reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+     * Redistributions of source code must retain the above copyright
+       notice, this list of conditions and the following disclaimer.
+     * Redistributions in binary form must reproduce the above copyright
+       notice, this list of conditions and the following disclaimer in the
+       documentation and/or other materials provided with the distribution.
+     * Neither the name of the company nor the names of its contributors
+       may be used to endorse or promote products derived from this
+       software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm64/gnu/arch_memcmp.S
+================================================
+
+ Copyright (c) 2018, Linaro Limited
+  All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+    * Neither the name of Linaro Limited nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ Copyright (c) 2017 ARM Ltd
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the company may not be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+
+ THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm64/gnu/arch_memcpy.S
+libs/libc/machine/arm64/gnu/arch_memmove.S
+libs/libc/machine/arm64/gnu/arch_memset.S
+================================================
+
+ Copyright (c) 2012-2013, Linaro Limited
+  All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+    * Neither the name of Linaro Limited nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ Copyright (c) 2015 ARM Ltd
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. The name of the company may not be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
+
+ THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+ TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm64/gnu/arch_strcmp.S
+================================================
+
+ Copyright (c) 2012-2018, Linaro Limited
+  All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+    * Neither the name of Linaro Limited nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm64/gnu/arch_strcpy.S
+================================================
+
+   Copyright (c) 2013, 2014, 2015 ARM Ltd.
+   All rights reserved.
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+       * Redistributions of source code must retain the above copyright
+         notice, this list of conditions and the following disclaimer.
+       * Redistributions in binary form must reproduce the above copyright
+         notice, this list of conditions and the following disclaimer in the
+         documentation and/or other materials provided with the distribution.
+       * Neither the name of the Linaro nor the
+         names of its contributors may be used to endorse or promote products
+         derived from this software without specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+   &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+   A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT
+   HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm64/gnu/arch_strlen.S
+================================================
+
+ Copyright (c) 2013-2015, Linaro Limited
+  All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+    * Neither the name of Linaro Limited nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/arm64/gnu/arch_strncmp.S
+================================================
+
+ Copyright (c) 2013, 2018, Linaro Limited
+  All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+    * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+    * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+    * Neither the name of Linaro Limited nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/machine/risc-v/gnu/arch_memset.S
+libs/libc/machine/risc-v/gnu/arch_strcmp.S
+================================================
+
+ Copyright (c) 2017  SiFive Inc. All rights reserved.
+
+ This copyrighted material is made available to anyone wishing to use,
+ modify, copy, or redistribute it subject to the terms and conditions
+ of the FreeBSD License.   This program is distributed in the hope that
+ it will be useful, but WITHOUT ANY WARRANTY expressed or implied,
+ including the implied warranties of MERCHANTABILITY or FITNESS FOR
+ A PARTICULAR PURPOSE.  A copy of this license is available at
+ http://www.opensource.org/licenses.
 
 libs/libc/misc/lib_crc32.c
 =========================
@@ -648,8 +1204,8 @@ libs/libc/misc/lib_crc32.c
  The X^32 term is &quot;implied&quot;; the LSB is the X^31 term, etc.  The X^0 term (usually shown
  as &quot;+1&quot;) results in the MSB being 1
 
- Note that the usual hardware shift register implementation, which is what we&#39;re using
- (we&#39;re merely optimizing it by doing eight-bit chunks at a time) shifts bits into the
+ Note that the usual hardware shift register implementation, which is what we're using
+ (we're merely optimizing it by doing eight-bit chunks at a time) shifts bits into the
  lowest-order term.  In our implementation, that means shifting towards the right.  Why
  do we do it this way?  Because the calculated CRC must be transmitted in order from
  highest-order term to lowest-order term.  UARTs transmit characters in order from LSB
@@ -671,7 +1227,7 @@ libs/libc/misc/lib_crc32.c
 libs/libc/misc/lib_fnmatch.c
 ===============================
 
-   Copyright 1995, 2000 by Jef Poskanzer &lt;jef@mail.acme.com&gt;.
+   Copyright 1995, 2000 by Jef Poskanzer &lt;jef&#64;mail.acme.com&gt;.
    All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
@@ -684,7 +1240,7 @@ libs/libc/misc/lib_fnmatch.c
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -712,9 +1268,9 @@ libs/libc/misc/lib_ncompress.c
    Ken Turkowski       (decvax!decwrl!turtlevax!ken)
    James A. Woods      (decvax!ihnp4!ames!jaw)
    Joe Orost           (decvax!vax135!petsd!joe)
-   Dave Mack           (csu@alembic.acs.com)
+   Dave Mack           (csu&#64;alembic.acs.com)
    Peter Jannesen, Network Communication Systems
-                       (peter@ncs.nl)
+                       (peter&#64;ncs.nl)
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
@@ -793,7 +1349,7 @@ libs/libc/net/lib_addrconfig.c
     may be used to endorse or promote products derived from this software
     without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
@@ -857,7 +1413,7 @@ libs/libc/stdlib/lib_wctomb.c
     may be used to endorse or promote products derived from this software
     without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
@@ -880,7 +1436,7 @@ libs/libc/string/lib_vikmemcpy.c
  - Integration with the NuttX configuration system
  - Other cosmetic changes for consistency with NuttX coding standards
 
- This software is provided &#39;as-is&#39;, without any express or implied
+ This software is provided 'as-is', without any express or implied
  warranty. In no event will the authors be held liable for any
  damages arising from the use of this software.
  Permission is granted to anyone to use this software for any
@@ -943,7 +1499,7 @@ libs/libc/lzf
 include/lzf
 ======================
 
-Copyright (c) 2000-2007 Marc Alexander Lehmann &lt;schmorp@schmorp.de&gt;
+Copyright (c) 2000-2007 Marc Alexander Lehmann &lt;schmorp&#64;schmorp.de&gt;
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
@@ -956,7 +1512,7 @@ met:
       notice, this list of conditions and the following disclaimer in the
       documentation and/or other materials provided with the distribution.
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -990,7 +1546,7 @@ include/nuttx/lcd/ili9488.h
   - Redistributions of source code must retain the above copyright notice,
   this list of conditions and the disclaimer below.
 
-  - Atmel&#39;s name may not be used to endorse or promote products derived
+  - Atmel's name may not be used to endorse or promote products derived
   from this software without specific prior written permission.
 
   DISCLAIMER: THIS SOFTWARE IS PROVIDED BY ATMEL &quot;AS IS&quot; AND ANY EXPRESS OR
@@ -1192,7 +1748,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 include/sys/tree.h
 ====================
 
-Copyright 2002 Niels Provos &lt;provos@citi.umich.edu&gt;
+Copyright 2002 Niels Provos &lt;provos&#64;citi.umich.edu&gt;
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
@@ -1204,7 +1760,7 @@ are met:
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -1226,7 +1782,7 @@ Updated and extended with definitions from FreeBSD which has a compatible
 2-clause BSD license:
 
  Copyright (c) 2006 Itronix Inc. All rights reserved.
- Written by Garrett D&#39;Amore for Itronix Inc.
+ Written by Garrett D'Amore for Itronix Inc.
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
@@ -1684,9 +2240,9 @@ arch/arm/src/efm32/hardware/efm32_wdog.h
  freely, subject to the following restrictions:
 
  1. The origin of this software must not be misrepresented; you must not
-    claim that you wrote the original software.@n
+    claim that you wrote the original software.&#64;n
  2. Altered source versions must be plainly marked as such, and must not be
-    misrepresented as being the original software.@n
+    misrepresented as being the original software.&#64;n
  3. This notice may not be removed or altered from any source distribution.
 
  DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Silicon Laboratories, Inc.
@@ -2111,7 +2667,7 @@ arch/xtensa/include/esp32/tie.h
  Compile-time assembler definitions dependent on CORE &amp; TIE
 
  This header file contains assembly-language definitions (assembly
- macros, etc.) for this specific Xtensa processor&#39;s TIE extensions
+ macros, etc.) for this specific Xtensa processor's TIE extensions
  and options.  It is customized to this Xtensa processor configuration.
 
  Customer ID=11657; Build=0x5fe96;
@@ -2568,7 +3124,7 @@ drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h
 include/nuttx/wireless/ieee80211/ieee80211_cypto.h
 ==========================================
 
- Copyright (c) 2007, 2008 Damien Bergamini &lt;damien.bergamini@free.fr&gt;
+ Copyright (c) 2007, 2008 Damien Bergamini &lt;damien.bergamini&#64;free.fr&gt;
 
  Permission to use, copy, modify, and distribute this software for any
  purpose with or without fee is hereby granted, provided that the above
@@ -2598,7 +3154,7 @@ include/nuttx/wireless/ieee80211/ieee80211.h
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -2670,8 +3226,8 @@ arch/arm/src/lpc43xx/spifi/inc/private/spifilib_chiphw.h
  that such application will be suitable for the specified use without
  further testing or modification.
  Permission to use, copy, modify, and distribute this software and its
- documentation is hereby granted, under NXP Semiconductors&#39; and its
- licensor&#39;s relevant copyrights in the software, without fee, provided that
+ documentation is hereby granted, under NXP Semiconductors' and its
+ licensor's relevant copyrights in the software, without fee, provided that
  it is used in conjunction with NXP Semiconductors microcontrollers.  This
  copyright, permission, and disclaimer notice must appear in all copies of
  this code.
@@ -3144,7 +3700,7 @@ POSSIBILITY OF SUCH DAMAGE.
 boards/arm/stm32l4/stm32l476vg-disco/include/boardctl.h
 boards/arm/stm32l4/stm32l4r9ai-disco/include/boardctl.h
 =======================================================
-  Copyright (C) 2016 dev@ziggurat29.com. All rights reserved.
+  Copyright (C) 2016 dev&#64;ziggurat29.com. All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
@@ -4620,7 +5176,7 @@ arch/arm/src/xmc4/xmc4_usic.c
    Copyright (C) 2011-2015 Infineon Technologies AG. All rights reserved.
 
  Infineon Technologies AG (Infineon) is supplying this software for use
- with Infineon&#39;s microcontrollers.  This file can be freely distributed
+ with Infineon's microcontrollers.  This file can be freely distributed
  within development tools that are supporting such microcontrollers.
 
  THIS SOFTWARE IS PROVIDED AS IS. NO WARRANTIES, WHETHER EXPRESS, IMPLIED
@@ -4672,7 +5228,7 @@ arch/arm/src/tms570/tms570_clockconfig.c
 
    Copyright (C) 2015 Gregory Nutt. All rights reserved.
 
- Most logic in this file was leveraged from TI&#39;s Project0 which has a
+ Most logic in this file was leveraged from TI's Project0 which has a
  compatible BSD license:
 
    Copyright (c) 2012, Texas Instruments Incorporated
@@ -4957,7 +5513,7 @@ arch/arm/src/tms570/tms570_boot.c
    Copyright (C) 2015 Gregory Nutt. All rights reserved.
 
  This is primarily original code.  However, some logic in this file was
- inspired/leveraged from TI&#39;s Project0 which has a compatible BSD license
+ inspired/leveraged from TI's Project0 which has a compatible BSD license
  and credit should be given in any case:
 
    Copyright (c) 2012, Texas Instruments Incorporated
@@ -5077,7 +5633,7 @@ arch/arm/src/tiva/cc13xx/cc13xx_prcm.h
 
    Copyright (C) 2018 Gregory Nutt. All rights reserved.
 
- Includes definitions from TI&#39;s prcm.c file which has a fully compatible
+ Includes definitions from TI's prcm.c file which has a fully compatible
  BSD license:
 
     Copyright (c) 2015-2017, Texas Instruments Incorporated
@@ -5117,7 +5673,7 @@ arch/arm/src/tiva/cc13xx/cc13x0_trim.c
 
    Copyright (C) 2019 Gregory Nutt. All rights reserved.
 
- This is a port of TI&#39;s setup.c file (revision 49363) which has a fully
+ This is a port of TI's setup.c file (revision 49363) which has a fully
  compatible BSD license:
 
     Copyright (c) 2015-2017, Texas Instruments Incorporated
@@ -5155,7 +5711,7 @@ arch/arm/src/tiva/cc13xx/cc13x2_cc26x2_v1_rom.h
 
    Copyright (C) 2019 Gregory Nutt. All rights reserved.
 
- This is a port of TI&#39;s rom.h file which has a fully compatible
+ This is a port of TI's rom.h file which has a fully compatible
  BSD license:
 
     Copyright (c) 2015-2017, Texas Instruments Incorporated
@@ -5194,7 +5750,7 @@ arch/arm/src/tiva/cc13xx/cc13x0_rom.c
 
    Copyright (C) 2019 Gregory Nutt. All rights reserved.
 
- This is a port of TI&#39;s setup_rom.c file which has a fully compatible BSD
+ This is a port of TI's setup_rom.c file which has a fully compatible BSD
  license:
 
     Copyright (c) 2015-2017, Texas Instruments Incorporated
@@ -5232,7 +5788,7 @@ arch/arm/src/tiva/cc13xx/cc13x2_aux_sysif.h
 
    Copyright (C) 2019 Gregory Nutt. All rights reserved.
 
- This is a port of TI&#39;s aux_sysif.h file which has a fully compatible BSD
+ This is a port of TI's aux_sysif.h file which has a fully compatible BSD
  license:
 
     Copyright (c) 2015-2017, Texas Instruments Incorporated
@@ -5308,7 +5864,7 @@ arch/arm/src/tiva/cc13xx/cc13x0_rom.h
 
    Copyright (C) 2019 Gregory Nutt. All rights reserved.
 
- This is a port of TI&#39;s setup_rom.h file which has a fully compatible
+ This is a port of TI's setup_rom.h file which has a fully compatible
  BSD license:
 
     Copyright (c) 2015-2017, Texas Instruments Incorporated
@@ -5419,50 +5975,9 @@ drivers/mtd/at24xx.c
  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  POSSIBILITY OF SUCH DAMAGE.
 
-libs/libc/machine/arm/armv7-a/arch_memcpy.S
-libs/libc/marchine/arm/armv7-r/arch_memcpy.S
-==============================================
-
-Obtained via a posting on the Stellaris forum:
- http://e2e.ti.com/support/microcontrollers/\
-      stellaris_arm_cortex-m3_microcontroller/f/473/t/44360.aspx
-
-Based on the ARMv7-M version contributed by Mike Smith.  Apparently in the public
-domain and is re-released here under the modified BSD license:
-
-Adapted for use with ARMv7-A and NuttX by:
-
-  Copyright (C) 2017 Gregory Nutt. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the above copyright
-   notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
-   notice, this list of conditions and the following disclaimer in
-   the documentation and/or other materials provided with the
-   distribution.
-3. Neither the name NuttX nor the names of its contributors may be
-   used to endorse or promote products derived from this software
-   without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-&quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
-AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
 libs/libc/machine/arm/armv8-m
-=============================
+libs/libc/machine/arm64/gnu/arch_setjmp.S
+==============================================
 
    Copyright (c) 2011, 2012 ARM Ltd.  All rights reserved.
 
@@ -5479,7 +5994,7 @@ libs/libc/machine/arm/armv8-m
     products derived from this software without specific prior written
     permission.
 
- THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS&#39;&#39; AND ANY EXPRESS OR IMPLIED
+ THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
@@ -5631,7 +6146,7 @@ libs/libc/net/lib_inetpton.c
   Copyright (C) 2012, 2015 Gregory Nutt. All rights reserved.
 
 Includes some logic extracted from hwport_ftpd, written by Jaehyuk Cho
-&lt;minzkn@minzkn.com&gt; which was released under the BSD license.
+&lt;minzkn&#64;minzkn.com&gt; which was released under the BSD license.
 
   Copyright (C) HWPORT.COM. All rights reserved.
 
@@ -5756,7 +6271,7 @@ are met:
    may be used to endorse or promote products derived from this software
    without specific prior written permission.
 
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
@@ -5771,7 +6286,7 @@ SUCH DAMAGE.
 libs/libc/stdio/lib_libvsprintf.c
 ====================================
 
-  Copyright (c) 2002, Alexander Popov (sasho@vip.bg)
+  Copyright (c) 2002, Alexander Popov (sasho&#64;vip.bg)
   Copyright (c) 2002,2004,2005 Joerg Wunsch
   Copyright (c) 2005, Helmut Wallner
   Copyright (c) 2007, Dmitry Xmelkov
@@ -5891,7 +6406,7 @@ are met:
    may be used to endorse or promote products derived from this software
    without specific prior written permission.
 
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
@@ -5989,7 +6504,7 @@ are met:
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -6142,7 +6657,7 @@ are met:
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -6177,7 +6692,7 @@ are met:
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -6192,7 +6707,7 @@ SUCH DAMAGE.
 libs/libc/wchar/lib_wcslcpy.c
 ================================
 
-  Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
+  Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller&#64;courtesan.com&gt;
   All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
@@ -6207,7 +6722,7 @@ are met:
 3. The name of the author may not be used to endorse or promote products
    derived from this software without specific prior written permission.
 
-THIS SOFTWARE IS PROVIDED ``AS IS&#39;&#39; AND ANY EXPRESS OR IMPLIED WARRANTIES,
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL
 THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
@@ -6557,8 +7072,8 @@ that such application will be suitable for the specified use without
 further testing or modification.
 
 Permission to use, copy, modify, and distribute this software and its
-documentation is hereby granted, under NXP Semiconductors&#39; and its
-licensor&#39;s relevant copyrights in the software, without fee, provided that
+documentation is hereby granted, under NXP Semiconductors' and its
+licensor's relevant copyrights in the software, without fee, provided that
 it is used in conjunction with NXP Semiconductors microcontrollers.  This
 copyright, permission, and disclaimer notice must appear in all copies of
 this code.
@@ -6704,7 +7219,7 @@ The LCD driver derives from the LPC54xx LCD driver but also includes
 information from the FreeBSD AM335x LCD driver which was released under
 a two-clause BSD license:
 
-  Copyright 2013 Oleksandr Tymoshenko &lt;gonzo@freebsd.org&gt;
+  Copyright 2013 Oleksandr Tymoshenko &lt;gonzo&#64;freebsd.org&gt;
   All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
@@ -6744,19 +7259,19 @@ include/nuttx/net/sixlowpan.h
 ============================
 
    Copyright (C) 2017-2018 Gregory Nutt. All rights reserved.
-   Author: Gregory Nutt &lt;gnutt@nuttx.org&gt;
+   Author: Gregory Nutt &lt;gnutt&#64;nuttx.org&gt;
 
  Parts of this file derive from Contiki:
 
    Copyright (c) 2008, Swedish Institute of Computer Science.
    All rights reserved.
-   Authors: Adam Dunkels &lt;adam@sics.se&gt;
-            Nicolas Tsiftes &lt;nvt@sics.se&gt;
-            Niclas Finne &lt;nfi@sics.se&gt;
-            Mathilde Durvy &lt;mdurvy@cisco.com&gt;
-            Julien Abeille &lt;jabeille@cisco.com&gt;
-            Joakim Eriksson &lt;joakime@sics.se&gt;
-            Joel Hoglund &lt;joel@sics.se&gt;
+   Authors: Adam Dunkels &lt;adam&#64;sics.se&gt;
+            Nicolas Tsiftes &lt;nvt&#64;sics.se&gt;
+            Niclas Finne &lt;nfi&#64;sics.se&gt;
+            Mathilde Durvy &lt;mdurvy&#64;cisco.com&gt;
+            Julien Abeille &lt;jabeille&#64;cisco.com&gt;
+            Joakim Eriksson &lt;joakime&#64;sics.se&gt;
+            Joel Hoglund &lt;joel&#64;sics.se&gt;
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
@@ -6771,7 +7286,7 @@ include/nuttx/net/sixlowpan.h
     may be used to endorse or promote products derived from this software
     without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
@@ -6796,7 +7311,7 @@ net/igmp/igmp_timer.c
 
    Copyright (C) 2010, 2013-2014, 2016, 2018 Gregory Nutt.
    All rights reserved.
-   Author: Gregory Nutt &lt;gnutt@nuttx.org&gt;
+   Author: Gregory Nutt &lt;gnutt&#64;nuttx.org&gt;
 
  The NuttX implementation of IGMP was inspired by the IGMP add-on for the
  lwIP TCP/IP stack by Steve Reynolds:
@@ -6817,7 +7332,7 @@ net/igmp/igmp_timer.c
     contributors may be used to endorse or promote products derived
     from this software without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY CITEL TECHNOLOGIES AND CONTRIBUTORS ``AS IS&#39;&#39;
+ THIS SOFTWARE IS PROVIDED BY CITEL TECHNOLOGIES AND CONTRIBUTORS ``AS IS''
  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL CITEL TECHNOLOGIES OR CONTRIBUTORS BE
@@ -6848,7 +7363,7 @@ include/sys/queue.h
     may be used to endorse or promote products derived from this software
     without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
@@ -6863,7 +7378,7 @@ include/sys/queue.h
 include/crypto/cryptodev.h
 ====================
   $OpenBSD: cryptodev.h,v 1.58 2013/10/31 10:32:38 mikeb Exp $
-  The author of this code is Angelos D. Keromytis (angelos@cis.upenn.edu)
+  The author of this code is Angelos D. Keromytis (angelos&#64;cis.upenn.edu)
  *
   This code was written by Angelos D. Keromytis in Athens, Greece, in
   February 2000. Network Security Technologies Inc. (NSTI) kindly
@@ -6894,7 +7409,7 @@ are met:
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -6915,7 +7430,7 @@ include/crypto/blf.h
 
    Blowfish - a fast block cipher designed by Bruce Schneier
 
-   Copyright 1997 Niels Provos &lt;provos@physnet.uni-hamburg.de&gt;
+   Copyright 1997 Niels Provos &lt;provos&#64;physnet.uni-hamburg.de&gt;
    All rights reserved.
 
  Redistribution and use in source and binary forms, with or without
@@ -6929,7 +7444,7 @@ include/crypto/blf.h
  3. The name of the author may not be used to endorse or promote products
     derived from this software without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -6945,7 +7460,7 @@ include/crypto/cast.h
    $OpenBSD: cast.h,v 1.2 2002/03/14 01:26:51 millert Exp $
 
  CAST-128 in C
- Written by Steve Reid &lt;sreid@sea-to-sky.net&gt;
+ Written by Steve Reid &lt;sreid&#64;sea-to-sky.net&gt;
  100% Public Domain - no warranty
  Released 1997.10.11
 
@@ -6970,7 +7485,7 @@ include/crypto/cryptosoft.h
 ====================
   $OpenBSD: cryptosoft.h,v 1.14 2012/12/07 17:03:22 mikeb Exp $
 
-  The author of this code is Angelos D. Keromytis (angelos@cis.upenn.edu)
+  The author of this code is Angelos D. Keromytis (angelos&#64;cis.upenn.edu)
 
   This code was written by Angelos D. Keromytis in Athens, Greece, in
   February 2000. Network Security Technologies Inc. (NSTI) kindly
@@ -7018,7 +7533,7 @@ PURPOSE.
 
  Equivalent code is available from RSA Data Security, Inc.
  This code has been tested against that, and is equivalent,
- except that you don&#39;t need to include two pages of legalese
+ except that you don't need to include two pages of legalese
  with every copy.
 
 include/crypto/poly1305.h
@@ -7036,17 +7551,17 @@ include/crypto/rijndael.h
 
    rijndael-alg-fst.h
 
-   @version 3.0 (December 2000)
+   &#64;version 3.0 (December 2000)
 
  Optimised ANSI C code for the Rijndael cipher (now AES)
 
- @author Vincent Rijmen &lt;vincent.rijmen@esat.kuleuven.ac.be&gt;
- @author Antoon Bosselaers &lt;antoon.bosselaers@esat.kuleuven.ac.be&gt;
- @author Paulo Barreto &lt;paulo.barreto@terra.com.br&gt;
+ &#64;author Vincent Rijmen &lt;vincent.rijmen&#64;esat.kuleuven.ac.be&gt;
+ &#64;author Antoon Bosselaers &lt;antoon.bosselaers&#64;esat.kuleuven.ac.be&gt;
+ &#64;author Paulo Barreto &lt;paulo.barreto&#64;terra.com.br&gt;
 
  This code is hereby placed in the public domain.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHORS &#39;&#39;AS IS&#39;&#39; AND ANY EXPRESS
+ THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS
  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE
@@ -7073,7 +7588,7 @@ include/crypto/rmd160.h
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -7088,7 +7603,7 @@ include/crypto/sha1.h
 ====================
     $OpenBSD: sha1.h,v 1.6 2014/11/16 17:39:09 tedu Exp $
  SHA-1 in C
- By Steve Reid &lt;steve@edmweb.com&gt;
+ By Steve Reid &lt;steve&#64;edmweb.com&gt;
  100% Public Domain
 
 include/crypto/sha2.h
@@ -7096,7 +7611,7 @@ include/crypto/sha2.h
    $OpenBSD: sha2.h,v 1.5 2014/11/16 17:39:09 tedu Exp $
 
    FILE: sha2.h
-   AUTHOR: Aaron D. Gifford &lt;me@aarongifford.com&gt;
+   AUTHOR: Aaron D. Gifford &lt;me&#64;aarongifford.com&gt;
 
    Copyright (c) 2000-2001, Aaron D. Gifford
    All rights reserved.
@@ -7113,7 +7628,7 @@ include/crypto/sha2.h
     may be used to endorse or promote products derived from this software
     without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTOR(S) BE LIABLE
@@ -7131,7 +7646,7 @@ include/crypto/xform.h
 ====================
    $OpenBSD: xform.h,v 1.32 2021/10/22 12:30:53 bluhm Exp $
 
-   The author of this code is Angelos D. Keromytis (angelos@cis.upenn.edu)
+   The author of this code is Angelos D. Keromytis (angelos&#64;cis.upenn.edu)
 
    This code was written by Angelos D. Keromytis in Athens, Greece, in
    February 2000. Network Security Technologies Inc. (NSTI) kindly
@@ -7155,10 +7670,10 @@ crypto/blf.c
    $OpenBSD: blf.c,v 1.8 2021/11/29 01:04:45 djm Exp $ *
 
    Blowfish block cipher for OpenBSD
-   Copyright 1997 Niels Provos &lt;provos@physnet.uni-hamburg.de&gt;
+   Copyright 1997 Niels Provos &lt;provos&#64;physnet.uni-hamburg.de&gt;
    All rights reserved.
 
-   Implementation advice by David Mazieres &lt;dm@lcs.mit.edu&gt;.
+   Implementation advice by David Mazieres &lt;dm&#64;lcs.mit.edu&gt;.
 
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
@@ -7171,7 +7686,7 @@ crypto/blf.c
  3. The name of the author may not be used to endorse or promote products
     derived from this software without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -7187,7 +7702,7 @@ crypto/cast.c
    $OpenBSD: cast.c,v 1.4 2012/04/25 04:12:27 matthew Exp $
 
  CAST-128 in C
- Written by Steve Reid &lt;sreid@sea-to-sky.net&gt;
+ Written by Steve Reid &lt;sreid&#64;sea-to-sky.net&gt;
  100% Public Domain - no warranty
  Released 1997.10.11
 
@@ -7196,7 +7711,7 @@ crypto/castsb.h
    $OpenBSD: castsb.h,v 1.1 2000/02/28 23:13:04 deraadt Exp $
 
  CAST-128 in C
- Written by Steve Reid &lt;sreid@sea-to-sky.net&gt;
+ Written by Steve Reid &lt;sreid&#64;sea-to-sky.net&gt;
  100% Public Domain - no warranty
  Released 1997.10.11
 
@@ -7229,7 +7744,7 @@ crypto/chachapoly.c
 crypto/crypto.c
 ====================
    $OpenBSD: crypto.c,v 1.65 2014/07/13 23:24:47 deraadt Exp  $
-   The author of this code is Angelos D. Keromytis (angelos@cis.upenn.edu)
+   The author of this code is Angelos D. Keromytis (angelos&#64;cis.upenn.edu)
 
 This code was written by Angelos D. Keromytis in Athens, Greece, in
 February 2000. Network Security Technologies Inc. (NSTI) kindly
@@ -7263,7 +7778,7 @@ crypto/cryptodev.c
    notice, this list of conditions and the following disclaimer in the
    documentation and/or other materials provided with the distribution.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -7281,7 +7796,7 @@ crypto/cryptodev.c
 crypto/cryptosoft.c
 ====================
    $OpenBSD: cryptosoft.c,v 1.71 2014/07/13 23:24:47 deraadt Exp $
-   The author of this code is Angelos D. Keromytis (angelos@cis.upenn.edu)
+   The author of this code is Angelos D. Keromytis (angelos&#64;cis.upenn.edu)
 
 This code was written by Angelos D. Keromytis in Athens, Greece, in
 February 2000. Network Security Technologies Inc. (NSTI) kindly
@@ -7305,17 +7820,17 @@ crypto/des_locl.h
  $OpenBSD: des_locl.h,v 1.7 2015/12/10 21:00:51 naddy Exp $
 
  lib/des/des_locl.h
- Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
+ Copyright (C) 1995 Eric Young (eay&#64;mincom.oz.au)
  All rights reserved.
 
  This file is part of an SSL implementation written
- by Eric Young (eay@mincom.oz.au).
+ by Eric Young (eay&#64;mincom.oz.au).
  The implementation was written so as to conform with Netscapes SSL
  specification.  This library and applications are
  FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
  as long as the following conditions are aheared to.
 
- Copyright remains Eric Young&#39;s, and as such any Copyright notices in
+ Copyright remains Eric Young's, and as such any Copyright notices in
  the code are not to be removed.  If this code is used in a product,
  Eric Young should be given attribution as the author of the parts used.
  This can be in the form of a textual message at program startup or
@@ -7332,9 +7847,9 @@ crypto/des_locl.h
  3. All advertising materials mentioning features or use of this software
     must display the following acknowledgement:
     This product includes software developed by
-    Eric Young (eay@mincom.oz.au)
+    Eric Young (eay&#64;mincom.oz.au)
 
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7356,17 +7871,17 @@ crypto/ecb_enc.c
 ====================
  $OpenBSD: ecb_enc.c,v 1.6 2015/12/10 21:00:51 naddy Exp $
  lib/des/ecb_enc.c
- Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
+ Copyright (C) 1995 Eric Young (eay&#64;mincom.oz.au)
  All rights reserved.
 
  This file is part of an SSL implementation written
- by Eric Young (eay@mincom.oz.au).
+ by Eric Young (eay&#64;mincom.oz.au).
  The implementation was written so as to conform with Netscapes SSL
  specification.  This library and applications are
  FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
  as long as the following conditions are aheared to.
 
- Copyright remains Eric Young&#39;s, and as such any Copyright notices in
+ Copyright remains Eric Young's, and as such any Copyright notices in
  the code are not to be removed.  If this code is used in a product,
  Eric Young should be given attribution as the author of the parts used.
  This can be in the form of a textual message at program startup or
@@ -7383,9 +7898,9 @@ crypto/ecb_enc.c
  3. All advertising materials mentioning features or use of this software
     must display the following acknowledgement:
     This product includes software developed by
-    Eric Young (eay@mincom.oz.au)
+    Eric Young (eay&#64;mincom.oz.au)
 
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7407,17 +7922,17 @@ crypto/ecb3_enc.c
 ====================
    $OpenBSD: ecb3_enc.c,v 1.3 2013/11/18 18:49:53 brad Exp $
    lib/des/ecb3_enc.c
-   Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
+   Copyright (C) 1995 Eric Young (eay&#64;mincom.oz.au)
    All rights reserved.
 
  This file is part of an SSL implementation written
- by Eric Young (eay@mincom.oz.au).
+ by Eric Young (eay&#64;mincom.oz.au).
  The implementation was written so as to conform with Netscapes SSL
  specification.  This library and applications are
  FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
  as long as the following conditions are aheared to.
 
- Copyright remains Eric Young&#39;s, and as such any Copyright notices in
+ Copyright remains Eric Young's, and as such any Copyright notices in
  the code are not to be removed.  If this code is used in a product,
  Eric Young should be given attribution as the author of the parts used.
  This can be in the form of a textual message at program startup or
@@ -7434,9 +7949,9 @@ crypto/ecb3_enc.c
  3. All advertising materials mentioning features or use of this software
     must display the following acknowledgement:
     This product includes software developed
-    by Eric Young (eay@mincom.oz.au)
+    by Eric Young (eay&#64;mincom.oz.au)
  *
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7487,7 +8002,7 @@ crypto/md5.c
 
  Equivalent code is available from RSA Data Security, Inc.
  This code has been tested against that, and is equivalent,
- except that you don&#39;t need to include two pages of legalese
+ except that you don't need to include two pages of legalese
  with every copy.
 
  To compute the message digest of a chunk of bytes, declare an
@@ -7499,17 +8014,17 @@ crypto/podd.h
 ====================
    $OpenBSD: podd.h,v 1.1 2000/02/28 23:13:05 deraadt Exp $
    lib/des/podd.h
-   Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
+   Copyright (C) 1995 Eric Young (eay&#64;mincom.oz.au)
    All rights reserved.
 
  This file is part of an SSL implementation written
- by Eric Young (eay@mincom.oz.au).
+ by Eric Young (eay&#64;mincom.oz.au).
  The implementation was written so as to conform with Netscapes SSL
  specification.  This library and applications are
  FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
  as long as the following conditions are aheared to.
 
- Copyright remains Eric Young&#39;s, and as such any Copyright notices in
+ Copyright remains Eric Young's, and as such any Copyright notices in
  the code are not to be removed.  If this code is used in a product,
  Eric Young should be given attribution as the author of the parts used.
  This can be in the form of a textual message at program startup or
@@ -7526,9 +8041,9 @@ crypto/podd.h
  3. All advertising materials mentioning features or use of this software
     must display the following acknowledgement:
     This product includes software developed
-    by Eric Young (eay@mincom.oz.au)
+    by Eric Young (eay&#64;mincom.oz.au)
 
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7577,17 +8092,17 @@ crypto/random_pool.c
 
    rijndael-alg-fst.c
 
-   @version 3.0 (December 2000)
+   &#64;version 3.0 (December 2000)
 
    Optimised ANSI C code for the Rijndael cipher (now AES)
 
-   @author Vincent Rijmen &lt;vincent.rijmen@esat.kuleuven.ac.be&gt;
-   @author Antoon Bosselaers &lt;antoon.bosselaers@esat.kuleuven.ac.be&gt;
-   @author Paulo Barreto &lt;paulo.barreto@terra.com.br&gt;
+   &#64;author Vincent Rijmen &lt;vincent.rijmen&#64;esat.kuleuven.ac.be&gt;
+   &#64;author Antoon Bosselaers &lt;antoon.bosselaers&#64;esat.kuleuven.ac.be&gt;
+   &#64;author Paulo Barreto &lt;paulo.barreto&#64;terra.com.br&gt;
 
  This code is hereby placed in the public domain.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHORS &#39;&#39;AS IS&#39;&#39; AND ANY EXPRESS
+ THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS
  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE
@@ -7614,7 +8129,7 @@ crypto/random_pool.c
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#39;&#39; AND ANY EXPRESS OR
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
@@ -7634,17 +8149,17 @@ crypto/set_key.c
 ====================
    $OpenBSD: set_key.c,v 1.5 2021/03/12 10:22:46 jsg Exp $
    lib/des/set_key.c
-   Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
+   Copyright (C) 1995 Eric Young (eay&#64;mincom.oz.au)
    All rights reserved.
 
  This file is part of an SSL implementation written
- by Eric Young (eay@mincom.oz.au).
+ by Eric Young (eay&#64;mincom.oz.au).
  The implementation was written so as to conform with Netscapes SSL
  specification.  This library and applications are
  FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
  as long as the following conditions are aheared to.
 
- Copyright remains Eric Young&#39;s, and as such any Copyright notices in
+ Copyright remains Eric Young's, and as such any Copyright notices in
  the code are not to be removed.  If this code is used in a product,
  Eric Young should be given attribution as the author of the parts used.
  This can be in the form of a textual message at program startup or
@@ -7661,9 +8176,9 @@ crypto/set_key.c
  3. All advertising materials mentioning features or use of this software
     must display the following acknowledgement:
     This product includes software developed by
-    Eric Young (eay@mincom.oz.au)
+    Eric Young (eay&#64;mincom.oz.au)
 
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7693,14 +8208,14 @@ crypto/sha1.c
    $OpenBSD: sha1.c,v 1.11 2014/12/28 10:04:35 tedu Exp $
 
    SHA-1 in C
-   By Steve Reid &lt;steve@edmweb.com&gt;
+   By Steve Reid &lt;steve&#64;edmweb.com&gt;
    100% Public Domain
 
 crypto/sha2.c
 ====================
    $OpenBSD: sha2.c,v 1.19 2021/03/12 10:22:46 jsg Exp $
    FILE: sha2.c
-   AUTHOR: Aaron D. Gifford &lt;me@aarongifford.com&gt;
+   AUTHOR: Aaron D. Gifford &lt;me&#64;aarongifford.com&gt;
 
    Copyright (c) 2000-2001, Aaron D. Gifford
    All rights reserved.
@@ -7717,7 +8232,7 @@ crypto/sha2.c
     may be used to endorse or promote products derived from this software
     without specific prior written permission.
 
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTOR(S) BE LIABLE
@@ -7735,17 +8250,17 @@ crypto/sk.h
 ====================
    $OpenBSD: sk.h,v 1.2 2002/10/27 13:24:26 miod Exp $
    lib/des/sk.h
-   Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
+   Copyright (C) 1995 Eric Young (eay&#64;mincom.oz.au)
    All rights reserved.
 
  This file is part of an SSL implementation written
- by Eric Young (eay@mincom.oz.au).
+ by Eric Young (eay&#64;mincom.oz.au).
  The implementation was written so as to conform with Netscapes SSL
  specification.  This library and applications are
  FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
  as long as the following conditions are aheared to.
 
- Copyright remains Eric Young&#39;s, and as such any Copyright notices in
+ Copyright remains Eric Young's, and as such any Copyright notices in
  the code are not to be removed.  If this code is used in a product,
  Eric Young should be given attribution as the author of the parts used.
  This can be in the form of a textual message at program startup or
@@ -7762,9 +8277,9 @@ crypto/sk.h
  3. All advertising materials mentioning features or use of this software
     must display the following acknowledgement:
     This product includes software developed
-    by Eric Young (eay@mincom.oz.au)
+    by Eric Young (eay&#64;mincom.oz.au)
 
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7787,17 +8302,17 @@ crypto/spr.h
 ====================
    $OpenBSD: spr.h,v 1.2 2002/10/27 13:24:26 miod Exp $
    lib/des/spr.h
-   Copyright (C) 1995 Eric Young (eay@mincom.oz.au)
+   Copyright (C) 1995 Eric Young (eay&#64;mincom.oz.au)
    All rights reserved.
 
  This file is part of an SSL implementation written
- by Eric Young (eay@mincom.oz.au).
+ by Eric Young (eay&#64;mincom.oz.au).
  The implementation was written so as to conform with Netscapes SSL
  specification.  This library and applications are
  FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
  as long as the following conditions are aheared to.
 
- Copyright remains Eric Young&#39;s, and as such any Copyright notices in
+ Copyright remains Eric Young's, and as such any Copyright notices in
  the code are not to be removed.  If this code is used in a product,
  Eric Young should be given attribution as the author of the parts used.
  This can be in the form of a textual message at program startup or
@@ -7814,9 +8329,9 @@ crypto/spr.h
  3. All advertising materials mentioning features or use of this software
     must display the following acknowledgement:
     This product includes software developed
-    by Eric Young (eay@mincom.oz.au)
+    by Eric Young (eay&#64;mincom.oz.au)
 
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#39;&#39; AND
+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7838,11 +8353,11 @@ crypto/xform.c
 ====================
    $OpenBSD: xform.c,v 1.61 2021/10/22 12:30:53 bluhm Exp $
 
- The authors of this code are John Ioannidis (ji@tla.org),
- Angelos D. Keromytis (kermit@csd.uch.gr),
- Niels Provos (provos@physnet.uni-hamburg.de),
- Damien Miller (djm@mindrot.org) and
- Mike Belopuhov (mikeb@openbsd.org).
+ The authors of this code are John Ioannidis (ji&#64;tla.org),
+ Angelos D. Keromytis (kermit&#64;csd.uch.gr),
+ Niels Provos (provos&#64;physnet.uni-hamburg.de),
+ Damien Miller (djm&#64;mindrot.org) and
+ Mike Belopuhov (mikeb&#64;openbsd.org).
 
  This code was written by John Ioannidis for BSD/OS in Athens, Greece,
  in November 1995.
@@ -7889,7 +8404,7 @@ include/crypto/key_wrap.h
    $OpenBSD: key_wrap.c,v 1.5 2017/05/02 17:07:06 mikeb Exp $
    $OpenBSD: key_wrap.h,v 1.5 2017/05/02 17:07:06 mikeb Exp $
 
-   Copyright (c) 2008 Damien Bergamini &lt;damien.bergamini@free.fr&gt;
+   Copyright (c) 2008 Damien Bergamini &lt;damien.bergamini&#64;free.fr&gt;
 
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
@@ -7909,7 +8424,7 @@ include/crypto/cmac.h
    $OpenBSD: cmac.c,v 1.3 2017/05/02 17:07:06 mikeb Exp $
    $OpenBSD: cmac.h,v 1.3 2017/05/02 17:07:06 mikeb Exp $
 
-   Copyright (c) 2008 Damien Bergamini &lt;damien.bergamini@free.fr&gt;
+   Copyright (c) 2008 Damien Bergamini &lt;damien.bergamini&#64;free.fr&gt;
 
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
@@ -7929,7 +8444,7 @@ include/crypto/siphash.h
    $OpenBSD: siphash.c,v 1.5 2018/01/05 19:05:09 mikeb Exp $
    $OpenBSD: siphash.h,v 1.5 2018/01/05 19:05:09 mikeb Exp $
 
-   Copyright (c) 2013 Andre Oppermann &lt;andre@FreeBSD.org&gt;
+   Copyright (c) 2013 Andre Oppermann &lt;andre&#64;FreeBSD.org&gt;
    All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
@@ -7944,7 +8459,7 @@ are met:
    products derived from this software without specific prior written
    permission.
  *
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS&#39;&#39; AND
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
@@ -7962,7 +8477,7 @@ include/crypto/hmac.h
    $OpenBSD: hmac.c,v 1.4 2016/09/19 18:09:40 tedu Exp $
    $OpenBSD: hmac.h,v 1.4 2016/09/19 18:09:40 tedu Exp $
 
-   Copyright (c) 2008 Damien Bergamini &lt;damien.bergamini@free.fr&gt;
+   Copyright (c) 2008 Damien Bergamini &lt;damien.bergamini&#64;free.fr&gt;
 
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
@@ -7982,7 +8497,7 @@ include/crypto/idgen.h
    $OpenBSD: idgen.c,v 1.8 2020/07/22 13:54:30 tobhe Exp $
    $OpenBSD: idgen.h,v 1.8 2020/07/22 13:54:30 tobhe Exp $
 
-   Copyright (c) 2008 Damien Miller &lt;djm@mindrot.org&gt;
+   Copyright (c) 2008 Damien Miller &lt;djm&#64;mindrot.org&gt;
 
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
@@ -7995,8 +8510,7 @@ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-</pre></div>
-</div>
+</pre>
 </section>
 </section>
 
diff --git a/content/docs/latest/searchindex.js b/content/docs/latest/searchindex.js
index 9f68c511..86f706e6 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index cc9754b5..0e610d26 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -5,8 +5,8 @@
     <description></description>
     <link>/</link>
     <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Tue, 10 Jan 2023 00:12:09 +0000</pubDate>
-    <lastBuildDate>Tue, 10 Jan 2023 00:12:09 +0000</lastBuildDate>
+    <pubDate>Wed, 11 Jan 2023 00:12:40 +0000</pubDate>
+    <lastBuildDate>Wed, 11 Jan 2023 00:12:40 +0000</lastBuildDate>
     <generator>Jekyll v3.9.2</generator>
     
       <item>