Skip to content

Commit

Permalink
Release 2.2.1 (#195)
Browse files Browse the repository at this point in the history
Signed-off-by: Jeffrey H. Johnson <[email protected]>
  • Loading branch information
johnsonjh authored Jul 25, 2023
1 parent 3293cbf commit 8f56353
Show file tree
Hide file tree
Showing 120 changed files with 3,063 additions and 1,637 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ libsir&mdash;a cross-platform, thread-safe logging library

[![Release](https://img.shields.io/github/v/release/aremmell/libsir?color=%2340b900&cacheSeconds=60)](https://github.com/aremmell/libsir/releases/latest)
[![Commits](https://img.shields.io/github/commits-since/aremmell/libsir/latest?cacheSeconds=60&color=%2340b900)](https://github.com/aremmell/libsir/commits/master)
[![License](https://img.shields.io/github/license/aremmell/libsir?color=%2340b900&cacheSeconds=60)](LICENSE)
[![License](https://img.shields.io/github/license/aremmell/libsir?color=%2340b900&cacheSeconds=60)](https://github.com/aremmell/libsir/blob/master/LICENSE)
[![OpenHub](https://img.shields.io/badge/openhub-libsir-ok.svg?color=%2340b900&cacheSeconds=60)](https://www.openhub.net/p/libsir/)
[![Build](https://img.shields.io/travis/com/aremmell/libsir?cacheSeconds=60&color=%2340b900)](https://app.travis-ci.com/aremmell/libsir)
[![Coverity](https://img.shields.io/coverity/scan/28843.svg?color=%2340b900&cacheSeconds=60)](https://scan.coverity.com/projects/aremmell-libsir)
Expand Down
4 changes: 2 additions & 2 deletions docs/ansimacros_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.0</span>
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.1</span>
</div>
<div id="projectbrief">Standard Incident Reporter</div>
</td>
Expand Down Expand Up @@ -302,7 +302,7 @@
<div class="ttc" id="aansimacros_8h_html_ae96a94895f9559215e6fb40c3c23c740"><div class="ttname"><a href="ansimacros_8h.html#ae96a94895f9559215e6fb40c3c23c740">RED</a></div><div class="ttdeci">#define RED(s)</div><div class="ttdoc">Red foreground text.</div><div class="ttdef"><b>Definition</b> ansimacros.h:77</div></div>
</div><!-- fragment --><dl class="section author"><dt>Author</dt><dd>Ryan M. Lederman &lt;<a href="#" onclick="location.href='mai'+'lto:'+'led'+'er'+'man'+'@g'+'mai'+'l.'+'com'; return false;">leder<span class="obfuscator">.nosp@m.</span>man@<span class="obfuscator">.nosp@m.</span>gmail<span class="obfuscator">.nosp@m.</span>.com</a>&gt; </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2018-2023 </dd></dl>
<dl class="section version"><dt>Version</dt><dd>2.2.0 </dd></dl>
<dl class="section version"><dt>Version</dt><dd>2.2.1 </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>The MIT License (MIT)</dd></dl>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
Expand Down
2 changes: 1 addition & 1 deletion docs/ansimacros_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.0</span>
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.1</span>
</div>
<div id="projectbrief">Standard Incident Reporter</div>
</td>
Expand Down
149 changes: 149 additions & 0 deletions docs/condition_8h_source.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
<!-- HTML header for doxygen 1.9.7-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<title>libsir: The Standard Incident Reporter Library</title>
<!-- OpenGraph -->
<meta property="og:title" content="libsir: The Standard Incident Reporter Library">
<meta property="og:description" content="A lightweight, cross-platform C library for information distribution">
<meta property="og:url" content="https://libsir.rml.dev">
<meta property="og:type" content="website">
<meta property="og:image" content="https://libsir.rml.dev/res/libsir-og.png">
<meta name="twitter:card" content="summary_large_image"></meta>
<meta name="twitter:title" content="libsir: The Standard Incident Reporter Library"></meta>
<meta name="twitter:description" content="A lightweight, cross-platform C library for information distribution"></meta>
<meta name="twitter:image" content="https://libsir.rml.dev/res/libsir-og.png"></meta>
<!-- /OpenGraph -->
<!-- favicon -->
<link rel="icon" href="res/libsir-icon.png">
<link rel="icon" href="res/libsir-icon.svg" type="image/svg+xml">
<link rel="manifest" href="res/icons.webmanifest">
<!-- /favicon -->
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link href="rml-navtree.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.1</span>
</div>
<div id="projectbrief">Standard Incident Reporter</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('condition_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
<div class="headertitle"><div class="title">condition.h</div></div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef _SIR_CONDITION_H_INCLUDED</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor"># define _SIR_CONDITION_H_INCLUDED</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor"># include &quot;sir/types.h&quot;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="keywordtype">bool</span> _sir_condcreate(sir_condition* cond);</div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor"># if 0</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="keywordtype">bool</span> _sir_condsignal(sir_condition* cond);</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor"># endif</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="keywordtype">bool</span> _sir_condbroadcast(sir_condition* cond);</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="keywordtype">bool</span> _sir_conddestroy(sir_condition* cond);</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor"># if 0</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keywordtype">bool</span> _sir_condwait(sir_condition* cond, sir_mutex* mutex);</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor"># endif</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keywordtype">bool</span> _sir_condwait_timeout(sir_condition* cond, sir_mutex* mutex, sir_wait* how_long);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#endif </span><span class="comment">/* !_SIR_CONDITION_H_INCLUDED */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.9.7-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_89aa746955889ced97536d9f51ce6c73.html">sir</a></li><li class="navelem"><b>condition.h</b></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
</ul>
</div>
</body>
</html>
4 changes: 2 additions & 2 deletions docs/config_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.0</span>
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.1</span>
</div>
<div id="projectbrief">Standard Incident Reporter</div>
</td>
Expand Down Expand Up @@ -326,7 +326,7 @@
<p>The definitions herein may be modified for fine-grained control over the appearance and content of log messages, default values, and various thresholds (e.g. file and buffer sizes).</p>
<dl class="section author"><dt>Author</dt><dd>Ryan M. Lederman &lt;<a href="#" onclick="location.href='mai'+'lto:'+'led'+'er'+'man'+'@g'+'mai'+'l.'+'com'; return false;">leder<span class="obfuscator">.nosp@m.</span>man@<span class="obfuscator">.nosp@m.</span>gmail<span class="obfuscator">.nosp@m.</span>.com</a>&gt; </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2018-2023 </dd></dl>
<dl class="section version"><dt>Version</dt><dd>2.2.0 </dd></dl>
<dl class="section version"><dt>Version</dt><dd>2.2.1 </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>The MIT License (MIT)</dd></dl>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
Expand Down
2 changes: 1 addition & 1 deletion docs/config_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.0</span>
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.1</span>
</div>
<div id="projectbrief">Standard Incident Reporter</div>
</td>
Expand Down
10 changes: 5 additions & 5 deletions docs/console_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.0</span>
<div id="projectname">libsir<span id="projectnumber">&#160;2.2.1</span>
</div>
<div id="projectbrief">Standard Incident Reporter</div>
</td>
Expand Down Expand Up @@ -118,7 +118,7 @@
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> *</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * Author: Ryan M. Lederman &lt;[email protected]&gt;</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> * Copyright: Copyright (c) 2018-2023</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> * Version: 2.2.0</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> * Version: 2.2.1</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * License: The MIT License (MIT)</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> *</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy of</span></div>
Expand Down Expand Up @@ -149,13 +149,13 @@
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keyword">static</span> <span class="keyword">inline</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="keywordtype">bool</span> _sir_write_stdout(<span class="keyword">const</span> <span class="keywordtype">char</span>* message, <span class="keywordtype">size_t</span> len) {</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> _SIR_UNUSED(len);</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> SIR_UNUSED(len);</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordflow">return</span> _sir_write_stdio(stdout, message);</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>}</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="keyword">static</span> <span class="keyword">inline</span></div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keywordtype">bool</span> _sir_write_stderr(<span class="keyword">const</span> <span class="keywordtype">char</span>* message, <span class="keywordtype">size_t</span> len) {</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> _SIR_UNUSED(len);</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> SIR_UNUSED(len);</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keywordflow">return</span> _sir_write_stdio(stderr, message);</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>}</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor"># else </span><span class="comment">/* __WIN__ */</span><span class="preprocessor"></span></div>
Expand All @@ -174,7 +174,7 @@
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="keywordtype">bool</span> _sir_write_stderr(<span class="keyword">const</span> <span class="keywordtype">char</span>* message, <span class="keywordtype">size_t</span> len) {</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordflow">return</span> _sir_write_stdio(__sir_stderr, message, len);</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>}</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor"># endif </span><span class="comment">// !__WIN__</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor"># endif </span><span class="comment">/* !__WIN__ */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="preprocessor">#endif </span><span class="comment">/* !_SIR_CONSOLE_H_INCLUDED */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
Expand Down
Loading

0 comments on commit 8f56353

Please sign in to comment.